From owner-cvs-src@FreeBSD.ORG Sun Jun 22 00:13:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19CA71065689; Sun, 22 Jun 2008 00:13:38 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE4938FC21; Sun, 22 Jun 2008 00:13:37 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5M0Db0d028260; Sun, 22 Jun 2008 00:13:37 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5M0Db7Q028259; Sun, 22 Jun 2008 00:13:37 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806220013.m5M0Db7Q028259@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Sun, 22 Jun 2008 00:13:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/gnu/usr.bin/cvs/contrib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 00:13:38 -0000 peter 2008-06-22 00:13:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) gnu/usr.bin/cvs/contrib Makefile Log: SVN rev 179922 on 2008-06-22 00:13:19Z by peter MFC: revs 175291,175384. Add .POSIX: to break timestamp-sensitive problems between Makefile and Makefile.in that was disturbed by changes in src/usr.bin/make/main.c rev 167330 (1.161). Revision Changes Path 1.18.10.1 +5 -3 src/gnu/usr.bin/cvs/contrib/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jun 22 04:54:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2DFC7106566C; Sun, 22 Jun 2008 04:54:41 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2FB9F8FC0A; Sun, 22 Jun 2008 04:54:41 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5M4sfIo077086; Sun, 22 Jun 2008 04:54:41 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5M4seVF077085; Sun, 22 Jun 2008 04:54:40 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806220454.m5M4seVF077085@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sun, 22 Jun 2008 04:54:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm vm_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 04:54:41 -0000 alc 2008-06-22 04:54:27 UTC FreeBSD src repository Modified files: sys/vm vm_kern.c Log: SVN rev 179923 on 2008-06-22 04:54:27Z by alc Make preparations for increasing the size of the kernel virtual address space on the amd64 architecture. The amd64 architecture requires kernel code and global variables to reside in the highest 2GB of the 64-bit virtual address space. Thus, the memory allocated during bootstrap, before the call to kmem_init(), starts at KERNBASE, which is not necessarily the same as VM_MIN_KERNEL_ADDRESS on amd64. Revision Changes Path 1.135 +6 -2 src/sys/vm/vm_kern.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 11:39:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E003106574D; Sun, 22 Jun 2008 11:39:45 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2DDAB8FC16; Sun, 22 Jun 2008 11:39:45 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MBdjeF026573; Sun, 22 Jun 2008 11:39:45 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MBdimu026572; Sun, 22 Jun 2008 11:39:44 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806221139.m5MBdimu026572@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 22 Jun 2008 11:39:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet/libalias alias_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 11:39:46 -0000 mav 2008-06-22 11:39:42 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_db.c Log: SVN rev 179924 on 2008-06-22 11:39:42Z by mav Partially revert previous commit. DeleteLink() does not deletes permanent links so we should be aware of it and try to delete every link only once or we will loop forever. Revision Changes Path 1.74 +5 -1 src/sys/netinet/libalias/alias_db.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 13:55:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E64421065672; Sun, 22 Jun 2008 13:55:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DAB6F8FC1A; Sun, 22 Jun 2008 13:55:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MDt1t8049275; Sun, 22 Jun 2008 13:55:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MDt1nB049274; Sun, 22 Jun 2008 13:55:01 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200806221355.m5MDt1nB049274@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sun, 22 Jun 2008 13:54:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/gem if_gem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 13:55:02 -0000 marius 2008-06-22 13:54:51 UTC FreeBSD src repository Modified files: sys/dev/gem if_gem.c Log: SVN rev 179925 on 2008-06-22 13:54:51Z by marius o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quite some time now so collapse calls accordingly. o Given that gem_load_txmbuf() is allowed to fail resulting in a packet drop also for quite some time now implement the functionality of gem_txcksum() by means of m_pullup(9), which de-obfuscates the code and allows to always retrieve the correct length of the IP header. o Add missing BUS_DMASYNC_PREREAD when syncing the control DMA maps in gem_rint() and gem_start_locked(). o Correct some bus_barrier(9) calls to do a read/write barrier as we do a read after a write. Add some missing ones in gem_mii_readreg() and gem_mii_writereg(). o According to the Apple GMAC driver, the GEM ASIC specification and the OpenSolaris eri(7D) the TX FIFO threshold has to be set to 0x4ff for the Gigabit variants and 0x100 for the ERI in order do avoid TX underruns. o In gem_init_locked(): - be conservative and enable the RX and TX MACs, - don't clear GEM_LINK otherwise we don't ever mark the link as up again if gem_init_locked() is called from gem_watchdog(), - remove superfluous setting of sc_ifflags. o Don't bother to check whether the interface is running or whether its queue is empty before calling gem_start_locked() in gem_tint(), the former will check these anyway. o Call gem_start_locked() in gem_watchdog() in order to try to get some more packets going. o In gem_mii_writereg() after reseting the PCS restore its configuration. GMAC testing: grehan, marcel MFC after: 2 weeks Revision Changes Path 1.50 +90 -90 src/sys/dev/gem/if_gem.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 14:34:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C6C1106582B; Sun, 22 Jun 2008 14:34:48 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E4E228FC21; Sun, 22 Jun 2008 14:34:47 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MEYlHi053684; Sun, 22 Jun 2008 14:34:47 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MEYlTr053683; Sun, 22 Jun 2008 14:34:47 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806221434.m5MEYlTr053683@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Sun, 22 Jun 2008 14:34:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs_rule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 14:34:48 -0000 gonzo 2008-06-22 14:34:38 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_rule.c Log: SVN rev 179926 on 2008-06-22 14:34:38Z by gonzo Get pointer to devfs_ruleset struct after garbage collection has been performed. Otherwise if ruleset is used by given mountpoint and is empty it's freed by devfs_ruleset_reap and pointer becomes bogus. Submitted by: Mateusz Guzik PR: kern/124853 Revision Changes Path 1.25 +3 -3 src/sys/fs/devfs/devfs_rule.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 15:34:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 484DC106567B; Sun, 22 Jun 2008 15:34:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23AA18FC15; Sun, 22 Jun 2008 15:34:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MFYmo0059487; Sun, 22 Jun 2008 15:34:48 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MFYmcv059486; Sun, 22 Jun 2008 15:34:48 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806221534.m5MFYmcv059486@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sun, 22 Jun 2008 15:34:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d localpkg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 15:34:49 -0000 mtm 2008-06-22 15:34:40 UTC FreeBSD src repository Modified files: etc/rc.d localpkg Log: SVN rev 179927 on 2008-06-22 15:34:40Z by mtm Don't say we're going to [start|stop] local packages unless there actually are local (pre rc.d) scripts to run. Revision Changes Path 1.9 +16 -4 src/etc/rc.d/localpkg From owner-cvs-src@FreeBSD.ORG Sun Jun 22 15:40:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB96810656AE; Sun, 22 Jun 2008 15:40:44 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A749B8FC23; Sun, 22 Jun 2008 15:40:44 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MFeiUe060091; Sun, 22 Jun 2008 15:40:44 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MFei4j060090; Sun, 22 Jun 2008 15:40:44 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806221540.m5MFei4j060090@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sun, 22 Jun 2008 15:40:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d mountcritremote mountlate X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 15:40:44 -0000 mtm 2008-06-22 15:40:19 UTC FreeBSD src repository Modified files: etc/rc.d mountcritremote mountlate Log: SVN rev 179928 on 2008-06-22 15:40:19Z by mtm Don't say we're going to mount filesystems of a certain type unless there actually are filesystems of that type to mount. Revision Changes Path 1.19 +9 -3 src/etc/rc.d/mountcritremote 1.6 +16 -5 src/etc/rc.d/mountlate From owner-cvs-src@FreeBSD.ORG Sun Jun 22 15:58:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D13CE106567B; Sun, 22 Jun 2008 15:58:00 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD2938FC1F; Sun, 22 Jun 2008 15:58:00 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MFw0Ds061406; Sun, 22 Jun 2008 15:58:00 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MFw0s3061405; Sun, 22 Jun 2008 15:58:00 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806221558.m5MFw0s3061405@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sun, 22 Jun 2008 15:57:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d archdep X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 15:58:00 -0000 mtm 2008-06-22 15:57:50 UTC FreeBSD src repository Modified files: etc/rc.d archdep Log: SVN rev 179929 on 2008-06-22 15:57:50Z by mtm Simplify this script with the added bonus that the bit about i386 initialization doesn't get printed unless ibcs2_enable is set. Revision Changes Path 1.15 +17 -22 src/etc/rc.d/archdep From owner-cvs-src@FreeBSD.ORG Sun Jun 22 16:20:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEB0C1065689; Sun, 22 Jun 2008 16:20:01 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA8F78FC23; Sun, 22 Jun 2008 16:20:01 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MGK1HH064278; Sun, 22 Jun 2008 16:20:01 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MGK1rF064277; Sun, 22 Jun 2008 16:20:01 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806221620.m5MGK1rF064277@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sun, 22 Jun 2008 16:19:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d abi X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 16:20:02 -0000 mtm 2008-06-22 16:19:50 UTC FreeBSD src repository Modified files: etc/rc.d abi Log: SVN rev 179930 on 2008-06-22 16:19:50Z by mtm Do not print anything unless at least one of the abi emulators is enabled. Revision Changes Path 1.12 +8 -2 src/etc/rc.d/abi From owner-cvs-src@FreeBSD.ORG Sun Jun 22 16:23:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9DF71065677; Sun, 22 Jun 2008 16:23:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 955398FC14; Sun, 22 Jun 2008 16:23:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MGNlWi064610; Sun, 22 Jun 2008 16:23:47 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MGNl0S064609; Sun, 22 Jun 2008 16:23:47 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806221623.m5MGNl0S064609@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sun, 22 Jun 2008 16:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d local X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 16:23:47 -0000 mtm 2008-06-22 16:23:39 UTC FreeBSD src repository Modified files: etc/rc.d local Log: SVN rev 179931 on 2008-06-22 16:23:39Z by mtm Output information only if /etc/rc.local exists. Revision Changes Path 1.8 +4 -4 src/etc/rc.d/local From owner-cvs-src@FreeBSD.ORG Sun Jun 22 17:53:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B112C106568C; Sun, 22 Jun 2008 17:53:04 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C0688FC16; Sun, 22 Jun 2008 17:53:04 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MHr44j083812; Sun, 22 Jun 2008 17:53:04 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MHr4rL083811; Sun, 22 Jun 2008 17:53:04 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806221753.m5MHr4rL083811@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Sun, 22 Jun 2008 17:52:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/powerd powerd.8 powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 17:53:04 -0000 obrien 2008-06-22 17:52:57 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.8 powerd.c Log: SVN rev 179932 on 2008-06-22 17:52:57Z by obrien Add an abbreviation for adaptive mode, and document all the abreviations. Revision Changes Path 1.11 +1 -0 src/usr.sbin/powerd/powerd.8 1.23 +1 -1 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 20:53:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A6D991065691; Sun, 22 Jun 2008 20:53:37 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F8988FC24; Sun, 22 Jun 2008 20:53:37 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MKrbv0013833; Sun, 22 Jun 2008 20:53:37 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MKrb0K013832; Sun, 22 Jun 2008 20:53:37 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806222053.m5MKrb0K013832@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Sun, 22 Jun 2008 20:53:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 20:53:37 -0000 gonzo 2008-06-22 20:53:29 UTC FreeBSD src repository Modified files: sys/pci viapm.c Log: SVN rev 179933 on 2008-06-22 20:53:29Z by gonzo Add support for VT8237 ISA bridge. PR: kern/120714 Event: Bugathon#5 Revision Changes Path 1.20 +7 -0 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 21:03:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF0C61065678; Sun, 22 Jun 2008 21:03:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9FEDD8FC16; Sun, 22 Jun 2008 21:03:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5ML3cLF017054; Sun, 22 Jun 2008 21:03:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5ML3cPw017053; Sun, 22 Jun 2008 21:03:38 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806222103.m5ML3cPw017053@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sun, 22 Jun 2008 21:03:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/fifo/fifo_create fifo_create.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 21:03:38 -0000 rwatson 2008-06-22 21:03:26 UTC FreeBSD src repository Modified files: tools/regression/fifo/fifo_create fifo_create.c Log: SVN rev 179934 on 2008-06-22 21:03:26Z by rwatson Teach fifo_create regression test to also try to use mknod(2) to create fifos, as this is required by the Single UNIX Specification, although not currently implemented on FreeBSD. While here, fix a bug in the directory timestamp checking test by sleeping after querying the starting timestamp, rather than before. Revision Changes Path 1.2 +84 -36 src/tools/regression/fifo/fifo_create/fifo_create.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 21:22:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBA8C1065686; Sun, 22 Jun 2008 21:22:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C3EAA8FC36; Sun, 22 Jun 2008 21:22:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MLMdoB018617; Sun, 22 Jun 2008 21:22:39 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MLMdN5018616; Sun, 22 Jun 2008 21:22:39 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806222122.m5MLMdN5018616@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 22 Jun 2008 21:22:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/natd natd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 21:22:40 -0000 mav 2008-06-22 21:22:25 UTC FreeBSD src repository Modified files: sbin/natd natd.c Log: SVN rev 179935 on 2008-06-22 21:22:25Z by mav Use strdup() instead of static buffer allocation to avoid 128 bytes limit on -redirect_XXX arguments length. PR: bin/86647 Submitted by: Stephen Hurd Revision Changes Path 1.52 +18 -6 src/sbin/natd/natd.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 21:51:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E5072106567C; Sun, 22 Jun 2008 21:51:40 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D58568FC20; Sun, 22 Jun 2008 21:51:40 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MLpeFJ021215; Sun, 22 Jun 2008 21:51:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MLpeZ2021214; Sun, 22 Jun 2008 21:51:40 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806222151.m5MLpeZ2021214@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sun, 22 Jun 2008 21:51:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 21:51:41 -0000 rwatson 2008-06-22 21:51:32 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: SVN rev 179936 on 2008-06-22 21:51:32Z by rwatson If S_IFIFO is passed to mknod(2), invoke kern_mkfifoat(9) to create a FIFO, as required by SUSv3. No specific privilege check is performed in this case, as FIFOs may be created by unprivileged processes (subject to the normal file system name space restrictions that may be in place). Unlike the Apple implementation, we reject requests to create a FIFO using mknod(2) if there is a non-zero dev argument to the system call, which is permitted by the Open Group specification ("... undefined ..."). We might want to revise this if we find it causes compatibility problems for applications in practice. PR: kern/74242, kern/68459 Obtained from: Apple, Inc. MFC after: 3 weeks Revision Changes Path 1.454 +4 -0 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Sun Jun 22 22:14:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27846106568C; Sun, 22 Jun 2008 22:14:12 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BFE3F8FC20; Sun, 22 Jun 2008 22:14:11 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5MMEBKZ024406; Sun, 22 Jun 2008 22:14:11 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5MMEBkF024405; Sun, 22 Jun 2008 22:14:11 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806222214.m5MMEBkF024405@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sun, 22 Jun 2008 22:14:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/natd natd.8 natd.c natd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 22:14:12 -0000 mav 2008-06-22 22:14:02 UTC FreeBSD src repository Modified files: sbin/natd natd.8 natd.c natd.h Log: SVN rev 179937 on 2008-06-22 22:14:02Z by mav Add exit_delay parameter to control daemon exit delay after signal. PR: bin/58696 Submitted by: sp@alkor.ru Revision Changes Path 1.69 +6 -1 src/sbin/natd/natd.8 1.53 +22 -3 src/sbin/natd/natd.c 1.6 +3 -0 src/sbin/natd/natd.h From owner-cvs-src@FreeBSD.ORG Sun Jun 22 23:54:46 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3FE2106566B; Sun, 22 Jun 2008 23:54:46 +0000 (UTC) (envelope-from rermilov@team.vega.ru) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id 7F89E8FC1C; Sun, 22 Jun 2008 23:54:45 +0000 (UTC) (envelope-from rermilov@team.vega.ru) Received: from [87.242.97.68] (port=62262 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KAZ8R-0009nr-MC; Sun, 22 Jun 2008 23:38:15 +0000 Received: from edoofus.dev.vega.ru (localhost [127.0.0.1]) by edoofus.dev.vega.ru (8.14.2/8.14.2) with ESMTP id m5MNc1Ik043661; Mon, 23 Jun 2008 03:38:01 +0400 (MSD) (envelope-from rermilov@team.vega.ru) Received: (from ru@localhost) by edoofus.dev.vega.ru (8.14.2/8.14.2/Submit) id m5MNc1Wd043660; Mon, 23 Jun 2008 03:38:01 +0400 (MSD) (envelope-from rermilov@team.vega.ru) X-Authentication-Warning: edoofus.dev.vega.ru: ru set sender to rermilov@team.vega.ru using -f Date: Mon, 23 Jun 2008 03:38:01 +0400 From: Ruslan Ermilov To: David Xu Message-ID: <20080622233801.GA43637@team.vega.ru> References: <200806170633.m5H6XMJH084600@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806170633.m5H6XMJH084600@repoman.freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@freebsd.org, Kris Kennaway , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include Makefile spawn.h unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Jun 2008 23:54:46 -0000 On Tue, Jun 17, 2008 at 06:26:29AM +0000, David Xu wrote: > davidxu 2008-06-17 06:26:29 UTC > > FreeBSD src repository > > Modified files: > include Makefile unistd.h > lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c > Added files: > include spawn.h > lib/libc/gen posix_spawn.c > Log: > SVN rev 179838 on 2008-06-17 06:26:29Z by davidxu > > Add POSIX routines called posix_spawn() and posix_spawnp(), which > can be used as replacements for exec/fork in a lot of cases. This > change also added execvpe() which allows environment variable > PATH to be used for searching executable file, it is used for > implementing posix_spawnp(). > > PR: standards/122051 > As you should already know, adding execvpe() broke many ports. Amongst them is jdk-1.6. Please fix. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Mon Jun 23 00:51:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26530106566B; Mon, 23 Jun 2008 00:51:44 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE97B8FC1A; Mon, 23 Jun 2008 00:51:43 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N0phTN050834; Mon, 23 Jun 2008 00:51:43 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N0phZK050833; Mon, 23 Jun 2008 00:51:43 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806230051.m5N0phZK050833@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 23 Jun 2008 00:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/ath_rate_amrr Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 00:51:44 -0000 thompsa 2008-06-23 00:51:34 UTC FreeBSD src repository Modified files: sys/modules/ath_rate_amrr Makefile Log: SVN rev 179938 on 2008-06-23 00:51:34Z by thompsa Always create opt_ah.h regardless of KERNBUILDDIR. Revision Changes Path 1.7 +1 -1 src/sys/modules/ath_rate_amrr/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 23 03:49:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6000B1065681; Mon, 23 Jun 2008 03:49:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 34B9D8FC0A; Mon, 23 Jun 2008 03:49:47 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N3nlFf069532; Mon, 23 Jun 2008 03:49:47 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N3nlsv069531; Mon, 23 Jun 2008 03:49:47 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230349.m5N3nlsv069531@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 03:49:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d localpkg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 03:49:47 -0000 mtm 2008-06-23 03:49:30 UTC FreeBSD src repository Modified files: etc/rc.d localpkg Log: SVN rev 179939 on 2008-06-23 03:49:30Z by mtm s/daemon processes/local packages/ for consisitency. Revision Changes Path 1.10 +1 -1 src/etc/rc.d/localpkg From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:01:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 00CC3106566C; Mon, 23 Jun 2008 04:01:04 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C99A68FC19; Mon, 23 Jun 2008 04:01:03 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N41384070425; Mon, 23 Jun 2008 04:01:03 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N413dC070424; Mon, 23 Jun 2008 04:01:03 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230401.m5N413dC070424@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:00:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d netoptions routing X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:01:04 -0000 mtm 2008-06-23 04:00:45 UTC FreeBSD src repository Modified files: etc/rc.d netoptions routing Log: SVN rev 179940 on 2008-06-23 04:00:45Z by mtm Do not print anything unless one of the net/routing options is set. Revision Changes Path 1.145 +17 -2 src/etc/rc.d/netoptions 1.146 +18 -2 src/etc/rc.d/routing From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:05:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB3BD1065673; Mon, 23 Jun 2008 04:05:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C059F8FC0C; Mon, 23 Jun 2008 04:05:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N45n10071937; Mon, 23 Jun 2008 04:05:49 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N45nsO071936; Mon, 23 Jun 2008 04:05:49 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230405.m5N45nsO071936@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:05:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d lockd statd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:05:50 -0000 mtm 2008-06-23 04:05:39 UTC FreeBSD src repository Modified files: etc/rc.d lockd statd Log: SVN rev 179941 on 2008-06-23 04:05:39Z by mtm Argh! s/nfs_client_enable/nfsclient_enable/g Revision Changes Path 1.20 +2 -2 src/etc/rc.d/lockd 1.19 +2 -2 src/etc/rc.d/statd From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:18:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA38D106567A; Mon, 23 Jun 2008 04:18:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BFAE98FC16; Mon, 23 Jun 2008 04:18:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N4IaUx073062; Mon, 23 Jun 2008 04:18:36 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N4IasY073061; Mon, 23 Jun 2008 04:18:36 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230418.m5N4IasY073061@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:18:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:18:37 -0000 mtm 2008-06-23 04:18:22 UTC FreeBSD src repository Modified files: etc rc Log: SVN rev 179942 on 2008-06-23 04:18:22Z by mtm Remove pointless informational message. Revision Changes Path 1.342 +0 -1 src/etc/rc From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:39:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF5EE1065743; Mon, 23 Jun 2008 04:39:52 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A50938FC1D; Mon, 23 Jun 2008 04:39:52 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N4dqoI074742; Mon, 23 Jun 2008 04:39:52 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N4dqcB074741; Mon, 23 Jun 2008 04:39:52 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230439.m5N4dqcB074741@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:39:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d dumpon X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:39:52 -0000 mtm 2008-06-23 04:39:36 UTC FreeBSD src repository Modified files: etc/rc.d dumpon Log: SVN rev 179943 on 2008-06-23 04:39:36Z by mtm Remove the -v flag from the command line to dumpon(8), and instead print diagnostic ouput only if the command fails. Revision Changes Path 1.12 +2 -1 src/etc/rc.d/dumpon From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:43:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCCD1106567C; Mon, 23 Jun 2008 04:43:08 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 923AF8FC19; Mon, 23 Jun 2008 04:43:08 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N4h88c075059; Mon, 23 Jun 2008 04:43:08 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N4h8uE075058; Mon, 23 Jun 2008 04:43:08 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230443.m5N4h8uE075058@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:42:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d cleartmp X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:43:08 -0000 mtm 2008-06-23 04:42:58 UTC FreeBSD src repository Modified files: etc/rc.d cleartmp Log: SVN rev 179944 on 2008-06-23 04:42:58Z by mtm Align the script more with rc.d/cleanvar (which doesn't output any diagnostics). Instead, move output behind $rc_quiet. Revision Changes Path 1.19 +2 -2 src/etc/rc.d/cleartmp From owner-cvs-src@FreeBSD.ORG Mon Jun 23 04:47:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41897106567A; Mon, 23 Jun 2008 04:47:10 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F9198FC0A; Mon, 23 Jun 2008 04:47:10 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N4lAr3079979; Mon, 23 Jun 2008 04:47:10 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N4lA0p079966; Mon, 23 Jun 2008 04:47:10 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230447.m5N4lA0p079966@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 04:46:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d bgfsck fsck hostid hostname ldconfig motd moused newsyslog savecore X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 04:47:10 -0000 mtm 2008-06-23 04:46:54 UTC FreeBSD src repository Modified files: etc/rc.d bgfsck fsck hostid hostname ldconfig motd moused newsyslog savecore Log: SVN rev 179945 on 2008-06-23 04:46:54Z by mtm Move a lot of diagnostic output behind $rc_quiet in scripts that implement their own start command. Revision Changes Path 1.9 +1 -1 src/etc/rc.d/bgfsck 1.13 +1 -1 src/etc/rc.d/fsck 1.10 +4 -2 src/etc/rc.d/hostid 1.13 +1 -1 src/etc/rc.d/hostname 1.20 +5 -3 src/etc/rc.d/ldconfig 1.11 +3 -3 src/etc/rc.d/motd 1.13 +1 -3 src/etc/rc.d/moused 1.7 +2 -2 src/etc/rc.d/newsyslog 1.12 +1 -1 src/etc/rc.d/savecore From owner-cvs-src@FreeBSD.ORG Mon Jun 23 05:09:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B6BB1065680; Mon, 23 Jun 2008 05:09:14 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5898FC20; Mon, 23 Jun 2008 05:09:14 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N59DRg088257; Mon, 23 Jun 2008 05:09:13 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N59DcR088256; Mon, 23 Jun 2008 05:09:13 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806230509.m5N59DcR088256@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 05:09:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 05:09:14 -0000 mtm 2008-06-23 05:09:10 UTC FreeBSD src repository Modified files: etc rc.subr Log: SVN rev 179946 on 2008-06-23 05:09:10Z by mtm Move the diagnostic output when the rc.subr(8) glue automatically starts a service behind $rc_quiet. Instead, output a warning if the pre-command routine or the command itself failed. Arguably, it's more useful to know when a command failed to start than it is to have an endless list of "Starting ...." lines[1]. [1] - This change actually helped me to discover a bug in rc.d/{lockd,statd} (fixed in r179941) that used to fail silently before. Revision Changes Path 1.86 +9 -3 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Mon Jun 23 05:26:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 63D86106566B; Mon, 23 Jun 2008 05:26:26 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50C578FC17; Mon, 23 Jun 2008 05:26:26 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N5QQGd091439; Mon, 23 Jun 2008 05:26:26 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N5QQdS091438; Mon, 23 Jun 2008 05:26:26 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806230526.m5N5QQdS091438@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 23 Jun 2008 05:22:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include unistd.h src/lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c src/lib/libc/include libc_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 05:26:26 -0000 ed 2008-06-23 05:22:06 UTC FreeBSD src repository Modified files: include unistd.h lib/libc/gen Makefile.inc Symbol.map exec.3 exec.c posix_spawn.c lib/libc/include libc_private.h Log: SVN rev 179947 on 2008-06-23 05:22:06Z by ed Turn execvpe() into an internal libc routine. Adding exevpe() has caused some ports to break. Even though execvpe() is a useful routine, it does not conform to any standards. This patch is a little bit different from the patch sent to the mailing list. I forgot to remove execvpe from the Symbol.map (which does not seem to miscompile libc, though). Reviewed by: davidxu Approved by: philip Revision Changes Path 1.89 +0 -1 src/include/unistd.h 1.137 +1 -1 src/lib/libc/gen/Makefile.inc 1.12 +0 -1 src/lib/libc/gen/Symbol.map 1.28 +3 -14 src/lib/libc/gen/exec.3 1.25 +3 -2 src/lib/libc/gen/exec.c 1.5 +2 -1 src/lib/libc/gen/posix_spawn.c 1.19 +3 -0 src/lib/libc/include/libc_private.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 05:43:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF27C1065672; Mon, 23 Jun 2008 05:43:51 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from dire.wubethiopia.com (j071.v.rootbsd.net [208.79.82.223]) by mx1.freebsd.org (Postfix) with ESMTP id CB6048FC1F; Mon, 23 Jun 2008 05:43:51 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from rogue.mike.lan (unknown [213.55.71.190]) by dire.wubethiopia.com (Postfix) with ESMTPSA id 4124A4FD9DDF; Mon, 23 Jun 2008 05:24:24 +0000 (UTC) Message-ID: <485F34D0.1080002@wubethiopia.com> Date: Mon, 23 Jun 2008 08:29:52 +0300 From: Mike Makonnen User-Agent: Thunderbird 2.0.0.12 (X11/20080323) MIME-Version: 1.0 To: src-committers@freebsd.org References: <200806230509.m5N599qK060278@svn.freebsd.org> In-Reply-To: <200806230509.m5N599qK060278@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: svn commit: r179946 - head/etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 05:43:52 -0000 Mike Makonnen wrote: > Author: mtm > Date: Mon Jun 23 05:09:09 2008 > New Revision: 179946 > URL: http://svn.freebsd.org/changeset/base/179946 > > Log: > Move the diagnostic output when the rc.subr(8) glue automatically starts a > service behind $rc_quiet. Instead, output a warning if the pre-command > routine or the command itself failed. Arguably, it's more useful to know when > a command failed to start than it is to have an endless list of > "Starting ...." lines[1]. > > [1] - This change actually helped me to discover a bug in rc.d/{lockd,statd} > (fixed in r179941) that used to fail silently before. > > Modified: > head/etc/rc.subr > This ends the bulk of the commits to reduce console-spamming by rc.d during bootup. It should greatly improve the signal-to-noise ratio on your console :-). I've been running these changes for a while without problems, but if I've missed something or you think a script should be more (or less) verbose, please let me know. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mtm @ FreeBSD.Org | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 FreeBSD | http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Mon Jun 23 08:02:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16A05106568C; Mon, 23 Jun 2008 08:02:11 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E120C8FC16; Mon, 23 Jun 2008 08:02:10 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N82AqG008285; Mon, 23 Jun 2008 08:02:10 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N82AVO008284; Mon, 23 Jun 2008 08:02:10 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806230802.m5N82AVO008284@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 23 Jun 2008 08:01:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ciss.4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 08:02:11 -0000 danger 2008-06-23 08:01:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ciss.4 cpufreq.4 Log: SVN rev 179948 on 2008-06-23 08:01:53Z by danger MFC rev. 179903: link powerd(8) man page PR: docs/123111 Revision Changes Path 1.14.2.4 +0 -0 src/share/man/man4/ciss.4 1.15.2.1 +1 -0 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Mon Jun 23 08:07:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33BAA1065673; Mon, 23 Jun 2008 08:07:12 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A3CD8FC21; Mon, 23 Jun 2008 08:07:12 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5N87BdE009821; Mon, 23 Jun 2008 08:07:11 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5N87Bi8009820; Mon, 23 Jun 2008 08:07:11 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806230807.m5N87Bi8009820@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Mon, 23 Jun 2008 08:06:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ciss.4 cpufreq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 08:07:12 -0000 danger 2008-06-23 08:06:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ciss.4 cpufreq.4 Log: SVN rev 179949 on 2008-06-23 08:06:55Z by danger - MFC rev 179903: link powerd(8) man page PR: docs/123111 Revision Changes Path 1.11.2.6 +0 -0 src/share/man/man4/ciss.4 1.10.2.5 +1 -0 src/share/man/man4/cpufreq.4 From owner-cvs-src@FreeBSD.ORG Mon Jun 23 11:03:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 419C6106566B; Mon, 23 Jun 2008 11:03:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2FDCE8FC2F; Mon, 23 Jun 2008 11:03:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NB3mio037401; Mon, 23 Jun 2008 11:03:48 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NB3mO2037400; Mon, 23 Jun 2008 11:03:48 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200806231103.m5NB3mO2037400@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 23 Jun 2008 11:02:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern vfs_export.c vfs_mount.c src/sys/pci nfsmb.c src/sys/sys mount.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 11:03:48 -0000 kib 2008-06-23 11:02:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c sys/kern vfs_export.c vfs_mount.c sys/pci nfsmb.c sys/sys mount.h Log: SVN rev 179950 on 2008-06-23 11:02:40Z by kib MFC r179670: Provide the mutual exclusion between the nfs export list modifications and nfs requests processing. Revision Changes Path 1.81.2.6 +0 -0 src/sys/dev/ciss/ciss.c 1.341.2.1 +4 -0 src/sys/kern/vfs_export.c 1.265.2.4 +2 -0 src/sys/kern/vfs_mount.c 1.6.2.4 +0 -0 src/sys/pci/nfsmb.c 1.228.2.2 +1 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 12:06:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B0D510657DC; Mon, 23 Jun 2008 12:06:50 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADCFA8FC12; Mon, 23 Jun 2008 12:06:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NC6nUd044016; Mon, 23 Jun 2008 12:06:49 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NC6nkv044015; Mon, 23 Jun 2008 12:06:49 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806231206.m5NC6nkv044015@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 12:06:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d netoptions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 12:06:50 -0000 mtm 2008-06-23 12:06:35 UTC FreeBSD src repository Modified files: etc/rc.d netoptions Log: SVN rev 179951 on 2008-06-23 12:06:35Z by mtm Set the sysctl(8) value in the same shell, not a subshell. This was causing calls to netoptions_init() to not properly set a global variable, which ended up being in the parent shell. Revision Changes Path 1.146 +2 -2 src/etc/rc.d/netoptions From owner-cvs-src@FreeBSD.ORG Mon Jun 23 14:16:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 91040106567D; Mon, 23 Jun 2008 14:16:06 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C10B8FC26; Mon, 23 Jun 2008 14:16:06 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NEG6Yt065891; Mon, 23 Jun 2008 14:16:06 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NEG6lQ065890; Mon, 23 Jun 2008 14:16:06 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806231416.m5NEG6lQ065890@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Mon, 23 Jun 2008 14:15:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet ip_fw_nat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 14:16:06 -0000 mav 2008-06-23 14:15:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet ip_fw_nat.c Log: SVN rev 179952 on 2008-06-23 14:15:53Z by mav MFC r179473: PKT_ALIAS_FOUND_HEADER_FRAGMENT result is not an error, so pass that packet. This fixes packet fragmentation handeling. Pass really available buffer size to libalias instead of MCLBYTES constant. MCLBYTES constant were used with believe that m_megapullup() always moves date into a fresh cluster that sometimes may become not so. Revision Changes Path 1.2.2.2 +4 -3 src/sys/netinet/ip_fw_nat.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 14:19:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4035E1065686; Mon, 23 Jun 2008 14:19:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 126438FC29; Mon, 23 Jun 2008 14:19:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NEJqxp066286; Mon, 23 Jun 2008 14:19:52 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NEJqOv066285; Mon, 23 Jun 2008 14:19:52 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806231419.m5NEJqOv066285@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Mon, 23 Jun 2008 14:19:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_nat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 14:19:53 -0000 mav 2008-06-23 14:19:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_nat.c Log: SVN rev 179953 on 2008-06-23 14:19:48Z by mav MFC r179477: Pass really available buffer size to libalias instead of MCLBYTES constant. MCLBYTES constant were used with believe that m_megapullup() always moves date into a fresh cluster that may become not so. Revision Changes Path 1.10.2.2 +2 -2 src/sys/netgraph/ng_nat.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 14:28:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29D9210656ED; Mon, 23 Jun 2008 14:28:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D50E8FC55; Mon, 23 Jun 2008 14:28:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NEScwS067015; Mon, 23 Jun 2008 14:28:38 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NEScqn067014; Mon, 23 Jun 2008 14:28:38 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806231428.m5NEScqn067014@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Mon, 23 Jun 2008 14:28:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet/libalias alias_db.c alias_local.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 14:28:40 -0000 mav 2008-06-23 14:28:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet/libalias alias_db.c alias_local.h Log: SVN rev 179954 on 2008-06-23 14:28:32Z by mav MFC r179480, r179924: Increase LINK_TABLE_OUT_SIZE from 101 to 4001 like LINK_TABLE_IN_SIZE to reduce performance degradation under heavy outgoing scan/flood. Scalability is now much more important then several kilobytes of RAM. Remove unneded TCP-specific expiration handeling. Before this connected TCP sessions could never expire. Now connected TCP sessions will expire after 24hours of inactivity. Simplify HouseKeeping() to avoid several mul/div-s per packet. Taking into account increased LINK_TABLE_OUT_SIZE, precision is still much more then required. Revision Changes Path 1.71.2.1 +22 -63 src/sys/netinet/libalias/alias_db.c 1.34.2.1 +1 -3 src/sys/netinet/libalias/alias_local.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 14:38:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1F35106567F; Mon, 23 Jun 2008 14:38:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A375E8FC15; Mon, 23 Jun 2008 14:38:39 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NEcdbH067877; Mon, 23 Jun 2008 14:38:39 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NEcdOH067876; Mon, 23 Jun 2008 14:38:39 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806231438.m5NEcdOH067876@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Mon, 23 Jun 2008 14:38:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet/libalias alias.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 14:38:39 -0000 mav 2008-06-23 14:38:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet/libalias alias.c Log: SVN rev 179955 on 2008-06-23 14:38:33Z by mav MFC r179478: Make m_megapullup() more intelligent: - to increase performance do not reallocate mbuf when possible, - to support up to 16K packets (was 2K max) use mbuf cluster of proper size. This change depends on recent ng_nat and ip_fw_nat changes. Revision Changes Path 1.58.2.1 +32 -12 src/sys/netinet/libalias/alias.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 15:23:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 110051065678; Mon, 23 Jun 2008 15:23:11 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D65FE8FC23; Mon, 23 Jun 2008 15:23:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NFNAeN073961; Mon, 23 Jun 2008 15:23:10 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NFNAIO073960; Mon, 23 Jun 2008 15:23:10 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200806231523.m5NFNAIO073960@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Mon, 23 Jun 2008 15:22:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 15:23:11 -0000 alc 2008-06-23 15:22:53 UTC FreeBSD src repository Modified files: sys/amd64/include vmparam.h Log: SVN rev 179956 on 2008-06-23 15:22:53Z by alc Ensure that KERNBASE is no less than the virtual address -2GB. Revision Changes Path 1.51 +1 -1 src/sys/amd64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 15:41:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D80C910656AD; Mon, 23 Jun 2008 15:41:11 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A90E48FC3B; Mon, 23 Jun 2008 15:41:11 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NFfBvW075494; Mon, 23 Jun 2008 15:41:11 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NFfBZd075493; Mon, 23 Jun 2008 15:41:11 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806231541.m5NFfBZd075493@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 23 Jun 2008 15:40:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/wpi if_wpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 15:41:12 -0000 thompsa 2008-06-23 15:40:56 UTC FreeBSD src repository Modified files: sys/dev/wpi if_wpi.c Log: SVN rev 179957 on 2008-06-23 15:40:56Z by thompsa - Fix compile if WPI_DEBUG is not defined - Allow debug.wpi to be set from a tunable - Put ring reset messages back under debug - Add more debug output around channel init Revision Changes Path 1.16 +39 -27 src/sys/dev/wpi/if_wpi.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 16:08:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1A54106567A; Mon, 23 Jun 2008 16:08:58 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B244C8FC0C; Mon, 23 Jun 2008 16:08:58 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NG8w9m078772; Mon, 23 Jun 2008 16:08:58 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NG8wYj078771; Mon, 23 Jun 2008 16:08:58 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806231608.m5NG8wYj078771@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 23 Jun 2008 16:08:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 16:08:59 -0000 thompsa 2008-06-23 16:08:40 UTC FreeBSD src repository Modified files: sbin/ifconfig ifieee80211.c Log: SVN rev 179958 on 2008-06-23 16:08:40Z by thompsa Ensure the channel is a number and not a range, the 'channel' command can be easily mixed up with 'chanlist' and would give unexpected results by fixing the channel on the first number in the range. Revision Changes Path 1.52 +4 -1 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 16:13:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 636AC106566B for ; Mon, 23 Jun 2008 16:13:06 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal4.es.net [198.124.252.66]) by mx1.freebsd.org (Postfix) with ESMTP id 09EC98FC16 for ; Mon, 23 Jun 2008 16:13:05 +0000 (UTC) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id DWZ90456; Mon, 23 Jun 2008 09:02:56 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id CB6B645010; Mon, 23 Jun 2008 09:02:55 -0700 (PDT) To: Mike Makonnen In-Reply-To: Your message of "Mon, 23 Jun 2008 08:29:52 +0300." <485F34D0.1080002@wubethiopia.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1214236975_4260P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 23 Jun 2008 09:02:55 -0700 From: "Kevin Oberman" Message-Id: <20080623160255.CB6B645010@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ; ; ; ; X-Sender: X-To_Name: Mike Makonnen X-To_Domain: wubethiopia.com X-To: Mike Makonnen X-To_Email: mtm@wubethiopia.com X-To_Alias: mtm Cc: cvs-src@FreeBSD.org, src-committers@freebsd.org, cvs-all@FreeBSD.org Subject: Re: svn commit: r179946 - head/etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 16:13:06 -0000 --==_Exmh_1214236975_4260P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Mon, 23 Jun 2008 08:29:52 +0300 > From: Mike Makonnen > Sender: owner-cvs-all@freebsd.org > > Mike Makonnen wrote: > > Author: mtm > > Date: Mon Jun 23 05:09:09 2008 > > New Revision: 179946 > > URL: http://svn.freebsd.org/changeset/base/179946 > > > > Log: > > Move the diagnostic output when the rc.subr(8) glue automatically starts a > > service behind $rc_quiet. Instead, output a warning if the pre-command > > routine or the command itself failed. Arguably, it's more useful to know when > > a command failed to start than it is to have an endless list of > > "Starting ...." lines[1]. > > > > [1] - This change actually helped me to discover a bug in rc.d/{lockd,statd} > > (fixed in r179941) that used to fail silently before. > > > > Modified: > > head/etc/rc.subr > > > > This ends the bulk of the commits to reduce console-spamming by rc.d > during bootup. It should greatly improve the signal-to-noise ratio on > your console :-). I've been running these changes for a while without > problems, but if I've missed something or you think a script should be > more (or less) verbose, please let me know. Thanks, Mike! This will help a lot. If I missed it, I apologize, but are there plans to MFC these changes to RELENG_7 or RELENG6? -- 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 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1214236975_4260P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFIX8kvkn3rs5h7N1ERAmF/AJ49X64jYZJz5LC5jbUzWuYKw9ruOwCfW8ip 9j8kICyW367zHkhqgwE2TDE= =lnTq -----END PGP SIGNATURE----- --==_Exmh_1214236975_4260P-- From owner-cvs-src@FreeBSD.ORG Mon Jun 23 18:16:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BBB9A106564A; Mon, 23 Jun 2008 18:16:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A47FC8FC0A; Mon, 23 Jun 2008 18:16:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NIGjNj001329; Mon, 23 Jun 2008 18:16:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NIGjsg001328; Mon, 23 Jun 2008 18:16:45 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806231816.m5NIGjsg001328@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 23 Jun 2008 18:16:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fe if_fe.c if_fe_cbus.c if_fe_isa.c if_fe_pccard.c if_fevar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 18:16:45 -0000 jhb 2008-06-23 18:16:25 UTC FreeBSD src repository Modified files: sys/dev/fe if_fe.c if_fe_cbus.c if_fe_isa.c if_fe_pccard.c if_fevar.h Log: SVN rev 179959 on 2008-06-23 18:16:25Z by jhb - Use bus_foo() rather than bus_space_foo() and retire the bus tag and handle from the softc. - Rework the watchdog timer to match other NIC drivers: - Start a timer in fe_init() that runs once a second and checks a counter in the softc that is identical to the deprecated 'if_timer'. - Just adjust the softc tx timeout value when sending packets instead of scheduling the timer. - Use IFQ_SET_MAXLEN(). Tested by: WATANABE Kazuhiro Revision Changes Path 1.100 +15 -27 src/sys/dev/fe/if_fe.c 1.14 +0 -3 src/sys/dev/fe/if_fe_cbus.c 1.10 +1 -1 src/sys/dev/fe/if_fe_isa.c 1.34 +0 -1 src/sys/dev/fe/if_fe_pccard.c 1.8 +11 -12 src/sys/dev/fe/if_fevar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 20:27:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB58E1065708; Mon, 23 Jun 2008 20:27:48 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A9D9E8FC14; Mon, 23 Jun 2008 20:27:48 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NKRmGp013927; Mon, 23 Jun 2008 20:27:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NKRmdn013926; Mon, 23 Jun 2008 20:27:48 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200806232027.m5NKRmdn013926@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Mon, 23 Jun 2008 20:27:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 20:27:49 -0000 phk 2008-06-23 20:27:37 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: SVN rev 179960 on 2008-06-23 20:27:37Z by phk +Computers can't cruise. Meandering is a foreign concept to them. +The computer assumes that all behavior is in pursuit of an ultimate +goal. Whenever a motorist changes his or her mind and veers off +course, the GPS lady issues that snippy announcement: "Recalculating!" + -- Joel Achenbach (www.slate.com, 20 jun 2008) Revision Changes Path 1.264 +6 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Mon Jun 23 20:50:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A55191065676; Mon, 23 Jun 2008 20:50:20 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C7948FC20; Mon, 23 Jun 2008 20:50:20 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NKoKLP025107; Mon, 23 Jun 2008 20:50:20 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NKoKtI025106; Mon, 23 Jun 2008 20:50:20 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806232050.m5NKoKtI025106@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 20:50:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc network.subr pccard_ether src/etc/rc.d netif X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 20:50:20 -0000 mtm 2008-06-23 20:50:11 UTC FreeBSD src repository Modified files: etc network.subr pccard_ether etc/rc.d netif Log: SVN rev 179961 on 2008-06-23 20:50:11Z by mtm Implement a "quiet" mode for rc.d/netif, which only outputs the interface name of interfaces that were configured. This change has the added benefit that ifn_start() and ifn_stop() in network.subr no longer write to standard output. Whether to output and what to output is now handled entirely in rc.d/netif. Revision Changes Path 1.190 +0 -8 src/etc/network.subr 1.55 +2 -2 src/etc/pccard_ether 1.29 +21 -5 src/etc/rc.d/netif From owner-cvs-src@FreeBSD.ORG Mon Jun 23 20:54:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D27D61065673; Mon, 23 Jun 2008 20:54:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9AE0F8FC1B; Mon, 23 Jun 2008 20:54:36 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NKsar2025389; Mon, 23 Jun 2008 20:54:36 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NKsaRS025388; Mon, 23 Jun 2008 20:54:36 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806232054.m5NKsaRS025388@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 20:54:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d savecore X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 20:54:37 -0000 mtm 2008-06-23 20:54:32 UTC FreeBSD src repository Modified files: etc/rc.d savecore Log: SVN rev 179962 on 2008-06-23 20:54:32Z by mtm Run savecore(8) only if there is a core dump to save. If there is no core dump hide the message to that effect behind $rc_quiet. Revision Changes Path 1.13 +5 -2 src/etc/rc.d/savecore From owner-cvs-src@FreeBSD.ORG Mon Jun 23 21:14:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74610106567B; Mon, 23 Jun 2008 21:14:58 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from dire.wubethiopia.com (j071.v.rootbsd.net [208.79.82.223]) by mx1.freebsd.org (Postfix) with ESMTP id 458058FC1A; Mon, 23 Jun 2008 21:14:58 +0000 (UTC) (envelope-from mtm@wubethiopia.com) Received: from rogue.mike.lan (unknown [213.55.73.185]) by dire.wubethiopia.com (Postfix) with ESMTPSA id 949A74FD9DDF; Mon, 23 Jun 2008 21:14:54 +0000 (UTC) Message-ID: <4860139A.6060309@wubethiopia.com> Date: Tue, 24 Jun 2008 00:20:26 +0300 From: Mike Makonnen User-Agent: Thunderbird 2.0.0.12 (X11/20080323) MIME-Version: 1.0 To: Kevin Oberman References: <20080623160255.CB6B645010@ptavv.es.net> In-Reply-To: <20080623160255.CB6B645010@ptavv.es.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@freebsd.org, cvs-all@FreeBSD.org Subject: Re: svn commit: r179946 - head/etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 21:14:58 -0000 Kevin Oberman wrote: >> This ends the bulk of the commits to reduce console-spamming by rc.d >> during bootup. It should greatly improve the signal-to-noise ratio on >> your console :-). I've been running these changes for a while without >> problems, but if I've missed something or you think a script should be >> more (or less) verbose, please let me know. >> > > Thanks, Mike! This will help a lot. > > If I missed it, I apologize, but are there plans to MFC these changes to > RELENG_7 or RELENG6? > Yes, I plan to MFC it unless there are strong objections. Although I haven't committed it yet, there will be a knob to enable the previous verbose mode. Obviously it will default to OFF in -current, but I'm thinking of defaulting it to ON on RELENG_{6,7} for POLA reasons. Cheers. -- Mike Makonnen | GPG-KEY: http://people.freebsd.org/~mtm/mtm.asc mtm @ FreeBSD.Org | AC7B 5672 2D11 F4D0 EBF8 5279 5359 2B82 7CD4 1F55 FreeBSD | http://www.freebsd.org From owner-cvs-src@FreeBSD.ORG Mon Jun 23 21:39:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF2CE10656AD; Mon, 23 Jun 2008 21:39:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D340B8FC36; Mon, 23 Jun 2008 21:39:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NLd6cr030281; Mon, 23 Jun 2008 21:39:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NLd6Fo030280; Mon, 23 Jun 2008 21:39:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806232139.m5NLd6Fo030280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 23 Jun 2008 21:37:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_sem.c src/sys/security/mac mac_framework.h mac_policy.h mac_posix_sem.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_stub mac_stub.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 21:39:07 -0000 jhb 2008-06-23 21:37:53 UTC FreeBSD src repository Modified files: sys/kern uipc_sem.c sys/security/mac mac_framework.h mac_policy.h mac_posix_sem.c sys/security/mac_biba mac_biba.c sys/security/mac_mls mac_mls.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c Log: SVN rev 179963 on 2008-06-23 21:37:53Z by jhb Remove the posixsem_check_destroy() MAC check. It is semantically identical to doing a MAC check for close(), but no other types of close() (including close(2) and ksem_close(2)) have MAC checks. Discussed with: rwatson Revision Changes Path 1.33 +0 -5 src/sys/kern/uipc_sem.c 1.99 +0 -1 src/sys/security/mac/mac_framework.h 1.109 +0 -3 src/sys/security/mac/mac_policy.h 1.13 +0 -10 src/sys/security/mac/mac_posix_sem.c 1.119 +0 -1 src/sys/security/mac_biba/mac_biba.c 1.101 +0 -1 src/sys/security/mac_mls/mac_mls.c 1.82 +0 -9 src/sys/security/mac_stub/mac_stub.c 1.96 +0 -14 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 21:45:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74DE51065751; Mon, 23 Jun 2008 21:45:22 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE8378FC15; Mon, 23 Jun 2008 21:45:21 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NLjLQn030999; Mon, 23 Jun 2008 21:45:21 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NLjLqa030998; Mon, 23 Jun 2008 21:45:21 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200806232145.m5NLjLqa030998@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Mon, 23 Jun 2008 21:45:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/powerpc/include atomic.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 21:45:28 -0000 marcel 2008-06-23 21:45:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/powerpc/include atomic.h Log: SVN rev 179964 on 2008-06-23 21:45:04Z by marcel MFC rev. 173742-178057. Requested by: mav (twice) Revision Changes Path 1.15.2.1 +331 -264 src/sys/powerpc/include/atomic.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 22:11:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CF96106566B; Mon, 23 Jun 2008 22:11:57 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E682E8FC13; Mon, 23 Jun 2008 22:11:56 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NMBucs034231; Mon, 23 Jun 2008 22:11:56 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NMBuK9034230; Mon, 23 Jun 2008 22:11:56 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806232211.m5NMBuK9034230@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 22:06:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d auto_linklocal power_profile sysctl src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 22:11:57 -0000 mtm 2008-06-23 22:06:28 UTC FreeBSD src repository Modified files: etc/rc.d auto_linklocal power_profile sysctl sbin/sysctl sysctl.c Log: SVN rev 179965 on 2008-06-23 22:06:28Z by mtm The sysctl(8) program exits on some errors and only emits warnings on others. In the case where it displayed warnings it would still return succesfully. Modify it so that it returns the number of sysctls that it was not able to set. Make use of this in rc.d to display only *unsuccessfull* attempts to set sysctls. Revision Changes Path 1.6 +4 -1 src/etc/rc.d/auto_linklocal 1.13 +5 -1 src/etc/rc.d/power_profile 1.19 +3 -1 src/etc/rc.d/sysctl 1.89 +5 -2 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 22:20:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75D8C106567A; Mon, 23 Jun 2008 22:20:06 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 41FDD8FC16; Mon, 23 Jun 2008 22:20:06 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NMK5g8034867; Mon, 23 Jun 2008 22:20:05 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NMK5OK034866; Mon, 23 Jun 2008 22:20:05 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806232220.m5NMK5OK034866@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Mon, 23 Jun 2008 22:17:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d swap1 src/sbin/swapon swapon.8 swapon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 22:20:06 -0000 mtm 2008-06-23 22:17:08 UTC FreeBSD src repository Modified files: etc/rc.d swap1 sbin/swapon swapon.8 swapon.c Log: SVN rev 179966 on 2008-06-23 22:17:08Z by mtm Add a -q flag to swapon(8) to suppress informational messages. Use it in rc.d. Note: errors are not affected by this flag. Revision Changes Path 1.11 +1 -1 src/etc/rc.d/swap1 1.31 +11 -3 src/sbin/swapon/swapon.8 1.24 +13 -6 src/sbin/swapon/swapon.c From owner-cvs-src@FreeBSD.ORG Mon Jun 23 22:35:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B18391065671 for ; Mon, 23 Jun 2008 22:35:02 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.freebsd.org (Postfix) with ESMTP id 8B93A8FC1D for ; Mon, 23 Jun 2008 22:35:02 +0000 (UTC) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id DCG61001; Mon, 23 Jun 2008 15:35:01 -0700 Received: from ptavv.es.net (ptavv.es.net [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 5BDD14500E; Mon, 23 Jun 2008 15:35:01 -0700 (PDT) To: Mike Makonnen In-Reply-To: Your message of "Tue, 24 Jun 2008 00:20:26 +0300." <4860139A.6060309@wubethiopia.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1214260501_1286P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 23 Jun 2008 15:35:01 -0700 From: "Kevin Oberman" Message-Id: <20080623223501.5BDD14500E@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ; ; ; ; X-Sender: X-To_Name: Mike Makonnen X-To_Domain: wubethiopia.com X-To: Mike Makonnen X-To_Email: mtm@wubethiopia.com X-To_Alias: mtm Cc: cvs-src@FreeBSD.org, src-committers@freebsd.org, cvs-all@FreeBSD.org Subject: Re: svn commit: r179946 - head/etc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 22:35:02 -0000 --==_Exmh_1214260501_1286P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Tue, 24 Jun 2008 00:20:26 +0300 > From: Mike Makonnen > > Kevin Oberman wrote: > >> This ends the bulk of the commits to reduce console-spamming by rc.d > >> during bootup. It should greatly improve the signal-to-noise ratio on > >> your console :-). I've been running these changes for a while without > >> problems, but if I've missed something or you think a script should be > >> more (or less) verbose, please let me know. > >> > > > > Thanks, Mike! This will help a lot. > > > > If I missed it, I apologize, but are there plans to MFC these changes to > > RELENG_7 or RELENG6? > > > > Yes, I plan to MFC it unless there are strong objections. Although I haven't > committed it yet, there will be a knob to enable the previous verbose mode. > Obviously it will default to OFF in -current, but I'm thinking of defaulting > it to ON on RELENG_{6,7} for POLA reasons. Excellent on all counts. I agree with the POLA issue and defaulting to the current behavior although I suspect most everyone will opt for the quiet output in short order and the current rc stuff often is just noise to most users and not really useful, even for those who understand most of it. I consider this and the recent work on the FAQ bu Gabor Pali to be real wins for OS friendliness and approachability for those without BSD experience. -- 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 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1214260501_1286P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFIYCUVkn3rs5h7N1ERAoIDAJ9axPO9vxa0qsqDxJGLxX69mCrEowCgrKwt 3P4QnyuQx6PdKE4sckIdmwM= =LAUj -----END PGP SIGNATURE----- --==_Exmh_1214260501_1286P-- From owner-cvs-src@FreeBSD.ORG Mon Jun 23 23:09:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 161941065670; Mon, 23 Jun 2008 23:09:59 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D61B28FC12; Mon, 23 Jun 2008 23:09:58 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NN9wMO039883; Mon, 23 Jun 2008 23:09:58 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NN9wPW039882; Mon, 23 Jun 2008 23:09:58 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806232309.m5NN9wPW039882@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Mon, 23 Jun 2008 23:09:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 23:09:59 -0000 jkim 2008-06-23 23:09:52 UTC FreeBSD src repository Modified files: sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h Log: SVN rev 179967 on 2008-06-23 23:09:52Z by jkim Rehash and clean up BPF JIT compiler macros to match AT&T notations. Revision Changes Path 1.5 +88 -88 src/sys/amd64/amd64/bpf_jit_machdep.c 1.4 +64 -64 src/sys/amd64/amd64/bpf_jit_machdep.h From owner-cvs-src@FreeBSD.ORG Mon Jun 23 23:10:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8E33106574A; Mon, 23 Jun 2008 23:10:14 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BE718FC0A; Mon, 23 Jun 2008 23:10:14 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5NNAEiA039978; Mon, 23 Jun 2008 23:10:14 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5NNAELY039977; Mon, 23 Jun 2008 23:10:14 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806232310.m5NNAELY039977@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Mon, 23 Jun 2008 23:10:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jun 2008 23:10:15 -0000 jkim 2008-06-23 23:10:11 UTC FreeBSD src repository Modified files: sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h Log: SVN rev 179968 on 2008-06-23 23:10:11Z by jkim Rehash and clean up BPF JIT compiler macros to match AT&T notations. Revision Changes Path 1.5 +86 -86 src/sys/i386/i386/bpf_jit_machdep.c 1.4 +57 -57 src/sys/i386/i386/bpf_jit_machdep.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 03:26:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1E331106567A; Tue, 24 Jun 2008 03:26:49 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6498B8FC23; Tue, 24 Jun 2008 03:26:48 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5O3Qm9L084106; Tue, 24 Jun 2008 03:26:48 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5O3QmWG084105; Tue, 24 Jun 2008 03:26:48 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200806240326.m5O3QmWG084105@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Tue, 24 Jun 2008 03:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/aac aac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 03:26:49 -0000 emaste 2008-06-24 03:26:41 UTC FreeBSD src repository Modified files: sys/dev/aac aac.c Log: SVN rev 179969 on 2008-06-24 03:26:41Z by emaste Fix test for waiting AIFs in aac_poll(). This seems to solve the problem where Adaptec's arcconf monitoring tool hangs after producing its expected output. Submitted by: Adaptec, via driver ver 15317 MFC after: 1 week Revision Changes Path 1.138 +7 -2 src/sys/dev/aac/aac.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 07:37:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1421B1065679; Tue, 24 Jun 2008 07:37:44 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF1AB8FC2E; Tue, 24 Jun 2008 07:37:43 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5O7bhP7018814; Tue, 24 Jun 2008 07:37:43 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5O7bhc5018813; Tue, 24 Jun 2008 07:37:43 GMT (envelope-from davidxu@repoman.freebsd.org) Message-Id: <200806240737.m5O7bhc5018813@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to davidxu@repoman.freebsd.org using -f From: David Xu Date: Tue, 24 Jun 2008 07:32:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h src/sys/kern kern_umtx.c src/sys/sys umtx.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 07:37:44 -0000 davidxu 2008-06-24 07:32:12 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_mutex.c thr_umtx.c thr_umtx.h sys/kern kern_umtx.c sys/sys umtx.h Log: SVN rev 179970 on 2008-06-24 07:32:12Z by davidxu Add two commands to _umtx_op system call to allow a simple mutex to be locked and unlocked completely in userland. by locking and unlocking mutex in userland, it reduces the total time a mutex is locked by a thread, in some application code, a mutex only protects a small piece of code, the code's execution time is less than a simple system call, if a lock contention happens, however in current implemenation, the lock holder has to extend its locking time and enter kernel to unlock it, the change avoids this disadvantage, it first sets mutex to free state and then enters kernel and wake one waiter up. This improves performance dramatically in some sysbench mutex tests. Tested by: kris Sounds great: jeff Revision Changes Path 1.75 +33 -35 src/lib/libthr/thread/thr_mutex.c 1.17 +60 -10 src/lib/libthr/thread/thr_umtx.c 1.14 +13 -9 src/lib/libthr/thread/thr_umtx.h 1.71 +142 -35 src/sys/kern/kern_umtx.c 1.33 +3 -1 src/sys/sys/umtx.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 12:14:17 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E660410656AA for ; Tue, 24 Jun 2008 12:14:17 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from smtp-out3.tiscali.nl (smtp-out3.tiscali.nl [195.241.79.178]) by mx1.freebsd.org (Postfix) with ESMTP id B01EC8FC17 for ; Tue, 24 Jun 2008 12:14:17 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from [212.123.145.58] (helo=guido.klop.ws) by smtp-out3.tiscali.nl with smtp id 1KB7As-00061a-NQ for ; Tue, 24 Jun 2008 13:59:02 +0200 Received: (qmail 2116 invoked from network); 24 Jun 2008 11:32:18 -0000 Received: from localhost (HELO guido.klop.ws) (127.0.0.1) by localhost with SMTP; 24 Jun 2008 11:32:18 -0000 Date: Tue, 24 Jun 2008 13:32:17 +0200 To: "Mike Makonnen" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org From: "Ronald Klop" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <200806232054.m5NKsaRS025388@repoman.freebsd.org> Content-Transfer-Encoding: 7bit Message-ID: In-Reply-To: <200806232054.m5NKsaRS025388@repoman.freebsd.org> User-Agent: Opera Mail/9.50 (FreeBSD) Cc: Subject: Re: cvs commit: src/etc/rc.d savecore X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 12:14:18 -0000 On Mon, 23 Jun 2008 22:54:32 +0200, Mike Makonnen wrote: > mtm 2008-06-23 20:54:32 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d savecore > Log: > SVN rev 179962 on 2008-06-23 20:54:32Z by mtm > Run savecore(8) only if there is a core dump to save. If there is > no core dump hide the message to that effect behind $rc_quiet. > Revision Changes Path > 1.13 +5 -2 src/etc/rc.d/savecore So, if I enable savecore in rc.conf I don't get any feedback from the system that I enabled it correctly? I'm not a kernel developer and have nothing to say about it, but this questions comes to my mind about userfriendlyness. Cheers, Ronald. -- Ronald Klop Amsterdam, The Netherlands From owner-cvs-src@FreeBSD.ORG Tue Jun 24 13:58:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74F9F1065681; Tue, 24 Jun 2008 13:58:38 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6A4A78FC1D; Tue, 24 Jun 2008 13:58:38 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5ODwcdT075630; Tue, 24 Jun 2008 13:58:38 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5ODwc4F075629; Tue, 24 Jun 2008 13:58:38 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200806241358.m5ODwc4F075629@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Tue, 24 Jun 2008 13:58:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet in.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 13:58:38 -0000 gonzo 2008-06-24 13:58:28 UTC FreeBSD src repository Modified files: sys/netinet in.c Log: SVN rev 179971 on 2008-06-24 13:58:28Z by gonzo In case of interface initialization failure remove struct in_ifaddr* from in_ifaddrhashtbl in in_ifinit because error handler in in_control removes entries only for AF_INET addresses. If in_ifinit is called for the cloned inteface that has just been created its address family is not AF_INET and therefor LIST_REMOVE is not called for respective LIST_INSERT_HEAD and freed entries remain in in_ifaddrhashtbl and lead to memory corruption. PR: kern/124384 Revision Changes Path 1.104 +8 -0 src/sys/netinet/in.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 15:18:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 511541065673; Tue, 24 Jun 2008 15:18:55 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EDEA8FC1C; Tue, 24 Jun 2008 15:18:55 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OFItlc088616; Tue, 24 Jun 2008 15:18:55 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OFItri088615; Tue, 24 Jun 2008 15:18:55 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806241518.m5OFItri088615@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Tue, 24 Jun 2008 15:18:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio cpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 15:18:55 -0000 kientzle 2008-06-24 15:18:40 UTC FreeBSD src repository Modified files: usr.bin/cpio cpio.c Log: SVN rev 179972 on 2008-06-24 15:18:40Z by kientzle In -p mode, don't gaurd against '..' in paths. We continue to check in -i mode unless --insecure is specified. PR: bin/124924 Revision Changes Path 1.4 +1 -0 src/usr.bin/cpio/cpio.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 18:49:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3602D106566C; Tue, 24 Jun 2008 18:49:58 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 16B0A8FC1E; Tue, 24 Jun 2008 18:49:58 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OInvm6020253; Tue, 24 Jun 2008 18:49:57 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OInvag020252; Tue, 24 Jun 2008 18:49:57 GMT (envelope-from gnn@repoman.freebsd.org) Message-Id: <200806241849.m5OInvag020252@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gnn@repoman.freebsd.org using -f From: "George V. Neville-Neil" Date: Tue, 24 Jun 2008 18:49:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph netgraph.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 18:49:58 -0000 gnn 2008-06-24 18:49:49 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h Log: SVN rev 179973 on 2008-06-24 18:49:49Z by gnn Make it simpler to build netgraph modules outside of the kernel source tree. This change follows similar ones in the device tree. MFC after: 2 weeks Revision Changes Path 1.74 +2 -0 src/sys/netgraph/netgraph.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 19:40:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 97DC21065678; Tue, 24 Jun 2008 19:40:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8CA2A8FC18; Tue, 24 Jun 2008 19:40:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OJe3fM025840; Tue, 24 Jun 2008 19:40:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OJe3Uu025839; Tue, 24 Jun 2008 19:40:03 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806241940.m5OJe3Uu025839@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 19:36:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d initrandom src/gnu/usr.bin/groff/tmac mdoc.local src/share/man/man4 ciss.4 src/sys/dev/ciss ciss.c src/sys/kern sched_4bsd.c src/sys/pci nfsmb.c src/usr.bin/cksum cksum.c src/usr.bin/shar shar.sh src/usr.bin/whereis whereis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 19:40:03 -0000 jhb 2008-06-24 19:36:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/rc.d initrandom gnu/usr.bin/groff/tmac mdoc.local share/man/man4 ciss.4 sys/dev/ciss ciss.c sys/kern sched_4bsd.c sys/pci nfsmb.c usr.bin/cksum cksum.c usr.bin/shar shar.sh usr.bin/whereis whereis.c Log: SVN rev 179974 on 2008-06-24 19:36:33Z by jhb MFC: Change the roundrobin implementation in the 4BSD scheduler to trigger a userland preemption directly from hardclock() via sched_clock(). Revision Changes Path 1.7.2.2 +0 -0 src/etc/rc.d/initrandom 1.59.2.3 +0 -0 src/gnu/usr.bin/groff/tmac/mdoc.local 1.14.2.5 +0 -0 src/share/man/man4/ciss.4 1.81.2.7 +0 -0 src/sys/dev/ciss/ciss.c 1.106.2.2 +8 -29 src/sys/kern/sched_4bsd.c 1.6.2.5 +0 -0 src/sys/pci/nfsmb.c 1.17.22.2 +0 -0 src/usr.bin/cksum/cksum.c 1.3.48.3 +0 -0 src/usr.bin/shar/shar.sh 1.15.10.2 +0 -0 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 19:56:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1CE31065670; Tue, 24 Jun 2008 19:56:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B2E118FC1D; Tue, 24 Jun 2008 19:56:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OJu2ZF027216; Tue, 24 Jun 2008 19:56:02 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OJu2kM027215; Tue, 24 Jun 2008 19:56:02 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806241956.m5OJu2kM027215@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 19:55:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 19:56:02 -0000 jhb 2008-06-24 19:55:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ciss ciss.c sys/kern sched_4bsd.c Log: SVN rev 179975 on 2008-06-24 19:55:22Z by jhb MFC: Change the roundrobin implementation in the 4BSD scheduler to trigger a userland preemption directly from hardclock() via sched_clock(). Revision Changes Path 1.64.2.8 +0 -0 src/sys/dev/ciss/ciss.c 1.77.2.2 +8 -29 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 20:05:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 326E51065674; Tue, 24 Jun 2008 20:05:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B3788FC2D; Tue, 24 Jun 2008 20:05:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OK5QSF029268; Tue, 24 Jun 2008 20:05:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OK5Qqx029267; Tue, 24 Jun 2008 20:05:26 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806242005.m5OK5Qqx029267@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 20:04:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/i386/i386 machdep.c src/sys/kern kern_mib.c src/sys/pci nfsmb.c src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 20:05:27 -0000 jhb 2008-06-24 20:04:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c sys/i386/i386 machdep.c sys/kern kern_mib.c sys/pci nfsmb.c sys/sys sysctl.h Log: SVN rev 179976 on 2008-06-24 20:04:39Z by jhb MFC: Add the kern.features sysctl tree and FEATURE() macro. Add a "pae" feature for PAE kernels on i386. Revision Changes Path 1.81.2.8 +0 -0 src/sys/dev/ciss/ciss.c 1.658.2.7 +4 -0 src/sys/i386/i386/machdep.c 1.84.2.3 +2 -0 src/sys/kern/kern_mib.c 1.6.2.6 +0 -0 src/sys/pci/nfsmb.c 1.148.2.3 +8 -0 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 20:12:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8409F1065672; Tue, 24 Jun 2008 20:12:21 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 649598FC16; Tue, 24 Jun 2008 20:12:21 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OKCL3S029870; Tue, 24 Jun 2008 20:12:21 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OKCLAZ029869; Tue, 24 Jun 2008 20:12:21 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806242012.m5OKCLAZ029869@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Tue, 24 Jun 2008 20:12:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 20:12:21 -0000 jkim 2008-06-24 20:12:12 UTC FreeBSD src repository Modified files: sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h Log: SVN rev 179977 on 2008-06-24 20:12:12Z by jkim Emit opcodes closer to GNU as(1) generated codes and micro-optimize. Revision Changes Path 1.6 +11 -11 src/sys/amd64/amd64/bpf_jit_machdep.c 1.5 +38 -52 src/sys/amd64/amd64/bpf_jit_machdep.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 20:12:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD369106567F; Tue, 24 Jun 2008 20:12:52 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9DF008FC2D; Tue, 24 Jun 2008 20:12:52 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OKCqlW029933; Tue, 24 Jun 2008 20:12:52 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OKCqD6029932; Tue, 24 Jun 2008 20:12:52 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200806242012.m5OKCqD6029932@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Tue, 24 Jun 2008 20:12:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 20:12:52 -0000 jkim 2008-06-24 20:12:44 UTC FreeBSD src repository Modified files: sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h Log: SVN rev 179978 on 2008-06-24 20:12:44Z by jkim Emit opcodes closer to GNU as(1) generated codes and micro-optimize. Revision Changes Path 1.6 +11 -11 src/sys/i386/i386/bpf_jit_machdep.c 1.5 +35 -48 src/sys/i386/i386/bpf_jit_machdep.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 20:41:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 484381065673; Tue, 24 Jun 2008 20:41:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4265D8FC1E; Tue, 24 Jun 2008 20:41:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OKfqmH035485; Tue, 24 Jun 2008 20:41:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OKfqNh035484; Tue, 24 Jun 2008 20:41:52 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806242041.m5OKfqNh035484@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 20:40:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/i386/i386 machdep.c src/sys/kern kern_mib.c src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 20:41:52 -0000 jhb 2008-06-24 20:40:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ciss ciss.c sys/i386/i386 machdep.c sys/kern kern_mib.c sys/sys sysctl.h Log: SVN rev 179979 on 2008-06-24 20:40:17Z by jhb MFC: Add the kern.features sysctl tree and FEATURE() macro. Add a "pae" feature for PAE kernels on i386. Revision Changes Path 1.64.2.9 +0 -0 src/sys/dev/ciss/ciss.c 1.616.2.14 +4 -0 src/sys/i386/i386/machdep.c 1.74.2.3 +2 -0 src/sys/kern/kern_mib.c 1.138.2.4 +8 -0 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Tue Jun 24 21:00:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FA4D106567B; Tue, 24 Jun 2008 21:00:55 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 313028FC36; Tue, 24 Jun 2008 21:00:55 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OL0tC3046454; Tue, 24 Jun 2008 21:00:55 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OL0tUG046453; Tue, 24 Jun 2008 21:00:55 GMT (envelope-from wollman@repoman.freebsd.org) Message-Id: <200806242100.m5OL0tUG046453@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to wollman@repoman.freebsd.org using -f From: Garrett Wollman Date: Tue, 24 Jun 2008 21:00:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/gen valloc.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 21:00:55 -0000 wollman 2008-06-24 21:00:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/gen valloc.3 Log: SVN rev 179980 on 2008-06-24 21:00:48Z by wollman MFC r173182: remove extraneous .Ef request Revision Changes Path 1.14.2.1 +1 -2 src/lib/libc/gen/valloc.3 From owner-cvs-src@FreeBSD.ORG Tue Jun 24 21:02:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40CF7106564A; Tue, 24 Jun 2008 21:02:11 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 230DF8FC25; Tue, 24 Jun 2008 21:02:11 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OL2A6k046576; Tue, 24 Jun 2008 21:02:10 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OL2A9T046575; Tue, 24 Jun 2008 21:02:10 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806242102.m5OL2A9T046575@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Tue, 24 Jun 2008 21:01:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d syscons X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 21:02:11 -0000 mtm 2008-06-24 21:01:56 UTC FreeBSD src repository Modified files: etc/rc.d syscons Log: SVN rev 179981 on 2008-06-24 21:01:56Z by mtm Quiet rc.d/syscons unless it has something to say. Revision Changes Path 1.22 +35 -6 src/etc/rc.d/syscons From owner-cvs-src@FreeBSD.ORG Tue Jun 24 21:06:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67A9E106566B; Tue, 24 Jun 2008 21:06:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 48EC18FC13; Tue, 24 Jun 2008 21:06:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OL6iWu048462; Tue, 24 Jun 2008 21:06:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OL6ioi048461; Tue, 24 Jun 2008 21:06:44 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806242106.m5OL6ioi048461@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 21:06:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern kern_mib.c src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 21:06:44 -0000 jhb 2008-06-24 21:06:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c sys/kern kern_mib.c sys/pci nfsmb.c Log: SVN rev 179983 on 2008-06-24 21:06:02Z by jhb MFC: Add 'compat_freebsd[456]' features corresponding to the kernel options COMPAT_FREEBSD[456]. Revision Changes Path 1.81.2.9 +0 -0 src/sys/dev/ciss/ciss.c 1.84.2.4 +13 -0 src/sys/kern/kern_mib.c 1.6.2.7 +0 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 21:09:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 99F341065670; Tue, 24 Jun 2008 21:09:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BA728FC12; Tue, 24 Jun 2008 21:09:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OL9KIw048700; Tue, 24 Jun 2008 21:09:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OL9KrL048699; Tue, 24 Jun 2008 21:09:20 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806242109.m5OL9KrL048699@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 21:08:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern kern_mib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 21:09:20 -0000 jhb 2008-06-24 21:08:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ciss ciss.c sys/kern kern_mib.c Log: SVN rev 179984 on 2008-06-24 21:08:30Z by jhb MFC: Add 'compat_freebsd[45]' features corresponding to the kernel options COMPAT_FREEBSD[45]. Revision Changes Path 1.64.2.10 +0 -0 src/sys/dev/ciss/ciss.c 1.74.2.4 +9 -0 src/sys/kern/kern_mib.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 22:04:20 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51B30106566C; Tue, 24 Jun 2008 22:04:20 +0000 (UTC) (envelope-from njm@njm.f2s.com) Received: from mk-outboundfilter-5.mail.uk.tiscali.com (mk-outboundfilter-5.mail.uk.tiscali.com [212.74.114.1]) by mx1.freebsd.org (Postfix) with ESMTP id 707BC8FC1B; Tue, 24 Jun 2008 22:04:19 +0000 (UTC) (envelope-from njm@njm.f2s.com) X-Trace: 48791250/mk-outboundfilter-5.mail.uk.tiscali.com/F2S/$ACCEPTED/freedom2Surf-customers/195.137.21.170 X-SBRS: None X-RemoteIP: 195.137.21.170 X-IP-MAIL-FROM: njm@njm.f2s.com X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApsEACgFYUjDiRWq/2dsb2JhbACBW7I7 X-IronPort-AV: E=Sophos;i="4.27,698,1204502400"; d="scan'208";a="48791250" X-IP-Direction: IN Received: from i-195-137-21-170.freedom2surf.net (HELO oberon.njm.f2s.com) ([195.137.21.170]) by smtp.f2s.tiscali.co.uk with ESMTP/TLS/DHE-RSA-AES256-SHA; 24 Jun 2008 22:34:20 +0100 Received: from oberon.njm.f2s.com (localhost.njm.f2s.com [127.0.0.1]) by oberon.njm.f2s.com (8.14.2/8.14.2) with ESMTP id m5OLYKOt028705; Tue, 24 Jun 2008 22:34:20 +0100 (BST) (envelope-from njm@oberon.njm.f2s.com) Received: (from njm@localhost) by oberon.njm.f2s.com (8.14.2/8.14.2/Submit) id m5OLYKwt028704; Tue, 24 Jun 2008 22:34:20 +0100 (BST) (envelope-from njm) Date: Tue, 24 Jun 2008 22:34:20 +0100 From: "N.J. Mann" To: John Baldwin Message-ID: <20080624213420.GC18932@oberon.njm.f2s.com> Mail-Followup-To: John Baldwin , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200806242106.m5OL6ioi048461@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806242106.m5OL6ioi048461@repoman.freebsd.org> X-Operating-System: FreeBSD 7.0-STABLE User-Agent: Mutt/1.5.18cvs (2008-06-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern kern_mib.c src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 22:04:20 -0000 In message <200806242106.m5OL6ioi048461@repoman.freebsd.org>, John Baldwin (jhb@FreeBSD.org) wrote: > jhb 2008-06-24 21:06:02 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/dev/ciss ciss.c > sys/kern kern_mib.c > sys/pci nfsmb.c > Log: > SVN rev 179983 on 2008-06-24 21:06:02Z by jhb > > MFC: Add 'compat_freebsd[456]' features corresponding to the kernel options > COMPAT_FREEBSD[456]. > > Revision Changes Path > 1.81.2.9 +0 -0 src/sys/dev/ciss/ciss.c > 1.84.2.4 +13 -0 src/sys/kern/kern_mib.c > 1.6.2.7 +0 -0 src/sys/pci/nfsmb.c > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ciss/ciss.c.diff?r1=1.81.2.8&r2=1.81.2.9 > --- src/sys/dev/ciss/ciss.c 2008/06/24 20:04:39 1.81.2.8 > +++ src/sys/dev/ciss/ciss.c 2008/06/24 21:06:02 1.81.2.9 > @@ -24,7 +24,7 @@ > * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF > * SUCH DAMAGE. > * > - * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/dev/ciss/ciss.c,v 1.81.2.8 2008/06/24 20:04:39 jhb Exp $ > + * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/dev/ciss/ciss.c,v 1.81.2.9 2008/06/24 21:06:02 jhb Exp $ > */ John, Every commit I have seen from you today has include an empty "change" to ciss.c, including RELENG_7 and RELENG_6. Is there some sort of problem at you end and/or with svn? Cheers, Nick. -- From owner-cvs-src@FreeBSD.ORG Tue Jun 24 22:09:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9CC61065672; Tue, 24 Jun 2008 22:09:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D51D78FC12; Tue, 24 Jun 2008 22:09:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5OM90bV058414; Tue, 24 Jun 2008 22:09:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5OM90wN058413; Tue, 24 Jun 2008 22:09:00 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806242209.m5OM90wN058413@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 24 Jun 2008 22:07:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern kern_mutex.c src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 22:09:01 -0000 jhb 2008-06-24 22:07:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c sys/kern kern_mutex.c sys/pci nfsmb.c Log: SVN rev 179985 on 2008-06-24 22:07:51Z by jhb MFC: Add KASSERT()'s to catch attempts to recurse on spin mutexes that aren't marked recursable either via mtx_lock_spin() or thread_lock(). Revision Changes Path 1.81.2.10 +0 -0 src/sys/dev/ciss/ciss.c 1.198.2.3 +9 -1 src/sys/kern/kern_mutex.c 1.6.2.8 +0 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Tue Jun 24 23:25:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1842E106564A; Tue, 24 Jun 2008 23:25:12 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 140948FC0A; Tue, 24 Jun 2008 23:25:12 +0000 (UTC) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5ONPBu1066996; Tue, 24 Jun 2008 23:25:11 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5ONPBAX066995; Tue, 24 Jun 2008 23:25:11 GMT (envelope-from mlaier@repoman.freebsd.org) Message-Id: <200806242325.m5ONPBAX066995@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mlaier@repoman.freebsd.org using -f From: Max Laier Date: Tue, 24 Jun 2008 23:24:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c src/sys/netinet ip_carp.c src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jun 2008 23:25:12 -0000 mlaier 2008-06-24 23:24:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c sys/netinet ip_carp.c sys/pci nfsmb.c Log: SVN rev 179986 on 2008-06-24 23:24:38Z by mlaier MFC: r179490 Sort IP addresses before hashing them for the signature. Otherwise carp is sensitive to address configuration order. PR: kern/121574 Reported by: Douglas K. Rand, Wouter de Jong Obtained from: OpenBSD (rev 1.114 + fixes) Revision Changes Path 1.81.2.11 +0 -0 src/sys/dev/ciss/ciss.c 1.52.2.1 +39 -13 src/sys/netinet/ip_carp.c 1.6.2.9 +0 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 04:56:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 944341065671; Wed, 25 Jun 2008 04:56:21 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7797F8FC12; Wed, 25 Jun 2008 04:56:21 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P4uLh1020495; Wed, 25 Jun 2008 04:56:21 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P4uLbw020494; Wed, 25 Jun 2008 04:56:21 GMT (envelope-from wollman@repoman.freebsd.org) Message-Id: <200806250456.m5P4uLbw020494@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to wollman@repoman.freebsd.org using -f From: Garrett Wollman Date: Wed, 25 Jun 2008 04:56:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 04:56:21 -0000 wollman 2008-06-25 04:56:08 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: SVN rev 179987 on 2008-06-25 04:56:08Z by wollman Months in English are capitalized (even when abbreviated). Revision Changes Path 1.265 +1 -1 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Jun 25 05:01:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A2FE1065672; Wed, 25 Jun 2008 05:01:08 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F13C28FC0A; Wed, 25 Jun 2008 05:01:07 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P517lv020888; Wed, 25 Jun 2008 05:01:07 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P517s2020887; Wed, 25 Jun 2008 05:01:07 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806250501.m5P517s2020887@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Wed, 25 Jun 2008 05:01:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 05:01:08 -0000 kientzle 2008-06-25 05:01:02 UTC FreeBSD src repository Modified files: usr.bin/tar write.c Log: SVN rev 179988 on 2008-06-25 05:01:02Z by kientzle Pass the entry down into the core write loop, so we can include the filename when reporting errors. Thanks to: Dan Nelson Revision Changes Path 1.71 +6 -4 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 06:07:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B14EE10657CD; Wed, 25 Jun 2008 06:07:09 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 933AD8FC1B; Wed, 25 Jun 2008 06:07:09 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P679jp028539; Wed, 25 Jun 2008 06:07:09 GMT (envelope-from ale@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P679QI028538; Wed, 25 Jun 2008 06:07:09 GMT (envelope-from ale@repoman.freebsd.org) Message-Id: <200806250607.m5P679QI028538@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ale@repoman.freebsd.org using -f From: Alex Dupre Date: Wed, 25 Jun 2008 06:07:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 06:07:09 -0000 ale 2008-06-25 06:07:03 UTC FreeBSD src repository Modified files: share/mk bsd.cpu.mk Log: SVN rev 179989 on 2008-06-25 06:07:03Z by ale Fix links to online gcc docs. Reported by: Andre Guibert de Bruet MFC after: 1 day Revision Changes Path 1.67 +3 -3 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Wed Jun 25 07:46:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E53F1065673; Wed, 25 Jun 2008 07:46:30 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94F728FC16; Wed, 25 Jun 2008 07:46:30 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P7kUkh045969; Wed, 25 Jun 2008 07:46:30 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P7kUdH045968; Wed, 25 Jun 2008 07:46:30 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806250746.m5P7kUdH045968@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Wed, 25 Jun 2008 07:45:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include iodev.h memdev.h src/sys/arm/include memdev.h src/sys/dev/io iodev.c src/sys/i386/include iodev.h memdev.h src/sys/ia64/include memdev.h src/sys/mips/include iodev.h memdev.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 07:46:30 -0000 ed 2008-06-25 07:45:31 UTC FreeBSD src repository Modified files: sys/amd64/include iodev.h memdev.h sys/arm/include memdev.h sys/dev/io iodev.c sys/i386/include iodev.h memdev.h sys/ia64/include memdev.h sys/mips/include iodev.h memdev.h sys/powerpc/include memdev.h sys/sparc64/include memdev.h sys/sun4v/include memdev.h Log: SVN rev 179990 on 2008-06-25 07:45:31Z by ed Remove the unused major/minor numbers from iodev and memdev. Now that st_rdev is being automatically generated by the kernel, there is no need to define static major/minor numbers for the iodev and memdev. We still need the minor numbers for the memdev, however, to distinguish between /dev/mem and /dev/kmem. Approved by: philip (mentor) Revision Changes Path 1.2 +0 -3 src/sys/amd64/include/iodev.h 1.2 +0 -1 src/sys/amd64/include/memdev.h 1.2 +0 -1 src/sys/arm/include/memdev.h 1.3 +1 -1 src/sys/dev/io/iodev.c 1.2 +0 -3 src/sys/i386/include/iodev.h 1.2 +0 -1 src/sys/i386/include/memdev.h 1.3 +0 -1 src/sys/ia64/include/memdev.h 1.2 +0 -3 src/sys/mips/include/iodev.h 1.2 +0 -1 src/sys/mips/include/memdev.h 1.2 +0 -1 src/sys/powerpc/include/memdev.h 1.2 +0 -1 src/sys/sparc64/include/memdev.h 1.2 +0 -1 src/sys/sun4v/include/memdev.h From owner-cvs-src@FreeBSD.ORG Wed Jun 25 07:52:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 007941065676; Wed, 25 Jun 2008 07:52:39 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D41218FC18; Wed, 25 Jun 2008 07:52:38 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P7qcN0046465; Wed, 25 Jun 2008 07:52:38 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P7qcR3046464; Wed, 25 Jun 2008 07:52:38 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200806250752.m5P7qcR3046464@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Wed, 25 Jun 2008 07:52:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/include memdev.h src/sys/powerpc/include memdev.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 07:52:39 -0000 ed 2008-06-25 07:52:10 UTC FreeBSD src repository Modified files: sys/i386/include memdev.h sys/powerpc/include memdev.h Log: SVN rev 179991 on 2008-06-25 07:52:10Z by ed Remove the unused M_MEMDEV from the kernel. The M_MEMDEV memory allocation pool does not seem to be used. We can live without it. Approved by: philip (mentor) Revision Changes Path 1.3 +0 -2 src/sys/i386/include/memdev.h 1.3 +0 -2 src/sys/powerpc/include/memdev.h From owner-cvs-src@FreeBSD.ORG Wed Jun 25 08:47:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5197310657A1; Wed, 25 Jun 2008 08:47:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D0068FC1B; Wed, 25 Jun 2008 08:47:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P8ldIE061473; Wed, 25 Jun 2008 08:47:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P8ldgg061472; Wed, 25 Jun 2008 08:47:39 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250847.m5P8ldgg061472@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 08:47:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/whereis whereis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 08:47:40 -0000 peter 2008-06-25 08:47:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/whereis whereis.c Log: SVN rev 179992 on 2008-06-25 08:47:36Z by peter Move mergeinfo up to containing directory. Revision Changes Path 1.15.2.2 +0 -0 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 08:58:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23AAC1065670; Wed, 25 Jun 2008 08:58:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 039958FC15; Wed, 25 Jun 2008 08:58:41 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P8weop062292; Wed, 25 Jun 2008 08:58:40 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P8weBC062291; Wed, 25 Jun 2008 08:58:40 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250858.m5P8weBC062291@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 08:58:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 08:58:41 -0000 peter 2008-06-25 08:58:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ciss ciss.c Log: SVN rev 179993 on 2008-06-25 08:58:35Z by peter Promote mergeinfo from ciss.c to the containing directory. Revision Changes Path 1.64.2.11 +0 -0 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 09:09:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1B3E1065670; Wed, 25 Jun 2008 09:09:26 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A08148FC20; Wed, 25 Jun 2008 09:09:26 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P99Qi3064281; Wed, 25 Jun 2008 09:09:26 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P99Q9F064280; Wed, 25 Jun 2008 09:09:26 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250909.m5P99Q9F064280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 09:09:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/shar shar.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:09:26 -0000 peter 2008-06-25 09:09:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/shar shar.sh Log: SVN rev 179994 on 2008-06-25 09:09:13Z by peter Move mergeinfo up to containing directory. Revision Changes Path 1.3.38.2 +0 -0 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Wed Jun 25 09:24:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BE5F1065679; Wed, 25 Jun 2008 09:24:43 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1AA1D8FC90; Wed, 25 Jun 2008 09:24:43 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P9OgPk065513; Wed, 25 Jun 2008 09:24:42 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P9Og1c065512; Wed, 25 Jun 2008 09:24:42 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250924.m5P9Og1c065512@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 09:24:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ciss.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:24:44 -0000 peter 2008-06-25 09:24:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ciss.4 Log: SVN rev 179995 on 2008-06-25 09:24:35Z by peter Move mergeinfo up from file to containing directory Revision Changes Path 1.11.2.7 +0 -0 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 25 09:33:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B10631065672; Wed, 25 Jun 2008 09:33:37 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8FDC18FC29; Wed, 25 Jun 2008 09:33:37 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P9XbUi066306; Wed, 25 Jun 2008 09:33:37 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P9XbLg066305; Wed, 25 Jun 2008 09:33:37 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250933.m5P9XbLg066305@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 09:29:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/sendmail Makefile src/usr.bin/cksum cksum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:33:37 -0000 peter 2008-06-25 09:29:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/sendmail Makefile usr.bin/cksum cksum.c Log: SVN rev 179996 on 2008-06-25 09:29:46Z by peter Move mergeinfo up from file to directory Revision Changes Path 1.10.2.2 +0 -0 src/share/sendmail/Makefile 1.17.12.3 +0 -0 src/usr.bin/cksum/cksum.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 09:52:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6691F1065671; Wed, 25 Jun 2008 09:52:07 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 453F68FC1C; Wed, 25 Jun 2008 09:52:07 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P9q7vT067769; Wed, 25 Jun 2008 09:52:07 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P9q7qL067768; Wed, 25 Jun 2008 09:52:07 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250952.m5P9q7qL067768@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 09:51:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ciss ciss.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:52:07 -0000 peter 2008-06-25 09:51:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ciss ciss.c Log: SVN rev 179998 on 2008-06-25 09:51:59Z by peter Move mergeinfo from ciss.c up to containing directory. Revision Changes Path 1.81.2.12 +0 -0 src/sys/dev/ciss/ciss.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 09:56:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B916A106566B; Wed, 25 Jun 2008 09:56:53 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 978428FC1C; Wed, 25 Jun 2008 09:56:53 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5P9ur77068151; Wed, 25 Jun 2008 09:56:53 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5P9ur8m068150; Wed, 25 Jun 2008 09:56:53 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806250956.m5P9ur8m068150@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 09:56:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 09:56:53 -0000 peter 2008-06-25 09:56:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/pci nfsmb.c Log: SVN rev 179999 on 2008-06-25 09:56:44Z by peter Move mergeinfo from file up to parent directory Revision Changes Path 1.6.2.10 +0 -0 src/sys/pci/nfsmb.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 10:00:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07CCC106566B; Wed, 25 Jun 2008 10:00:40 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA6F38FC22; Wed, 25 Jun 2008 10:00:39 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PA0dGO068490; Wed, 25 Jun 2008 10:00:39 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PA0d9g068488; Wed, 25 Jun 2008 10:00:39 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806251000.m5PA0d9g068488@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 10:00:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ciss.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 10:00:40 -0000 peter 2008-06-25 10:00:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man4 ciss.4 Log: SVN rev 180000 on 2008-06-25 10:00:28Z by peter Move mergeinfo from file up to directory; fix broken mergeinfo record. Revision Changes Path 1.14.2.6 +0 -0 src/share/man/man4/ciss.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 25 10:06:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BFBBE1065685; Wed, 25 Jun 2008 10:06:10 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E6108FC17; Wed, 25 Jun 2008 10:06:10 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PA6Aw7070069; Wed, 25 Jun 2008 10:06:10 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PA6AdH070068; Wed, 25 Jun 2008 10:06:10 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806251006.m5PA6AdH070068@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 10:06:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/whereis whereis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 10:06:10 -0000 peter 2008-06-25 10:06:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/whereis whereis.c Log: SVN rev 180001 on 2008-06-25 10:06:00Z by peter Move mergeinfo to containing directory. Fix some very strange records that make no sense. Revision Changes Path 1.15.10.3 +0 -0 src/usr.bin/whereis/whereis.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 10:10:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 327CF106566B; Wed, 25 Jun 2008 10:10:42 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 10C888FC20; Wed, 25 Jun 2008 10:10:42 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PAAfIL070440; Wed, 25 Jun 2008 10:10:41 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PAAfdt070439; Wed, 25 Jun 2008 10:10:41 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806251010.m5PAAfdt070439@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 10:10:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/cksum cksum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 10:10:42 -0000 peter 2008-06-25 10:10:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/cksum cksum.c Log: SVN rev 180002 on 2008-06-25 10:10:30Z by peter Move mergeinfo up from file to containing directory. Revision Changes Path 1.17.22.3 +0 -0 src/usr.bin/cksum/cksum.c From owner-cvs-src@FreeBSD.ORG Wed Jun 25 10:13:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1F8E106567F; Wed, 25 Jun 2008 10:13:12 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B026D8FC26; Wed, 25 Jun 2008 10:13:12 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PADCR7070668; Wed, 25 Jun 2008 10:13:12 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PADCnq070667; Wed, 25 Jun 2008 10:13:12 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200806251013.m5PADCnq070667@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Wed, 25 Jun 2008 10:13:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/shar shar.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 10:13:13 -0000 peter 2008-06-25 10:13:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/shar shar.sh Log: SVN rev 180003 on 2008-06-25 10:13:03Z by peter Move mergeinfo from file to containing directory. Revision Changes Path 1.3.48.4 +0 -0 src/usr.bin/shar/shar.sh From owner-cvs-src@FreeBSD.ORG Wed Jun 25 13:41:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7804E10657FE; Wed, 25 Jun 2008 13:40:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 93E1A8FC0C; Wed, 25 Jun 2008 13:40:58 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [IPv6:2001:470:1f11:75:2a0:d2ff:fe18:8b38]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5PDedo6058508; Wed, 25 Jun 2008 09:40:52 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "N.J. Mann" Date: Wed, 25 Jun 2008 09:20:57 -0400 User-Agent: KMail/1.9.7 References: <200806242106.m5OL6ioi048461@repoman.freebsd.org> <20080624213420.GC18932@oberon.njm.f2s.com> In-Reply-To: <20080624213420.GC18932@oberon.njm.f2s.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806250920.57763.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:2001:470:1f11:75::1]); Wed, 25 Jun 2008 09:40:52 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/7542/Mon Jun 23 12:42:14 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ciss ciss.c src/sys/kern kern_mib.c src/sys/pci nfsmb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 13:41:00 -0000 On Tuesday 24 June 2008 05:34:20 pm N.J. Mann wrote: > In message <200806242106.m5OL6ioi048461@repoman.freebsd.org>, > > John Baldwin (jhb@FreeBSD.org) wrote: > > jhb 2008-06-24 21:06:02 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_7) > > sys/dev/ciss ciss.c > > sys/kern kern_mib.c > > sys/pci nfsmb.c > > Log: > > SVN rev 179983 on 2008-06-24 21:06:02Z by jhb > > > > MFC: Add 'compat_freebsd[456]' features corresponding to the kernel > > options COMPAT_FREEBSD[456]. > > > > Revision Changes Path > > 1.81.2.9 +0 -0 src/sys/dev/ciss/ciss.c > > 1.84.2.4 +13 -0 src/sys/kern/kern_mib.c > > 1.6.2.7 +0 -0 src/sys/pci/nfsmb.c > > > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ciss/ciss.c.diff?r1=1.8 > >1.2.8&r2=1.81.2.9 --- src/sys/dev/ciss/ciss.c 2008/06/24 20:04:39 > > 1.81.2.8 +++ src/sys/dev/ciss/ciss.c 2008/06/24 21:06:02 1.81.2.9 > > @@ -24,7 +24,7 @@ > > * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY > > OF * SUCH DAMAGE. > > * > > - * $FreeBSD: > > /usr/local/www/cvsroot/FreeBSD/src/sys/dev/ciss/ciss.c,v 1.81.2.8 > > 2008/06/24 20:04:39 jhb Exp $ + * $FreeBSD: > > /usr/local/www/cvsroot/FreeBSD/src/sys/dev/ciss/ciss.c,v 1.81.2.9 > > 2008/06/24 21:06:02 jhb Exp $ */ > > John, > > > Every commit I have seen from you today has include an empty "change" to > ciss.c, including RELENG_7 and RELENG_6. Is there some sort of problem > at you end and/or with svn? It has to do with the way SVN tracks merges. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Jun 25 18:11:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AE3A1065672; Wed, 25 Jun 2008 18:11:33 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 74C458FC0A; Wed, 25 Jun 2008 18:11:33 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PIBXuo037529; Wed, 25 Jun 2008 18:11:33 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PIBXOg037528; Wed, 25 Jun 2008 18:11:33 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200806251811.m5PIBXOg037528@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Wed, 25 Jun 2008 18:11:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/atacontrol atacontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 18:11:33 -0000 bz 2008-06-25 18:11:22 UTC FreeBSD src repository Modified files: sbin/atacontrol atacontrol.8 Log: SVN rev 180005 on 2008-06-25 18:11:22Z by bz Document spindown constraints as given in the original commit message[1] and later clarification provided by phk. [1] http://docs.freebsd.org/cgi/mid.cgi?200803171033.m2HAXOeN055116 Reviewed by: brueffer, phk, ed Revision Changes Path 1.31 +22 -1 src/sbin/atacontrol/atacontrol.8 From owner-cvs-src@FreeBSD.ORG Wed Jun 25 20:29:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB6511065674; Wed, 25 Jun 2008 20:29:35 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B4A038FC16; Wed, 25 Jun 2008 20:29:35 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PKTZ5V050938; Wed, 25 Jun 2008 20:29:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PKTZKj050937; Wed, 25 Jun 2008 20:29:35 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252029.m5PKTZKj050937@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 20:29:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/scripts src-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 20:29:36 -0000 ru 2008-06-25 20:29:22 UTC FreeBSD src repository Modified files: release/scripts src-install.sh Log: SVN rev 180008 on 2008-06-25 20:29:22Z by ru src/compat/ is gone back in March. Reported by: Mars G Miro Revision Changes Path 1.13 +2 -2 src/release/scripts/src-install.sh From owner-cvs-src@FreeBSD.ORG Wed Jun 25 20:37:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9EA3106566B; Wed, 25 Jun 2008 20:37:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A371A8FC1B; Wed, 25 Jun 2008 20:37:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PKbLQZ051678; Wed, 25 Jun 2008 20:37:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PKbL8U051677; Wed, 25 Jun 2008 20:37:21 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252037.m5PKbL8U051677@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 20:37:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/release/scripts src-install.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 20:37:21 -0000 ru 2008-06-25 20:37:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) release/scripts src-install.sh Log: SVN rev 180009 on 2008-06-25 20:37:04Z by ru MFC: src/compat is gone. Revision Changes Path 1.11.2.2 +2 -2 src/release/scripts/src-install.sh From owner-cvs-src@FreeBSD.ORG Wed Jun 25 21:03:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 747FE1065670; Wed, 25 Jun 2008 21:03:39 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D7D78FC20; Wed, 25 Jun 2008 21:03:39 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PL3dbG064263; Wed, 25 Jun 2008 21:03:39 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PL3de5064262; Wed, 25 Jun 2008 21:03:39 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200806252103.m5PL3de5064262@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 25 Jun 2008 21:03:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sun4v/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 21:03:39 -0000 marius 2008-06-25 21:03:26 UTC FreeBSD src repository Modified files: sys/sun4v/include in_cksum.h Log: SVN rev 180010 on 2008-06-25 21:03:26Z by marius Given that sun4u uses sparc64/sparc64/in_cksum.c, use the sparc64 here also. MFC after: 3 days Revision Changes Path 1.2 +2 -164 src/sys/sun4v/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Wed Jun 25 21:05:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4FD9106564A; Wed, 25 Jun 2008 21:05:10 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 94FDD8FC2B; Wed, 25 Jun 2008 21:05:10 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PL5ACB064419; Wed, 25 Jun 2008 21:05:10 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PL5AUp064418; Wed, 25 Jun 2008 21:05:10 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200806252105.m5PL5AUp064418@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 25 Jun 2008 21:04:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 21:05:10 -0000 marius 2008-06-25 21:04:59 UTC FreeBSD src repository Modified files: sys/sparc64/include in_cksum.h Log: SVN rev 180011 on 2008-06-25 21:04:59Z by marius Use "__asm __volatile" rather than "__asm" for instruction sequences that modify condition codes (the carry bit, in this case). Without "__volatile", the compiler might add the inline assembler instructions between unrelated code which also uses condition codes, modifying the latter. This prevents the TCP pseudo header checksum calculation done in tcp_output() from having effects on other conditions when compiled with GCC 4.2.1 at "-O2" and "options INET6" left out. [1] Reported & tested by: Boris Kochergin [1] MFC after: 3 days Revision Changes Path 1.4 +7 -7 src/sys/sparc64/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Wed Jun 25 21:38:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 912591065678; Wed, 25 Jun 2008 21:38:36 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F6958FC1E; Wed, 25 Jun 2008 21:38:36 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PLcaLo067918; Wed, 25 Jun 2008 21:38:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PLcajG067917; Wed, 25 Jun 2008 21:38:36 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252138.m5PLcajG067917@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 21:33:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 src/gnu/lib Makefile src/gnu/lib/csu Makefile src/gnu/lib/libssp Makefile src/lib/csu Makefile.inc src/lib/libc Makefile src/lib/libstand Makefile src/lib/libthr Makefile src/libexec/rtld-elf Makefile src/release Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 21:38:36 -0000 ru 2008-06-25 21:33:28 UTC FreeBSD src repository Modified files: . Makefile.inc1 gnu/lib Makefile gnu/lib/csu Makefile gnu/lib/libssp Makefile lib/libc Makefile lib/libstand Makefile lib/libthr Makefile libexec/rtld-elf Makefile release Makefile release/picobsd/build picobsd rescue/librescue Makefile rescue/rescue Makefile share/mk bsd.sys.mk sys/boot/arm/at91 Makefile.inc sys/boot/efi Makefile.inc sys/boot/i386 Makefile.inc sys/boot/i386/loader Makefile sys/boot/ia64 Makefile.inc sys/boot/ia64/common Makefile sys/boot/ia64/efi Makefile sys/boot/ia64/ski Makefile sys/boot/pc98 Makefile.inc sys/boot/pc98/loader Makefile sys/boot/powerpc/ofw Makefile sys/boot/sparc64 Makefile.inc sys/boot/sparc64/loader Makefile sys/conf files kern.mk kern.pre.mk tools/build/options WITHOUT_SSP Added files: lib/csu Makefile.inc sys/boot Makefile.inc sys/boot/arm Makefile.inc sys/boot/ofw Makefile.inc sys/boot/powerpc Makefile.inc sys/boot/uboot Makefile.inc sys/kern stack_protector.c Log: SVN rev 180012 on 2008-06-25 21:33:28Z by ru Enable GCC stack protection (aka Propolice) for userland: - It is opt-out for now so as to give it maximum testing, but it may be turned opt-in for stable branches depending on the consensus. You can turn it off with WITHOUT_SSP. - WITHOUT_SSP was previously used to disable the build of GNU libssp. It is harmless to steal the knob as SSP symbols have been provided by libc for a long time, GNU libssp should not have been much used. - SSP is disabled in a few corners such as system bootstrap programs (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves. - It should be safe to use -fstack-protector-all to build world, however libc will be automatically downgraded to -fstack-protector because it breaks rtld otherwise. - This option is unavailable on ia64. Enable GCC stack protection (aka Propolice) for kernel: - It is opt-out for now so as to give it maximum testing. - Do not compile your kernel with -fstack-protector-all, it won't work. Submitted by: Jeremie Le Hen Revision Changes Path 1.607 +6 -5 src/Makefile.inc1 1.43 +1 -5 src/gnu/lib/Makefile 1.29 +1 -0 src/gnu/lib/csu/Makefile 1.3 +1 -0 src/gnu/lib/libssp/Makefile 1.1 +3 -0 src/lib/csu/Makefile.inc (new) 1.74 +6 -0 src/lib/libc/Makefile 1.62 +1 -0 src/lib/libstand/Makefile 1.35 +2 -0 src/lib/libthr/Makefile 1.42 +2 -0 src/libexec/rtld-elf/Makefile 1.932 +4 -3 src/release/Makefile 1.42 +5 -4 src/release/picobsd/build/picobsd 1.10 +2 -0 src/rescue/librescue/Makefile 1.62 +1 -0 src/rescue/rescue/Makefile 1.45 +6 -0 src/share/mk/bsd.sys.mk 1.1 +3 -0 src/sys/boot/Makefile.inc (new) 1.1 +3 -0 src/sys/boot/arm/Makefile.inc (new) 1.8 +2 -0 src/sys/boot/arm/at91/Makefile.inc 1.8 +2 -0 src/sys/boot/efi/Makefile.inc 1.13 +2 -0 src/sys/boot/i386/Makefile.inc 1.86 +2 -0 src/sys/boot/i386/loader/Makefile 1.4 +2 -0 src/sys/boot/ia64/Makefile.inc 1.2 +2 -0 src/sys/boot/ia64/common/Makefile 1.29 +1 -0 src/sys/boot/ia64/efi/Makefile 1.21 +1 -0 src/sys/boot/ia64/ski/Makefile 1.1 +3 -0 src/sys/boot/ofw/Makefile.inc (new) 1.8 +2 -0 src/sys/boot/pc98/Makefile.inc 1.42 +2 -0 src/sys/boot/pc98/loader/Makefile 1.1 +3 -0 src/sys/boot/powerpc/Makefile.inc (new) 1.24 +2 -0 src/sys/boot/powerpc/ofw/Makefile 1.2 +2 -0 src/sys/boot/sparc64/Makefile.inc 1.21 +2 -0 src/sys/boot/sparc64/loader/Makefile 1.1 +3 -0 src/sys/boot/uboot/Makefile.inc (new) 1.1311 +2 -0 src/sys/conf/files 1.55 +7 -0 src/sys/conf/kern.mk 1.100 +1 -4 src/sys/conf/kern.pre.mk 1.1 +35 -0 src/sys/kern/stack_protector.c (new) 1.2 +1 -1 src/tools/build/options/WITHOUT_SSP From owner-cvs-src@FreeBSD.ORG Wed Jun 25 21:40:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B778C1065676; Wed, 25 Jun 2008 21:40:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 907C58FC0C; Wed, 25 Jun 2008 21:40:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PLeLTv068158; Wed, 25 Jun 2008 21:40:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PLeLlJ068157; Wed, 25 Jun 2008 21:40:21 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252140.m5PLeLlJ068157@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 21:36:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 21:40:21 -0000 ru 2008-06-25 21:36:25 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: SVN rev 180013 on 2008-06-25 21:36:25Z by ru Regen. Revision Changes Path 1.29 +88 -88 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Jun 25 21:42:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27C4F106567A; Wed, 25 Jun 2008 21:42:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 019418FC12; Wed, 25 Jun 2008 21:42:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PLgbB9068349; Wed, 25 Jun 2008 21:42:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PLgbHI068348; Wed, 25 Jun 2008 21:42:37 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252142.m5PLgbHI068348@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 21:42:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 21:42:38 -0000 ru 2008-06-25 21:42:23 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: SVN rev 180014 on 2008-06-25 21:42:23Z by ru Regen properly. Revision Changes Path 1.30 +85 -85 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Jun 25 22:13:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19B0F1065685; Wed, 25 Jun 2008 22:13:39 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6F3F8FC0C; Wed, 25 Jun 2008 22:13:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5PMDcip074896; Wed, 25 Jun 2008 22:13:38 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5PMDc5Q074895; Wed, 25 Jun 2008 22:13:38 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806252213.m5PMDc5Q074895@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 25 Jun 2008 22:13:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/top top.X top.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jun 2008 22:13:39 -0000 ru 2008-06-25 22:13:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/top top.X top.c Log: SVN rev 180015 on 2008-06-25 22:13:24Z by ru MFC: Removed the no-op -p; documented -P. Revision Changes Path 1.20.2.1 +4 -1 src/contrib/top/top.X 1.23.2.3 +3 -7 src/contrib/top/top.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 04:48:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C5F31065678; Thu, 26 Jun 2008 04:48:58 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 28CF98FC12; Thu, 26 Jun 2008 04:48:58 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q4mw0v033747; Thu, 26 Jun 2008 04:48:58 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q4mwrF033746; Thu, 26 Jun 2008 04:48:58 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806260448.m5Q4mwrF033746@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Thu, 26 Jun 2008 04:48:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_read_format_zip.c test_read_format_zip.zip.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 04:48:58 -0000 kientzle 2008-06-26 04:48:42 UTC FreeBSD src repository Modified files: lib/libarchive/test test_read_format_zip.c Added files: lib/libarchive/test test_read_format_zip.zip.uu Log: SVN rev 180016 on 2008-06-26 04:48:42Z by kientzle Split out the reference zip file for ease of maintenance. Revision Changes Path 1.4 +3 -19 src/lib/libarchive/test/test_read_format_zip.c 1.1 +13 -0 src/lib/libarchive/test/test_read_format_zip.zip.uu (new) From owner-cvs-src@FreeBSD.ORG Thu Jun 26 05:41:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 691901065671; Thu, 26 Jun 2008 05:41:44 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35A2C8FC0A; Thu, 26 Jun 2008 05:41:44 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q5fin2039013; Thu, 26 Jun 2008 05:41:44 GMT (envelope-from ale@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q5fiQV039012; Thu, 26 Jun 2008 05:41:44 GMT (envelope-from ale@repoman.freebsd.org) Message-Id: <200806260541.m5Q5fiQV039012@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ale@repoman.freebsd.org using -f From: Alex Dupre Date: Thu, 26 Jun 2008 05:41:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 05:41:44 -0000 ale 2008-06-26 05:41:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/mk bsd.cpu.mk Log: SVN rev 180017 on 2008-06-26 05:41:25Z by ale MFC r179989: Fix links to online gcc docs. Revision Changes Path 1.62.2.3 +3 -3 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Thu Jun 26 05:46:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C35F7106567F; Thu, 26 Jun 2008 05:46:30 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9021A8FC20; Thu, 26 Jun 2008 05:46:30 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q5kUFw039412; Thu, 26 Jun 2008 05:46:30 GMT (envelope-from ale@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q5kUXj039411; Thu, 26 Jun 2008 05:46:30 GMT (envelope-from ale@repoman.freebsd.org) Message-Id: <200806260546.m5Q5kUXj039411@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ale@repoman.freebsd.org using -f From: Alex Dupre Date: Thu, 26 Jun 2008 05:46:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 05:46:30 -0000 ale 2008-06-26 05:46:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.cpu.mk Log: SVN rev 180018 on 2008-06-26 05:46:11Z by ale MFC r179989: Fix links to online gcc docs. Revision Changes Path 1.48.2.6 +3 -3 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Thu Jun 26 07:03:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59BAE1065670; Thu, 26 Jun 2008 07:03:03 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 258178FC16; Thu, 26 Jun 2008 07:03:03 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q733EU047052; Thu, 26 Jun 2008 07:03:03 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q7331Q047038; Thu, 26 Jun 2008 07:03:03 GMT (envelope-from sobomax@repoman.freebsd.org) Message-Id: <200806260703.m5Q7331Q047038@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sobomax@repoman.freebsd.org using -f From: Maxim Sobolev Date: Thu, 26 Jun 2008 07:02:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/newsyslog newsyslog.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 07:03:03 -0000 sobomax 2008-06-26 07:02:47 UTC FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.conf.5 Log: SVN rev 180019 on 2008-06-26 07:02:47Z by sobomax Fix 6-year old cut&paste error. The # could be escaped with '\', not with '\\'. MFC after: 2 weeks Revision Changes Path 1.8 +2 -2 src/usr.sbin/newsyslog/newsyslog.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Jun 26 07:05:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB62A1065688; Thu, 26 Jun 2008 07:05:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C0D6B8FC0C; Thu, 26 Jun 2008 07:05:48 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q75mTf047894; Thu, 26 Jun 2008 07:05:48 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q75mDu047893; Thu, 26 Jun 2008 07:05:48 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806260705.m5Q75mDu047893@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Thu, 26 Jun 2008 07:05:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ggate/ggated ggated.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 07:05:49 -0000 mtm 2008-06-26 07:05:35 UTC FreeBSD src repository Modified files: sbin/ggate/ggated ggated.c Log: SVN rev 180020 on 2008-06-26 07:05:35Z by mtm The signature for a pthread function requires that it return a pointer to a void. The send_thread() and disk_thread() funtions; however, do not have a return value because they run for the duration of the daemon's lifetime. This causes gcc to barf when running with -O3. Make these functions return a null pointer to quiet it. PR: bin/124342 Submitted by: Garrett Cooper (minus his comments) MFC after: 1 week Revision Changes Path 1.11 +6 -0 src/sbin/ggate/ggated/ggated.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 07:12:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D45361065672; Thu, 26 Jun 2008 07:12:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A08E18FC1A; Thu, 26 Jun 2008 07:12:49 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q7CnaA048440; Thu, 26 Jun 2008 07:12:49 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q7CnXj048439; Thu, 26 Jun 2008 07:12:49 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806260712.m5Q7CnXj048439@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Thu, 26 Jun 2008 07:12:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen glob.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 07:12:49 -0000 mtm 2008-06-26 07:12:35 UTC FreeBSD src repository Modified files: lib/libc/gen glob.c Log: SVN rev 180021 on 2008-06-26 07:12:35Z by mtm Gcc barfs in glob.c when run with -O3. To fix this make g_strchr() work on and return (const Char *) pointers instead of just (Char *) and get rid of all the type casting. PR: kern/124334 Revision Changes Path 1.27 +5 -5 src/lib/libc/gen/glob.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 07:52:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 658AD106564A; Thu, 26 Jun 2008 07:52:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B4D68FC1D; Thu, 26 Jun 2008 07:52:51 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q7qpEW051886; Thu, 26 Jun 2008 07:52:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q7qphk051885; Thu, 26 Jun 2008 07:52:51 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806260752.m5Q7qphk051885@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Thu, 26 Jun 2008 07:52:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern stack_protector.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 07:52:51 -0000 ru 2008-06-26 07:52:45 UTC FreeBSD src repository Modified files: sys/kern stack_protector.c Log: SVN rev 180022 on 2008-06-26 07:52:45Z by ru Fix a chicken-and-egg problem: this files implements SSP support, so we cannot compile it with -fstack-protector[-all] flags (or it will self-recurse); this is ensured in sys/conf/files. This OTOH means that checking for defines __SSP__ and __SSP_ALL__ to determine if we should be compiling the support is impossible (which it was trying, resulting in an empty object file). Fix this by always compiling the symbols in this files. It's good because it allows us to always have SSP support, and then compile with SSP selectively. Repoted by: tinderbox Revision Changes Path 1.2 +0 -3 src/sys/kern/stack_protector.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 07:56:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF676106566B; Thu, 26 Jun 2008 07:56:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B9908FC29; Thu, 26 Jun 2008 07:56:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q7uMwb052276; Thu, 26 Jun 2008 07:56:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q7uMC7052275; Thu, 26 Jun 2008 07:56:22 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200806260756.m5Q7uMC7052275@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Thu, 26 Jun 2008 07:56:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/boot/pc98/boot2 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 07:56:22 -0000 ru 2008-06-26 07:56:16 UTC FreeBSD src repository Modified files: sys/boot/pc98/boot2 Makefile Log: SVN rev 180023 on 2008-06-26 07:56:16Z by ru Fix a fallout from SSP commit, and make this compile again. Bonus: including kern.mk just to pick kernel warning flags was an extremely bad idea anyway, because it also picked up CFLAGS (it probably wasn't the case at the time of CVS rev. 1.1, I haven't checked). Remove duplicate CWARNFLAGS from CFLAGS. Revision Changes Path 1.24 +1 -2 src/sys/boot/pc98/boot2/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 26 08:06:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03C311065675 for ; Thu, 26 Jun 2008 08:06:44 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.231]) by mx1.freebsd.org (Postfix) with ESMTP id C042B8FC21 for ; Thu, 26 Jun 2008 08:06:43 +0000 (UTC) (envelope-from leafy7382@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so11063518rvf.43 for ; Thu, 26 Jun 2008 01:06:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:mime-version:content-type; bh=2iHrt1zAyN1MbHht/PY+bQnYbmRlE8ibiD1M/KksyHE=; b=YvBk/AUfB8umrN67ex37qVSPiOqozRS5GvrQe6UsX424mAcnxCSEDUnysDucdnvvaH 1LMcHVUg1gKYSYZT2949M+o+rX41ZQWaR3WAzU8bjJgAMBdSd1IyhYcC3akUOvE/DL9j IE3CtJvZFyzadOfxISsEicUN6aobc/SyoVoRg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:mime-version:content-type; b=XMdg/T+RRUTT71kJHF7xQiGOcu5c+zcR74jIv7eolUljYHFD9SlL5oQj2s5hXY05xh oBUIlN0A8ru2D/4YuaVWFvnmxv3o4vH6wWgk8SBZwrA8UXG6Hd+BwJlKOAiP2RXaNBW+ 6jhMOEU93kGOgWSgh/bWxU3M8Rkz+Ys4BX2Lo= Received: by 10.141.176.4 with SMTP id d4mr17138904rvp.14.1214465994007; Thu, 26 Jun 2008 00:39:54 -0700 (PDT) Received: by 10.141.202.20 with HTTP; Thu, 26 Jun 2008 00:39:53 -0700 (PDT) Message-ID: Date: Thu, 26 Jun 2008 15:39:53 +0800 From: "Jiawei Ye" To: "Ruslan Ermilov" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 src/gnu/lib Makefile src/gnu/lib/csu Makefile src/gnu/lib/libssp Makefile src/lib/csu Makefile.inc src/lib/libc Makefile src/lib/libstand Makefile src/lib/libthr Makefile src/libexec/rtld-elf Makefile src/release Mak X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 08:06:44 -0000 On Thu, Jun 26, 2008 at 5:33 AM, Ruslan Ermilov wrote: > ru 2008-06-25 21:33:28 UTC > > > Enable GCC stack protection (aka Propolice) for kernel: > - It is opt-out for now so as to give it maximum testing. > - Do not compile your kernel with -fstack-protector-all, it won't work. > > Submitted by: Jeremie Le Hen > > I am getting kernel compilation error (when linking) -- error repeated -- vga_isa.o(.text+0x2ef): In function `isavga_probe': /usr/src/sys/isa/vga_isa.c:98: undefined reference to `__stack_chk_guard' vga_isa.o(.text+0x407):/usr/src/sys/isa/vga_isa.c:121: undefined reference to `__stack_chk_guard' vga_isa.o(.text+0x40e):/usr/src/sys/isa/vga_isa.c:121: undefined reference to `__stack_chk_fail' *** Error code 1 Stop in /tmp/obj/usr/src/sys/MAIL. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. Missing something here? Jiawei -- "If it looks like a duck, walks like a duck, and quacks like a duck, then to the end user it's a duck, and end users have made it pretty clear they want a duck; whether the duck drinks hot chocolate or coffee is irrelevant." From owner-cvs-src@FreeBSD.ORG Thu Jun 26 08:25:08 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBAC71065691; Thu, 26 Jun 2008 08:25:08 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A847E8FC16; Thu, 26 Jun 2008 08:25:08 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5Q8P8d6055997; Thu, 26 Jun 2008 08:25:08 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5Q8P8pY055996; Thu, 26 Jun 2008 08:25:08 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806260825.m5Q8P8pY055996@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Thu, 26 Jun 2008 08:24:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib system.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 08:25:09 -0000 danger 2008-06-26 08:24:59 UTC FreeBSD src repository Modified files: lib/libc/stdlib system.3 Log: SVN rev 180024 on 2008-06-26 08:24:59Z by danger Mark the section describing return values with an appropriate section flag. PR: docs/122818 MFC after: 3 days Revision Changes Path 1.13 +1 -1 src/lib/libc/stdlib/system.3 From owner-cvs-src@FreeBSD.ORG Thu Jun 26 08:55:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D0871065674; Thu, 26 Jun 2008 08:55:00 +0000 (UTC) (envelope-from ru@freebsd.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id BCCAB8FC22; Thu, 26 Jun 2008 08:54:58 +0000 (UTC) (envelope-from ru@freebsd.org) Received: from [87.242.97.68] (port=56683 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KBmnM-000JRB-Et; Thu, 26 Jun 2008 08:25:32 +0000 Date: Thu, 26 Jun 2008 12:25:15 +0400 From: Ruslan Ermilov To: Jiawei Ye Message-ID: <20080626082515.GB31554@edoofus.dev.vega.ru> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 src/gnu/lib Makefile src/gnu/lib/csu Makefile src/gnu/lib/libssp Makefile src/lib/csu Makefile.inc src/lib/libc Makefile src/lib/libstand Makefile src/lib/libthr Makefile src/libexec/rtld-elf Makefile src/release Mak X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 08:55:00 -0000 On Thu, Jun 26, 2008 at 03:39:53PM +0800, Jiawei Ye wrote: > I am getting kernel compilation error (when linking) > -- error repeated -- > vga_isa.o(.text+0x2ef): In function `isavga_probe': > /usr/src/sys/isa/vga_isa.c:98: undefined reference to `__stack_chk_guard' > vga_isa.o(.text+0x407):/usr/src/sys/isa/vga_isa.c:121: undefined reference > to `__stack_chk_guard' > vga_isa.o(.text+0x40e):/usr/src/sys/isa/vga_isa.c:121: undefined reference > to `__stack_chk_fail' > *** Error code 1 > Stop in /tmp/obj/usr/src/sys/MAIL. > *** Error code 1 > Stop in /usr/src. > *** Error code 1 > Stop in /usr/src. > Missing something here? > Yes. You're missing my recent commit that fixes this. ;) Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Thu Jun 26 10:27:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 690AB10656C2; Thu, 26 Jun 2008 10:27:10 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4CBDA8FC18; Thu, 26 Jun 2008 10:27:10 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QARAOB077373; Thu, 26 Jun 2008 10:27:10 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QARA9S077372; Thu, 26 Jun 2008 10:27:10 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806261027.m5QARA9S077372@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Thu, 26 Jun 2008 10:21:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/kern kern_lockf.c src/sys/modules/nfslockd Makefile src/sys/nfsclient nfs.h nfs_node.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h src/sys/nlm nlm.h nlm_advlock.c nlm_prot.h nlm_prot_clnt.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 10:27:10 -0000 dfr 2008-06-26 10:21:54 UTC FreeBSD src repository Modified files: sys/conf files sys/kern kern_lockf.c sys/modules/nfslockd Makefile sys/nfsclient nfs.h nfs_node.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h sys/nlm nlm.h nlm_prot.h nlm_prot_clnt.c nlm_prot_impl.c nlm_prot_server.c sys/rpc auth_unix.c authunix_prot.c clnt.h clnt_dg.c clnt_rc.c clnt_vc.c svc_vc.c sys/sys fcntl.h lockf.h param.h tools/regression/file/flock flock.c usr.sbin/rpc.lockd lockd.c usr.sbin/rpc.statd file.c Added files: sys/nlm nlm_advlock.c Log: SVN rev 180025 on 2008-06-26 10:21:54Z by dfr Re-implement the client side of rpc.lockd in the kernel. This implementation provides the correct semantics for flock(2) style locks which are used by the lockf(1) command line tool and the pidfile(3) library. It also implements recovery from server restarts and ensures that dirty cache blocks are written to the server before obtaining locks (allowing multiple clients to use file locking to safely share data). Sponsored by: Isilon Systems PR: 94256 MFC after: 2 weeks Revision Changes Path 1.1312 +1 -0 src/sys/conf/files 1.65 +110 -26 src/sys/kern/kern_lockf.c 1.2 +1 -0 src/sys/modules/nfslockd/Makefile 1.100 +1 -0 src/sys/nfsclient/nfs.h 1.89 +7 -0 src/sys/nfsclient/nfs_node.c 1.206 +7 -0 src/sys/nfsclient/nfs_vfsops.c 1.286 +9 -2 src/sys/nfsclient/nfs_vnops.c 1.34 +1 -0 src/sys/nfsclient/nfsmount.h 1.63 +3 -0 src/sys/nfsclient/nfsnode.h 1.2 +120 -24 src/sys/nlm/nlm.h 1.1 +1235 -0 src/sys/nlm/nlm_advlock.c (new) 1.2 +39 -39 src/sys/nlm/nlm_prot.h 1.3 +117 -120 src/sys/nlm/nlm_prot_clnt.c 1.10 +549 -176 src/sys/nlm/nlm_prot_impl.c 1.3 +66 -112 src/sys/nlm/nlm_prot_server.c 1.3 +95 -32 src/sys/rpc/auth_unix.c 1.3 +5 -0 src/sys/rpc/authunix_prot.c 1.2 +88 -10 src/sys/rpc/clnt.h 1.3 +146 -72 src/sys/rpc/clnt_dg.c 1.4 +90 -13 src/sys/rpc/clnt_rc.c 1.3 +96 -42 src/sys/rpc/clnt_vc.c 1.3 +36 -13 src/sys/rpc/svc_vc.c 1.22 +1 -0 src/sys/sys/fcntl.h 1.23 +5 -0 src/sys/sys/lockf.h 1.358 +1 -1 src/sys/sys/param.h 1.3 +182 -50 src/tools/regression/file/flock/flock.c 1.29 +62 -45 src/usr.sbin/rpc.lockd/lockd.c 1.9 +30 -0 src/usr.sbin/rpc.statd/file.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 10:53:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 822CD1065670; Thu, 26 Jun 2008 10:53:22 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FAA48FC29; Thu, 26 Jun 2008 10:53:22 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QArMwN079540; Thu, 26 Jun 2008 10:53:22 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QArMSr079539; Thu, 26 Jun 2008 10:53:22 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806261053.m5QArMSr079539@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Thu, 26 Jun 2008 10:53:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 10:53:22 -0000 des 2008-06-26 10:53:05 UTC FreeBSD src repository Modified files: lib/libarchive/test Makefile Log: SVN rev 180026 on 2008-06-26 10:53:05Z by des Allow the tests to build without libdmalloc. Revision Changes Path 1.22 +2 -2 src/lib/libarchive/test/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 26 11:48:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 149471065671; Thu, 26 Jun 2008 11:48:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D658C8FC27; Thu, 26 Jun 2008 11:48:38 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QBmcxG085166; Thu, 26 Jun 2008 11:48:38 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QBmcrQ085165; Thu, 26 Jun 2008 11:48:38 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806261148.m5QBmcrQ085165@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Thu, 26 Jun 2008 11:48:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_read_support_format_zip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 11:48:39 -0000 des 2008-06-26 11:48:19 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_zip.c Log: SVN rev 180027 on 2008-06-26 11:48:19Z by des Implement CRC32 verification. Note that you have to read until EOF to trigger the check. Requested by: ache Approved by: kientzle Revision Changes Path 1.25 +12 -5 src/lib/libarchive/archive_read_support_format_zip.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 11:50:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A38BC1065670; Thu, 26 Jun 2008 11:50:24 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 70EB58FC22; Thu, 26 Jun 2008 11:50:24 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QBoOVo085370; Thu, 26 Jun 2008 11:50:24 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QBoOR3085369; Thu, 26 Jun 2008 11:50:24 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806261150.m5QBoOR3085369@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Thu, 26 Jun 2008 11:50:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_read_format_zip.c test_read_format_zip.zip.uu X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 11:50:24 -0000 des 2008-06-26 11:50:11 UTC FreeBSD src repository Modified files: lib/libarchive/test test_read_format_zip.c test_read_format_zip.zip.uu Log: SVN rev 180028 on 2008-06-26 11:50:11Z by des Add regression test for CRC32 check. The test file has been modified to include an invalid checksum for file2. Approved by: kientzle Revision Changes Path 1.5 +3 -2 src/lib/libarchive/test/test_read_format_zip.c 1.2 +3 -3 src/lib/libarchive/test/test_read_format_zip.zip.uu From owner-cvs-src@FreeBSD.ORG Thu Jun 26 11:58:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDEFA106567B; Thu, 26 Jun 2008 11:58:40 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BC43E8FC22; Thu, 26 Jun 2008 11:58:40 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QBweuC085967; Thu, 26 Jun 2008 11:58:40 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QBwetY085966; Thu, 26 Jun 2008 11:58:40 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200806261158.m5QBwetY085966@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Thu, 26 Jun 2008 11:58:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 11:58:41 -0000 des 2008-06-26 11:58:26 UTC FreeBSD src repository Modified files: lib/libarchive/test Makefile Log: SVN rev 180029 on 2008-06-26 11:58:26Z by des Some tests won't build at WARNS level 6 due to aliasing violations. Add missing -I. so the tests will build when ${.OBJDIR} != ${.CURDIR}. ${.OBJDIR} does not need to be spelled out. Revision Changes Path 1.23 +4 -4 src/lib/libarchive/test/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 26 12:15:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7C1D1065671; Thu, 26 Jun 2008 12:15:56 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 95B8E8FC20; Thu, 26 Jun 2008 12:15:56 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QCFuaP088578; Thu, 26 Jun 2008 12:15:56 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QCFu9f088577; Thu, 26 Jun 2008 12:15:56 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806261215.m5QCFu9f088577@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Thu, 26 Jun 2008 12:15:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys mkdir.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 12:15:56 -0000 danger 2008-06-26 12:15:38 UTC FreeBSD src repository Modified files: lib/libc/sys mkdir.2 Log: SVN rev 180030 on 2008-06-26 12:15:38Z by danger - add description of the MLINK error PR: docs/123019 MFC after: 3 days Revision Changes Path 1.27 +3 -0 src/lib/libc/sys/mkdir.2 From owner-cvs-src@FreeBSD.ORG Thu Jun 26 13:49:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C509B1065672; Thu, 26 Jun 2008 13:49:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 93C768FC1E; Thu, 26 Jun 2008 13:49:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QDniqb006329; Thu, 26 Jun 2008 13:49:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QDni1V006326; Thu, 26 Jun 2008 13:49:44 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806261349.m5QDni1V006326@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 26 Jun 2008 13:49:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/mac_test mac_test.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 13:49:44 -0000 jhb 2008-06-26 13:49:32 UTC FreeBSD src repository Modified files: sys/security/mac_test mac_test.c Log: SVN rev 180031 on 2008-06-26 13:49:32Z by jhb Add missing counter increments for posix shm checks. Revision Changes Path 1.97 +5 -0 src/sys/security/mac_test/mac_test.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 13:51:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C32771065676; Thu, 26 Jun 2008 13:51:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB7838FC18; Thu, 26 Jun 2008 13:51:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QDpj3j006585; Thu, 26 Jun 2008 13:51:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QDpjda006584; Thu, 26 Jun 2008 13:51:45 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806261351.m5QDpjda006584@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 26 Jun 2008 13:51:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys semaphore.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 13:51:45 -0000 jhb 2008-06-26 13:51:25 UTC FreeBSD src repository Modified files: sys/sys semaphore.h Log: SVN rev 180032 on 2008-06-26 13:51:25Z by jhb Change SEM_VALUE_MAX (maximum value of a POSIX semaphore) from UINT_MAX to INT_MAX. Otherwise, a process could create a semaphore (or increase its value via ksem_post()) beyond INT_MAX and sem_getvalue() would return a negative value. sem_getvalue() is only supposed to return a negative value if that is the number of waiters for that semaphore. MFC after: 2 weeks Revision Changes Path 1.13 +3 -1 src/sys/sys/semaphore.h From owner-cvs-src@FreeBSD.ORG Thu Jun 26 15:46:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AF5A106568F; Thu, 26 Jun 2008 15:46:18 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0891C8FC1B; Thu, 26 Jun 2008 15:46:18 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QFkIE2017935; Thu, 26 Jun 2008 15:46:18 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QFkHct017934; Thu, 26 Jun 2008 15:46:17 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200806261546.m5QFkHct017934@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Thu, 26 Jun 2008 15:46:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/cpio cpio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 15:46:18 -0000 kientzle 2008-06-26 15:46:01 UTC FreeBSD src repository Modified files: usr.bin/cpio cpio.c Log: SVN rev 180033 on 2008-06-26 15:46:01Z by kientzle As reported by Alexey Shuvaev, -dumpl overwrote files after linking them, with predictably bad results. Revision Changes Path 1.5 +2 -0 src/usr.bin/cpio/cpio.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 17:17:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 938511065674; Thu, 26 Jun 2008 17:17:09 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2B2D48FC19; Thu, 26 Jun 2008 17:17:09 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5QHH26T076005; Thu, 26 Jun 2008 13:17:03 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Thu, 26 Jun 2008 10:46:34 -0400 User-Agent: KMail/1.9.7 References: <200806261351.m5QDpjda006584@repoman.freebsd.org> In-Reply-To: <200806261351.m5QDpjda006584@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806261046.34932.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Thu, 26 Jun 2008 13:17:03 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/7572/Thu Jun 26 12:25:12 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys semaphore.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 17:17:09 -0000 On Thursday 26 June 2008 09:51:25 am John Baldwin wrote: > jhb 2008-06-26 13:51:25 UTC > > FreeBSD src repository > > Modified files: > sys/sys semaphore.h > Log: > SVN rev 180032 on 2008-06-26 13:51:25Z by jhb > > Change SEM_VALUE_MAX (maximum value of a POSIX semaphore) from UINT_MAX > to INT_MAX. Otherwise, a process could create a semaphore (or increase > its value via ksem_post()) beyond INT_MAX and sem_getvalue() would return > a negative value. sem_getvalue() is only supposed to return a negative > value if that is the number of waiters for that semaphore. > > MFC after: 2 weeks Forgot to mention that other OS's I checked (glibc, Windows) use signed max constants (INT_MAX, LONG_MAX) rather than the unsigned constant. Probably for the same reason. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Jun 26 18:58:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1CBF1065682; Thu, 26 Jun 2008 18:58:05 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DD548FC16; Thu, 26 Jun 2008 18:58:05 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QIw5BH045721; Thu, 26 Jun 2008 18:58:05 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QIw5jm045720; Thu, 26 Jun 2008 18:58:05 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200806261858.m5QIw5jm045720@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Thu, 26 Jun 2008 18:58:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/ralfw Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 18:58:05 -0000 thompsa 2008-06-26 18:58:01 UTC FreeBSD src repository Modified files: sys/modules/ralfw Makefile Log: SVN rev 180034 on 2008-06-26 18:58:01Z by thompsa Remove the non-existent rt2860 subdir. Note, the ralfw module is not used in the build yet. PR: kern/125015 Submitted by: Dan Cojocar Revision Changes Path 1.2 +1 -1 src/sys/modules/ralfw/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 26 20:21:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03B011065670; Thu, 26 Jun 2008 20:21:38 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C417F8FC2C; Thu, 26 Jun 2008 20:21:37 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QKLb4C055318; Thu, 26 Jun 2008 20:21:37 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QKLbvs055317; Thu, 26 Jun 2008 20:21:37 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200806262021.m5QKLbvs055317@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Thu, 26 Jun 2008 20:21:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 20:21:38 -0000 mav 2008-06-26 20:21:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_base.c Log: SVN rev 180035 on 2008-06-26 20:21:20Z by mav MFC rev. 1.155-1.156 Rewrite node's r/w/q-lock semantics using only atomics instead of mutex and atomics combination. Mutex is now used only for queue protection. Also avoid unneded extra swi scheduling calls. Add memory barriers to the node locking operations. Add some comments. Revision Changes Path 1.135.2.10 +102 -259 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 21:26:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94A45106567D; Thu, 26 Jun 2008 21:26:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 60DC18FC0A; Thu, 26 Jun 2008 21:26:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QLQdR0070828; Thu, 26 Jun 2008 21:26:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QLQd4Z070827; Thu, 26 Jun 2008 21:26:39 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806262126.m5QLQd4Z070827@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 26 Jun 2008 21:26:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/posixshm test.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 21:26:39 -0000 jhb 2008-06-26 21:26:34 UTC FreeBSD src repository Modified files: tools/regression/posixshm test.c Log: SVN rev 180036 on 2008-06-26 21:26:34Z by jhb Fix compile on 64-bit platforms. Revision Changes Path 1.2 +1 -1 src/tools/regression/posixshm/test.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 22:33:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BC6A11065677; Thu, 26 Jun 2008 22:33:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A65028FC13; Thu, 26 Jun 2008 22:33:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QMXfsw077360; Thu, 26 Jun 2008 22:33:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QMXfqS077359; Thu, 26 Jun 2008 22:33:41 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806262233.m5QMXfqS077359@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 26 Jun 2008 22:33:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 22:33:41 -0000 jhb 2008-06-26 22:33:24 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: SVN rev 180037 on 2008-06-26 22:33:24Z by jhb Adjust the handling of pending log events during boot: - Fetch events from the controller in batches of 15 rather than a single event at a time. - When fetching events from the controller, honor the event class and locale settings (via hw.mfi tunables). This also allows the firmware to skip over unwanted log entries resulting in fewer requests to the controller if there many unwanted log entries since the last clean shutdown. - Don't drop the driver mutex while decoding an event. - If we get an error other than MFI_STAT_NOT_FOUND (basically EOF for hitting the end of the event log) then emit a warning and bail on processing further log entries. Reviewed by: ambrisko, scottl MFC after: 2 weeks Revision Changes Path 1.40 +75 -50 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 22:36:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9492F1065674; Thu, 26 Jun 2008 22:36:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7E6E98FC0C; Thu, 26 Jun 2008 22:36:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QMagCd077684; Thu, 26 Jun 2008 22:36:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QMagU1077683; Thu, 26 Jun 2008 22:36:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806262236.m5QMagU1077683@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 26 Jun 2008 22:36:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 22:36:42 -0000 jhb 2008-06-26 22:36:38 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: SVN rev 180038 on 2008-06-26 22:36:38Z by jhb Tweak the output of event log messages from the controller: - Each log entry contains a text description in the "description" field of the entry. The existing decode logic always ended up duplicating information that was already in the description string. This made the logs overly verbose. Now we just print out the description string. - Add some simple parsing of the timestamp and event classes. Reviewed by: ambrisko, scottl MFC after: 2 weeks Revision Changes Path 1.41 +48 -283 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 22:45:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DAF5F1065678; Thu, 26 Jun 2008 22:45:13 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC1A88FC24; Thu, 26 Jun 2008 22:45:13 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QMjDAR078453; Thu, 26 Jun 2008 22:45:13 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QMjDHI078452; Thu, 26 Jun 2008 22:45:13 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806262245.m5QMjDHI078452@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Thu, 26 Jun 2008 22:45:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_xxx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 22:45:14 -0000 julian 2008-06-26 22:45:04 UTC FreeBSD src repository Modified files: sys/kern kern_xxx.c Log: SVN rev 180039 on 2008-06-26 22:45:04Z by julian Someone cut and pasted a bunch of stuff here so lots of indents were spaces when they should have been tabs, screwing up diffs and patches.. Whitespace commit as my first SVN commit. (yay) MFC after: 1 week Revision Changes Path 1.50 +15 -15 src/sys/kern/kern_xxx.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 22:59:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C15221065675; Thu, 26 Jun 2008 22:59:43 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AC61B8FC20; Thu, 26 Jun 2008 22:59:43 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QMxh5Z079838; Thu, 26 Jun 2008 22:59:43 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QMxhFT079837; Thu, 26 Jun 2008 22:59:43 GMT (envelope-from rodrigc@repoman.freebsd.org) Message-Id: <200806262259.m5QMxhFT079837@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rodrigc@repoman.freebsd.org using -f From: Craig Rodrigues Date: Thu, 26 Jun 2008 22:58:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern vfs_mount.c src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 22:59:43 -0000 rodrigc 2008-06-26 22:58:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_mount.c sys/ufs/ffs ffs_vfsops.c Log: SVN rev 180040 on 2008-06-26 22:58:20Z by rodrigc ffs_vfsops.c: MFC 179269-179270 - delete "snapshot" from options list after we convert mount option to MNT_SNAPSHOT flag - do not perform string to flag conversions for mount option which are converted further up in vfs_donmount() in vfs_mount.c vfs_mount.c: MFC 179268 - Do not convert the "snapshot" string to the MNT_SNAPSHOT flag here, since we do it further down in ffs_vfsops.c PR: 122833 Revision Changes Path 1.265.2.5 +0 -2 src/sys/kern/vfs_mount.c 1.329.2.4 +8 -22 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 23:00:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A2F51065678; Thu, 26 Jun 2008 23:00:02 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0994C8FC12; Thu, 26 Jun 2008 23:00:01 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QN00xd079900; Thu, 26 Jun 2008 23:00:00 GMT (envelope-from julian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QN00LE079899; Thu, 26 Jun 2008 23:00:00 GMT (envelope-from julian@repoman.freebsd.org) Message-Id: <200806262300.m5QN00LE079899@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to julian@repoman.freebsd.org using -f From: Julian Elischer Date: Thu, 26 Jun 2008 22:59:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_gre.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 23:00:02 -0000 julian 2008-06-26 22:59:49 UTC FreeBSD src repository Modified files: sys/net if_gre.c Log: SVN rev 180041 on 2008-06-26 22:59:49Z by julian change a variable name ot stop it from colliding with other names in some situations. (i.e. in vimage) MFC after: 1 week Revision Changes Path 1.50 +7 -7 src/sys/net/if_gre.c From owner-cvs-src@FreeBSD.ORG Thu Jun 26 23:05:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A3221065757; Thu, 26 Jun 2008 23:05:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF9EF8FC1D; Thu, 26 Jun 2008 23:05:31 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5QN5VNb081650; Thu, 26 Jun 2008 23:05:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5QN5VYF081649; Thu, 26 Jun 2008 23:05:31 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200806262305.m5QN5VYF081649@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Thu, 26 Jun 2008 23:05:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if.c if_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2008 23:05:32 -0000 rwatson 2008-06-26 23:05:28 UTC FreeBSD src repository Modified files: sys/net if.c if_var.h Log: SVN rev 180042 on 2008-06-26 23:05:28Z by rwatson Introduce locking around use of ifindex_table, whose use was previously unsynchronized. While races were extremely rare, we've now had a couple of reports of panics in environments involving large numbers of IPSEC tunnels being added very quickly on an active system. - Add accessor functions ifnet_byindex(), ifaddr_byindex(), ifdev_byindex() to replace existing accessor macros. These functions now acquire the ifnet lock before derefencing the table. - Add IFNET_WLOCK_ASSERT(). - Add static accessor functions ifnet_setbyindex(), ifdev_setbyindex(), which set values in the table either asserting of acquiring the ifnet lock. - Use accessor functions throughout if.c to modify and read ifindex_table. - Rework ifnet attach/detach to lock around ifindex_table modification. Note that these changes simply close races around use of ifindex_table, and make no attempt to solve the probem of disappearing ifnets. Further refinement of this work, including with respect to ifindex_table resizing, is still required. In a future change, the ifnet lock should be converted from a mutex to an rwlock in order to reduce contention. Reviewed and tested by: brooks Revision Changes Path 1.281 +69 -12 src/sys/net/if.c 1.119 +4 -4 src/sys/net/if_var.h From owner-cvs-src@FreeBSD.ORG Fri Jun 27 00:37:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4EE8D1065690; Fri, 27 Jun 2008 00:37:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 260BF8FC20; Fri, 27 Jun 2008 00:37:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R0buqX090132; Fri, 27 Jun 2008 00:37:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R0buuR090129; Fri, 27 Jun 2008 00:37:56 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270037.m5R0buuR090129@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 00:37:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern vfs_mount.c src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 00:37:56 -0000 jhb 2008-06-27 00:37:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern vfs_mount.c sys/ufs/ffs ffs_vfsops.c Log: SVN rev 180043 on 2008-06-27 00:37:08Z by jhb Consolidate merge info in sys/. Revision Changes Path 1.265.2.6 +0 -0 src/sys/kern/vfs_mount.c 1.329.2.5 +0 -0 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 00:48:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6044110656CB; Fri, 27 Jun 2008 00:48:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3555D8FC21; Fri, 27 Jun 2008 00:48:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R0mg0Z000335; Fri, 27 Jun 2008 00:48:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R0mg4D000334; Fri, 27 Jun 2008 00:48:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270048.m5R0mg4D000334@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 00:48:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 00:48:42 -0000 jhb 2008-06-27 00:48:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/cpufreq est.c Log: SVN rev 180044 on 2008-06-27 00:48:23Z by jhb MFC: After probing the available frequency settings, restore the CPU to run at whatever frequency it started at. Revision Changes Path 1.11.2.5 +4 -18 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 00:56:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CEAC1065684; Fri, 27 Jun 2008 00:56:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25BC98FC24; Fri, 27 Jun 2008 00:56:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R0uhNH001013; Fri, 27 Jun 2008 00:56:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R0ugGl001012; Fri, 27 Jun 2008 00:56:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270056.m5R0ugGl001012@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 00:56:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/cpufreq est.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 00:56:43 -0000 jhb 2008-06-27 00:56:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/cpufreq est.c Log: SVN rev 180045 on 2008-06-27 00:56:36Z by jhb MFC: After probing the available frequency settings, restore the CPU to run at whatever frequency it started at. Revision Changes Path 1.7.2.5 +3 -3 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 00:58:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2621106566B; Fri, 27 Jun 2008 00:58:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AAFBC8FC17; Fri, 27 Jun 2008 00:58:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R0whgb001165; Fri, 27 Jun 2008 00:58:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R0whOm001164; Fri, 27 Jun 2008 00:58:43 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270058.m5R0whOm001164@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 00:58:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/boot/i386/libi386 biossmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 00:58:43 -0000 jhb 2008-06-27 00:58:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/boot/i386/libi386 biossmap.c Log: SVN rev 180046 on 2008-06-27 00:58:39Z by jhb MFC: Workaround a bug in the BIOS of Dell R900 machines by padding the structure used to fetch SMAP entries. Revision Changes Path 1.6.2.2 +4 -1 src/sys/boot/i386/libi386/biossmap.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 01:00:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5DBE106576F; Fri, 27 Jun 2008 01:00:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A91858FC20; Fri, 27 Jun 2008 01:00:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R10E4r001355; Fri, 27 Jun 2008 01:00:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R10EG4001354; Fri, 27 Jun 2008 01:00:14 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270100.m5R10EG4001354@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 01:00:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/libi386 biossmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 01:00:16 -0000 jhb 2008-06-27 01:00:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/libi386 biossmap.c Log: SVN rev 180047 on 2008-06-27 01:00:08Z by jhb MFC: Workaround a bug in the BIOS of Dell R900 machines by padding the structure used to fetch SMAP entries. Revision Changes Path 1.3.2.4 +4 -1 src/sys/boot/i386/libi386/biossmap.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 02:18:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18998106564A; Fri, 27 Jun 2008 02:18:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E79128FC20; Fri, 27 Jun 2008 02:18:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R2IGGN009869; Fri, 27 Jun 2008 02:18:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R2IGQ7009868; Fri, 27 Jun 2008 02:18:16 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270218.m5R2IGQ7009868@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 02:18:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/libexec/rpc.rstatd Makefile rstat_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 02:18:17 -0000 jhb 2008-06-27 02:18:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) libexec/rpc.rstatd Makefile rstat_proc.c Log: SVN rev 180048 on 2008-06-27 02:18:01Z by jhb MFC: Use sysctl to fetch stats from the kernel instead of reading variables directly via libkvm. Revision Changes Path 1.8.18.1 +2 -2 src/libexec/rpc.rstatd/Makefile 1.25.20.1 +17 -46 src/libexec/rpc.rstatd/rstat_proc.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 02:20:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 127761065682; Fri, 27 Jun 2008 02:20:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E21368FC2E; Fri, 27 Jun 2008 02:20:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R2KlZf010141; Fri, 27 Jun 2008 02:20:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R2KldI010139; Fri, 27 Jun 2008 02:20:47 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270220.m5R2KldI010139@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 02:20:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/libexec/rpc.rstatd Makefile rstat_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 02:20:48 -0000 jhb 2008-06-27 02:20:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) libexec/rpc.rstatd Makefile rstat_proc.c Log: SVN rev 180049 on 2008-06-27 02:20:37Z by jhb MFC: Use sysctl to fetch stats from the kernel instead of reading variables directly via libkvm. Revision Changes Path 1.8.8.1 +2 -2 src/libexec/rpc.rstatd/Makefile 1.25.10.1 +17 -46 src/libexec/rpc.rstatd/rstat_proc.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:03:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8305106567E; Fri, 27 Jun 2008 03:03:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A47C38FC14; Fri, 27 Jun 2008 03:03:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R33iv5014861; Fri, 27 Jun 2008 03:03:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R33iJl014860; Fri, 27 Jun 2008 03:03:44 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270303.m5R33iJl014860@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:02:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:03:44 -0000 jhb 2008-06-27 03:02:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: SVN rev 180050 on 2008-06-27 03:02:50Z by jhb MFC: Add a flag for Ethernet@WireSpeed capability and correct chip revisions. Revision Changes Path 1.198.2.8 +9 -0 src/sys/dev/bge/if_bge.c 1.73.2.3 +2 -1 src/sys/dev/bge/if_bgereg.h 1.70.2.2 +1 -7 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:11:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85C3F1065672; Fri, 27 Jun 2008 03:11:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62E408FC17; Fri, 27 Jun 2008 03:11:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3BkZn015549; Fri, 27 Jun 2008 03:11:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3BkUE015548; Fri, 27 Jun 2008 03:11:46 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270311.m5R3BkUE015548@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:11:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:11:46 -0000 jhb 2008-06-27 03:11:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h Log: SVN rev 180051 on 2008-06-27 03:11:34Z by jhb MFC: - Add support/quirks for the on-board BGEs found in various Sun machines. - In bge_attach() factor out calling bge_release_resources() before going to the fail label. Revision Changes Path 1.91.2.28 +92 -34 src/sys/dev/bge/if_bge.c 1.36.2.12 +6 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:19:28 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0A07106568A; Fri, 27 Jun 2008 03:19:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D6638FC1A; Fri, 27 Jun 2008 03:19:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3JSql016165; Fri, 27 Jun 2008 03:19:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3JSak016164; Fri, 27 Jun 2008 03:19:28 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270319.m5R3JSak016164@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:19:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:19:28 -0000 jhb 2008-06-27 03:19:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c Log: SVN rev 180052 on 2008-06-27 03:19:03Z by jhb MFC: Add a flag for Ethernet@WireSpeed capability and correct chip revisions. Revision Changes Path 1.91.2.29 +9 -0 src/sys/dev/bge/if_bge.c 1.36.2.13 +2 -1 src/sys/dev/bge/if_bgereg.h 1.34.2.17 +1 -7 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:25:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 499461065680; Fri, 27 Jun 2008 03:25:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F5738FC14; Fri, 27 Jun 2008 03:25:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3PfkG016757; Fri, 27 Jun 2008 03:25:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3Pfdw016756; Fri, 27 Jun 2008 03:25:41 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270325.m5R3Pfdw016756@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:24:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c brgphyreg.h miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:25:41 -0000 jhb 2008-06-27 03:24:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: SVN rev 180053 on 2008-06-27 03:24:54Z by jhb MFC: Add support for the BCM5906[M] adapters including subsequent improvements by marius@. Revision Changes Path 1.198.2.9 +302 -95 src/sys/dev/bge/if_bge.c 1.73.2.4 +69 -1 src/sys/dev/bge/if_bgereg.h 1.70.2.3 +11 -2 src/sys/dev/mii/brgphy.c 1.10.2.1 +1 -0 src/sys/dev/mii/brgphyreg.h 1.46.2.6 +2 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:31:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F5F7106566C; Fri, 27 Jun 2008 03:31:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CDD68FC22; Fri, 27 Jun 2008 03:31:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3VCgk017189; Fri, 27 Jun 2008 03:31:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3VCjI017188; Fri, 27 Jun 2008 03:31:12 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270331.m5R3VCjI017188@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:31:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:31:12 -0000 jhb 2008-06-27 03:31:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c Log: SVN rev 180054 on 2008-06-27 03:31:05Z by jhb MFC: Fix time out check in EEPROM read and move delays to give some settle time. Revision Changes Path 1.91.2.30 +12 -9 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:36:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 515561065682; Fri, 27 Jun 2008 03:36:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 472898FC18; Fri, 27 Jun 2008 03:36:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3a7HX017650; Fri, 27 Jun 2008 03:36:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3a72C017649; Fri, 27 Jun 2008 03:36:07 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270336.m5R3a72C017649@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:35:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h src/sys/dev/mii brgphy.c brgphyreg.h miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:36:07 -0000 jhb 2008-06-27 03:35:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c if_bgereg.h sys/dev/mii brgphy.c brgphyreg.h miidevs Log: SVN rev 180055 on 2008-06-27 03:35:48Z by jhb MFC: Add support for the BCM5906[M] adapters including subsequent improvements by marius@. Revision Changes Path 1.91.2.31 +302 -95 src/sys/dev/bge/if_bge.c 1.36.2.14 +69 -1 src/sys/dev/bge/if_bgereg.h 1.34.2.18 +11 -2 src/sys/dev/mii/brgphy.c 1.6.2.3 +1 -0 src/sys/dev/mii/brgphyreg.h 1.30.2.16 +2 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Fri Jun 27 03:51:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB734106567D; Fri, 27 Jun 2008 03:51:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A16C48FC19; Fri, 27 Jun 2008 03:51:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R3p0YE023808; Fri, 27 Jun 2008 03:51:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R3p0iZ023807; Fri, 27 Jun 2008 03:51:00 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270351.m5R3p0iZ023807@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 03:49:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 legacy.c src/sys/dev/acpica acpi.c src/sys/dev/cpufreq ichss.c src/sys/i386/i386 legacy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 03:51:00 -0000 jhb 2008-06-27 03:49:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 legacy.c sys/dev/acpica acpi.c sys/dev/cpufreq ichss.c sys/i386/i386 legacy.c Log: SVN rev 180056 on 2008-06-27 03:49:22Z by jhb MFC: Probe CPUs after the PCI hierarchy on i386, amd64, and ia64. This allows the cpufreq drivers to reliably use properties of PCI devices for quirks, etc. Revision Changes Path 1.61.2.1 +23 -12 src/sys/amd64/amd64/legacy.c 1.243.2.2 +22 -6 src/sys/dev/acpica/acpi.c 1.10.2.1 +50 -61 src/sys/dev/cpufreq/ichss.c 1.63.2.1 +23 -12 src/sys/i386/i386/legacy.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 04:46:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 68456106567A; Fri, 27 Jun 2008 04:46:05 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CC918FC13; Fri, 27 Jun 2008 04:46:05 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R4k5s7029527; Fri, 27 Jun 2008 04:46:05 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R4k5MM029526; Fri, 27 Jun 2008 04:46:05 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270446.m5R4k5MM029526@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 04:42:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist src/etc/rc.d initrandom src/gnu/usr.bin/groff/tmac mdoc.local src/include Makefile src/release/scripts src-install.sh src/sys/conf files src/sys/dev/mpt mpt.h mpt_user.c src/sys/modules/mpt Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 04:46:05 -0000 jhb 2008-06-27 04:42:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/mtree BSD.include.dist etc/rc.d initrandom gnu/usr.bin/groff/tmac mdoc.local include Makefile release/scripts src-install.sh sys/conf files sys/dev/mpt mpt.h sys/modules/mpt Makefile Added files: (Branch: RELENG_7) sys/dev/mpt mpt_user.c sys/sys mpt_ioctl.h Log: SVN rev 180057 on 2008-06-27 04:42:19Z by jhb MFC: Add the mpt_user personality to mpt(4). Revision Changes Path 1.120.2.1 +4 -0 src/etc/mtree/BSD.include.dist 1.7.2.3 +0 -0 src/etc/rc.d/initrandom 1.59.2.4 +0 -0 src/gnu/usr.bin/groff/tmac/mdoc.local 1.276.2.1 +3 -1 src/include/Makefile 1.11.2.3 +0 -0 src/release/scripts/src-install.sh 1.1243.2.24 +1 -0 src/sys/conf/files 1.42.2.1 +3 -0 src/sys/dev/mpt/mpt.h 1.1.2.1 +755 -0 src/sys/dev/mpt/mpt_user.c (new) 1.2.10.1 +1 -1 src/sys/modules/mpt/Makefile 1.1.2.1 +132 -0 src/sys/sys/mpt_ioctl.h (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 27 04:50:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BEFD106564A; Fri, 27 Jun 2008 04:50:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 308348FC25; Fri, 27 Jun 2008 04:50:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R4oi69039340; Fri, 27 Jun 2008 04:50:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R4oiLN039338; Fri, 27 Jun 2008 04:50:44 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270450.m5R4oiLN039338@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 04:46:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist src/include Makefile src/sys/conf files src/sys/dev/mpt mpt.h mpt_user.c src/sys/modules/mpt Makefile src/sys/sys mpt_ioctl.h src/usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c bsdtar.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 04:50:44 -0000 jhb 2008-06-27 04:46:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/mtree BSD.include.dist include Makefile sys/conf files sys/dev/mpt mpt.h sys/modules/mpt Makefile usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c bsdtar.h bsdtar_platform.h config_freebsd.h getdate.y matching.c read.c tree.c tree.h util.c write.c Added files: (Branch: RELENG_6) sys/dev/mpt mpt_user.c sys/sys mpt_ioctl.h Log: SVN rev 180058 on 2008-06-27 04:46:06Z by jhb MFC: Add the mpt_user personality to mpt(4). Revision Changes Path 1.100.2.5 +4 -0 src/etc/mtree/BSD.include.dist 1.244.2.7 +3 -1 src/include/Makefile 1.1031.2.74 +1 -0 src/sys/conf/files 1.6.2.8 +3 -0 src/sys/dev/mpt/mpt.h 1.1.4.1 +755 -0 src/sys/dev/mpt/mpt_user.c (new) 1.2.2.1 +1 -1 src/sys/modules/mpt/Makefile 1.1.4.1 +132 -0 src/sys/sys/mpt_ioctl.h (new) 1.1.8.3 +0 -0 src/usr.bin/tar/COPYING 1.24.2.6 +0 -0 src/usr.bin/tar/Makefile 1.29.2.6 +0 -0 src/usr.bin/tar/bsdtar.1 1.63.2.14 +0 -0 src/usr.bin/tar/bsdtar.c 1.23.2.6 +0 -0 src/usr.bin/tar/bsdtar.h 1.15.2.11 +0 -0 src/usr.bin/tar/bsdtar_platform.h 1.1.2.2 +0 -0 src/usr.bin/tar/config_freebsd.h 1.4.2.4 +0 -0 src/usr.bin/tar/getdate.y 1.9.2.4 +0 -0 src/usr.bin/tar/matching.c 1.23.2.9 +0 -0 src/usr.bin/tar/read.c 1.2.2.4 +0 -0 src/usr.bin/tar/tree.c 1.2.2.2 +0 -0 src/usr.bin/tar/tree.h 1.13.2.6 +0 -0 src/usr.bin/tar/util.c 1.41.2.13 +0 -0 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 05:45:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAF85106566B; Fri, 27 Jun 2008 05:45:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BF3208FC19; Fri, 27 Jun 2008 05:45:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R5jBVK045000; Fri, 27 Jun 2008 05:45:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R5jBxK044999; Fri, 27 Jun 2008 05:45:11 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806270545.m5R5jBxK044999@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 27 Jun 2008 05:39:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c uipc_sem.c uipc_shm.c src/sys/modules/sem Makefile src/sys/security/mac mac_framework.h mac_policy.h mac_posix_sem.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_mls mac_mls.c src/sys/security/mac_stub ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 05:45:11 -0000 jhb 2008-06-27 05:39:04 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c uipc_sem.c uipc_shm.c sys/modules/sem Makefile sys/security/mac mac_framework.h mac_policy.h mac_posix_sem.c sys/security/mac_biba mac_biba.c sys/security/mac_mls mac_mls.c sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys file.h ksem.h user.h usr.bin/procstat procstat_files.c Added files: tools/regression/posixsem Makefile posixsem.c posixsem.t test.c test.h Log: SVN rev 180059 on 2008-06-27 05:39:04Z by jhb Rework the lifetime management of the kernel implementation of POSIX semaphores. Specifically, semaphores are now represented as new file descriptor type that is set to close on exec. This removes the need for all of the manual process reference counting (and fork, exec, and exit event handlers) as the normal file descriptor operations handle all of that for us nicely. It is also suggested as one possible implementation in the spec and at least one other OS (OS X) uses this approach. Some bugs that were fixed as a result include: - References to a named semaphore whose name is removed still work after the sem_unlink() operation. Prior to this patch, if a semaphore's name was removed, valid handles from sem_open() would get EINVAL errors from sem_getvalue(), sem_post(), etc. This fixes that. - Unnamed semaphores created with sem_init() were not cleaned up when a process exited or exec'd. They were only cleaned up if the process did an explicit sem_destroy(). This could result in a leak of semaphore objects that could never be cleaned up. - On the other hand, if another process guessed the id (kernel pointer to 'struct ksem' of an unnamed semaphore (created via sem_init)) and had write access to the semaphore based on UID/GID checks, then that other process could manipulate the semaphore via sem_destroy(), sem_post(), sem_wait(), etc. - As part of the permission check (UID/GID), the umask of the proces creating the semaphore was not honored. Thus if your umask denied group read/write access but the explicit mode in the sem_init() call allowed it, the semaphore would be readable/writable by other users in the same group, for example. This includes access via the previous bug. - If the module refused to unload because there were active semaphores, then it might have deregistered one or more of the semaphore system calls before it noticed that there was a problem. I'm not sure if this actually happened as the order that modules are discovered by the kernel linker depends on how the actual .ko file is linked. One can make the order deterministic by using a single module with a mod_event handler that explicitly registers syscalls (and deregisters during unload after any checks). This also fixes a race where even if the sem_module unloaded first it would have destroyed locks that the syscalls might be trying to access if they are still executing when they are unloaded. XXX: By the way, deregistering system calls doesn't do any blocking to drain any threads from the calls. - Some minor fixes to errno values on error. For example, sem_init() isn't documented to return ENFILE or EMFILE if we run out of semaphores the way that sem_open() can. Instead, it should return ENOSPC in that case. Other changes: - Kernel semaphores now use a hash table to manage the namespace of named semaphores nearly in a similar fashion to the POSIX shared memory object file descriptors. Kernel semaphores can now also have names longer than 14 chars (up to MAXPATHLEN) and can include subdirectories in their pathname. - The UID/GID permission checks for access to a named semaphore are now done via vaccess() rather than a home-rolled set of checks. - Now that kernel semaphores have an associated file object, the various MAC checks for POSIX semaphores accept both a file credential and an active credential. There is also a new posixsem_check_stat() since it is possible to fstat() a semaphore file descriptor. - A small set of regression tests (using the ksem API directly) is present in src/tools/regression/posixsem. Reported by: kris (1) Tested by: kris Reviewed by: rwatson (lightly) MFC after: 1 month Revision Changes Path 1.335 +6 -0 src/sys/kern/kern_descrip.c 1.34 +563 -625 src/sys/kern/uipc_sem.c 1.5 +4 -0 src/sys/kern/uipc_shm.c 1.3 +1 -1 src/sys/modules/sem/Makefile 1.100 +8 -3 src/sys/security/mac/mac_framework.h 1.110 +13 -6 src/sys/security/mac/mac_policy.h 1.14 +24 -6 src/sys/security/mac/mac_posix_sem.c 1.120 +25 -6 src/sys/security/mac_biba/mac_biba.c 1.102 +25 -6 src/sys/security/mac_mls/mac_mls.c 1.83 +15 -6 src/sys/security/mac_stub/mac_stub.c 1.98 +26 -9 src/sys/security/mac_test/mac_test.c 1.80 +1 -0 src/sys/sys/file.h 1.4 +24 -18 src/sys/sys/ksem.h 1.76 +1 -0 src/sys/sys/user.h 1.1 +11 -0 src/tools/regression/posixsem/Makefile (new) 1.1 +1437 -0 src/tools/regression/posixsem/posixsem.c (new) 1.1 +5 -0 src/tools/regression/posixsem/posixsem.t (new) 1.1 +128 -0 src/tools/regression/posixsem/test.c (new) 1.1 +59 -0 src/tools/regression/posixsem/test.h (new) 1.6 +4 -0 src/usr.bin/procstat/procstat_files.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 07:48:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E02B01065679; Fri, 27 Jun 2008 07:48:30 +0000 (UTC) (envelope-from richardtector@thekeelecentre.com) Received: from mx0.thekeelecentre.com (mx0.thekeelecentre.com [217.206.238.167]) by mx1.freebsd.org (Postfix) with ESMTP id 4F7708FC12; Fri, 27 Jun 2008 07:48:30 +0000 (UTC) (envelope-from richardtector@thekeelecentre.com) Received: from localhost (unknown [217.206.238.165]) by mx0.thekeelecentre.com (Postfix) with ESMTP id 149FF4509B; Fri, 27 Jun 2008 08:32:05 +0100 (BST) X-Virus-Scanned: amavisd-new at thekeelecentre.com Received: from mx0.thekeelecentre.com ([217.206.238.167]) by localhost (filter.mx0.thekeelecentre.com [217.206.238.165]) (amavisd-new, port 10024) with ESMTP id pccPdSp3N9Ok; Fri, 27 Jun 2008 07:32:02 +0000 (UTC) Received: from [10.0.2.11] (82-71-32-9.dsl.in-addr.zen.co.uk [82.71.32.9]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx0.thekeelecentre.com (Postfix) with ESMTP id 134F645050; Fri, 27 Jun 2008 08:32:01 +0100 (BST) Message-ID: <48649766.605@thekeelecentre.com> Date: Fri, 27 Jun 2008 08:31:50 +0100 From: Richard Tector User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: John Baldwin References: <200806270450.m5R4oiLN039338@repoman.freebsd.org> In-Reply-To: <200806270450.m5R4oiLN039338@repoman.freebsd.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms050600000001080900010606" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist src/include Makefile src/sys/conf files src/sys/dev/mpt mpt.h mpt_user.c src/sys/modules/mpt Makefile src/sys/sys mpt_ioctl.h src/usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c bsdtar.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 07:48:31 -0000 This is a cryptographically signed message in MIME format. --------------ms050600000001080900010606 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit John Baldwin wrote: > jhb 2008-06-27 04:46:06 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > etc/mtree BSD.include.dist > include Makefile > sys/conf files > sys/dev/mpt mpt.h > sys/modules/mpt Makefile > usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c > bsdtar.h bsdtar_platform.h > config_freebsd.h getdate.y matching.c > read.c tree.c tree.h util.c write.c > Added files: (Branch: RELENG_6) > sys/dev/mpt mpt_user.c > sys/sys mpt_ioctl.h > Log: > SVN rev 180058 on 2008-06-27 04:46:06Z by jhb > > MFC: Add the mpt_user personality to mpt(4). > > Revision Changes Path > 1.100.2.5 +4 -0 src/etc/mtree/BSD.include.dist > 1.244.2.7 +3 -1 src/include/Makefile > 1.1031.2.74 +1 -0 src/sys/conf/files > 1.6.2.8 +3 -0 src/sys/dev/mpt/mpt.h > 1.1.4.1 +755 -0 src/sys/dev/mpt/mpt_user.c (new) > 1.2.2.1 +1 -1 src/sys/modules/mpt/Makefile > 1.1.4.1 +132 -0 src/sys/sys/mpt_ioctl.h (new) > 1.1.8.3 +0 -0 src/usr.bin/tar/COPYING > 1.24.2.6 +0 -0 src/usr.bin/tar/Makefile > 1.29.2.6 +0 -0 src/usr.bin/tar/bsdtar.1 > 1.63.2.14 +0 -0 src/usr.bin/tar/bsdtar.c > 1.23.2.6 +0 -0 src/usr.bin/tar/bsdtar.h > 1.15.2.11 +0 -0 src/usr.bin/tar/bsdtar_platform.h > 1.1.2.2 +0 -0 src/usr.bin/tar/config_freebsd.h > 1.4.2.4 +0 -0 src/usr.bin/tar/getdate.y > 1.9.2.4 +0 -0 src/usr.bin/tar/matching.c > 1.23.2.9 +0 -0 src/usr.bin/tar/read.c > 1.2.2.4 +0 -0 src/usr.bin/tar/tree.c > 1.2.2.2 +0 -0 src/usr.bin/tar/tree.h > 1.13.2.6 +0 -0 src/usr.bin/tar/util.c > 1.41.2.13 +0 -0 src/usr.bin/tar/write.c Why all the no-op commits to tar? Is this another quirk of SVN? Regards, Richard --------------ms050600000001080900010606 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHPDCC A5owggMDoAMCAQICAQcwDQYJKoZIhvcNAQEEBQAwgYExCzAJBgNVBAYTAlVLMRYwFAYDVQQI Ew1TdGFmZm9yZHNoaXJlMQ4wDAYDVQQHEwVLZWVsZTEZMBcGA1UEChMQVGhlIEtlZWxlIENl bnRyZTEvMC0GA1UEAxMmVGhlIEtlZWxlIENlbnRyZSBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkw HhcNMDYwOTI5MTQyNTM4WhcNMTAwOTI5MTQyNTM4WjCBijELMAkGA1UEBhMCVUsxFjAUBgNV BAgTDVN0YWZmb3Jkc2hpcmUxGTAXBgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxFzAVBgNVBAMT DlJpY2hhcmQgVGVjdG9yMS8wLQYJKoZIhvcNAQkBFiByaWNoYXJkdGVjdG9yQHRoZWtlZWxl Y2VudHJlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxAE7t9Z0xg5iVOnqE2q7 UhaRoPrygXPXnZ4bHM8P2E4VKfpCP9tmU5rqP/zDwOKwUAFZsv1yHvzMj2d4S8nTP3eC75YY pztd1tiGIUyi2O1vtQuVrcogCC0Xe8TovubsjeosoEN6kujkTLhgWKj+/jDtb0ELiSwh7NnN CoStDvcCAwEAAaOCARUwggERMAkGA1UdEwQCMAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wg R2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1UdDgQWBBR5NRc2TrF8Qfj9ZMKvq5m5Lh9IFTCB tgYDVR0jBIGuMIGrgBSNCaM0QC1N5Hiyb/MPAVd/ouQEEqGBh6SBhDCBgTELMAkGA1UEBhMC VUsxFjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBU aGUgS2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRl IEF1dGhvcml0eYIJAJZYbH4e6XXnMA0GCSqGSIb3DQEBBAUAA4GBABy7Pq1hPDwR2vUs9Jlh LHXE1xLe/COWwTjmZ95mnvsX6XL6eVEzuc0xE66Mf1pyFxDKXxTCBj+G/ialE9AYiXTJAAVJ uvhvkm/u1vXdlNlfQJDRnZKFxrZsIT03LIysq+Hb4qZDpQvgWUUyGib4Ze7pNXPp8HOtlTgB ICafws5LMIIDmjCCAwOgAwIBAgIBBzANBgkqhkiG9w0BAQQFADCBgTELMAkGA1UEBhMCVUsx FjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBUaGUg S2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRlIEF1 dGhvcml0eTAeFw0wNjA5MjkxNDI1MzhaFw0xMDA5MjkxNDI1MzhaMIGKMQswCQYDVQQGEwJV SzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEZMBcGA1UEChMQVGhlIEtlZWxlIENlbnRyZTEX MBUGA1UEAxMOUmljaGFyZCBUZWN0b3IxLzAtBgkqhkiG9w0BCQEWIHJpY2hhcmR0ZWN0b3JA dGhla2VlbGVjZW50cmUuY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEATu31nTG DmJU6eoTartSFpGg+vKBc9ednhsczw/YThUp+kI/22ZTmuo//MPA4rBQAVmy/XIe/MyPZ3hL ydM/d4LvlhinO13W2IYhTKLY7W+1C5WtyiAILRd7xOi+5uyN6iygQ3qS6ORMuGBYqP7+MO1v QQuJLCHs2c0KhK0O9wIDAQABo4IBFTCCAREwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYd T3BlblNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFHk1FzZOsXxB+P1kwq+r mbkuH0gVMIG2BgNVHSMEga4wgauAFI0JozRALU3keLJv8w8BV3+i5AQSoYGHpIGEMIGBMQsw CQYDVQQGEwJVSzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEOMAwGA1UEBxMFS2VlbGUxGTAX BgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxLzAtBgNVBAMTJlRoZSBLZWVsZSBDZW50cmUgQ2Vy dGlmaWNhdGUgQXV0aG9yaXR5ggkAllhsfh7pdecwDQYJKoZIhvcNAQEEBQADgYEAHLs+rWE8 PBHa9Sz0mWEsdcTXEt78I5bBOOZn3mae+xfpcvp5UTO5zTETrox/WnIXEMpfFMIGP4b+JqUT 0BiJdMkABUm6+G+Sb+7W9d2U2V9AkNGdkoXGtmwhPTcsjKyr4dvipkOlC+BZRTIaJvhl7uk1 c+nwc62VOAEgJp/CzksxggMbMIIDFwIBATCBhzCBgTELMAkGA1UEBhMCVUsxFjAUBgNVBAgT DVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYDVQQKExBUaGUgS2VlbGUgQ2Vu dHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRpZmljYXRlIEF1dGhvcml0eQIB BzAJBgUrDgMCGgUAoIIB6TAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ BTEPFw0wODA2MjcwNzMxNTBaMCMGCSqGSIb3DQEJBDEWBBTWxpM0Je3Z2XQsaBi+eoLR1NKJ djBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG 9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBmAYJKwYBBAGCNxAEMYGKMIGHMIGB MQswCQYDVQQGEwJVSzEWMBQGA1UECBMNU3RhZmZvcmRzaGlyZTEOMAwGA1UEBxMFS2VlbGUx GTAXBgNVBAoTEFRoZSBLZWVsZSBDZW50cmUxLzAtBgNVBAMTJlRoZSBLZWVsZSBDZW50cmUg Q2VydGlmaWNhdGUgQXV0aG9yaXR5AgEHMIGaBgsqhkiG9w0BCRACCzGBiqCBhzCBgTELMAkG A1UEBhMCVUsxFjAUBgNVBAgTDVN0YWZmb3Jkc2hpcmUxDjAMBgNVBAcTBUtlZWxlMRkwFwYD VQQKExBUaGUgS2VlbGUgQ2VudHJlMS8wLQYDVQQDEyZUaGUgS2VlbGUgQ2VudHJlIENlcnRp ZmljYXRlIEF1dGhvcml0eQIBBzANBgkqhkiG9w0BAQEFAASBgCweIsC8a4l0L7bBx+1KKr+C UHz5FUqfZ/bRhr7g8WtGWJ2NNudUzoFriqiV+kMZ0YpUy71qh1iwba5Lqz1eGxcmeBAK5VLF 9Q7ztdXQt18NNg3N4L44KTVkijjPosBYDRhVM8wrllgwYEilbpf/e5ZaYuOvPXJ7VtGJ3UoZ UUR1AAAAAAAA --------------ms050600000001080900010606-- From owner-cvs-src@FreeBSD.ORG Fri Jun 27 09:09:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D61010656B1; Fri, 27 Jun 2008 09:09:59 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1A918FC1D; Fri, 27 Jun 2008 09:09:58 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5R99w0a075902; Fri, 27 Jun 2008 09:09:58 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5R99wXw075901; Fri, 27 Jun 2008 09:09:58 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806270909.m5R99wXw075901@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Fri, 27 Jun 2008 09:09:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/devfs devfs.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 09:09:59 -0000 mtm 2008-06-27 09:09:50 UTC FreeBSD src repository Modified files: sbin/devfs devfs.8 Log: SVN rev 180060 on 2008-06-27 09:09:50Z by mtm Support for filtering on major device number was removed in rev. 1.7 or rule.c. Update man page example accordingly. Submitted by: Mateusz Guzik PR: docs/124892 Revision Changes Path 1.19 +2 -2 src/sbin/devfs/devfs.8 From owner-cvs-src@FreeBSD.ORG Fri Jun 27 10:30:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C9E4106564A; Fri, 27 Jun 2008 10:30:20 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C91F8FC1C; Fri, 27 Jun 2008 10:30:20 +0000 (UTC) (envelope-from luigi@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RAUKvf084890; Fri, 27 Jun 2008 10:30:20 GMT (envelope-from luigi@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RAUFw0084885; Fri, 27 Jun 2008 10:30:15 GMT (envelope-from luigi@repoman.freebsd.org) Message-Id: <200806271030.m5RAUFw0084885@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to luigi@repoman.freebsd.org using -f From: Luigi Rizzo Date: Fri, 27 Jun 2008 10:30:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usbdevs uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 10:30:20 -0000 luigi 2008-06-27 10:30:08 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs uscanner.c Log: SVN rev 180061 on 2008-06-27 10:30:08Z by luigi Add USB ids for the Epson DX7400 / CX7300 multifunction scanner printer card reader. Tested operation of the scanner part with Sane, card and printer correctly recognised as /dev/da0 and /dev/ulpt0 MFC after: 3 days Revision Changes Path 1.361 +1 -0 src/sys/dev/usb/usbdevs 1.93 +1 -0 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 12:08:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D2801065674; Fri, 27 Jun 2008 12:08:53 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 967E58FC12; Fri, 27 Jun 2008 12:08:53 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RC8rlc013062; Fri, 27 Jun 2008 12:08:53 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RC8rBa013061; Fri, 27 Jun 2008 12:08:53 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200806271208.m5RC8rBa013061@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Fri, 27 Jun 2008 12:04:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc devd.conf src/sys/dev/acpi_support acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 12:08:53 -0000 rpaulo 2008-06-27 12:04:36 UTC FreeBSD src repository Modified files: etc devd.conf sys/dev/acpi_support acpi_asus.c Log: SVN rev 180062 on 2008-06-27 12:04:36Z by rpaulo Add the missing support for Asus Eee PC in acpi_asus(4). This includes hotkeys support and sysctl variables to control camera and card reader. These new sysctls don't have CTFLAG_ANYBODY set. While there add entries to devd.conf related to the Eee volume keys. Reviewed by: phillip MFC after: 1 week Also tested by: lme (previous version) Revision Changes Path 1.42 +22 -0 src/etc/devd.conf 1.34 +109 -6 src/sys/dev/acpi_support/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 12:20:26 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8F6F106567D; Fri, 27 Jun 2008 12:20:26 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 753468FC22; Fri, 27 Jun 2008 12:20:26 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m5RCKJl6086093; Fri, 27 Jun 2008 08:20:20 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Richard Tector Date: Fri, 27 Jun 2008 08:12:11 -0400 User-Agent: KMail/1.9.7 References: <200806270450.m5R4oiLN039338@repoman.freebsd.org> <48649766.605@thekeelecentre.com> In-Reply-To: <48649766.605@thekeelecentre.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200806270812.11551.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 27 Jun 2008 08:20:20 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/7575/Thu Jun 26 19:08:06 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist src/include Makefile src/sys/conf files src/sys/dev/mpt mpt.h mpt_user.c src/sys/modules/mpt Makefile src/sys/sys mpt_ioctl.h src/usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c bsdtar.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 12:20:27 -0000 On Friday 27 June 2008 03:31:50 am Richard Tector wrote: > John Baldwin wrote: > > jhb 2008-06-27 04:46:06 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > etc/mtree BSD.include.dist > > include Makefile > > sys/conf files > > sys/dev/mpt mpt.h > > sys/modules/mpt Makefile > > usr.bin/tar COPYING Makefile bsdtar.1 bsdtar.c > > bsdtar.h bsdtar_platform.h > > config_freebsd.h getdate.y matching.c > > read.c tree.c tree.h util.c write.c > > Added files: (Branch: RELENG_6) > > sys/dev/mpt mpt_user.c > > sys/sys mpt_ioctl.h > > Log: > > SVN rev 180058 on 2008-06-27 04:46:06Z by jhb > > > > MFC: Add the mpt_user personality to mpt(4). > > > > Revision Changes Path > > 1.100.2.5 +4 -0 src/etc/mtree/BSD.include.dist > > 1.244.2.7 +3 -1 src/include/Makefile > > 1.1031.2.74 +1 -0 src/sys/conf/files > > 1.6.2.8 +3 -0 src/sys/dev/mpt/mpt.h > > 1.1.4.1 +755 -0 src/sys/dev/mpt/mpt_user.c (new) > > 1.2.2.1 +1 -1 src/sys/modules/mpt/Makefile > > 1.1.4.1 +132 -0 src/sys/sys/mpt_ioctl.h (new) > > 1.1.8.3 +0 -0 src/usr.bin/tar/COPYING > > 1.24.2.6 +0 -0 src/usr.bin/tar/Makefile > > 1.29.2.6 +0 -0 src/usr.bin/tar/bsdtar.1 > > 1.63.2.14 +0 -0 src/usr.bin/tar/bsdtar.c > > 1.23.2.6 +0 -0 src/usr.bin/tar/bsdtar.h > > 1.15.2.11 +0 -0 src/usr.bin/tar/bsdtar_platform.h > > 1.1.2.2 +0 -0 src/usr.bin/tar/config_freebsd.h > > 1.4.2.4 +0 -0 src/usr.bin/tar/getdate.y > > 1.9.2.4 +0 -0 src/usr.bin/tar/matching.c > > 1.23.2.9 +0 -0 src/usr.bin/tar/read.c > > 1.2.2.4 +0 -0 src/usr.bin/tar/tree.c > > 1.2.2.2 +0 -0 src/usr.bin/tar/tree.h > > 1.13.2.6 +0 -0 src/usr.bin/tar/util.c > > 1.41.2.13 +0 -0 src/usr.bin/tar/write.c > > > Why all the no-op commits to tar? Is this another quirk of SVN? Yep. Someone merged some changes into the actual tar files rather than the tar/ directory. I think peter@ is going to fix the SVN -> CVS exporter to ignore these changes in CVS commits though. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 27 14:26:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADD4F1065674; Fri, 27 Jun 2008 14:26:52 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A82F18FC1C; Fri, 27 Jun 2008 14:26:52 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5REQqgV035939; Fri, 27 Jun 2008 14:26:52 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5REQqLO035938; Fri, 27 Jun 2008 14:26:52 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806271426.m5REQqLO035938@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Fri, 27 Jun 2008 14:26:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/make globals.h hash_tables.c main.c make.1 parse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 14:26:52 -0000 obrien 2008-06-27 14:26:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/make globals.h hash_tables.c main.c make.1 parse.c Log: SVN rev 180063 on 2008-06-27 14:26:43Z by obrien MFC: r177101, r177102, r177541: If the special target .MAKEFILEDEPS exists, then enable the "remaking makefiles" feature. Otherwise, follow traditional Pmake behavior. Revision Changes Path 1.11.2.1 +1 -0 src/usr.bin/make/globals.h 1.3.2.1 +26 -26 src/usr.bin/make/hash_tables.c 1.163.2.2 +2 -1 src/usr.bin/make/main.c 1.103.2.1 +23 -2 src/usr.bin/make/make.1 1.113.2.1 +5 -0 src/usr.bin/make/parse.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 14:35:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBCD31065678; Fri, 27 Jun 2008 14:35:23 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE2CA8FC1D; Fri, 27 Jun 2008 14:35:23 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5REZNdm036656; Fri, 27 Jun 2008 14:35:23 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5REZNH2036655; Fri, 27 Jun 2008 14:35:23 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200806271435.m5REZNH2036655@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Fri, 27 Jun 2008 14:35:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/rpc auth_unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 14:35:23 -0000 dfr 2008-06-27 14:35:05 UTC FreeBSD src repository Modified files: sys/rpc auth_unix.c Log: SVN rev 180064 on 2008-06-27 14:35:05Z by dfr Include for curthread. Revision Changes Path 1.4 +1 -0 src/sys/rpc/auth_unix.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 14:35:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 371A3106566B; Fri, 27 Jun 2008 14:35:40 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 196FF8FC17; Fri, 27 Jun 2008 14:35:40 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5REZdMs036723; Fri, 27 Jun 2008 14:35:39 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5REZdcP036722; Fri, 27 Jun 2008 14:35:39 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806271435.m5REZdcP036722@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Fri, 27 Jun 2008 14:35:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/make make.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 14:35:40 -0000 obrien 2008-06-27 14:35:33 UTC FreeBSD src repository Modified files: usr.bin/make make.1 Log: SVN rev 180065 on 2008-06-27 14:35:33Z by obrien Note that the .POSIX special target disables the "Remaking Makefiles" feature. Revision Changes Path 1.111 +3 -0 src/usr.bin/make/make.1 From owner-cvs-src@FreeBSD.ORG Fri Jun 27 14:37:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C93391065675; Fri, 27 Jun 2008 14:37:40 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ABF5C8FC15; Fri, 27 Jun 2008 14:37:40 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5REbexE036890; Fri, 27 Jun 2008 14:37:40 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5REbe2N036889; Fri, 27 Jun 2008 14:37:40 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200806271437.m5REbe2N036889@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 27 Jun 2008 14:37:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/config main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 14:37:40 -0000 emaste 2008-06-27 14:37:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/config main.c Log: SVN rev 180066 on 2008-06-27 14:37:32Z by emaste MFC r175163: Honour the logical current working directory ($PWD) when using config's -d destdir option. For an automounted src tree using the logical cwd in the Makefile keeps amd(8)'s mount timeout refreshed. Code to check $PWD's validity cribbed from pwd(1). Discussed on hackers@. Revision Changes Path 1.64.2.2 +18 -0 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 14:59:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBB9F1065670; Fri, 27 Jun 2008 14:59:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BE3198FC0C; Fri, 27 Jun 2008 14:59:41 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RExf21038677; Fri, 27 Jun 2008 14:59:41 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RExftq038676; Fri, 27 Jun 2008 14:59:41 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806271459.m5RExftq038676@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Fri, 27 Jun 2008 14:59:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/cvs/contrib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 14:59:42 -0000 obrien 2008-06-27 14:59:23 UTC FreeBSD src repository Modified files: gnu/usr.bin/cvs/contrib Makefile Log: SVN rev 180067 on 2008-06-27 14:59:23Z by obrien Instead of using .POSIX:, use the cool looking "@:" rule. Submitted by: ru Revision Changes Path 1.21 +4 -2 src/gnu/usr.bin/cvs/contrib/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jun 27 15:20:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDDDF106564A; Fri, 27 Jun 2008 15:20:27 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CE5F48FC0A; Fri, 27 Jun 2008 15:20:27 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RFKR91041622; Fri, 27 Jun 2008 15:20:27 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RFKR0F041621; Fri, 27 Jun 2008 15:20:27 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200806271520.m5RFKR0F041621@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 27 Jun 2008 15:20:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.sbin/config main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 15:20:28 -0000 emaste 2008-06-27 15:20:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/config main.c Log: SVN rev 180068 on 2008-06-27 15:20:18Z by emaste MFC r175163: Honour the logical current working directory ($PWD) when using config's -d destdir option. For an automounted src tree using the logical cwd in the Makefile keeps amd(8)'s mount timeout refreshed. Code to check $PWD's validity cribbed from pwd(1). Discussed on hackers@. Revision Changes Path 1.76.2.1 +18 -0 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 15:29:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCCBF1065740; Fri, 27 Jun 2008 15:29:58 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B028B8FC19; Fri, 27 Jun 2008 15:29:58 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RFTwLT042321; Fri, 27 Jun 2008 15:29:58 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RFTwEO042320; Fri, 27 Jun 2008 15:29:58 GMT (envelope-from avatar@repoman.freebsd.org) Message-Id: <200806271529.m5RFTwEO042320@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to avatar@repoman.freebsd.org using -f From: Tai-hwa Liang Date: Fri, 27 Jun 2008 15:29:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nlm nlm_prot_impl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 15:29:58 -0000 avatar 2008-06-27 15:29:48 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: SVN rev 180069 on 2008-06-27 15:29:48Z by avatar Fixing NO_INET6 build. Revision Changes Path 1.11 +4 -1 src/sys/nlm/nlm_prot_impl.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 15:45:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8E431065687; Fri, 27 Jun 2008 15:45:29 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BC3F68FC21; Fri, 27 Jun 2008 15:45:29 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RFjTAx043717; Fri, 27 Jun 2008 15:45:29 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RFjTva043716; Fri, 27 Jun 2008 15:45:29 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806271545.m5RFjTva043716@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Fri, 27 Jun 2008 15:45:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d lockd statd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 15:45:30 -0000 mtm 2008-06-27 15:45:17 UTC FreeBSD src repository Modified files: etc/rc.d lockd statd Log: SVN rev 180070 on 2008-06-27 15:45:17Z by mtm Backout r179941. The nfsclient knob always confuses me. I should have double-checked my setup before commiting. Noticed by: Florian Smeets Pointy hat to: mtm Revision Changes Path 1.21 +2 -2 src/etc/rc.d/lockd 1.20 +2 -2 src/etc/rc.d/statd From owner-cvs-src@FreeBSD.ORG Fri Jun 27 16:32:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F21C106568D; Fri, 27 Jun 2008 16:32:16 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 130558FC0A; Fri, 27 Jun 2008 16:32:16 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RGWFeO052115; Fri, 27 Jun 2008 16:32:15 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RGWFUa052114; Fri, 27 Jun 2008 16:32:15 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200806271632.m5RGWFUa052114@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Fri, 27 Jun 2008 16:32:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd exports.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 16:32:16 -0000 danger 2008-06-27 16:32:04 UTC FreeBSD src repository Modified files: usr.sbin/mountd exports.5 Log: SVN rev 180071 on 2008-06-27 16:32:04Z by danger - markup fixes - advise to use rc script to SIGHUP mountd - add information about possiblity of using /prefix network notation [1] PR: docs/124373 Reviewed by: jhb Obtained from: NetBSD [1] MFC after: 3 days Revision Changes Path 1.29 +68 -15 src/usr.sbin/mountd/exports.5 From owner-cvs-src@FreeBSD.ORG Fri Jun 27 19:23:57 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2BCDC1065688; Fri, 27 Jun 2008 19:23:57 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id E52A38FC17; Fri, 27 Jun 2008 19:23:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from [87.242.97.68] (port=64893 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KCJY1-000EMA-Jl; Fri, 27 Jun 2008 19:23:53 +0000 Date: Fri, 27 Jun 2008 23:23:35 +0400 From: Ruslan Ermilov To: Ronald Klop Message-ID: <20080627192335.GC1976@edoofus.dev.vega.ru> References: <200806232054.m5NKsaRS025388@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: cvs-src@freebsd.org, Mike Makonnen , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/rc.d savecore X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 19:23:57 -0000 On Tue, Jun 24, 2008 at 01:32:17PM +0200, Ronald Klop wrote: > On Mon, 23 Jun 2008 22:54:32 +0200, Mike Makonnen wrote: > > > mtm 2008-06-23 20:54:32 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d savecore > > Log: > > SVN rev 179962 on 2008-06-23 20:54:32Z by mtm > > Run savecore(8) only if there is a core dump to save. If there is > > no core dump hide the message to that effect behind $rc_quiet. > > Revision Changes Path > > 1.13 +5 -2 src/etc/rc.d/savecore > > > So, if I enable savecore in rc.conf I don't get any feedback from the > system that I enabled it correctly? > I'm not a kernel developer and have nothing to say about it, but this > questions comes to my mind about userfriendlyness. > If you set $rc_quiet and there's no core to save, then no info will be printed. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Fri Jun 27 19:39:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B67A106564A; Fri, 27 Jun 2008 19:39:48 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 29D2E8FC15; Fri, 27 Jun 2008 19:39:48 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RJdlgM080646; Fri, 27 Jun 2008 19:39:47 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RJdlnQ080645; Fri, 27 Jun 2008 19:39:47 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200806271939.m5RJdlnQ080645@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 27 Jun 2008 19:34:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 aac.4 src/sys/dev/aac aac_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 19:39:48 -0000 emaste 2008-06-27 19:34:47 UTC FreeBSD src repository Modified files: share/man/man4 aac.4 sys/dev/aac aac_pci.c Log: SVN rev 180072 on 2008-06-27 19:34:47Z by emaste Add explicit PCI IDs for the following Adaptec RAID Series 2 adapters: Adaptec RAID 2045 Adaptec RAID 2405 Adaptec RAID 2445 Adaptec RAID 2805 Without this change these devices are supported by the driver's family support, but they then appear as "Adaptec RAID Controller" in boot messages and the dev.aac.0.%desc sysctl. Revision Changes Path 1.40 +9 -1 src/share/man/man4/aac.4 1.68 +8 -0 src/sys/dev/aac/aac_pci.c From owner-cvs-src@FreeBSD.ORG Fri Jun 27 20:25:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC8A81065675 for ; Fri, 27 Jun 2008 20:25:13 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 592298FC28 for ; Fri, 27 Jun 2008 20:25:13 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 27 Jun 2008 19:58:32 -0000 Received: from p54A3C7AC.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.199.172] by mail.gmx.net (mp039) with SMTP; 27 Jun 2008 21:58:32 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX18bQy4wZ08bl4JA9LXXqpnPs5qVH5vEvLuMreF81B bVafjdO/WuaneR Message-ID: <48654667.1040401@gmx.de> Date: Fri, 27 Jun 2008 21:58:31 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> In-Reply-To: <200806252105.m5PL5AUp064418@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 20:25:14 -0000 Marius Strobl wrote: > marius 2008-06-25 21:04:59 UTC > > FreeBSD src repository > > Modified files: > sys/sparc64/include in_cksum.h > Log: > SVN rev 180011 on 2008-06-25 21:04:59Z by marius > > Use "__asm __volatile" rather than "__asm" for instruction sequences > that modify condition codes (the carry bit, in this case). Without > "__volatile", the compiler might add the inline assembler instructions > between unrelated code which also uses condition codes, modifying the > latter. > This prevents the TCP pseudo header checksum calculation done in > tcp_output() from having effects on other conditions when compiled > with GCC 4.2.1 at "-O2" and "options INET6" left out. [1] > > Reported & tested by: Boris Kochergin [1] > MFC after: 3 days This approach seems wrong to me and I think it works only by chance. The condition codes ("cc") should be added to the clobbered list of the asm statement instead of making the statement volatile: __asm("..." : $OUT : $IN : "cc"); This very case is also mentioned in the GCC documentation: "If your assembler instruction can alter the condition code register, add `cc' to the list of clobbered registers. GCC on some machines represents the condition codes as a specific hardware register; `cc' serves to name this register. On other machines, the condition code is handled differently, and specifying `cc' has no effect. But it is valid no matter what the machine." (Section 5.35 Assembler Instructions with C Expression Operands) I wrote a letter directly to Marius about this issue two days ago, but I got no response so far. Because this change has a MFC after 3 days, I'm writing to this list. Regards Christoph From owner-cvs-src@FreeBSD.ORG Fri Jun 27 21:08:47 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6520E1065680; Fri, 27 Jun 2008 21:08:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id 2A3958FC0A; Fri, 27 Jun 2008 21:08:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from [87.242.97.68] (port=62990 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KCLBW-000Mak-6s; Fri, 27 Jun 2008 21:08:46 +0000 Date: Sat, 28 Jun 2008 01:08:28 +0400 From: Ruslan Ermilov To: "David E. O'Brien" Message-ID: <20080627210828.GC2889@edoofus.dev.vega.ru> References: <200806271459.m5RExftq038676@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806271459.m5RExftq038676@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/cvs/contrib Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 21:08:47 -0000 On Fri, Jun 27, 2008 at 02:59:23PM +0000, David E. O'Brien wrote: > obrien 2008-06-27 14:59:23 UTC > > FreeBSD src repository > > Modified files: > gnu/usr.bin/cvs/contrib Makefile > Log: > SVN rev 180067 on 2008-06-27 14:59:23Z by obrien > > Instead of using .POSIX:, use the cool looking "@:" rule. > > Submitted by: ru > > Revision Changes Path > 1.21 +4 -2 src/gnu/usr.bin/cvs/contrib/Makefile > Thank you, David! :-) Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Fri Jun 27 22:17:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7F2971065688; Fri, 27 Jun 2008 22:17:44 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6558D8FC21; Fri, 27 Jun 2008 22:17:44 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5RMHdX6006088; Fri, 27 Jun 2008 22:17:44 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5RMHTd7006079; Fri, 27 Jun 2008 22:17:29 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200806272217.m5RMHTd7006079@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Fri, 27 Jun 2008 22:17:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 22:17:44 -0000 marius 2008-06-27 22:17:14 UTC FreeBSD src repository Modified files: sys/sparc64/include in_cksum.h Log: SVN rev 180073 on 2008-06-27 22:17:14Z by marius Improve r180011 by explicitly adding the condition codes to the clobber list. Suggested by: Christoph Mallon Revision Changes Path 1.5 +3 -3 src/sys/sparc64/include/in_cksum.h From owner-cvs-src@FreeBSD.ORG Fri Jun 27 22:24:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E59611065679; Fri, 27 Jun 2008 22:24:10 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 6A7388FC14; Fri, 27 Jun 2008 22:24:10 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m5RMO5fE025316; Sat, 28 Jun 2008 00:24:06 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m5RMO5it025315; Sat, 28 Jun 2008 00:24:05 +0200 (CEST) (envelope-from marius) Date: Sat, 28 Jun 2008 00:24:04 +0200 From: Marius Strobl To: Christoph Mallon Message-ID: <20080627222404.GJ1215@alchemy.franken.de> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48654667.1040401@gmx.de> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 22:24:11 -0000 On Fri, Jun 27, 2008 at 09:58:31PM +0200, Christoph Mallon wrote: > Marius Strobl wrote: > >marius 2008-06-25 21:04:59 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/sparc64/include in_cksum.h > > Log: > > SVN rev 180011 on 2008-06-25 21:04:59Z by marius > > > > Use "__asm __volatile" rather than "__asm" for instruction sequences > > that modify condition codes (the carry bit, in this case). Without > > "__volatile", the compiler might add the inline assembler instructions > > between unrelated code which also uses condition codes, modifying the > > latter. > > This prevents the TCP pseudo header checksum calculation done in > > tcp_output() from having effects on other conditions when compiled > > with GCC 4.2.1 at "-O2" and "options INET6" left out. [1] > > > > Reported & tested by: Boris Kochergin [1] > > MFC after: 3 days > > This approach seems wrong to me and I think it works only by chance. The > condition codes ("cc") should be added to the clobbered list of the asm > statement instead of making the statement volatile: __asm("..." : $OUT : > $IN : "cc"); > This very case is also mentioned in the GCC documentation: > "If your assembler instruction can alter the condition code register, > add `cc' to the list of clobbered registers. GCC on some machines > represents the condition codes as a specific hardware register; `cc' > serves to name this register. On other machines, the condition code is > handled differently, and specifying `cc' has no effect. But it is > valid no matter what the machine." (Section 5.35 Assembler Instructions > with C Expression Operands) > > I wrote a letter directly to Marius about this issue two days ago, but I > got no response so far. Because this change has a MFC after 3 days, I'm > writing to this list. I wasn't aware that the clobber list allows to explicitly specify the condition codes, thanks for the hint. Though it unfortunately took me longer than two days to verify it's effect on the generated code; sparc64 could still have been one of the archs where "cc" has no effect. Besides I don't think using "__volatile" for this is that wrong, given that the sparc64 code generated by using "cc" and "__volatile" is nearly identical and given that at least i386 relies on "__volatile" telling GCC that the inline assembler uses the condition codes since quite some time. So the condition codes are probably part of what GCC treats as "important side-effects". Regarding the MFC, they don't happen automatically and the change was not wrong in general so there was no need to hurry :) Thanks again, Marius From owner-cvs-src@FreeBSD.ORG Fri Jun 27 22:56:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9772D1065672 for ; Fri, 27 Jun 2008 22:56:11 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id E27148FC0A for ; Fri, 27 Jun 2008 22:56:10 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 27 Jun 2008 22:56:09 -0000 Received: from p54A3C7AC.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.199.172] by mail.gmx.net (mp010) with SMTP; 28 Jun 2008 00:56:09 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX19nOZo0PPpniWxTLk35A1gJym9MU5Bjicqx0qj0yF 6mFEmuT2pyDBui Message-ID: <48657008.4010504@gmx.de> Date: Sat, 28 Jun 2008 00:56:08 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806272217.m5RMHTd7006079@repoman.freebsd.org> In-Reply-To: <200806272217.m5RMHTd7006079@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 22:56:11 -0000 Marius Strobl wrote: > marius 2008-06-27 22:17:14 UTC > > FreeBSD src repository > > Modified files: > sys/sparc64/include in_cksum.h > Log: > SVN rev 180073 on 2008-06-27 22:17:14Z by marius > > Improve r180011 by explicitly adding the condition codes to the > clobber list. You should remove the volatile specifier. For example volatile prevents common subexpression elimination and other types of optimisations. Regards Christoph From owner-cvs-src@FreeBSD.ORG Fri Jun 27 22:57:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDD191065682 for ; Fri, 27 Jun 2008 22:57:30 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 553B78FC1C for ; Fri, 27 Jun 2008 22:57:30 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 27 Jun 2008 22:57:28 -0000 Received: from p54A3C7AC.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.199.172] by mail.gmx.net (mp023) with SMTP; 28 Jun 2008 00:57:28 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1818Lp3FzY1MGSG1Xm1DkXqPy3AgPSyMEwBtoJDGD hXdCcp4EAhd3Me Message-ID: <48657058.6020102@gmx.de> Date: Sat, 28 Jun 2008 00:57:28 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> In-Reply-To: <20080627222404.GJ1215@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2008 22:57:31 -0000 Marius Strobl wrote: > I wasn't aware that the clobber list allows to explicitly specify > the condition codes, thanks for the hint. Though it unfortunately > took me longer than two days to verify it's effect on the generated > code; sparc64 could still have been one of the archs where "cc" has > no effect. Besides I don't think using "__volatile" for this is > that wrong, given that the sparc64 code generated by using "cc" > and "__volatile" is nearly identical and given that at least i386 > relies on "__volatile" telling GCC that the inline assembler uses > the condition codes since quite some time. So the condition codes > are probably part of what GCC treats as "important side-effects". If this is true and GCC only handles the eflags on x86 correctly, when __volatile is used, but not if "cc" is marked as clobbered, then this is clearly a bug. > Regarding the MFC, they don't happen automatically and the change > was not wrong in general so there was no need to hurry :) I still think, using __volatile only works by accident. volatile for an assembler block mostly means "this asm statement has an effect, even though the register specification looks otherwise, so do not optimise this away (i.e. no CSE, do not remove if result is unused etc.). On a related note: Is inline assembler really necessary here? For example couldn't in_addword() be written as static __inline u_short in_addword(u_short const sum, u_short const b) { u_int const t = sum + b; return t + (t >> 16); } ? This should at least produce equally good code and because the compiler has more knowledge about it than an assembler block, it potentially leads to better code. I have no SPARC compiler at hand, though. In fact the in/out specification for this asm block looks rather bad: "=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); The "&"-modifiers (do not use the same registers as for any input operand value) force the compiler to use 4 (!) register in total for this asm block. It could be done with 2 registers if a proper in/out specification was used. At the very least the in/out specification can be improved, but I suspect using plain C is the better choice. Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 01:43:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D187E1065674; Sat, 28 Jun 2008 01:43:32 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9AC588FC12; Sat, 28 Jun 2008 01:43:32 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5S1hWUr038826; Sat, 28 Jun 2008 01:43:32 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5S1hWj5038825; Sat, 28 Jun 2008 01:43:32 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806280143.m5S1hWj5038825@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sat, 28 Jun 2008 01:43:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/man cos.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 01:43:32 -0000 das 2008-06-28 01:43:24 UTC FreeBSD src repository Modified files: lib/msun/man cos.3 Log: SVN rev 180074 on 2008-06-28 01:43:24Z by das Fix a typo in the cosl() prototype. Revision Changes Path 1.14 +2 -2 src/lib/msun/man/cos.3 From owner-cvs-src@FreeBSD.ORG Sat Jun 28 02:06:34 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A20FB106566C; Sat, 28 Jun 2008 02:06:34 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id 2D4FA8FC1D; Sat, 28 Jun 2008 02:06:33 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5S26O30019059 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jun 2008 12:06:25 +1000 Date: Sat, 28 Jun 2008 12:06:24 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <48654667.1040401@gmx.de> Message-ID: <20080628114028.M89039@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 02:06:34 -0000 On Fri, 27 Jun 2008, Christoph Mallon wrote: > Marius Strobl wrote: >> marius 2008-06-25 21:04:59 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sparc64/include in_cksum.h Log: >> SVN rev 180011 on 2008-06-25 21:04:59Z by marius >> Use "__asm __volatile" rather than "__asm" for instruction sequences >> that modify condition codes (the carry bit, in this case). Without >> ... > > This approach seems wrong to me and I think it works only by chance. The > condition codes ("cc") should be added to the clobbered list of the asm > statement instead of making the statement volatile: __asm("..." : $OUT : $IN > : "cc"); > This very case is also mentioned in the GCC documentation: > "If your assembler instruction can alter the condition code register, > add `cc' to the list of clobbered registers. GCC on some machines > represents the condition codes as a specific hardware register; `cc' > serves to name this register. On other machines, the condition code is > handled differently, and specifying `cc' has no effect. But it is > valid no matter what the machine." (Section 5.35 Assembler Instructions with > C Expression Operands) Does sparc64 do anything good with this? Later it says that this is irrelevant for the type type of bug in in_cksum.* (expecting cc to be preserved across separate asms). From gcc.info: % Similarly, you can't expect a sequence of volatile `asm' instructions % to remain perfectly consecutive. If you want consecutive output, use a ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % single `asm'. Also, GCC will perform some optimizations across a ^^^^^^^^^^^^^ % volatile `asm' instruction; GCC does not "forget everything" when it % encounters a volatile `asm' instruction the way some other compilers do. % % It is a natural idea to look for a way to give access to the condition % code left by the assembler instruction. However, when we attempted to % implement this, we found no way to make it work reliably. The problem ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % is that output operands might need reloading, which would result in % additional following "store" instructions. On most machines, these % instructions would alter the condition code before there was time to % test it. This problem doesn't arise for ordinary "test" and "compare" % instructions because they don't have any output operands. % % For reasons similar to those described above, it is not possible to ^^^^^^^^^^^^^^^^^^^^^ % give an assembler instruction access to the condition code left by ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ % previous instructions. ^^^^^^^^^^^^^^^^^^^^^^ On i386, specifying cc has no effect (the compiler must always assume that cc is clobbered), and specifying cc in asms is a style bug in FreeBSD. It took about 15 years (1992-2007) for the bugs in in_cksum.* to be finally fixed on i386, by following the rule given in gcc.info. IIRC, this rule wasn't present in 1992, and wasn't really needed then because the optimizer wasn't agressive enough to move things, especially volatile asms, but it has been there for about 10 years. > I wrote a letter directly to Marius about this issue two days ago, but I got > no response so far. Because this change has a MFC after 3 days, I'm writing > to this list. I wrote a similar reply with a similar response. The i386 version, though fixed, still has a lot of historical cruft related to this bug (bogus volatile declarations, bogus comments about volatile's affect. and triplication of in_cksum.c to work around the bug being so large for INTEL_COMPILER that the volatile hack never helped). The amd64 version never had the bug since it was bogusly duplicated from the ia64 version. It is just not in asm and thus probably slow. It only has a duplicated in_cksum.c. The MI version in netinet should be used instead of n-tuplicated, but has rotted. Bruce From owner-cvs-src@FreeBSD.ORG Sat Jun 28 02:09:20 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 59FE71065672; Sat, 28 Jun 2008 02:09:20 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail04.syd.optusnet.com.au (mail04.syd.optusnet.com.au [211.29.132.185]) by mx1.freebsd.org (Postfix) with ESMTP id C0BF28FC1D; Sat, 28 Jun 2008 02:09:19 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail04.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5S29DgM009904 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jun 2008 12:09:14 +1000 Date: Sat, 28 Jun 2008 12:09:13 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Marius Strobl In-Reply-To: <20080627222404.GJ1215@alchemy.franken.de> Message-ID: <20080628120700.S89039@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Christoph Mallon , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 02:09:20 -0000 On Sat, 28 Jun 2008, Marius Strobl wrote: > On Fri, Jun 27, 2008 at 09:58:31PM +0200, Christoph Mallon wrote: >> >> This approach seems wrong to me and I think it works only by chance. The > > I wasn't aware that the clobber list allows to explicitly specify > the condition codes, thanks for the hint. Though it unfortunately > took me longer than two days to verify it's effect on the generated > code; sparc64 could still have been one of the archs where "cc" has > no effect. I think it still only works by chance. > Besides I don't think using "__volatile" for this is > that wrong, given that the sparc64 code generated by using "cc" > and "__volatile" is nearly identical and given that at least i386 > relies on "__volatile" telling GCC that the inline assembler uses > the condition codes since quite some time. So the condition codes > are probably part of what GCC treats as "important side-effects". No, the comments in the i386 version are rotted bits left over from old failing attempts to fix this problem. Bruce From owner-cvs-src@FreeBSD.ORG Sat Jun 28 02:45:55 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31AE6106568A; Sat, 28 Jun 2008 02:45:55 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail04.syd.optusnet.com.au (mail04.syd.optusnet.com.au [211.29.132.185]) by mx1.freebsd.org (Postfix) with ESMTP id AD6E18FC13; Sat, 28 Jun 2008 02:45:54 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-252-11.carlnfd3.nsw.optusnet.com.au (c220-239-252-11.carlnfd3.nsw.optusnet.com.au [220.239.252.11]) by mail04.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m5S2jhri006585 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Jun 2008 12:45:44 +1000 Date: Sat, 28 Jun 2008 12:45:43 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Christoph Mallon In-Reply-To: <48657058.6020102@gmx.de> Message-ID: <20080628121025.F89039@delplex.bde.org> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 02:45:55 -0000 On Sat, 28 Jun 2008, Christoph Mallon wrote: > I still think, using __volatile only works by accident. volatile for an > assembler block mostly means "this asm statement has an effect, even though > the register specification looks otherwise, so do not optimise this away > (i.e. no CSE, do not remove if result is unused etc.). Right. Though I've never seen unnecessary's __volatiles significantly affecting i386 code. This is because the code in the asms can't be removed completely, and can't be moved much either. With out of order execution, the type of moves that are permitted (not across dependencies) are precisely the type of moves that the CPU's scheduler can do or undo no matter how the compiler orders the code. > On a related note: Is inline assembler really necessary here? For example > couldn't in_addword() be written as > static __inline u_short > in_addword(u_short const sum, u_short const b) > { > u_int const t = sum + b; > return t + (t >> 16); > } ? > This should at least produce equally good code and because the compiler has > more knowledge about it than an assembler block, it potentially leads to > better code. I have no SPARC compiler at hand, though. Last time I tried on i386, I couldn't get gcc to generate operations involving carries for things like this, or the bswap instruction from C code to reorder a word. gcc4.2 -O3 on i386 now generates for the above: movzwl b, %eax # starting from b and sum in memory movzwl sum, %edx addl %eax, %edx # 32-bit add movl %edx, %eax shrl $16, %eax # it does the shift laboriously addl %edx, %eax movzwl %ax, %eax # don't really need 32-bit result # but need something to discard the high bits In non-inline asm, I would write this as: movw sum,%ax addw b,%ax adcw $0,%ax movzwl %ax,%eax Pipelining can make bloated code run better than it looks, but probably not for the generated code above, since shifts are slow on some i386's and there is an extra dependency for the extra shift operation. > In fact the in/out specification for this asm block looks rather bad: > "=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); > The "&"-modifiers (do not use the same registers as for any input operand > value) force the compiler to use 4 (!) register in total for this asm block. > It could be done with 2 registers if a proper in/out specification was used. > At the very least the in/out specification can be improved, but I suspect > using plain C is the better choice. Hmm, the i386 version is much simpler. It just forces use of 2 registers when 1 is enough (change its constraint for (b) from "r" to "rm" to permit adcw from either register or memory, so that it can generate the above code if b happens to be in memory; on most i386's, this optimizes for space but makes no difference for time). Bruce From owner-cvs-src@FreeBSD.ORG Sat Jun 28 08:37:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75A11106564A; Sat, 28 Jun 2008 08:37:07 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 485318FC0C; Sat, 28 Jun 2008 08:37:07 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5S8b7ZR000115; Sat, 28 Jun 2008 08:37:07 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5S8b7nF000114; Sat, 28 Jun 2008 08:37:07 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200806280837.m5S8b7nF000114@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Sat, 28 Jun 2008 08:36:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpi_support acpi_asus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 08:37:07 -0000 remko 2008-06-28 08:36:47 UTC FreeBSD src repository Modified files: sys/dev/acpi_support acpi_asus.c Log: SVN rev 180075 on 2008-06-28 08:36:47Z by remko Style fix (space into tab). Approved by: imp (mentor, implicit) Revision Changes Path 1.35 +1 -1 src/sys/dev/acpi_support/acpi_asus.c From owner-cvs-src@FreeBSD.ORG Sat Jun 28 08:38:49 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 209F21065680 for ; Sat, 28 Jun 2008 08:38:49 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 4B18D8FC25 for ; Sat, 28 Jun 2008 08:38:48 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 08:38:46 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp059) with SMTP; 28 Jun 2008 10:38:46 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1/plsBy7RHpGtNm3BRCupbpsgOg6WbzthCKoRVX7/ +Qq0Ak9v8Jz6vW Message-ID: <4865F895.8030600@gmx.de> Date: Sat, 28 Jun 2008 10:38:45 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Bruce Evans References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080628114028.M89039@delplex.bde.org> In-Reply-To: <20080628114028.M89039@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 08:38:49 -0000 Bruce Evans wrote: > On Fri, 27 Jun 2008, Christoph Mallon wrote: > >> Marius Strobl wrote: >>> marius 2008-06-25 21:04:59 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/sparc64/include in_cksum.h Log: >>> SVN rev 180011 on 2008-06-25 21:04:59Z by marius >>> Use "__asm __volatile" rather than "__asm" for instruction sequences >>> that modify condition codes (the carry bit, in this case). Without >>> ... >> >> This approach seems wrong to me and I think it works only by chance. >> The condition codes ("cc") should be added to the clobbered list of >> the asm statement instead of making the statement volatile: >> __asm("..." : $OUT : $IN : "cc"); > >> This very case is also mentioned in the GCC documentation: >> "If your assembler instruction can alter the condition code register, >> add `cc' to the list of clobbered registers. GCC on some machines >> represents the condition codes as a specific hardware register; `cc' >> serves to name this register. On other machines, the condition code is >> handled differently, and specifying `cc' has no effect. But it is >> valid no matter what the machine." (Section 5.35 Assembler >> Instructions with C Expression Operands) > > Does sparc64 do anything good with this? Later it says that this is > irrelevant for the type type of bug in in_cksum.* (expecting cc to > be preserved across separate asms). From gcc.info: I think the bug was the following: subcc %foo, %bar, %g0 /* SPARC compare */ #APP /* inline assembler of in_addword() here, which modifies the condition codes */ #NO_APP bpl $somewhere /* condition branch depending on condition code */ The bpl is supposed to jump depending on the condition of the subcc, but if the compiler schedules the inline assembler block between the subcc and the bpl, it jumps depending on garbage. It was not expected to preserve the condition codes across separate inline assembler blocks, but it was not specified that the single inline assembler block did not modify the condition codes. > % Similarly, you can't expect a sequence of volatile `asm' instructions > % to remain perfectly consecutive. If you want consecutive output, use a > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > % single `asm'. Also, GCC will perform some optimizations across a > ^^^^^^^^^^^^^ > % volatile `asm' instruction; GCC does not "forget everything" when it > % encounters a volatile `asm' instruction the way some other compilers do. > % % It is a natural idea to look for a way to give access to the condition > % code left by the assembler instruction. However, when we attempted to > % implement this, we found no way to make it work reliably. The problem > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > % is that output operands might need reloading, which would result in > % additional following "store" instructions. On most machines, these > % instructions would alter the condition code before there was time to > % test it. This problem doesn't arise for ordinary "test" and "compare" > % instructions because they don't have any output operands. > % % For reasons similar to those described above, it is not possible to > ^^^^^^^^^^^^^^^^^^^^^ > % give an assembler instruction access to the condition code left by > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > % previous instructions. > ^^^^^^^^^^^^^^^^^^^^^^ I think the excerpt does not apply here, because the problem is the other way round (inline assembler interrupting C, not C interrupting multiple inline assembler blocks), see above. > On i386, specifying cc has no effect (the compiler must always assume that > cc is clobbered), and specifying cc in asms is a style bug in FreeBSD. I have to disagree. Where does the GCC documentation state, that "cc" has no effect on x86? It is the other way round: The compiler assumes, the condition codes are *not* modified, if it is not explicitely stated. Exactly this caused the bug (though here on SPARC), which was tried to be solved by volatile. I still am convinced that specifying "cc" in the clobber list and not using volatile is the correct solution. If it is a style bug to specify "cc", the style should be changed, otherwise you cannot use inline assembler correctly. > It took about 15 years (1992-2007) for the bugs in in_cksum.* to be > finally fixed on i386, by following the rule given in gcc.info. IIRC, > this rule wasn't present in 1992, and wasn't really needed then because > the optimizer wasn't agressive enough to move things, especially volatile > asms, but it has been there for about 10 years. As far as I can see the rule in the gcc documentation was not followed in the x86 version: The assembler block is volatile and "cc" is not specified as clobbered. This, imo, is a bug. Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 08:38:56 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C26E4106575D for ; Sat, 28 Jun 2008 08:38:56 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 1C3A48FC1C for ; Sat, 28 Jun 2008 08:38:55 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 08:38:54 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp021) with SMTP; 28 Jun 2008 10:38:54 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1/W6vRVlffWHrdycWDYzg8jjcwC3eGyrn1j/gPntn 1xsAjEkaf3paAY Message-ID: <4865F89D.4090207@gmx.de> Date: Sat, 28 Jun 2008 10:38:53 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Bruce Evans References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628121025.F89039@delplex.bde.org> In-Reply-To: <20080628121025.F89039@delplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 08:38:56 -0000 Bruce Evans wrote: > On Sat, 28 Jun 2008, Christoph Mallon wrote: > >> I still think, using __volatile only works by accident. volatile for >> an assembler block mostly means "this asm statement has an effect, >> even though the register specification looks otherwise, so do not >> optimise this away (i.e. no CSE, do not remove if result is unused etc.). > > Right. Though I've never seen unnecessary's __volatiles significantly > affecting i386 code. This is because the code in the asms can't be > removed completely, and can't be moved much either. With out of order > execution, the type of moves that are permitted (not across dependencies) > are precisely the type of moves that the CPU's scheduler can do or undo > no matter how the compiler orders the code. I disagree. For example look at the use of in_addword() in dev/sk/if_sk.cv in line 2819: csum1 = htons(csum & 0xffff); csum2 = htons((csum >> 16) & 0xffff); ipcsum = in_addword(csum1, ~csum2 & 0xffff); /* checksum fixup for IP options */ len = hlen - sizeof(struct ip); if (len > 0) { return; } The calculation will be executed even if the following if (len > 0) leaves the function and the value of ipcsum is unused. If in_addword() is not marked volatile it can be moved after the if and not be executed in all cases. csum1 and csum2 can be moved after the if, too. >> On a related note: Is inline assembler really necessary here? For >> example couldn't in_addword() be written as >> static __inline u_short >> in_addword(u_short const sum, u_short const b) >> { >> u_int const t = sum + b; >> return t + (t >> 16); >> } ? >> This should at least produce equally good code and because the >> compiler has more knowledge about it than an assembler block, it >> potentially leads to better code. I have no SPARC compiler at hand, >> though. > > Last time I tried on i386, I couldn't get gcc to generate operations > involving carries for things like this, or the bswap instruction from > C code to reorder a word. gcc4.2 -O3 on i386 now generates for the above: > > movzwl b, %eax # starting from b and sum in memory > movzwl sum, %edx > addl %eax, %edx # 32-bit add > movl %edx, %eax > shrl $16, %eax # it does the shift laboriously > addl %edx, %eax > movzwl %ax, %eax # don't really need 32-bit result > # but need something to discard the high bits If the upper 16 bits are not "looked at" then the final movzwl can be optimised away. Many instructions, like add, shl and mul, can live with "garbage" in the upper 16 bits. Only if a "bad" instruction, like shr or div, is encountered, the upper 16 bits have to be cleared. The current x86 implementation of in_addword() using inline assembler causes the compiler to add a movzwl, too, before the return. > In non-inline asm, I would write this as: > > movw sum,%ax > addw b,%ax > adcw $0,%ax > movzwl %ax,%eax You do not want to use 16bit instructions on modern x86 processors. These instructions are slow. Intel states that decoding a 16bit operation takes 6 cycles instead of the usual 1. (Intel® 64 and IA-32 Architectures Optimization Reference Manual, section 2.1.2.2 Instruction PreDecode) > Pipelining can make bloated code run better than it looks, but probably > not for the generated code above, since shifts are slow on some i386's > and there is an extra dependency for the extra shift operation. Shifts were slow on early generations of the Pentium 4. Intel corrected this "glitch" in later generations. >> In fact the in/out specification for this asm block looks rather bad: >> "=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); >> The "&"-modifiers (do not use the same registers as for any input >> operand value) force the compiler to use 4 (!) register in total for >> this asm block. It could be done with 2 registers if a proper in/out >> specification was used. At the very least the in/out specification can >> be improved, but I suspect using plain C is the better choice. > > Hmm, the i386 version is much simpler. It just forces use of 2 registers > when 1 is enough (change its constraint for (b) from "r" to "rm" to permit > adcw from either register or memory, so that it can generate the above code > if b happens to be in memory; on most i386's, this optimizes for space but > makes no difference for time). Sometimes a few less bytes in an inner loop can have dramatic effects. Saving a register is always (ok, most of the time) a good idea on x86. On the other hand, the function is inlined so proably its operands do not originate from memory locations. But I still think the better solution is to use simple C instead of inline assembler. Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 11:24:03 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C0D5106566B; Sat, 28 Jun 2008 11:24:03 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 162758FC19; Sat, 28 Jun 2008 11:24:02 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m5SBNwcP034605; Sat, 28 Jun 2008 13:23:58 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m5SBNwlO034604; Sat, 28 Jun 2008 13:23:58 +0200 (CEST) (envelope-from marius) Date: Sat, 28 Jun 2008 13:23:58 +0200 From: Marius Strobl To: Bruce Evans Message-ID: <20080628112358.GK1215@alchemy.franken.de> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <20080628120700.S89039@delplex.bde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080628120700.S89039@delplex.bde.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, Christoph Mallon , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 11:24:03 -0000 On Sat, Jun 28, 2008 at 12:09:13PM +1000, Bruce Evans wrote: > On Sat, 28 Jun 2008, Marius Strobl wrote: > > >On Fri, Jun 27, 2008 at 09:58:31PM +0200, Christoph Mallon wrote: > >> > >>This approach seems wrong to me and I think it works only by chance. The > > > >I wasn't aware that the clobber list allows to explicitly specify > >the condition codes, thanks for the hint. Though it unfortunately > >took me longer than two days to verify it's effect on the generated > >code; sparc64 could still have been one of the archs where "cc" has > >no effect. > > I think it still only works by chance. > > >Besides I don't think using "__volatile" for this is > >that wrong, given that the sparc64 code generated by using "cc" > >and "__volatile" is nearly identical and given that at least i386 > >relies on "__volatile" telling GCC that the inline assembler uses > >the condition codes since quite some time. So the condition codes > >are probably part of what GCC treats as "important side-effects". > > No, the comments in the i386 version are rotted bits left over from > old failing attempts to fix this problem. > So by now you are saying that using "__volatile" in this case is the wrong solution and that using "cc" is a style bug. How am I supposed to tell the compiler that the inline assembler alters the condition codes then, which it apparently needs to know as it at shown to otherwise generate broken code even when using a single __asm() for the istructions. Marius From owner-cvs-src@FreeBSD.ORG Sat Jun 28 11:44:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31F98106566C; Sat, 28 Jun 2008 11:44:22 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 97D628FC30; Sat, 28 Jun 2008 11:44:21 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m5SBiHeG034743; Sat, 28 Jun 2008 13:44:17 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m5SBiHMC034742; Sat, 28 Jun 2008 13:44:17 +0200 (CEST) (envelope-from marius) Date: Sat, 28 Jun 2008 13:44:17 +0200 From: Marius Strobl To: Christoph Mallon Message-ID: <20080628114417.GL1215@alchemy.franken.de> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48657058.6020102@gmx.de> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 11:44:22 -0000 On Sat, Jun 28, 2008 at 12:57:28AM +0200, Christoph Mallon wrote: > Marius Strobl wrote: > >I wasn't aware that the clobber list allows to explicitly specify > >the condition codes, thanks for the hint. Though it unfortunately > >took me longer than two days to verify it's effect on the generated > >code; sparc64 could still have been one of the archs where "cc" has > >no effect. Besides I don't think using "__volatile" for this is > >that wrong, given that the sparc64 code generated by using "cc" > >and "__volatile" is nearly identical and given that at least i386 > >relies on "__volatile" telling GCC that the inline assembler uses > >the condition codes since quite some time. So the condition codes > >are probably part of what GCC treats as "important side-effects". > > If this is true and GCC only handles the eflags on x86 correctly, when > __volatile is used, but not if "cc" is marked as clobbered, then this is > clearly a bug. > > >Regarding the MFC, they don't happen automatically and the change > >was not wrong in general so there was no need to hurry :) > > I still think, using __volatile only works by accident. volatile for an > assembler block mostly means "this asm statement has an effect, even > though the register specification looks otherwise, so do not optimise > this away (i.e. no CSE, do not remove if result is unused etc.). > > > On a related note: Is inline assembler really necessary here? For > example couldn't in_addword() be written as > static __inline u_short > in_addword(u_short const sum, u_short const b) > { > u_int const t = sum + b; > return t + (t >> 16); > } ? > This should at least produce equally good code and because the compiler > has more knowledge about it than an assembler block, it potentially > leads to better code. I have no SPARC compiler at hand, though. With GCC 4.2.1 at -O2 the code generated for the above C version takes on more instruction than the inline assembler so if one wants to go for micro-optimizing one should certainly prefer the inline assembler version. > > In fact the in/out specification for this asm block looks rather bad: > "=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); > The "&"-modifiers (do not use the same registers as for any input > operand value) force the compiler to use 4 (!) register in total for > this asm block. It could be done with 2 registers if a proper in/out > specification was used. At the very least the in/out specification can > be improved, but I suspect using plain C is the better choice. > The "&"-modifiers are necessary as the inline assembler in question consumes output operands before all input operands are consumed. Omitting them caused GCC to generate broken code in the past. Marius From owner-cvs-src@FreeBSD.ORG Sat Jun 28 12:08:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB5AA1065680 for ; Sat, 28 Jun 2008 12:08:13 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 302DB8FC13 for ; Sat, 28 Jun 2008 12:08:12 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 12:08:11 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp019) with SMTP; 28 Jun 2008 14:08:11 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX19YKkwXxjFYtjJ4NJEL/0whqorHB7D9tFCmXynCJc rlwILzlcgYNH1n Message-ID: <486629AA.1050409@gmx.de> Date: Sat, 28 Jun 2008 14:08:10 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628114417.GL1215@alchemy.franken.de> In-Reply-To: <20080628114417.GL1215@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 12:08:13 -0000 Marius Strobl wrote: >> On a related note: Is inline assembler really necessary here? For >> example couldn't in_addword() be written as >> static __inline u_short >> in_addword(u_short const sum, u_short const b) >> { >> u_int const t = sum + b; >> return t + (t >> 16); >> } ? >> This should at least produce equally good code and because the compiler >> has more knowledge about it than an assembler block, it potentially >> leads to better code. I have no SPARC compiler at hand, though. > > With GCC 4.2.1 at -O2 the code generated for the above C version > takes on more instruction than the inline assembler so if one On SPARC? What code does it produce? I have not SPARC compiler at hand. Even if it is one more instruction, I think the reduced register pressure makes more than up for it. > wants to go for micro-optimizing one should certainly prefer the > inline assembler version. As a compiler construction I can tell you, that regarding optimisation there is no such thing as "certainty". The worst part about inline assembler is, that the compiler knows nothing about the instructions in there and has to copy them verbatim. For example it can not do any clever things with the two shifts at the beginning of the inline assembler block of in_addword(). >> In fact the in/out specification for this asm block looks rather bad: >> "=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); >> The "&"-modifiers (do not use the same registers as for any input >> operand value) force the compiler to use 4 (!) register in total for >> this asm block. It could be done with 2 registers if a proper in/out >> specification was used. At the very least the in/out specification can >> be improved, but I suspect using plain C is the better choice. >> > > The "&"-modifiers are necessary as the inline assembler in > question consumes output operands before all input operands > are consumed. Omitting them caused GCC to generate broken > code in the past. This should work fine and only use two registers (though the compiler can choose to use three, if it deems it beneficial): static __inline u_short in_addword(u_short const sum, u_short const b) { u_long const sum16 = sum << 16; u_long const b16 = b << 16; u_long ret; __asm( "addcc %1, %2, %0\n\t" "srl %0, 16, %0\n\t" "addc %0, 0, %0\n" : "=r" (ret) : "r" (sum16), "r" (b16) : "cc"); return (ret); } But I still prefer the C version. Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 12:10:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D1DE1065678 for ; Sat, 28 Jun 2008 12:10:59 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id D5D468FC1D for ; Sat, 28 Jun 2008 12:10:58 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 12:10:57 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp012) with SMTP; 28 Jun 2008 14:10:57 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1/g66EAJI/gB8MTAT4kA7FL6ZrDJA9SCrHn9ssJE5 puq4+Un9PF4FXS Message-ID: <48662A50.5070804@gmx.de> Date: Sat, 28 Jun 2008 14:10:56 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628114417.GL1215@alchemy.franken.de> <486629AA.1050409@gmx.de> In-Reply-To: <486629AA.1050409@gmx.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 12:10:59 -0000 Christoph Mallon wrote: > As a compiler construction I can tell you, that regarding optimisation > there is no such thing as "certainty". Uh...right... s/construction/constructor/ From owner-cvs-src@FreeBSD.ORG Sat Jun 28 12:31:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B782B106567F; Sat, 28 Jun 2008 12:31:40 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8876B8FC1C; Sat, 28 Jun 2008 12:31:40 +0000 (UTC) (envelope-from mtm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SCVejF032446; Sat, 28 Jun 2008 12:31:40 GMT (envelope-from mtm@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SCVejc032444; Sat, 28 Jun 2008 12:31:40 GMT (envelope-from mtm@repoman.freebsd.org) Message-Id: <200806281231.m5SCVejc032444@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mtm@repoman.freebsd.org using -f From: Mike Makonnen Date: Sat, 28 Jun 2008 12:31:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ngctl main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 12:31:40 -0000 mtm 2008-06-28 12:31:30 UTC FreeBSD src repository Modified files: usr.sbin/ngctl main.c Log: SVN rev 180076 on 2008-06-28 12:31:30Z by mtm Modify the DoParseCommand() to work on (const char *) instead of just (char *). This is a slightly simplified version of the patch in the PR. It fixes compilitation issues with -O3. PR: misc/124385 Revision Changes Path 1.24 +4 -4 src/usr.sbin/ngctl/main.c From owner-cvs-src@FreeBSD.ORG Sat Jun 28 12:52:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B3E91065671; Sat, 28 Jun 2008 12:52:45 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 275CC8FC12; Sat, 28 Jun 2008 12:52:44 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m5SCqfaO035279; Sat, 28 Jun 2008 14:52:41 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m5SCqfvc035278; Sat, 28 Jun 2008 14:52:41 +0200 (CEST) (envelope-from marius) Date: Sat, 28 Jun 2008 14:52:41 +0200 From: Marius Strobl To: Christoph Mallon Message-ID: <20080628125241.GN1215@alchemy.franken.de> References: <200806272217.m5RMHTd7006079@repoman.freebsd.org> <48657008.4010504@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48657008.4010504@gmx.de> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 12:52:45 -0000 On Sat, Jun 28, 2008 at 12:56:08AM +0200, Christoph Mallon wrote: > Marius Strobl wrote: > >marius 2008-06-27 22:17:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/sparc64/include in_cksum.h > > Log: > > SVN rev 180073 on 2008-06-27 22:17:14Z by marius > > > > Improve r180011 by explicitly adding the condition codes to the > > clobber list. > > You should remove the volatile specifier. For example volatile prevents > common subexpression elimination and other types of optimisations. > I had to adjust the constraint strings in this source file twice now in order to keep GCC from generating broken code, thus I prefer to be conservative by using a slightly bigger hammer and leave the "__volatile" in in order to keep these kind of problems from coming back to haunt us over and over again. Especially when it comes to something as vaguely ("important side-effects", "access memory in an unpredictable fashion", etc) documented as the GCC assembler constraints and thus hard to get right without studying the GCC source and maybe requiring "__volatile" in the future anyway. Marius From owner-cvs-src@FreeBSD.ORG Sat Jun 28 13:22:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30FA01065676; Sat, 28 Jun 2008 13:22:46 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id A921E8FC15; Sat, 28 Jun 2008 13:22:45 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m5SDMfDO035507; Sat, 28 Jun 2008 15:22:41 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m5SDMfSx035506; Sat, 28 Jun 2008 15:22:41 +0200 (CEST) (envelope-from marius) Date: Sat, 28 Jun 2008 15:22:41 +0200 From: Marius Strobl To: Christoph Mallon Message-ID: <20080628132241.GO1215@alchemy.franken.de> References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628114417.GL1215@alchemy.franken.de> <486629AA.1050409@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <486629AA.1050409@gmx.de> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 13:22:46 -0000 On Sat, Jun 28, 2008 at 02:08:10PM +0200, Christoph Mallon wrote: > Marius Strobl wrote: > >>On a related note: Is inline assembler really necessary here? For > >>example couldn't in_addword() be written as > >>static __inline u_short > >>in_addword(u_short const sum, u_short const b) > >>{ > >> u_int const t = sum + b; > >> return t + (t >> 16); > >>} ? > >>This should at least produce equally good code and because the compiler > >>has more knowledge about it than an assembler block, it potentially > >>leads to better code. I have no SPARC compiler at hand, though. > > > >With GCC 4.2.1 at -O2 the code generated for the above C version > >takes on more instruction than the inline assembler so if one > > On SPARC? What code does it produce? I have not SPARC compiler at hand. > Even if it is one more instruction, I think the reduced register > pressure makes more than up for it. Correct, it only uses two registers: 0000000000000000 : 0: 92 02 00 09 add %o0, %o1, %o1 4: 91 32 60 10 srl %o1, 0x10, %o0 8: 90 02 00 09 add %o0, %o1, %o0 c: 91 2a 20 10 sll %o0, 0x10, %o0 10: 91 32 20 10 srl %o0, 0x10, %o0 14: 81 c3 e0 08 retl 18: 91 3a 20 00 sra %o0, 0, %o0 1c: 01 00 00 00 nop > > >wants to go for micro-optimizing one should certainly prefer the > >inline assembler version. > > As a compiler construction I can tell you, that regarding optimisation > there is no such thing as "certainty". > The worst part about inline assembler is, that the compiler knows > nothing about the instructions in there and has to copy them verbatim. > For example it can not do any clever things with the two shifts at the > beginning of the inline assembler block of in_addword(). That's why my statement regarding micro-optimizing actually was meant with sarcasm. In order to decide whether it's still worth to do certain code as inline assembler rather than C one would have to re-check, i.e. re-benchmark, every time the compiler or the consumers change. Obviously that's not doable. So the bottom line is that the best we can do is to investigate once and if we come to the conclusion that doing something as inline assembler generally is worth it most of the times, stick with this (though not necessarily forever). > > >>In fact the in/out specification for this asm block looks rather bad: > >>"=&r" (__ret), "=&r" (__tmp) : "r" (sum), "r" (b) : "cc"); > >>The "&"-modifiers (do not use the same registers as for any input > >>operand value) force the compiler to use 4 (!) register in total for > >>this asm block. It could be done with 2 registers if a proper in/out > >>specification was used. At the very least the in/out specification can > >>be improved, but I suspect using plain C is the better choice. > >> > > > >The "&"-modifiers are necessary as the inline assembler in > >question consumes output operands before all input operands > >are consumed. Omitting them caused GCC to generate broken > >code in the past. > > This should work fine and only use two registers (though the compiler > can choose to use three, if it deems it beneficial): > > static __inline u_short > in_addword(u_short const sum, u_short const b) > { > u_long const sum16 = sum << 16; > u_long const b16 = b << 16; > u_long ret; > > __asm( > "addcc %1, %2, %0\n\t" > "srl %0, 16, %0\n\t" > "addc %0, 0, %0\n" > : "=r" (ret) : "r" (sum16), "r" (b16) : "cc"); > > return (ret); > } This is ten instructions with two registers. Where is the break even regarding instructions vs. registers for sparc64? :) > > But I still prefer the C version. > And I prefer to not re-write otherwise working code for micro-optimizations, there are enough unfixed real bugs to deal with. Similarly we should not waste time discussing how to possibly optimize MD versions even more but rather spend the time improving the MI version so it's good enough that using MD versions isn't worth the effort. Marius From owner-cvs-src@FreeBSD.ORG Sat Jun 28 13:35:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3301106568C for ; Sat, 28 Jun 2008 13:35:36 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 293838FC1D for ; Sat, 28 Jun 2008 13:35:35 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 13:35:34 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp009) with SMTP; 28 Jun 2008 15:35:34 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX1+A6cwdvQCARXAYK6USQAnSoz2jSgyQbtTqQ5Jpig cxsk8dNbSvxJzp Message-ID: <48663E25.9080703@gmx.de> Date: Sat, 28 Jun 2008 15:35:33 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806272217.m5RMHTd7006079@repoman.freebsd.org> <48657008.4010504@gmx.de> <20080628125241.GN1215@alchemy.franken.de> In-Reply-To: <20080628125241.GN1215@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 13:35:36 -0000 Marius Strobl wrote: > On Sat, Jun 28, 2008 at 12:56:08AM +0200, Christoph Mallon wrote: >> Marius Strobl wrote: >>> marius 2008-06-27 22:17:14 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/sparc64/include in_cksum.h >>> Log: >>> SVN rev 180073 on 2008-06-27 22:17:14Z by marius >>> >>> Improve r180011 by explicitly adding the condition codes to the >>> clobber list. >> You should remove the volatile specifier. For example volatile prevents >> common subexpression elimination and other types of optimisations. >> > > I had to adjust the constraint strings in this source file > twice now in order to keep GCC from generating broken code, > thus I prefer to be conservative by using a slightly bigger > hammer and leave the "__volatile" in in order to keep these > kind of problems from coming back to haunt us over and over > again. Especially when it comes to something as vaguely > ("important side-effects", "access memory in an unpredictable > fashion", etc) documented as the GCC assembler constraints > and thus hard to get right without studying the GCC source > and maybe requiring "__volatile" in the future anyway. volatile is for stuff, which cannot be expressed as data dependencies in the constraints, like writing to a machine status register of the CPU, accessing memory mapped hardware registers, which triggers something, stuff like that. The code in question only does some adds and shifts on registers, which is harmless and covered by the data dependecies of the input/output/clobber constraints. volatile is simply the wrong hammer. Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 13:39:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4C201065677; Sat, 28 Jun 2008 13:39:12 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 85C898FC1D; Sat, 28 Jun 2008 13:39:12 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SDdCUp048313; Sat, 28 Jun 2008 13:39:12 GMT (envelope-from philip@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SDdCJq048312; Sat, 28 Jun 2008 13:39:12 GMT (envelope-from philip@repoman.freebsd.org) Message-Id: <200806281339.m5SDdCJq048312@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to philip@repoman.freebsd.org using -f From: Philip Paeps Date: Sat, 28 Jun 2008 13:38:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 13:39:12 -0000 philip 2008-06-28 13:38:53 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: SVN rev 180077 on 2008-06-28 13:38:53Z by philip Remove stray "miibus0" reference from ancient kernel config file times. MFC after: 1 day Revision Changes Path 1.1496 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Jun 28 13:52:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB6421065679 for ; Sat, 28 Jun 2008 13:52:19 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 1E37C8FC14 for ; Sat, 28 Jun 2008 13:52:18 +0000 (UTC) (envelope-from christoph.mallon@gmx.de) Received: (qmail invoked by alias); 28 Jun 2008 13:52:17 -0000 Received: from p54A3DE64.dip.t-dialin.net (EHLO tron.homeunix.org) [84.163.222.100] by mail.gmx.net (mp015) with SMTP; 28 Jun 2008 15:52:17 +0200 X-Authenticated: #1673122 X-Provags-ID: V01U2FsdGVkX18iNhld5FkismmHN+Gyx3CvHQqBomOZbt1PgS99TR GO2bNSe3JBdPyQ Message-ID: <48664210.80204@gmx.de> Date: Sat, 28 Jun 2008 15:52:16 +0200 From: Christoph Mallon User-Agent: Thunderbird 2.0.0.9 (X11/20071230) MIME-Version: 1.0 To: Marius Strobl References: <200806252105.m5PL5AUp064418@repoman.freebsd.org> <48654667.1040401@gmx.de> <20080627222404.GJ1215@alchemy.franken.de> <48657058.6020102@gmx.de> <20080628114417.GL1215@alchemy.franken.de> <486629AA.1050409@gmx.de> <20080628132241.GO1215@alchemy.franken.de> In-Reply-To: <20080628132241.GO1215@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sparc64/include in_cksum.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 13:52:19 -0000 Marius Strobl wrote: > On Sat, Jun 28, 2008 at 02:08:10PM +0200, Christoph Mallon wrote: >> Marius Strobl wrote: >>>> On a related note: Is inline assembler really necessary here? For >>>> example couldn't in_addword() be written as >>>> static __inline u_short >>>> in_addword(u_short const sum, u_short const b) >>>> { >>>> u_int const t = sum + b; >>>> return t + (t >> 16); >>>> } ? >>>> This should at least produce equally good code and because the compiler >>>> has more knowledge about it than an assembler block, it potentially >>>> leads to better code. I have no SPARC compiler at hand, though. >>> With GCC 4.2.1 at -O2 the code generated for the above C version >>> takes on more instruction than the inline assembler so if one >> On SPARC? What code does it produce? I have not SPARC compiler at hand. >> Even if it is one more instruction, I think the reduced register >> pressure makes more than up for it. > > Correct, it only uses two registers: > > 0000000000000000 : > 0: 92 02 00 09 add %o0, %o1, %o1 > 4: 91 32 60 10 srl %o1, 0x10, %o0 > 8: 90 02 00 09 add %o0, %o1, %o0 > c: 91 2a 20 10 sll %o0, 0x10, %o0 > 10: 91 32 20 10 srl %o0, 0x10, %o0 > 14: 81 c3 e0 08 retl > 18: 91 3a 20 00 sra %o0, 0, %o0 > 1c: 01 00 00 00 nop One more instruction? That's five instructions for the actual calculation afaict, just like the inline assembler version. The sra in the delay slot should be present in the inline assembler version, too. >> This should work fine and only use two registers (though the compiler >> can choose to use three, if it deems it beneficial): >> >> static __inline u_short >> in_addword(u_short const sum, u_short const b) >> { >> u_long const sum16 = sum << 16; >> u_long const b16 = b << 16; >> u_long ret; >> >> __asm( >> "addcc %1, %2, %0\n\t" >> "srl %0, 16, %0\n\t" >> "addc %0, 0, %0\n" >> : "=r" (ret) : "r" (sum16), "r" (b16) : "cc"); >> >> return (ret); >> } > > This is ten instructions with two registers. Where is the > break even regarding instructions vs. registers for sparc64? :) I still have no SPARC compiler. Ten instructions? All I did was write the two shifts in C and adjust the register constraints. It should produce identical code. >> But I still prefer the C version. >> > > And I prefer to not re-write otherwise working code for > micro-optimizations, there are enough unfixed real bugs Obviously the inline assembler magic did not work and is/was a real bug. > to deal with. Similarly we should not waste time discussing > how to possibly optimize MD versions even more but rather > spend the time improving the MI version so it's good enough > that using MD versions isn't worth the effort. The C alternative is MI and in length on par with the inline assembler version, isn't it? Regards Christoph From owner-cvs-src@FreeBSD.ORG Sat Jun 28 15:17:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEDDF1065716; Sat, 28 Jun 2008 15:17:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8EB368FC1F; Sat, 28 Jun 2008 15:17:14 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SFHERl059186; Sat, 28 Jun 2008 15:17:14 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SFHEUi059185; Sat, 28 Jun 2008 15:17:14 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806281517.m5SFHEUi059185@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Sat, 28 Jun 2008 15:17:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/gcc/config/i386 freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 15:17:15 -0000 obrien 2008-06-28 15:17:02 UTC FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd.h Log: SVN rev 180078 on 2008-06-28 15:17:02Z by obrien Reduce diff to vendor. Revision Changes Path 1.74 +2 -2 src/contrib/gcc/config/i386/freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jun 28 15:28:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 058F71065680; Sat, 28 Jun 2008 15:28:31 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 97D258FC30; Sat, 28 Jun 2008 15:28:30 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SFSUD2060126; Sat, 28 Jun 2008 15:28:30 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SFSUB9060125; Sat, 28 Jun 2008 15:28:30 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200806281528.m5SFSUB9060125@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Sat, 28 Jun 2008 15:28:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/gcc/config/i386 freebsd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 15:28:31 -0000 obrien 2008-06-28 15:28:17 UTC FreeBSD src repository Modified files: contrib/gcc/config/i386 freebsd.h Log: SVN rev 180079 on 2008-06-28 15:28:17Z by obrien White space fixes. Revision Changes Path 1.75 +8 -8 src/contrib/gcc/config/i386/freebsd.h From owner-cvs-src@FreeBSD.ORG Sat Jun 28 17:55:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEB4910656B2; Sat, 28 Jun 2008 17:55:48 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9CBDE8FC16; Sat, 28 Jun 2008 17:55:47 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SHtlxC083642; Sat, 28 Jun 2008 17:55:47 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SHtl8h083641; Sat, 28 Jun 2008 17:55:47 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806281755.m5SHtl8h083641@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sat, 28 Jun 2008 17:55:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/amd64/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 17:55:48 -0000 das 2008-06-28 17:55:43 UTC FreeBSD src repository Modified files: lib/libc/amd64/gen _setjmp.S setjmp.S Log: SVN rev 180080 on 2008-06-28 17:55:43Z by das Two FP-related setjmp/longjmp changes: 1. Save and restore the control part of the MXCSR in addition to the i387 control word to ensure that the two are consistent. Note that standards don't require longjmp to restore either control word, and none of Linux, MacOS X 10.3 and earlier, NetBSD, OpenBSD, or Solaris do it. However, it is historical FreeBSD behavior, and bde points out that it is needed to make longjmping out of a signal handler work properly, given the way FreeBSD clobbers the FPU state on signal handler entry. 2. Don't clobber the FPU exception flags in longjmp. C99 requires them to remain unchanged. Revision Changes Path 1.20 +10 -1 src/lib/libc/amd64/gen/_setjmp.S 1.28 +10 -1 src/lib/libc/amd64/gen/setjmp.S From owner-cvs-src@FreeBSD.ORG Sat Jun 28 17:58:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B46BA106567A; Sat, 28 Jun 2008 17:58:18 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 867D98FC32; Sat, 28 Jun 2008 17:58:18 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SHwIHe083858; Sat, 28 Jun 2008 17:58:18 GMT (envelope-from das@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SHwIl2083857; Sat, 28 Jun 2008 17:58:18 GMT (envelope-from das@repoman.freebsd.org) Message-Id: <200806281758.m5SHwIl2083857@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to das@repoman.freebsd.org using -f From: David Schultz Date: Sat, 28 Jun 2008 17:58:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 17:58:18 -0000 das 2008-06-28 17:58:06 UTC FreeBSD src repository Modified files: lib/libc/i386/gen _setjmp.S setjmp.S Log: SVN rev 180081 on 2008-06-28 17:58:06Z by das We should also save and restore the MXCSR as on amd64, but detecting whether the CPU supports SSE or not here is rather odious. Revision Changes Path 1.18 +0 -1 src/lib/libc/i386/gen/_setjmp.S 1.24 +0 -1 src/lib/libc/i386/gen/setjmp.S From owner-cvs-src@FreeBSD.ORG Sat Jun 28 18:01:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F5D21065686; Sat, 28 Jun 2008 18:01:50 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id 4B3258FC1C; Sat, 28 Jun 2008 18:01:50 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.2/8.14.2) with ESMTP id m5SI2U8G037330; Sat, 28 Jun 2008 14:02:30 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.2/8.14.2/Submit) id m5SI2UEg037329; Sat, 28 Jun 2008 14:02:30 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Sat, 28 Jun 2008 14:02:30 -0400 From: David Schultz To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20080628180230.GA37313@zim.MIT.EDU> Mail-Followup-To: src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200806281758.m5SHwIl2083857@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200806281758.m5SHwIl2083857@repoman.freebsd.org> Cc: Subject: Re: cvs commit: src/lib/libc/i386/gen _setjmp.S setjmp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 18:01:50 -0000 On Sat, Jun 28, 2008, David Schultz wrote: > das 2008-06-28 17:58:06 UTC > > FreeBSD src repository > > Modified files: > lib/libc/i386/gen _setjmp.S setjmp.S > Log: > SVN rev 180081 on 2008-06-28 17:58:06Z by das > > We should also save and restore the MXCSR as on amd64, but detecting > whether the CPU supports SSE or not here is rather odious. Err, the first line of the commit message read: Don't clobber the FPU exception flags in longjmp. C99 requires them to remain unchanged. ...but got cut off somehow. From owner-cvs-src@FreeBSD.ORG Sat Jun 28 23:27:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E2501065670; Sat, 28 Jun 2008 23:27:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EEDA88FC0C; Sat, 28 Jun 2008 23:27:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SNRXis030028; Sat, 28 Jun 2008 23:27:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SNRXM5030027; Sat, 28 Jun 2008 23:27:33 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806282327.m5SNRXM5030027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Sat, 28 Jun 2008 23:26:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 intr_machdep.c src/sys/amd64/include intr_machdep.h src/sys/arm/arm intr.c src/sys/i386/i386 intr_machdep.c src/sys/i386/include intr_machdep.h src/sys/ia64/ia64 interrupt.c src/sys/kern kern_intr.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 23:27:34 -0000 jhb 2008-06-28 23:26:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 intr_machdep.c sys/amd64/include intr_machdep.h sys/arm/arm intr.c sys/i386/i386 intr_machdep.c sys/i386/include intr_machdep.h sys/ia64/ia64 interrupt.c sys/kern kern_intr.c sys/powerpc/powerpc intr_machdep.c sys/sparc64/include intr_machdep.h sys/sparc64/sparc64 intr_machdep.c sys/sun4v/sun4v intr_machdep.c sys/sys interrupt.h Log: SVN rev 180082 on 2008-06-28 23:26:57Z by jhb MFC: Add preliminary support for binding interrupts to CPUs: - Add a new method to interrupt events (ie_assign_cpu) for binding events to CPUs. - Bind ithreads to CPUs in their main loop (this is the original implementation, it may be changed if the cpuset stuff is MFC'd). - Add intr_event_bind(). - Implement ie_assign_cpu() and a 'intr_bind()' wrapper on amd64, i386, and sparc64. Revision Changes Path 1.34.2.3 +52 -9 src/sys/amd64/amd64/intr_machdep.c 1.18.2.1 +3 -0 src/sys/amd64/include/intr_machdep.h 1.17.2.1 +2 -2 src/sys/arm/arm/intr.c 1.29.2.3 +52 -9 src/sys/i386/i386/intr_machdep.c 1.20.2.1 +3 -0 src/sys/i386/include/intr_machdep.h 1.61.2.2 +1 -1 src/sys/ia64/ia64/interrupt.c 1.147.2.1 +92 -4 src/sys/kern/kern_intr.c 1.13.2.2 +1 -1 src/sys/powerpc/powerpc/intr_machdep.c 1.17.2.3 +1 -0 src/sys/sparc64/include/intr_machdep.h 1.27.2.4 +58 -4 src/sys/sparc64/sparc64/intr_machdep.c 1.7.2.1 +1 -1 src/sys/sun4v/sun4v/intr_machdep.c 1.37.2.1 +9 -4 src/sys/sys/interrupt.h From owner-cvs-src@FreeBSD.ORG Sat Jun 28 23:55:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C25A41065674; Sat, 28 Jun 2008 23:55:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B0F7E8FC16; Sat, 28 Jun 2008 23:55:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m5SNtxcf032401; Sat, 28 Jun 2008 23:55:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m5SNtxvu032400; Sat, 28 Jun 2008 23:55:59 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200806282355.m5SNtxvu032400@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Sat, 28 Jun 2008 23:54:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/amd64/amd64 nexus.c src/sys/i386/i386 nexus.c src/sys/kern bus_if.m subr_bus.c src/sys/sparc64/sparc64 nexus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jun 2008 23:55:59 -0000 jhb 2008-06-28 23:54:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 nexus.c sys/i386/i386 nexus.c sys/kern bus_if.m subr_bus.c sys/sparc64/sparc64 nexus.c sys/sys bus.h Log: SVN rev 180083 on 2008-06-28 23:54:51Z by jhb MFC: Add a BUS_BIND_INTR() method to the bus interface to bind an IRQ resource to a CPU. A bus_bind_intr(9) wrapper routine similar to bus_setup/teardown_intr() is added for device drivers to use. Currently it is supported on amd64, i386, and sparc64 via nexus(4) methods that simply call the intr_bind() routine. Revision Changes Path 1.77.2.2 +14 -0 src/sys/amd64/amd64/nexus.c 1.73.2.1 +14 -0 src/sys/i386/i386/nexus.c 1.34.2.1 +17 -0 src/sys/kern/bus_if.m 1.201.2.3 +31 -0 src/sys/kern/subr_bus.c 1.20.2.1 +15 -0 src/sys/sparc64/sparc64/nexus.c 1.78.2.2 +3 -0 src/sys/sys/bus.h