From owner-cvs-src@FreeBSD.ORG Sun Sep 7 04:36: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 C56931065670; Sun, 7 Sep 2008 04:36:21 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 98E478FC08; Sun, 7 Sep 2008 04:36:21 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m874aLu1059912; Sun, 7 Sep 2008 04:36:21 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m874aLxp059911; Sun, 7 Sep 2008 04:36:21 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200809070436.m874aLxp059911@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Sun, 7 Sep 2008 04:35: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/dev/ic i8251.h i8255.h src/sys/pc98/cbus sio.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, 07 Sep 2008 04:36:21 -0000 nyan 2008-09-07 04:35:04 UTC FreeBSD src repository Modified files: sys/dev/ic i8251.h sys/pc98/cbus sio.c Added files: sys/dev/ic i8255.h Log: SVN rev 182835 on 2008-09-07 04:35:04Z by nyan - Cleanup i8251 related defines. - Move i8255 related defines into a separate file. Revision Changes Path 1.3 +58 -51 src/sys/dev/ic/i8251.h 1.1 +46 -0 src/sys/dev/ic/i8255.h (new) 1.250 +32 -34 src/sys/pc98/cbus/sio.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 04:44: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 229FE106567A; Sun, 7 Sep 2008 04:44:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0E88F8FC1B; Sun, 7 Sep 2008 04:44:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m874itdR092473; Sun, 7 Sep 2008 04:44:55 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m874ith8092354; Sun, 7 Sep 2008 04:44:55 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200809070444.m874ith8092354@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Sun, 7 Sep 2008 04:44: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/i386/isa isa.c src/sys/pc98/include bus.h src/sys/pc98/pc98 busiosubr.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, 07 Sep 2008 04:44:56 -0000 nyan 2008-09-07 04:44:24 UTC FreeBSD src repository Modified files: sys/i386/isa isa.c sys/pc98/include bus.h sys/pc98/pc98 busiosubr.c Log: SVN rev 182836 on 2008-09-07 04:44:24Z by nyan - Add the i386_memio_map_load() function to load I/O address table. - Add the bus_space_compare macro for bus_space consistency. - Switch using the bus_space_map_load() in isa_load_resourcev(). Revision Changes Path 1.152 +2 -21 src/sys/i386/isa/isa.c 1.8 +22 -0 src/sys/pc98/include/bus.h 1.7 +25 -0 src/sys/pc98/pc98/busiosubr.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 04:47: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 1DE4A1065673; Sun, 7 Sep 2008 04:47:57 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E5D368FC0A; Sun, 7 Sep 2008 04:47:56 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m874luas020877; Sun, 7 Sep 2008 04:47:56 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m874lua0020876; Sun, 7 Sep 2008 04:47:56 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200809070447.m874lua0020876@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Sun, 7 Sep 2008 04:47: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/sys/dev/uart uart_cpu_pc98.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, 07 Sep 2008 04:47:57 -0000 nyan 2008-09-07 04:47:39 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_pc98.c Log: SVN rev 182837 on 2008-09-07 04:47:39Z by nyan Use bus_space_compare() rather than i386_memio_compare() directly. Revision Changes Path 1.19 +1 -1 src/sys/dev/uart/uart_cpu_pc98.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 05:22: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 544C61065682; Sun, 7 Sep 2008 05:22:43 +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 3E9D88FC0A; Sun, 7 Sep 2008 05:22:43 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m875Mhqa031227; Sun, 7 Sep 2008 05:22:43 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m875Mh2l031226; Sun, 7 Sep 2008 05:22:43 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809070522.m875Mh2l031226@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 7 Sep 2008 05:22: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/lib/libarchive archive_write_disk.c src/lib/libarchive/test test_write_disk_secure.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, 07 Sep 2008 05:22:43 -0000 kientzle 2008-09-07 05:22:33 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c lib/libarchive/test test_write_disk_secure.c Log: SVN rev 182838 on 2008-09-07 05:22:33Z by kientzle When restoring a directory, allow symlinks to be followed. The full logic here gets a little complex, but the net effect is that the SECURE_SYMLINKS flag will prevent us from ever following a symlink. Without it, we'll only follow symlinks to dirs. bsdtar specifies SECURE_SYMLINKS by default, suppresses it for -P. I've also beefed up the write_disk_secure test to verify this behavior. PR: bin/126849 Revision Changes Path 1.36 +15 -3 src/lib/libarchive/archive_write_disk.c 1.6 +73 -0 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 05:58: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 7D0281065671; Sun, 7 Sep 2008 05:58:30 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.freebsd.org (Postfix) with ESMTP id 2EEEE8FC17; Sun, 7 Sep 2008 05:58:30 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from [202.179.21.139] (helo=devil.micom.mng.net) by publicd.ub.mng.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KcDI4-000CXX-Ks; Sun, 07 Sep 2008 13:58:28 +0800 Message-ID: <48C36D84.6030906@micom.mng.net> Date: Sun, 07 Sep 2008 13:58:28 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.12 (X11/20080415) MIME-Version: 1.0 To: Roman Kurakin References: <200809061647.m86GlJea029171@repoman.freebsd.org> In-Reply-To: <200809061647.m86GlJea029171@repoman.freebsd.org> 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: cvs commit: src/sys/netinet ip_fw.h ip_fw2.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, 07 Sep 2008 05:58:30 -0000 Roman Kurakin wrote: > rik 2008-09-06 16:47:07 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw.h ip_fw2.c > Log: > SVN rev 182818 on 2008-09-06 16:47:07Z by rik > > Export the IPFW_DEFAULT_RULE outside ip_fw2.c. This number in not only > the default rule number but also the maximum rule number. User space > software such as ipfw and natd should be aware of its value. The > software that already includes ip_fw.h should use the defined value. All > other a expected to use sysctl (as discussed on net@). > Well, how about IPFW_TABLES_MAX ? http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/127058 thanks, Ganbold > > MFC after: 5 days. > Discussed on: net@ > > Revision Changes Path > 1.115 +5 -0 src/sys/netinet/ip_fw.h > 1.192 +2 -1 src/sys/netinet/ip_fw2.c > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > > > > -- You must include all income you receive in the form of money, property and services if it is not specifically exempt. Report property (goods) and services at their fair market values. Examples include income from bartering or swapping transactions, side commissions, kickbacks, rent paid in services, illegal activities (such as stealing, drugs, etc.), cash skimming by proprietors and tradesmen, "moonlighting" services, gambling, prizes and awards. Not reporting such income can lead to prosecution for perjury and fraud. -- Excerpt from Taxachussettes income tax forms From owner-cvs-src@FreeBSD.ORG Sun Sep 7 06:16: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 114AF1065676; Sun, 7 Sep 2008 06:16:00 +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 D5BAC8FC15; Sun, 7 Sep 2008 06:15:59 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m876Fx6F062282; Sun, 7 Sep 2008 06:15:59 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m876FxaC062281; Sun, 7 Sep 2008 06:15:59 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809070615.m876FxaC062281@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 7 Sep 2008 06:15: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/lib/libarchive/test test_write_disk_secure.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, 07 Sep 2008 06:16:00 -0000 kientzle 2008-09-07 06:15:45 UTC FreeBSD src repository Modified files: lib/libarchive/test test_write_disk_secure.c Log: SVN rev 182839 on 2008-09-07 06:15:45Z by kientzle Correct the comments here. PR: bin/126849 MFC after: 3 days Revision Changes Path 1.7 +2 -2 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 07:55: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 3D3F51065672; Sun, 7 Sep 2008 07:55:17 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0AEF78FC17; Sun, 7 Sep 2008 07:55:17 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m877tGsm050692; Sun, 7 Sep 2008 07:55:16 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m877tGIj050687; Sun, 7 Sep 2008 07:55:16 GMT (envelope-from pjd@repoman.freebsd.org) Message-Id: <200809070755.m877tGIj050687@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to pjd@repoman.freebsd.org using -f From: Pawel Jakub Dawidek Date: Sun, 7 Sep 2008 07:55: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/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_znode.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, 07 Sep 2008 07:55:17 -0000 pjd 2008-09-07 07:55:12 UTC FreeBSD src repository Modified files: sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_znode.c Log: SVN rev 182840 on 2008-09-07 07:55:12Z by pjd Initialize vp, so we don't call VOP_UNLOCK() with NULL vnode pointer. Confirmed by: marcus Revision Changes Path 1.20 +2 -1 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 10:28: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 0CC7B106566B; Sun, 7 Sep 2008 10:28:00 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr15.xs4all.nl (smtp-vbr15.xs4all.nl [194.109.24.35]) by mx1.freebsd.org (Postfix) with ESMTP id 8DCD78FC0A; Sun, 7 Sep 2008 10:27:59 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [82.95.250.254]) by smtp-vbr15.xs4all.nl (8.13.8/8.13.8) with ESMTP id m87ARoQr033574; Sun, 7 Sep 2008 12:27:51 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.14.2/8.14.2) with ESMTP id m87AR38s004845; Sun, 7 Sep 2008 12:27:03 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.14.2/8.14.2/Submit) id m87AQvU7004844; Sun, 7 Sep 2008 12:26:57 +0200 (CEST) (envelope-from wb) Date: Sun, 7 Sep 2008 12:26:57 +0200 From: Wilko Bulte To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20080907102657.GA4276@freebie.xs4all.nl> References: <200809012355.m81NtjZT038288@repoman.freebsd.org> <20080903002453.I65801@maildrop.int.zabbadoz.net> <86ej41d0q4.fsf@ds4.des.no> <86abepd0kr.fsf@ds4.des.no> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <86abepd0kr.fsf@ds4.des.no> User-Agent: Mutt/1.5.18 (2008-05-17) X-Virus-Scanned: by XS4ALL Virus Scanner Cc: "Bjoern A. Zeeb" , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src UPDATING 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, 07 Sep 2008 10:28:00 -0000 Quoting Dag-Erling Smrgrav, who wrote on Wed, Sep 03, 2008 at 11:45:56AM +0200 .. > Dag-Erling Smørgrav writes: > > Because older servers don't have RSA keys (or rather, they don't load > > them). Instead of just inverting the order, whoever decided that we > > should prefer DSA to RSA (before my time) just removed the two lines of > > code that load the RSA key. > > Ah, bullshit. It was me who made the change. Memory ain't what it used > to be (and neither is nostalgia) It is called selective memory. Not yet available in DIMM form factor :) > DES > -- > Dag-Erling Smørgrav - des@des.no --- End of quoted text --- From owner-cvs-src@FreeBSD.ORG Sun Sep 7 10:33: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 451AE106564A; Sun, 7 Sep 2008 10:33:18 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id E2E1D8FC14; Sun, 7 Sep 2008 10:33:17 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id DFD2E33C51; Sun, 7 Sep 2008 14:33:16 +0400 (MSD) Message-ID: <48C3ACCF.8050304@localhost.inse.ru> Date: Sun, 07 Sep 2008 14:28:31 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Ganbold References: <200809061647.m86GlJea029171@repoman.freebsd.org> <48C36D84.6030906@micom.mng.net> In-Reply-To: <48C36D84.6030906@micom.mng.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Kurakin , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.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, 07 Sep 2008 10:33:18 -0000 Ganbold wrote: > Roman Kurakin wrote: >> rik 2008-09-06 16:47:07 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet ip_fw.h ip_fw2.c Log: >> SVN rev 182818 on 2008-09-06 16:47:07Z by rik >> Export the IPFW_DEFAULT_RULE outside ip_fw2.c. This number in >> not only >> the default rule number but also the maximum rule number. User space >> software such as ipfw and natd should be aware of its value. The >> software that already includes ip_fw.h should use the defined >> value. All >> other a expected to use sysctl (as discussed on net@). >> > Well, how about IPFW_TABLES_MAX ? > > http://www.freebsd.org/cgi/query-pr.cgi?pr=bin/127058 I'll check it. rik > > thanks, > > Ganbold > >> MFC after: 5 days. >> Discussed on: net@ >> Revision Changes Path >> 1.115 +5 -0 src/sys/netinet/ip_fw.h >> 1.192 +2 -1 src/sys/netinet/ip_fw2.c >> _______________________________________________ >> cvs-all@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/cvs-all >> To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" >> >> >> >> > > From owner-cvs-src@FreeBSD.ORG Sun Sep 7 11:38: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 2CFB21065670; Sun, 7 Sep 2008 11:38:35 +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 130D28FC1E; Sun, 7 Sep 2008 11:38:35 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87BcZ8d070656; Sun, 7 Sep 2008 11:38:35 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87BcYYb070650; Sun, 7 Sep 2008 11:38:34 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809071138.m87BcYYb070650@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 11:38: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/sys/netinet tcp_output.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, 07 Sep 2008 11:38:35 -0000 bz 2008-09-07 11:38:30 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: SVN rev 182841 on 2008-09-07 11:38:30Z by bz Add a second KASSERT checking for len >= 0 in the tcp output path. This is different to the first one (as len gets updated between those two) and would have caught various edge cases (read bugs) at a well defined place I had been debugging the last months instead of triggering (random) panics further down the call graph. MFC after: 2 months Revision Changes Path 1.154 +7 -1 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 13:09: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 850561065681; Sun, 7 Sep 2008 13:09:22 +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 6C0048FC38; Sun, 7 Sep 2008 13:09:22 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87D9MJH041381; Sun, 7 Sep 2008 13:09:22 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87D9Mex041380; Sun, 7 Sep 2008 13:09:22 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809071309.m87D9Mex041380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 13:09: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 uipc_sockbuf.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, 07 Sep 2008 13:09:22 -0000 bz 2008-09-07 13:09:04 UTC FreeBSD src repository Modified files: sys/kern uipc_sockbuf.c Log: SVN rev 182842 on 2008-09-07 13:09:04Z by bz Catch a possible NULL pointer deref in case the offsets got mangled somehow. As a consequence we may now get an unexpected result(*). Catch that error cases with a well defined panic giving appropriate pointers to ease debugging. (*) While the concensus was that the case should never happen unless there was a bug, noone was definitively sure. Discussed with: kmacy (about 8 months back) Reviewed by: silby (as part of a larger patch in March) MFC after: 2 months Revision Changes Path 1.178 +3 -1 src/sys/kern/uipc_sockbuf.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 14:12: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 EA3AE106567E; Sun, 7 Sep 2008 14:12:13 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D14198FC08; Sun, 7 Sep 2008 14:12:13 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87ECCfC064154; Sun, 7 Sep 2008 14:12:12 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87ECCAE064153; Sun, 7 Sep 2008 14:12:12 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200809071412.m87ECCAE064153@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Sun, 7 Sep 2008 13:54: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/lib/libgeom geom_util.c libgeom.h src/sys/geom geom_dev.c src/sys/sys disk.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, 07 Sep 2008 14:12:14 -0000 lulf 2008-09-07 13:54:57 UTC FreeBSD src repository Modified files: lib/libgeom geom_util.c libgeom.h sys/geom geom_dev.c sys/sys disk.h Log: SVN rev 182843 on 2008-09-07 13:54:57Z by lulf - Add a new ioctl for getting the provider name of a geom provider. - Add a routine for looking up a device and checking if it is a valid geom provider given a partial or full path to its device node. Reviewed by: phk Approved by: pjd (mentor) Revision Changes Path 1.3 +93 -13 src/lib/libgeom/geom_util.c 1.13 +2 -0 src/lib/libgeom/libgeom.h 1.98 +7 -0 src/sys/geom/geom_dev.c 1.43 +6 -0 src/sys/sys/disk.h From owner-cvs-src@FreeBSD.ORG Sun Sep 7 14:15: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 AF0EE106564A; Sun, 7 Sep 2008 14:15:20 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 970DE8FC15; Sun, 7 Sep 2008 14:15:20 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87EFKjb064442; Sun, 7 Sep 2008 14:15:20 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87EFKPT064432; Sun, 7 Sep 2008 14:15:20 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200809071415.m87EFKPT064432@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Sun, 7 Sep 2008 13:58: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/fdisk fdisk.c src/usr.sbin/boot0cfg boot0cfg.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, 07 Sep 2008 14:15:20 -0000 lulf 2008-09-07 13:58:35 UTC FreeBSD src repository Modified files: sbin/fdisk fdisk.c usr.sbin/boot0cfg boot0cfg.c Log: SVN rev 182844 on 2008-09-07 13:58:35Z by lulf - Make use of the new and g_device_path utility function in libgeom to avoid duplication of code in fdisk and boot0cfg. Also make use of g_providername to fix an issue with fdisk and boot0cfg not using the correct provider when writing the MBR. Reviewed by: phk Approved by: pjd (mentor) Revision Changes Path 1.86 +31 -50 src/sbin/fdisk/fdisk.c 1.21 +23 -33 src/usr.sbin/boot0cfg/boot0cfg.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 14:32: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 5F4AB1065690; Sun, 7 Sep 2008 14:32:18 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2F20A8FC22; Sun, 7 Sep 2008 14:32:18 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87EWI2G041305; Sun, 7 Sep 2008 14:32:18 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87EWI7R041299; Sun, 7 Sep 2008 14:32:18 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200809071432.m87EWI7R041299@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Sun, 7 Sep 2008 14:32: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/tools/tools/nanobsd nanobsd.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: Sun, 07 Sep 2008 14:32:18 -0000 simon 2008-09-07 14:32:03 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 182845 on 2008-09-07 14:32:03Z by simon Change space -> tab in printed usage output to make it look consistent. Revision Changes Path 1.38 +1 -1 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Sun Sep 7 14:45: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 A9357106564A; Sun, 7 Sep 2008 14:45:04 +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 908E98FC15; Sun, 7 Sep 2008 14:45:04 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87Ej4FI017832; Sun, 7 Sep 2008 14:45:04 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87Ej4RN017831; Sun, 7 Sep 2008 14:45:04 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809071445.m87Ej4RN017831@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 14:44:55 +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 tcp_subr.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, 07 Sep 2008 14:45:04 -0000 bz 2008-09-07 14:44:55 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c Log: SVN rev 182846 on 2008-09-07 14:44:55Z by bz Convert SYSCTL_INTs for tcp_mssdflt and tcp_v6mssdflt to SYSCTL_PROCs and check that the default mss for neither v4 nor v6 goes below the minimum MSS constant (216). This prevents people from shooting themselves in the foot. PR: kern/118455 (remotely related) Reviewed by: silby (as part of a larger patch in March) MFC after: 2 months Revision Changes Path 1.312 +42 -6 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 14: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 26976106564A; Sun, 7 Sep 2008 14:53:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id D207E8FC12; Sun, 7 Sep 2008 14:53:36 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 0A5A941C6EA; Sun, 7 Sep 2008 16:35:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 6OeARwjNkLDG; Sun, 7 Sep 2008 16:35:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id A80D641C6DB; Sun, 7 Sep 2008 16:35:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 2978744487F; Sun, 7 Sep 2008 14:30:47 +0000 (UTC) Date: Sun, 7 Sep 2008 14:30:47 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200809071138.m87BcYYb070650@repoman.freebsd.org> Message-ID: <20080907143036.K65801@maildrop.int.zabbadoz.net> References: <200809071138.m87BcYYb070650@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/netinet tcp_output.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, 07 Sep 2008 14:53:37 -0000 On Sun, 7 Sep 2008, Bjoern A. Zeeb wrote: > bz 2008-09-07 11:38:30 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_output.c > Log: > SVN rev 182841 on 2008-09-07 11:38:30Z by bz > > Add a second KASSERT checking for len >= 0 in the tcp output path. > > This is different to the first one (as len gets updated between those > two) and would have caught various edge cases (read bugs) at a well > defined place I had been debugging the last months instead of > triggering (random) panics further down the call graph. > > MFC after: 2 months PR: kern/118455 > Revision Changes Path > 1.154 +7 -1 src/sys/netinet/tcp_output.c > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Sun Sep 7 15:19: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 E53AB106569C; Sun, 7 Sep 2008 15:19:50 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA7778FC1D; Sun, 7 Sep 2008 15:19:50 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87FJoC2035019; Sun, 7 Sep 2008 15:19:50 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87FJopF035016; Sun, 7 Sep 2008 15:19:50 GMT (envelope-from trhodes@repoman.freebsd.org) Message-Id: <200809071519.m87FJopF035016@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to trhodes@repoman.freebsd.org using -f From: Tom Rhodes Date: Sun, 7 Sep 2008 15:19: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/sbin/md5 md5.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: Sun, 07 Sep 2008 15:19:51 -0000 trhodes 2008-09-07 15:19:34 UTC FreeBSD src repository Modified files: sbin/md5 md5.1 Log: SVN rev 182847 on 2008-09-07 15:19:34Z by trhodes Bring a paragraph in this manual page a bit closer to the present date. Discussed with: des Revision Changes Path 1.25 +2 -2 src/sbin/md5/md5.1 From owner-cvs-src@FreeBSD.ORG Sun Sep 7 15:20: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 A344C1065670; Sun, 7 Sep 2008 15:20:36 +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 7875E8FC32; Sun, 7 Sep 2008 15:20:36 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87FKaaa037618; Sun, 7 Sep 2008 15:20:36 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87FKaGe037617; Sun, 7 Sep 2008 15:20:36 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809071520.m87FKaGe037617@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 15:20:21 +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 tcp_subr.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, 07 Sep 2008 15:20:36 -0000 bz 2008-09-07 15:20:21 UTC FreeBSD src repository Modified files: sys/netinet tcp_subr.c Log: SVN rev 182848 on 2008-09-07 15:20:21Z by bz V_irtualize SVN r182846 tcp_mssdflt/tcp_v6mssdflt procedure based sysctl implementations for VIMAGE the same way we did elsewhere: update the implementation but leave the globals and the SYSCTL statement untouched. Revision Changes Path 1.313 +4 -4 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 16:41: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 ED057106566B; Sun, 7 Sep 2008 16:41:36 +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 E0B608FC0A; Sun, 7 Sep 2008 16:41:36 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87GfawH015316; Sun, 7 Sep 2008 16:41:36 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87GfaAp015315; Sun, 7 Sep 2008 16:41:36 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809071641.m87GfaAp015315@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sun, 7 Sep 2008 16:39:21 +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/linux32 linux32_genassym.c linux32_locore.s src/sys/i386/linux linux_genassym.c linux_locore.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: Sun, 07 Sep 2008 16:41:37 -0000 kib 2008-09-07 16:39:21 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_genassym.c linux32_locore.s sys/i386/linux linux_genassym.c linux_locore.s Log: SVN rev 182849 on 2008-09-07 16:39:21Z by kib Segment registers are stored in the uc_mcontext member of the struct l_ucontext. To restore the registers content, trampoline needs to dereference uc_mcontext instead of taking some undefined values from l_ucontext. Submitted by: Dmitry Chagin MFC after: 1 week Revision Changes Path 1.2 +1 -2 src/sys/amd64/linux32/linux32_genassym.c 1.3 +3 -2 src/sys/amd64/linux32/linux32_locore.s 1.19 +1 -0 src/sys/i386/linux/linux_genassym.c 1.12 +3 -2 src/sys/i386/linux/linux_locore.s From owner-cvs-src@FreeBSD.ORG Sun Sep 7 18:15: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 DB117106566B; Sun, 7 Sep 2008 18:15:47 +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 BB7F48FC1F; Sun, 7 Sep 2008 18:15:47 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87IFlMA044790; Sun, 7 Sep 2008 18:15:47 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87IFlqW044785; Sun, 7 Sep 2008 18:15:47 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200809071815.m87IFlqW044785@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Sun, 7 Sep 2008 18:15: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/dev/asmc asmc.c asmcvar.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, 07 Sep 2008 18:15:48 -0000 rpaulo 2008-09-07 18:15:34 UTC FreeBSD src repository Modified files: sys/dev/asmc asmc.c asmcvar.h Log: SVN rev 182850 on 2008-09-07 18:15:34Z by rpaulo Add support for MacBook Air. (not tested) Obtained from: mactel-linux Revision Changes Path 1.10 +7 -0 src/sys/dev/asmc/asmc.c 1.7 +6 -2 src/sys/dev/asmc/asmcvar.h From owner-cvs-src@FreeBSD.ORG Sun Sep 7 18:50: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 64A7B106568C; Sun, 7 Sep 2008 18:50:35 +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 5F8B58FC16; Sun, 7 Sep 2008 18:50:35 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87IoZwW056775; Sun, 7 Sep 2008 18:50:35 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87IoZq1056771; Sun, 7 Sep 2008 18:50:35 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809071850.m87IoZq1056771@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 18:50: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/netinet tcp_input.c tcp_subr.c tcp_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: Sun, 07 Sep 2008 18:50:35 -0000 bz 2008-09-07 18:50:25 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_subr.c tcp_var.h Log: SVN rev 182851 on 2008-09-07 18:50:25Z by bz Split tcp_mss() in tcp_mss() and tcp_mss_update() where the former calls the latter. Merge tcp_mss_update() with code from tcp_mtudisc() basically doing the same thing. This gives us one central place where we calcuate and check mss values to update t_maxopd (maximum mss + options length) instead of two slightly different but almost equal implementations to maintain. PR: kern/118455 Reviewed by: silby (back in March) MFC after: 2 months Revision Changes Path 1.380 +56 -15 src/sys/netinet/tcp_input.c 1.314 +9 -73 src/sys/netinet/tcp_subr.c 1.164 +1 -0 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Sun Sep 7 18:56: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 AA1C2106566C; Sun, 7 Sep 2008 18:56:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8C4CD8FC17; Sun, 7 Sep 2008 18:56:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87Iu6Zp092142; Sun, 7 Sep 2008 18:56:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87Iu6Vr092141; Sun, 7 Sep 2008 18:56:06 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809071856.m87Iu6Vr092141@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Sun, 7 Sep 2008 18:55:55 +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/arm/conf KB920X 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, 07 Sep 2008 18:56:06 -0000 imp 2008-09-07 18:55:55 UTC FreeBSD src repository Modified files: sys/arm/conf KB920X Log: SVN rev 182852 on 2008-09-07 18:55:55Z by imp Minor cleanup of this config file: o It has been tested only on KB9202, KB9202A and KB9202B boards o Better comments about hints o option o Add newer SX_NOINLINE option. o Fix a few comments Revision Changes Path 1.19 +12 -9 src/sys/arm/conf/KB920X From owner-cvs-src@FreeBSD.ORG Sun Sep 7 19:10: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 41ECF10656C1; Sun, 7 Sep 2008 19:10:23 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23DB48FC20; Sun, 7 Sep 2008 19:10:23 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87JAM3t078998; Sun, 7 Sep 2008 19:10:23 GMT (envelope-from matteo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87JAM0t078993; Sun, 7 Sep 2008 19:10:22 GMT (envelope-from matteo@repoman.freebsd.org) Message-Id: <200809071910.m87JAM0t078993@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to matteo@repoman.freebsd.org using -f From: Matteo Riondato Date: Sun, 7 Sep 2008 19:10: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/usr.sbin/setfib setfib.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, 07 Sep 2008 19:10:23 -0000 matteo 2008-09-07 19:10:06 UTC FreeBSD src repository Modified files: usr.sbin/setfib setfib.c Log: SVN rev 182853 on 2008-09-07 19:10:06Z by matteo Use %d to print numfibs MFC after: 1 day Revision Changes Path 1.5 +1 -1 src/usr.sbin/setfib/setfib.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 20:25: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 72BD3106566C; Sun, 7 Sep 2008 20:25:24 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 703EA8FC12; Sun, 7 Sep 2008 20:25:24 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87KPOwf006919; Sun, 7 Sep 2008 20:25:24 GMT (envelope-from joel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87KPOhR006918; Sun, 7 Sep 2008 20:25:24 GMT (envelope-from joel@repoman.freebsd.org) Message-Id: <200809072025.m87KPOhR006918@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to joel@repoman.freebsd.org using -f From: Joel Dahl Date: Sun, 7 Sep 2008 20:25: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/sys/dev/sound/pci/hda hdac.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, 07 Sep 2008 20:25:24 -0000 joel 2008-09-07 20:25:19 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: SVN rev 182854 on 2008-09-07 20:25:19Z by joel Fix deactivation of speakers while plugging in headphones on Fujitsu U1010, Lenovo 3k N200 and Acer Aspire 4715Z. Reviewed by: attilio PR: 126216, 126244, 127034 Submitted by: Anton E. Kartashev , Ganael Laplanche , Dennis Generaloff Revision Changes Path 1.56 +9 -0 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 20:44: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 F2F161065670; Sun, 7 Sep 2008 20:44:55 +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 F0B478FC1A; Sun, 7 Sep 2008 20:44:55 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87KitX4097672; Sun, 7 Sep 2008 20:44:55 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87Kitc5097667; Sun, 7 Sep 2008 20:44:55 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809072044.m87Kitc5097667@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sun, 7 Sep 2008 20:44: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/netinet tcp_debug.c tcp_subr.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, 07 Sep 2008 20:44:56 -0000 bz 2008-09-07 20:44:45 UTC FreeBSD src repository Modified files: sys/netinet tcp_debug.c tcp_subr.c Log: SVN rev 182855 on 2008-09-07 20:44:45Z by bz To my reading there are no real consumers of ip6_plen (IPv6 Payload Length) as set in tcpip_fillheaders(). ip6_output() will calculate it based of the length from the mbuf packet header itself. So initialize the value in tcpip_fillheaders() in correct (network) byte order. With the above change, to my reading, all places calling tcp_trace() pass in the ip6 header via ipgen as serialized in the mbuf and with ip6_plen in network byte order. Thus convert the IPv6 payload length to host byte order before printing. MFC after: 2 months Revision Changes Path 1.30 +1 -1 src/sys/netinet/tcp_debug.c 1.315 +1 -1 src/sys/netinet/tcp_subr.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 21:08: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 C116A1065679; Sun, 7 Sep 2008 21:08:08 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from websrv01.jr-hosting.nl (websrv01.jr-hosting.nl [78.47.69.233]) by mx1.freebsd.org (Postfix) with ESMTP id 926348FC17; Sun, 7 Sep 2008 21:08:08 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from [77.110.37.134] (helo=joel-dahls-macbook.local) by websrv01.jr-hosting.nl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KcQzl-00005z-G9; Sun, 07 Sep 2008 22:36:29 +0200 Message-ID: <48C43B49.5060108@FreeBSD.org> Date: Sun, 07 Sep 2008 22:36:25 +0200 From: Joel Dahl User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200809072025.m87KPOhR006918@repoman.freebsd.org> In-Reply-To: <200809072025.m87KPOhR006918@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/sound/pci/hda hdac.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, 07 Sep 2008 21:08:08 -0000 Joel Dahl skrev: > joel 2008-09-07 20:25:19 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound/pci/hda hdac.c > Log: > SVN rev 182854 on 2008-09-07 20:25:19Z by joel > > Fix deactivation of speakers while plugging in headphones on Fujitsu > U1010, Lenovo 3k N200 and Acer Aspire 4715Z. > > Reviewed by: attilio > PR: 126216, 126244, 127034 ^^^^^^ Gah, should be 127037. -- Joel From owner-cvs-src@FreeBSD.ORG Sun Sep 7 22:15: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 2A95F1065678; Sun, 7 Sep 2008 22:15:58 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 100528FC1C; Sun, 7 Sep 2008 22:15:58 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87MFvc8031001; Sun, 7 Sep 2008 22:15:57 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87MFvJg031000; Sun, 7 Sep 2008 22:15:57 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809072215.m87MFvJg031000@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Sun, 7 Sep 2008 22:15: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/contrib/ntp/libparse clk_rawdcf.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, 07 Sep 2008 22:15:58 -0000 roberto 2008-09-07 22:15:41 UTC FreeBSD src repository Modified files: contrib/ntp/libparse clk_rawdcf.c Log: SVN rev 182857 on 2008-09-07 22:15:41Z by roberto Merge from vendor/ntp/dist: r182856: Apply updated patch from bin/92839 to avoid two possible buffer overflows. PR: bin/92839 Submitted by: Helge Oldach Revision Changes Path 1.3 +2 -2 src/contrib/ntp/libparse/clk_rawdcf.c From owner-cvs-src@FreeBSD.ORG Sun Sep 7 23:59: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 69C5E1065684; Sun, 7 Sep 2008 23:59:45 +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 3FECA8FC08; Sun, 7 Sep 2008 23:59:45 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m87Nxjwp082824; Sun, 7 Sep 2008 23:59:45 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m87Nxj5D082823; Sun, 7 Sep 2008 23:59:45 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809072359.m87Nxj5D082823@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Sun, 7 Sep 2008 23:59: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/lib/libarchive/test test_write_disk_secure.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, 07 Sep 2008 23:59:45 -0000 kientzle 2008-09-07 23:59:27 UTC FreeBSD src repository Modified files: lib/libarchive/test test_write_disk_secure.c Log: SVN rev 182858 on 2008-09-07 23:59:27Z by kientzle Correct a leaking archive_entry in the test suite. Revision Changes Path 1.8 +1 -0 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 00:41: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 BFFA4106566C; Mon, 8 Sep 2008 00:41:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 936778FC17; Mon, 8 Sep 2008 00:41:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m880flnW021068; Mon, 8 Sep 2008 00:41:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m880flYK021067; Mon, 8 Sep 2008 00:41:47 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809080041.m880flYK021067@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Mon, 8 Sep 2008 00:41: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/arm/conf NSLU 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, 08 Sep 2008 00:41:47 -0000 imp 2008-09-08 00:41:32 UTC FreeBSD src repository Modified files: sys/arm/conf NSLU Log: SVN rev 182859 on 2008-09-08 00:41:32Z by imp Commit the no-brainer parts of my space saving kernel experiments. We don't inline the locking primitives, and only grab those parts of mii that we really need. Other space optimizations are too agressive for the generic file (removing all of usb, and loading it as kernel modules). Revision Changes Path 1.2 +5 -1 src/sys/arm/conf/NSLU From owner-cvs-src@FreeBSD.ORG Mon Sep 8 00:58: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 74A981065737; Mon, 8 Sep 2008 00:58: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 C37BF8FC18; Mon, 8 Sep 2008 00:58:18 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m880wIp4038072; Mon, 8 Sep 2008 00:58:18 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m880wIV4038064; Mon, 8 Sep 2008 00:58:18 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809080058.m880wIV4038064@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Mon, 8 Sep 2008 00:58: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/libarchive/test Makefile test_read_format_gtar_sparse.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, 08 Sep 2008 00:58:22 -0000 kientzle 2008-09-08 00:58:12 UTC FreeBSD src repository Modified files: lib/libarchive/test Makefile test_read_format_gtar_sparse.c Log: SVN rev 182860 on 2008-09-08 00:58:12Z by kientzle Fix a type-aliasing problem in the libarchive test suite, restore WARNS=6. Revision Changes Path 1.25 +1 -1 src/lib/libarchive/test/Makefile 1.10 +4 -3 src/lib/libarchive/test/test_read_format_gtar_sparse.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 03:18: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 E68BA1065741; Mon, 8 Sep 2008 03:18:06 +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 91F4F8FC08; Mon, 8 Sep 2008 03:18:06 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m883I66N088523; Mon, 8 Sep 2008 03:18:06 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m883I6HD088522; Mon, 8 Sep 2008 03:18:06 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809080318.m883I6HD088522@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 8 Sep 2008 03:18:00 +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/net if_bridge.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, 08 Sep 2008 03:18:08 -0000 thompsa 2008-09-08 03:18:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_bridge.c Log: SVN rev 182861 on 2008-09-08 03:18:00Z by thompsa Revert r180140 for 6.4 and 7.1 where the bridge mac address is taken from the first member, there were problems reported in edge cases and using pppoe. Reviewed by: philip Approved by: re (kensmith) Revision Changes Path 1.11.2.58 +6 -33 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 03:18: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 E8F361065744; Mon, 8 Sep 2008 03:18:07 +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 980BC8FC12; Mon, 8 Sep 2008 03:18:07 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m883I77o088550; Mon, 8 Sep 2008 03:18:07 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m883I7Cu088549; Mon, 8 Sep 2008 03:18:07 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809080318.m883I7Cu088549@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 8 Sep 2008 03:18: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/sys/net if_bridge.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, 08 Sep 2008 03:18:08 -0000 thompsa 2008-09-08 03:18:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_bridge.c Log: SVN rev 182861 on 2008-09-08 03:18:00Z by thompsa Revert r180140 for 6.4 and 7.1 where the bridge mac address is taken from the first member, there were problems reported in edge cases and using pppoe. Reviewed by: philip Approved by: re (kensmith) Revision Changes Path 1.103.2.9 +6 -33 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 03:44: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 96DB3106566C; Mon, 8 Sep 2008 03:44:07 +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 6C1278FC0A; Mon, 8 Sep 2008 03:44:07 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m883i7dJ037258; Mon, 8 Sep 2008 03:44:07 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m883i7l0037253; Mon, 8 Sep 2008 03:44:07 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809080344.m883i7l0037253@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 8 Sep 2008 03:28: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/share/man/man4 if_bridge.4 src/sys/net if_bridge.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, 08 Sep 2008 03:44:07 -0000 thompsa 2008-09-08 03:28:26 UTC FreeBSD src repository Modified files: share/man/man4 if_bridge.4 sys/net if_bridge.c Log: SVN rev 182862 on 2008-09-08 03:28:26Z by thompsa Put the bridge mac inheritance behind a sysctl with the default off as this still needs all the edge cases fixed. Submitted by: Eygene Ryabinkin Revision Changes Path 1.32 +16 -0 src/share/man/man4/if_bridge.4 1.117 +7 -2 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 06:27: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 B8E16106567A; Mon, 8 Sep 2008 06:27:14 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8D1858FC16; Mon, 8 Sep 2008 06:27:14 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m886REsM006977; Mon, 8 Sep 2008 06:27:14 GMT (envelope-from lulf@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m886REv2006976; Mon, 8 Sep 2008 06:27:14 GMT (envelope-from lulf@repoman.freebsd.org) Message-Id: <200809080627.m886REv2006976@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lulf@repoman.freebsd.org using -f From: Ulf Lilleengen Date: Mon, 8 Sep 2008 06:27:00 +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/libgeom libgeom.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: Mon, 08 Sep 2008 06:27:14 -0000 lulf 2008-09-08 06:27:00 UTC FreeBSD src repository Modified files: lib/libgeom libgeom.3 Log: SVN rev 182863 on 2008-09-08 06:27:00Z by lulf - Update the libgeom manpage with a description of g_device_path and g_providername utility functions. Approved by: kib (mentor) Revision Changes Path 1.11 +26 -3 src/lib/libgeom/libgeom.3 From owner-cvs-src@FreeBSD.ORG Mon Sep 8 06:29: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 AC738106566C; Mon, 8 Sep 2008 06:29:45 +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 80D928FC08; Mon, 8 Sep 2008 06:29:45 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m886TjwM007290; Mon, 8 Sep 2008 06:29:45 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m886TjTJ007289; Mon, 8 Sep 2008 06:29:45 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809080629.m886TjTJ007289@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 8 Sep 2008 06:29: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/acpi_support acpi_fujitsu.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, 08 Sep 2008 06:29:45 -0000 ed 2008-09-08 06:29:24 UTC FreeBSD src repository Modified files: sys/dev/acpi_support acpi_fujitsu.c Log: SVN rev 182864 on 2008-09-08 06:29:24Z by ed Fix a typo in a comment in the ACPI Fujitsu driver. The word "hotkys" should read "hotkeys". Submitted by: Jille Timmermans Revision Changes Path 1.6 +1 -1 src/sys/dev/acpi_support/acpi_fujitsu.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 08:25: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 180261065675; Mon, 8 Sep 2008 08:25:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id E01F78FC1D; Mon, 8 Sep 2008 08:25:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 8B11646B2D; Mon, 8 Sep 2008 04:25:11 -0400 (EDT) Date: Mon, 8 Sep 2008 09:25:12 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Warner Losh In-Reply-To: <200809080041.m880flYK021067@repoman.freebsd.org> Message-ID: References: <200809080041.m880flYK021067@repoman.freebsd.org> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) 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 Subject: Re: cvs commit: src/sys/arm/conf NSLU 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, 08 Sep 2008 08:25:14 -0000 On Mon, 8 Sep 2008, Warner Losh wrote: > Commit the no-brainer parts of my space saving kernel experiments. We > don't inline the locking primitives, and only grab those parts of mii > that we really need. Other space optimizations are too agressive for > the generic file (removing all of usb, and loading it as kernel > modules). It's been a few years since we selected defaults on lock inlining (and other optional parameters), and it might well be time to re-evaluate our defaults. Cache footprint on code continues to play a significant role in performance, the trade-offs for function invocation have changed quite a bit over the years. A more thorough performance analysis of lock inlining is probably overdue for all platforms, not just small embedded ones. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Sep 8 08:58: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 BDC351065682; Mon, 8 Sep 2008 08:58: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 916F68FC1F; Mon, 8 Sep 2008 08:58:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m888wmYb085524; Mon, 8 Sep 2008 08:58:48 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m888wmNl085523; Mon, 8 Sep 2008 08:58:48 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809080858.m888wmNl085523@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 8 Sep 2008 08:58: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/amd64/amd64 machdep.c src/sys/amd64/include segments.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, 08 Sep 2008 08:58:48 -0000 kib 2008-09-08 08:58:29 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c sys/amd64/include segments.h Log: SVN rev 182865 on 2008-09-08 08:58:29Z by kib Fix inconsistencies in the comments. MFC after: 1 week Revision Changes Path 1.689 +2 -2 src/sys/amd64/amd64/machdep.c 1.40 +1 -1 src/sys/amd64/include/segments.h From owner-cvs-src@FreeBSD.ORG Mon Sep 8 09:09: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 E487E1065670; Mon, 8 Sep 2008 09:09:34 +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 B8B578FC1B; Mon, 8 Sep 2008 09:09:34 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8899YaH052734; Mon, 8 Sep 2008 09:09:34 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8899Y0O052727; Mon, 8 Sep 2008 09:09:34 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809080909.m8899Y0O052727@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 8 Sep 2008 09:09: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/sys/amd64/linux32 linux32_machdep.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, 08 Sep 2008 09:09:35 -0000 kib 2008-09-08 09:09:23 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c Log: SVN rev 182866 on 2008-09-08 09:09:23Z by kib In linux_set_thread_area(), mark pcb as PCB_GS32BIT. This was missed when r180992 was committed. Reviewed by: peter MFC after: 1 week Revision Changes Path 1.48 +1 -1 src/sys/amd64/linux32/linux32_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 09:56: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 543631065679; Mon, 8 Sep 2008 09:56:06 +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 28F2C8FC18; Mon, 8 Sep 2008 09:56:06 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m889u6wk040419; Mon, 8 Sep 2008 09:56:06 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m889u6Y1040418; Mon, 8 Sep 2008 09:56:06 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809080956.m889u6Y1040418@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 8 Sep 2008 09:55: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/amd64/amd64 mp_machdep.c trap.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, 08 Sep 2008 09:56:06 -0000 kib 2008-09-08 09:55:51 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c trap.c Log: SVN rev 182867 on 2008-09-08 09:55:51Z by kib Provide private per-CPU GDTs on amd64. This is required at least for the linux CB_GS32BIT to work. Noted by: nox Reviewed by: peter MFC after: 1 week Revision Changes Path 1.292 +11 -4 src/sys/amd64/amd64/mp_machdep.c 1.328 +2 -1 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 09:59: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 A96861065673; Mon, 8 Sep 2008 09:59:07 +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 956738FC12; Mon, 8 Sep 2008 09:59:07 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m889x7AY060811; Mon, 8 Sep 2008 09:59:07 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m889x79G060810; Mon, 8 Sep 2008 09:59:07 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809080959.m889x79G060810@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 8 Sep 2008 09:59: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/amd64/amd64 cpu_switch.S genassym.c machdep.c mp_machdep.c src/sys/amd64/include pcb.h pcpu.h src/sys/amd64/linux32 linux32_machdep.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, 08 Sep 2008 09:59:07 -0000 kib 2008-09-08 09:59:05 UTC FreeBSD src repository Modified files: sys/amd64/amd64 cpu_switch.S genassym.c machdep.c mp_machdep.c sys/amd64/include pcb.h pcpu.h sys/amd64/linux32 linux32_machdep.c Log: SVN rev 182868 on 2008-09-08 09:59:05Z by kib The pcb_gs32p should be per-cpu, not per-thread pointer. This is location in GDT where the segment descriptor from pcb_gs32sd is copied, and the location is in GDT local to CPU. Noted and reviewed by: peter MFC after: 1 week Revision Changes Path 1.164 +2 -2 src/sys/amd64/amd64/cpu_switch.S 1.170 +1 -1 src/sys/amd64/amd64/genassym.c 1.690 +1 -0 src/sys/amd64/amd64/machdep.c 1.293 +1 -0 src/sys/amd64/amd64/mp_machdep.c 1.66 +0 -1 src/sys/amd64/include/pcb.h 1.51 +2 -1 src/sys/amd64/include/pcpu.h 1.49 +1 -3 src/sys/amd64/linux32/linux32_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 10:27: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 61959106564A; Mon, 8 Sep 2008 10:27:24 +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 36BDC8FC22; Mon, 8 Sep 2008 10:27:24 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88AROSG033203; Mon, 8 Sep 2008 10:27:24 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88ARO2I033198; Mon, 8 Sep 2008 10:27:24 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809081027.m88ARO2I033198@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Mon, 8 Sep 2008 10:27: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/sys param.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, 08 Sep 2008 10:27:24 -0000 kib 2008-09-08 10:27:11 UTC FreeBSD src repository Modified files: sys/sys param.h Log: SVN rev 182869 on 2008-09-08 10:27:11Z by kib Bump __FreeBSD_version for per-CPU GDT on amd64. Requested by: nox Revision Changes Path 1.364 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Sep 8 10:41: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 510671065671; Mon, 8 Sep 2008 10:41:23 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 25B128FC1E; Mon, 8 Sep 2008 10:41:23 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88AfNTo006859; Mon, 8 Sep 2008 10:41:23 GMT (envelope-from raj@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88AfNSr006858; Mon, 8 Sep 2008 10:41:23 GMT (envelope-from raj@repoman.freebsd.org) Message-Id: <200809081041.m88AfNSr006858@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to raj@repoman.freebsd.org using -f From: Rafal Jaworowski Date: Mon, 8 Sep 2008 10:40: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/conf NOTES src/sys/dev/iicbus ds133x.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, 08 Sep 2008 10:41:23 -0000 raj 2008-09-08 10:40:48 UTC FreeBSD src repository Modified files: sys/conf NOTES sys/dev/iicbus ds133x.c Log: SVN rev 182870 on 2008-09-08 10:40:48Z by raj ds133x: Introduce device_identify method; update NOTES. Obtained from: Semihalf Revision Changes Path 1.1505 +8 -0 src/sys/conf/NOTES 1.3 +13 -1 src/sys/dev/iicbus/ds133x.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 11:41: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 8C7D41065710; Mon, 8 Sep 2008 11:41:33 +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 625698FC26; Mon, 8 Sep 2008 11:41:33 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88BfXAf053696; Mon, 8 Sep 2008 11:41:33 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88BfXD3053695; Mon, 8 Sep 2008 11:41:33 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200809081141.m88BfXD3053695@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Mon, 8 Sep 2008 11:41:20 +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/si si.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, 08 Sep 2008 11:41:33 -0000 peter 2008-09-08 11:41:20 UTC FreeBSD src repository Modified files: sys/dev/si si.c Log: SVN rev 182871 on 2008-09-08 11:41:20Z by peter Pass 1 of mpsafetty-ifying si(4). It compiles and has basic functionality, but needs a lot more work. In particular, it has no flow control and has a tendency to race when giving commands. It still uses Giant for the tty and driver lock, but this is a keep-it-simple feature for now. Some of the [temporary] proliferation of messages lines are way too long. Revision Changes Path 1.142 +166 -180 src/sys/dev/si/si.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 15:49: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 31D5310656C7; Mon, 8 Sep 2008 15:49:23 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A8228FC1E; Mon, 8 Sep 2008 15:49:23 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88FnMcx031559; Mon, 8 Sep 2008 15:49:22 GMT (envelope-from raj@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88FnMlX031552; Mon, 8 Sep 2008 15:49:22 GMT (envelope-from raj@repoman.freebsd.org) Message-Id: <200809081549.m88FnMlX031552@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to raj@repoman.freebsd.org using -f From: Rafal Jaworowski Date: Mon, 8 Sep 2008 15:49:07 +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/iicbus ds133x.c ds1672.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, 08 Sep 2008 15:49:23 -0000 raj 2008-09-08 15:49:07 UTC FreeBSD src repository Modified files: sys/dev/iicbus ds133x.c ds1672.c Log: SVN rev 182872 on 2008-09-08 15:49:07Z by raj Streamline #include sections in ds133x and ds1672 drivers. This unbreaks the LINT build. Revision Changes Path 1.4 +0 -7 src/sys/dev/iicbus/ds133x.c 1.2 +0 -7 src/sys/dev/iicbus/ds1672.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 17:13: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 B7EAD106573B; Mon, 8 Sep 2008 17:13:24 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8CDEA8FC20; Mon, 8 Sep 2008 17:13:24 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88HDOfm081597; Mon, 8 Sep 2008 17:13:24 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88HDOdF081596; Mon, 8 Sep 2008 17:13:24 GMT (envelope-from gshapiro@repoman.freebsd.org) Message-Id: <200809081713.m88HDOdF081596@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gshapiro@repoman.freebsd.org using -f From: Gregory Neil Shapiro Date: Mon, 8 Sep 2008 17:13:18 +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/doc/en_US.ISO8859-1/relnotes article.sgml 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, 08 Sep 2008 17:13:24 -0000 gshapiro 2008-09-08 17:13:18 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: SVN rev 182873 on 2008-09-08 17:13:18Z by gshapiro Note sendmail 8.14.3 upgrade Revision Changes Path 1.1093 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Mon Sep 8 18:10: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 EBF901065681; Mon, 8 Sep 2008 18:10:48 +0000 (UTC) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C566B8FC14; Mon, 8 Sep 2008 18:10:48 +0000 (UTC) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88IAmr8088283; Mon, 8 Sep 2008 18:10:48 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88IAmUg088276; Mon, 8 Sep 2008 18:10:48 GMT (envelope-from oleg@repoman.freebsd.org) Message-Id: <200809081810.m88IAmUg088276@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to oleg@repoman.freebsd.org using -f From: Oleg Bulyzhin Date: Mon, 8 Sep 2008 18:10:15 +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/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: Mon, 08 Sep 2008 18:10:49 -0000 oleg 2008-09-08 18:10:15 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: SVN rev 182874 on 2008-09-08 18:10:15Z by oleg bge_tick(): do not touch PHY if link is up. This should solve problem with extra input errors for some BCM57XX chips. PR: kern/122295 Revision Changes Path 1.212 +6 -2 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 19:45: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 79B30106574E; Mon, 8 Sep 2008 19:45: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 9B6788FC12; Mon, 8 Sep 2008 19:45:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88Jj6Ga031715; Mon, 8 Sep 2008 19:45:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88Jj6K2031704; Mon, 8 Sep 2008 19:45:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809081945.m88Jj6K2031704@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 8 Sep 2008 19:44: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/sys/kern subr_sleepqueue.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, 08 Sep 2008 19:45:07 -0000 jhb 2008-09-08 19:44:57 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c Log: SVN rev 182875 on 2008-09-08 19:44:57Z by jhb Close a race in sleepq_broadcast() where the sleepq could be reused after it had been assigned to the last sleeping thread. That thread might have started running on another CPU and have reused that sleep queue. Fix it by just walking the thread queue using TAILQ_FOREACH_SAFE() rather than a while loop. PR: amd64/124200 Discovered by: tegge Tested by: benjsc MFC after: 1 week Revision Changes Path 1.57 +2 -3 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 20:07: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 7621A1065672; Mon, 8 Sep 2008 20:07:48 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [87.251.61.211]) by mx1.freebsd.org (Postfix) with ESMTP id 3DDD58FC13; Mon, 8 Sep 2008 20:07:48 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id 0CCA41D00C; Mon, 8 Sep 2008 21:50:42 +0200 (CEST) Date: Mon, 8 Sep 2008 21:50:42 +0200 From: Ed Schouten To: Peter Wemm Message-ID: <20080908195042.GF1191@hoeg.nl> References: <200809081141.m88BfXD3053695@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WlEyl6ow+jlIgNUh" Content-Disposition: inline In-Reply-To: <200809081141.m88BfXD3053695@repoman.freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/si si.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, 08 Sep 2008 20:07:48 -0000 --WlEyl6ow+jlIgNUh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable * Peter Wemm wrote: > Pass 1 of mpsafetty-ifying si(4). It compiles and has basic functional= ity, > but needs a lot more work. In particular, it has no flow control and h= as > a tendency to race when giving commands. It still uses Giant for the > tty and driver lock, but this is a keep-it-simple feature for now. > Some of the [temporary] proliferation of messages lines are way too lon= g. Thanks a lot! --=20 Ed Schouten WWW: http://80386.nl/ --WlEyl6ow+jlIgNUh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkjFghEACgkQ52SDGA2eCwW4rgCeOmntLmOEa5D5s7mQebJEhzTp jrwAmQFHJZPivZYK/+ekYJ6swEO/jTWp =R+Sa -----END PGP SIGNATURE----- --WlEyl6ow+jlIgNUh-- From owner-cvs-src@FreeBSD.ORG Mon Sep 8 20:12: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 ABC49106569E; Mon, 8 Sep 2008 20:12:10 +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 4B7458FC15; Mon, 8 Sep 2008 20:12:10 +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 m88KBvuE095950; Mon, 8 Sep 2008 16:12:03 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Sam Leffler Date: Mon, 8 Sep 2008 14:10:56 -0400 User-Agent: KMail/1.9.7 References: <200809010531.m815VOf0085178@repoman.freebsd.org> <48BC102C.3080508@freebsd.org> In-Reply-To: <48BC102C.3080508@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809081410.57357.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]); Mon, 08 Sep 2008 16:12:04 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8162/Thu Sep 4 12:38:45 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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, Kip Macy , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/cxgb/ulp/toecore toedev.c src/sys/netinet tcp_offload.c toedev.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, 08 Sep 2008 20:12:10 -0000 On Monday 01 September 2008 11:54:20 am Sam Leffler wrote: > Kip Macy wrote: > > kmacy 2008-09-01 05:30:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/cxgb/ulp/toecore toedev.c > > sys/netinet tcp_offload.c toedev.h > > Log: > > SVN rev 182591 on 2008-09-01 05:30:22Z by kmacy > > > > Don't check if an interface can do tcp offload if there are no offload > > devices registered on the system. > > This appears to have an unrelated change as well: > > /* > > * Look up the route used for the connection to > > * determine if it uses an interface capable of > > * offloading the connection. > > */ > > - rt = rtalloc1(nam, 1 /*report*/, 0 /*ignflags*/); > > + rt = rtalloc1(nam, 0 /*report*/, 0 /*ignflags*/); > > if (rt) > > RT_UNLOCK(rt); > > else > > Was that intentional? Maybe that is the source of the ARP breakage on 7.x? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 8 20:12: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 C104010656C1; Mon, 8 Sep 2008 20:12:28 +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 60BCE8FC16; Mon, 8 Sep 2008 20:12:28 +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 m88KBvuF095950; Mon, 8 Sep 2008 16:12:12 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "M. Warner Losh" Date: Mon, 8 Sep 2008 14:12:41 -0400 User-Agent: KMail/1.9.7 References: <200808281530.m7SFU3h7013986@repoman.freebsd.org> <20080902.132447.652861696.imp@bsdimp.com> In-Reply-To: <20080902.132447.652861696.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809081412.42281.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]); Mon, 08 Sep 2008 16:12:13 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8162/Thu Sep 4 12:38:45 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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: src-committers@freebsd.org, vova@fbsd.ru, cvs-src@freebsd.org, cvs-all@freebsd.org, attilio@freebsd.org, rwatson@freebsd.org, amistry@am-productions.biz Subject: Re: cvs commit: VOP_ATTRIB ... and sysutils/fusefs-kmod 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, 08 Sep 2008 20:12:28 -0000 On Tuesday 02 September 2008 03:24:47 pm M. Warner Losh wrote: > In message: > > Robert Watson writes: > : 8-CURRENT kernels should reject old modules from loading unless > : __FreeBSD_version hasn't been bumped. > > Sure would be nice if the error message were more helpful as to the > cause. The current behavior is a bit, ummm, cryptic... Yes it is. I want to fix this but it requires overhauling some of the basic assumptions of the kernel module stuff and as such is tied up in my desire to really fix module versions (as per my mail to arch@ a while back). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 8 20:21: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 71D181065673; Mon, 8 Sep 2008 20:21:58 +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 6119D8FC1E; Mon, 8 Sep 2008 20:21:58 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88KLwkD055346; Mon, 8 Sep 2008 20:21:58 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88KLwN0055341; Mon, 8 Sep 2008 20:21:58 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809082021.m88KLwN0055341@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Mon, 8 Sep 2008 20:20: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/dev/esp esp_sbus.c ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h src/sys/dev/le if_le_ledma.c src/sys/sparc64/sbus dma_sbus.c lsi64854.c lsi64854var.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, 08 Sep 2008 20:21:58 -0000 marius 2008-09-08 20:20:44 UTC FreeBSD src repository Modified files: sys/dev/esp esp_sbus.c ncr53c9x.c ncr53c9xreg.h ncr53c9xvar.h sys/dev/le if_le_ledma.c sys/sparc64/sbus dma_sbus.c lsi64854.c lsi64854var.h Log: SVN rev 182876 on 2008-09-08 20:20:44Z by marius o Move the MODULE_DEPEND() for cam(4) from the esp_sbus.c front-end to the ncr53c9x.c core where it actually belongs so future front-ends don't need to add it. o Use the correct OFW property when looking for the initiator ID of the SBus device. o Don't specify an alignment when creating the parent DMA tag for SUNW,fas; their DMA engine doesn't require an alignment constraint and it's no inherited by the child DMA tags anyway (which probably is a bug though). o Drop the superfluous sc_maxsync and use sc_minsync instead. The former apparently was added due to a confusion with the maximum frequency used in cam(4), which basically corresponds to the inverse of minimum sync period. o Merge ncr53c9x.c from NetBSD: 1.116: NCRDMA_SETUP() should be called before NCR_SET_COUNT() and NCRCMD_DMA command in ncr53c9x_select(). 1.125: free allocated resources on detach. o Static'ize ncr53c9x_action(), ncr53c9x_init() and ncr53c9x_reset() as these are not required outside of ncr53c9x.c. o In ncr53c9x_attach() don't leak the device mutex in case attaching fails. o Register an asynchronous notification handler so in case cam(4) reports a lost device we can cancel outstanding commands and restore the default parameters for the target in question. o For FAS366 correctly support 16-bit target IDs and let it know that we use 32-bit transfers. o Overhaul the negotiation of transfer settings. This includes distinguishing between current and goal transfer settings of the target so we can renegotiate their goal settings when necessary and correcting the order in which tagged, wide and synchronous transfers are negotiated. o If we are requesting sense, force a renegotiation if we are currently using anything different from asynchronous at 8 bit as the target might have lost our transfer negotiations. o In case of an XPT_RESET_BUS just directly call ncr53c9x_init() instead of issuing a NCRCMD_RSTSCSI, which in turn will issue an interrupt that is treated as an unexpected SCSI bus reset by ncr53c9x_intr() and thus calls ncr53c9x_init(). Remove the now no longer used ncr53c9x_scsi_reset(). o Correct an off-by-one error when setting cpi->max_lun. o In replace printf(9) with device_printf(9) calls where appropriate and in ncr53c9x_action() remove some unnecessarily verbose messages. o In ncr53c9x_sched() use TAILQ_FOREACH() instead of reimplementing it and consolidate two tagging-related target info checks into one. o In ncr53c9x_done() set the CAM status to CAM_SCSI_STATUS_ERROR when appropriate, respect CAM_DIS_AUTOSENSE and teach it to return SCSI status information. o In ncr53c9x_dequeue() ensure the tags are cleared. o Use ulmin() instead of min() where appropriate. o In ncr53c9x_msgout() consistently use the reset label. o When we're interrupted during a data phase and the DMA engine is still active, don't panic but reset the core and the DMA engine as this should be sufficient. Also, the typical problem for triggering this was the lack of renegotiation when requesting sense. o Correctly handle DEVICE RESETs. o Adapt the locking of esp(4) to MPSAFE cam(4). This includes moving the calls of lsi64854_attach() to the bus front-ends so it can pass the esp(4) mutex to bus_dma_tag_create(9). o Change the LSI64854 driver to not create a DMA tag and map for the Ethernet channel as le(4) will handle these on its own as well as sync and unload the DMA maps for the SCSI and parallel port channel after a DMA transfer. o Cam(4)'ify some NetBSD-centric comments. o Use bus_{read,write}_*(9) instead of bus_space_{read,write}_*(9) and take advantage of rman_get_rid(9) in order to save some softc members. Reviewed by: scottl MFC after: 1 month Revision Changes Path 1.17 +114 -119 src/sys/dev/esp/esp_sbus.c 1.19 +492 -341 src/sys/dev/esp/ncr53c9x.c 1.6 +2 -2 src/sys/dev/esp/ncr53c9xreg.h 1.10 +36 -28 src/sys/dev/esp/ncr53c9xvar.h 1.5 +36 -26 src/sys/dev/le/if_le_ledma.c 1.7 +11 -21 src/sys/sparc64/sbus/dma_sbus.c 1.9 +71 -64 src/sys/sparc64/sbus/lsi64854.c 1.7 +3 -12 src/sys/sparc64/sbus/lsi64854var.h From owner-cvs-src@FreeBSD.ORG Mon Sep 8 20:39: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 30A121065678; Mon, 8 Sep 2008 20:39:24 +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 20D428FC16; Mon, 8 Sep 2008 20:39:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88KdN1u061929; Mon, 8 Sep 2008 20:39:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88KdNqQ061923; Mon, 8 Sep 2008 20:39:23 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809082039.m88KdNqQ061923@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Mon, 8 Sep 2008 20:38: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/boot/sparc64/loader main.c src/sys/sparc64/sparc64 exception.S mp_exception.S pmap.c support.S swtch.S tlb.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, 08 Sep 2008 20:39:24 -0000 marius 2008-09-08 20:38:48 UTC FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c sys/sparc64/sparc64 exception.S mp_exception.S pmap.c support.S swtch.S tlb.c Log: SVN rev 182877 on 2008-09-08 20:38:48Z by marius USIII and beyond CPUs have stricter requirements when it comes to synchronization needed after stores to internal ASIs in order to make side-effects visible. This mainly requires the MEMBAR #Sync after such stores to be replaced with a FLUSH. We use KERNBASE as the address to FLUSH as it is guaranteed to not trap. Actually, the USII synchronization rules also already require a FLUSH in pretty much all of the cases changed. We're also hitting an additional USIII synchronization rule which requires stores to AA_IMMU_SFSR to be immediately followed by a DONE, FLUSH or RETRY. Doing so triggers a RED state exception though so leave the MEMBAR #Sync. Linux apparently also has gotten away with doing the same for quite some time now, apart from the fact that it's not clear to me why we need to clear the valid bit from the SFSR in the first place. Reviewed by: nwhitehorn Revision Changes Path 1.37 +2 -1 src/sys/boot/sparc64/loader/main.c 1.80 +12 -1 src/sys/sparc64/sparc64/exception.S 1.15 +7 -5 src/sys/sparc64/sparc64/mp_exception.S 1.176 +2 -2 src/sys/sparc64/sparc64/pmap.c 1.34 +2 -1 src/sys/sparc64/sparc64/support.S 1.36 +2 -1 src/sys/sparc64/sparc64/swtch.S 1.11 +4 -3 src/sys/sparc64/sparc64/tlb.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 21:24: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 39B001065676; Mon, 8 Sep 2008 21:24:37 +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 29BFE8FC08; Mon, 8 Sep 2008 21:24:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88LObXD090607; Mon, 8 Sep 2008 21:24:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88LOatd090606; Mon, 8 Sep 2008 21:24:36 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809082124.m88LOatd090606@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Mon, 8 Sep 2008 21:24: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/sparc64/include asi.h tlb.h src/sys/sparc64/sparc64 cheetah.c genassym.c pmap.c swtch.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: Mon, 08 Sep 2008 21:24:37 -0000 marius 2008-09-08 21:24:25 UTC FreeBSD src repository Modified files: sys/sparc64/include asi.h tlb.h sys/sparc64/sparc64 cheetah.c genassym.c pmap.c swtch.S Log: SVN rev 182878 on 2008-09-08 21:24:25Z by marius For cheetah-class CPUs ensure that the dt512_0 is set to hold 8k pages for all three contexts and configure the dt512_1 to hold 4MB pages for them (e.g. for direct mappings). This might allow for additional optimization by using the faulting page sizes provided by AA_DMMU_TAG_ACCESS_EXT for bypassing the page size walker for the dt512 in the superpage support code. Submitted by: nwhitehorn (initial patch) Revision Changes Path 1.14 +1 -0 src/sys/sparc64/include/asi.h 1.28 +29 -2 src/sys/sparc64/include/tlb.h 1.10 +20 -0 src/sys/sparc64/sparc64/cheetah.c 1.74 +1 -0 src/sys/sparc64/sparc64/genassym.c 1.177 +4 -3 src/sys/sparc64/sparc64/pmap.c 1.37 +4 -0 src/sys/sparc64/sparc64/swtch.S From owner-cvs-src@FreeBSD.ORG Mon Sep 8 21:40: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 5AAE610656A6; Mon, 8 Sep 2008 21:40:23 +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 328A18FC15; Mon, 8 Sep 2008 21:40:23 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88LeNst085482; Mon, 8 Sep 2008 21:40:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88LeNJW085481; Mon, 8 Sep 2008 21:40:23 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809082140.m88LeNJW085481@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 8 Sep 2008 21:40:15 +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 subr_turnstile.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, 08 Sep 2008 21:40:23 -0000 jhb 2008-09-08 21:40:15 UTC FreeBSD src repository Modified files: sys/kern subr_turnstile.c Log: SVN rev 182879 on 2008-09-08 21:40:15Z by jhb - Reduce scope of #ifdef's in uma_zcreate() call in init_turnstile0(). - Set UMA_ZONE_NOFREE so that the per-turnstile spin locks are type stable to avoid a race where one thread might dereference a lock in a free'd turnstile that was previously used by another thread. Theorized by: tegge (2) MFC after: 1 week Revision Changes Path 1.174 +4 -3 src/sys/kern/subr_turnstile.c From owner-cvs-src@FreeBSD.ORG Mon Sep 8 22:44: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 CC00F1065680; Mon, 8 Sep 2008 22:44:09 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A305D8FC14; Mon, 8 Sep 2008 22:44:09 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88Mi9mN077832; Mon, 8 Sep 2008 22:44:09 GMT (envelope-from emax@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88Mi9ZM077827; Mon, 8 Sep 2008 22:44:09 GMT (envelope-from emax@repoman.freebsd.org) Message-Id: <200809082244.m88Mi9ZM077827@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emax@repoman.freebsd.org using -f From: Maksim Yevmenkin Date: Mon, 8 Sep 2008 22:43:55 +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_tap.c if_tap.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, 08 Sep 2008 22:44:09 -0000 emax 2008-09-08 22:43:55 UTC FreeBSD src repository Modified files: sys/net if_tap.c if_tap.h Log: SVN rev 182880 on 2008-09-08 22:43:55Z by emax Add new TAPGIFNAME tap(4) character device ioctl. This is a convenient shortcut to obtain network interface name using file descriptor for character device. Obtained from: NetBSD MFC after: 1 week Revision Changes Path 1.74 +6 -0 src/sys/net/if_tap.c 1.4 +1 -0 src/sys/net/if_tap.h From owner-cvs-src@FreeBSD.ORG Mon Sep 8 22: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 6186C106567D; Mon, 8 Sep 2008 22:45:11 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 388398FC08; Mon, 8 Sep 2008 22:45:11 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m88MjBvC083513; Mon, 8 Sep 2008 22:45:11 GMT (envelope-from emax@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m88MjBhl083512; Mon, 8 Sep 2008 22:45:11 GMT (envelope-from emax@repoman.freebsd.org) Message-Id: <200809082245.m88MjBhl083512@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emax@repoman.freebsd.org using -f From: Maksim Yevmenkin Date: Mon, 8 Sep 2008 22:44: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/share/man/man4 tap.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, 08 Sep 2008 22:45:11 -0000 emax 2008-09-08 22:44:51 UTC FreeBSD src repository Modified files: share/man/man4 tap.4 Log: SVN rev 182881 on 2008-09-08 22:44:51Z by emax Document TAPGIFNAME, TAPSIFINFO and TAPGIFINFO tap(4) character device ioctl's. MFC after: 1 week Revision Changes Path 1.20 +16 -1 src/share/man/man4/tap.4 From owner-cvs-src@FreeBSD.ORG Tue Sep 9 01:00: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 0A88C106566C; Tue, 9 Sep 2008 01:00:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id BB80A8FC12; Tue, 9 Sep 2008 01:00:11 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m890vlHH090660; Mon, 8 Sep 2008 18:57:47 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 08 Sep 2008 18:58:25 -0600 (MDT) Message-Id: <20080908.185825.63051686.imp@bsdimp.com> To: rwatson@freebsd.org From: "M. Warner Losh" In-Reply-To: References: <200809080041.m880flYK021067@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/arm/conf NSLU 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, 09 Sep 2008 01:00:12 -0000 In message: Robert Watson writes: : : On Mon, 8 Sep 2008, Warner Losh wrote: : : > Commit the no-brainer parts of my space saving kernel experiments. We : > don't inline the locking primitives, and only grab those parts of mii : > that we really need. Other space optimizations are too agressive for : > the generic file (removing all of usb, and loading it as kernel : > modules). : : It's been a few years since we selected defaults on lock inlining (and other : optional parameters), and it might well be time to re-evaluate our defaults. : Cache footprint on code continues to play a significant role in performance, : the trade-offs for function invocation have changed quite a bit over the : years. A more thorough performance analysis of lock inlining is probably : overdue for all platforms, not just small embedded ones. Agreed. I don't know if it is faster on the embedded platforms, but it makes such a huge space difference as to be well worth it... Warner From owner-cvs-src@FreeBSD.ORG Tue Sep 9 01:36: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 CEAE21065672; Tue, 9 Sep 2008 01:36:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A36CA8FC1D; Tue, 9 Sep 2008 01:36:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m891aJmF032846; Tue, 9 Sep 2008 01:36:19 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m891aEiN032037; Tue, 9 Sep 2008 01:36:14 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809090136.m891aEiN032037@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 9 Sep 2008 01:36: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/sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.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, 09 Sep 2008 01:36:19 -0000 kmacy 2008-09-09 01:36:02 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.c Log: SVN rev 182882 on 2008-09-09 01:36:02Z by kmacy Fix issue with recovering from transient jumbo mbuf shortage. Submitted by: Chelsio Inc. MFC after: 3 days Revision Changes Path 1.36 +0 -5 src/sys/dev/cxgb/cxgb_adapter.h 1.62 +0 -17 src/sys/dev/cxgb/cxgb_main.c 1.58 +7 -6 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 02:05: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 38585106564A; Tue, 9 Sep 2008 02:05:21 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2569F8FC13; Tue, 9 Sep 2008 02:05:21 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8925LxJ007390; Tue, 9 Sep 2008 02:05:21 GMT (envelope-from rnoland@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8925KKW007378; Tue, 9 Sep 2008 02:05:20 GMT (envelope-from rnoland@repoman.freebsd.org) Message-Id: <200809090205.m8925KKW007378@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rnoland@repoman.freebsd.org using -f From: Robert Noland Date: Tue, 9 Sep 2008 02:05: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/sys/dev/drm ati_pcigart.c drm_bufs.c drm_pci.c i915_dma.c mach64_dma.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, 09 Sep 2008 02:05:21 -0000 rnoland 2008-09-09 02:05:03 UTC FreeBSD src repository Modified files: sys/dev/drm ati_pcigart.c drm_bufs.c drm_pci.c i915_dma.c mach64_dma.c Log: SVN rev 182883 on 2008-09-09 02:05:03Z by rnoland We should never call drm_pci_alloc() while holding locks, due the the calls to bus_dma. There were multiple paths that held different locks or no locks at all. This patch ensures that all of the calling paths drop their lock(s) before calling drm_pci_alloc(). Reviewed by: kib Revision Changes Path 1.5 +9 -4 src/sys/dev/drm/ati_pcigart.c 1.5 +2 -0 src/sys/dev/drm/drm_bufs.c 1.4 +7 -4 src/sys/dev/drm/drm_pci.c 1.9 +12 -6 src/sys/dev/drm/i915_dma.c 1.4 +6 -0 src/sys/dev/drm/mach64_dma.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 02:18: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 1A1C9106566C; Tue, 9 Sep 2008 02:18:52 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E29BC8FC08; Tue, 9 Sep 2008 02:18:51 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m892IpoR091599; Tue, 9 Sep 2008 02:18:51 GMT (envelope-from rnoland@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m892IpS2091598; Tue, 9 Sep 2008 02:18:51 GMT (envelope-from rnoland@repoman.freebsd.org) Message-Id: <200809090218.m892IpS2091598@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rnoland@repoman.freebsd.org using -f From: Robert Noland Date: Tue, 9 Sep 2008 02:18: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/sys/dev/drm ati_pcigart.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, 09 Sep 2008 02:18:52 -0000 rnoland 2008-09-09 02:18:37 UTC FreeBSD src repository Modified files: sys/dev/drm ati_pcigart.c Log: SVN rev 182884 on 2008-09-09 02:18:37Z by rnoland IGP based radeon cards such as the rs485 and rs690 require that the GART table be un-cached. Our previous memory barrier was not sufficient. This patch allocates the IGP GART tables using the BUS_DMA_NOCACHE flag to get these cards working. Approved by: kib Revision Changes Path 1.6 +73 -18 src/sys/dev/drm/ati_pcigart.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 07: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 D4456106567C; Tue, 9 Sep 2008 07:35:40 +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 C54088FC13; Tue, 9 Sep 2008 07:35:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m897ZeX0050669; Tue, 9 Sep 2008 07:35:40 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m897Zeqn050663; Tue, 9 Sep 2008 07:35:40 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809090735.m897Zeqn050663@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Tue, 9 Sep 2008 07:35:21 +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 tcp_input.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, 09 Sep 2008 07:35:40 -0000 bz 2008-09-09 07:35:21 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: SVN rev 182885 on 2008-09-09 07:35:21Z by bz Work around an integer division resulting in 0 and thus the congestion window not being incremented, if cwnd > maxseg^2. As suggested in RFC2581 increment the cwnd by 1 in this case. See http://caia.swin.edu.au/reports/080829A/CAIA-TR-080829A.pdf for more details. Submitted by: Alana Huebner, Lawrence Stewart, Grenville Armitage (caia.swin.edu.au) Reviewed by: dwmalone, gnn, rpaulo MFC After: 3 days Revision Changes Path 1.381 +3 -1 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 09:22: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 EBAD5106564A; Tue, 9 Sep 2008 09:22:58 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (unknown [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id A6B308FC1A; Tue, 9 Sep 2008 09:22:58 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc] (unknown [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 9E6483FA8; Tue, 9 Sep 2008 10:21:31 +0100 (BST) Message-Id: From: Doug Rabson To: John Baldwin In-Reply-To: <200809081412.42281.jhb@freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v928.1) Date: Tue, 9 Sep 2008 10:22:57 +0100 References: <200808281530.m7SFU3h7013986@repoman.freebsd.org> <20080902.132447.652861696.imp@bsdimp.com> <200809081412.42281.jhb@freebsd.org> X-Mailer: Apple Mail (2.928.1) Cc: src-committers@freebsd.org, vova@fbsd.ru, cvs-src@freebsd.org, cvs-all@freebsd.org, attilio@freebsd.org, rwatson@freebsd.org, amistry@am-productions.biz, "M. Warner Losh" Subject: Re: cvs commit: VOP_ATTRIB ... and sysutils/fusefs-kmod 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, 09 Sep 2008 09:22:59 -0000 On 8 Sep 2008, at 19:12, John Baldwin wrote: > On Tuesday 02 September 2008 03:24:47 pm M. Warner Losh wrote: >> In message: >> >> Robert Watson writes: >> : 8-CURRENT kernels should reject old modules from loading unless >> : __FreeBSD_version hasn't been bumped. >> >> Sure would be nice if the error message were more helpful as to the >> cause. The current behavior is a bit, ummm, cryptic... > > Yes it is. I want to fix this but it requires overhauling some of > the basic > assumptions of the kernel module stuff and as such is tied up in my > desire to > really fix module versions (as per my mail to arch@ a while back). Which I forgot to reply to. For the record, I completely agree with your suggested change to module version semantics. From owner-cvs-src@FreeBSD.ORG Tue Sep 9 09:46: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 1BD10106573F; Tue, 9 Sep 2008 09:46:46 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2EEAD8FC19; Tue, 9 Sep 2008 09:46:44 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m899kiv1007717; Tue, 9 Sep 2008 09:46:44 GMT (envelope-from ache@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m899kida007700; Tue, 9 Sep 2008 09:46:44 GMT (envelope-from ache@repoman.freebsd.org) Message-Id: <200809090946.m899kida007700@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ache@repoman.freebsd.org using -f From: "Andrey A. Chernov" Date: Tue, 9 Sep 2008 09:46: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/lib/libc/gen arc4random.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, 09 Sep 2008 09:46:46 -0000 ache 2008-09-09 09:46:36 UTC FreeBSD src repository Modified files: lib/libc/gen arc4random.c Log: SVN rev 182886 on 2008-09-09 09:46:36Z by ache Return two fixes from previous backout which does not require review by secteam@ for the reasons mentioned below. 1) Rename /dev/urandom to /dev/random since urandom marked as XXX Deprecated alias in /sys/dev/random/randomdev.c (this is our naming convention and no review by secteam@ required) 2) Set rs_stired flag after forced initialization to prevent double stearing. (this is already in OpenBSD, i.e. they don't have double stearing. It means that this change matches their code path and no additional secteam@ review required) Submitted by: Thorsten Glaser (2) Revision Changes Path 1.25 +2 -1 src/lib/libc/gen/arc4random.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 10:09: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 7D3CD1065678; Tue, 9 Sep 2008 10:09:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 5406A8FC2A; Tue, 9 Sep 2008 10:09:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id C8B5A46C06; Tue, 9 Sep 2008 06:09:33 -0400 (EDT) Date: Tue, 9 Sep 2008 11:09:34 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200809082140.m88LeNJW085481@repoman.freebsd.org> Message-ID: References: <200809082140.m88LeNJW085481@repoman.freebsd.org> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) 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 Subject: Re: cvs commit: src/sys/kern subr_turnstile.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, 09 Sep 2008 10:09:36 -0000 On Mon, 8 Sep 2008, John Baldwin wrote: > SVN rev 182879 on 2008-09-08 21:40:15Z by jhb > > - Reduce scope of #ifdef's in uma_zcreate() call in init_turnstile0(). > - Set UMA_ZONE_NOFREE so that the per-turnstile spin locks are type stable > to avoid a race where one thread might dereference a lock in a free'd > turnstile that was previously used by another thread. Is this a feature or a workaround for a bug? Normally in the above scenario we would consider use-after-free a bug or symptom of a larger architectural problem rather than a feature. At least, that's what I consider similar use of UMA_ZONE_NOFREE where it persists in the network stack :-). Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Sep 9 10:10:15 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 872F8106568C; Tue, 9 Sep 2008 10:10:15 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 600B68FC08; Tue, 9 Sep 2008 10:10:15 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89AAFrN048385; Tue, 9 Sep 2008 10:10:15 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89AAFjg048380; Tue, 9 Sep 2008 10:10:15 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809091010.m89AAFjg048380@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Tue, 9 Sep 2008 10:10: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/sys/dev/jme if_jme.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, 09 Sep 2008 10:10:15 -0000 yongari 2008-09-09 10:10:03 UTC FreeBSD src repository Modified files: sys/dev/jme if_jme.c Log: SVN rev 182887 on 2008-09-09 10:10:03Z by yongari Fix typo. Revision Changes Path 1.4 +1 -1 src/sys/dev/jme/if_jme.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 10:20: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 460931065674; Tue, 9 Sep 2008 10:20:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1EF978FC26; Tue, 9 Sep 2008 10:20:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89AK146009062; Tue, 9 Sep 2008 10:20:01 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89AK1Q5009061; Tue, 9 Sep 2008 10:20:01 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809091020.m89AK1Q5009061@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Tue, 9 Sep 2008 10:19: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/dev/jme if_jme.c if_jmereg.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, 09 Sep 2008 10:20:02 -0000 yongari 2008-09-09 10:19:48 UTC FreeBSD src repository Modified files: sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 182888 on 2008-09-09 10:19:48Z by yongari Add workaround for CRC errors seen at 100Mbps on JMC250 A2. While here update chip revision number of JMC250/JMC260 from the latest datasheet. Revision Changes Path 1.5 +13 -0 src/sys/dev/jme/if_jme.c 1.2 +3 -2 src/sys/dev/jme/if_jmereg.h From owner-cvs-src@FreeBSD.ORG Tue Sep 9 12:31: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 17C791065758; Tue, 9 Sep 2008 12:31:50 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E51C58FC16; Tue, 9 Sep 2008 12:31:49 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89CVn4N013951; Tue, 9 Sep 2008 12:31:49 GMT (envelope-from trasz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89CVnPN013950; Tue, 9 Sep 2008 12:31:49 GMT (envelope-from trasz@repoman.freebsd.org) Message-Id: <200809091231.m89CVnPN013950@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to trasz@repoman.freebsd.org using -f From: Edward Tomasz Napierala Date: Tue, 9 Sep 2008 12:31: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/bin/cp utils.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, 09 Sep 2008 12:31:50 -0000 trasz 2008-09-09 12:31:42 UTC FreeBSD src repository Modified files: bin/cp utils.c Log: SVN rev 182889 on 2008-09-09 12:31:42Z by trasz Remove redundant close(2). Submitted by: kensmith Approved by: rwatson (mentor) Revision Changes Path 1.55 +0 -1 src/bin/cp/utils.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 13:01: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 51B30106566C; Tue, 9 Sep 2008 13:01:36 +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 2A4858FC1F; Tue, 9 Sep 2008 13:01:36 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89D1ZXj005944; Tue, 9 Sep 2008 13:01:35 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89D1ZmL005943; Tue, 9 Sep 2008 13:01:35 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809091301.m89D1ZmL005943@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 9 Sep 2008 13:01: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/compat/linux linux_socket.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, 09 Sep 2008 13:01:36 -0000 kib 2008-09-09 13:01:14 UTC FreeBSD src repository Modified files: sys/compat/linux linux_socket.c Log: SVN rev 182890 on 2008-09-09 13:01:14Z by kib Remove superfluous copyin() of args, structures are already in kernel space. Submitted by: dchagin MFC after: 1 week Revision Changes Path 1.76 +78 -155 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 14:19: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 1CBA71065677; Tue, 9 Sep 2008 14:19:43 +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 0BFE28FC08; Tue, 9 Sep 2008 14:19:43 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89EJgtc087682; Tue, 9 Sep 2008 14:19:42 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89EJgYE087681; Tue, 9 Sep 2008 14:19:42 GMT (envelope-from dfr@repoman.freebsd.org) Message-Id: <200809091419.m89EJgYE087681@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dfr@repoman.freebsd.org using -f From: Doug Rabson Date: Tue, 9 Sep 2008 14:15:55 +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/rpc svc_auth.h src/lib/libc/rpc svc.c svc_auth.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, 09 Sep 2008 14:19:43 -0000 dfr 2008-09-09 14:15:55 UTC FreeBSD src repository Modified files: include/rpc svc_auth.h lib/libc/rpc svc.c svc_auth.c Log: SVN rev 182891 on 2008-09-09 14:15:55Z by dfr Initialise the SVCAUTH field for new transport structures when they are allocated instead of waiting for the first request. This fixes an issue with rpcbind's support for PMAPPROC_CALLIT. Reviewed by: markm Revision Changes Path 1.15 +2 -0 src/include/rpc/svc_auth.h 1.26 +1 -0 src/lib/libc/rpc/svc.c 1.15 +2 -2 src/lib/libc/rpc/svc_auth.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 16:00: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 F1823106574C; Tue, 9 Sep 2008 16:00:24 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DEBE48FC20; Tue, 9 Sep 2008 16:00:24 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89G0ODo022246; Tue, 9 Sep 2008 16:00:24 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89G0OwN022245; Tue, 9 Sep 2008 16:00:24 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200809091600.m89G0OwN022245@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Tue, 9 Sep 2008 16:00: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/sys/compat/linux linux_file.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, 09 Sep 2008 16:00:25 -0000 rdivacky 2008-09-09 16:00:17 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c Log: SVN rev 182892 on 2008-09-09 16:00:17Z by rdivacky Getdents requires padding with 2 bytes instead of 1 byte as with getdents64. The last byte is used for storing the d_type, add this to plain getdents case where it was missing before. Also change the code to use strlcpy instead of plain strcpy. This changes fix the getdents crash we had reports about (hl2 server etc.) PR: kern/117010 MFC after: 1 week Submitted by: Dmitry Chagin (dchagin@) Tested by: MITA Yoshio Approved by: kib (mentor) Revision Changes Path 1.115 +54 -33 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 16:21: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 41F0D1065676; Tue, 9 Sep 2008 16:21:41 +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 170DD8FC18; Tue, 9 Sep 2008 16:21:41 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89GLe3n055107; Tue, 9 Sep 2008 16:21:41 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89GLehd055102; Tue, 9 Sep 2008 16:21:40 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200809091621.m89GLehd055102@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Tue, 9 Sep 2008 16:21: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/ath if_athvar.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, 09 Sep 2008 16:21:41 -0000 rpaulo 2008-09-09 16:21:25 UTC FreeBSD src repository Modified files: sys/dev/ath if_athvar.h Log: SVN rev 182893 on 2008-09-09 16:21:25Z by rpaulo Update for new HAL. Reviewed by: sam Revision Changes Path 1.66 +1 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Tue Sep 9 17:14: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 6C20A1065675; Tue, 9 Sep 2008 17:14:42 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 41ED38FC1E; Tue, 9 Sep 2008 17:14:42 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89HEgxb093321; Tue, 9 Sep 2008 17:14:42 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89HEgun093318; Tue, 9 Sep 2008 17:14:42 GMT (envelope-from jasone@repoman.freebsd.org) Message-Id: <200809091714.m89HEgun093318@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jasone@repoman.freebsd.org using -f From: Jason Evans Date: Tue, 9 Sep 2008 17:14: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/lib/libthr/thread thr_exit.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, 09 Sep 2008 17:14:42 -0000 jasone 2008-09-09 17:14:32 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_exit.c Log: SVN rev 182894 on 2008-09-09 17:14:32Z by jasone Move call to _malloc_thread_cleanup() so that if this is the last thread, the call never happens. This is necessary because malloc may be used during exit handler processing. Submitted by: davidxu Revision Changes Path 1.31 +6 -3 src/lib/libthr/thread/thr_exit.c From owner-cvs-src@FreeBSD.ORG Tue Sep 9 18:41: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 D63131065679; Tue, 9 Sep 2008 18:41:06 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADFED8FC1E; Tue, 9 Sep 2008 18:41:06 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89If6kU000216; Tue, 9 Sep 2008 18:41:06 GMT (envelope-from bms@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89If6w4000209; Tue, 9 Sep 2008 18:41:06 GMT (envelope-from bms@repoman.freebsd.org) Message-Id: <200809091841.m89If6w4000209@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bms@repoman.freebsd.org using -f From: Bruce M Simpson Date: Tue, 9 Sep 2008 18:40: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.initdiskless 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, 09 Sep 2008 18:41:07 -0000 bms 2008-09-09 18:40:50 UTC FreeBSD src repository Modified files: etc rc.initdiskless Log: SVN rev 182895 on 2008-09-09 18:40:50Z by bms Add support to rc.initdiskless for /conf/T/M/remount_subdir. This allows the location of the configuration data to be relocated within the filesystem containing it. A nullfs mount is used in order to achieve this. Obtained from: XORP, Inc. Revision Changes Path 1.54 +37 -4 src/etc/rc.initdiskless From owner-cvs-src@FreeBSD.ORG Tue Sep 9 20:00: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 C363D1065681; Tue, 9 Sep 2008 20:00:09 +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 923568FC08; Tue, 9 Sep 2008 20:00:09 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89K09KH063879; Tue, 9 Sep 2008 20:00:09 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89K09fC063878; Tue, 9 Sep 2008 20:00:09 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200809092000.m89K09fC063878@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Tue, 9 Sep 2008 19:59: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/usb usb_quirks.c usbdevs 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, 09 Sep 2008 20:00:10 -0000 remko 2008-09-09 19:59:51 UTC FreeBSD src repository Modified files: sys/dev/usb usb_quirks.c usbdevs Log: SVN rev 182896 on 2008-09-09 19:59:51Z by remko Add support for the CyberPower CP1500AVRLCD. PR: 126845 Submitted by: gavin Approved by: imp (mentor, implicit) MFC after: 1 week Revision Changes Path 1.67 +2 -0 src/sys/dev/usb/usb_quirks.c 1.370 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Sep 9 21:04: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 17DAD1065675; Tue, 9 Sep 2008 21:04:38 +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 8E84E8FC20; Tue, 9 Sep 2008 21:04:37 +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 m89L4CIh008827; Tue, 9 Sep 2008 17:04:31 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Robert Watson Date: Tue, 9 Sep 2008 14:27:53 -0400 User-Agent: KMail/1.9.7 References: <200809082140.m88LeNJW085481@repoman.freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809091427.53834.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Tue, 09 Sep 2008 17:04:31 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8162/Thu Sep 4 12:38:45 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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/kern subr_turnstile.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, 09 Sep 2008 21:04:38 -0000 On Tuesday 09 September 2008 06:09:34 am Robert Watson wrote: > On Mon, 8 Sep 2008, John Baldwin wrote: > > > SVN rev 182879 on 2008-09-08 21:40:15Z by jhb > > > > - Reduce scope of #ifdef's in uma_zcreate() call in init_turnstile0(). > > - Set UMA_ZONE_NOFREE so that the per-turnstile spin locks are type stable > > to avoid a race where one thread might dereference a lock in a free'd > > turnstile that was previously used by another thread. > > Is this a feature or a workaround for a bug? Normally in the above scenario > we would consider use-after-free a bug or symptom of a larger architectural > problem rather than a feature. At least, that's what I consider similar use > of UMA_ZONE_NOFREE where it persists in the network stack :-). Well, it's a workaround for the fact that the way thread_lock works is it tries to acquire what it thinks is the current lock for a given thread. Once it has that lock, then it checks to see if the thread has switched to a different lock. If so, it drops the lock it has and tries to get the "new" lock. Anytime you lose this race, you can end up holding a lock that isn't necessarily associated with the thread anymore. For that reason, locks used as thread locks should generally be type-stable. Most of the locks used as thread locks are in static data structures (runqueues, sleepq hash table buckets, the global "blocked lock", etc.) so they are already type-stable. The turnstile locks are the one case where locks used as thread locks are dynamically allocated IIRC. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 9 22:32: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 304D11065672; Tue, 9 Sep 2008 22:32:57 +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 0AFB78FC14; Tue, 9 Sep 2008 22:32:57 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89MWul3034087; Tue, 9 Sep 2008 22:32:56 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89MWuNT034086; Tue, 9 Sep 2008 22:32:56 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200809092232.m89MWuNT034086@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Tue, 9 Sep 2008 22:32: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/sys/modules 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: Tue, 09 Sep 2008 22:32:57 -0000 rpaulo 2008-09-09 22:32:30 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: SVN rev 182897 on 2008-09-09 22:32:30Z by rpaulo Build k8temp on i386. Revision Changes Path 1.587 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 9 22: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 02D8E1065672; Tue, 9 Sep 2008 22:37:44 +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 D1DE08FC08; Tue, 9 Sep 2008 22:37:43 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m89MbhJP064440; Tue, 9 Sep 2008 22:37:43 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m89MbhWT064435; Tue, 9 Sep 2008 22:37:43 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200809092237.m89MbhWT064435@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Tue, 9 Sep 2008 22:37: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/conf files.i386 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, 09 Sep 2008 22:37:44 -0000 rpaulo 2008-09-09 22:37:29 UTC FreeBSD src repository Modified files: sys/conf files.i386 Log: SVN rev 182898 on 2008-09-09 22:37:29Z by rpaulo Allow building k8temp on i386. MFC after: 1 week Revision Changes Path 1.606 +1 -0 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Wed Sep 10 01:10: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 176441065686; Wed, 10 Sep 2008 01:10:32 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E65458FC0A; Wed, 10 Sep 2008 01:10:31 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8A1AVZQ032600; Wed, 10 Sep 2008 01:10:31 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8A1AVpV032597; Wed, 10 Sep 2008 01:10:31 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809100110.m8A1AVpV032597@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 10 Sep 2008 01:10: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/usr.sbin/cxgbtool cxgbtool.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, 10 Sep 2008 01:10:32 -0000 kmacy 2008-09-10 01:10:17 UTC FreeBSD src repository Modified files: usr.sbin/cxgbtool cxgbtool.c Log: SVN rev 182899 on 2008-09-10 01:10:17Z by kmacy - Fix regression with GETMEM - Remove gratuitous bswap macros - check for rev 3 with t3b Obtained from: Chelsio Inc. MFC after: 3 days Revision Changes Path 1.4 +4 -7 src/usr.sbin/cxgbtool/cxgbtool.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 03:41: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 A583E106567C; Wed, 10 Sep 2008 03:41:05 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7E3598FC0A; Wed, 10 Sep 2008 03:41:05 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8A3f5qA001039; Wed, 10 Sep 2008 03:41:05 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8A3f5n4001038; Wed, 10 Sep 2008 03:41:05 GMT (envelope-from weongyo@repoman.freebsd.org) Message-Id: <200809100341.m8A3f5n4001038@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to weongyo@repoman.freebsd.org using -f From: Weongyo Jeong Date: Wed, 10 Sep 2008 03:40: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/usb if_zyd.c if_zydreg.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, 10 Sep 2008 03:41:05 -0000 weongyo 2008-09-10 03:40:51 UTC FreeBSD src repository Modified files: sys/dev/usb if_zyd.c if_zydreg.h Log: SVN rev 182900 on 2008-09-10 03:40:51Z by weongyo rename flags and add a ZYD_FLAG_DETACHING flag to indicate we're detaching that when the USB is pulled out forcibly during the driver is running background scan, a page fault can be occurred even if we called usb_rem_task() when detaching. It looks like a kind of races. Revision Changes Path 1.20 +7 -1 src/sys/dev/usb/if_zyd.c 1.5 +2 -1 src/sys/dev/usb/if_zydreg.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 03:49: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 5266C106567A; Wed, 10 Sep 2008 03:49:28 +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 408158FC15; Wed, 10 Sep 2008 03:49:28 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8A3nSHM052105; Wed, 10 Sep 2008 03:49:28 GMT (envelope-from gonzo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8A3nS6x052102; Wed, 10 Sep 2008 03:49:28 GMT (envelope-from gonzo@repoman.freebsd.org) Message-Id: <200809100349.m8A3nS6x052102@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to gonzo@repoman.freebsd.org using -f From: Oleksandr Tymoshenko Date: Wed, 10 Sep 2008 03:49: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/mips/adm5120 admpci.c if_admsw.c if_admswvar.h obio.c uart_bus_adm5120.c uart_cpu_adm5120.c uart_dev_adm5120.c src/sys/mips/idt idtpci.c if_kr.c obio.c uart_bus_rc32434.c src/sys/mips/malta gt.c gt_pci.c malta_machdep.c obio.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, 10 Sep 2008 03:49:28 -0000 gonzo 2008-09-10 03:49:08 UTC FreeBSD src repository Modified files: sys/mips/adm5120 admpci.c if_admsw.c if_admswvar.h obio.c uart_bus_adm5120.c uart_cpu_adm5120.c uart_dev_adm5120.c sys/mips/idt idtpci.c if_kr.c obio.c uart_bus_rc32434.c sys/mips/malta gt.c gt_pci.c malta_machdep.c obio.c uart_bus_maltausart.c uart_cpu_maltausart.c yamon.c sys/mips/sentry5 obio.c s5_machdep.c uart_bus_sbusart.c uart_cpu_sbusart.c Log: SVN rev 182901 on 2008-09-10 03:49:08Z by gonzo Fix path in all includes: remove /mips32 subdirectory Revision Changes Path 1.2 +1 -1 src/sys/mips/adm5120/admpci.c 1.2 +3 -3 src/sys/mips/adm5120/if_admsw.c 1.2 +2 -2 src/sys/mips/adm5120/if_admswvar.h 1.2 +2 -2 src/sys/mips/adm5120/obio.c 1.2 +1 -1 src/sys/mips/adm5120/uart_bus_adm5120.c 1.2 +1 -1 src/sys/mips/adm5120/uart_cpu_adm5120.c 1.2 +1 -1 src/sys/mips/adm5120/uart_dev_adm5120.c 1.2 +1 -1 src/sys/mips/idt/idtpci.c 1.2 +1 -1 src/sys/mips/idt/if_kr.c 1.2 +2 -2 src/sys/mips/idt/obio.c 1.2 +1 -1 src/sys/mips/idt/uart_bus_rc32434.c 1.2 +1 -1 src/sys/mips/malta/gt.c 1.2 +3 -3 src/sys/mips/malta/gt_pci.c 1.2 +2 -2 src/sys/mips/malta/malta_machdep.c 1.2 +2 -2 src/sys/mips/malta/obio.c 1.2 +1 -1 src/sys/mips/malta/uart_bus_maltausart.c 1.2 +1 -1 src/sys/mips/malta/uart_cpu_maltausart.c 1.2 +1 -1 src/sys/mips/malta/yamon.c 1.2 +2 -2 src/sys/mips/sentry5/obio.c 1.2 +1 -1 src/sys/mips/sentry5/s5_machdep.c 1.2 +1 -1 src/sys/mips/sentry5/uart_bus_sbusart.c 1.2 +1 -1 src/sys/mips/sentry5/uart_cpu_sbusart.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 07:11: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 608341065672; Wed, 10 Sep 2008 07:11:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B8A78FC20; Wed, 10 Sep 2008 07:11:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8A7BLIX017376; Wed, 10 Sep 2008 07:11:21 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8A7BLqM017375; Wed, 10 Sep 2008 07:11:21 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809100711.m8A7BLqM017375@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 10 Sep 2008 07:11: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/i386/conf XEN src/sys/i386/i386 local_apic.c machdep.c src/sys/i386/include/xen xenpmap.h xenvar.h src/sys/i386/xen mp_machdep.c mptable.c pmap.c xen_machdep.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, 10 Sep 2008 07:11:21 -0000 kmacy 2008-09-10 07:11:08 UTC FreeBSD src repository Modified files: sys/i386/conf XEN sys/i386/i386 local_apic.c machdep.c sys/i386/include/xen xenpmap.h xenvar.h sys/i386/xen pmap.c xen_machdep.c Added files: sys/i386/xen mp_machdep.c mptable.c Log: SVN rev 182902 on 2008-09-10 07:11:08Z by kmacy Get initial bootstrap of APs working under xen. Note that the APs still blow up in sched_throw(). MFC after: 1 month Revision Changes Path 1.4 +0 -1 src/sys/i386/conf/XEN 1.49 +3 -2 src/sys/i386/i386/local_apic.c 1.675 +1 -1 src/sys/i386/i386/machdep.c 1.4 +1 -1 src/sys/i386/include/xen/xenpmap.h 1.3 +2 -2 src/sys/i386/include/xen/xenvar.h 1.1 +1095 -0 src/sys/i386/xen/mp_machdep.c (new) 1.1 +130 -0 src/sys/i386/xen/mptable.c (new) 1.5 +1 -1 src/sys/i386/xen/pmap.c 1.9 +18 -21 src/sys/i386/xen/xen_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 09:32: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 DCAE41065676; Wed, 10 Sep 2008 09:32:39 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF8338FC17; Wed, 10 Sep 2008 09:32:39 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8A9WdbR015511; Wed, 10 Sep 2008 09:32:39 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8A9WdmT015510; Wed, 10 Sep 2008 09:32:39 GMT (envelope-from maxim@repoman.freebsd.org) Message-Id: <200809100932.m8A9WdmT015510@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to maxim@repoman.freebsd.org using -f From: Maxim Konovalov Date: Wed, 10 Sep 2008 09:32: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/tools/regression/sockets/sendfile sendfile.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, 10 Sep 2008 09:32:40 -0000 maxim 2008-09-10 09:32:25 UTC FreeBSD src repository Modified files: tools/regression/sockets/sendfile sendfile.c Log: SVN rev 182903 on 2008-09-10 09:32:25Z by maxim o Correct a comment: a test file size is a four pages not three. Revision Changes Path 1.6 +1 -1 src/tools/regression/sockets/sendfile/sendfile.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 13:08: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 0765B106566C; Wed, 10 Sep 2008 13:08:43 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF1668FC0C; Wed, 10 Sep 2008 13:08:42 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AD8gTQ091389; Wed, 10 Sep 2008 13:08:42 GMT (envelope-from bms@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AD8g4F091388; Wed, 10 Sep 2008 13:08:42 GMT (envelope-from bms@repoman.freebsd.org) Message-Id: <200809101308.m8AD8g4F091388@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bms@repoman.freebsd.org using -f From: Bruce M Simpson Date: Wed, 10 Sep 2008 13:08: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/sys/net if_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: Wed, 10 Sep 2008 13:08:43 -0000 bms 2008-09-10 13:08:37 UTC FreeBSD src repository Modified files: sys/net if_mib.c Log: SVN rev 182904 on 2008-09-10 13:08:37Z by bms Add a missing break statement; IFDATA_LINKSPECIFIC would fall through to IFDATA_DRIVERNAME otherwise. Reviewed by: brooks MFC after: 1 week Revision Changes Path 1.20 +1 -0 src/sys/net/if_mib.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 13:17: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 C63B8106567D; Wed, 10 Sep 2008 13:17:38 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF8E78FC1E; Wed, 10 Sep 2008 13:17:38 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ADHctZ041268; Wed, 10 Sep 2008 13:17:38 GMT (envelope-from trasz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ADHcsX041263; Wed, 10 Sep 2008 13:17:38 GMT (envelope-from trasz@repoman.freebsd.org) Message-Id: <200809101317.m8ADHcsX041263@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to trasz@repoman.freebsd.org using -f From: Edward Tomasz Napierala Date: Wed, 10 Sep 2008 13:16: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/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_vnops.c src/sys/gnu/fs/xfs/FreeBSD xfs_vnode.h src/sys/kern kern_exec.c src/sys/security/mac_bsdextended mac_bsdextended.c src/sys/sys param.h vnode.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, 10 Sep 2008 13:17:38 -0000 trasz 2008-09-10 13:16:41 UTC FreeBSD src repository Modified files: sys/cddl/contrib/opensolaris/uts/common/fs/zfs zfs_vnops.c sys/gnu/fs/xfs/FreeBSD xfs_vnode.h sys/kern kern_exec.c sys/security/mac_bsdextended mac_bsdextended.c sys/sys param.h vnode.h Log: SVN rev 182905 on 2008-09-10 13:16:41Z by trasz Remove VSVTX, VSGID and VSUID. This should be a no-op, as VSVTX == S_ISVTX, VSGID == S_ISGID and VSUID == S_ISUID. Approved by: rwatson (mentor) Revision Changes Path 1.34 +2 -2 src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c 1.3 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.h 1.325 +5 -4 src/sys/kern/kern_exec.c 1.46 +3 -2 src/sys/security/mac_bsdextended/mac_bsdextended.c 1.365 +1 -1 src/sys/sys/param.h 1.340 +0 -3 src/sys/sys/vnode.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 14: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 5B95C1065675; Wed, 10 Sep 2008 14:27:48 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2E8C98FC20; Wed, 10 Sep 2008 14:27:48 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AERmTG021041; Wed, 10 Sep 2008 14:27:48 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AERmUZ021040; Wed, 10 Sep 2008 14:27:48 GMT (envelope-from jasone@repoman.freebsd.org) Message-Id: <200809101427.m8AERmUZ021040@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jasone@repoman.freebsd.org using -f From: Jason Evans Date: Wed, 10 Sep 2008 14:27: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/lib/libc/stdlib malloc.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, 10 Sep 2008 14:27:48 -0000 jasone 2008-09-10 14:27:34 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: SVN rev 182906 on 2008-09-10 14:27:34Z by jasone Use PAGE_{SIZE,MASK,SHIFT} from machine/param.h rather than hard-coding page size and using sysconf(3). Suggested by: marcel Revision Changes Path 1.179 +88 -120 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 15:47: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 E075B1065685; Wed, 10 Sep 2008 15:47:35 +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 7ED708FC2C; Wed, 10 Sep 2008 15:47:35 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AFlZLw097910; Wed, 10 Sep 2008 15:47:35 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AFlZYb097905; Wed, 10 Sep 2008 15:47:35 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809101547.m8AFlZYb097905@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: Wed, 10 Sep 2008 15:47: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/contrib/gcc/config/arm arm.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, 10 Sep 2008 15:47:36 -0000 obrien 2008-09-10 15:47:31 UTC FreeBSD src repository Modified files: contrib/gcc/config/arm arm.h Log: SVN rev 182907 on 2008-09-10 15:47:31Z by obrien If arm.h is going to define WCHAR_TYPE, don't assume WCHAR_TYPE_SIZE doesn't already have a definition. Reported by: imp Revision Changes Path 1.2 +1236 -1519 src/contrib/gcc/config/arm/arm.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 16:01: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 6F25B106567B; Wed, 10 Sep 2008 16:01:42 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 419DC8FC1C; Wed, 10 Sep 2008 16:01:42 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m8AG1fWi062737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 10 Sep 2008 09:01:41 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48C7EF65.3050204@freebsd.org> Date: Wed, 10 Sep 2008 09:01:41 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Weongyo Jeong References: <200809100341.m8A3f5n4001038@repoman.freebsd.org> In-Reply-To: <200809100341.m8A3f5n4001038@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb if_zyd.c if_zydreg.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, 10 Sep 2008 16:01:42 -0000 Weongyo Jeong wrote: > weongyo 2008-09-10 03:40:51 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb if_zyd.c if_zydreg.h > Log: > SVN rev 182900 on 2008-09-10 03:40:51Z by weongyo > > rename flags and add a ZYD_FLAG_DETACHING flag to indicate we're > detaching that when the USB is pulled out forcibly during the driver is > running background scan, a page fault can be occurred even if we called > usb_rem_task() when detaching. It looks like a kind of races. > > If I understand the issue, it should be handled in the 802.11 state machine. The device should be clocked to the INIT state and as a result clear any outstanding tasks, timers, etc. The only reason you need to do something special is if the h/w is gone and you need to guard against accessing it. Sam From owner-cvs-src@FreeBSD.ORG Wed Sep 10 17:41: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 062791065678; Wed, 10 Sep 2008 17:41:53 +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 CC6A98FC12; Wed, 10 Sep 2008 17: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.3/8.14.3) with ESMTP id m8AHfq7I043473; Wed, 10 Sep 2008 17:41:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AHfqf3043472; Wed, 10 Sep 2008 17:41:52 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101741.m8AHfqf3043472@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 17:41: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/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: Wed, 10 Sep 2008 17:41:53 -0000 jhb 2008-09-10 17:41:41 UTC FreeBSD src repository Modified files: sys/i386/cpufreq est.c Log: SVN rev 182908 on 2008-09-10 17:41:41Z by jhb Add a proper detach method to the est(4) driver using cpufreq_unregister(). MFC after: 1 week Revision Changes Path 1.21 +6 -3 src/sys/i386/cpufreq/est.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 17:59: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 4BC09106564A; Wed, 10 Sep 2008 17:59:47 +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 1CDBB8FC14; Wed, 10 Sep 2008 17:59:47 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AHxl2f056529; Wed, 10 Sep 2008 17:59:47 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AHxltD056528; Wed, 10 Sep 2008 17:59:47 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101759.m8AHxltD056528@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 17:59:21 +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_mutex.c kern_rwlock.c src/sys/sys systm.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, 10 Sep 2008 17:59:47 -0000 jhb 2008-09-10 17:59:21 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c kern_rwlock.c sys/sys systm.h Log: SVN rev 182909 on 2008-09-10 17:59:21Z by jhb Various whitespace fixes. Revision Changes Path 1.206 +9 -9 src/sys/kern/kern_mutex.c 1.40 +0 -1 src/sys/kern/kern_rwlock.c 1.268 +1 -1 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 18:06: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 DD33B1065742; Wed, 10 Sep 2008 18:06: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 C7B188FC12; Wed, 10 Sep 2008 18:06:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AI6KwT097092; Wed, 10 Sep 2008 18:06:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AI6KOH097091; Wed, 10 Sep 2008 18:06:20 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101806.m8AI6KOH097091@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 18:06: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/amd64/pci pci_cfgreg.c src/sys/i386/pci pci_cfgreg.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, 10 Sep 2008 18:06:21 -0000 jhb 2008-09-10 18:06:08 UTC FreeBSD src repository Modified files: sys/amd64/pci pci_cfgreg.c sys/i386/pci pci_cfgreg.c Log: SVN rev 182910 on 2008-09-10 18:06:08Z by jhb Some K8 chipsets don't expose all of the PCI devices on bus 0 via PCIe memory-mapped config access. Add a workaround for these systems by checking the first function of each slot on bus 0 using both the memory-mapped config access and the older type 1 I/O port config access. If we find a slot that is only visible via the type 1 I/O port config access, we flag that slot. Future PCI config transactions to flagged slots on bus 0 use type 1 I/O port config access rather than memory mapped config access. Revision Changes Path 1.112 +48 -14 src/sys/amd64/pci/pci_cfgreg.c 1.131 +44 -14 src/sys/i386/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 18:10: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 752921065671; Wed, 10 Sep 2008 18:10:08 +0000 (UTC) (envelope-from sbruno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5511F8FC27; Wed, 10 Sep 2008 18:10:08 +0000 (UTC) (envelope-from sbruno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AIA8L9018918; Wed, 10 Sep 2008 18:10:08 GMT (envelope-from sbruno@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AIA8CY018917; Wed, 10 Sep 2008 18:10:08 GMT (envelope-from sbruno@repoman.freebsd.org) Message-Id: <200809101810.m8AIA8CY018917@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sbruno@repoman.freebsd.org using -f From: Sean Bruno Date: Wed, 10 Sep 2008 18: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/usr.sbin/fwcontrol fwcontrol.8 fwcontrol.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, 10 Sep 2008 18:10:08 -0000 sbruno 2008-09-10 18:09:52 UTC FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.8 fwcontrol.c Log: SVN rev 182911 on 2008-09-10 18:09:52Z by sbruno Beginning of overhaul of fwcontrol: - Documentation of send_phy_config() - cleanup of malloc's() and added error checking throughout - new capability to iterate over multiple firewire buses - update usage() display - cleanup command line parsing to allow out of order switches - cleanup command line parsing to allow multiple switches per invocation - cleanup grammar of man page a bit - add some ranges to the man page to indicate what values are valid Since fwcontrol's code is the same across 6/7/head this can be applied to all branches after the MFC period. Reviewed by: Dieter freebsd@sopwith.solgatos.com Approved by: mentor Scott scottl@samsco.org MFC after: 60 days Revision Changes Path 1.23 +7 -4 src/usr.sbin/fwcontrol/fwcontrol.8 1.25 +377 -121 src/usr.sbin/fwcontrol/fwcontrol.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 18:42: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 6DB8D1065672; Wed, 10 Sep 2008 18:42:30 +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 545748FC1B; Wed, 10 Sep 2008 18:42:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AIgUFH017226; Wed, 10 Sep 2008 18:42:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AIgUAA017225; Wed, 10 Sep 2008 18:42:30 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101842.m8AIgUAA017225@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 18:36: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 ObsoleteFiles.inc src/share/man/man4/man4.i386 Makefile sbni.4 src/sys/boot/forth loader.conf src/sys/conf files.i386 files.pc98 src/sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnireg.h if_sbnivar.h src/sys/i386/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: Wed, 10 Sep 2008 18:42:30 -0000 jhb 2008-09-10 18:36:58 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4/man4.i386 Makefile sys/boot/forth loader.conf sys/conf files.i386 files.pc98 sys/i386/conf NOTES sys/modules Makefile sys/pc98/conf NOTES Added files: share/man/man4/man4.i386 sbni.4 sys/dev/sbni if_sbni.c if_sbni_isa.c if_sbni_pci.c if_sbnireg.h if_sbnivar.h sys/modules/sbni Makefile Log: SVN rev 182912 on 2008-09-10 18:36:58Z by jhb Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and the driver worked ok with them. Tested by: friends of yar Revision Changes Path 1.158 +0 -5 src/ObsoleteFiles.inc 1.193 +2 -0 src/share/man/man4/man4.i386/Makefile 1.4 +132 -0 src/share/man/man4/man4.i386/sbni.4 (new) 1.133 +1 -0 src/sys/boot/forth/loader.conf 1.607 +3 -0 src/sys/conf/files.i386 1.367 +2 -0 src/sys/conf/files.pc98 1.27 +1364 -0 src/sys/dev/sbni/if_sbni.c (new) 1.18 +167 -0 src/sys/dev/sbni/if_sbni_isa.c (new) 1.15 +191 -0 src/sys/dev/sbni/if_sbni_pci.c (new) 1.4 +106 -0 src/sys/dev/sbni/if_sbnireg.h (new) 1.8 +160 -0 src/sys/dev/sbni/if_sbnivar.h (new) 1.1263 +6 -0 src/sys/i386/conf/NOTES 1.588 +3 -1 src/sys/modules/Makefile 1.3 +10 -0 src/sys/modules/sbni/Makefile (new) 1.94 +6 -0 src/sys/pc98/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Sep 10 18:44: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 64D01106566B; Wed, 10 Sep 2008 18:44: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 361028FC1B; Wed, 10 Sep 2008 18:44:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AIiKwv027682; Wed, 10 Sep 2008 18:44:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AIiKgG027677; Wed, 10 Sep 2008 18:44:20 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101844.m8AIiKgG027677@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 18:42: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/sys/dev/sbni if_sbni.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, 10 Sep 2008 18:44:20 -0000 jhb 2008-09-10 18:42:19 UTC FreeBSD src repository Modified files: sys/dev/sbni if_sbni.c Log: SVN rev 182913 on 2008-09-10 18:42:19Z by jhb Disable the inline assembly crc32 routine and use the C version instead. The assembly version is reported to be broken on 5.x+. PR: kern/100425 Submitted by: Rashid N. Achilov shelton www.granch.ru MFC after: 1 week Revision Changes Path 1.28 +0 -87 src/sys/dev/sbni/if_sbni.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 19:13: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 4E4C11065673; Wed, 10 Sep 2008 19:13: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 3793E8FC14; Wed, 10 Sep 2008 19:13:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AJDjIg010895; Wed, 10 Sep 2008 19:13:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AJDjuY010894; Wed, 10 Sep 2008 19:13:45 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809101913.m8AJDjuY010894@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 19:13: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/sys/kern kern_lock.c kern_mutex.c kern_rmlock.c kern_rwlock.c kern_sx.c subr_witness.c src/sys/sys lock.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, 10 Sep 2008 19:13:45 -0000 jhb 2008-09-10 19:13:30 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c kern_mutex.c kern_rmlock.c kern_rwlock.c kern_sx.c subr_witness.c sys/sys lock.h Log: SVN rev 182914 on 2008-09-10 19:13:30Z by jhb Teach WITNESS about the interlocks used with lockmgr. This removes a bunch of spurious witness warnings since lockmgr grew witness support. Before this, every time you passed an interlock to a lockmgr lock WITNESS treated it as a LOR. Reviewed by: attilio Revision Changes Path 1.137 +3 -3 src/sys/kern/kern_lock.c 1.207 +3 -3 src/sys/kern/kern_mutex.c 1.4 +2 -2 src/sys/kern/kern_rmlock.c 1.41 +2 -2 src/sys/kern/kern_rwlock.c 1.62 +2 -2 src/sys/kern/kern_sx.c 1.254 +30 -9 src/sys/kern/subr_witness.c 1.75 +7 -6 src/sys/sys/lock.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 19:42: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 0795F106566B; Wed, 10 Sep 2008 19:42:23 +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 CC91E8FC14; Wed, 10 Sep 2008 19:42:22 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AJgMAm086347; Wed, 10 Sep 2008 19:42:22 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AJgMAW086346; Wed, 10 Sep 2008 19:42:22 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809101942.m8AJgMAW086346@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, 10 Sep 2008 19:42:13 +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/netinet6 mld6.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, 10 Sep 2008 19:42:23 -0000 bz 2008-09-10 19:42:13 UTC FreeBSD src repository Modified files: sys/netinet6 mld6.c Log: SVN rev 182915 on 2008-09-10 19:42:13Z by bz mld_timerresid() returns ms so instead of doing the maths in usec and then dividing down to ms, do the maths in ms. Obtained from: NetBSD mld6.c rev. 1.47 MFC after: 2 months Revision Changes Path 1.36 +1 -1 src/sys/netinet6/mld6.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 19:46: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 C0A971065676 for ; Wed, 10 Sep 2008 19:46:07 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: from mail-gx0-f17.google.com (mail-gx0-f17.google.com [209.85.217.17]) by mx1.freebsd.org (Postfix) with ESMTP id 75DC28FC14 for ; Wed, 10 Sep 2008 19:46:07 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: by gxk10 with SMTP id 10so14592094gxk.19 for ; Wed, 10 Sep 2008 12:46:06 -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:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=jUe0fI5asfbtmw4toJqJ7SIBkmo86aeuhPnMRKp51fU=; b=GuGmJYDp/gGd4g/JpQyY9YTCS5caXzkEvS8rXBpdTTAcvsb73h7My2Ym1/sLTnd9Fp w65O/40D5wSCD/+o3KVEAI54bMKWpY1XS0e4BiCOc7Vzw9wPBsEqH7dBTKRgZ8wSCr+a l5zCnoYuDeLoZUgg1sfLpt2G8O6D4K755JjgY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=btTuFY+mg+vjSSmuIwsZSKl6HL8Xp3m9HrpCEeFtVOibM09wFKSbBZA/ljzQk5vs11 4NgoXDuabK4/czMlveq4bXq3fdkRpa+wUZosjdQ9CYLMuFA8Z3b6xM2Ni/Q3HeojDO3C FBSpjE3gXuq3eAiPpzUyALx9x8hNnPfGNOPCA= Received: by 10.151.112.14 with SMTP id p14mr2543554ybm.173.1221073977923; Wed, 10 Sep 2008 12:12:57 -0700 (PDT) Received: by 10.150.228.8 with HTTP; Wed, 10 Sep 2008 12:12:57 -0700 (PDT) Message-ID: Date: Wed, 10 Sep 2008 12:12:57 -0700 From: "Navdeep Parhar" To: "John Baldwin" In-Reply-To: <200809101806.m8AI6KOH097091@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809101806.m8AI6KOH097091@repoman.freebsd.org> Cc: cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/pci pci_cfgreg.c src/sys/i386/pci pci_cfgreg.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, 10 Sep 2008 19:46:07 -0000 On Wed, Sep 10, 2008 at 11:06 AM, John Baldwin wrote: > jhb 2008-09-10 18:06:08 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/pci pci_cfgreg.c > sys/i386/pci pci_cfgreg.c Previous changes to these files (rev 181987 specifically) have caused my amd64 kernel to hang/freeze. I wrote an email on that to freebsd-current: http://lists.freebsd.org/pipermail/freebsd-current/2008-September/088379.html I've been waiting for someone to modify these files and then directly draw their attention to the hang. Regards, Navdeep From owner-cvs-src@FreeBSD.ORG Wed Sep 10 20:07:54 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 BC2AC1065677; Wed, 10 Sep 2008 20:07:54 +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 A44468FC1C; Wed, 10 Sep 2008 20:07:54 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AK7sMw045727; Wed, 10 Sep 2008 20:07:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AK7sQx045722; Wed, 10 Sep 2008 20:07:54 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809102007.m8AK7sQx045722@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 10 Sep 2008 20:07: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/boot/sparc64/loader main.c src/sys/sparc64/sparc64 genassym.c mp_locore.S src/sys/sun4v/include asi.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, 10 Sep 2008 20:07:54 -0000 marius 2008-09-10 20:07:08 UTC FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c sys/sparc64/sparc64 genassym.c mp_locore.S sys/sun4v/include asi.h Log: SVN rev 182916 on 2008-09-10 20:07:08Z by marius Work around Cheetah+ erratum 34 (USIII+ erratum #10) by relocating the locked entry in it16 slot 0, which typically is occupied by the PROM, and manually entering locked entries in slots != 0. Thanks to Hubert Feyrer for donating the Blade 2000 this change was developed on. Revision Changes Path 1.38 +110 -0 src/sys/boot/sparc64/loader/main.c 1.75 +3 -0 src/sys/sparc64/sparc64/genassym.c 1.11 +112 -22 src/sys/sparc64/sparc64/mp_locore.S 1.3 +1 -0 src/sys/sun4v/include/asi.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 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 7D7171065724; Wed, 10 Sep 2008 20:12:21 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 84F318FC08; Wed, 10 Sep 2008 20:12:18 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AKCITp071383; Wed, 10 Sep 2008 20:12:18 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AKCIwY071372; Wed, 10 Sep 2008 20:12:18 GMT (envelope-from csjp@repoman.freebsd.org) Message-Id: <200809102012.m8AKCIwY071372@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to csjp@repoman.freebsd.org using -f From: "Christian S.J. Peron" Date: Wed, 10 Sep 2008 20:12: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/kern tty_ttydisc.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, 10 Sep 2008 20:12:21 -0000 csjp 2008-09-10 20:12:10 UTC FreeBSD src repository Modified files: sys/kern tty_ttydisc.c Log: SVN rev 182917 on 2008-09-10 20:12:10Z by csjp Make sure the TTY has not disappeared out from under us before calling ttydevsw_outwakeup(). This should fix panics which occur after remote login sessions timeout during moderate TTY activity. An example of where this might occur is where a pending write to the terminal is occurring while sshd(8) is shutting down the TTY after a TCP timeout. Submitted by: ed Revision Changes Path 1.4 +3 -2 src/sys/kern/tty_ttydisc.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 20:13: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 2C8571065677; Wed, 10 Sep 2008 20:13:28 +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 BBBFA8FC21; Wed, 10 Sep 2008 20:13:27 +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 m8AKDFEn022214; Wed, 10 Sep 2008 16:13:21 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: src-committers@FreeBSD.org Date: Wed, 10 Sep 2008 15:39:03 -0400 User-Agent: KMail/1.9.7 References: <200809101806.m8AI6KOH097091@repoman.freebsd.org> In-Reply-To: <200809101806.m8AI6KOH097091@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809101539.03832.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 10 Sep 2008 16:13:22 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8211/Wed Sep 10 15:01:28 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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/amd64/pci pci_cfgreg.c src/sys/i386/pci pci_cfgreg.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, 10 Sep 2008 20:13:28 -0000 On Wednesday 10 September 2008 02:06:08 pm John Baldwin wrote: > jhb 2008-09-10 18:06:08 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/pci pci_cfgreg.c > sys/i386/pci pci_cfgreg.c > Log: > SVN rev 182910 on 2008-09-10 18:06:08Z by jhb > > Some K8 chipsets don't expose all of the PCI devices on bus 0 via PCIe > memory-mapped config access. Add a workaround for these systems by > checking the first function of each slot on bus 0 using both the > memory-mapped config access and the older type 1 I/O port config access. > If we find a slot that is only visible via the type 1 I/O port config > access, we flag that slot. Future PCI config transactions to flagged > slots on bus 0 use type 1 I/O port config access rather than memory mapped > config access. Linux has a similar hack^Wworkaround. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 10 20:13: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 1C72A10656A2 for ; Wed, 10 Sep 2008 20:13:41 +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 AB37D8FC2F for ; Wed, 10 Sep 2008 20:13:40 +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 m8AKDFEp022214; Wed, 10 Sep 2008 16:13:34 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: "Navdeep Parhar" Date: Wed, 10 Sep 2008 16:13:04 -0400 User-Agent: KMail/1.9.7 References: <200809101806.m8AI6KOH097091@repoman.freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809101613.04511.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 10 Sep 2008 16:13:34 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8211/Wed Sep 10 15:01:28 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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 Subject: Re: cvs commit: src/sys/amd64/pci pci_cfgreg.c src/sys/i386/pci pci_cfgreg.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, 10 Sep 2008 20:13:41 -0000 On Wednesday 10 September 2008 03:12:57 pm Navdeep Parhar wrote: > On Wed, Sep 10, 2008 at 11:06 AM, John Baldwin wrote: > > jhb 2008-09-10 18:06:08 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/amd64/pci pci_cfgreg.c > > sys/i386/pci pci_cfgreg.c > > Previous changes to these files (rev 181987 specifically) have caused > my amd64 kernel to hang/freeze. I wrote an email on that to > freebsd-current: > http://lists.freebsd.org/pipermail/freebsd-current/2008-September/088379.html > > I've been waiting for someone to modify these files and then directly > draw their attention to the hang. I was out of town last week, please be patient. Try these changes first. I will add a hint to disable this stuff, but it is probably a bug in your hardware or BIOS. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 10 20:22: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 48AFB1065674; Wed, 10 Sep 2008 20:22:41 +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 317CC8FC14; Wed, 10 Sep 2008 20:22:41 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AKMfen036266; Wed, 10 Sep 2008 20:22:41 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AKMfiB036259; Wed, 10 Sep 2008 20:22:41 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809102022.m8AKMfiB036259@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 10 Sep 2008 20:22: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/conf files.sparc64 src/sys/sparc64/sparc64 jbusppm.c schppm.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, 10 Sep 2008 20:22:41 -0000 marius 2008-09-10 20:22:27 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 Added files: sys/sparc64/sparc64 jbusppm.c schppm.c Log: SVN rev 182918 on 2008-09-10 20:22:27Z by marius Add drivers for the power management devices found on Fireplane/ Safari- and JBus-based machines. Currently the main purpose of these drivers is debugging of the resource allocation on nexus(4) and the register content of these devices though. Revision Changes Path 1.97 +2 -0 src/sys/conf/files.sparc64 1.1 +226 -0 src/sys/sparc64/sparc64/jbusppm.c (new) 1.1 +132 -0 src/sys/sparc64/sparc64/schppm.c (new) From owner-cvs-src@FreeBSD.ORG Wed Sep 10 20:53: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 AAFEF1065713; Wed, 10 Sep 2008 20:53:33 +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 B482A8FC21; Wed, 10 Sep 2008 20:53:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AKrWrf029812; Wed, 10 Sep 2008 20:53:32 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AKrWC5029811; Wed, 10 Sep 2008 20:53:32 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809102053.m8AKrWC5029811@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 10 Sep 2008 20:53: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/sys/boot/common dev_net.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, 10 Sep 2008 20:53:33 -0000 marius 2008-09-10 20:53:22 UTC FreeBSD src repository Modified files: sys/boot/common dev_net.c Log: SVN rev 182919 on 2008-09-10 20:53:22Z by marius Revert r177108 and restore r60506 for sparc64 as long as libstand isn't fixed to only open the network device once and not do a open and close dance on every file access; the firmwares of newer sparc64 machines perform an auto-negotiation with every open which in turn causes netbooting to take horribly long if we open and close the device over and over again. Revision Changes Path 1.18 +3 -0 src/sys/boot/common/dev_net.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 21:30: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 817251065693; Wed, 10 Sep 2008 21:30:49 +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 6A4738FC17; Wed, 10 Sep 2008 21:30:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ALUn8c099686; Wed, 10 Sep 2008 21:30:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ALUnV7099685; Wed, 10 Sep 2008 21:30:49 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809102130.m8ALUnV7099685@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 21:30: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/kern subr_sleepqueue.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, 10 Sep 2008 21:30:49 -0000 jhb 2008-09-10 21:30:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_sleepqueue.c Log: SVN rev 182920 on 2008-09-10 21:30:35Z by jhb Remove an assertion that is no longer correct with the addition of sx_sleep(). During sx_sleep(), we drop the sleepqueue chain lock after putting the thread on the queue but before checking for signals while we release the sx lock. If another thread wakes up the thread that is about to go to sleep during that window, then TDF_SINTR won't be set when the current thread checks for signals. Thus, it isn't accurate to always assert that that flag is set here anymore. Reported by: peter Approved by: re (kib) Revision Changes Path 1.18.2.10 +0 -1 src/sys/kern/subr_sleepqueue.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 21:53: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 67677106567E; Wed, 10 Sep 2008 21:53:21 +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 36AB18FC1B; Wed, 10 Sep 2008 21:53:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ALrKDL041057; Wed, 10 Sep 2008 21:53:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ALrK2R041056; Wed, 10 Sep 2008 21:53:20 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809102153.m8ALrK2R041056@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 21:53:15 +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/ichwd ichwd.c ichwd.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, 10 Sep 2008 21:53:21 -0000 jhb 2008-09-10 21:53:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ichwd ichwd.c ichwd.h Log: SVN rev 182921 on 2008-09-10 21:53:15Z by jhb MFC: Add more PCI IDs including those for ICH10. Approved by: re (kensmith) Revision Changes Path 1.10.2.3 +13 -4 src/sys/dev/ichwd/ichwd.c 1.4.2.3 +10 -1 src/sys/dev/ichwd/ichwd.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 21:56: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 CE4871065753; Wed, 10 Sep 2008 21:56: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 9E09E8FC1F; Wed, 10 Sep 2008 21:56:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ALu6Tj057965; Wed, 10 Sep 2008 21:56:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ALu6r1057960; Wed, 10 Sep 2008 21:56:06 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809102156.m8ALu6r1057960@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 21:55:58 +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/ichwd ichwd.c ichwd.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, 10 Sep 2008 21:56:06 -0000 jhb 2008-09-10 21:55:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ichwd ichwd.c ichwd.h Log: SVN rev 182922 on 2008-09-10 21:55:58Z by jhb MFC: Add more PCI IDs including those for ICH10. Approved by: re (kensmith) Revision Changes Path 1.5.2.6 +13 -4 src/sys/dev/ichwd/ichwd.c 1.2.2.4 +10 -1 src/sys/dev/ichwd/ichwd.h From owner-cvs-src@FreeBSD.ORG Wed Sep 10 22:46: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 546EF106567B; Wed, 10 Sep 2008 22:46:13 +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 E9BD08FC19; Wed, 10 Sep 2008 22:46:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8AMk73h008108; Wed, 10 Sep 2008 22:46:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8AMk7Ti008102; Wed, 10 Sep 2008 22:46:07 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809102246.m8AMk7Ti008102@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 10 Sep 2008 22:46: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/ppc ppc_acpi.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, 10 Sep 2008 22:46:13 -0000 jhb 2008-09-10 22:46:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ppc ppc_acpi.c Log: SVN rev 182923 on 2008-09-10 22:46:02Z by jhb MFC: Use ppc_detach() for device_detach instead of ppc_attach(). Approved by: re (kensmith) Revision Changes Path 1.1.2.1 +1 -1 src/sys/dev/ppc/ppc_acpi.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 23:37: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 49CAC106564A; Wed, 10 Sep 2008 23:37:14 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1955D8FC16; Wed, 10 Sep 2008 23:37:14 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ANbDLS080080; Wed, 10 Sep 2008 23:37:13 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ANbDNl080071; Wed, 10 Sep 2008 23:37:13 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809102337.m8ANbDNl080071@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 10 Sep 2008 23:37:06 +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 tcp_lro.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, 10 Sep 2008 23:37:14 -0000 kmacy 2008-09-10 23:37:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet tcp_lro.c Log: SVN rev 182924 on 2008-09-10 23:37:06Z by kmacy MFC 182089: Don't calculate checksum if it has already been validated lro_opt.diff Approved by: re Obtained from: Chelsio Inc. Revision Changes Path 1.1.2.2 +14 -6 src/sys/netinet/tcp_lro.c From owner-cvs-src@FreeBSD.ORG Wed Sep 10 23:42: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 2AC5610656BA; Wed, 10 Sep 2008 23:42:00 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F2D2D8FC22; Wed, 10 Sep 2008 23:41:59 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8ANfx4v005497; Wed, 10 Sep 2008 23:41:59 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8ANfxpd005496; Wed, 10 Sep 2008 23:41:59 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809102341.m8ANfxpd005496@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 10 Sep 2008 23:41:49 +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/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.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, 10 Sep 2008 23:42:00 -0000 kmacy 2008-09-10 23:41:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.c Log: SVN rev 182925 on 2008-09-10 23:41:49Z by kmacy MFC 182882: Fix issue with recovering from transient jumbo mbuf shortage. Submitted by: Chelsio Inc Approved by: re Revision Changes Path 1.20.2.5 +0 -5 src/sys/dev/cxgb/cxgb_adapter.h 1.36.2.6 +0 -17 src/sys/dev/cxgb/cxgb_main.c 1.30.2.6 +7 -6 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 04:30: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 A5E91106567B; Thu, 11 Sep 2008 04:30:08 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 915398FC3F; Thu, 11 Sep 2008 04:30:08 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8B4U88G038024; Thu, 11 Sep 2008 04:30:08 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8B4U8qg038023; Thu, 11 Sep 2008 04:30:08 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809110430.m8B4U8qg038023@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 11 Sep 2008 04:21:05 +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/cxgb cxgb_ioctl.h cxgb_main.c cxgb_sge.c src/usr.sbin/cxgbtool cxgbtool.c reg_defs_t3.c reg_defs_t3b.c reg_defs_t3c.c version.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, 11 Sep 2008 04:30:08 -0000 kmacy 2008-09-11 04:21:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cxgb cxgb_ioctl.h cxgb_main.c cxgb_sge.c usr.sbin/cxgbtool cxgbtool.c reg_defs_t3.c reg_defs_t3b.c version.h Added files: (Branch: RELENG_7) usr.sbin/cxgbtool reg_defs_t3c.c Log: SVN rev 182926 on 2008-09-11 04:21:05Z by kmacy MFC: r182594, r182679, r182694, r182899 Bring cxgbtool and corresponding ioctl interfaces up to version 1.5 Approved by: re Obtained from: Chelsio Inc. Revision Changes Path 1.5.2.2 +63 -116 src/sys/dev/cxgb/cxgb_ioctl.h 1.36.2.7 +182 -126 src/sys/dev/cxgb/cxgb_main.c 1.30.2.7 +1 -1 src/sys/dev/cxgb/cxgb_sge.c 1.2.2.1 +274 -664 src/usr.sbin/cxgbtool/cxgbtool.c 1.1.4.1 +1 -1 src/usr.sbin/cxgbtool/reg_defs_t3.c 1.1.4.1 +1 -1 src/usr.sbin/cxgbtool/reg_defs_t3b.c 1.1.2.1 +3119 -0 src/usr.sbin/cxgbtool/reg_defs_t3c.c (new) 1.1.4.1 +3 -3 src/usr.sbin/cxgbtool/version.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 07:35:15 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 0BED21065673 for ; Thu, 11 Sep 2008 07:35:15 +0000 (UTC) (envelope-from weongyo.jeong@gmail.com) Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.189]) by mx1.freebsd.org (Postfix) with ESMTP id 3DC4B8FC0C for ; Thu, 11 Sep 2008 07:35:13 +0000 (UTC) (envelope-from weongyo.jeong@gmail.com) Received: by ti-out-0910.google.com with SMTP id d27so158698tid.3 for ; Thu, 11 Sep 2008 00:35:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:date:to:cc:subject :message-id:mail-followup-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent:organization :x-operation-sytem:from; bh=5lhRs+fLab+MsYtrgTHF3E6cumysDcvDE4uhlOt5qRo=; b=iPyAYTdUGcb9HrZjzbiJOfI22jfk73+lqKgHriiwefhBfYZ8fqoGsSDNOk9AVvHdhj ptrqK77N40PWhyFe9xYgX/N8XHRhIprJ5M8x9LwvcGV6iPW2pmsRhs1o7a6+o0ig1ODc 4KQBOBPB1/ji/nCXWYUMoGy6Qg+joM2ZJL/A8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent:organization:x-operation-sytem:from; b=N48Z3vrv2l9/vN/0WSN+V4w1UYzNyzfnPqngSl8Gg2dy6wM6hP3GVkcDsRXVZPRk9p gm/HzHfDmvHPzgMldvae/8y0krUwtXLnIYf3O47/CVibjQ27wZYjl93J+YRpJyM66DIq ZpyZFQ5/t9LLXurw0OeGtc4Qe0nIQ4b2jbLs0= Received: by 10.110.43.18 with SMTP id q18mr2949275tiq.57.1221118512082; Thu, 11 Sep 2008 00:35:12 -0700 (PDT) Received: from freebsd.weongyo.org ( [211.53.35.67]) by mx.google.com with ESMTPS id d7sm458804tib.4.2008.09.11.00.35.09 (version=SSLv3 cipher=RC4-MD5); Thu, 11 Sep 2008 00:35:10 -0700 (PDT) Received: by freebsd.weongyo.org (sSMTP sendmail emulation); Thu, 11 Sep 2008 16:34:58 +0900 Date: Thu, 11 Sep 2008 16:34:58 +0900 To: Sam Leffler Message-ID: <20080911073458.GB23009@freebsd.weongyo.org> Mail-Followup-To: Sam Leffler , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200809100341.m8A3f5n4001038@repoman.freebsd.org> <48C7EF65.3050204@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48C7EF65.3050204@freebsd.org> User-Agent: Mutt/1.4.2.3i Organization: CDNetworks. X-Operation-Sytem: FreeBSD From: Weongyo Jeong Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb if_zyd.c if_zydreg.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, 11 Sep 2008 07:35:15 -0000 On Wed, Sep 10, 2008 at 09:01:41AM -0700, Sam Leffler wrote: > Weongyo Jeong wrote: > >weongyo 2008-09-10 03:40:51 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/usb if_zyd.c if_zydreg.h > > Log: > > SVN rev 182900 on 2008-09-10 03:40:51Z by weongyo > > > > rename flags and add a ZYD_FLAG_DETACHING flag to indicate we're > > detaching that when the USB is pulled out forcibly during the driver is > > running background scan, a page fault can be occurred even if we called > > usb_rem_task() when detaching. It looks like a kind of races. > > > > > If I understand the issue, it should be handled in the 802.11 state > machine. The device should be clocked to the INIT state and as a result > clear any outstanding tasks, timers, etc. The only reason you need to > do something special is if the h/w is gone and you need to guard against > accessing it. > > Sam > This patch is to fix the below panic that it looks that it sometimes occurs when we pull out USB stick forcibly during the driver's trying to search channels or run background scan. If we have a method to detect whether detach() is called by being pulled out USB stick unexpectedly or detach() is called by operations of kldunload(8), I think I can handle this case more flexibly. (I'm not sure it's true. :-) Is there a way to detect this case or something I missed? I have no ideas yet how I can handle it in 802.11 state machine. [root@kkk /usr/src/sys/modules/zyd]# zyd0: at uhub3 port 4 (addr 2) disconnected zyd0: zyd_read sleep timeout zyd0: could not send command (error=IOERROR) zyd0: could not send command (error=IOERROR) zyd0: could not send command (error=IOERROR) zyd0: zyd_read sleep timeout zyd0: could not send command (error=IOERROR) zyd0: zyd_read sleep timeout zyd0: could not send command (error=IOERROR) zyd0: could not send command (error=IOERROR) zyd0: could not send command (error=IOERROR) zyd0: detached Fatal trap 12: page fault while in kernel mode cpuid = 0; apic id = 00 fault virtual address = 0x6a626f7f fault code = supervisor read, page not present instruction pointer = 0x20:0xc07908b6 stack pointer = 0x28:0xc3e30aec frame pointer = 0x28:0xc3e30aec code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 16 (usbtask-dr) [thread pid 16 tid 100026 ] Stopped at devclass_get_name+0x6: movl 0x14(%eax),%eax db> bt Tracing pid 16 tid 100026 td 0xc40cc8c0 devclass_get_name(6a626f6b,c3e30b14,c0790e77,deadc0de,ffffffff,...) at devclass_get_name+0x6 device_get_name(deadc0de,ffffffff,0,c69c2a00,1,...) at device_get_name+0x1c device_print_prettyname(deadc0de,c69c2a00,1,c69c2a00,c3e30bc4,...) at device_print_prettyname+0x17 device_printf(deadc0de,c69cc297,100,c69cc290,3e8,...) at device_printf+0x12 zyd_cmd(2,c3e30be0,1,1,c3e5932c,...) at zyd_cmd+0x1f0 zyd_read16(c69cc567,c0bd8504,c3e30c10,c07aa70b,c69cc567,...) at zyd_read16+0x38 zyd_rfwrite(1,c69c2a00,c3e30c98,c69c9124,c69c2a08,...) at zyd_rfwrite+0x1c zyd_al2230_set_channel(c69c2a08,2,c69cc567,ac7,0,...) at zyd_al2230_set_channel+0x21 zyd_set_chan(c0ca30d0,0,c69cc567,ac7,c0c38d34,...) at zyd_set_chan+0x54 zyd_scantask(c69c2a00,0,5c,c0af321d,0,...) at zyd_scantask+0xe1 usb_task_thread(c0c38d34,c3e30d38,c0afb326,322,c40cc8c0,...) at usb_task_thread+0xca fork_exit(c06dcfd0,c0c38d34,c3e30d38) at fork_exit+0x112 fork_trampoline() at fork_trampoline+0x8 --- trap 0, eip = 0, esp = 0xc3e30d70, ebp = 0 --- db> regards, Weongyo Jeong From owner-cvs-src@FreeBSD.ORG Thu Sep 11 09:56: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 5B02810656D8; Thu, 11 Sep 2008 09:56:05 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D93138FC2A; Thu, 11 Sep 2008 09:56:03 +0000 (UTC) (envelope-from adrian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8B9u31a027281; Thu, 11 Sep 2008 09:56:03 GMT (envelope-from adrian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8B9u3qN027280; Thu, 11 Sep 2008 09:56:03 GMT (envelope-from adrian@repoman.freebsd.org) Message-Id: <200809110956.m8B9u3qN027280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to adrian@repoman.freebsd.org using -f From: Adrian Chadd Date: Thu, 11 Sep 2008 09:55: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/usr.sbin/iostat iostat.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, 11 Sep 2008 09:56:05 -0000 adrian 2008-09-11 09:55:54 UTC FreeBSD src repository Modified files: usr.sbin/iostat iostat.c Log: SVN rev 182927 on 2008-09-11 09:55:54Z by adrian Fix the device name spacing. The old logic padded the device name out but assumed the unit number was one digit long; this fails for things like SATA devices which (for me) begin at ad10. Assemble the full device name in a temporary buffer and then calcluate padding based on that string. Revision Changes Path 1.43 +5 -5 src/usr.sbin/iostat/iostat.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 11:36: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 BA6881065691; Thu, 11 Sep 2008 11:36:35 +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 894998FC1A; Thu, 11 Sep 2008 11:36:35 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BBaZv1079054; Thu, 11 Sep 2008 11:36:35 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BBaZKI079051; Thu, 11 Sep 2008 11:36:35 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809111136.m8BBaZKI079051@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 11 Sep 2008 11:36:21 +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/man9 insmntque.9 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, 11 Sep 2008 11:36:35 -0000 kib 2008-09-11 11:36:21 UTC FreeBSD src repository Modified files: share/man/man9 insmntque.9 Log: SVN rev 182928 on 2008-09-11 11:36:21Z by kib Update insmntque(9) manpage, bringing it close to reality. Reviewed by: brueffer Revision Changes Path 1.3 +36 -4 src/share/man/man9/insmntque.9 From owner-cvs-src@FreeBSD.ORG Thu Sep 11 11: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 D30AA1065674; Thu, 11 Sep 2008 11:39:06 +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 A26298FC0A; Thu, 11 Sep 2008 11:39:06 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BBd61Z094555; Thu, 11 Sep 2008 11:39:06 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BBd67l094554; Thu, 11 Sep 2008 11:39:06 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809111139.m8BBd67l094554@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 11 Sep 2008 11:38: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/share/man/man9 make_dev.9 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, 11 Sep 2008 11:39:06 -0000 kib 2008-09-11 11:38:48 UTC FreeBSD src repository Modified files: share/man/man9 make_dev.9 Log: SVN rev 182929 on 2008-09-11 11:38:48Z by kib Document make_dev_credf(9), destroy_dev_sched(9) and destroy_dev_drain(9) functions. Reviewed by: brueffer Revision Changes Path 1.24 +123 -4 src/share/man/man9/make_dev.9 From owner-cvs-src@FreeBSD.ORG Thu Sep 11 11:41: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 0484F106569A; Thu, 11 Sep 2008 11:41:53 +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 C87FF8FC39; Thu, 11 Sep 2008 11:41:52 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BBfqJA003138; Thu, 11 Sep 2008 11:41:52 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BBfqHa003137; Thu, 11 Sep 2008 11:41:52 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809111141.m8BBfqHa003137@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 11 Sep 2008 11:41: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/share/man/man9 devfs_set_cdevpriv.9 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, 11 Sep 2008 11:41:53 -0000 kib 2008-09-11 11:41:33 UTC FreeBSD src repository Added files: share/man/man9 devfs_set_cdevpriv.9 Log: SVN rev 182930 on 2008-09-11 11:41:33Z by kib Add a first draft of the cdevpriv(9) documentation Revision Changes Path 1.1 +121 -0 src/share/man/man9/devfs_set_cdevpriv.9 (new) From owner-cvs-src@FreeBSD.ORG Thu Sep 11 11:43: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 275051065739; Thu, 11 Sep 2008 11:43:53 +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 AFCB38FC4C; Thu, 11 Sep 2008 11:43:53 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BBhrIF016773; Thu, 11 Sep 2008 11:43:53 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BBhr7P016766; Thu, 11 Sep 2008 11:43:53 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809111143.m8BBhr7P016766@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Thu, 11 Sep 2008 11:43: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/man9 dev_clone.9 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, 11 Sep 2008 11:43:56 -0000 kib 2008-09-11 11:43:47 UTC FreeBSD src repository Added files: share/man/man9 dev_clone.9 Log: SVN rev 182931 on 2008-09-11 11:43:47Z by kib Document dev_clone eventhandler interface Revision Changes Path 1.1 +74 -0 src/share/man/man9/dev_clone.9 (new) From owner-cvs-src@FreeBSD.ORG Thu Sep 11 11:48:54 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 D1B601065671; Thu, 11 Sep 2008 11:48:54 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.terabit.net.ua (mail.terabit.net.ua [195.137.202.147]) by mx1.freebsd.org (Postfix) with ESMTP id 6CC608FC29; Thu, 11 Sep 2008 11:48:54 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from skuns.zoral.com.ua ([91.193.166.194] helo=mail.zoral.com.ua) by mail.terabit.net.ua with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1KdkfM-000Bjz-1o; Thu, 11 Sep 2008 14:48:52 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8BBmkbu030674 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Sep 2008 14:48:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8BBmkBW039480; Thu, 11 Sep 2008 14:48:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3/Submit) id m8BBmkBw039475; Thu, 11 Sep 2008 14:48:46 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 11 Sep 2008 14:48:46 +0300 From: Kostik Belousov To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20080911114846.GY39652@deviant.kiev.zoral.com.ua> References: <200809111143.m8BBhr7P016766@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BkCcXYe/IK2urb/q" Content-Disposition: inline In-Reply-To: <200809111143.m8BBhr7P016766@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.93.3, clamav-milter version 0.93.3 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua X-Virus-Scanned: mail.terabit.net.ua 1KdkfM-000Bjz-1o 520b73936d4643e9eb7095827707ae0d X-Terabit: YES Cc: Subject: Re: cvs commit: src/share/man/man9 dev_clone.9 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, 11 Sep 2008 11:48:54 -0000 --BkCcXYe/IK2urb/q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 11, 2008 at 11:43:47AM +0000, Konstantin Belousov wrote: > kib 2008-09-11 11:43:47 UTC >=20 > FreeBSD src repository >=20 > Added files: > share/man/man9 dev_clone.9=20 > Log: > SVN rev 182931 on 2008-09-11 11:43:47Z by kib > =20 > Document dev_clone eventhandler interface > =20 > Revision Changes Path > 1.1 +74 -0 src/share/man/man9/dev_clone.9 (new) Both dev_clone(9) and cdevpriv(9) man pages are not connected to build yet. I will connect them after promised review is done. --BkCcXYe/IK2urb/q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkjJBZ0ACgkQC3+MBN1Mb4h7FgCg8AGideEfq8kcDEk8A2xwQ6cH Vw8AnjgN67tTv/ij6XDg05w6WOSCBrmb =1srR -----END PGP SIGNATURE----- --BkCcXYe/IK2urb/q-- From owner-cvs-src@FreeBSD.ORG Thu Sep 11 12:17: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 1D3F410656C9; Thu, 11 Sep 2008 12:17:40 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E048F8FC15; Thu, 11 Sep 2008 12:17:39 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BCHdqs027505; Thu, 11 Sep 2008 12:17:39 GMT (envelope-from raj@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BCHdDk027500; Thu, 11 Sep 2008 12:17:39 GMT (envelope-from raj@repoman.freebsd.org) Message-Id: <200809111217.m8BCHdDk027500@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to raj@repoman.freebsd.org using -f From: Rafal Jaworowski Date: Thu, 11 Sep 2008 12:17:21 +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/arm/xscale/ixp425 ixp425_qmgr.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, 11 Sep 2008 12:17:40 -0000 raj 2008-09-11 12:17:21 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 ixp425_qmgr.c Log: SVN rev 182932 on 2008-09-11 12:17:21Z by raj IXP425: split handling of the two QMGR interrupts so they are separately managed. Adjust ixpqmgr_{attach,detach} to comply with device_* interface. Reviewed by: cognet, imp, sam, stass Tested by: cognet Revision Changes Path 1.4 +42 -14 src/sys/arm/xscale/ixp425/ixp425_qmgr.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 12:36: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 4B2F51065671; Thu, 11 Sep 2008 12:36:26 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 32D418FC2C; Thu, 11 Sep 2008 12:36:26 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BCaPq3042889; Thu, 11 Sep 2008 12:36:25 GMT (envelope-from raj@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BCaPiw042888; Thu, 11 Sep 2008 12:36:25 GMT (envelope-from raj@repoman.freebsd.org) Message-Id: <200809111236.m8BCaPiw042888@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to raj@repoman.freebsd.org using -f From: Rafal Jaworowski Date: Thu, 11 Sep 2008 12:36:13 +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/arm/arm intr.c nexus.c src/sys/arm/include intr.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, 11 Sep 2008 12:36:26 -0000 raj 2008-09-11 12:36:13 UTC FreeBSD src repository Modified files: sys/arm/arm intr.c nexus.c sys/arm/include intr.h Log: SVN rev 182933 on 2008-09-11 12:36:13Z by raj ARM interrupts improvements. - Fix nexus_setup_intr() abuse of setting up multiple IRQs in one go. Calling arm_setup_irqhandler() in loop is bogus, as there's just one cookie given from the caller and it is overwritten in each iteration so that only the last handler's cookie value prevails. - Proper intr masking/unmasking handling: the IRQ source is masked at PIC level only after the last handler has been removed from the list. Reviewed by: cognet, imp, sam, stass Obtained from: Grzegorz Bernacki gjb ! semihalf dot com Revision Changes Path 1.24 +12 -2 src/sys/arm/arm/intr.c 1.13 +3 -11 src/sys/arm/arm/nexus.c 1.10 +1 -1 src/sys/arm/include/intr.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 12:39: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 DB9531065670; Thu, 11 Sep 2008 12:39:56 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA8108FC14; Thu, 11 Sep 2008 12:39:56 +0000 (UTC) (envelope-from raj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BCdu0v063357; Thu, 11 Sep 2008 12:39:56 GMT (envelope-from raj@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BCdupx063356; Thu, 11 Sep 2008 12:39:56 GMT (envelope-from raj@repoman.freebsd.org) Message-Id: <200809111239.m8BCdupx063356@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to raj@repoman.freebsd.org using -f From: Rafal Jaworowski Date: Thu, 11 Sep 2008 12:39: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/arm/arm nexus.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, 11 Sep 2008 12:39:57 -0000 raj 2008-09-11 12:39:54 UTC FreeBSD src repository Modified files: sys/arm/arm nexus.c Log: SVN rev 182934 on 2008-09-11 12:39:54Z by raj ARM nexus style(9) improvements. Revision Changes Path 1.14 +31 -34 src/sys/arm/arm/nexus.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 15:28: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 75BEF1065673; Thu, 11 Sep 2008 15:28:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4B47E8FC20; Thu, 11 Sep 2008 15:28:44 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BFSiEA033784; Thu, 11 Sep 2008 15:28:44 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BFSied033783; Thu, 11 Sep 2008 15:28:44 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200809111528.m8BFSied033783@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Thu, 11 Sep 2008 15:28: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/compat/linux linux_misc.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, 11 Sep 2008 15:28:44 -0000 rdivacky 2008-09-11 15:28:28 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: SVN rev 182935 on 2008-09-11 15:28:28Z by rdivacky The ERESTART to EINTR conversion is already done in kern_select so there is no need to repeat it in linux_select(). Submitted by: Dmitry Chagin MFC after: 1 week Approved by: kib (mentor) Revision Changes Path 1.226 +1 -8 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 15:41: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 D66441065679; Thu, 11 Sep 2008 15:41:16 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 8EC158FC1C; Thu, 11 Sep 2008 15:41:16 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m8BFfFoD071753 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 11 Sep 2008 08:41:15 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48C93C1B.2080800@freebsd.org> Date: Thu, 11 Sep 2008 08:41:15 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Weongyo Jeong , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org References: <200809100341.m8A3f5n4001038@repoman.freebsd.org> <48C7EF65.3050204@freebsd.org> <20080911073458.GB23009@freebsd.weongyo.org> In-Reply-To: <20080911073458.GB23009@freebsd.weongyo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: Subject: Re: cvs commit: src/sys/dev/usb if_zyd.c if_zydreg.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, 11 Sep 2008 15:41:16 -0000 Weongyo Jeong wrote: > On Wed, Sep 10, 2008 at 09:01:41AM -0700, Sam Leffler wrote: > >> Weongyo Jeong wrote: >> >>> weongyo 2008-09-10 03:40:51 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/usb if_zyd.c if_zydreg.h >>> Log: >>> SVN rev 182900 on 2008-09-10 03:40:51Z by weongyo >>> >>> rename flags and add a ZYD_FLAG_DETACHING flag to indicate we're >>> detaching that when the USB is pulled out forcibly during the driver is >>> running background scan, a page fault can be occurred even if we called >>> usb_rem_task() when detaching. It looks like a kind of races. >>> >>> >>> >> If I understand the issue, it should be handled in the 802.11 state >> machine. The device should be clocked to the INIT state and as a result >> clear any outstanding tasks, timers, etc. The only reason you need to >> do something special is if the h/w is gone and you need to guard against >> accessing it. >> >> Sam >> >> > > This patch is to fix the below panic that it looks that it sometimes > occurs when we pull out USB stick forcibly during the driver's trying to > search channels or run background scan. > > If we have a method to detect whether detach() is called by being pulled > out USB stick unexpectedly or detach() is called by operations of > kldunload(8), I think I can handle this case more flexibly. (I'm not > sure it's true. :-) Is there a way to detect this case or something I > missed? > > I have no ideas yet how I can handle it in 802.11 state machine. > > [root@kkk /usr/src/sys/modules/zyd]# zyd0: at uhub3 port 4 (addr 2) disconnected > zyd0: zyd_read sleep timeout > zyd0: could not send command (error=IOERROR) > zyd0: could not send command (error=IOERROR) > zyd0: could not send command (error=IOERROR) > zyd0: zyd_read sleep timeout > zyd0: could not send command (error=IOERROR) > zyd0: zyd_read sleep timeout > zyd0: could not send command (error=IOERROR) > zyd0: could not send command (error=IOERROR) > zyd0: could not send command (error=IOERROR) > zyd0: detached > > Fatal trap 12: page fault while in kernel mode > cpuid = 0; apic id = 00 > fault virtual address = 0x6a626f7f > fault code = supervisor read, page not present > instruction pointer = 0x20:0xc07908b6 > stack pointer = 0x28:0xc3e30aec > frame pointer = 0x28:0xc3e30aec > code segment = base 0x0, limit 0xfffff, type 0x1b > = DPL 0, pres 1, def32 1, gran 1 > processor eflags = interrupt enabled, resume, IOPL = 0 > current process = 16 (usbtask-dr) > [thread pid 16 tid 100026 ] > Stopped at devclass_get_name+0x6: movl 0x14(%eax),%eax > db> bt > Tracing pid 16 tid 100026 td 0xc40cc8c0 > devclass_get_name(6a626f6b,c3e30b14,c0790e77,deadc0de,ffffffff,...) at devclass_get_name+0x6 > device_get_name(deadc0de,ffffffff,0,c69c2a00,1,...) at device_get_name+0x1c > device_print_prettyname(deadc0de,c69c2a00,1,c69c2a00,c3e30bc4,...) at device_print_prettyname+0x17 > device_printf(deadc0de,c69cc297,100,c69cc290,3e8,...) at device_printf+0x12 > zyd_cmd(2,c3e30be0,1,1,c3e5932c,...) at zyd_cmd+0x1f0 > zyd_read16(c69cc567,c0bd8504,c3e30c10,c07aa70b,c69cc567,...) at zyd_read16+0x38 > zyd_rfwrite(1,c69c2a00,c3e30c98,c69c9124,c69c2a08,...) at zyd_rfwrite+0x1c > zyd_al2230_set_channel(c69c2a08,2,c69cc567,ac7,0,...) at zyd_al2230_set_channel+0x21 > zyd_set_chan(c0ca30d0,0,c69cc567,ac7,c0c38d34,...) at zyd_set_chan+0x54 > zyd_scantask(c69c2a00,0,5c,c0af321d,0,...) at zyd_scantask+0xe1 > usb_task_thread(c0c38d34,c3e30d38,c0afb326,322,c40cc8c0,...) at usb_task_thread+0xca > fork_exit(c06dcfd0,c0c38d34,c3e30d38) at fork_exit+0x112 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0, eip = 0, esp = 0xc3e30d70, ebp = 0 --- > db> > > In zyd_newstate the current code does this: usb_rem_task(sc->sc_udev, &sc->sc_task); /* do it in a process context */ sc->sc_state = nstate; sc->sc_arg = arg; if (nstate == IEEE80211_S_INIT) { zvp->newstate(vap, nstate, arg); return 0; } else { usb_add_task(sc->sc_udev, &sc->sc_task, USB_TASKQ_DRIVER); return EINPROGRESS; } You need to clear any pending task callbacks, not just the one associated with sc_udev (unless your callbacks do evil things like check the current state to deal with races). The transition to the INIT state must execute synchronously for multiple reasons (including detach); in that case it looks like you must explicitly cancel the task that handles scan-related work. Sam From owner-cvs-src@FreeBSD.ORG Thu Sep 11 18:34: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 385291065672; Thu, 11 Sep 2008 18:34:36 +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 2982D8FC14; Thu, 11 Sep 2008 18:34:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BIYa6X085705; Thu, 11 Sep 2008 18:34:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BIYaqd085700; Thu, 11 Sep 2008 18:34:36 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111834.m8BIYaqd085700@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 18:33: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/sys/amd64/amd64 vm_machdep.c src/sys/i386/i386 vm_machdep.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, 11 Sep 2008 18:34:36 -0000 jhb 2008-09-11 18:33:57 UTC FreeBSD src repository Modified files: sys/amd64/amd64 vm_machdep.c sys/i386/i386 vm_machdep.c Log: SVN rev 182936 on 2008-09-11 18:33:57Z by jhb Update the comments above the 0xcf9 register reset attempt to match the code. We only attempt a single reset using this method (a "hard" reset), and we use two writes to ensure there is a 0 -> 1 transition in bit 2 to force a reset. MFC after: 1 week Revision Changes Path 1.258 +7 -4 src/sys/amd64/amd64/vm_machdep.c 1.290 +7 -4 src/sys/i386/i386/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:05: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 6AEC2106567D; Thu, 11 Sep 2008 19:05: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 4387C8FC0A; Thu, 11 Sep 2008 19:05:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJ5xSE040258; Thu, 11 Sep 2008 19:05:59 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJ5xOG040252; Thu, 11 Sep 2008 19:05:59 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111905.m8BJ5xOG040252@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 18:59: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 Makefile.inc1 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, 11 Sep 2008 19:05:59 -0000 jhb 2008-09-11 18:59:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) . Makefile.inc1 Log: SVN rev 182937 on 2008-09-11 18:59:53Z by jhb MFC: Use default CPU compiler flags that work on all amd64-capable CPUs when building 32-bit compat libs. Approved by: re (kensmith) Revision Changes Path 1.588.2.9 +3 -3 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:12: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 75E9C106567F; Thu, 11 Sep 2008 19:12: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 4E21E8FC0C; Thu, 11 Sep 2008 19:12:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJCHKo072457; Thu, 11 Sep 2008 19:12:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJCHe6072454; Thu, 11 Sep 2008 19:12:17 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111912.m8BJCHe6072454@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 19:00:21 +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 Makefile.inc1 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, 11 Sep 2008 19:12:17 -0000 jhb 2008-09-11 19:00:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . Makefile.inc1 Log: SVN rev 182938 on 2008-09-11 19:00:21Z by jhb MFC: Use default CPU compiler flags that work on all amd64-capable CPUs when building 32-bit compat libs. Approved by: re (kensmith) Revision Changes Path 1.499.2.23 +3 -3 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:15: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 51F0A1065674; Thu, 11 Sep 2008 19:15:31 +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 4347F8FC19; Thu, 11 Sep 2008 19:15:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJFVTx075113; Thu, 11 Sep 2008 19:15:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJFVQE075112; Thu, 11 Sep 2008 19:15:31 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111915.m8BJFVQE075112@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 19:08: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/etc rc.firewall src/etc/defaults rc.conf 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, 11 Sep 2008 19:15:31 -0000 jhb 2008-09-11 19:08:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc rc.firewall etc/defaults rc.conf Log: SVN rev 182939 on 2008-09-11 19:08:51Z by jhb MFC: Several changes (181759-181762) to allow the "simple" and "client" firewall configurations to be configured (interfaces and attached networks) from rc.conf rather than requiring users to edit /etc/rc.firewall directly. Approved by: re (kensmith) Revision Changes Path 1.318.2.11 +18 -7 src/etc/defaults/rc.conf 1.52.2.3 +29 -26 src/etc/rc.firewall From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:27: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 AF6CF1065671; Thu, 11 Sep 2008 19:27:14 +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 A07938FC2F; Thu, 11 Sep 2008 19:27:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJREfU028337; Thu, 11 Sep 2008 19:27:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJREsp028294; Thu, 11 Sep 2008 19:27:14 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111927.m8BJREsp028294@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 19:21:56 +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 rc.firewall src/etc/defaults rc.conf 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, 11 Sep 2008 19:27:14 -0000 jhb 2008-09-11 19:21:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc rc.firewall etc/defaults rc.conf Log: SVN rev 182940 on 2008-09-11 19:21:56Z by jhb MFC: Several changes (181760-181762) to allow the "simple" and "client" firewall configurations to be configured (interfaces and attached networks) from rc.conf rather than requiring users to edit /etc/rc.firewall directly. Approved by: re (kensmith) Revision Changes Path 1.252.2.47 +9 -0 src/etc/defaults/rc.conf 1.47.10.4 +33 -30 src/etc/rc.firewall From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:36: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 1824510656B1; Thu, 11 Sep 2008 19:36: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 E408E8FC39; Thu, 11 Sep 2008 19:36:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJaJht053342; Thu, 11 Sep 2008 19:36:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJaJB2053341; Thu, 11 Sep 2008 19:36:19 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111936.m8BJaJB2053341@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 19:36: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/sys/dev/usb ehci_pci.c ehcireg.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, 11 Sep 2008 19:36:20 -0000 jhb 2008-09-11 19:36:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/usb ehci_pci.c ehcireg.h Log: SVN rev 182941 on 2008-09-11 19:36:03Z by jhb MFC: Use single byte read and write operations to toggle the BIOS and OS semaphores rather than 4 byte operations. Approved by: re (kensmith) Revision Changes Path 1.28.2.5 +12 -11 src/sys/dev/usb/ehci_pci.c 1.8.2.1 +2 -3 src/sys/dev/usb/ehcireg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 19:37: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 D29071065685; Thu, 11 Sep 2008 19:37:35 +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 AA6448FC2E; Thu, 11 Sep 2008 19:37:35 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BJbZVJ054285; Thu, 11 Sep 2008 19:37:35 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BJbZKb054284; Thu, 11 Sep 2008 19:37:35 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809111937.m8BJbZKb054284@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 19:37:26 +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/usb ehci_pci.c ehcireg.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, 11 Sep 2008 19:37:35 -0000 jhb 2008-09-11 19:37:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ehci_pci.c ehcireg.h Log: SVN rev 182942 on 2008-09-11 19:37:26Z by jhb MFC: Use single byte read and write operations to toggle the BIOS and OS semaphores rather than 4 byte operations. Approved by: re (kensmith) Revision Changes Path 1.18.2.5 +12 -11 src/sys/dev/usb/ehci_pci.c 1.7.2.2 +2 -3 src/sys/dev/usb/ehcireg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20:05: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 BBD651065673; Thu, 11 Sep 2008 20:05:45 +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 567878FC18; Thu, 11 Sep 2008 20:05:45 +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 m8BK5XoC036978; Thu, 11 Sep 2008 16:05:39 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Thu, 11 Sep 2008 14:41:46 -0400 User-Agent: KMail/1.9.7 References: <200809111834.m8BIYaqd085700@repoman.freebsd.org> In-Reply-To: <200809111834.m8BIYaqd085700@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809111441.47107.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Thu, 11 Sep 2008 16:05:39 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8219/Thu Sep 11 11:02:39 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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/amd64/amd64 vm_machdep.c src/sys/i386/i386 vm_machdep.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, 11 Sep 2008 20:05:45 -0000 On Thursday 11 September 2008 02:33:57 pm John Baldwin wrote: > jhb 2008-09-11 18:33:57 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 vm_machdep.c > sys/i386/i386 vm_machdep.c > Log: > SVN rev 182936 on 2008-09-11 18:33:57Z by jhb > > Update the comments above the 0xcf9 register reset attempt to match the > code. We only attempt a single reset using this method (a "hard" reset), > and we use two writes to ensure there is a 0 -> 1 transition in bit 2 to > force a reset. > > MFC after: 1 week Someone pointed out the discrepancy in the comments in an e-mail a while back, but I can't find the e-mail. Otherwise, I would credited have the sender in commit message. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20:15: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 704B91065670; Thu, 11 Sep 2008 20:15:52 +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 47C0B8FC1A; Thu, 11 Sep 2008 20:15:52 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BKFqfP094912; Thu, 11 Sep 2008 20:15:52 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BKFqGO094911; Thu, 11 Sep 2008 20:15:52 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809112015.m8BKFqGO094911@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Thu, 11 Sep 2008 20:15: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/fs/nullfs null_vnops.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, 11 Sep 2008 20:15:52 -0000 ed 2008-09-11 20:15:34 UTC FreeBSD src repository Modified files: sys/fs/nullfs null_vnops.c Log: SVN rev 182943 on 2008-09-11 20:15:34Z by ed Fix two small typo's in comments in the nullfs vnops code. Submitted by: Jille Timmermans Revision Changes Path 1.100 +2 -2 src/sys/fs/nullfs/null_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20:32: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 40A99106569D; Thu, 11 Sep 2008 20:32:24 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 17BC78FC08; Thu, 11 Sep 2008 20:32:24 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BKWNQL005210; Thu, 11 Sep 2008 20:32:23 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BKWNHa005204; Thu, 11 Sep 2008 20:32:23 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809112032.m8BKWNHa005204@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Thu, 11 Sep 2008 20:32: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/usr.sbin/ntp config.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, 11 Sep 2008 20:32:24 -0000 roberto 2008-09-11 20:32:06 UTC FreeBSD src repository Modified files: usr.sbin/ntp config.h Log: SVN rev 182944 on 2008-09-11 20:32:06Z by roberto Makefile.inc already defines OPENSSL if crypto is available/wanted. PR: bin/127296 Submitted by: oliver MFC after: 3 days Revision Changes Path 1.16 +1 -1 src/usr.sbin/ntp/config.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20:39: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 03AE910656A7; Thu, 11 Sep 2008 20:39:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0AC818FC0A; Thu, 11 Sep 2008 20:39:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BKdsIZ054144; Thu, 11 Sep 2008 20:39:54 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BKdsTD054143; Thu, 11 Sep 2008 20:39:54 GMT (envelope-from cognet@repoman.freebsd.org) Message-Id: <200809112039.m8BKdsTD054143@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cognet@repoman.freebsd.org using -f From: Olivier Houchard Date: Thu, 11 Sep 2008 20:39:46 +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/arm/include pcpu.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, 11 Sep 2008 20:39:56 -0000 cognet 2008-09-11 20:39:46 UTC FreeBSD src repository Modified files: sys/arm/include pcpu.h Log: SVN rev 182945 on 2008-09-11 20:39:46Z by cognet Remove the unused field "pc_prvspace" from the MD fields for the struct pcpu. There's not even a thing such as a "struct pcup". While I'm there, remove a comment that makes no sense for arm. Spotted out by: Mark Tinguely Revision Changes Path 1.8 +1 -6 src/sys/arm/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20:43: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 E76831065680; Thu, 11 Sep 2008 20:43:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BE6D48FC32; Thu, 11 Sep 2008 20:43:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BKhtaV081098; Thu, 11 Sep 2008 20:43:55 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BKhtj2081092; Thu, 11 Sep 2008 20:43:55 GMT (envelope-from cognet@repoman.freebsd.org) Message-Id: <200809112043.m8BKhtj2081092@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cognet@repoman.freebsd.org using -f From: Olivier Houchard Date: Thu, 11 Sep 2008 20:43: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/arm/xscale/ixp425 ixp425.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, 11 Sep 2008 20:43:56 -0000 cognet 2008-09-11 20:43:38 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 ixp425.c Log: SVN rev 182946 on 2008-09-11 20:43:38Z by cognet Bandaid: disable interrupts to make sure intr_enabled and the IER register are in sync. I'm not sure why it is needed, and why it wouldn't be on other arm platforms, but it prevents a lockup under heavy I/O. Revision Changes Path 1.10 +8 -3 src/sys/arm/xscale/ixp425/ixp425.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 20: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 5188A1065671 for ; Thu, 11 Sep 2008 20:50:44 +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 E3B518FC16 for ; Thu, 11 Sep 2008 20:50:43 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal3.es.net [198.128.3.207]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id RDX79019; Thu, 11 Sep 2008 13:38:19 -0700 Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP (SSL) id RDX02818; Thu, 11 Sep 2008 13:38:18 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id B8D364501D; Thu, 11 Sep 2008 13:38:17 -0700 (PDT) To: John Baldwin In-Reply-To: Your message of "Thu, 11 Sep 2008 19:08:51 -0000." <200809111915.m8BJFVQE075112@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1221165497_27033P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 11 Sep 2008 13:38:17 -0700 From: "Kevin Oberman" Message-Id: <20080911203817.B8D364501D@ptavv.es.net> X-Sender-IP: 198.128.3.207 X-Sender-Domain: es.net X-Recipent: ; ; ; ; X-Sender: X-To_Name: John Baldwin X-To_Domain: freebsd.org X-To: John Baldwin X-To_Email: jhb@FreeBSD.org X-To_Alias: jhb Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc rc.firewall src/etc/defaults rc.conf 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, 11 Sep 2008 20:50:44 -0000 --==_Exmh_1221165497_27033P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: John Baldwin > Date: Thu, 11 Sep 2008 19:08:51 +0000 (UTC) > Sender: owner-cvs-all@freebsd.org > > jhb 2008-09-11 19:08:51 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > etc rc.firewall > etc/defaults rc.conf > Log: > SVN rev 182939 on 2008-09-11 19:08:51Z by jhb > > MFC: Several changes (181759-181762) to allow the "simple" and "client" > firewall configurations to be configured (interfaces and attached networks) > from rc.conf rather than requiring users to edit /etc/rc.firewall directly. I really like this! Any chance that someone could update firewall.7? -- 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_1221165497_27033P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFIyYG5kn3rs5h7N1ERAh9qAKCAVzvnS/89NphDZbvhMNv/2XlHDgCfTcx/ yz7NxQ+sgoGfRyz7x/x31F8= =zo8y -----END PGP SIGNATURE----- --==_Exmh_1221165497_27033P-- From owner-cvs-src@FreeBSD.ORG Thu Sep 11 21:43: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 39603106566C; Thu, 11 Sep 2008 21:43:14 +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 0F9F28FC14; Thu, 11 Sep 2008 21:43:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BLhDx8009698; Thu, 11 Sep 2008 21:43:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BLhCNM009695; Thu, 11 Sep 2008 21:43:12 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809112143.m8BLhCNM009695@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 11 Sep 2008 21:42: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/amd64/pci pci_cfgreg.c src/sys/i386/pci pci_cfgreg.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, 11 Sep 2008 21:43:14 -0000 jhb 2008-09-11 21:42:11 UTC FreeBSD src repository Modified files: sys/amd64/pci pci_cfgreg.c sys/i386/pci pci_cfgreg.c Log: SVN rev 182947 on 2008-09-11 21:42:11Z by jhb Add a 'hw.pci.mcfg' tunable. It can be set to 0 to disable memory-mapped PCI config access. Revision Changes Path 1.113 +6 -0 src/sys/amd64/pci/pci_cfgreg.c 1.132 +6 -0 src/sys/i386/pci/pci_cfgreg.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 22:11: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 EF1AF106564A; Thu, 11 Sep 2008 22:11:42 +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 C56358FC08; Thu, 11 Sep 2008 22:11:42 +0000 (UTC) (envelope-from danger@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BMBgvx015798; Thu, 11 Sep 2008 22:11:42 GMT (envelope-from danger@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BMBg9s015797; Thu, 11 Sep 2008 22:11:42 GMT (envelope-from danger@repoman.freebsd.org) Message-Id: <200809112211.m8BMBg9s015797@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to danger@repoman.freebsd.org using -f From: Daniel Gerzo Date: Thu, 11 Sep 2008 22:11: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/usr.sbin/fwcontrol fwcontrol.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: Thu, 11 Sep 2008 22:11:43 -0000 danger 2008-09-11 22:11:41 UTC FreeBSD src repository Modified files: usr.sbin/fwcontrol fwcontrol.8 Log: SVN rev 182948 on 2008-09-11 22:11:41Z by danger Sweep this man page a bit: - new sentence = new line - use .Dq macro to quote words - some minor rewording MFC after: 2 weeks Revision Changes Path 1.24 +25 -15 src/usr.sbin/fwcontrol/fwcontrol.8 From owner-cvs-src@FreeBSD.ORG Thu Sep 11 23:50: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 0A24B1065670; Thu, 11 Sep 2008 23:50:07 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ED42E8FC16; Thu, 11 Sep 2008 23:50:06 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BNo6Dx079518; Thu, 11 Sep 2008 23:50:06 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BNo6tq079517; Thu, 11 Sep 2008 23:50:06 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809112350.m8BNo6tq079517@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 11 Sep 2008 23:49:36 +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/cxgb/ulp/toecore toedev.c src/sys/netinet tcp_offload.c toedev.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, 11 Sep 2008 23:50:07 -0000 kmacy 2008-09-11 23:49:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cxgb/ulp/toecore toedev.c sys/netinet tcp_offload.c toedev.h Log: SVN rev 182949 on 2008-09-11 23:49:36Z by kmacy MFC 182591 Don't check if an interface can do tcp offload if there are no offload devices registered on the system. Approved by: re Revision Changes Path 1.1.2.2 +1 -0 src/sys/dev/cxgb/ulp/toecore/toedev.c 1.4.2.3 +7 -2 src/sys/netinet/tcp_offload.c 1.5.2.3 +2 -0 src/sys/netinet/toedev.h From owner-cvs-src@FreeBSD.ORG Thu Sep 11 23:53: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 8B4E81065670; Thu, 11 Sep 2008 23:53:24 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 796EF8FC1A; Thu, 11 Sep 2008 23:53:24 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BNrOV3099636; Thu, 11 Sep 2008 23:53:24 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BNrOgr099630; Thu, 11 Sep 2008 23:53:24 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809112353.m8BNrOgr099630@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 11 Sep 2008 23:53: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/dev/cxgb cxgb_adapter.h cxgb_main.c src/sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_t3_cpl.h cxgb_t3_hw.c cxgb_xgmac.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, 11 Sep 2008 23:53:24 -0000 kmacy 2008-09-11 23:53:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cxgb cxgb_adapter.h cxgb_main.c sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_t3_cpl.h cxgb_t3_hw.c cxgb_xgmac.c Log: SVN rev 182950 on 2008-09-11 23:53:08Z by kmacy MFC 181614 Vendor fix for PHY problem. Approved by: re Obtained from: Chelsio Inc Revision Changes Path 1.3.2.3 +640 -42 src/sys/dev/cxgb/common/cxgb_ael1002.c 1.7.2.3 +36 -24 src/sys/dev/cxgb/common/cxgb_common.h 1.4.2.3 +13 -10 src/sys/dev/cxgb/common/cxgb_t3_cpl.h 1.9.2.3 +52 -4 src/sys/dev/cxgb/common/cxgb_t3_hw.c 1.7.2.3 +17 -8 src/sys/dev/cxgb/common/cxgb_xgmac.c 1.20.2.6 +1 -0 src/sys/dev/cxgb/cxgb_adapter.h 1.36.2.8 +27 -0 src/sys/dev/cxgb/cxgb_main.c From owner-cvs-src@FreeBSD.ORG Thu Sep 11 23:58: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 9FC861065680; Thu, 11 Sep 2008 23:58:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 761068FC12; Thu, 11 Sep 2008 23:58:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8BNwttK037861; Thu, 11 Sep 2008 23:58:55 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8BNwtS9037856; Thu, 11 Sep 2008 23:58:55 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809112358.m8BNwtS9037856@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 11 Sep 2008 23:58:46 +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/cxgbtool cxgbtool.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, 11 Sep 2008 23:58:55 -0000 kmacy 2008-09-11 23:58:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/cxgbtool cxgbtool.c Log: SVN rev 182951 on 2008-09-11 23:58:46Z by kmacy MFC 182899 - Fix regression with GETMEM - Remove gratuitous bswap macros - check for rev 3 with t3b Approved by: re Obtained from: Chelsio Inc. Revision Changes Path 1.2.2.2 +4 -7 src/usr.sbin/cxgbtool/cxgbtool.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 03:47: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 3A78F106564A; Fri, 12 Sep 2008 03:47:32 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1056C8FC0C; Fri, 12 Sep 2008 03:47:32 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C3lVnE079807; Fri, 12 Sep 2008 03:47:31 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C3lVpO079562; Fri, 12 Sep 2008 03:47:31 GMT (envelope-from takawata@repoman.freebsd.org) Message-Id: <200809120347.m8C3lVpO079562@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to takawata@repoman.freebsd.org using -f From: Takanori Watanabe Date: Fri, 12 Sep 2008 03:45: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 ufoma.c src/sys/modules 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, 12 Sep 2008 03:47:32 -0000 takawata 2008-09-12 03:45:08 UTC FreeBSD src repository Modified files: sys/dev/usb ufoma.c sys/modules Makefile Log: SVN rev 182952 on 2008-09-12 03:45:08Z by takawata Connect ufoma(4) to build and, disable handsfree interface that is not yet ported to newtty. Revision Changes Path 1.13 +0 -2 src/sys/dev/usb/ufoma.c 1.589 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 12 03:54: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 BD8A41065747; Fri, 12 Sep 2008 03:54:06 +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 305A38FC0A; Fri, 12 Sep 2008 03:54:04 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C3s4bP017848; Fri, 12 Sep 2008 03:54:04 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C3s4GV017847; Fri, 12 Sep 2008 03:54:04 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120354.m8C3s4GV017847@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 03:53: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/lib/libarchive archive_read_support_compression_program.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, 12 Sep 2008 03:54:06 -0000 kientzle 2008-09-12 03:53:54 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_compression_program.c Log: SVN rev 182953 on 2008-09-12 03:53:54Z by kientzle Windows compatibility: The stub replacement for compression_program (which always returns an error when invoked) needs its prototype. Revision Changes Path 1.5 +2 -0 src/lib/libarchive/archive_read_support_compression_program.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 04:03: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 E7D38106568A; Fri, 12 Sep 2008 04:03:50 +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 D603F8FC1D; Fri, 12 Sep 2008 04:03:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C43olw077687; Fri, 12 Sep 2008 04:03:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C43oO6077682; Fri, 12 Sep 2008 04:03:50 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120403.m8C43oO6077682@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 04:03: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/lib/libarchive archive_platform.h archive_write_disk.c config_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: Fri, 12 Sep 2008 04:03:51 -0000 kientzle 2008-09-12 04:03:34 UTC FreeBSD src repository Modified files: lib/libarchive archive_platform.h archive_write_disk.c config_freebsd.h Log: SVN rev 182954 on 2008-09-12 04:03:34Z by kientzle Portability: Support platforms that lack (struct stat).st_blksize or SSIZE_MAX Of course, FreeBSD has both. Revision Changes Path 1.31 +3 -0 src/lib/libarchive/archive_platform.h 1.37 +6 -0 src/lib/libarchive/archive_write_disk.c 1.12 +2 -0 src/lib/libarchive/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 04:08: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 ADA2E106567E; Fri, 12 Sep 2008 04:08:21 +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 82BD48FC21; Fri, 12 Sep 2008 04:08:21 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C48LUn008028; Fri, 12 Sep 2008 04:08:21 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C48Luf008027; Fri, 12 Sep 2008 04:08:21 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120408.m8C48Luf008027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 04:08: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 archive_write_disk.c config_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: Fri, 12 Sep 2008 04:08:21 -0000 kientzle 2008-09-12 04:08:11 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_disk.c config_freebsd.h Log: SVN rev 182955 on 2008-09-12 04:08:11Z by kientzle Portability: Not everyone is lucky enough to have ftruncate() Revision Changes Path 1.38 +2 -0 src/lib/libarchive/archive_write_disk.c 1.13 +1 -0 src/lib/libarchive/config_freebsd.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 04:35: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 23C2E106568D; Fri, 12 Sep 2008 04:35:12 +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 101498FC12; Fri, 12 Sep 2008 04:35:12 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C4ZC7K072298; Fri, 12 Sep 2008 04:35:12 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C4ZBFd072292; Fri, 12 Sep 2008 04:35:12 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120435.m8C4ZBFd072292@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 04:34:56 +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/libarchive archive_write_disk.c src/lib/libarchive/test test_write_disk_secure.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, 12 Sep 2008 04:35:12 -0000 kientzle 2008-09-12 04:34:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libarchive archive_write_disk.c lib/libarchive/test test_write_disk_secure.c Log: SVN rev 182956 on 2008-09-12 04:34:56Z by kientzle MFC r182838: Correct tar -xP so that it will follow symlinks to existing dirs. Approved by: re (Kostik Belousov) Revision Changes Path 1.17.2.10 +15 -3 src/lib/libarchive/archive_write_disk.c 1.3.2.2 +75 -3 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 04:39: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 851F81065687; Fri, 12 Sep 2008 04:39:13 +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 74A378FC1C; Fri, 12 Sep 2008 04:39:13 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C4dDWV096078; Fri, 12 Sep 2008 04:39:13 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C4dDrg096077; Fri, 12 Sep 2008 04:39:13 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120439.m8C4dDrg096077@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 04:39:07 +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/lib/libarchive archive_write_disk.c src/lib/libarchive/test test_write_disk_secure.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, 12 Sep 2008 04:39:14 -0000 kientzle 2008-09-12 04:39:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libarchive archive_write_disk.c lib/libarchive/test test_write_disk_secure.c Log: SVN rev 182957 on 2008-09-12 04:39:07Z by kientzle MFC r182838: Fix tar -xP to follow symlinks to dirs. Without -P, it still refuses on security grounds. Approved by: re (Kostik Belousov) Revision Changes Path 1.12.2.19 +15 -3 src/lib/libarchive/archive_write_disk.c 1.4.2.3 +75 -3 src/lib/libarchive/test/test_write_disk_secure.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 05:33:15 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 5F5E11065750; Fri, 12 Sep 2008 05:33:15 +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 2F6EC8FC23; Fri, 12 Sep 2008 05:33:15 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C5XF3g001086; Fri, 12 Sep 2008 05:33:15 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C5XFfr001085; Fri, 12 Sep 2008 05:33:15 GMT (envelope-from kientzle@repoman.freebsd.org) Message-Id: <200809120533.m8C5XFfr001085@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kientzle@repoman.freebsd.org using -f From: Tim Kientzle Date: Fri, 12 Sep 2008 05:33:00 +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 filter_fork.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, 12 Sep 2008 05:33:15 -0000 kientzle 2008-09-12 05:33:00 UTC FreeBSD src repository Modified files: lib/libarchive filter_fork.c Log: SVN rev 182958 on 2008-09-12 05:33:00Z by kientzle Portability: Don't use symbolic constants when the values are more standard than the names are. Remove some trailing whitespace. Revision Changes Path 1.5 +7 -7 src/lib/libarchive/filter_fork.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 09:49: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 92273106567F; Fri, 12 Sep 2008 09:49:24 +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 633CB8FC1F; Fri, 12 Sep 2008 09:49:24 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C9nOnF031596; Fri, 12 Sep 2008 09:49:24 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C9nJYL031289; Fri, 12 Sep 2008 09:49:19 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809120949.m8C9nJYL031289@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 12 Sep 2008 09:49: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/i386/i386 sys_machdep.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, 12 Sep 2008 09:49:24 -0000 kib 2008-09-12 09:49:01 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: SVN rev 182959 on 2008-09-12 09:49:01Z by kib Remove warning about static LDT segment allocation. Applications continue using it after ~7 years since warning was introduced, and there is no reason to discourage them. MFC after: 1 week Revision Changes Path 1.115 +0 -9 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 09:51:25 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 20D50106564A; Fri, 12 Sep 2008 09:51:25 +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 E62468FC14; Fri, 12 Sep 2008 09:51:24 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C9pOg0037334; Fri, 12 Sep 2008 09:51:24 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C9pOZj037333; Fri, 12 Sep 2008 09:51:24 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809120951.m8C9pOZj037333@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 12 Sep 2008 09:51: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 sys_machdep.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, 12 Sep 2008 09:51:25 -0000 kib 2008-09-12 09:51:11 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c Log: SVN rev 182960 on 2008-09-12 09:51:11Z by kib The user_ldt_alloc() function shall return with dt_lock locked. The user_ldt_free() function shall return with dt_lock unlocked. Error handling code in both functions do not handle this, fix it by doing necessary lock/unlock. While there, fix minor style nits. MFC after: 1 week Revision Changes Path 1.116 +9 -5 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 09:53: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 C6778106566B; Fri, 12 Sep 2008 09:53:41 +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 B083E8FC19; Fri, 12 Sep 2008 09:53:41 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8C9rf6I037527; Fri, 12 Sep 2008 09:53:41 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8C9rf1h037526; Fri, 12 Sep 2008 09:53:41 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809120953.m8C9rf1h037526@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 12 Sep 2008 09: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/i386/i386 sys_machdep.c vm_machdep.c src/sys/i386/include proc.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, 12 Sep 2008 09:53:41 -0000 kib 2008-09-12 09:53:29 UTC FreeBSD src repository Modified files: sys/i386/i386 sys_machdep.c vm_machdep.c sys/i386/include proc.h Log: SVN rev 182961 on 2008-09-12 09:53:29Z by kib When doing rfork(0), i.e. separating curproc VM from any other user of the same vmspace, decrement the reference count of the shared LDT instead of a newly-made copy. Code factually removed LDT from the process that did rfork(0). Introduce user_ldt_deref() function that does decrement of refcount for the struct proc_ldt, and call it in the rfork(0) case on the shared LDT. Reviewed by: jhb MFC after: 1 week Revision Changes Path 1.117 +8 -0 src/sys/i386/i386/sys_machdep.c 1.291 +5 -5 src/sys/i386/i386/vm_machdep.c 1.28 +1 -0 src/sys/i386/include/proc.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 13:04: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 CAB13106573C; Fri, 12 Sep 2008 13:04: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 B0AB78FC14; Fri, 12 Sep 2008 13:04:47 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CD4lAv010496; Fri, 12 Sep 2008 13:04:47 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CD4lmd010492; Fri, 12 Sep 2008 13:04:47 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809121304.m8CD4lmd010492@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 12 Sep 2008 13:04: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/share/man/man9 bus_dma.9 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, 12 Sep 2008 13:04:49 -0000 kib 2008-09-12 13:04:39 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: SVN rev 182962 on 2008-09-12 13:04:39Z by kib Remove unneeded comma. Noted by: kensmith Revision Changes Path 1.43 +1 -1 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Fri Sep 12 13:08: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 EB2E110656F7; Fri, 12 Sep 2008 13:08:20 +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 030C88FC1E; Fri, 12 Sep 2008 13:08:19 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CD8I3u038053; Fri, 12 Sep 2008 13:08:18 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CD8IVe038051; Fri, 12 Sep 2008 13:08:18 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809121308.m8CD8IVe038051@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 12 Sep 2008 13:08:12 +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/man9 bus_dma.9 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, 12 Sep 2008 13:08:21 -0000 kib 2008-09-12 13:08:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/man/man9 bus_dma.9 Log: SVN rev 182963 on 2008-09-12 13:08:12Z by kib MFC r182816: Document BUS_DMA_NOCACHE. MFC r182962: Remove unneeded comma. Approved by: re (kensmith) Revision Changes Path 1.40.2.1 +7 -0 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Fri Sep 12 14:42: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 7334810656D4; Fri, 12 Sep 2008 14:42: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 45C998FC0C; Fri, 12 Sep 2008 14:42:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CEgCr4072199; Fri, 12 Sep 2008 14:42:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CEgCa5072198; Fri, 12 Sep 2008 14:42:12 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809121442.m8CEgCa5072198@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 14:41: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/dev/tx if_tx.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, 12 Sep 2008 14:42:12 -0000 jhb 2008-09-12 14:41:53 UTC FreeBSD src repository Modified files: sys/dev/tx if_tx.c Log: SVN rev 182964 on 2008-09-12 14:41:53Z by jhb Use the parent device's DMA tag when creating our own DMA tags. This fixes a panic on sparc64. Reviewed by: Florian Smeets flo kasimir.com Revision Changes Path 1.99 +10 -9 src/sys/dev/tx/if_tx.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 14:50: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 611471065670; Fri, 12 Sep 2008 14:50:45 +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 D414A8FC26; Fri, 12 Sep 2008 14:50:44 +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 m8CEoWj3046477; Fri, 12 Sep 2008 10:50:38 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Konstantin Belousov Date: Fri, 12 Sep 2008 10:22:35 -0400 User-Agent: KMail/1.9.7 References: <200809120951.m8C9pOZj037333@repoman.freebsd.org> In-Reply-To: <200809120951.m8C9pOZj037333@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809121022.36441.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 12 Sep 2008 10:50:39 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8227/Fri Sep 12 07:48:22 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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/i386/i386 sys_machdep.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, 12 Sep 2008 14:50:45 -0000 On Friday 12 September 2008 05:51:11 am Konstantin Belousov wrote: > kib 2008-09-12 09:51:11 UTC > > FreeBSD src repository > > Modified files: > sys/i386/i386 sys_machdep.c > Log: > SVN rev 182960 on 2008-09-12 09:51:11Z by kib > > The user_ldt_alloc() function shall return with dt_lock locked. > The user_ldt_free() function shall return with dt_lock unlocked. > Error handling code in both functions do not handle this, fix it by > doing necessary lock/unlock. > > While there, fix minor style nits. Hmm, I had actually thought it was intentional for user_ldt_alloc() to only return with the lock held on success and depend on a later call to another method to drop the lock in the success case (so the locking isn't visible to consumers of the API in theory). For example, i386_ldt_grow() depended on this feature and is now broken (it leaks a lock on failure). I missed this when looking at this yesterday. Other notes: - Since user_ldt_free() handles the case of there not being an LDT, the code in exec_setregs() on i386 can be simplified to just always call user_ldt_free(). - cpu_exit() could possibly do the same. I wonder if exec_setregs() needs the same fixup to %gs that cpu_exit() does. If so, that could possibly be moved into user_ldt_free(). Ah, exec_setregs() does it unconditionally. I think you could make cpu_exit() just do it unconditionally as well before calling user_ldt_free(). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Sep 12 15:36: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 32A011065678; Fri, 12 Sep 2008 15:36:27 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.terabit.net.ua (mail.terabit.net.ua [195.137.202.147]) by mx1.freebsd.org (Postfix) with ESMTP id C71E78FC14; Fri, 12 Sep 2008 15:36:26 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from skuns.zoral.com.ua ([91.193.166.194] helo=mail.zoral.com.ua) by mail.terabit.net.ua with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1KeAh6-0003wh-BO; Fri, 12 Sep 2008 18:36:24 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8CFaKMB028481 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 12 Sep 2008 18:36:20 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8CFaKuM026440; Fri, 12 Sep 2008 18:36:20 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3/Submit) id m8CFaJS2026439; Fri, 12 Sep 2008 18:36:19 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Fri, 12 Sep 2008 18:36:19 +0300 From: Kostik Belousov To: John Baldwin Message-ID: <20080912153619.GK39652@deviant.kiev.zoral.com.ua> References: <200809120951.m8C9pOZj037333@repoman.freebsd.org> <200809121022.36441.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Bina0ufSB9dLMnVr" Content-Disposition: inline In-Reply-To: <200809121022.36441.jhb@freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.93.3, clamav-milter version 0.93.3 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua X-Virus-Scanned: mail.terabit.net.ua 1KeAh6-0003wh-BO c6d050357d18032cb6a55571583aaba1 X-Terabit: YES Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 sys_machdep.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, 12 Sep 2008 15:36:27 -0000 --Bina0ufSB9dLMnVr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 12, 2008 at 10:22:35AM -0400, John Baldwin wrote: > On Friday 12 September 2008 05:51:11 am Konstantin Belousov wrote: > > kib 2008-09-12 09:51:11 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/i386/i386 sys_machdep.c=20 > > Log: > > SVN rev 182960 on 2008-09-12 09:51:11Z by kib > > =20 > > The user_ldt_alloc() function shall return with dt_lock locked. > > The user_ldt_free() function shall return with dt_lock unlocked. > > Error handling code in both functions do not handle this, fix it by > > doing necessary lock/unlock. > > =20 > > While there, fix minor style nits. >=20 > Hmm, I had actually thought it was intentional for user_ldt_alloc() to on= ly=20 > return with the lock held on success and depend on a later call to anothe= r=20 > method to drop the lock in the success case (so the locking isn't visible= to=20 > consumers of the API in theory). For example, i386_ldt_grow() depended o= n=20 > this feature and is now broken (it leaks a lock on failure). I missed th= is=20 > when looking at this yesterday. I probably miss something there. On failure of user_ldt_alloc(), i386_ldt_grow() does return (ENOMEM), without changing lock state for dt_lock. There are three call locations for the i386_ldt_grow(), all of them in i386_set_ldt(). On failure, each call location does mtx_unlock_spin(&dt_lock) immediately after call. So I assumed that protocol for i386_ldt_grow() is to always return with dt_lock locked. Two other callers of the user_ldt_alloc() in cpu_fork() do panic() immediately after the failed call to user_ldt_alloc(). Could you, please, point me to exact place where the lock would leak ? >=20 > Other notes: >=20 > - Since user_ldt_free() handles the case of there not being an LDT, the c= ode > in exec_setregs() on i386 can be simplified to just always call > user_ldt_free(). > - cpu_exit() could possibly do the same. I wonder if exec_setregs() need= s the > same fixup to %gs that cpu_exit() does. If so, that could possibly be = moved > into user_ldt_free(). Ah, exec_setregs() does it unconditionally. I t= hink > you could make cpu_exit() just do it unconditionally as well before cal= ling > user_ldt_free(). >=20 > --=20 > John Baldwin --Bina0ufSB9dLMnVr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkjKjHMACgkQC3+MBN1Mb4jFMwCeKwnd9Sw/+0yRnxck35kzBolg E7QAoMEQijLNzhGJBW4IlRsc0MAbfKv0 =Atvt -----END PGP SIGNATURE----- --Bina0ufSB9dLMnVr-- From owner-cvs-src@FreeBSD.ORG Fri Sep 12 17:44: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 B3DE31065672; Fri, 12 Sep 2008 17:44:53 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A1D3B8FC0C; Fri, 12 Sep 2008 17:44:53 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CHirwp019241; Fri, 12 Sep 2008 17:44:53 GMT (envelope-from sepotvin@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CHirit019194; Fri, 12 Sep 2008 17:44:53 GMT (envelope-from sepotvin@repoman.freebsd.org) Message-Id: <200809121744.m8CHirit019194@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sepotvin@repoman.freebsd.org using -f From: "Stephane E. Potvin" Date: Fri, 12 Sep 2008 17:40: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/sys/dev/mlx mlx.c src/usr.sbin/mlxcontrol command.c interface.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, 12 Sep 2008 17:44:53 -0000 sepotvin 2008-09-12 17:40:17 UTC FreeBSD src repository Modified files: sys/dev/mlx mlx.c usr.sbin/mlxcontrol command.c interface.c Log: SVN rev 182965 on 2008-09-12 17:40:17Z by sepotvin Make mlxcontrol work with more than one system drive: - When searching for the next system drive, return the next one instead of always returning the first one. - Plug fd lead and make sure that the MLX_NEXT_CHILD ioctl is called on the controller fd, not the disk's one. While there, fix a cut-n-pase error in a warning. Reviewed by: jhb Approved by: kan (mentor) MFC after: 1 month Revision Changes Path 1.55 +1 -1 src/sys/dev/mlx/mlx.c 1.3 +2 -2 src/usr.sbin/mlxcontrol/command.c 1.3 +6 -4 src/usr.sbin/mlxcontrol/interface.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 17:55: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 7E5DB106566B; Fri, 12 Sep 2008 17:55:07 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 541AF8FC0A; Fri, 12 Sep 2008 17:55:07 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CHt7Lk053756; Fri, 12 Sep 2008 17:55:07 GMT (envelope-from sepotvin@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CHt7O1053755; Fri, 12 Sep 2008 17:55:07 GMT (envelope-from sepotvin@repoman.freebsd.org) Message-Id: <200809121755.m8CHt7O1053755@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sepotvin@repoman.freebsd.org using -f From: "Stephane E. Potvin" Date: Fri, 12 Sep 2008 17:54: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/usr.bin/top machine.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, 12 Sep 2008 17:55:07 -0000 sepotvin 2008-09-12 17:54:50 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: SVN rev 182966 on 2008-09-12 17:54:50Z by sepotvin Display the sum of the runtime of all the threads in a process when it's multithreaded instead of picking the time of the first thread found. Reviewed by: jhb Approved by: kan (mentor) MFC after: 1 month Revision Changes Path 1.90 +1 -0 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 18:15: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 D459E106566C; Fri, 12 Sep 2008 18:15:23 +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 AA25E8FC20; Fri, 12 Sep 2008 18:15:23 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CIFNIm017054; Fri, 12 Sep 2008 18:15:23 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CIFNL6017053; Fri, 12 Sep 2008 18:15:23 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200809121815.m8CIFNL6017053@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 12 Sep 2008 18:15: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/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, 12 Sep 2008 18:15:24 -0000 emaste 2008-09-12 18:15:12 UTC FreeBSD src repository Modified files: sys/dev/aac aac_pci.c Log: SVN rev 182967 on 2008-09-12 18:15:12Z by emaste Whitespace cleanup. Revision Changes Path 1.69 +5 -5 src/sys/dev/aac/aac_pci.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 18:26: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 EA3361065680; Fri, 12 Sep 2008 18:26:24 +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 988FB8FC20; Fri, 12 Sep 2008 18:26:24 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CIQOD8058121; Fri, 12 Sep 2008 18:26:24 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CIQOuD058120; Fri, 12 Sep 2008 18:26:24 GMT (envelope-from rpaulo@repoman.freebsd.org) Message-Id: <200809121826.m8CIQOuD058120@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rpaulo@repoman.freebsd.org using -f From: Rui Paulo Date: Fri, 12 Sep 2008 18:26:09 +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/k8temp k8temp.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, 12 Sep 2008 18:26:25 -0000 rpaulo 2008-09-12 18:26:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/k8temp k8temp.c Log: SVN rev 182968 on 2008-09-12 18:26:09Z by rpaulo MFC r182722: Fix the sysctl function parameters. We were only querying Sensor 0. Noticed by: des Approved by: re Revision Changes Path 1.7.2.2 +2 -2 src/sys/dev/k8temp/k8temp.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 18:38: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 835401065671; Fri, 12 Sep 2008 18:38:11 +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 66F598FC0C; Fri, 12 Sep 2008 18:38:11 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CIcB1v031327; Fri, 12 Sep 2008 18:38:11 GMT (envelope-from remko@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CIcBjC031326; Fri, 12 Sep 2008 18:38:11 GMT (envelope-from remko@repoman.freebsd.org) Message-Id: <200809121838.m8CIcBjC031326@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to remko@repoman.freebsd.org using -f From: Remko Lodder Date: Fri, 12 Sep 2008 18:37:52 +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/sound/pci/hda hdac.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, 12 Sep 2008 18:38:11 -0000 remko 2008-09-12 18:37:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/sound/pci/hda hdac.c Log: SVN rev 182969 on 2008-09-12 18:37:52Z by remko MFC r182854 Fix deactivation of speakers while plugging in headphones on Fujitsu U1010, Lenovo 3k N200 and Acer Aspire 4715Z. Reviewed by: attilio PR: 126216, 126244, 127034 Submitted by: Anton E. Kartashev , Ganael Laplanche , Dennis Generaloff Requested by: joel Approved by: re (kib, via joel), imp (mentor, implicit) Obtained from: joel Revision Changes Path 1.44.2.7 +9 -0 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 19:29: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 33B6D1065681; Fri, 12 Sep 2008 19:29:13 +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 235518FC12; Fri, 12 Sep 2008 19:29:13 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CJTCBT082773; Fri, 12 Sep 2008 19:29:12 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CJTCZI082770; Fri, 12 Sep 2008 19:29:12 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809121929.m8CJTCZI082770@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Fri, 12 Sep 2008 19:28: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/netinet tcp_input.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, 12 Sep 2008 19:29:13 -0000 bz 2008-09-12 19:28:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet tcp_input.c Log: SVN rev 182970 on 2008-09-12 19:28:57Z by bz MFC: svn r182885, cvs rev. 1.381 tcp_input.c Work around an integer division resulting in 0 and thus the congestion window not being incremented, if cwnd > maxseg^2. As suggested in RFC2581 increment the cwnd by 1 in this case. See http://caia.swin.edu.au/reports/080829A/CAIA-TR-080829A.pdf for more details. Submitted by: Alana Huebner, Lawrence Stewart, Grenville Armitage (caia.swin.edu.au) Reviewed by: dwmalone, gnn, rpaulo, silby Approved by: re (gnn) Revision Changes Path 1.370.2.5 +3 -1 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 19:36: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 589151065728; Fri, 12 Sep 2008 19:36:44 +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 7280F8FC14; Fri, 12 Sep 2008 19:36:44 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CJaiYP030151; Fri, 12 Sep 2008 19:36:44 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CJaiSk030150; Fri, 12 Sep 2008 19:36:44 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809121936.m8CJaiSk030150@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Fri, 12 Sep 2008 19:36: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/sys/netinet tcp_input.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, 12 Sep 2008 19:36:45 -0000 bz 2008-09-12 19:36:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_input.c Log: SVN rev 182971 on 2008-09-12 19:36:37Z by bz MFC: svn r182885, cvs rev. 1.381 tcp_input.c Work around an integer division resulting in 0 and thus the congestion window not being incremented, if cwnd > maxseg^2. As suggested in RFC2581 increment the cwnd by 1 in this case. See http://caia.swin.edu.au/reports/080829A/CAIA-TR-080829A.pdf for more details. Submitted by: Alana Huebner, Lawrence Stewart, Grenville Armitage (caia.swin.edu.au) Reviewed by: dwmalone, gnn, rpaulo, silby Approved by: re (gnn) Revision Changes Path 1.281.2.14 +3 -1 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 20:09: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 DA2431065760; Fri, 12 Sep 2008 20:09: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 583BD8FC56; Fri, 12 Sep 2008 20:09:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CK9GPC066063; Fri, 12 Sep 2008 20:09:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CK9GOO066062; Fri, 12 Sep 2008 20:09:16 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122009.m8CK9GOO066062@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 20:09:05 +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/conf PAE 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, 12 Sep 2008 20:09:20 -0000 jhb 2008-09-12 20:09:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/conf PAE Log: SVN rev 182972 on 2008-09-12 20:09:05Z by jhb MFC: Don't disable USB in the PAE kernel config. Approved by: re (kib) Revision Changes Path 1.25.2.4 +0 -29 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Fri Sep 12 20:21: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 4FF0B1065673; Fri, 12 Sep 2008 20:21:14 +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 933388FC1A; Fri, 12 Sep 2008 20:21:13 +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 m8CKL0Q1049591; Fri, 12 Sep 2008 16:21:06 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kostik Belousov Date: Fri, 12 Sep 2008 13:35:21 -0400 User-Agent: KMail/1.9.7 References: <200809120951.m8C9pOZj037333@repoman.freebsd.org> <200809121022.36441.jhb@freebsd.org> <20080912153619.GK39652@deviant.kiev.zoral.com.ua> In-Reply-To: <20080912153619.GK39652@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809121335.22070.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 12 Sep 2008 16:21:06 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8227/Fri Sep 12 07:48:22 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 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/i386/i386 sys_machdep.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, 12 Sep 2008 20:21:14 -0000 On Friday 12 September 2008 11:36:19 am Kostik Belousov wrote: > On Fri, Sep 12, 2008 at 10:22:35AM -0400, John Baldwin wrote: > > On Friday 12 September 2008 05:51:11 am Konstantin Belousov wrote: > > > kib 2008-09-12 09:51:11 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/i386/i386 sys_machdep.c > > > Log: > > > SVN rev 182960 on 2008-09-12 09:51:11Z by kib > > > > > > The user_ldt_alloc() function shall return with dt_lock locked. > > > The user_ldt_free() function shall return with dt_lock unlocked. > > > Error handling code in both functions do not handle this, fix it by > > > doing necessary lock/unlock. > > > > > > While there, fix minor style nits. > > > > Hmm, I had actually thought it was intentional for user_ldt_alloc() to only > > return with the lock held on success and depend on a later call to another > > method to drop the lock in the success case (so the locking isn't visible to > > consumers of the API in theory). For example, i386_ldt_grow() depended on > > this feature and is now broken (it leaks a lock on failure). I missed this > > when looking at this yesterday. > > I probably miss something there. > > On failure of user_ldt_alloc(), i386_ldt_grow() does return (ENOMEM), > without changing lock state for dt_lock. > > There are three call locations for the i386_ldt_grow(), all of > them in i386_set_ldt(). On failure, each call location does > mtx_unlock_spin(&dt_lock) immediately after call. So I assumed that > protocol for i386_ldt_grow() is to always return with dt_lock locked. > > Two other callers of the user_ldt_alloc() in cpu_fork() do panic() > immediately after the failed call to user_ldt_alloc(). > > Could you, please, point me to exact place where the lock would leak ? Gah, sorry, I had missed the callers of i386_ldt_grow(). I had recalled it being purposeful at one point that user_ldt_alloc() had this behavior. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Sep 12 20:28: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 08B971065676; Fri, 12 Sep 2008 20:28:18 +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 D30798FC21; Fri, 12 Sep 2008 20:28:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CKSHmo024075; Fri, 12 Sep 2008 20:28:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CKSHOu024070; Fri, 12 Sep 2008 20:28:17 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122028.m8CKSHOu024070@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 20:28: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/sys/i386/conf PAE 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, 12 Sep 2008 20:28:18 -0000 jhb 2008-09-12 20:28:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/conf PAE Log: SVN rev 182973 on 2008-09-12 20:28:13Z by jhb MFC: Don't disable USB in the PAE kernel config. Approved by: re (kib) Revision Changes Path 1.16.2.6 +0 -19 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Fri Sep 12 20:34: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 D91B2106570E; Fri, 12 Sep 2008 20:34:18 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD55B8FC17; Fri, 12 Sep 2008 20:34:18 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CKYIWR061946; Fri, 12 Sep 2008 20:34:18 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CKYIXK061943; Fri, 12 Sep 2008 20:34:18 GMT (envelope-from takawata@repoman.freebsd.org) Message-Id: <200809122034.m8CKYIXK061943@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to takawata@repoman.freebsd.org using -f From: Takanori Watanabe Date: Fri, 12 Sep 2008 20:34: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/dev/usb ufoma.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, 12 Sep 2008 20:34:19 -0000 takawata 2008-09-12 20:34:12 UTC FreeBSD src repository Modified files: sys/dev/usb ufoma.c Log: SVN rev 182974 on 2008-09-12 20:34:12Z by takawata Don't issue CDC request before negotiate the interface role. Revision Changes Path 1.14 +107 -58 src/sys/dev/usb/ufoma.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 20:35: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 3BAFC1065671; Fri, 12 Sep 2008 20:35:20 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 256328FC15; Fri, 12 Sep 2008 20:35:20 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CKZJcD068315; Fri, 12 Sep 2008 20:35:19 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CKZJxd068309; Fri, 12 Sep 2008 20:35:19 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200809122035.m8CKZJxd068309@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Fri, 12 Sep 2008 20:35:17 +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/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.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, 12 Sep 2008 20:35:20 -0000 delphij 2008-09-12 20:35:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.h Log: SVN rev 182975 on 2008-09-12 20:35:17Z by delphij MFC r182739: license change from NetBSD. Approved by: re (kib) Revision Changes Path 1.11.2.3 +1 -8 src/sys/fs/tmpfs/tmpfs.h 1.3.2.1 +1 -8 src/sys/fs/tmpfs/tmpfs_fifoops.c 1.3.2.1 +1 -8 src/sys/fs/tmpfs/tmpfs_fifoops.h 1.12.2.3 +1 -8 src/sys/fs/tmpfs/tmpfs_subr.c 1.11.2.5 +1 -8 src/sys/fs/tmpfs/tmpfs_vfsops.c 1.11.2.4 +1 -8 src/sys/fs/tmpfs/tmpfs_vnops.c 1.2.2.1 +1 -8 src/sys/fs/tmpfs/tmpfs_vnops.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:01: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 9D2301065673; Fri, 12 Sep 2008 21:01:10 +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 89BD08FC15; Fri, 12 Sep 2008 21:01:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CL1A0p075939; Fri, 12 Sep 2008 21:01:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CL1Ant075934; Fri, 12 Sep 2008 21:01:10 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122101.m8CL1Ant075934@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:00:11 +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 kern_condvar.c kern_sig.c kern_sx.c kern_synch.c kern_thread.c subr_sleepqueue.c src/sys/sys proc.h sleepqueue.h src/sys/vm vm_glue.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, 12 Sep 2008 21:01:10 -0000 jhb 2008-09-12 21:00:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern kern_condvar.c kern_sig.c kern_sx.c kern_synch.c kern_thread.c subr_sleepqueue.c sys/sys proc.h sleepqueue.h sys/vm vm_glue.c Log: SVN rev 182976 on 2008-09-12 21:00:11Z by jhb MFC: Fix a spin lock LOR when waking up a thread from a process that is swapped out by deferring the wakeup of the swapper kernel process until after releasing sleepq chain locks. Approved by: re (kib) Revision Changes Path 1.62.2.1 +10 -2 src/sys/kern/kern_condvar.c 1.349.2.7 +10 -2 src/sys/kern/kern_sig.c 1.55.2.1 +17 -6 src/sys/kern/kern_sx.c 1.302.2.4 +17 -15 src/sys/kern/kern_synch.c 1.255.2.8 +36 -13 src/sys/kern/kern_thread.c 1.39.2.4 +49 -18 src/sys/kern/subr_sleepqueue.c 1.491.2.10 +2 -2 src/sys/sys/proc.h 1.12.2.1 +3 -3 src/sys/sys/sleepqueue.h 1.225.2.3 +14 -37 src/sys/vm/vm_glue.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:07: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 7ABE21065670; Fri, 12 Sep 2008 21:07:36 +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 505348FC12; Fri, 12 Sep 2008 21:07:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CL7auc019009; Fri, 12 Sep 2008 21:07:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CL7akU019006; Fri, 12 Sep 2008 21:07:36 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122107.m8CL7akU019006@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:07: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/kern subr_smp.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, 12 Sep 2008 21:07:36 -0000 jhb 2008-09-12 21:07:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern subr_smp.c Log: SVN rev 182977 on 2008-09-12 21:07:22Z by jhb MFC: Only count the number of CPUs in the rendezvous map once, use CPU_ABSENT(), and count up to mp_maxid. Approved by: re (kib) Revision Changes Path 1.201.2.5 +8 -14 src/sys/kern/subr_smp.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:31: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 A3186106567F; Fri, 12 Sep 2008 21:31:19 +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 908748FC12; Fri, 12 Sep 2008 21:31:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLVJKM009263; Fri, 12 Sep 2008 21:31:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLVJmV009258; Fri, 12 Sep 2008 21:31:19 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122131.m8CLVJmV009258@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:30: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/usr.sbin Makefile src/usr.sbin/crashinfo Makefile crashinfo.8 crashinfo.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: Fri, 12 Sep 2008 21:31:19 -0000 jhb 2008-09-12 21:30:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin Makefile Added files: (Branch: RELENG_7) usr.sbin/crashinfo Makefile crashinfo.8 crashinfo.sh Log: SVN rev 182978 on 2008-09-12 21:30:54Z by jhb MFC: Add a script to perform simple analysis of a crash dump. Approved by: re (kib) Revision Changes Path 1.375.2.5 +1 -0 src/usr.sbin/Makefile 1.1.2.1 +6 -0 src/usr.sbin/crashinfo/Makefile (new) 1.1.2.1 +109 -0 src/usr.sbin/crashinfo/crashinfo.8 (new) 1.1.2.1 +306 -0 src/usr.sbin/crashinfo/crashinfo.sh (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:33: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 1188C1065677; Fri, 12 Sep 2008 21:33:47 +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 F30108FC1C; Fri, 12 Sep 2008 21:33:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLXkUt025421; Fri, 12 Sep 2008 21:33:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLXkeJ025420; Fri, 12 Sep 2008 21:33:46 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122133.m8CLXkeJ025420@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:33:29 +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 Makefile src/usr.sbin/crashinfo Makefile crashinfo.8 crashinfo.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: Fri, 12 Sep 2008 21:33:47 -0000 jhb 2008-09-12 21:33:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin Makefile Added files: (Branch: RELENG_6) usr.sbin/crashinfo Makefile crashinfo.8 crashinfo.sh Log: SVN rev 182979 on 2008-09-12 21:33:29Z by jhb MFC: Add a script to perform simple analysis of a crash dump. Approved by: re (kib) Revision Changes Path 1.332.2.14 +1 -0 src/usr.sbin/Makefile 1.1.4.1 +6 -0 src/usr.sbin/crashinfo/Makefile (new) 1.1.4.1 +109 -0 src/usr.sbin/crashinfo/crashinfo.8 (new) 1.1.4.1 +306 -0 src/usr.sbin/crashinfo/crashinfo.sh (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:37: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 7403D1065687; Fri, 12 Sep 2008 21:37: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 49E188FC21; Fri, 12 Sep 2008 21:37:03 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLb3LQ047486; Fri, 12 Sep 2008 21:37:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLb3MK047481; Fri, 12 Sep 2008 21:37:03 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122137.m8CLb3MK047481@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:36: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/dev/ipmi ipmi_kcs.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, 12 Sep 2008 21:37:03 -0000 jhb 2008-09-12 21:36:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ipmi ipmi_kcs.c Log: SVN rev 182980 on 2008-09-12 21:36:48Z by jhb MFC: Fix two places that used && instead of & to test if OBF was set. Approved by: re (kib) Revision Changes Path 1.1.4.1 +3 -3 src/sys/dev/ipmi/ipmi_kcs.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:37: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 0AF1B1065689; Fri, 12 Sep 2008 21:37:50 +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 D45738FC0A; Fri, 12 Sep 2008 21:37:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLbnJD052802; Fri, 12 Sep 2008 21:37:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLbnEp052797; Fri, 12 Sep 2008 21:37:49 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122137.m8CLbnEp052797@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:37: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/sys/dev/ipmi ipmi_kcs.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, 12 Sep 2008 21:37:50 -0000 jhb 2008-09-12 21:37:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ipmi ipmi_kcs.c Log: SVN rev 182981 on 2008-09-12 21:37:37Z by jhb MFC: Fix two places that used && instead of & to test if OBF was set. Approved by: re (kib) Revision Changes Path 1.1.2.2 +3 -3 src/sys/dev/ipmi/ipmi_kcs.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:42: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 71B67106566B; Fri, 12 Sep 2008 21:42: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 460948FC26; Fri, 12 Sep 2008 21:42:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLgjhO085551; Fri, 12 Sep 2008 21:42:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLgjH4085392; Fri, 12 Sep 2008 21:42:45 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122142.m8CLgjH4085392@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:40: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 local_apic.c src/sys/i386/i386 local_apic.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, 12 Sep 2008 21:42:45 -0000 jhb 2008-09-12 21:40:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: SVN rev 182982 on 2008-09-12 21:40:57Z by jhb MFC: Adjust the handling of the various timer frequencies when using the lapic timer to use dynamic divisors and try to keep stathz around 128. Approved by: re (kib) Revision Changes Path 1.42.2.4 +17 -10 src/sys/amd64/amd64/local_apic.c 1.44.2.3 +17 -10 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:44: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 B20E2106566B; Fri, 12 Sep 2008 21:44:32 +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 869F68FC27; Fri, 12 Sep 2008 21:44:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLiWT5097539; Fri, 12 Sep 2008 21:44:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLiWp8097534; Fri, 12 Sep 2008 21:44:32 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122144.m8CLiWp8097534@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:41:21 +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/amd64/amd64 local_apic.c src/sys/i386/i386 local_apic.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, 12 Sep 2008 21:44:32 -0000 jhb 2008-09-12 21:41:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: SVN rev 182983 on 2008-09-12 21:41:21Z by jhb MFC: Adjust the handling of the various timer frequencies when using the lapic timer to use dynamic divisors and try to keep stathz around 128. Approved by: re (kib) Revision Changes Path 1.17.2.16 +17 -10 src/sys/amd64/amd64/local_apic.c 1.17.2.15 +17 -10 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:44: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 76C2E10656C5; Fri, 12 Sep 2008 21:44:47 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 64B478FC1A; Fri, 12 Sep 2008 21:44:47 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLilfA098739; Fri, 12 Sep 2008 21:44:47 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLiltA098736; Fri, 12 Sep 2008 21:44:47 GMT (envelope-from attilio@repoman.freebsd.org) Message-Id: <200809122144.m8CLiltA098736@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to attilio@repoman.freebsd.org using -f From: Attilio Rao Date: Fri, 12 Sep 2008 21:44: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/kern subr_witness.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, 12 Sep 2008 21:44:47 -0000 attilio 2008-09-12 21:44:01 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: SVN rev 182984 on 2008-09-12 21:44:01Z by attilio - For any lock list we hold the head in order to reduce allocation from the free list and in this way avoid contention on the w_mtx. In order to make the code simple, we rely on the rule that when the head has not a child it also doesn't have other subsequent entries. Actually this assertion is broken because we can free all the head children and quit witness_unlock() with the head still allocated, with no children and subsequent entries present. Fix this by shifting the head if other entries are present and still freeing the object, but leaving always an head. - Fix witness_thread_has_locks() in order to report, correctly, if the lock list linked to a specific thread has children or not based on the above explained rule. - Fix a printout into DDB's "show alllocks" command in order to show, correctly, the process name that is really what we want. - Fix style(9) for a comment. Tested by: Giovanni Trematerra Reported by: Marko Kiiskila Sponsored by: Nokia Revision Changes Path 1.255 +18 -5 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:44: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 B78BE10656C9; Fri, 12 Sep 2008 21:44: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 8C8228FC0A; Fri, 12 Sep 2008 21:44:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLim2C098949; Fri, 12 Sep 2008 21:44:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLimhx098946; Fri, 12 Sep 2008 21:44:48 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122144.m8CLimhx098946@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:44:31 +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/ipmi ipmi.c ipmivars.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, 12 Sep 2008 21:44:48 -0000 jhb 2008-09-12 21:44:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ipmi ipmi.c ipmivars.h Log: SVN rev 182985 on 2008-09-12 21:44:31Z by jhb MFC: Remove the never-enabled attempt at using device cloning to provide per-file descriptor storage and replace it with cdevpriv (and enable it) instead. Approved by: re (kib) Revision Changes Path 1.10.2.1 +34 -121 src/sys/dev/ipmi/ipmi.c 1.2.2.1 +3 -13 src/sys/dev/ipmi/ipmivars.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:46: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 C0A4C1065673; Fri, 12 Sep 2008 21:46: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 95AE58FC08; Fri, 12 Sep 2008 21:46:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLkYeA012074; Fri, 12 Sep 2008 21:46:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLkYaM012073; Fri, 12 Sep 2008 21:46:34 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122146.m8CLkYaM012073@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:46: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 powernow.c smist.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, 12 Sep 2008 21:46:34 -0000 jhb 2008-09-12 21:46:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/cpufreq powernow.c smist.c Log: SVN rev 182986 on 2008-09-12 21:46:23Z by jhb MFC: Fail detach if cpufreq_unregister() fails. Approved by: re (kensmith) Revision Changes Path 1.4.2.2 +1 -2 src/sys/i386/cpufreq/powernow.c 1.2.2.2 +2 -2 src/sys/i386/cpufreq/smist.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:47: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 48CAF1065742; Fri, 12 Sep 2008 21:47: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 852DF8FC1D; Fri, 12 Sep 2008 21:47:05 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLl5KV015993; Fri, 12 Sep 2008 21:47:05 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLl5ED015987; Fri, 12 Sep 2008 21:47:05 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122147.m8CLl5ED015987@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:46:59 +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 powernow.c smist.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, 12 Sep 2008 21:47:06 -0000 jhb 2008-09-12 21:46:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/cpufreq powernow.c smist.c Log: SVN rev 182987 on 2008-09-12 21:46:59Z by jhb MFC: Fail detach if cpufreq_unregister() fails. Approved by: re (kensmith) Revision Changes Path 1.2.2.2 +1 -2 src/sys/i386/cpufreq/powernow.c 1.1.2.2 +2 -2 src/sys/i386/cpufreq/smist.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 21:54: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 54CD11065675; Fri, 12 Sep 2008 21:54:58 +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 28DC98FC14; Fri, 12 Sep 2008 21:54:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CLsw2s074911; Fri, 12 Sep 2008 21:54:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CLsvu3074906; Fri, 12 Sep 2008 21:54:57 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809122154.m8CLsvu3074906@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Fri, 12 Sep 2008 21:50:42 +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/vmstat vmstat.c src/usr.sbin/iostat iostat.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, 12 Sep 2008 21:54:58 -0000 jhb 2008-09-12 21:50:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/vmstat vmstat.c usr.sbin/iostat iostat.c Log: SVN rev 182988 on 2008-09-12 21:50:42Z by jhb MFC: Use kvm_getcptime() to fetch the equivalent of the kern.cp_time sysctl from a crash dump. Approved by: re (kib) Revision Changes Path 1.98.2.2 +14 -15 src/usr.bin/vmstat/vmstat.c 1.36.2.2 +15 -9 src/usr.sbin/iostat/iostat.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 22:15: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 9C6E21065739; Fri, 12 Sep 2008 22:15:52 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA07B8FC0A; Fri, 12 Sep 2008 22:15:51 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CMFpKR021970; Fri, 12 Sep 2008 22:15:51 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CMFp7F021967; Fri, 12 Sep 2008 22:15:51 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809122215.m8CMFp7F021967@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Fri, 12 Sep 2008 22:15: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.sbin/ntp config.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, 12 Sep 2008 22:15:52 -0000 roberto 2008-09-12 22:15:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/ntp config.h Log: SVN rev 182989 on 2008-09-12 22:15:43Z by roberto MFH r182944: Makefile.inc already defines OPENSSL if crypto is available/wanted. PR: bin/127296 Submitted by: olivier Approved by: re (gnn) Revision Changes Path 1.13.10.2 +1 -1 src/usr.sbin/ntp/config.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 22:18: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 AC1A6106566C; Fri, 12 Sep 2008 22:18:52 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 80ADF8FC17; Fri, 12 Sep 2008 22:18:52 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CMIqek040267; Fri, 12 Sep 2008 22:18:52 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CMIqlb040262; Fri, 12 Sep 2008 22:18:52 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809122218.m8CMIqlb040262@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Fri, 12 Sep 2008 22:18:35 +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/ntp/libparse clk_rawdcf.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, 12 Sep 2008 22:18:52 -0000 roberto 2008-09-12 22:18:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/ntp/libparse clk_rawdcf.c Log: SVN rev 182990 on 2008-09-12 22:18:35Z by roberto MFH r182857: Apply updated patch from bin/92839 to avoid two possible buffer overflows. PR: bin/92839 Submitted by: Helge Oldach Approved by: re (gnn) Revision Changes Path 1.1.1.3.24.2 +2 -2 src/contrib/ntp/libparse/clk_rawdcf.c From owner-cvs-src@FreeBSD.ORG Fri Sep 12 22:20: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 AD828106567A; Fri, 12 Sep 2008 22:20:43 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 820378FC28; Fri, 12 Sep 2008 22:20:43 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CMKc9I048868; Fri, 12 Sep 2008 22:20:43 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CMKcht048867; Fri, 12 Sep 2008 22:20:38 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809122220.m8CMKcht048867@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Fri, 12 Sep 2008 22:20:24 +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/ntp config.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, 12 Sep 2008 22:20:43 -0000 roberto 2008-09-12 22:20:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/ntp config.h Log: SVN rev 182991 on 2008-09-12 22:20:24Z by roberto MFH r182944: Makefile.inc already defines OPENSSL if crypto is available/wanted. PR: bin/127296 Submitted by: olivier Approved by: re (gnn) Revision Changes Path 1.13.2.2 +1 -1 src/usr.sbin/ntp/config.h From owner-cvs-src@FreeBSD.ORG Fri Sep 12 22:22: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 47BD91065671; Fri, 12 Sep 2008 22:22:44 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1BB048FC17; Fri, 12 Sep 2008 22:22:44 +0000 (UTC) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8CMMhIl063557; Fri, 12 Sep 2008 22:22:43 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8CMMh8h063556; Fri, 12 Sep 2008 22:22:43 GMT (envelope-from roberto@repoman.freebsd.org) Message-Id: <200809122222.m8CMMh8h063556@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to roberto@repoman.freebsd.org using -f From: Ollivier Robert Date: Fri, 12 Sep 2008 22:22:31 +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/contrib/ntp/libparse clk_rawdcf.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, 12 Sep 2008 22:22:44 -0000 roberto 2008-09-12 22:22:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/ntp/libparse clk_rawdcf.c Log: SVN rev 182992 on 2008-09-12 22:22:31Z by roberto MFH r182857: Apply updated patch from bin/92839 to avoid two possible buffer overflows. PR: bin/92839 Submitted by: Helge Oldach Approved by: re (gnn) Revision Changes Path 1.1.1.3.14.2 +2 -2 src/contrib/ntp/libparse/clk_rawdcf.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 00:16: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 8C0751065679; Sat, 13 Sep 2008 00:16:32 +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 77F1C8FC08; Sat, 13 Sep 2008 00:16:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8D0GW0W061120; Sat, 13 Sep 2008 00:16:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8D0GWIu061111; Sat, 13 Sep 2008 00:16:32 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809130016.m8D0GWIu061111@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 13 Sep 2008 00:16: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 uipc_usrreq.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, 13 Sep 2008 00:16:32 -0000 rwatson 2008-09-13 00:16:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern uipc_usrreq.c Log: SVN rev 182993 on 2008-09-13 00:16:20Z by rwatson Extend global UNIX domain socket rwlock coverage to include incrementing and decrementing unp_rights, which may otherwise be corrupted. Be slightly more conversative in where we read unp_rights. This relates to one of the symptoms reported in the noted PR, but may not correct the actual high system time problem. The reporter has confirmed stability but not that the problem is eliminated. However, this is a useful fix to a clear locking bug. Note that this is not an MFC as the UNIX domain socket garbage collector has been replaced in 8.x. PR: 127024 Reported by: Anton Yuzhaninov Reviewed by: kib Approved by: re (kib) Revision Changes Path 1.206.2.4 +6 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 07:36: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 1A6F3106571F; Sat, 13 Sep 2008 07:36:25 +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 AB4368FC17; Sat, 13 Sep 2008 07:36:23 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8D7aNYU097071; Sat, 13 Sep 2008 07:36:23 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8D7aNES097070; Sat, 13 Sep 2008 07:36:23 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200809130736.m8D7aNES097070@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 13 Sep 2008 07:36:16 +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/ata ata-chipset.c ata-pci.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, 13 Sep 2008 07:36:26 -0000 mav 2008-09-13 07:36:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 182994 on 2008-09-13 07:36:16Z by mav MFC r182749 Add one more SII3132 chip PCI ID found on Adaptec Serial ATA II RAID 1220SA. Submitted by: Dmitry S. Luhtionov Approved by: re (kib) Revision Changes Path 1.202.2.13 +1 -0 src/sys/dev/ata/ata-chipset.c 1.81.2.6 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Sat Sep 13 09:17: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 7215B106566B; Sat, 13 Sep 2008 09:17:11 +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 5FF5C8FC0C; Sat, 13 Sep 2008 09:17:11 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8D9HBLJ017040; Sat, 13 Sep 2008 09:17:11 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8D9HBUJ017039; Sat, 13 Sep 2008 09:17:11 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200809130917.m8D9HBUJ017039@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 13 Sep 2008 09: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/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: Sat, 13 Sep 2008 09:17:11 -0000 mav 2008-09-13 09:17:02 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: SVN rev 182995 on 2008-09-13 09:17:02Z by mav We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing in ng_apply_item(). There are possible (and I have got one) use-after-free class panics because of it. If hook is specified, require it to be valid at the apply time. The only exceptions are the internal ng_con_part2(), ng_con_part3() and ng_rmhook_part2() functions which are specially made to work with invalid hooks. Revision Changes Path 1.163 +14 -6 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 14:06: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 6A4BB106574B; Sat, 13 Sep 2008 14:06:46 +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 85DF68FC16; Sat, 13 Sep 2008 14:06:45 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DE6jkS002743; Sat, 13 Sep 2008 14:06:45 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DE6jqf002738; Sat, 13 Sep 2008 14:06:45 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809131406.m8DE6jqf002738@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sat, 13 Sep 2008 14:06: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/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, 13 Sep 2008 14:06:46 -0000 bz 2008-09-13 14:06:36 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: SVN rev 182996 on 2008-09-13 14:06:36Z by bz Turn on TCP_SIGNATURE for LINT builds. This should catch situations we ran into in the past where places hidden by TCP_SIGNATURE were missed. It is possible to turn it on now that FAST_IPSEC (now know as IPSEC) is enabled for LINT and the default and only IPsec implementation. Revision Changes Path 1.1506 +1 -1 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Sep 13 15:17: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 B7BF51065818; Sat, 13 Sep 2008 15:17:33 +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 9CEFD8FC14; Sat, 13 Sep 2008 15:17:33 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DFHXGh077189; Sat, 13 Sep 2008 15:17:33 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DFHXuR077140; Sat, 13 Sep 2008 15:17:33 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809131517.m8DFHXuR077140@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 13 Sep 2008 15:17:21 +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/sparc64/sparc64 autoconf.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, 13 Sep 2008 15:17:33 -0000 marius 2008-09-13 15:17:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/sparc64 autoconf.c Log: SVN rev 182997 on 2008-09-13 15:17:21Z by marius MFC: r182688 Bypass isa_probe_children(9) and directly call bus_generic_attach(9) in order to avoid the invasive probes done by identify-routines of ISA drivers, which may access unassigned addresses or those of unrelated devices and thus in turn can trigger master/target aborts as revealed by r182108 and ahc(4). I think that this is also the cause of the hang previously seen on B100 blades during boot. Bypassing isa_probe_children(9) also avoids adding ISA hints, which just can be wrong for sparc64. Approved by: re (kib) Revision Changes Path 1.14.2.2 +7 -1 src/sys/sparc64/sparc64/autoconf.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 15:17: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 86E75106567C; Sat, 13 Sep 2008 15:17:34 +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 6EC398FC15; Sat, 13 Sep 2008 15:17:34 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DFHYVY077287; Sat, 13 Sep 2008 15:17:34 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DFHYJq077282; Sat, 13 Sep 2008 15:17:34 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809131517.m8DFHYJq077282@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Sat, 13 Sep 2008 15:17:23 +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/sparc64/sparc64 autoconf.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, 13 Sep 2008 15:17:34 -0000 marius 2008-09-13 15:17:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/sparc64 autoconf.c Log: SVN rev 182998 on 2008-09-13 15:17:23Z by marius MFC: r182688 Bypass isa_probe_children(9) and directly call bus_generic_attach(9) in order to avoid the invasive probes done by identify-routines of ISA drivers, which may access unassigned addresses or those of unrelated devices and thus in turn can trigger master/target aborts as revealed by r182108 and ahc(4). I think that this is also the cause of the hang previously seen on B100 blades during boot. Bypassing isa_probe_children(9) also avoids adding ISA hints, which just can be wrong for sparc64. Approved by: re (kib) Revision Changes Path 1.13.2.1 +7 -1 src/sys/sparc64/sparc64/autoconf.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 16:56: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 BB70A1065677; Sat, 13 Sep 2008 16:56: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 A13D98FC16; Sat, 13 Sep 2008 16:56:06 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DGu6Kj065614; Sat, 13 Sep 2008 16:56:06 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DGu67V065608; Sat, 13 Sep 2008 16:56:06 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200809131656.m8DGu67V065608@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 13 Sep 2008 16:56: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/sys/dev/sound/pci/hda hda_reg.h hdac.c hdac_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: Sat, 13 Sep 2008 16:56:06 -0000 mav 2008-09-13 16:56:03 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hda_reg.h hdac.c hdac_private.h Log: SVN rev 182999 on 2008-09-13 16:56:03Z by mav My massive snd_hda driver update. Because of using more clear and same time more functional codec parser new driver is able to handle more codecs, use them better then before and without most of previous quirks. All of tested codecs itself manage playback, record, input mixing and monitoring quite fine. In all of investigated trouble cases problem was found or in nonstandard codec usage or incorrect codec configuration made by BIOS. Most of that cases could be fixed using device hints, some of which are already included to the driver. New driver supports multiple codecs per HDA bus, multiple audio function groups per codec and multiple logical sound devices per audio function group. So don't worry when you get several PCM devices instead of one, it is normal. It is usual situation with powerful codecs to provide, for example, 3 PCM devices: one for 7.1 playback and main recording, one for headset and one for digital SPDIF I/O. New driver implements Universal Audio Architecture (UAA) much better then previous one. Most information about recommended codec usage now taken from the codec configuration registers initialized by BIOS. User may alter that configuration using device hints to reconfigure logical audio devices to his needs in a very broad range up to the limits of the codec functionality. New driver supports digital PCM playback and AC3 pass-through. I am not sure about completeness of this implementation, but I have several success stories including my own. Vchans subsystem does not support AC3 pass-through so it had to be disabled for that devices at this moment. New driver is ready for multichannel playback, but until our OSS is unable to use this it will just duplicate same stereo stream into all channel pairs. New driver supports suspend/resume. I am unable to really test this part myself, but I have got several success stories. Driver has very informative verbose boot messages. So if you have any questions or problems - enable and read them first. Discussed on: freebsd-multimedia@ Tested by: many Revision Changes Path 1.3 +45 -11 src/sys/dev/sound/pci/hda/hda_reg.h 1.57 +3513 -2474 src/sys/dev/sound/pci/hda/hdac.c 1.9 +61 -34 src/sys/dev/sound/pci/hda/hdac_private.h From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:01: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 D52AA106564A; Sat, 13 Sep 2008 17:01: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 A29368FC1C; Sat, 13 Sep 2008 17:01:53 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DH1rS0093040; Sat, 13 Sep 2008 17:01:53 GMT (envelope-from mav@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DH1r0q093039; Sat, 13 Sep 2008 17:01:53 GMT (envelope-from mav@repoman.freebsd.org) Message-Id: <200809131701.m8DH1r0q093039@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to mav@repoman.freebsd.org using -f From: Alexander Motin Date: Sat, 13 Sep 2008 17:01: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/share/man/man4 snd_hda.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: Sat, 13 Sep 2008 17:01:53 -0000 mav 2008-09-13 17:01:38 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183000 on 2008-09-13 17:01:38Z by mav Update man page according to r182999 snd_hda driver update. Revision Changes Path 1.15 +160 -33 src/share/man/man4/snd_hda.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:26: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 7D70910656C2; Sat, 13 Sep 2008 17:26:55 +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 63CDE8FC1B; Sat, 13 Sep 2008 17:26:55 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DHQt0M000980; Sat, 13 Sep 2008 17:26:55 GMT (envelope-from bz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DHQtT7000974; Sat, 13 Sep 2008 17:26:55 GMT (envelope-from bz@repoman.freebsd.org) Message-Id: <200809131726.m8DHQtT7000974@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bz@repoman.freebsd.org using -f From: "Bjoern A. Zeeb" Date: Sat, 13 Sep 2008 17:26:46 +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 tcp_output.c tcp_subr.c tcp_syncache.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, 13 Sep 2008 17:26:55 -0000 bz 2008-09-13 17:26:46 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c tcp_subr.c tcp_syncache.c Log: SVN rev 183001 on 2008-09-13 17:26:46Z by bz Implement IPv6 support for TCP MD5 Signature Option (RFC 2385) the same way it has been implemented for IPv4. Reviewed by: bms (skimmed) Tested by: Nick Hilliard (nick netability.ie) (with more changes) MFC after: 2 months Revision Changes Path 1.155 +1 -8 src/sys/netinet/tcp_output.c 1.316 +93 -24 src/sys/netinet/tcp_subr.c 1.156 +1 -1 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:34: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 002E8106566C; Sat, 13 Sep 2008 17:34:09 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C0F488FC1A; Sat, 13 Sep 2008 17:34:09 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DHY9RB040673; Sat, 13 Sep 2008 17:34:09 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DHY91l040672; Sat, 13 Sep 2008 17:34:09 GMT (envelope-from antoine@repoman.freebsd.org) Message-Id: <200809131734.m8DHY91l040672@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to antoine@repoman.freebsd.org using -f From: Antoine Brodin Date: Sat, 13 Sep 2008 17:29: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 ObsoleteFiles.inc src/tools/build/mk OptionalObsoleteFiles.inc 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, 13 Sep 2008 17:34:10 -0000 antoine 2008-09-13 17:29:49 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc tools/build/mk OptionalObsoleteFiles.inc Log: SVN rev 183002 on 2008-09-13 17:29:49Z by antoine Add files to remove when WITHOUT_HESIOD is set. This fixes "make check-old" when WITH_HESIOD is set. PR: 122406 MFC after: 1 month Revision Changes Path 1.159 +0 -5 src/ObsoleteFiles.inc 1.19 +7 -3 src/tools/build/mk/OptionalObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:36: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 6B5E81065679; Sat, 13 Sep 2008 17:36:23 +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 380BA8FC1C; Sat, 13 Sep 2008 17:36:23 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DHaNnL053320; Sat, 13 Sep 2008 17:36:23 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DHaN2m053319; Sat, 13 Sep 2008 17:36:23 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809131736.m8DHaN2m053319@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Sat, 13 Sep 2008 17:34:18 +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/compat/ndis ntoskrnl_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: Sat, 13 Sep 2008 17:36:23 -0000 thompsa 2008-09-13 17:34:18 UTC FreeBSD src repository Modified files: sys/compat/ndis ntoskrnl_var.h Log: SVN rev 183003 on 2008-09-13 17:34:18Z by thompsa Allow PAGE_SHIFT to already be defined. Submitted by: Hans Petter Selasky Revision Changes Path 1.45 +2 -0 src/sys/compat/ndis/ntoskrnl_var.h From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:48: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 E1CB81065676; Sat, 13 Sep 2008 17:48:34 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE5C48FC12; Sat, 13 Sep 2008 17:48:34 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DHmYiv081110; Sat, 13 Sep 2008 17:48:34 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DHmYll081109; Sat, 13 Sep 2008 17:48:34 GMT (envelope-from antoine@repoman.freebsd.org) Message-Id: <200809131748.m8DHmYll081109@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to antoine@repoman.freebsd.org using -f From: Antoine Brodin Date: Sat, 13 Sep 2008 17:46: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/contrib/telnet/arpa telnet.h src/include/arpa telnet.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, 13 Sep 2008 17:48:35 -0000 antoine 2008-09-13 17:46:50 UTC FreeBSD src repository Modified files: contrib/telnet/arpa telnet.h include/arpa telnet.h Log: SVN rev 183004 on 2008-09-13 17:46:50Z by antoine Fix TELOPT(opt) when opt > TELOPT_TN3270E. PR: 127194 Submitted by: Joost Bekkers MFC after: 1 month Revision Changes Path 1.10 +2 -2 src/contrib/telnet/arpa/telnet.h 1.10 +2 -2 src/include/arpa/telnet.h From owner-cvs-src@FreeBSD.ORG Sat Sep 13 17:50: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 19CA11065674; Sat, 13 Sep 2008 17:50:07 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id BDFD38FC1A; Sat, 13 Sep 2008 17:50:06 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id F24F241C6F2; Sat, 13 Sep 2008 19:50:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id NZUqNOOKR6Pf; Sat, 13 Sep 2008 19:50:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 4A32E41C6EA; Sat, 13 Sep 2008 19:50:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id E8B6044487F; Sat, 13 Sep 2008 17:48:42 +0000 (UTC) Date: Sat, 13 Sep 2008 17:48:42 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200809131726.m8DHQtT7000974@repoman.freebsd.org> Message-ID: <20080913174801.M65801@maildrop.int.zabbadoz.net> References: <200809131726.m8DHQtT7000974@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/netinet tcp_output.c tcp_subr.c tcp_syncache.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, 13 Sep 2008 17:50:07 -0000 On Sat, 13 Sep 2008, Bjoern A. Zeeb wrote: Hi, > bz 2008-09-13 17:26:46 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_output.c tcp_subr.c tcp_syncache.c > Log: > SVN rev 183001 on 2008-09-13 17:26:46Z by bz > > Implement IPv6 support for TCP MD5 Signature Option (RFC 2385) > the same way it has been implemented for IPv4. > > Reviewed by: bms (skimmed) > Tested by: Nick Hilliard (nick netability.ie) (with more changes) for the "more changes" see http://docs.freebsd.org/cgi/mid.cgi?20080913173441.F65801 > MFC after: 2 months > > Revision Changes Path > 1.155 +1 -8 src/sys/netinet/tcp_output.c > 1.316 +93 -24 src/sys/netinet/tcp_subr.c > 1.156 +1 -1 src/sys/netinet/tcp_syncache.c > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Sat Sep 13 18:58: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 D85AD1065673; Sat, 13 Sep 2008 18:58:03 +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 BE4718FC1E; Sat, 13 Sep 2008 18:58:03 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DIw3XP045731; Sat, 13 Sep 2008 18:58:03 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DIw34C045730; Sat, 13 Sep 2008 18:58:03 GMT (envelope-from rodrigc@repoman.freebsd.org) Message-Id: <200809131858.m8DIw34C045730@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rodrigc@repoman.freebsd.org using -f From: Craig Rodrigues Date: Sat, 13 Sep 2008 18:57: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/nfsclient nfs_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: Sat, 13 Sep 2008 18:58:04 -0000 rodrigc 2008-09-13 18:57:47 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: SVN rev 183005 on 2008-09-13 18:57:47Z by rodrigc Add code to parse NFS mount options passed as individual items of the nmount() iovec. This will allow us to move away from gathering up all the NFS mount options as a single "struct nfs_args" to be passed down through nmount(). This will make adding new NFS mount options much easier. Many, many thanks to Doug Rabson, who took my initial patches and cleaned them up. Reviewed by: dfr MFC after: 3 months Revision Changes Path 1.214 +254 -23 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Sat Sep 13 19:54: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 94613106566B; Sat, 13 Sep 2008 19:54:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 644BE8FC14; Sat, 13 Sep 2008 19:54:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DJsZqa000212; Sat, 13 Sep 2008 19:54:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DJsZgl000211; Sat, 13 Sep 2008 19:54:35 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809131954.m8DJsZgl000211@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Sat, 13 Sep 2008 19:54:15 +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/rescue/rescue 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: Sat, 13 Sep 2008 19:54:35 -0000 imp 2008-09-13 19:54:15 UTC FreeBSD src repository Modified files: rescue/rescue Makefile Log: SVN rev 183006 on 2008-09-13 19:54:15Z by imp We don't need pax and tar. These days tar is a strict superset of pax. Per discssuion on arch@ eliminate it. Revision Changes Path 1.64 +1 -1 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Sat Sep 13 19:56: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 B67731065670; Sat, 13 Sep 2008 19:56:51 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86A488FC17; Sat, 13 Sep 2008 19:56:51 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DJupat000447; Sat, 13 Sep 2008 19:56:51 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DJupCc000446; Sat, 13 Sep 2008 19:56:51 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809131956.m8DJupCc000446@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Sat, 13 Sep 2008 19:56: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/rescue/rescue 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: Sat, 13 Sep 2008 19:56:51 -0000 imp 2008-09-13 19:56:37 UTC FreeBSD src repository Modified files: rescue/rescue Makefile Log: SVN rev 183007 on 2008-09-13 19:56:37Z by imp Take a moment to tidy some white space while I'm here. No functional changes for this commit. Revision Changes Path 1.65 +9 -10 src/rescue/rescue/Makefile From owner-cvs-src@FreeBSD.ORG Sat Sep 13 20:22:54 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 6E95C106573A; Sat, 13 Sep 2008 20:22:53 +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 7F6D48FC16; Sat, 13 Sep 2008 20:22:53 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8DKMrSF024121; Sat, 13 Sep 2008 20:22:53 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8DKMrkN024120; Sat, 13 Sep 2008 20:22:53 GMT (envelope-from rodrigc@repoman.freebsd.org) Message-Id: <200809132022.m8DKMrkN024120@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rodrigc@repoman.freebsd.org using -f From: Craig Rodrigues Date: Sat, 13 Sep 2008 20:22:46 +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/mount_nfs mount_nfs.8 mount_nfs.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, 13 Sep 2008 20:22:54 -0000 rodrigc 2008-09-13 20:22:46 UTC FreeBSD src repository Modified files: sbin/mount_nfs mount_nfs.8 mount_nfs.c Log: SVN rev 183008 on 2008-09-13 20:22:46Z by rodrigc Instead of building up a "struct nfs_args" to pass to the kernel via nmount(), build up an iovec where each iovec member is an NFS mount option, and pass the iovec down to the kernel via nmount(). These options are then parsed in the kernel. This should make it easier to add new NFS mount options in future. Many, many thanks to Doug Rabson for taking my initial patches, and cleaning them up. In addition, Doug added a fallback_mount() function so that the newer mount_nfs program will work against older kernels, to facilitate upgrading/downgrading scenarios. Doug also re-wrote the mount_nfs.8 man page. Reviewed by: dfr Revision Changes Path 1.51 +216 -182 src/sbin/mount_nfs/mount_nfs.8 1.79 +406 -291 src/sbin/mount_nfs/mount_nfs.c