From owner-cvs-src@FreeBSD.ORG Sun Jun 25 02:02:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10AAF16A4C2; Sun, 25 Jun 2006 02:02:01 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B5F443D53; Sun, 25 Jun 2006 02:02:00 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P2208t052589; Sun, 25 Jun 2006 02:02:00 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P220N5052588; Sun, 25 Jun 2006 02:02:00 GMT (envelope-from mjacob) Message-Id: <200606250202.k5P220N5052588@repoman.freebsd.org> From: Matt Jacob Date: Sun, 25 Jun 2006 02:02: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/cam cam_xpt.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, 25 Jun 2006 02:02:01 -0000 mjacob 2006-06-25 02:02:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c Log: MFC 1.161: VMware disk volumes are only on LUN 0, and some VMware HBAs have known bugs with commands sent to other than LUN 0. Revision Changes Path 1.155.2.4 +5 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 02:02:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D847316A4A9; Sun, 25 Jun 2006 02:02:45 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50FBA43D60; Sun, 25 Jun 2006 02:02:45 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P22jnZ052635; Sun, 25 Jun 2006 02:02:45 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P22jKT052634; Sun, 25 Jun 2006 02:02:45 GMT (envelope-from mjacob) Message-Id: <200606250202.k5P22jKT052634@repoman.freebsd.org> From: Matt Jacob Date: Sun, 25 Jun 2006 02:02:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/cam cam_xpt.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, 25 Jun 2006 02:02:45 -0000 mjacob 2006-06-25 02:02:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam cam_xpt.c Log: MFC 1.161: VMware disk volumes are only on LUN 0, and some VMware HBAs have known bugs with commands sent to other than LUN 0. Revision Changes Path 1.142.2.7 +5 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 02:03:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 824C616A4A6; Sun, 25 Jun 2006 02:03:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC62B43D6B; Sun, 25 Jun 2006 02:03:19 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P23IrQ053886; Sun, 25 Jun 2006 02:03:18 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P23ItG053885; Sun, 25 Jun 2006 02:03:18 GMT (envelope-from mjacob) Message-Id: <200606250203.k5P23ItG053885@repoman.freebsd.org> From: Matt Jacob Date: Sun, 25 Jun 2006 02:03:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/cam cam_xpt.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, 25 Jun 2006 02:03:24 -0000 mjacob 2006-06-25 02:03:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam cam_xpt.c Log: MFC 1.161: VMware disk volumes are only on LUN 0, and some VMware HBAs have known bugs with commands sent to other than LUN 0. Revision Changes Path 1.80.2.22 +5 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 04:23:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86C6116A4A7; Sun, 25 Jun 2006 04:23:30 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F6D343D55; Sun, 25 Jun 2006 04:23:27 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P4NQHW062686; Sun, 25 Jun 2006 04:23:26 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P4NQpa062685; Sun, 25 Jun 2006 04:23:26 GMT (envelope-from mjacob) Message-Id: <200606250423.k5P4NQpa062685@repoman.freebsd.org> From: Matt Jacob Date: Sun, 25 Jun 2006 04:23:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_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: Sun, 25 Jun 2006 04:23:30 -0000 mjacob 2006-06-25 04:23:26 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c Log: Major Fixes: Don't enable/disable I/O space except for SAS adapters. This fixes a problem with VMware 4.5 Workstation. Fix an egregious bug introduced to target mode so it actually will not panic when you first enable a lun. Minor fixes: Take more infor from port facts and configuration pages. MFC after: 1 week Revision Changes Path 1.32 +13 -11 src/sys/dev/mpt/mpt.c 1.26 +2 -0 src/sys/dev/mpt/mpt.h 1.25 +27 -16 src/sys/dev/mpt/mpt_cam.c 1.35 +3 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 07:35:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF5FE16A4B3; Sun, 25 Jun 2006 07:35:52 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE6DE43D60; Sun, 25 Jun 2006 07:35:51 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P7ZpeF081587; Sun, 25 Jun 2006 07:35:51 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P7ZpUR081586; Sun, 25 Jun 2006 07:35:51 GMT (envelope-from phk) Message-Id: <200606250735.k5P7ZpUR081586@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 25 Jun 2006 07:35:51 +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/include Makefile printf.h src/lib/libc/stdio Makefile.inc vfprintf.c vfscanf.c vfwprintf.c vfwscanf.c xprintf.c xprintf_errno.c xprintf_float.c xprintf_hexdump.c xprintf_int.c xprintf_quote.c xprintf_str.c xprintf_time.c xprintf_vis.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, 25 Jun 2006 07:35:52 -0000 phk 2006-06-25 07:35:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) include Makefile lib/libc/stdio Makefile.inc vfprintf.c vfscanf.c vfwprintf.c vfwscanf.c Added files: (Branch: RELENG_6) include printf.h lib/libc/stdio xprintf.c xprintf_errno.c xprintf_float.c xprintf_hexdump.c xprintf_int.c xprintf_quote.c xprintf_str.c xprintf_time.c xprintf_vis.c Log: MFC: Extensible printf implementation compatible with GLIBC Revision Changes Path 1.244.2.3 +1 -1 src/include/Makefile 1.4.2.1 +163 -0 src/include/printf.h (new) 1.33.8.1 +4 -0 src/lib/libc/stdio/Makefile.inc 1.69.2.1 +13 -4 src/lib/libc/stdio/vfprintf.c 1.38.2.2 +2 -0 src/lib/libc/stdio/vfscanf.c 1.24.2.1 +4 -2 src/lib/libc/stdio/vfwprintf.c 1.12.8.1 +3 -0 src/lib/libc/stdio/vfwscanf.c 1.3.2.1 +688 -0 src/lib/libc/stdio/xprintf.c (new) 1.1.2.1 +65 -0 src/lib/libc/stdio/xprintf_errno.c (new) 1.1.2.1 +425 -0 src/lib/libc/stdio/xprintf_float.c (new) 1.1.2.1 +97 -0 src/lib/libc/stdio/xprintf_hexdump.c (new) 1.2.2.1 +471 -0 src/lib/libc/stdio/xprintf_int.c (new) 1.2.2.1 +98 -0 src/lib/libc/stdio/xprintf_quote.c (new) 1.1.2.1 +187 -0 src/lib/libc/stdio/xprintf_str.c (new) 1.3.2.1 +115 -0 src/lib/libc/stdio/xprintf_time.c (new) 1.2.2.1 +78 -0 src/lib/libc/stdio/xprintf_vis.c (new) From owner-cvs-src@FreeBSD.ORG Sun Jun 25 08:52:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DD2C16A401; Sun, 25 Jun 2006 08:52:27 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D337D43D83; Sun, 25 Jun 2006 08:52:20 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5P8qKP3093764; Sun, 25 Jun 2006 08:52:20 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5P8qKaC093763; Sun, 25 Jun 2006 08:52:20 GMT (envelope-from simon) Message-Id: <200606250852.k5P8qKaC093763@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 25 Jun 2006 08:52:19 +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/sbin/fdisk fdisk.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, 25 Jun 2006 08:52:27 -0000 simon 2006-06-25 08:52:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/fdisk fdisk.c Log: MFC rev. 1.82: - Fail with an understandable error message if we cannot detect the sector size, instead of later failing with an error about /boot/mbr not being a multiple of the sector size (since we end up with an assumed sector size of MAX_SEC_SIZE * 2). - We query the sector size via an IOCTL anyway, so if that succeeds use that instead of probing for it via read(2) calls. This fixes the problem with fdisk failing to operate on at least graid3 and md(4) devices on kernels with src/sys/geom/geom_dev.c before rev. 1.90, due to fdisk failing to detect the sector size. - When detecting the root device allow "/" characters in it, which happens with e.g. gmirror devices. Revision Changes Path 1.79.2.3 +5 -2 src/sbin/fdisk/fdisk.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 11:11:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E6D116A402; Sun, 25 Jun 2006 11:11:36 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A69B43D68; Sun, 25 Jun 2006 11:11:34 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PBBYal004618; Sun, 25 Jun 2006 11:11:34 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PBBYKD004617; Sun, 25 Jun 2006 11:11:34 GMT (envelope-from andre) Message-Id: <200606251111.k5PBBYKD004617@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 25 Jun 2006 11:11: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/netinet 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: Sun, 25 Jun 2006 11:11:36 -0000 andre 2006-06-25 11:11:34 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Decrement the global syncache counter in syncache_expand() when the entry is removed from the bucket. This fixes the syncache statistics. Revision Changes Path 1.95 +1 -0 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 12:27:49 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4DA016A400; Sun, 25 Jun 2006 12:27:49 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id B681743D5A; Sun, 25 Jun 2006 12:27:47 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D2B1.dip.t-dialin.net [84.165.210.177]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k5PCLmX3002543; Sun, 25 Jun 2006 14:21:49 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k5PCRkGS073764; Sun, 25 Jun 2006 14:27:46 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (Andro-Beta.Leidinger.net [192.168.1.42]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sun, 25 Jun 2006 14:27:45 +0200 Message-ID: <20060625142745.my6cnc4yog0kcggc@netchild.homeip.net> X-Priority: 3 (Normal) Date: Sun, 25 Jun 2006 14:27:45 +0200 From: Alexander Leidinger To: Robert Watson References: <200606231849.k5NIncuF041890@repoman.freebsd.org> <20060623214521.7b1441a6@Magellan.Leidinger.net> <20060625002255.F8526@fledge.watson.org> In-Reply-To: <20060625002255.F8526@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, secteam@freebsd.org Subject: Re: 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: Sun, 25 Jun 2006 12:27:50 -0000 Quoting Robert Watson (from Sun, 25 Jun 2006 =20 00:32:54 +0100 (BST)): > This isn't just not a huge security flaw, it's not a security flaw at > all. It is a reliability bug due to a mis-implemented API that results > in a clean failure in the presence of a well-characterized case. It > doesn't appear to be exploitable to gain privilege, deny service > rmeotely, etc. If this is a critical stability fix, it should be > treated as an errata patch candidate. In the future, please don't use > the "Security" tag for this type of change. However, do feel free to > e-mail re@ to talk about whether this is an errata patch candidate, > keeping secteam@ in the loop, as they currently own the 6.1 branch. I didn't know what to use instead to mark up an important fix to the =20 people which own the branch. Do you think it is worth to add ... maybe =20 "Errata candidate:" to the commit template to draw attention to =20 something very early? Bye, Alexander. --=20 MMM-MM!! So THIS is BIO-NEBULATION! http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-cvs-src@FreeBSD.ORG Sun Jun 25 12:33:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2ABD516A400; Sun, 25 Jun 2006 12:33:58 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF99443D68; Sun, 25 Jun 2006 12:33:57 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PCXvYk011202; Sun, 25 Jun 2006 12:33:57 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PCXvpU011201; Sun, 25 Jun 2006 12:33:57 GMT (envelope-from hrs) Message-Id: <200606251233.k5PCXvpU011201@repoman.freebsd.org> From: Hiroki Sato Date: Sun, 25 Jun 2006 12: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/release/doc/en_US.ISO8859-1/relnotes/common new.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: Sun, 25 Jun 2006 12:33:58 -0000 hrs 2006-06-25 12:33:57 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: apm(4) suspend/resume support improvement, read(2) vn lock now protected by FOFFSET_LOCKED flag, cardbus(4), pccard(4), pccbb(4), and exca(4) buildable as KLDs, midi(4) driver added again, ath(4) and related drivers included in GENERIC by default, wi(4) builable as KLD, wlan_*(4) crypto drivers included in GENERIC by default, ipfw(4) tag/untag keyword support, the default retransmit timer for NFS over TCP changed to 60s, the default value of vfs.nfs.iodmin changed to 0, numeric arguments for find(1) -user/-group now work as expected, hccontrol(8) HCI node autodetection, id(1) prints euid with gid, kdump(1) can print syscall flags in symbol names, "mount -u -o rw" on read-only mount now works as expected, sed(1) incorrect calculation of pattern space length fixed, time(1) SIGINFO support added, rc.d/mdconfig added, DRM updated to a snapshot as of 20060517, /media directory for removable media mount points added, pc98 release CDROMs now boolable, and kernel subsystem API doc generating framework with doxygen added. Reviewed in part by: bmah Revision Changes Path 1.950 +104 -9 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sun Jun 25 12:36:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B384716A401; Sun, 25 Jun 2006 12:36:21 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B12C43D6E; Sun, 25 Jun 2006 12:36:21 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PCaLNx011335; Sun, 25 Jun 2006 12:36:21 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PCaLf9011334; Sun, 25 Jun 2006 12:36:21 GMT (envelope-from iedowse) Message-Id: <200606251236.k5PCaLf9011334@repoman.freebsd.org> From: Ian Dowse Date: Sun, 25 Jun 2006 12: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/sys/kern subr_firmware.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, 25 Jun 2006 12:36:21 -0000 iedowse 2006-06-25 12:36:21 UTC FreeBSD src repository Modified files: sys/kern subr_firmware.c Log: If linker_release_module() fails then we still hold a reference on the linker_file, so record this by restoring the linker_file pointer in fp->file. Revision Changes Path 1.5 +12 -2 src/sys/kern/subr_firmware.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 13:23:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AB3316A409; Sun, 25 Jun 2006 13:23:40 +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 81A4443D49; Sun, 25 Jun 2006 13:23:36 +0000 (GMT) (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 3DCD646C91; Sun, 25 Jun 2006 09:23:35 -0400 (EDT) Date: Sun, 25 Jun 2006 14:23:35 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alexander Leidinger In-Reply-To: <20060625142745.my6cnc4yog0kcggc@netchild.homeip.net> Message-ID: <20060625141943.X82242@fledge.watson.org> References: <200606231849.k5NIncuF041890@repoman.freebsd.org> <20060623214521.7b1441a6@Magellan.Leidinger.net> <20060625002255.F8526@fledge.watson.org> <20060625142745.my6cnc4yog0kcggc@netchild.homeip.net> 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, secteam@freebsd.org Subject: Re: 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: Sun, 25 Jun 2006 13:23:40 -0000 On Sun, 25 Jun 2006, Alexander Leidinger wrote: > Quoting Robert Watson (from Sun, 25 Jun 2006 00:32:54 > +0100 (BST)): > >> This isn't just not a huge security flaw, it's not a security flaw at all. >> It is a reliability bug due to a mis-implemented API that results in a >> clean failure in the presence of a well-characterized case. It doesn't >> appear to be exploitable to gain privilege, deny service rmeotely, etc. >> If this is a critical stability fix, it should be treated as an errata >> patch candidate. In the future, please don't use the "Security" tag for >> this type of change. However, do feel free to e-mail re@ to talk about >> whether this is an errata patch candidate, keeping secteam@ in the loop, as >> they currently own the 6.1 branch. > > I didn't know what to use instead to mark up an important fix to the people > which own the branch. Do you think it is worth to add ... maybe "Errata > candidate:" to the commit template to draw attention to something very > early? I'm not sure there currently is a formal tag for that. In the past, I've simply noted something like the following: RELENG_6_0 merge candidate. I think the general model for errata candidates is that the process is driven by the developer who believes that they have a change that reqiures an errata note, rather than by the branch owners. In particular, once there's been adequate testing time, the onus is on the developer to e-mail re@ (with a CC to secteam@) to discuss whether it's an appropriate candidate patch or not, at which point the right direction can be determined. BTW, if the Oracle used to work and now doesn't (i.e., a regression), then it may well be that this is a good errata patch candidate. However, if it has never worked, then I'm not sure it is a good errata patch candidate, and waiting on 6.2 may be the preferred model. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sun Jun 25 13:55:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29E7116A402; Sun, 25 Jun 2006 13:55:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B637143D73; Sun, 25 Jun 2006 13:55:00 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PDt06P024048; Sun, 25 Jun 2006 13:55:00 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PDt0kS024035; Sun, 25 Jun 2006 13:55:00 GMT (envelope-from rwatson) Message-Id: <200606251355.k5PDt0kS024035@repoman.freebsd.org> From: Robert Watson Date: Sun, 25 Jun 2006 13:54:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 raw_ip6.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, 25 Jun 2006 13:55:01 -0000 rwatson 2006-06-25 13:54:59 UTC FreeBSD src repository Modified files: sys/netinet6 raw_ip6.c Log: Use suser_cred() instead of a direct comparison of cr_uid with 0 in rip6_output(). MFC after: 1 week Revision Changes Path 1.62 +1 -1 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 13:57:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9894B16A403; Sun, 25 Jun 2006 13:57:17 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 589A043D6E; Sun, 25 Jun 2006 13:57:11 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D2B1.dip.t-dialin.net [84.165.210.177]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k5PDpCsB002829; Sun, 25 Jun 2006 15:51:12 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k5PDvANp086555; Sun, 25 Jun 2006 15:57:11 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (Andro-Beta.Leidinger.net [192.168.1.42]) by webmail.leidinger.net (Horde MIME library) with HTTP; Sun, 25 Jun 2006 15:57:10 +0200 Message-ID: <20060625155710.etgxxvv5xc484s8o@netchild.homeip.net> X-Priority: 3 (Normal) Date: Sun, 25 Jun 2006 15:57:10 +0200 From: Alexander Leidinger To: Robert Watson References: <200606231849.k5NIncuF041890@repoman.freebsd.org> <20060623214521.7b1441a6@Magellan.Leidinger.net> <20060625002255.F8526@fledge.watson.org> <20060625142745.my6cnc4yog0kcggc@netchild.homeip.net> <20060625141943.X82242@fledge.watson.org> In-Reply-To: <20060625141943.X82242@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, secteam@FreeBSD.org Subject: Re: 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: Sun, 25 Jun 2006 13:57:17 -0000 Quoting Robert Watson (from Sun, 25 Jun 2006 =20 14:23:35 +0100 (BST)): > BTW, if the Oracle used to work and now doesn't (i.e., a regression), > then it may well be that this is a good errata patch candidate. > However, if it has never worked, then I'm not sure it is a good errata > patch candidate, and waiting on 6.2 may be the preferred model. We have a section about installing Oracle 8 in our handbook. And I was =20 told there's an update to the handbook available which explains how to =20 install Oracle 9. For Oracle 10 we got a report that we need this and =20 2 more patches. The other two patches (or more correct: patches which =20 fix the coresponding problems in a different way than proposed =20 initially) are under review by some people. Bye, Alexander. --=20 Leela: "If you could change form, why didn't you change it in the one place that counts?" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-cvs-src@FreeBSD.ORG Sun Jun 25 14:44:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58BCC16A400; Sun, 25 Jun 2006 14:44:44 +0000 (UTC) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F33743D6D; Sun, 25 Jun 2006 14:44:44 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PEihrC027999; Sun, 25 Jun 2006 14:44:43 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PEihPF027998; Sun, 25 Jun 2006 14:44:43 GMT (envelope-from anholt) Message-Id: <200606251444.k5PEihPF027998@repoman.freebsd.org> From: Eric Anholt Date: Sun, 25 Jun 2006 14:44:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci agp_i810.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, 25 Jun 2006 14:44:44 -0000 anholt 2006-06-25 14:44:43 UTC FreeBSD src repository Modified files: sys/pci agp_i810.c Log: Replace the three copies of the list of pci ids with a single centralized list. Add the i945 PCI IDs commented out -- I think it should just work, but it hasn't been tested yet. Revision Changes Path 1.37 +122 -143 src/sys/pci/agp_i810.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 17:53:10 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BF9C16A409; Sun, 25 Jun 2006 17:53:10 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id A86B343D69; Sun, 25 Jun 2006 17:53:09 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.13.6/8.13.6) with ESMTP id k5PHrpfe036844; Sun, 25 Jun 2006 13:53:51 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Poul-Henning Kamp In-Reply-To: <200606250735.k5P7ZpUR081586@repoman.freebsd.org> References: <200606250735.k5P7ZpUR081586@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-IsXb+EivJj2JciWnEHyE" Organization: MarcusCom, Inc. Date: Sun, 25 Jun 2006 13:52:56 -0400 Message-Id: <1151257976.22291.3.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include Makefile printf.h src/lib/libc/stdio Makefile.inc vfprintf.c vfscanf.c vfwprintf.c vfwscanf.c xprintf.c xprintf_errno.c xprintf_float.c xprintf_hexdump.c xprintf_int.c xprintf_quote.c xprintf_str.c xprintf_time.c xprintf_vis.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, 25 Jun 2006 17:53:10 -0000 --=-IsXb+EivJj2JciWnEHyE Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2006-06-25 at 07:35 +0000, Poul-Henning Kamp wrote: > phk 2006-06-25 07:35:51 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > include Makefile=20 > lib/libc/stdio Makefile.inc vfprintf.c vfscanf.c=20 > vfwprintf.c vfwscanf.c=20 > Added files: (Branch: RELENG_6) > include printf.h=20 > lib/libc/stdio xprintf.c xprintf_errno.c xprintf_float.c=20 > xprintf_hexdump.c xprintf_int.c=20 > xprintf_quote.c xprintf_str.c=20 > xprintf_time.c xprintf_vis.c=20 > Log: > MFC: > Extensible printf implementation compatible with GLIBC phk, has anyone contacted you about the crash caused by this code? The gstreamer port can register a custom printf format if the functionality is available. Once this is registered, the xprintf code is in effect, and this causes a crash with normal printf's in the same process. I was never able to reproduce so I asked some of the people that were to provide you with a backtrace. Here's the best backtrace I can find: http://lists.freebsd.org/mailman/htdig/freebsd-gnome/2006-March/013847.html Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-IsXb+EivJj2JciWnEHyE Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEns14b2iPiv4Uz4cRAhpLAJ98eVvD0h9ql5HYLp40fmjDskW3pACcDPBk abM444awfAfhivl5/ZoI/h8= =uHUJ -----END PGP SIGNATURE----- --=-IsXb+EivJj2JciWnEHyE-- From owner-cvs-src@FreeBSD.ORG Sun Jun 25 18:37:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED9A616A405; Sun, 25 Jun 2006 18:37:53 +0000 (UTC) (envelope-from babkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF95C43D6E; Sun, 25 Jun 2006 18:37:45 +0000 (GMT) (envelope-from babkin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PIbjvO052999; Sun, 25 Jun 2006 18:37:45 GMT (envelope-from babkin@repoman.freebsd.org) Received: (from babkin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PIbjhd052998; Sun, 25 Jun 2006 18:37:45 GMT (envelope-from babkin) Message-Id: <200606251837.k5PIbjhd052998@repoman.freebsd.org> From: Sergey Babkin Date: Sun, 25 Jun 2006 18:37: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/amd64/conf GENERIC src/sys/conf NOTES options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/kern vfs_subr.c src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jun 2006 18:37:54 -0000 babkin 2006-06-25 18:37:45 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/conf NOTES options sys/i386/conf GENERIC sys/ia64/conf GENERIC sys/kern vfs_subr.c sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC Log: The common UID/GID space implementation. It has been discussed on -arch in 1999, and there are changes to the sysctl names compared to PR, according to that discussion. The description is in sys/conf/NOTES. Lines in the GENERIC files are added in commented-out form. I'll attach the test script I've used to PR. PR: kern/14584 Submitted by: babkin Revision Changes Path 1.461 +1 -0 src/sys/amd64/conf/GENERIC 1.1368 +64 -0 src/sys/conf/NOTES 1.547 +1 -0 src/sys/conf/options 1.451 +1 -0 src/sys/i386/conf/GENERIC 1.80 +1 -0 src/sys/ia64/conf/GENERIC 1.675 +72 -0 src/sys/kern/vfs_subr.c 1.281 +1 -0 src/sys/pc98/conf/GENERIC 1.56 +1 -0 src/sys/powerpc/conf/GENERIC 1.111 +1 -0 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sun Jun 25 19:07:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E9A216A401; Sun, 25 Jun 2006 19:07:02 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B64A43D46; Sun, 25 Jun 2006 19:07:02 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PJ72xm055784; Sun, 25 Jun 2006 19:07:02 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PJ72rW055783; Sun, 25 Jun 2006 19:07:02 GMT (envelope-from alc) Message-Id: <200606251907.k5PJ72rW055783@repoman.freebsd.org> From: Alan Cox Date: Sun, 25 Jun 2006 19:07: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/powerpc/powerpc mmu_oea.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, 25 Jun 2006 19:07:02 -0000 alc 2006-06-25 19:07:02 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc mmu_oea.c Log: Synchronize accesses to the PTEG table. Add many lock assertions. Tested by: grehan@ Revision Changes Path 1.108 +29 -3 src/sys/powerpc/powerpc/mmu_oea.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 19:07:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 433AA16A405; Sun, 25 Jun 2006 19:07:52 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3DDF43D67; Sun, 25 Jun 2006 19:07:51 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PJ7pIO055828; Sun, 25 Jun 2006 19:07:51 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PJ7p0N055827; Sun, 25 Jun 2006 19:07:51 GMT (envelope-from marcel) Message-Id: <200606251907.k5PJ7p0N055827@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 25 Jun 2006 19:07:51 +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/ia64/ia64 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: Sun, 25 Jun 2006 19:07:52 -0000 marcel 2006-06-25 19:07:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ia64/ia64 machdep.c Log: MFC 1.208: Identify the dual-core Montecito. Revision Changes Path 1.200.2.4 +8 -0 src/sys/ia64/ia64/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 19:09:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB5D416A404; Sun, 25 Jun 2006 19:09:07 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8916F43D9E; Sun, 25 Jun 2006 19:09:05 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PJ94to055877; Sun, 25 Jun 2006 19:09:04 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PJ94Dx055876; Sun, 25 Jun 2006 19:09:04 GMT (envelope-from marcel) Message-Id: <200606251909.k5PJ94Dx055876@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 25 Jun 2006 19:09:04 +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/ia64/ia64 interrupt.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, 25 Jun 2006 19:09:07 -0000 marcel 2006-06-25 19:09:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ia64/ia64 interrupt.c Log: MFC 1.55: Improve handling of IPI_STOP. Revision Changes Path 1.49.2.3 +7 -10 src/sys/ia64/ia64/interrupt.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 19:09:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B25E316A403; Sun, 25 Jun 2006 19:09:56 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B5A143D5E; Sun, 25 Jun 2006 19:09:51 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PJ9pFB055925; Sun, 25 Jun 2006 19:09:51 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PJ9pEG055924; Sun, 25 Jun 2006 19:09:51 GMT (envelope-from marcel) Message-Id: <200606251909.k5PJ9pEG055924@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 25 Jun 2006 19:09:51 +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/ia64/ia32 ia32_reg.c ia32_signal.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, 25 Jun 2006 19:09:56 -0000 marcel 2006-06-25 19:09:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ia64/ia32 ia32_reg.c ia32_signal.c Log: Sync with HEAD: $FreeBSD$ cleanups. Revision Changes Path 1.1.2.1 +0 -2 src/sys/ia64/ia32/ia32_reg.c 1.7.8.1 +3 -2 src/sys/ia64/ia32/ia32_signal.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 19:47:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0BE16A40A; Sun, 25 Jun 2006 19:47:48 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6FD243D48; Sun, 25 Jun 2006 19:47:45 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PJlj6A057447; Sun, 25 Jun 2006 19:47:45 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PJljcs057446; Sun, 25 Jun 2006 19:47:45 GMT (envelope-from brueffer) Message-Id: <200606251947.k5PJljcs057446@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 25 Jun 2006 19:47:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 geom_fox.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: Sun, 25 Jun 2006 19:47:48 -0000 brueffer 2006-06-25 19:47:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 geom_fox.4 Log: MFC: rev. 1.2 - Convert to new SYNOPSIS layout - New Sentence, new line - Remove eol whitespace Revision Changes Path 1.1.2.2 +32 -19 src/share/man/man4/geom_fox.4 From owner-cvs-src@FreeBSD.ORG Sun Jun 25 22:15:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D159816A405; Sun, 25 Jun 2006 22:15:04 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34F1343D70; Sun, 25 Jun 2006 22:15:03 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PMF37I074635; Sun, 25 Jun 2006 22:15:03 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PMF2JO074634; Sun, 25 Jun 2006 22:15:02 GMT (envelope-from alc) Message-Id: <200606252215.k5PMF2JO074634@repoman.freebsd.org> From: Alan Cox Date: Sun, 25 Jun 2006 22:15: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/i386/i386 pmap.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, 25 Jun 2006 22:15:05 -0000 alc 2006-06-25 22:15:02 UTC FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: Eliminate a comment that became stale after revision 1.547. Revision Changes Path 1.563 +0 -5 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sun Jun 25 22:22:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6604916A402; Sun, 25 Jun 2006 22:22:38 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24CE143D46; Sun, 25 Jun 2006 22:22:38 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5PMMcI3075072; Sun, 25 Jun 2006 22:22:38 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5PMMc0N075071; Sun, 25 Jun 2006 22:22:38 GMT (envelope-from alc) Message-Id: <200606252222.k5PMMc0N075071@repoman.freebsd.org> From: Alan Cox Date: Sun, 25 Jun 2006 22:22: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/amd64/amd64 pmap.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, 25 Jun 2006 22:22:38 -0000 alc 2006-06-25 22:22:37 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Eliminate a comment that became stale after revision 1.540. Wrap a nearby line. Revision Changes Path 1.559 +2 -6 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 00:31:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03F2C16A403; Mon, 26 Jun 2006 00:31:26 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B473E44750; Mon, 26 Jun 2006 00:31:25 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q0VPtN082713; Mon, 26 Jun 2006 00:31:25 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q0VPs8082712; Mon, 26 Jun 2006 00:31:25 GMT (envelope-from iedowse) Message-Id: <200606260031.k5Q0VPs8082712@repoman.freebsd.org> From: Ian Dowse Date: Mon, 26 Jun 2006 00:31:25 +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 ohci.c umass.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, 26 Jun 2006 00:31:26 -0000 iedowse 2006-06-26 00:31:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ohci.c umass.c Log: MFC: implement umass_cam_poll() and add a missing ohci_waitintr() call so that polled operation works. PR: usb/93720 Revision Changes Path 1.154.2.4 +3 -0 src/sys/dev/usb/ohci.c 1.122.2.10 +3 -7 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 00:32:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF7FC16A400; Mon, 26 Jun 2006 00:32:54 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C36B4478B; Mon, 26 Jun 2006 00:32:54 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q0WsWQ082774; Mon, 26 Jun 2006 00:32:54 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q0WsZ0082773; Mon, 26 Jun 2006 00:32:54 GMT (envelope-from sobomax) Message-Id: <200606260032.k5Q0WsZ0082773@repoman.freebsd.org> From: Maxim Sobolev Date: Mon, 26 Jun 2006 00:32: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/geom geom_gpt.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, 26 Jun 2006 00:32:55 -0000 sobomax 2006-06-26 00:32:54 UTC FreeBSD src repository Modified files: sys/geom geom_gpt.c Log: Improve check for protective MBR. Instead of assiming that protective MBR should have only one entry of type 0xEE, consider protective MBR to be one, that has at least one entry of type 0xEE covering the whole unit. This makes GEOM_GPT compatible with disks partitioned by the Apple's BootCamp. Approved in principle by: marcel MFC After: 1 month Revision Changes Path 1.39 +24 -5 src/sys/geom/geom_gpt.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 03:42:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 486EB16A551; Mon, 26 Jun 2006 03:42:59 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8853C452C9; Mon, 26 Jun 2006 03:21:19 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q3LJ5J003758; Mon, 26 Jun 2006 03:21:19 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q3LJC3003757; Mon, 26 Jun 2006 03:21:19 GMT (envelope-from scottl) Message-Id: <200606260321.k5Q3LJC3003757@repoman.freebsd.org> From: Scott Long Date: Mon, 26 Jun 2006 03:21: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/fs/udf udf_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: Mon, 26 Jun 2006 03:43:02 -0000 scottl 2006-06-26 03:21:19 UTC FreeBSD src repository Modified files: sys/fs/udf udf_vfsops.c Log: Fix a memory leak and a nested 'for' loop in the spare table handling. Submitted by: Pedro Martelletto Revision Changes Path 1.42 +6 -4 src/sys/fs/udf/udf_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 03:43:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 876F416A7D0; Mon, 26 Jun 2006 03:43:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A67B43DF4; Mon, 26 Jun 2006 03:10:46 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q3AkSS003195; Mon, 26 Jun 2006 03:10:46 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q3Aka1003194; Mon, 26 Jun 2006 03:10:46 GMT (envelope-from sam) Message-Id: <200606260310.k5Q3Aka1003194@repoman.freebsd.org> From: Sam Leffler Date: Mon, 26 Jun 2006 03:10: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/dev/ath if_ath.c 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: Mon, 26 Jun 2006 03:43:36 -0000 sam 2006-06-26 03:10:46 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Close race in handling mcast traffic when operating as an ap with stations in power save: add a new q where mcast frames are stashed and on beacon update (at DTIM) move frames from the mcast q to the cabq and start it. This ensures the cabq is only manipulated in one place. Sponsored by: Hobnob MFC after: 2 weeks Revision Changes Path 1.148 +102 -38 src/sys/dev/ath/if_ath.c 1.50 +2 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 26 04:31:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D71A416A400; Mon, 26 Jun 2006 04:31:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 928DB43D7B; Mon, 26 Jun 2006 04:31:36 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q4Vas9008068; Mon, 26 Jun 2006 04:31:36 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q4VaAZ008067; Mon, 26 Jun 2006 04:31:36 GMT (envelope-from sam) Message-Id: <200606260431.k5Q4VaAZ008067@repoman.freebsd.org> From: Sam Leffler Date: Mon, 26 Jun 2006 04:31: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/dev/ath if_ath.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, 26 Jun 2006 04:31:36 -0000 sam 2006-06-26 04:31:36 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: enable rx of control frames when in monitor mode Submitted by: Andrea Bittau MFC after: 1 week Revision Changes Path 1.149 +4 -0 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:41:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9179D16A408; Mon, 26 Jun 2006 05:41:14 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A759443D6E; Mon, 26 Jun 2006 05:41:11 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q5fBuY020203; Mon, 26 Jun 2006 05:41:11 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q5fBq2020202; Mon, 26 Jun 2006 05:41:11 GMT (envelope-from mjacob) Message-Id: <200606260541.k5Q5fBq2020202@repoman.freebsd.org> From: Matt Jacob Date: Mon, 26 Jun 2006 05:41: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/cam cam_xpt.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, 26 Jun 2006 05:41:14 -0000 mjacob 2006-06-26 05:41:11 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: Grumble. VMWare ESX and VMWare WorkStation have *slightly* different inquiry data (pointlessly different I might add). Pick the common parts. MFC after: 1 day Revision Changes Path 1.162 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:42:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB6C616A400; Mon, 26 Jun 2006 05:42:09 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FD1043D5C; Mon, 26 Jun 2006 05:42:09 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q5g9pm020285; Mon, 26 Jun 2006 05:42:09 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q5g9tr020284; Mon, 26 Jun 2006 05:42:09 GMT (envelope-from mjacob) Message-Id: <200606260542.k5Q5g9tr020284@repoman.freebsd.org> From: Matt Jacob Date: Mon, 26 Jun 2006 05:42:09 +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/cam cam_xpt.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, 26 Jun 2006 05:42:10 -0000 mjacob 2006-06-26 05:42:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c Log: MFC 1.162: Grumble. VMWare ESX and VMWare WorkStation have *slightly* different inquiry data (pointlessly different I might add). Pick the common parts. Revision Changes Path 1.155.2.5 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:42:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64AF816A582; Mon, 26 Jun 2006 05:42:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18EA643D5C; Mon, 26 Jun 2006 05:42:27 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q5gQaO020323; Mon, 26 Jun 2006 05:42:26 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q5gQAx020322; Mon, 26 Jun 2006 05:42:26 GMT (envelope-from mjacob) Message-Id: <200606260542.k5Q5gQAx020322@repoman.freebsd.org> From: Matt Jacob Date: Mon, 26 Jun 2006 05:42:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/cam cam_xpt.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, 26 Jun 2006 05:42:27 -0000 mjacob 2006-06-26 05:42:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam cam_xpt.c Log: MFC 1.162: Grumble. VMWare ESX and VMWare WorkStation have *slightly* different inquiry data (pointlessly different I might add). Pick the common parts. Revision Changes Path 1.142.2.8 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:42:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A81016A4AB; Mon, 26 Jun 2006 05:42:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1416143D60; Mon, 26 Jun 2006 05:42:55 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q5gsVs020362; Mon, 26 Jun 2006 05:42:54 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q5gs6Y020361; Mon, 26 Jun 2006 05:42:54 GMT (envelope-from mjacob) Message-Id: <200606260542.k5Q5gs6Y020361@repoman.freebsd.org> From: Matt Jacob Date: Mon, 26 Jun 2006 05:42:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/cam cam_xpt.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, 26 Jun 2006 05:42:56 -0000 mjacob 2006-06-26 05:42:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam cam_xpt.c Log: MFC 1.162: Grumble. VMWare ESX and VMWare WorkStation have *slightly* different inquiry data (pointlessly different I might add). Pick the common parts. Revision Changes Path 1.80.2.23 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:44:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D3ED16A401; Mon, 26 Jun 2006 05:44:19 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0F4143D68; Mon, 26 Jun 2006 05:44:18 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q5iIcR020560; Mon, 26 Jun 2006 05:44:18 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q5iIM9020559; Mon, 26 Jun 2006 05:44:18 GMT (envelope-from mjacob) Message-Id: <200606260544.k5Q5iIM9020559@repoman.freebsd.org> From: Matt Jacob Date: Mon, 26 Jun 2006 05:44: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/dev/mpt mpt_cam.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, 26 Jun 2006 05:44:19 -0000 mjacob 2006-06-26 05:44:18 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: VMWare ESX reports > 16 targets for the LSI-Logic U320 model it emulates. Then it crashes and burns when you probe that high. Revision Changes Path 1.26 +6 -0 src/sys/dev/mpt/mpt_cam.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 05:57:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B06916A409; Mon, 26 Jun 2006 05:57:41 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB0D5445F4; Mon, 26 Jun 2006 01:44:41 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q1ifZ6094619; Mon, 26 Jun 2006 01:44:41 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q1ifDG094618; Mon, 26 Jun 2006 01:44:41 GMT (envelope-from iedowse) Message-Id: <200606260144.k5Q1ifDG094618@repoman.freebsd.org> From: Ian Dowse Date: Mon, 26 Jun 2006 01:44:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/libi386 biosdisk.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, 26 Jun 2006 05:57:41 -0000 iedowse 2006-06-26 01:44:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/libi386 biosdisk.c Log: MFC 1.47: increment the disk block offset after writing, not before. This fixes filesystem corruption when nextboot.conf is located after cylinder 1023. PR: bin/98005 Revision Changes Path 1.45.2.1 +3 -3 src/sys/boot/i386/libi386/biosdisk.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 06:29:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B98FF16A4D0 for ; Mon, 26 Jun 2006 06:29:39 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd4mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id D629743D8D for ; Mon, 26 Jun 2006 05:56:39 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd3mr8so.prod.shaw.ca (pd3mr8so-qfe3.prod.shaw.ca [10.0.141.24]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J1G004TTDR7FFC0@l-daemon> for cvs-src@FreeBSD.org; Sun, 25 Jun 2006 23:54:43 -0600 (MDT) Received: from pn2ml9so.prod.shaw.ca ([10.0.121.7]) by pd3mr8so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J1G00D5DDR795F0@pd3mr8so.prod.shaw.ca> for cvs-src@FreeBSD.org; Sun, 25 Jun 2006 23:54:43 -0600 (MDT) Received: from hexahedron.daemonology.net ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0J1G00DQFDR63R80@l-daemon> for cvs-src@FreeBSD.org; Sun, 25 Jun 2006 23:54:43 -0600 (MDT) Received: (qmail 79084 invoked from network); Mon, 26 Jun 2006 05:54:41 +0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; Mon, 26 Jun 2006 05:54:41 +0000 Date: Sun, 25 Jun 2006 22:54:41 -0700 From: Colin Percival In-reply-to: <200606260541.k5Q5fBq2020202@repoman.freebsd.org> To: Matt Jacob Message-id: <449F76A1.90408@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <200606260541.k5Q5fBq2020202@repoman.freebsd.org> User-Agent: Thunderbird 1.5 (X11/20060416) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_xpt.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, 26 Jun 2006 06:29:39 -0000 At Mon, 26 Jun 2006 05:41:11 +0000, Matt Jacob wrote: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > ... > MFC after: 1 day ^^^^^ > Revision Changes Path > 1.162 +1 -1 src/sys/cam/cam_xpt.c At Mon, 26 Jun 2006 05:42:26 +0000, Matt Jacob wrote: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > sys/cam cam_xpt.c > Log: > MFC 1.162: [...] That's a very fast day. I doubt it matters in this case, but the default three day MFC period is often useful for ensuring that people have a chance to point out problems before those problems affect the stable branches... Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Jun 26 09:38:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87C8816A409; Mon, 26 Jun 2006 09:38:09 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61AD43D99; Mon, 26 Jun 2006 09:38:08 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q9c8Mr048189; Mon, 26 Jun 2006 09:38:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q9c8R9048188; Mon, 26 Jun 2006 09:38:08 GMT (envelope-from rwatson) Message-Id: <200606260938.k5Q9c8R9048188@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Jun 2006 09:38: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/netinet tcp_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: Mon, 26 Jun 2006 09:38:09 -0000 rwatson 2006-06-26 09:38:08 UTC FreeBSD src repository Modified files: sys/netinet tcp_usrreq.c Log: In tcp6_usr_attach(), return immediately if SS_ISDISCONNECTED, to avoid dereferencing an uninitialized inp variable. Submitted by: Michiel Boland MFC after: 1 month Revision Changes Path 1.138 +2 -4 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 09:43:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC3B216A403; Mon, 26 Jun 2006 09:43:57 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C25543D78; Mon, 26 Jun 2006 09:43:56 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5Q9hupH048451; Mon, 26 Jun 2006 09:43:56 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5Q9huA3048450; Mon, 26 Jun 2006 09:43:56 GMT (envelope-from andre) Message-Id: <200606260943.k5Q9huA3048450@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 26 Jun 2006 09: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/netinet 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: Mon, 26 Jun 2006 09:43:57 -0000 andre 2006-06-26 09:43:55 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Reverse the source/destination parameters to in[6]_pcblookup_hash() in syncache_respond() for the #ifdef MAC case. Submitted by: Tai-hwa Liang Revision Changes Path 1.96 +2 -2 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 11:22:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB3BC16A52D; Mon, 26 Jun 2006 11:22:02 +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 0345243F93; Sun, 25 Jun 2006 23:13:26 +0000 (GMT) (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 F340246CB1; Sun, 25 Jun 2006 19:13:24 -0400 (EDT) Date: Mon, 26 Jun 2006 00:13:24 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sergey Babkin In-Reply-To: <200606251837.k5PIbjhd052998@repoman.freebsd.org> Message-ID: <20060625224804.G8158@fledge.watson.org> References: <200606251837.k5PIbjhd052998@repoman.freebsd.org> 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/amd64/conf GENERIC src/sys/conf NOTES options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/kern vfs_subr.c src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 11:22:03 -0000 On Sun, 25 Jun 2006, Sergey Babkin wrote: > The common UID/GID space implementation. It has been discussed on -arch > in 1999, and there are changes to the sysctl names compared to PR, > according to that discussion. The description is in sys/conf/NOTES. > Lines in the GENERIC files are added in commented-out form. > I'll attach the test script I've used to PR. > > PR: kern/14584 > Submitted by: babkin I would really like to have seen a change like this brought up again on arch@ before being committed, as I am quite uncomfortable with what has been added. A few specific comments: - A passing conversation in 1999 on the arch@ mailing list is not a substitute for a conversation in 2006 when it comes to committing a change in 2006. A lack of a "Reviewed by:" when changing critical file system access control code is also worrying. - In this change, commonid.low is validated at every access control check, and an invalid value is silently coerced to another value. It would be much preferable to reject the new value, providing immediate feedback when the sysctl is set, rather than quietly masking the error. - Please don't define typedefs for kernel-only data structures, especially ones used only in one source file, especially given that it is referenced in only one place. - There are a number of other style(9) problems with this patch, and many spelling and grammatical errors. - uid_t and gid_t are unsigned 32-bit integers, and this change uses signed 32-bit integers for the sysctl values and structure types, which will result in incorrect behavior in the presence of very high uid and gid values. - Since 1999, the security.* name space has been introduced, and should be used instead of vfs.* for security settings. - vaccess_acl_posix1e() has not been updated, so if you mount the file system with the ACLs flag enabled, the commonid code isn't executed. - NOTES is not where documentation goes, and is not a substitute for proper documentation. The comments in NOTES contain factual (and other) errors, such as complaining that ACLs are not supported by tar. - The notes complain about the ugliness of ACLs, but seem not to fully consider the fact that pretending users are groups (and vice versa) in violation of widely published documentation (including our system documentation), breaking ls, not working properly with NFS, odd behavior in the presence of setuid, setgid, sticky bits, quotas, etc, are also signs of possible ugliness. I would like this change to be backed out until it can be properly discussed and reviewed, especially in light of changes that have taken place since 1999. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jun 26 12:12:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F1F16A404; Mon, 26 Jun 2006 12:12:10 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E366843D6E; Mon, 26 Jun 2006 12:12:09 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QCC9LC058690; Mon, 26 Jun 2006 12:12:09 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QCC9wQ058689; Mon, 26 Jun 2006 12:12:09 GMT (envelope-from keramida) Message-Id: <200606261212.k5QCC9wQ058689@repoman.freebsd.org> From: Giorgos Keramidas Date: Mon, 26 Jun 2006 12:12:09 +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/common new.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, 26 Jun 2006 12:12:10 -0000 keramida 2006-06-26 12:12:09 UTC FreeBSD src repository (doc committer) Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Fix a minor typo in rev 1.950 Revision Changes Path 1.951 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jun 26 13:20:38 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0498D16A406; Mon, 26 Jun 2006 13:20:38 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E86343D88; Mon, 26 Jun 2006 13:20:37 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k5QDKVAY083094; Mon, 26 Jun 2006 09:20:36 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ian Dowse Date: Mon, 26 Jun 2006 08:47:04 -0400 User-Agent: KMail/1.9.1 References: <200606251236.k5PCaLf9011334@repoman.freebsd.org> In-Reply-To: <200606251236.k5PCaLf9011334@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606260847.05465.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Mon, 26 Jun 2006 09:20:36 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1563/Mon Jun 26 05:00:08 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) 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_firmware.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, 26 Jun 2006 13:20:38 -0000 On Sunday 25 June 2006 08:36, Ian Dowse wrote: > iedowse 2006-06-25 12:36:21 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_firmware.c > Log: > If linker_release_module() fails then we still hold a reference on > the linker_file, so record this by restoring the linker_file pointer > in fp->file. Thanks! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jun 26 13:25:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB02F16A401; Mon, 26 Jun 2006 13:25:46 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB97A43D93; Mon, 26 Jun 2006 13:25:41 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QDPfgY070562; Mon, 26 Jun 2006 13:25:41 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QDPfFW070561; Mon, 26 Jun 2006 13:25:41 GMT (envelope-from yar) Message-Id: <200606261325.k5QDPfFW070561@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 26 Jun 2006 13:25:41 +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/bin/sh sh.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: Mon, 26 Jun 2006 13:25:47 -0000 yar 2006-06-26 13:25:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/sh sh.1 Log: MFC rev. 1.120: Document the fact that 'true' and 'false' are among sh(1) built-in commands. Revision Changes Path 1.102.2.4 +5 -1 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Mon Jun 26 14:19:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FE9B16A4A0; Mon, 26 Jun 2006 14:19:15 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6621F447A5; Mon, 26 Jun 2006 13:54:37 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QDsbd6071851; Mon, 26 Jun 2006 13:54:37 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QDsbAw071850; Mon, 26 Jun 2006 13:54:37 GMT (envelope-from yar) Message-Id: <200606261354.k5QDsbAw071850@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 26 Jun 2006 13:54: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/share/mk bsd.README X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 14:19:15 -0000 yar 2006-06-26 13:54:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.README Log: MFC rev. 1.29-1.33: Document things that are in RELENG_6 already: - - new spelling of MAN and modern style of NO_MAN - the "clean" target of removing less files Revision Changes Path 1.28.2.1 +4 -4 src/share/mk/bsd.README From owner-cvs-src@FreeBSD.ORG Mon Jun 26 15:35:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14D5616A400; Mon, 26 Jun 2006 15:35:36 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A075C454B2; Mon, 26 Jun 2006 15:35:25 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QFZPaR079433; Mon, 26 Jun 2006 15:35:25 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QFZPb8079432; Mon, 26 Jun 2006 15:35:25 GMT (envelope-from andre) Message-Id: <200606261535.k5QFZPb8079432@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 26 Jun 2006 15:35: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_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: Mon, 26 Jun 2006 15:35:36 -0000 andre 2006-06-26 15:35:25 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_var.h Log: Some cleanups and janitorial work to tcp_dooptions(): o redefine the parameter 'is_syn' to 'flags', add TO_SYN flag and adjust its usage accordingly o update the comments to the tcp_dooptions() invocation in tcp_input():after_listen to reflect reality o move the logic checking the echoed timestamp out of tcp_dooptions() to the only place that uses it next to the invocation described in the previous item o adjust parsing of TCPOPT_SACK_PERMITTED to use the same style as the others o add comments in to struct tcpopt.to_flags #defines No functional changes. Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.301 +25 -19 src/sys/netinet/tcp_input.c 1.133 +8 -3 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Mon Jun 26 17:05:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75D1C16A63D; Mon, 26 Jun 2006 17:05:35 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD63446322; Mon, 26 Jun 2006 16:14:19 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QGEJxW087903; Mon, 26 Jun 2006 16:14:19 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QGEJVO087902; Mon, 26 Jun 2006 16:14:19 GMT (envelope-from andre) Message-Id: <200606261614.k5QGEJVO087902@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 26 Jun 2006 16:14: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/netinet tcp_input.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: Mon, 26 Jun 2006 17:05:35 -0000 andre 2006-06-26 16:14:19 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_syncache.c Log: Some cleanups and janitorial work to tcp_syncache: o don't assign remote/local host/port information manually between provided struct in_conninfo and struct syncache, bcopy() it instead o rename sc_tsrecent to sc_tsreflect in struct syncache to better capture the purpose of this field o rename sc_request_r_scale to sc_requested_r_scale for ditto reasons o fix IPSEC error case printf's to report correct function name o in syncache_socket() only transpose enhanced tcp options parameters to struct tcpcb when the inpcb doesn't has TF_NOOPT set o in syncache_respond() reorder stack variables o in syncache_respond() remove bogus KASSERT() No functional changes. Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.302 +1 -0 src/sys/netinet/tcp_input.c 1.97 +33 -45 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 17:54:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD74C16A401; Mon, 26 Jun 2006 17:54:53 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C5C543D6A; Mon, 26 Jun 2006 17:54:53 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QHsruR001941; Mon, 26 Jun 2006 17:54:53 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QHsrnS001940; Mon, 26 Jun 2006 17:54:53 GMT (envelope-from andre) Message-Id: <200606261754.k5QHsrnS001940@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 26 Jun 2006 17:54: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/netinet 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: Mon, 26 Jun 2006 17:54:54 -0000 andre 2006-06-26 17:54:53 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: In syncache_respond() do not reply with a MSS that is larger than what the peer announced to us but make it at least tcp_minmss in size. Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.98 +2 -0 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 18:31:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B04F816A406; Mon, 26 Jun 2006 18:31:25 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 156B7464FC; Mon, 26 Jun 2006 16:18:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QGIMD5088172; Mon, 26 Jun 2006 16:18:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QGIMQE088171; Mon, 26 Jun 2006 16:18:22 GMT (envelope-from rwatson) Message-Id: <200606261618.k5QGIMQE088171@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Jun 2006 16:18:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Mon, 26 Jun 2006 18:31:25 -0000 rwatson 2006-06-26 16:18:22 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Trim basically unused 'unp' in uipc_connect(). Revision Changes Path 1.170 +0 -3 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 18:50:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44B9E16A526; Mon, 26 Jun 2006 18:50:39 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA0E34411D; Mon, 26 Jun 2006 18:33:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIXWFH005254; Mon, 26 Jun 2006 18:33:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIXWpf005253; Mon, 26 Jun 2006 18:33:32 GMT (envelope-from jhb) Message-Id: <200606261833.k5QIXWpf005253@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:33:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_init.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, 26 Jun 2006 18:50:39 -0000 jhb 2006-06-26 18:33:32 UTC FreeBSD src repository Modified files: sys/kern vfs_init.c Log: Remove duplicate security checks already performed in kern_kldload(). Revision Changes Path 1.83 +1 -7 src/sys/kern/vfs_init.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 18:51:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2CB216A57B; Mon, 26 Jun 2006 18:51:57 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC35844212; Mon, 26 Jun 2006 18:34:46 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIYk8f005338; Mon, 26 Jun 2006 18:34:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIYkEF005337; Mon, 26 Jun 2006 18:34:46 GMT (envelope-from jhb) Message-Id: <200606261834.k5QIYkEF005337@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:34:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_module.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, 26 Jun 2006 18:51:58 -0000 jhb 2006-06-26 18:34:45 UTC FreeBSD src repository Modified files: sys/kern kern_module.c Log: Address a problem I missed in removing Giant from the kernel linker. Not all of the module event handlers are MP safe yet, so always acquire Giant for now when invoking module event handlers. Eventually we can add an MPSAFE flag or some such and add appropriate locking to all module event handlers. Revision Changes Path 1.51 +9 -3 src/sys/kern/kern_module.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 18:52:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BC5616A654; Mon, 26 Jun 2006 18:52:07 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CED346080; Mon, 26 Jun 2006 17:25:23 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QHPMND000725; Mon, 26 Jun 2006 17:25:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QHPMFQ000724; Mon, 26 Jun 2006 17:25:22 GMT (envelope-from obrien) Message-Id: <200606261725.k5QHPMFQ000724@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 26 Jun 2006 17:25:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENBSD Cc: Subject: cvs commit: src/sys/dev/nfe - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 18:52:08 -0000 obrien 2006-06-26 17:25:22 UTC FreeBSD src repository src/sys/dev/nfe - Imported sources Update of /home/ncvs/src/sys/dev/nfe In directory repoman.freebsd.org:/tmp/cvs-serv666 Log Message: Import the nfe (nForce Ethernet) driver from OpenBSD. This is a pure open source NIC driver with a BSD license. These bits were taken from the OpenBSD public CVS repository on 1-May-06. Status: Vendor Tag: OPENBSD Release Tags: cvs_20060501 N src/sys/dev/nfe/if_nfevar.h N src/sys/dev/nfe/if_nfereg.h N src/sys/dev/nfe/if_nfe.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Mon Jun 26 20:12:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20DD416A406; Mon, 26 Jun 2006 20:12:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B66C84431B; Mon, 26 Jun 2006 18:36:16 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIaG5T005689; Mon, 26 Jun 2006 18:36:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIaGs7005688; Mon, 26 Jun 2006 18:36:16 GMT (envelope-from jhb) Message-Id: <200606261836.k5QIaGs7005688@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:36:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 syscalls.master src/sys/i386/linux syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 20:12:36 -0000 jhb 2006-06-26 18:36:16 UTC FreeBSD src repository Modified files: sys/amd64/linux32 syscalls.master sys/i386/linux syscalls.master Log: linux_brk() is MPSAFE. Revision Changes Path 1.12 +1 -1 src/sys/amd64/linux32/syscalls.master 1.69 +1 -1 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Mon Jun 26 20:12:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41C3716A40F; Mon, 26 Jun 2006 20:12:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF3F743EC9; Mon, 26 Jun 2006 18:36:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIavvE005761; Mon, 26 Jun 2006 18:36:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIavIW005760; Mon, 26 Jun 2006 18:36:57 GMT (envelope-from jhb) Message-Id: <200606261836.k5QIavIW005760@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:36: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/compat/svr4 svr4_misc.c syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 20:12:36 -0000 jhb 2006-06-26 18:36:57 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_misc.c syscalls.master Log: Change svr4_sys_break() to just call obreak() and mark it MPSAFE. Not objected to by: alc Revision Changes Path 1.85 +3 -51 src/sys/compat/svr4/svr4_misc.c 1.20 +1 -1 src/sys/compat/svr4/syscalls.master From owner-cvs-src@FreeBSD.ORG Mon Jun 26 20:13:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6F4016A682; Mon, 26 Jun 2006 20:13:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40107443FE; Mon, 26 Jun 2006 18:37:37 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIbbnm005897; Mon, 26 Jun 2006 18:37:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIbbCC005896; Mon, 26 Jun 2006 18:37:37 GMT (envelope-from jhb) Message-Id: <200606261837.k5QIbbCC005896@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:37: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/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.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, 26 Jun 2006 20:13:08 -0000 jhb 2006-06-26 18:37:36 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regen. Revision Changes Path 1.14 +1 -1 src/sys/amd64/linux32/linux32_proto.h 1.14 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.14 +2 -2 src/sys/amd64/linux32/linux32_sysent.c 1.55 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.53 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.44 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.54 +11 -11 src/sys/compat/freebsd32/freebsd32_sysent.c 1.20 +1 -1 src/sys/compat/svr4/svr4_proto.h 1.18 +1 -1 src/sys/compat/svr4/svr4_syscall.h 1.18 +1 -1 src/sys/compat/svr4/svr4_syscallnames.c 1.19 +2 -2 src/sys/compat/svr4/svr4_sysent.c 1.72 +1 -1 src/sys/i386/linux/linux_proto.h 1.66 +1 -1 src/sys/i386/linux/linux_syscall.h 1.73 +2 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 20:14:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AEA7316A6BC; Mon, 26 Jun 2006 20:14:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C6CC4440FB; Mon, 26 Jun 2006 18:35:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QIZvGu005591; Mon, 26 Jun 2006 18:35:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QIZvhc005590; Mon, 26 Jun 2006 18:35:57 GMT (envelope-from jhb) Message-Id: <200606261835.k5QIZvhc005590@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Jun 2006 18:35: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/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 20:14:14 -0000 jhb 2006-06-26 18:35:57 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: - Sync with master: rmdir(), mkdir(), and extattr_*() are all MPSAFE. - freebsd32_utimes() is MPSAFE. Revision Changes Path 1.66 +10 -10 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Mon Jun 26 21:02:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EBCD16A408; Mon, 26 Jun 2006 21:02:44 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBD3F448C1; Mon, 26 Jun 2006 20:44:34 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QKiYH0014036; Mon, 26 Jun 2006 20:44:34 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QKiYkP014035; Mon, 26 Jun 2006 20:44:34 GMT (envelope-from wpaul) Message-Id: <200606262044.k5QKiYkP014035@repoman.freebsd.org> From: Bill Paul Date: Mon, 26 Jun 2006 20:44:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 26 Jun 2006 21:02:44 -0000 wpaul 2006-06-26 20:44:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 re.4 sys/dev/re if_re.c sys/dev/mii rgephy.c sys/pci if_rlreg.h Log: MFC updates to the re(4) driver from -current Revision Changes Path 1.12.2.4 +11 -8 src/share/man/man4/re.4 1.6.2.1 +18 -7 src/sys/dev/mii/rgephy.c 1.46.2.15 +261 -137 src/sys/dev/re/if_re.c 1.51.2.4 +68 -15 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 26 21:05:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0919716A408; Mon, 26 Jun 2006 21:05:47 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B658440F7; Mon, 26 Jun 2006 20:31:32 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QKVWcH013376; Mon, 26 Jun 2006 20:31:32 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QKVWbJ013375; Mon, 26 Jun 2006 20:31:32 GMT (envelope-from wpaul) Message-Id: <200606262031.k5QKVWbJ013375@repoman.freebsd.org> From: Bill Paul Date: Mon, 26 Jun 2006 20:31: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/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 26 Jun 2006 21:05:47 -0000 wpaul 2006-06-26 20:31:32 UTC FreeBSD src repository Modified files: share/man/man4 re.4 sys/dev/re if_re.c sys/dev/mii rgephy.c sys/pci if_rlreg.h Log: Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The latter is a PCIe 10/100 chip. Finally fix the EEPROM reading code so that we can access the EEPROMs on all devices. In order to access the EEPROM, we must select 'EEPROM programming' mode, and then set the EEPROM chip select bit. Previously, we were setting both bits simultaneously, which doesn't work: they must be set in the right sequence. Always obtain the station address from the EEPROM, now that EEPROM reading works correctly. Make the TX interrupt moderation code based on the internal timer optional and turned off by default. Make the re_diag() routine conditional and off by default. When it is on, only use it for the original 8169, which was the only device that that really needed it. Modify interrupt handling to use a fast interrupt handler and fast taskqeueue. Correct the rgephy driver so that it only applies the DSP fixup for PHY revs 0 and 1. Later chips are fixed and don't need the fixup. Make the rgephy driver advertise both 1000_FD and 1000_HD bits in autoneg mode. A couple of the devices don't autoneg correctly unless configured this way. Revision Changes Path 1.18 +8 -7 src/share/man/man4/re.4 1.9 +18 -8 src/sys/dev/mii/rgephy.c 1.68 +253 -138 src/sys/dev/re/if_re.c 1.57 +68 -17 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 26 22:26:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C35F16A7AD; Mon, 26 Jun 2006 22:26:15 +0000 (UTC) (envelope-from babkin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84EF044692; Mon, 26 Jun 2006 22:03:22 +0000 (GMT) (envelope-from babkin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QM3Ma2034927; Mon, 26 Jun 2006 22:03:22 GMT (envelope-from babkin@repoman.freebsd.org) Received: (from babkin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QM3Mmh034926; Mon, 26 Jun 2006 22:03:22 GMT (envelope-from babkin) Message-Id: <200606262203.k5QM3Mmh034926@repoman.freebsd.org> From: Sergey Babkin Date: Mon, 26 Jun 2006 22:03: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/amd64/conf GENERIC src/sys/conf NOTES options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/kern vfs_subr.c src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jun 2006 22:26:15 -0000 babkin 2006-06-26 22:03:22 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/conf NOTES options sys/i386/conf GENERIC sys/ia64/conf GENERIC sys/kern vfs_subr.c sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC Log: Backed out the change by request from rwatson. PR: kern/14584 Revision Changes Path 1.462 +0 -1 src/sys/amd64/conf/GENERIC 1.1369 +0 -64 src/sys/conf/NOTES 1.548 +0 -1 src/sys/conf/options 1.452 +0 -1 src/sys/i386/conf/GENERIC 1.81 +0 -1 src/sys/ia64/conf/GENERIC 1.676 +0 -72 src/sys/kern/vfs_subr.c 1.282 +0 -1 src/sys/pc98/conf/GENERIC 1.57 +0 -1 src/sys/powerpc/conf/GENERIC 1.112 +0 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Jun 26 22:32:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC7C116A401; Mon, 26 Jun 2006 22:32:48 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41E6843D82; Mon, 26 Jun 2006 22:31:18 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QMU8Eq042423; Mon, 26 Jun 2006 22:30:08 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QMU81P042416; Mon, 26 Jun 2006 22:30:08 GMT (envelope-from thompsa) Message-Id: <200606262230.k5QMU81P042416@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 26 Jun 2006 22:30:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 enc.4 fast_ipsec.4 src/sys/conf files options src/sys/net if_enc.c if_types.h src/sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.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, 26 Jun 2006 22:32:48 -0000 thompsa 2006-06-26 22:30:08 UTC FreeBSD src repository Modified files: share/man/man4 fast_ipsec.4 sys/conf files options sys/net if_types.h sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.c Added files: share/man/man4 enc.4 sys/net if_enc.c Log: Add a pseudo interface for packet filtering IPSec connections before or after encryption. There are two functions, a bpf tap which has a basic header with the SPI number which our current tcpdump knows how to display, and handoff to pfil(9) for packet filtering. Obtained from: OpenBSD Based on: kern/94829 No objections: arch, net MFC after: 1 month Revision Changes Path 1.1 +82 -0 src/share/man/man4/enc.4 (new) 1.4 +6 -0 src/share/man/man4/fast_ipsec.4 1.1126 +1 -0 src/sys/conf/files 1.549 +1 -0 src/sys/conf/options 1.1 +323 -0 src/sys/net/if_enc.c (new) 1.22 +1 -0 src/sys/net/if_types.h 1.12 +2 -0 src/sys/netipsec/ipsec.h 1.12 +13 -0 src/sys/netipsec/ipsec_input.c 1.12 +13 -0 src/sys/netipsec/ipsec_output.c 1.13 +7 -0 src/sys/netipsec/xform_ipip.c From owner-cvs-src@FreeBSD.ORG Mon Jun 26 22:37:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A295216A494; Mon, 26 Jun 2006 22:37:20 +0000 (UTC) (envelope-from babkin@verizon.net) Received: from vms048pub.verizon.net (vms048pub.verizon.net [206.46.252.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE68E43FCF; Mon, 26 Jun 2006 22:37:01 +0000 (GMT) (envelope-from babkin@verizon.net) Received: from verizon.net ([141.153.253.177]) by vms048.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0J1H003VIO5J3KV7@vms048.mailsrvcs.net>; Mon, 26 Jun 2006 17:36:59 -0500 (CDT) Date: Mon, 26 Jun 2006 18:36:52 -0400 From: Sergey Babkin Sender: root To: Robert Watson Message-id: <44A06184.6588444E@verizon.net> MIME-version: 1.0 X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.7-RELEASE i386) Content-type: text/plain; charset=koi8-r Content-transfer-encoding: 7bit X-Accept-Language: en, ru References: <200606251837.k5PIbjhd052998@repoman.freebsd.org> <20060625224804.G8158@fledge.watson.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Sergey Babkin , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf NOTES optionssrc/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/kernvfs_subr.c src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERICsrc/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: babkin@users.sf.net List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:37:20 -0000 Robert Watson wrote: > > On Sun, 25 Jun 2006, Sergey Babkin wrote: > > > The common UID/GID space implementation. It has been discussed on -arch > > in 1999, and there are changes to the sysctl names compared to PR, > > according to that discussion. The description is in sys/conf/NOTES. > > Lines in the GENERIC files are added in commented-out form. > > I'll attach the test script I've used to PR. > > > > PR: kern/14584 > > Submitted by: babkin > > I would really like to have seen a change like this brought up again on arch@ > before being committed, as I am quite uncomfortable with what has been added. > A few specific comments: > > - A passing conversation in 1999 on the arch@ mailing list is not a substitute > for a conversation in 2006 when it comes to committing a change in 2006. A Granted, 1999 was a long time ago. But at that time this was a more or less formal review on arch@, not just a passing conversation. > lack of a "Reviewed by:" when changing critical file system access control > code is also worrying. > > - In this change, commonid.low is validated at every access control check, and > an invalid value is silently coerced to another value. It would be much > preferable to reject the new value, providing immediate feedback when the > sysctl is set, rather than quietly masking the error. Agreed. > - Please don't define typedefs for kernel-only data structures, especially > ones used only in one source file, especially given that it is referenced in > only one place. OK. > - There are a number of other style(9) problems with this patch, and many > spelling and grammatical errors. There are some typos but I can't see much other style(9) problems. Well, Maxim has found some spaces at the end of lines. Some careful reading of style(9) shows the recommendation against using comments at #endif but even that qualifies under the over-20-lines rule. > - uid_t and gid_t are unsigned 32-bit integers, and this change uses signed > 32-bit integers for the sysctl values and structure types, which will result > in incorrect behavior in the presence of very high uid and gid values. Good point. I disagree about the incorrect behavior though: by a lucky coincidence when compared to uid/gid values of unsigned types, the signed values would get promoted to unsigned. But yes, it's not right, and using the unsigned type is right. > - Since 1999, the security.* name space has been introduced, and should be > used instead of vfs.* for security settings. > > - vaccess_acl_posix1e() has not been updated, so if you mount the file system > with the ACLs flag enabled, the commonid code isn't executed. Agreed with critique. > - NOTES is not where documentation goes, and is not a substitute for proper > documentation. The comments in NOTES contain factual (and other) errors, > such as complaining that ACLs are not supported by tar. Could you please point where should it go? Sysctl(8) does not seem to contain any such documentation. NOTES seems like the place where the other kernel options are documented. I agree that having a man page is better, and it was in the original intention, just I couldn't find a man page to stick it to. Make a new one? > - The notes complain about the ugliness of ACLs, but seem not to fully > consider the fact that pretending users are groups (and vice versa) in > violation of widely published documentation (including our system Supposedly someone who enables this option does understand that. > documentation), breaking ls, not working properly with NFS, odd behavior in > the presence of setuid, setgid, sticky bits, quotas, etc, are also signs of > possible ugliness. Yes. > I would like this change to be backed out until it can be properly discussed > and reviewed, especially in light of changes that have taken place since 1999. OK, done. -SB From owner-cvs-src@FreeBSD.ORG Mon Jun 26 22:46:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B43016A400; Mon, 26 Jun 2006 22:46:53 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58A9143D73; Mon, 26 Jun 2006 22:46:51 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k5QMkoIT033600; Tue, 27 Jun 2006 02:46:50 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Tue, 27 Jun 2006 02:46:50 +0400 (MSD) From: Maxim Konovalov To: Bruce M Simpson In-Reply-To: <200605141422.k4EEMnmC056704@repoman.freebsd.org> Message-ID: <20060627015411.B30917@mp2.macomnet.net> References: <200605141422.k4EEMnmC056704@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: mlaier@FreeBSD.org, cvs-src@FreeBSD.org, dsh@vlink.ru, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in.h ip_output.c ip_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: Mon, 26 Jun 2006 22:46:53 -0000 Hi Bruce, On Sun, 14 May 2006, 14:22-0000, Bruce M Simpson wrote: > bms 2006-05-14 14:22:49 UTC > > FreeBSD src repository > > Modified files: > sys/netinet in.h ip_output.c ip_var.h > Log: > Fix a long-standing limitation in IPv4 multicast group membership. > > By making the imo_membership array a dynamically allocated vector, > this minimizes disruption to existing IPv4 multicast code. This > change breaks the ABI for the kernel module ip_mroute.ko, and may > cause a small amount of churn for folks working on the IGMPv3 merge. > > Previously, sockets were subject to a compile-time limitation on > the number of IPv4 group memberships, which was hard-coded to 20. > The imo_membership relationship, however, is 1:1 with regards to > a tuple of multicast group address and interface address. Users who > ran routing protocols such as OSPF ran into this limitation on machines > with a large system interface tree. It seems these changes broke carp(4). Now ifconfig carp0 panics in ip_carp.c::carp_set_addr() when tries to dereference imo->imo_membership[0] when imo->imo_membership == NULL. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Mon Jun 26 22:53:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A13CC16A401; Mon, 26 Jun 2006 22:53:40 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D9F043D7D; Mon, 26 Jun 2006 22:53:40 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QMVQPE043137; Mon, 26 Jun 2006 22:31:26 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QMVQj6043136; Mon, 26 Jun 2006 22:31:26 GMT (envelope-from thompsa) Message-Id: <200606262231.k5QMVQj6043136@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 26 Jun 2006 22:31: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 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:53:40 -0000 thompsa 2006-06-26 22:31:26 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Log: Hook enc(4) to the build. Revision Changes Path 1.357 +1 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 27 00:06:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8352D16A534; Tue, 27 Jun 2006 00:06:09 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 856BA43F01; Mon, 26 Jun 2006 23:41:39 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5QNf7JS048289; Mon, 26 Jun 2006 23:41:07 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5QNf7qA048288; Mon, 26 Jun 2006 23:41:07 GMT (envelope-from obrien) Message-Id: <200606262341.k5QNf7qA048288@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 26 Jun 2006 23:41: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/share/man/man4 Makefile nfe.4 src/sys/amd64/conf NOTES src/sys/conf files.amd64 files.i386 src/sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/nfe 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, 27 Jun 2006 00:06:09 -0000 obrien 2006-06-26 23:41:07 UTC FreeBSD src repository Modified files: share/man/man4 Makefile sys/amd64/conf NOTES sys/conf files.amd64 files.i386 sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h sys/i386/conf NOTES sys/modules Makefile Added files: share/man/man4 nfe.4 sys/modules/nfe Makefile Log: Add a pure open source nForce Ethernet driver, under BSDL. This driver was ported from OpenBSD by Shigeaki Tagashira and posted at http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html It was additionally cleaned up by me. It is still a work-in-progress and thus is purposefully not in GENERIC. And it conflicts with nve(4), so only one should be loaded. Revision Changes Path 1.358 +4 -0 src/share/man/man4/Makefile 1.1 +96 -0 src/share/man/man4/nfe.4 (new) 1.57 +2 -0 src/sys/amd64/conf/NOTES 1.90 +1 -0 src/sys/conf/files.amd64 1.562 +1 -0 src/sys/conf/files.i386 1.2 +1466 -1070 src/sys/dev/nfe/if_nfe.c 1.2 +56 -3 src/sys/dev/nfe/if_nfereg.h 1.2 +68 -32 src/sys/dev/nfe/if_nfevar.h 1.1229 +2 -0 src/sys/i386/conf/NOTES 1.502 +3 -0 src/sys/modules/Makefile 1.1 +8 -0 src/sys/modules/nfe/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 27 00:06:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA29016A7DC; Tue, 27 Jun 2006 00:06:25 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id E7B8843EC3; Mon, 26 Jun 2006 23:41:07 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k5QNf0s8099143 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 Jun 2006 16:41:01 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <44A0708C.4090703@errno.com> Date: Mon, 26 Jun 2006 16:41:00 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.2 (X11/20060508) MIME-Version: 1.0 To: John Baldwin References: <200606261834.k5QIYkEF005337@repoman.freebsd.org> In-Reply-To: <200606261834.k5QIYkEF005337@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_module.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, 27 Jun 2006 00:06:25 -0000 John Baldwin wrote: > jhb 2006-06-26 18:34:45 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_module.c > Log: > Address a problem I missed in removing Giant from the kernel linker. Not > all of the module event handlers are MP safe yet, so always acquire Giant > for now when invoking module event handlers. Eventually we can add an > MPSAFE flag or some such and add appropriate locking to all module event > handlers. I suggest we should be marking things !MPSAFE rather than MPSAFE. Sam From owner-cvs-src@FreeBSD.ORG Tue Jun 27 00:18:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9C7C16A401; Tue, 27 Jun 2006 00:18:15 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A51B43D58; Tue, 27 Jun 2006 00:18:15 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5R0IFbn051078; Tue, 27 Jun 2006 00:18:15 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5R0IF1W051077; Tue, 27 Jun 2006 00:18:15 GMT (envelope-from gad) Message-Id: <200606270018.k5R0IF1W051077@repoman.freebsd.org> From: Garance A Drosehn Date: Tue, 27 Jun 2006 00:18: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/usr.sbin/newsyslog newsyslog.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, 27 Jun 2006 00:18:15 -0000 gad 2006-06-27 00:18:15 UTC FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.c Log: Remove the "oldorder" processing. The "neworder" processing has been the default for two years now, without any problems reported. MFC after: 3 weeks Revision Changes Path 1.104 +16 -250 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 00:22:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5198316A405; Tue, 27 Jun 2006 00:22:01 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A725843D5C; Tue, 27 Jun 2006 00:21:49 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [127.0.0.1] (pooker.samsco.org [168.103.85.57]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k5R0LgLx014930; Mon, 26 Jun 2006 18:21:47 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44A07A14.7010301@samsco.org> Date: Mon, 26 Jun 2006 18:21:40 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "David E. O'Brien" References: <200606262341.k5QNf7qA048288@repoman.freebsd.org> In-Reply-To: <200606262341.k5QNf7qA048288@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile nfe.4 src/sys/amd64/conf NOTES src/sys/conf files.amd64 files.i386 src/sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/nfe 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, 27 Jun 2006 00:22:01 -0000 David E. O'Brien wrote: > obrien 2006-06-26 23:41:07 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 Makefile > sys/amd64/conf NOTES > sys/conf files.amd64 files.i386 > sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h > sys/i386/conf NOTES > sys/modules Makefile > Added files: > share/man/man4 nfe.4 > sys/modules/nfe Makefile > Log: > Add a pure open source nForce Ethernet driver, under BSDL. > This driver was ported from OpenBSD by Shigeaki Tagashira > and posted at > http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html > It was additionally cleaned up by me. > It is still a work-in-progress and thus is purposefully not in GENERIC. > And it conflicts with nve(4), so only one should be loaded. Does it conflict with symbols, or just with PCI Ids? If it's just the latter then both can be present in the kernel, but the one with the higher probe return value will win. Scott From owner-cvs-src@FreeBSD.ORG Tue Jun 27 01:53:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9616B16A402; Tue, 27 Jun 2006 01:53:13 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD8F43D49; Tue, 27 Jun 2006 01:53:13 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5R1rCMH065370; Tue, 27 Jun 2006 01:53:13 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5R1rCrq065369; Tue, 27 Jun 2006 01:53:12 GMT (envelope-from thompsa) Message-Id: <200606270153.k5R1rCrq065369@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 27 Jun 2006 01:53: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/net if_enc.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, 27 Jun 2006 01:53:13 -0000 thompsa 2006-06-27 01:53:12 UTC FreeBSD src repository Modified files: sys/net if_enc.c Log: Simplify ipsec_bpf by using bpf_mtap2(). Revision Changes Path 1.2 +2 -9 src/sys/net/if_enc.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 04:28:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E8E16A404; Tue, 27 Jun 2006 04:28:23 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54A33444EA; Tue, 27 Jun 2006 04:28:23 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5R4SNNC076323; Tue, 27 Jun 2006 04:28:23 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5R4SN46076322; Tue, 27 Jun 2006 04:28:23 GMT (envelope-from alc) Message-Id: <200606270428.k5R4SN46076322@repoman.freebsd.org> From: Alan Cox Date: Tue, 27 Jun 2006 04:28: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/amd64 pmap.c src/sys/i386/i386 pmap.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, 27 Jun 2006 04:28:23 -0000 alc 2006-06-27 04:28:23 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: Correct a very old and very obscure bug: vmspace_fork() calls pmap_copy() if the mapping is VM_INHERIT_SHARE. Suppose the mapping is also wired. vmspace_fork() clears the wiring attributes in the vm map entry but pmap_copy() copies the PG_W attribute in the PTE. I don't think this is catastrophic. It blocks pmap_remove_pages() from destroying the mapping and corrupts the pmap's wiring count. This revision fixes the problem by changing pmap_copy() to clear the PG_W attribute. Reviewed by: tegge@ Revision Changes Path 1.560 +4 -3 src/sys/amd64/amd64/pmap.c 1.564 +5 -3 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 05:05:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DD4C16A405; Tue, 27 Jun 2006 05:05:06 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45872445C8; Tue, 27 Jun 2006 05:05:06 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5R5569g087083; Tue, 27 Jun 2006 05:05:06 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5R556dP087082; Tue, 27 Jun 2006 05:05:06 GMT (envelope-from alc) Message-Id: <200606270505.k5R556dP087082@repoman.freebsd.org> From: Alan Cox Date: Tue, 27 Jun 2006 05:05: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/sys/ia64/ia64 pmap.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, 27 Jun 2006 05:05:06 -0000 alc 2006-06-27 05:05:05 UTC FreeBSD src repository Modified files: sys/ia64/ia64 pmap.c Log: Make several changes to pmap_enter_quick_locked(): 1. Make the caller responsible for performing pmap_install(). This reduces the number of times that pmap_install() is performed by pmap_enter_object() from twice per page to twice overall. 2. Don't block if pmap_find_pte() is unable to allocate a PTE. If it did block, then it might wind up mapping a cache page. Specifically, if pmap_enter_quick_locked() slept when called from pmap_enter_object(), the page daemon could change an active or inactive page into a cache page just before it was to be mapped. 3. Bail out of pmap_enter_quick_locked() if pv entries aren't plentiful. In other words, don't force the allocation of a pv entry if they aren't readily available. Reviewed by: marcel@ Revision Changes Path 1.177 +39 -20 src/sys/ia64/ia64/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 05:22:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED10E16A4A0 for ; Tue, 27 Jun 2006 05:22:35 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 57C4C43DBA for ; Tue, 27 Jun 2006 04:00:14 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 37848 invoked by uid 86); 27 Jun 2006 04:37:25 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.37) by ems01.seccuris.com with SMTP; 27 Jun 2006 04:37:25 -0000 Message-ID: <44A0AD4C.2060206@FreeBSD.org> Date: Mon, 26 Jun 2006 23:00:12 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060530) MIME-Version: 1.0 To: Andrew Thompson References: <200606262230.k5QMU81P042416@repoman.freebsd.org> In-Reply-To: <200606262230.k5QMU81P042416@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/share/man/man4 enc.4 fast_ipsec.4 src/sys/conf files options src/sys/net if_enc.c if_types.h src/sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.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, 27 Jun 2006 05:22:36 -0000 Thanks for doing this! Andrew Thompson wrote: > thompsa 2006-06-26 22:30:08 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 fast_ipsec.4 > sys/conf files options > sys/net if_types.h > sys/netipsec ipsec.h ipsec_input.c ipsec_output.c > xform_ipip.c > Added files: > share/man/man4 enc.4 > sys/net if_enc.c > Log: > Add a pseudo interface for packet filtering IPSec connections before or after > encryption. There are two functions, a bpf tap which has a basic header with > the SPI number which our current tcpdump knows how to display, and handoff to > pfil(9) for packet filtering. > > Obtained from: OpenBSD > Based on: kern/94829 > No objections: arch, net > MFC after: 1 month > > Revision Changes Path > 1.1 +82 -0 src/share/man/man4/enc.4 (new) > 1.4 +6 -0 src/share/man/man4/fast_ipsec.4 > 1.1126 +1 -0 src/sys/conf/files > 1.549 +1 -0 src/sys/conf/options > 1.1 +323 -0 src/sys/net/if_enc.c (new) > 1.22 +1 -0 src/sys/net/if_types.h > 1.12 +2 -0 src/sys/netipsec/ipsec.h > 1.12 +13 -0 src/sys/netipsec/ipsec_input.c > 1.12 +13 -0 src/sys/netipsec/ipsec_output.c > 1.13 +7 -0 src/sys/netipsec/xform_ipip.c > > > -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Tue Jun 27 06:55:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C66316A407; Tue, 27 Jun 2006 06:55:18 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8585D43D45; Tue, 27 Jun 2006 06:54:59 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.6/8.13.6) with ESMTP id k5R6swC8024807; Mon, 26 Jun 2006 23:54:58 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.6/8.13.1/Submit) id k5R6swel024806; Mon, 26 Jun 2006 23:54:58 -0700 (PDT) (envelope-from obrien) Date: Mon, 26 Jun 2006 23:54:58 -0700 From: "David O'Brien" To: Scott Long Message-ID: <20060627065458.GB24505@dragon.NUXI.org> References: <200606262341.k5QNf7qA048288@repoman.freebsd.org> <44A07A14.7010301@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44A07A14.7010301@samsco.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 Makefile nfe.4 src/sys/amd64/conf NOTES src/sys/conf files.amd64 files.i386 src/sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/nfe Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 06:55:18 -0000 On Mon, Jun 26, 2006 at 06:21:40PM -0600, Scott Long wrote: > David E. O'Brien wrote: > > Log: > > Add a pure open source nForce Ethernet driver, under BSDL. > > This driver was ported from OpenBSD by Shigeaki Tagashira > > and posted at > > http://www.se.hiroshima-u.ac.jp/~shigeaki/software/freebsd-nfe.html > > It was additionally cleaned up by me. > > It is still a work-in-progress and thus is purposefully not in GENERIC. > > And it conflicts with nve(4), so only one should be loaded. > > Does it conflict with symbols, or just with PCI Ids? If it's just the > latter then both can be present in the kernel, but the one with the > higher probe return value will win. Just the PCI ID's. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Jun 27 08:04:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D36C16A40A; Tue, 27 Jun 2006 08:04:56 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56DED43D5C; Tue, 27 Jun 2006 08:04:55 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5R84t6O003891; Tue, 27 Jun 2006 08:04:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5R84t62003890; Tue, 27 Jun 2006 08:04:55 GMT (envelope-from maxim) Message-Id: <200606270804.k5R84t62003890@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 27 Jun 2006 08:04:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man9 lock.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: Tue, 27 Jun 2006 08:04:56 -0000 maxim 2006-06-27 08:04:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 lock.9 Log: MFC rev. 1.13: remove LK_REENABLE and LK_NOPAUSE lockinit(9) flags, add LK_NOSHARE. Revision Changes Path 1.12.2.1 +3 -5 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Tue Jun 27 10:03:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3FB816A404; Tue, 27 Jun 2006 10:02:59 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E1C743D48; Tue, 27 Jun 2006 10:02:54 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp4-g19.free.fr (Postfix) with ESMTP id BE4B35497C; Tue, 27 Jun 2006 12:02:53 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 052239C88E; Tue, 27 Jun 2006 10:03:25 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id DA9A8408A; Tue, 27 Jun 2006 12:02:53 +0200 (CEST) Date: Tue, 27 Jun 2006 12:02:53 +0200 From: Jeremie Le Hen To: Andrew Thompson Message-ID: <20060627100253.GJ10272@obiwan.tataz.chchile.org> References: <200606262230.k5QMU81P042416@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606262230.k5QMU81P042416@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/share/man/man4 enc.4 fast_ipsec.4 src/sys/conf files options src/sys/net if_enc.c if_types.h src/sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.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, 27 Jun 2006 10:03:00 -0000 Thank you Andrew, I've been waiting for this for a long time. Regards, On Mon, Jun 26, 2006 at 10:30:08PM +0000, Andrew Thompson wrote: > thompsa 2006-06-26 22:30:08 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 fast_ipsec.4 > sys/conf files options > sys/net if_types.h > sys/netipsec ipsec.h ipsec_input.c ipsec_output.c > xform_ipip.c > Added files: > share/man/man4 enc.4 > sys/net if_enc.c > Log: > Add a pseudo interface for packet filtering IPSec connections before or after > encryption. There are two functions, a bpf tap which has a basic header with > the SPI number which our current tcpdump knows how to display, and handoff to > pfil(9) for packet filtering. > > Obtained from: OpenBSD > Based on: kern/94829 > No objections: arch, net > MFC after: 1 month > > Revision Changes Path > 1.1 +82 -0 src/share/man/man4/enc.4 (new) > 1.4 +6 -0 src/share/man/man4/fast_ipsec.4 > 1.1126 +1 -0 src/sys/conf/files > 1.549 +1 -0 src/sys/conf/options > 1.1 +323 -0 src/sys/net/if_enc.c (new) > 1.22 +1 -0 src/sys/net/if_types.h > 1.12 +2 -0 src/sys/netipsec/ipsec.h > 1.12 +13 -0 src/sys/netipsec/ipsec_input.c > 1.12 +13 -0 src/sys/netipsec/ipsec_output.c > 1.13 +7 -0 src/sys/netipsec/xform_ipip.c > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Tue Jun 27 10:42:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4273C16A400; Tue, 27 Jun 2006 10:42:37 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 936F943D48; Tue, 27 Jun 2006 10:42:36 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k5RAgYcM094428 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Jun 2006 14:42:34 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k5RAgXtF094427; Tue, 27 Jun 2006 14:42:33 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 27 Jun 2006 14:42:33 +0400 From: Gleb Smirnoff To: Bill Paul Message-ID: <20060627104233.GC86439@FreeBSD.org> References: <200606262044.k5QKiYkP014035@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200606262044.k5QKiYkP014035@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 27 Jun 2006 10:42:37 -0000 On Mon, Jun 26, 2006 at 08:44:34PM +0000, Bill Paul wrote: B> wpaul 2006-06-26 20:44:34 UTC B> B> FreeBSD src repository B> B> Modified files: (Branch: RELENG_6) B> share/man/man4 re.4 B> sys/dev/re if_re.c B> sys/dev/mii rgephy.c B> sys/pci if_rlreg.h B> Log: B> MFC updates to the re(4) driver from -current Is this going to be working? AFAIK, the new taskqueue API isn't merged yet. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:29:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A0EC16A401; Tue, 27 Jun 2006 11:29:01 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 080C643D68; Tue, 27 Jun 2006 11:28:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBSohH023859; Tue, 27 Jun 2006 11:28:50 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBSoXS023858; Tue, 27 Jun 2006 11:28:50 GMT (envelope-from pjd) Message-Id: <200606271128.k5RBSoXS023858@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:28: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/sys/kern kern_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: Tue, 27 Jun 2006 11:29:01 -0000 pjd 2006-06-27 11:28:50 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c Log: - Use suser_cred(9) instead of checking cr_ruid directly. - For privileged processes safe two mutex operations. We may want to consider if this is good idea to use SUSER_ALLOWJAIL here, but for now I didn't wanted to change the original behaviour. Reviewed by: rwatson Revision Changes Path 1.259 +10 -7 src/sys/kern/kern_fork.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:29:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E84716A403; Tue, 27 Jun 2006 11:29:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1021843D53; Tue, 27 Jun 2006 11:29:38 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBTcIT023910; Tue, 27 Jun 2006 11:29:38 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBTcxh023909; Tue, 27 Jun 2006 11:29:38 GMT (envelope-from pjd) Message-Id: <200606271129.k5RBTcxh023909@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:29: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/kern kern_ktrace.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, 27 Jun 2006 11:29:50 -0000 pjd 2006-06-27 11:29:38 UTC FreeBSD src repository Modified files: sys/kern kern_ktrace.c Log: Use suser_cred(9) instead of checking cr_uid directly. Reviewed by: rwatson Revision Changes Path 1.109 +1 -1 src/sys/kern/kern_ktrace.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:32:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8960116A47B; Tue, 27 Jun 2006 11:32:25 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 301F643DB1; Tue, 27 Jun 2006 11:32:09 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBW9as024088; Tue, 27 Jun 2006 11:32:09 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBW9bx024087; Tue, 27 Jun 2006 11:32:09 GMT (envelope-from pjd) Message-Id: <200606271132.k5RBW9bx024087@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:32:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 11:32:25 -0000 pjd 2006-06-27 11:32:09 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Compress direct cr_ruid comparsion and jailed() call to suser_cred(9). Reviewed by: rwatson Revision Changes Path 1.295 +4 -2 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:35:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D34CE16A40B; Tue, 27 Jun 2006 11:35:02 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2242C43D8B; Tue, 27 Jun 2006 11:34:49 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBYiX2024211; Tue, 27 Jun 2006 11:34:44 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBYiR9024210; Tue, 27 Jun 2006 11:34:44 GMT (envelope-from pjd) Message-Id: <200606271134.k5RBYiR9024210@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:34: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/netinet in_pcb.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, 27 Jun 2006 11:35:03 -0000 pjd 2006-06-27 11:34:44 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c Log: - Use suser_cred(9) instead of directly checking cr_uid. - Change the order of conditions to first verify that we actually need to check for privileges and then eventually check them. Reviewed by: rwatson Revision Changes Path 1.178 +2 -2 src/sys/netinet/in_pcb.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:35:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B2516A404; Tue, 27 Jun 2006 11:35:53 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A510243D7F; Tue, 27 Jun 2006 11:35:53 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBZrpS024351; Tue, 27 Jun 2006 11:35:53 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBZrjb024350; Tue, 27 Jun 2006 11:35:53 GMT (envelope-from pjd) Message-Id: <200606271135.k5RBZrjb024350@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:35: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/netinet6 in6_pcb.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, 27 Jun 2006 11:35:54 -0000 pjd 2006-06-27 11:35:53 UTC FreeBSD src repository Modified files: sys/netinet6 in6_pcb.c Log: - Use suser_cred(9) instead of directly checking cr_uid. - Change the order of conditions to first verify that we actually need to check for privileges and then eventually check them. Reviewed by: rwatson Revision Changes Path 1.71 +2 -2 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:40:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 10E7116A408; Tue, 27 Jun 2006 11:40:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27EEB43D6A; Tue, 27 Jun 2006 11:40:06 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBe6iX024534; Tue, 27 Jun 2006 11:40:06 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBe500024533; Tue, 27 Jun 2006 11:40:05 GMT (envelope-from pjd) Message-Id: <200606271140.k5RBe500024533@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:40: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/netinet6 ipsec.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, 27 Jun 2006 11:40:07 -0000 pjd 2006-06-27 11:40:05 UTC FreeBSD src repository Modified files: sys/netinet6 ipsec.c Log: - Use suser_cred(9) instead of directly comparing cr_uid. - Compare pointer with NULL, instead of 0. Reviewed by: rwatson Revision Changes Path 1.45 +2 -1 src/sys/netinet6/ipsec.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 11:41:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A15F16A40D; Tue, 27 Jun 2006 11:41:23 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86BFC43D4C; Tue, 27 Jun 2006 11:41:22 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RBfMmC024640; Tue, 27 Jun 2006 11:41:22 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RBfMDL024639; Tue, 27 Jun 2006 11:41:22 GMT (envelope-from pjd) Message-Id: <200606271141.k5RBfMDL024639@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Jun 2006 11:41: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/netipsec ipsec_osdep.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, 27 Jun 2006 11:41:23 -0000 pjd 2006-06-27 11:41:21 UTC FreeBSD src repository Modified files: sys/netipsec ipsec_osdep.h Log: - Use suser_cred(9) instead of directly comparing cr_uid. - Compare pointer with NULL. Reviewed by: rwatson Revision Changes Path 1.3 +3 -2 src/sys/netipsec/ipsec_osdep.h From owner-cvs-src@FreeBSD.ORG Tue Jun 27 12:16:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94C0116A4B3; Tue, 27 Jun 2006 12:16:45 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82B9343D7D; Tue, 27 Jun 2006 12:16:31 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.183.95] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis), id 0ML21M-1FvCUY17HR-00053H; Tue, 27 Jun 2006 14:16:30 +0200 From: Max Laier Organization: FreeBSD To: Maxim Konovalov Date: Tue, 27 Jun 2006 14:16:20 +0200 User-Agent: KMail/1.9.1 References: <200605141422.k4EEMnmC056704@repoman.freebsd.org> <20060627015411.B30917@mp2.macomnet.net> In-Reply-To: <20060627015411.B30917@mp2.macomnet.net> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1475526.6XgAx0F7cA"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200606271416.29255.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: dsh@vlink.ru, cvs-src@freebsd.org, src-committers@freebsd.org, Bruce M Simpson , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet in.h ip_output.c ip_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: Tue, 27 Jun 2006 12:16:45 -0000 --nextPart1475526.6XgAx0F7cA Content-Type: multipart/mixed; boundary="Boundary-01=_YGSoE3oRbr6fE1H" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_YGSoE3oRbr6fE1H Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 27 June 2006 00:46, Maxim Konovalov wrote: > Hi Bruce, > > On Sun, 14 May 2006, 14:22-0000, Bruce M Simpson wrote: > > bms 2006-05-14 14:22:49 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/netinet in.h ip_output.c ip_var.h > > Log: > > Fix a long-standing limitation in IPv4 multicast group membership. > > > > By making the imo_membership array a dynamically allocated vector, > > this minimizes disruption to existing IPv4 multicast code. This > > change breaks the ABI for the kernel module ip_mroute.ko, and may > > cause a small amount of churn for folks working on the IGMPv3 merge. > > > > Previously, sockets were subject to a compile-time limitation on > > the number of IPv4 group memberships, which was hard-coded to 20. > > The imo_membership relationship, however, is 1:1 with regards to > > a tuple of multicast group address and interface address. Users who > > ran routing protocols such as OSPF ran into this limitation on machin= es > > with a large system interface tree. > > It seems these changes broke carp(4). Now ifconfig carp0 > panics in ip_carp.c::carp_set_addr() when tries to dereference > imo->imo_membership[0] when imo->imo_membership =3D=3D NULL. See attached, for a possible fix. Untested, so be careful. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --Boundary-01=_YGSoE3oRbr6fE1H Content-Type: text/x-diff; charset="iso-8859-1"; name="ip_carp.imo.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="ip_carp.imo.diff" Index: ip_carp.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /usr/store/mlaier/fcvs/src/sys/netinet/ip_carp.c,v retrieving revision 1.40 diff -u -r1.40 ip_carp.c =2D-- ip_carp.c 2 Jun 2006 19:59:33 -0000 1.40 +++ ip_carp.c 27 Jun 2006 12:11:41 -0000 @@ -375,6 +375,10 @@ #ifdef INET6 sc->sc_im6o.im6o_multicast_hlim =3D CARP_DFLTTL; #endif + sc->sc_imo.imo_membership =3D (struct in_multi **)malloc( + (sizeof(struct in_multi *) * IP_MIN_MEMBERSHIPS), M_CARP, + M_WAITOK); + sc->sc_imo.imo_max_memberships =3D IP_MIN_MEMBERSHIPS; =20 callout_init(&sc->sc_ad_tmo, NET_CALLOUT_MPSAFE); callout_init(&sc->sc_md_tmo, NET_CALLOUT_MPSAFE); @@ -415,6 +419,7 @@ bpfdetach(ifp); if_detach(ifp); if_free_type(ifp, IFT_ETHER); + free(sc->sc_imo.imo_membership, M_CARP); free(sc, M_CARP); } =20 --Boundary-01=_YGSoE3oRbr6fE1H-- --nextPart1475526.6XgAx0F7cA Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBEoSGdXyyEoT62BG0RAv1BAJ4ttG87OFufQNdPnrD5/plLVz63jgCggHHn Smcnvs7fUvVirsVzFffE4IA= =Vfak -----END PGP SIGNATURE----- --nextPart1475526.6XgAx0F7cA-- From owner-cvs-src@FreeBSD.ORG Tue Jun 27 12:45:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A935F16A411; Tue, 27 Jun 2006 12:45:30 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95E8C43D70; Tue, 27 Jun 2006 12:45:28 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RCjSrK030738; Tue, 27 Jun 2006 12:45:28 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RCjSR7030737; Tue, 27 Jun 2006 12:45:28 GMT (envelope-from glebius) Message-Id: <200606271245.k5RCjSR7030737@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 27 Jun 2006 12:45: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/share/man/man4 Makefile ng_tag.4 src/sys/conf NOTES files options src/sys/modules/netgraph Makefile src/sys/modules/netgraph/tag Makefile src/sys/netgraph ng_tag.c ng_tag.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, 27 Jun 2006 12:45:30 -0000 glebius 2006-06-27 12:45:28 UTC FreeBSD src repository Modified files: share/man/man4 Makefile sys/conf NOTES files options sys/modules/netgraph Makefile Added files: share/man/man4 ng_tag.4 sys/modules/netgraph/tag Makefile sys/netgraph ng_tag.c ng_tag.h Log: A netgraph node that can do different manipulations with mbuf_tags(9) on packets. Submitted by: Vadim Goncharov mdoc(7) reviewed by: ru Revision Changes Path 1.359 +1 -0 src/share/man/man4/Makefile 1.1 +337 -0 src/share/man/man4/ng_tag.4 (new) 1.1370 +1 -0 src/sys/conf/NOTES 1.1127 +1 -0 src/sys/conf/files 1.550 +1 -0 src/sys/conf/options 1.47 +1 -0 src/sys/modules/netgraph/Makefile 1.1 +6 -0 src/sys/modules/netgraph/tag/Makefile (new) 1.1 +717 -0 src/sys/netgraph/ng_tag.c (new) 1.1 +130 -0 src/sys/netgraph/ng_tag.h (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 27 12:48:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2ED916A40D; Tue, 27 Jun 2006 12:48:20 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C67C43D73; Tue, 27 Jun 2006 12:48:15 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RCmF3k038667; Tue, 27 Jun 2006 12:48:15 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RCmFxX038666; Tue, 27 Jun 2006 12:48:15 GMT (envelope-from brueffer) Message-Id: <200606271248.k5RCmFxX038666@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 27 Jun 2006 12:48: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/share/man/man4 enc.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: Tue, 27 Jun 2006 12:48:20 -0000 brueffer 2006-06-27 12:48:15 UTC FreeBSD src repository Modified files: share/man/man4 enc.4 Log: - Convert to our new SYNOPSIS style - Correct tcpdump reference Revision Changes Path 1.2 +7 -2 src/share/man/man4/enc.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 27 14:05:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1B9C16A417; Tue, 27 Jun 2006 14:05:13 +0000 (UTC) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFA8943D58; Tue, 27 Jun 2006 14:05:11 +0000 (GMT) (envelope-from anholt@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RE5B6P044164; Tue, 27 Jun 2006 14:05:11 GMT (envelope-from anholt@repoman.freebsd.org) Received: (from anholt@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RE5BgY044163; Tue, 27 Jun 2006 14:05:11 GMT (envelope-from anholt) Message-Id: <200606271405.k5RE5BgY044163@repoman.freebsd.org> From: Eric Anholt Date: Tue, 27 Jun 2006 14:05: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/pci agp_i810.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, 27 Jun 2006 14:05:14 -0000 anholt 2006-06-27 14:05:11 UTC FreeBSD src repository Modified files: sys/pci agp_i810.c Log: Fix breakage of CHIP_I855 in the last revision. Submitted by: Ted Faber Revision Changes Path 1.38 +4 -3 src/sys/pci/agp_i810.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 14:46:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DABEA16A412; Tue, 27 Jun 2006 14:46:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 664B443D6E; Tue, 27 Jun 2006 14:46:31 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5REkVhi046470; Tue, 27 Jun 2006 14:46:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5REkVS2046469; Tue, 27 Jun 2006 14:46:31 GMT (envelope-from jhb) Message-Id: <200606271446.k5REkVS2046469@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 14:46:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 syscalls.master src/sys/compat/freebsd32 syscalls.master src/sys/i386/linux syscalls.master src/sys/kern syscalls.master vfs_mount.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, 27 Jun 2006 14:46:33 -0000 jhb 2006-06-27 14:46:31 UTC FreeBSD src repository Modified files: sys/amd64/linux32 syscalls.master sys/compat/freebsd32 syscalls.master sys/i386/linux syscalls.master sys/kern syscalls.master vfs_mount.c Log: - Expand the scope of Giant some in mount(2) to protect the vfsp structure from going away. mount(2) is now MPSAFE. - Expand the scope of Giant some in unmount(2) to protect the mp structure (or rather, to handle concurrent unmount races) from going away. umount(2) is now MPSAFE, as well as linux_umount() and linux_oldumount(). - nmount(2) and linux_mount() were already MPSAFE. Revision Changes Path 1.13 +3 -3 src/sys/amd64/linux32/syscalls.master 1.67 +3 -3 src/sys/compat/freebsd32/syscalls.master 1.70 +3 -3 src/sys/i386/linux/syscalls.master 1.216 +3 -3 src/sys/kern/syscalls.master 1.228 +23 -12 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 14:47:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E47CB16A523; Tue, 27 Jun 2006 14:47:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8994643D4C; Tue, 27 Jun 2006 14:47:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5REl8xk046597; Tue, 27 Jun 2006 14:47:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5REl8Js046596; Tue, 27 Jun 2006 14:47:08 GMT (envelope-from jhb) Message-Id: <200606271447.k5REl8Js046596@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 14:47: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/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.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, 27 Jun 2006 14:47:10 -0000 jhb 2006-06-27 14:47:08 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regen. Revision Changes Path 1.15 +1 -1 src/sys/amd64/linux32/linux32_proto.h 1.15 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.15 +4 -4 src/sys/amd64/linux32/linux32_sysent.c 1.56 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.54 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.45 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.55 +4 -4 src/sys/compat/freebsd32/freebsd32_sysent.c 1.73 +1 -1 src/sys/i386/linux/linux_proto.h 1.67 +1 -1 src/sys/i386/linux/linux_syscall.h 1.74 +4 -4 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 15:19:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 618) id 8794216A40B; Tue, 27 Jun 2006 15:19:07 +0000 (UTC) In-Reply-To: <20060627104233.GC86439@FreeBSD.org> from Gleb Smirnoff at "Jun 27, 2006 02:42:33 pm" To: glebius@FreeBSD.org (Gleb Smirnoff) Date: Tue, 27 Jun 2006 15:19:07 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20060627151907.8794216A40B@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 27 Jun 2006 15:19:07 -0000 [Charset koi8-r unsupported, filtering to ASCII...] > On Mon, Jun 26, 2006 at 08:44:34PM +0000, Bill Paul wrote: > B> wpaul 2006-06-26 20:44:34 UTC > B> > B> FreeBSD src repository > B> > B> Modified files: (Branch: RELENG_6) > B> share/man/man4 re.4 > B> sys/dev/re if_re.c > B> sys/dev/mii rgephy.c > B> sys/pci if_rlreg.h > B> Log: > B> MFC updates to the re(4) driver from -current > > Is this going to be working? AFAIK, the new taskqueue API isn't > merged yet. I decided not to use the new taskqueue API so that the code wouldn't diverge too much. I don't have time to provide a lot of maintenance on this, so the less work that's involved, the better. I tested it on both 6.1 and 7.x before checking it in and it seemed fine (though, granted, I'm only able to test it on x86). Again, if anyone needs to tinker with this, I have all the related RealTek datasheets at: http://www.magnesium.net/~wpaul/rt Hopefully they'll eventually be available on RealTek's web site too. -Bill From owner-cvs-src@FreeBSD.ORG Tue Jun 27 17:29:08 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69B2716A400; Tue, 27 Jun 2006 17:29:08 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96199443D8; Tue, 27 Jun 2006 17:29:07 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k5RHSl90022813 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 27 Jun 2006 20:28:49 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k5RHSfSv001379; Tue, 27 Jun 2006 20:28:41 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k5RHSfo5001378; Tue, 27 Jun 2006 20:28:41 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Tue, 27 Jun 2006 20:28:41 +0300 From: Giorgos Keramidas To: Bill Paul Message-ID: <20060627172841.GA1310@gothmog.pc> References: <200606262031.k5QKVWbJ013375@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606262031.k5QKVWbJ013375@repoman.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.314, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.09, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 27 Jun 2006 17:29:08 -0000 On 2006-06-26 20:31, Bill Paul wrote: > wpaul 2006-06-26 20:31:32 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 re.4 > sys/dev/re if_re.c > sys/dev/mii rgephy.c > sys/pci if_rlreg.h > Log: > Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The > latter is a PCIe 10/100 chip. > > Finally fix the EEPROM reading code so that we can access the EEPROMs on all > devices. In order to access the EEPROM, we must select 'EEPROM programming' > mode, and then set the EEPROM chip select bit. Previously, we were setting > both bits simultaneously, which doesn't work: they must be set in the > right sequence. > [...] Something in this commit breaks re(4) interface here. With a kernel after this change, no re(4) interfaces appear to attach: # pficonf -lv [...] none2@pci2:0:0: class=0x020000 card=0x81aa1043 chip=0x816810ec rev=0x01 hdr=0x00 vendor = 'Realtek Semiconductor' class = network subclass = ethernet Reverting this change fixes my re0 interface, but I am not sure I can track down why it broke. Any ideas about where to look for the reason my re(4) NIC fails to attach after this change? From owner-cvs-src@FreeBSD.ORG Tue Jun 27 17:55:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ABEC16A407; Tue, 27 Jun 2006 17:55:39 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D52844AB9; Tue, 27 Jun 2006 17:55:38 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RHtcvK080664; Tue, 27 Jun 2006 17:55:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RHtcVs080663; Tue, 27 Jun 2006 17:55:38 GMT (envelope-from rwatson) Message-Id: <200606271755.k5RHtcVs080663@repoman.freebsd.org> From: Robert Watson Date: Tue, 27 Jun 2006 17:55: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/contrib/openbsm FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 17:55:39 -0000 rwatson 2006-06-27 17:55:38 UTC FreeBSD src repository Modified files: contrib/openbsm FREEBSD-upgrade Log: Modify import instructions to include "-n" in the sample command line for the CVS import, and suggest removing it for the real import, rather than suggesting it for testing. This will hopefully prevent me (and others) from making errors. Revision Changes Path 1.5 +4 -4 src/contrib/openbsm/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:06:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6093A16A400; Tue, 27 Jun 2006 18:06:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19909448F7; Tue, 27 Jun 2006 18:06:43 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RI6gQR083282; Tue, 27 Jun 2006 18:06:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RI6gHs083281; Tue, 27 Jun 2006 18:06:42 GMT (envelope-from rwatson) Message-Id: <200606271806.k5RI6gHs083281@repoman.freebsd.org> From: Robert Watson Date: Tue, 27 Jun 2006 18:06:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: TrustedBSD Cc: Subject: cvs commit: src/contrib/openbsm - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 18:06:43 -0000 rwatson 2006-06-27 18:06:42 UTC FreeBSD src repository src/contrib/openbsm - Imported sources Update of /home/ncvs/src/contrib/openbsm In directory repoman.freebsd.org:/tmp/cvs-serv83177 Log Message: Vendor import of OpenBSM 1.0 alpha 7, with the following change history notes: - Adopted Solaris-compatible format for subject32_ex and subject64_ex tokens, which previously did not correctly implement variable length address storage. - Prefer inttypes.h to stdint.h; enhance queue.h detection to test for TAILQ_FOREACH_SAFE(), which is present in recent BSD queue.h's, but not older ones. OpenBSM now builds on some FreeBSD 4.x version. - New event types for extended attributes, ACLs, and scheduling. Obtained from: TrustedBSD Project Status: Vendor Tag: TrustedBSD Release Tags: OPENBSM_1_0_ALPHA_7 U src/contrib/openbsm/HISTORY U src/contrib/openbsm/LICENSE U src/contrib/openbsm/Makefile.am U src/contrib/openbsm/Makefile.in U src/contrib/openbsm/README U src/contrib/openbsm/TODO U src/contrib/openbsm/VERSION U src/contrib/openbsm/aclocal.m4 U src/contrib/openbsm/autogen.sh U src/contrib/openbsm/configure U src/contrib/openbsm/configure.ac U src/contrib/openbsm/bin/Makefile.am U src/contrib/openbsm/bin/Makefile.in U src/contrib/openbsm/bin/audit/Makefile.am U src/contrib/openbsm/bin/audit/Makefile.in U src/contrib/openbsm/bin/audit/audit.8 U src/contrib/openbsm/bin/audit/audit.c U src/contrib/openbsm/bin/auditd/Makefile.am U src/contrib/openbsm/bin/auditd/Makefile.in U src/contrib/openbsm/bin/auditd/audit_warn.c U src/contrib/openbsm/bin/auditd/auditd.8 U src/contrib/openbsm/bin/auditd/auditd.c U src/contrib/openbsm/bin/auditd/auditd.h U src/contrib/openbsm/bin/auditfilterd/Makefile.am U src/contrib/openbsm/bin/auditfilterd/Makefile.in U src/contrib/openbsm/bin/auditfilterd/auditfilterd.8 U src/contrib/openbsm/bin/auditfilterd/auditfilterd.c U src/contrib/openbsm/bin/auditfilterd/auditfilterd.h U src/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c U src/contrib/openbsm/bin/auditreduce/Makefile.am U src/contrib/openbsm/bin/auditreduce/Makefile.in U src/contrib/openbsm/bin/auditreduce/auditreduce.1 U src/contrib/openbsm/bin/auditreduce/auditreduce.c U src/contrib/openbsm/bin/auditreduce/auditreduce.h U src/contrib/openbsm/bin/praudit/Makefile.am U src/contrib/openbsm/bin/praudit/Makefile.in U src/contrib/openbsm/bin/praudit/praudit.1 U src/contrib/openbsm/bin/praudit/praudit.c U src/contrib/openbsm/bsm/Makefile.am U src/contrib/openbsm/bsm/Makefile.in U src/contrib/openbsm/bsm/audit.h U src/contrib/openbsm/bsm/audit_filter.h U src/contrib/openbsm/bsm/audit_internal.h U src/contrib/openbsm/bsm/audit_kevents.h U src/contrib/openbsm/bsm/audit_record.h U src/contrib/openbsm/bsm/audit_uevents.h U src/contrib/openbsm/bsm/libbsm.h U src/contrib/openbsm/compat/endian.h U src/contrib/openbsm/compat/queue.h U src/contrib/openbsm/config/config.guess U src/contrib/openbsm/config/config.h.in U src/contrib/openbsm/config/config.sub U src/contrib/openbsm/config/depcomp U src/contrib/openbsm/config/install-sh U src/contrib/openbsm/config/ltmain.sh U src/contrib/openbsm/config/missing U src/contrib/openbsm/etc/audit_class U src/contrib/openbsm/etc/audit_control C src/contrib/openbsm/etc/audit_event U src/contrib/openbsm/etc/audit_filter U src/contrib/openbsm/etc/audit_user U src/contrib/openbsm/etc/audit_warn U src/contrib/openbsm/libbsm/Makefile.am U src/contrib/openbsm/libbsm/Makefile.in U src/contrib/openbsm/libbsm/au_class.3 U src/contrib/openbsm/libbsm/au_control.3 U src/contrib/openbsm/libbsm/au_event.3 U src/contrib/openbsm/libbsm/au_free_token.3 U src/contrib/openbsm/libbsm/au_io.3 U src/contrib/openbsm/libbsm/au_mask.3 U src/contrib/openbsm/libbsm/au_open.3 U src/contrib/openbsm/libbsm/au_token.3 U src/contrib/openbsm/libbsm/au_user.3 U src/contrib/openbsm/libbsm/audit_submit.3 U src/contrib/openbsm/libbsm/bsm_audit.c U src/contrib/openbsm/libbsm/bsm_class.c U src/contrib/openbsm/libbsm/bsm_control.c U src/contrib/openbsm/libbsm/bsm_event.c U src/contrib/openbsm/libbsm/bsm_flags.c U src/contrib/openbsm/libbsm/bsm_io.c U src/contrib/openbsm/libbsm/bsm_mask.c U src/contrib/openbsm/libbsm/bsm_notify.c U src/contrib/openbsm/libbsm/bsm_token.c U src/contrib/openbsm/libbsm/bsm_user.c U src/contrib/openbsm/libbsm/libbsm.3 U src/contrib/openbsm/libbsm/bsm_wrappers.c U src/contrib/openbsm/man/Makefile.am U src/contrib/openbsm/man/Makefile.in U src/contrib/openbsm/man/audit.2 U src/contrib/openbsm/man/audit.log.5 U src/contrib/openbsm/man/audit_class.5 U src/contrib/openbsm/man/audit_control.5 U src/contrib/openbsm/man/audit_event.5 U src/contrib/openbsm/man/audit_user.5 U src/contrib/openbsm/man/audit_warn.5 U src/contrib/openbsm/man/auditctl.2 U src/contrib/openbsm/man/auditon.2 U src/contrib/openbsm/man/getaudit.2 U src/contrib/openbsm/man/getauid.2 U src/contrib/openbsm/man/setaudit.2 U src/contrib/openbsm/man/setauid.2 U src/contrib/openbsm/modules/Makefile.am U src/contrib/openbsm/modules/Makefile.in U src/contrib/openbsm/modules/auditfilter_noop/Makefile.am U src/contrib/openbsm/modules/auditfilter_noop/Makefile.in U src/contrib/openbsm/modules/auditfilter_noop/auditfilter_noop.c U src/contrib/openbsm/test/Makefile.am U src/contrib/openbsm/test/Makefile.in U src/contrib/openbsm/test/bsm/Makefile.am U src/contrib/openbsm/test/bsm/Makefile.in U src/contrib/openbsm/test/bsm/generate.c U src/contrib/openbsm/tools/Makefile.am U src/contrib/openbsm/tools/Makefile.in U src/contrib/openbsm/tools/audump.c 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jTrustedBSD:yesterday -jTrustedBSD src/contrib/openbsm From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:28:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9D7416A400; Tue, 27 Jun 2006 18:28:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACACB44380; Tue, 27 Jun 2006 18:28:50 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RISotp084770; Tue, 27 Jun 2006 18:28:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RISoC9084769; Tue, 27 Jun 2006 18:28:50 GMT (envelope-from jhb) Message-Id: <200606271828.k5RISoC9084769@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 18:28: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/sys/amd64/linux32 syscalls.master src/sys/compat/linux linux_ipc.c src/sys/compat/svr4 svr4_ipc.c syscalls.master src/sys/i386/linux syscalls.master src/sys/kern sysv_sem.c src/sys/sys syscallsubr.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, 27 Jun 2006 18:28:51 -0000 jhb 2006-06-27 18:28:50 UTC FreeBSD src repository Modified files: sys/amd64/linux32 syscalls.master sys/compat/linux linux_ipc.c sys/compat/svr4 svr4_ipc.c syscalls.master sys/i386/linux syscalls.master sys/kern sysv_sem.c sys/sys syscallsubr.h Log: - Add a kern_semctl() helper function for __semctl(). It accepts a pointer to a copied-in copy of the 'union semun' and a uioseg to indicate which memory space the 'buf' pointer of the union points to. This is then used in linux_semctl() and svr4_sys_semctl() to eliminate use of the stackgap. - Mark linux_ipc() and svr4_sys_semsys() MPSAFE. Revision Changes Path 1.14 +1 -1 src/sys/amd64/linux32/syscalls.master 1.47 +26 -38 src/sys/compat/linux/linux_ipc.c 1.20 +33 -82 src/sys/compat/svr4/svr4_ipc.c 1.21 +1 -1 src/sys/compat/svr4/syscalls.master 1.71 +1 -1 src/sys/i386/linux/syscalls.master 1.80 +77 -39 src/sys/kern/sysv_sem.c 1.38 +3 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:30:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7DDB16A40B; Tue, 27 Jun 2006 18:30:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 825B644F23; Tue, 27 Jun 2006 18:30:49 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RIUnOT084937; Tue, 27 Jun 2006 18:30:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RIUnRu084936; Tue, 27 Jun 2006 18:30:49 GMT (envelope-from jhb) Message-Id: <200606271830.k5RIUnRu084936@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 18:30:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_util.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, 27 Jun 2006 18:30:50 -0000 jhb 2006-06-27 18:30:49 UTC FreeBSD src repository Modified files: sys/compat/linux linux_util.h Log: Axe the stackgap macros as the Linux ABIs no longer use the stackgap. Revision Changes Path 1.28 +0 -26 src/sys/compat/linux/linux_util.h From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:31:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17C5116A407; Tue, 27 Jun 2006 18:31:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A565144F56; Tue, 27 Jun 2006 18:31:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RIVavj085037; Tue, 27 Jun 2006 18:31:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RIVabB085036; Tue, 27 Jun 2006 18:31:36 GMT (envelope-from jhb) Message-Id: <200606271831.k5RIVabB085036@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 18:31: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/compat/svr4 svr4_ipc.c syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 18:31:37 -0000 jhb 2006-06-27 18:31:36 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_ipc.c syscalls.master Log: Use kern_shmctl() in svr4_sys_shmctl() and drop use of the stackgap. Mark svr4_sys_shmctl() MPSAFE. Revision Changes Path 1.21 +31 -46 src/sys/compat/svr4/svr4_ipc.c 1.22 +1 -1 src/sys/compat/svr4/syscalls.master From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:32:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 565E816A400; Tue, 27 Jun 2006 18:32:17 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A27844F4C; Tue, 27 Jun 2006 18:32:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RIWGkO085157; Tue, 27 Jun 2006 18:32:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RIWGhs085156; Tue, 27 Jun 2006 18:32:16 GMT (envelope-from jhb) Message-Id: <200606271832.k5RIWGhs085156@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Jun 2006 18:32:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.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, 27 Jun 2006 18:32:17 -0000 jhb 2006-06-27 18:32:16 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c Log: Regen. Revision Changes Path 1.16 +1 -1 src/sys/amd64/linux32/linux32_proto.h 1.16 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.16 +2 -2 src/sys/amd64/linux32/linux32_sysent.c 1.21 +1 -1 src/sys/compat/svr4/svr4_proto.h 1.19 +1 -1 src/sys/compat/svr4/svr4_syscall.h 1.19 +1 -1 src/sys/compat/svr4/svr4_syscallnames.c 1.20 +3 -3 src/sys/compat/svr4/svr4_sysent.c 1.74 +1 -1 src/sys/i386/linux/linux_proto.h 1.68 +1 -1 src/sys/i386/linux/linux_syscall.h 1.75 +2 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:42:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F19716A40E; Tue, 27 Jun 2006 18:42:37 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B597E44CA9; Tue, 27 Jun 2006 18:13:23 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RIDN0I083784; Tue, 27 Jun 2006 18:13:23 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RIDN8F083783; Tue, 27 Jun 2006 18:13:23 GMT (envelope-from mjacob) Message-Id: <200606271813.k5RIDN8F083783@repoman.freebsd.org> From: Matt Jacob Date: Tue, 27 Jun 2006 18:13:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_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: Tue, 27 Jun 2006 18:42:37 -0000 mjacob 2006-06-27 18:13:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c Log: MFC: Fixes related for VMWare Revision Changes Path 1.3.2.5 +13 -11 src/sys/dev/mpt/mpt.c 1.2.2.4 +2 -0 src/sys/dev/mpt/mpt.h 1.23.4.3 +33 -16 src/sys/dev/mpt/mpt_cam.c 1.3.2.7 +3 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:43:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 02A9E16A724; Tue, 27 Jun 2006 18:43:18 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA05044C51; Tue, 27 Jun 2006 18:12:36 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RICa0K083642; Tue, 27 Jun 2006 18:12:36 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RICaKI083641; Tue, 27 Jun 2006 18:12:36 GMT (envelope-from mjacob) Message-Id: <200606271812.k5RICaKI083641@repoman.freebsd.org> From: Matt Jacob Date: Tue, 27 Jun 2006 18:12:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_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: Tue, 27 Jun 2006 18:43:18 -0000 mjacob 2006-06-27 18:12:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c Log: MFC: Fixes related for VMWare. Revision Changes Path 1.12.2.3 +13 -11 src/sys/dev/mpt/mpt.c 1.6.2.3 +2 -0 src/sys/dev/mpt/mpt.h 1.1.2.4 +33 -16 src/sys/dev/mpt/mpt_cam.c 1.20.2.5 +3 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:43:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A990916A818; Tue, 27 Jun 2006 18:43:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7374F43F2E; Tue, 27 Jun 2006 18:09:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RI9ss6083401; Tue, 27 Jun 2006 18:09:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RI9s7p083400; Tue, 27 Jun 2006 18:09:54 GMT (envelope-from rwatson) Message-Id: <200606271809.k5RI9s7p083400@repoman.freebsd.org> From: Robert Watson Date: Tue, 27 Jun 2006 18:09: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/contrib/openbsm/etc audit_event X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 18:43:33 -0000 rwatson 2006-06-27 18:09:54 UTC FreeBSD src repository Modified files: contrib/openbsm/etc audit_event Log: Resolve conflicts from OpenBSM 1.0 alpha 7 import. Obtained from: TrustedBSD Project Revision Changes Path 1.3 +44 -1 src/contrib/openbsm/etc/audit_event From owner-cvs-src@FreeBSD.ORG Tue Jun 27 18:43:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D766E16A9F2; Tue, 27 Jun 2006 18:43:45 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E33844C91; Tue, 27 Jun 2006 18:13:02 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RID1GQ083715; Tue, 27 Jun 2006 18:13:01 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RID1op083714; Tue, 27 Jun 2006 18:13:01 GMT (envelope-from mjacob) Message-Id: <200606271813.k5RID1op083714@repoman.freebsd.org> From: Matt Jacob Date: Tue, 27 Jun 2006 18:13:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_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: Tue, 27 Jun 2006 18:43:46 -0000 mjacob 2006-06-27 18:13:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c Log: MFC: Fixes related for VMWare Revision Changes Path 1.9.4.2 +13 -11 src/sys/dev/mpt/mpt.c 1.4.4.3 +2 -0 src/sys/dev/mpt/mpt.h 1.23.2.3 +33 -16 src/sys/dev/mpt/mpt_cam.c 1.16.2.4 +3 -1 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 19:22:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96B2316A407; Tue, 27 Jun 2006 19:22:01 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id D83C944E5B; Tue, 27 Jun 2006 19:22:00 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k5RJLwID098203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Jun 2006 23:21:58 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k5RJLwao098202; Tue, 27 Jun 2006 23:21:58 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 27 Jun 2006 23:21:57 +0400 From: Gleb Smirnoff To: Bill Paul Message-ID: <20060627192157.GO86439@FreeBSD.org> References: <20060627104233.GC86439@FreeBSD.org> <20060627151907.8794216A40B@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060627151907.8794216A40B@hub.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 27 Jun 2006 19:22:01 -0000 On Tue, Jun 27, 2006 at 03:19:07PM +0000, Bill Paul wrote: B> [Charset koi8-r unsupported, filtering to ASCII...] B> > On Mon, Jun 26, 2006 at 08:44:34PM +0000, Bill Paul wrote: B> > B> wpaul 2006-06-26 20:44:34 UTC B> > B> B> > B> FreeBSD src repository B> > B> B> > B> Modified files: (Branch: RELENG_6) B> > B> share/man/man4 re.4 B> > B> sys/dev/re if_re.c B> > B> sys/dev/mii rgephy.c B> > B> sys/pci if_rlreg.h B> > B> Log: B> > B> MFC updates to the re(4) driver from -current B> > B> > Is this going to be working? AFAIK, the new taskqueue API isn't B> > merged yet. B> B> I decided not to use the new taskqueue API so that the code wouldn't B> diverge too much. I don't have time to provide a lot of maintenance B> on this, so the less work that's involved, the better. I tested B> it on both 6.1 and 7.x before checking it in and it seemed fine B> (though, granted, I'm only able to test it on x86). Ok, thanks. Sorry to bother you. B> Again, if anyone needs to tinker with this, I have all the related B> RealTek datasheets at: B> B> http://www.magnesium.net/~wpaul/rt Thanks for this, too. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Tue Jun 27 20:11:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DF8F816A407; Tue, 27 Jun 2006 20:11:58 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AC6643FEC; Tue, 27 Jun 2006 20:11:58 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RKBwqu094871; Tue, 27 Jun 2006 20:11:58 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RKBwHg094870; Tue, 27 Jun 2006 20:11:58 GMT (envelope-from netchild) Message-Id: <200606272011.k5RKBwHg094870@repoman.freebsd.org> From: Alexander Leidinger Date: Tue, 27 Jun 2006 20:11: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/sys/compat/linprocfs linprocfs.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, 27 Jun 2006 20:11:59 -0000 netchild 2006-06-27 20:11:58 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: Improve linprovfs to provide/fix the - process state (idle, sleeping, running, ...) [1] - the process group ID of the process which owns the connected tty - some page fault stats - time spend in kernel/userland - priority/nice value - starttime [1] - memory/swap stats - scheduling policy Additionally add some new fields and correct some not filled out ones. This brings us down to 15 dummy fields. The fields marked with [1] are needed to get Oracle 10 running. The starttime field is not completely right, since it displays the _same_ starttime for _every_ process, but at least it is not 0 and Oracle accepts this. This is a RELENG_x_y candidate. Noticed by: Dmitry Ganenko [1] Reviewed by: des, rdivacky MFC after: 1 week Revision Changes Path 1.96 +51 -27 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 20:21:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D695416A408; Tue, 27 Jun 2006 20:21:39 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3242844259; Tue, 27 Jun 2006 20:21:39 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RKLd54095347; Tue, 27 Jun 2006 20:21:39 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RKLdhh095346; Tue, 27 Jun 2006 20:21:39 GMT (envelope-from netchild) Message-Id: <200606272021.k5RKLdhh095346@repoman.freebsd.org> From: Alexander Leidinger Date: Tue, 27 Jun 2006 20:21: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/fs/pseudofs pseudofs_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: Tue, 27 Jun 2006 20:21:39 -0000 netchild 2006-06-27 20:21:38 UTC FreeBSD src repository Modified files: sys/fs/pseudofs pseudofs_vnops.c Log: Correctly calculate a buffer length. It was off by one so a read() returned one byte less than needed. This is a RELENG_x_y candidate, since it fixes a problem with Oracle 10. Noticed by: Dmitry Ganenko Testcase by: Dmitry Ganenko Reviewed by: des Submitted by: rdivacky Sponsored by: Google SoC 2006 MFC after: 1 week Revision Changes Path 1.60 +1 -1 src/sys/fs/pseudofs/pseudofs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Jun 27 20:22:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B73E016A409; Tue, 27 Jun 2006 20:22:33 +0000 (UTC) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F3F644548; Tue, 27 Jun 2006 20:22:33 +0000 (GMT) (envelope-from rink@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RKMWxU095419; Tue, 27 Jun 2006 20:22:32 GMT (envelope-from rink@repoman.freebsd.org) Received: (from rink@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RKMW2a095418; Tue, 27 Jun 2006 20:22:32 GMT (envelope-from rink) Message-Id: <200606272022.k5RKMW2a095418@repoman.freebsd.org> From: Rink Springer Date: Tue, 27 Jun 2006 20:22: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 UPDATING src/sys/i386/conf XBOX X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jun 2006 20:22:33 -0000 rink 2006-06-27 20:22:32 UTC FreeBSD src repository Modified files: . UPDATING sys/i386/conf XBOX Log: Updated the XBOX kernel to use the new nfe(4) driver obtained from OpenBSD. This driver seems to give a small performance increase, and should lead to better maintainability in the future. The nForce Ethernet-specific hack in sys/i386/xbox/xbox.c is still required, judging from dev/nfe/if_nfe.c. The condition it hacks will almost certainly only occur on XBOX-es anyway, so it is best left there. Approved by: imp (mentor) Revision Changes Path 1.450 +5 -0 src/UPDATING 1.6 +1 -1 src/sys/i386/conf/XBOX From owner-cvs-src@FreeBSD.ORG Tue Jun 27 20:57:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1435016A570; Tue, 27 Jun 2006 20:57:46 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id BF03A43D6B; Tue, 27 Jun 2006 20:57:44 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 27 Jun 2006 21:57:43 +0100 (BST) Date: Tue, 27 Jun 2006 21:57:43 +0100 From: David Malone To: John Baldwin Message-ID: <20060627205743.GA82567@walton.maths.tcd.ie> References: <200606271830.k5RIUnRu084936@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606271830.k5RIUnRu084936@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_util.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, 27 Jun 2006 20:57:46 -0000 On Tue, Jun 27, 2006 at 06:30:49PM +0000, John Baldwin wrote: > Log: > Axe the stackgap macros as the Linux ABIs no longer use the stackgap. Yay! David. From owner-cvs-src@FreeBSD.ORG Tue Jun 27 21:41:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DA5A16A400; Tue, 27 Jun 2006 21:41:46 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21FB6457BD; Tue, 27 Jun 2006 21:41:42 +0000 (GMT) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id k5RLffXJ068606; Tue, 27 Jun 2006 17:41:41 -0400 (EDT) (envelope-from mike@sentex.net) Received: from simian.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.3P/8.13.3) with ESMTP id k5RLffMm050639 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Jun 2006 17:41:41 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <6.2.3.4.0.20060627171641.10e46f78@64.7.153.2> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 27 Jun 2006 17:41:51 -0400 To: wpaul@freebsd.org (Bill Paul), glebius@freebsd.org (Gleb Smirnoff) From: Mike Tancsa In-Reply-To: <20060627151907.8794216A40B@hub.freebsd.org> References: <20060627104233.GC86439@FreeBSD.org> <20060627151907.8794216A40B@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: ClamAV version 0.88.2, clamav-milter version 0.88.2 on clamscanner3 X-Virus-Status: Clean Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 27 Jun 2006 21:41:46 -0000 At 11:19 AM 27/06/2006, Bill Paul wrote: >[Charset koi8-r unsupported, filtering to ASCII...] > > On Mon, Jun 26, 2006 at 08:44:34PM +0000, Bill Paul wrote: > > B> wpaul 2006-06-26 20:44:34 UTC > > B> > > B> FreeBSD src repository > > B> > > B> Modified files: (Branch: RELENG_6) > > B> share/man/man4 re.4 > > B> sys/dev/re if_re.c > > B> sys/dev/mii rgephy.c > > B> sys/pci if_rlreg.h > > B> Log: > > B> MFC updates to the re(4) driver from -current > > > > Is this going to be working? AFAIK, the new taskqueue API isn't > > merged yet. > >I decided not to use the new taskqueue API so that the code wouldn't >diverge too much. I don't have time to provide a lot of maintenance >on this, so the less work that's involved, the better. I tested >it on both 6.1 and 7.x before checking it in and it seemed fine >(though, granted, I'm only able to test it on x86). I gave it a try on a test box and it seems to work OK. Not the fastest around, but I didnt get any timeouts or errors when doing ftps and scps. Using netblast on AMD64 with the re0 xover cable to an i386 box with a bge0 on the other end. i386 # ifconfig bge0 bge0: flags=8843 mtu 1500 options=18 inet 10.1.1.2 netmask 0xffffff00 broadcast 10.1.1.255 ether 00:10:18:14:27:d5 media: Ethernet autoselect (1000baseTX ) status: active amd 64[amdtest]# ifconfig re0 re0: flags=8843 mtu 1500 options=18 inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255 ether 00:0e:2e:00:ea:8e media: Ethernet autoselect (1000baseTX ) status: active 64[amdtest]# uname -a FreeBSD amdtest.sentex.ca 6.1-STABLE FreeBSD 6.1-STABLE #1: Tue Jun 27 15:25:02 EDT 2006 mdtancsa@amdtest.sentex.ca:/usr/obj/usr/src/sys/amd amd64 64[amdtest]# re0 as the client in SMP mode 64[amdtest]# dmesg Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 6.1-STABLE #1: Tue Jun 27 15:25:02 EDT 2006 mdtancsa@amdtest.sentex.ca:/usr/obj/usr/src/sys/amd ACPI APIC Table: Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (2000.09-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x20f32 Stepping = 2 Features=0x178bfbff Features2=0x1 AMD Features=0xe2500800 AMD Features2=0x3 Cores per package: 2 real memory = 503119872 (479 MB) avail memory = 475750400 (453 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 iperf -s ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 57798 [ 4] 0.0-10.0 sec 231 MBytes 194 Mbits/sec [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 53642 [ 4] 0.0-10.0 sec 248 MBytes 208 Mbits/sec [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 63370 [ 4] 0.0-10.0 sec 249 MBytes 208 Mbits/sec Doing a netblast TO the re0 box (note the errors as it cant keep up) start: 1151443628.447141225 finish: 1151443638.447754990 send calls: 5430261 send errors: 4752369 approx send rate: 67789 approx error rate: 0 Doing a netblast From/On the re0 box 64[amdtest]# ./netblast 10.1.1.2 500 1450 10 send calls: 4792501 send errors: 4592056 approx send rate: 20044 approx error rate: 0 With a UP kernel on the AMD64, no difference 64[amdtest]# ./netblast 10.1.1.2 500 1450 10 send calls: 3250519 send errors: 3049462 approx send rate: 20105 approx error rate: 0 64[amdtest]# With the same AMD64 box, but with bge0 doing the netblast instead with UP kernel 64[amdtest]# ./netblast 10.1.1.2 500 1450 10 send calls: 5042722 send errors: 4574659 approx send rate: 46806 approx error rate: 0 64[amdtest]# ifconfig bge0 bge0: flags=8843 mtu 1500 options=18 inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255 ether 00:10:18:19:e4:cd media: Ethernet autoselect (1000baseTX ) status: active 64[amdtest]# AMD64 = client, i386 box=server ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 61638 [ 4] 0.0-10.0 sec 590 MBytes 495 Mbits/sec [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 51381 [ 4] 0.0-10.0 sec 585 MBytes 490 Mbits/sec [ 4] local 10.1.1.2 port 5001 connected with 10.1.1.1 port 61954 [ 4] 0.0-10.0 sec 586 MBytes 492 Mbits/sec ---Mike From owner-cvs-src@FreeBSD.ORG Tue Jun 27 21:46:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27F6E16A400; Tue, 27 Jun 2006 21:46:19 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 476AE44509; Tue, 27 Jun 2006 21:22:40 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D3DA.dip.t-dialin.net [84.165.211.218]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k5RLGDmL015093; Tue, 27 Jun 2006 23:16:13 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k5RLMdX0000637; Tue, 27 Jun 2006 23:22:40 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Tue, 27 Jun 2006 23:23:28 +0200 From: Alexander Leidinger To: "Dominic Marks" Message-ID: <20060627232328.2e02a040@Magellan.Leidinger.net> In-Reply-To: <1098.192.168.15.12.1151151412.squirrel@mail.helenmarks.co.uk> References: <200606231849.k5NIncuF041890@repoman.freebsd.org> <20060623214521.7b1441a6@Magellan.Leidinger.net> <1098.192.168.15.12.1151151412.squirrel@mail.helenmarks.co.uk> X-Mailer: Sylpheed-Claws 2.3.1 (GTK+ 2.8.19; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@freebsd.org, src-committers@freebsd.org, secteam@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Tue, 27 Jun 2006 21:46:19 -0000 Quoting "Dominic Marks" (Sat, 24 Jun 2006 13:16:52 +0100 (BST)): > We use lots of Oracle at work but currently on Windows and Solaris. > I'd be interested in testing and helping document '10g on FreeBSD' > this once these patches are available / in the tree. All patches are committed to -current. Bye, Alexander. -- Scully: Label that. Cop: As what? Scully: Partial rat body part. "The X-Files: Teso Dos Bichos" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Tue Jun 27 22:14:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE24716A400; Tue, 27 Jun 2006 22:14:12 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1835445CEF; Tue, 27 Jun 2006 22:14:11 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5RMEABq010364; Tue, 27 Jun 2006 22:14:10 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5RMEAqt010363; Tue, 27 Jun 2006 22:14:10 GMT (envelope-from gad) Message-Id: <200606272214.k5RMEAqt010363@repoman.freebsd.org> From: Garance A Drosehn Date: Tue, 27 Jun 2006 22:14: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/usr.sbin/newsyslog newsyslog.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, 27 Jun 2006 22:14:12 -0000 gad 2006-06-27 22:14:10 UTC FreeBSD src repository Modified files: usr.sbin/newsyslog newsyslog.c Log: Remove the last three calls to strncpy(), two of which would have been bugs if the source had ever been too big for the destination. MFC after: 3 weeks Revision Changes Path 1.105 +6 -6 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 02:02:28 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id EFC6716A403; Wed, 28 Jun 2006 02:02:28 +0000 (UTC) In-Reply-To: <20060627172841.GA1310@gothmog.pc> from Giorgos Keramidas at "Jun 27, 2006 08:28:41 pm" To: keramida@freebsd.org (Giorgos Keramidas) Date: Wed, 28 Jun 2006 02:02:28 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20060628020228.EFC6716A403@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 28 Jun 2006 02:02:29 -0000 > On 2006-06-26 20:31, Bill Paul wrote: > > wpaul 2006-06-26 20:31:32 UTC > > > > FreeBSD src repository > > > > Modified files: > > share/man/man4 re.4 > > sys/dev/re if_re.c > > sys/dev/mii rgephy.c > > sys/pci if_rlreg.h > > Log: > > Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The > > latter is a PCIe 10/100 chip. > > > > Finally fix the EEPROM reading code so that we can access the EEPROMs on all > > devices. In order to access the EEPROM, we must select 'EEPROM programming' > > mode, and then set the EEPROM chip select bit. Previously, we were setting > > both bits simultaneously, which doesn't work: they must be set in the > > right sequence. > > [...] > > Something in this commit breaks re(4) interface here. > > With a kernel after this change, no re(4) interfaces appear to attach: [...] Somewhere in the above space, there should have been a COMPLETE dmesg output from your system, but apparently the e-mail gremlins ate it. Given that I actually tested an RTL8111B/RTL8168B sample card and it worked fine with this code, RIGHT BEFORE I CHECKED IT IN, I'm forced to conclude that this problem is one of your own devising. I'm sure there's a big fat clue to the problem in the dmesg output that you didn't send. > # pficonf -lv > [...] > none2@pci2:0:0: class=0x020000 card=0x81aa1043 chip=0x816810ec rev=0x01 hdr=0x00 > vendor = 'Realtek Semiconductor' > class = network > subclass = ethernet > > Reverting this change fixes my re0 interface, but I am not sure I can > track down why it broke. Any ideas about where to look for the reason > my re(4) NIC fails to attach after this change? You didn't give me enough information to answer this question. Since you declined to state EXACTLY what you did, I can't tell you where you went wrong. -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Wed Jun 28 02:19:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 28A5016A40E; Wed, 28 Jun 2006 02:19:24 +0000 (UTC) In-Reply-To: <6.2.3.4.0.20060627171641.10e46f78@64.7.153.2> from Mike Tancsa at "Jun 27, 2006 05:41:51 pm" To: mike@sentex.net (Mike Tancsa) Date: Wed, 28 Jun 2006 02:19:24 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20060628021924.28A5016A40E@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 28 Jun 2006 02:19:24 -0000 > At 11:19 AM 27/06/2006, Bill Paul wrote: > >[Charset koi8-r unsupported, filtering to ASCII...] > > > On Mon, Jun 26, 2006 at 08:44:34PM +0000, Bill Paul wrote: > > > B> wpaul 2006-06-26 20:44:34 UTC > > > B> > > > B> FreeBSD src repository > > > B> > > > B> Modified files: (Branch: RELENG_6) > > > B> share/man/man4 re.4 > > > B> sys/dev/re if_re.c > > > B> sys/dev/mii rgephy.c > > > B> sys/pci if_rlreg.h > > > B> Log: > > > B> MFC updates to the re(4) driver from -current > > > > > > Is this going to be working? AFAIK, the new taskqueue API isn't > > > merged yet. > > > >I decided not to use the new taskqueue API so that the code wouldn't > >diverge too much. I don't have time to provide a lot of maintenance > >on this, so the less work that's involved, the better. I tested > >it on both 6.1 and 7.x before checking it in and it seemed fine > >(though, granted, I'm only able to test it on x86). > > > I gave it a try on a test box and it seems to work OK. Not the > fastest around, but I didnt get any timeouts or errors when doing > ftps and scps. Using netblast on AMD64 with the re0 xover cable to > an i386 box with a bge0 on the other end. My test setup is an Intel D915GEV desktop development board (P4, 2.6Ghz) and a Dual PIII 1.2Ghz no-name Intel server system with an nge(4) NIC. I subjected the driver to torture testing with netperf (TCP and UDP in both directions), and with Smartbits (IP forwarding, unidirectional and bi-directional). I was more concerned with reliability than speed. The bi-directional Smartbits test is the thing most likely to knock a driver over (usually due to a race condition), so if it passes that, I'm usually satisfied. the same tests I run on VxWorks drivers that I write, incidentally. (The VxWorks 8139/8169 drivers that I wrote had to pass the same torture tests, on the same board.) Note that, just for kicks, you might want to try turning on the checksum offload support: # ifconfig re0 txcsum # ifconfig re0 rxcsum You'll likely only see a performance gain in the TCP stream case. > i386 > > # ifconfig bge0 > bge0: flags=8843 mtu 1500 > options=18 > inet 10.1.1.2 netmask 0xffffff00 broadcast 10.1.1.255 > ether 00:10:18:14:27:d5 > media: Ethernet autoselect (1000baseTX ) > status: active > > > amd > > 64[amdtest]# ifconfig re0 > re0: flags=8843 mtu 1500 > options=18 > inet 10.1.1.1 netmask 0xffffff00 broadcast 10.1.1.255 > ether 00:0e:2e:00:ea:8e > media: Ethernet autoselect (1000baseTX ) > status: active > 64[amdtest]# uname -a > FreeBSD amdtest.sentex.ca 6.1-STABLE FreeBSD 6.1-STABLE #1: Tue Jun > 27 15:25:02 EDT > 2006 mdtancsa@amdtest.sentex.ca:/usr/obj/usr/src/sys/amd amd64 > 64[amdtest]# > > > re0 as the client in SMP mode > > 64[amdtest]# dmesg > Copyright (c) 1992-2006 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD 6.1-STABLE #1: Tue Jun 27 15:25:02 EDT 2006 > mdtancsa@amdtest.sentex.ca:/usr/obj/usr/src/sys/amd > ACPI APIC Table: > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (2000.09-MHz K8-class CPU) > Origin = "AuthenticAMD" Id = 0x20f32 Stepping = 2 > Features=0x178bfbff > Features2=0x1 > AMD Features=0xe2500800 > AMD Features2=0x3 > Cores per package: 2 > real memory = 503119872 (479 MB) > avail memory = 475750400 (453 MB) > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > cpu0 (BSP): APIC ID: 0 > cpu1 (AP): APIC ID: 1 You carefully avoided disclosing the portion of your dmesg output that shows exactly which RealTek device(s) you have. *sigh* -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Wed Jun 28 03:30:50 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2322816A408; Wed, 28 Jun 2006 03:30:50 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B5D144A7A; Wed, 28 Jun 2006 03:30:47 +0000 (GMT) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id k5S3Uk1L089175; Tue, 27 Jun 2006 23:30:47 -0400 (EDT) (envelope-from mike@sentex.net) Received: from simian.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.3P/8.13.3) with ESMTP id k5S3UkTg052248 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Jun 2006 23:30:46 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <6.2.3.4.0.20060627232909.118f0f10@64.7.153.2> X-Mailer: QUALCOMM Windows Eudora Version 6.2.3.4 Date: Tue, 27 Jun 2006 23:30:55 -0400 To: wpaul@freebsd.org (Bill Paul) From: Mike Tancsa In-Reply-To: <20060628021924.28A5016A40E@hub.freebsd.org> References: <6.2.3.4.0.20060627171641.10e46f78@64.7.153.2> <20060628021924.28A5016A40E@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Virus-Scanned: ClamAV version 0.88.2, clamav-milter version 0.88.2 on clamscanner2 X-Virus-Status: Clean Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 28 Jun 2006 03:30:50 -0000 At 10:19 PM 27/06/2006, Bill Paul wrote: >You carefully avoided disclosing the portion of your dmesg output that >shows exactly which RealTek device(s) you have. Sorry, meant to include it re0: port 0xe800-0xe8ff mem 0xfebffc00-0xfebffcff irq 20 at device 0.0 on pci4 miibus1: on re0 rgephy0: on miibus1 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto From owner-cvs-src@FreeBSD.ORG Wed Jun 28 09:02:07 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD81316A409; Wed, 28 Jun 2006 09:02:07 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F8C4446FB; Wed, 28 Jun 2006 09:01:59 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k5S91MUl026081 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Jun 2006 12:01:25 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k5S91CKM007307; Wed, 28 Jun 2006 12:01:15 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k5S91Cxi007306; Wed, 28 Jun 2006 12:01:12 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Wed, 28 Jun 2006 12:01:12 +0300 From: Giorgos Keramidas To: Bill Paul Message-ID: <20060628090112.GB5952@gothmog.pc> References: <20060627172841.GA1310@gothmog.pc> <20060628020228.EFC6716A403@hub.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <20060628020228.EFC6716A403@hub.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.317, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.08, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 28 Jun 2006 09:02:07 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On 2006-06-28 02:02, Bill Paul wrote: >>On 2006-06-26 20:31, Bill Paul wrote: >>> wpaul 2006-06-26 20:31:32 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> share/man/man4 re.4 >>> sys/dev/re if_re.c >>> sys/dev/mii rgephy.c >>> sys/pci if_rlreg.h >>> Log: >>> Add support for the RealTek 8169SC/8110SC and RTL8101E devices. The >>> latter is a PCIe 10/100 chip. >>> >>> Finally fix the EEPROM reading code so that we can access the EEPROMs on all >>> devices. In order to access the EEPROM, we must select 'EEPROM programming' >>> mode, and then set the EEPROM chip select bit. Previously, we were setting >>> both bits simultaneously, which doesn't work: they must be set in the >>> right sequence. >>> [...] >> >> Something in this commit breaks re(4) interface here. >> With a kernel after this change, no re(4) interfaces appear to attach: > [...] > > Somewhere in the above space, there should have been a COMPLETE dmesg > output from your system, but apparently the e-mail gremlins ate it. Sorry about that. I didn't want to post a very huge message to a wide distribution list before knowing if it would be useful :-) Attached are two files, with `dmesg -v' output: * The `dmesg.nodriver.txt' file is with a kernel built from sources checked out at 2006.06.27.08.04.55 (including the changes of the commit above). * The `dmesg.txt' file is with a kernel build from the same source tree, but with if_re.c, rgephy.c and if_rlreg.h reverted to: src/sys/dev/re/if_re.c,v 1.67 src/sys/dev/mii/rgephy.c,v 1.8 src/sys/pci/if_rlreg.h,v 1.56 The first kernel boots but no driver attaches to re0. The second kernel boots fine and the if_re driver attaches to re0. The diff of the two dmesg files is relatively small (attached separately as `dmesg.diff'), but I couldn't really understand what failed. > Given that I actually tested an RTL8111B/RTL8168B sample card and it > worked fine with this code, RIGHT BEFORE I CHECKED IT IN, I'm forced > to conclude that this problem is one of your own devising. I'm sure > there's a big fat clue to the problem in the dmesg output that you > didn't send. I hope so. I know you probably have a lot of things to do which are more interesting, but any help to find out more is appreciated :) TIA, - Giorgos --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.nodriver.txt" Jun 27 20:09:24 gothmog kernel: Copyright (c) 1992-2006 The FreeBSD Project. Jun 27 20:09:24 gothmog kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jun 27 20:09:24 gothmog kernel: The Regents of the University of California. All rights reserved. Jun 27 20:09:24 gothmog kernel: FreeBSD 7.0-CURRENT #0: Tue Jun 27 19:49:08 EEST 2006 Jun 27 20:09:24 gothmog kernel: build@gothmog.pc:/home/build/obj/home/build/src/sys/GOTHMOG Jun 27 20:09:24 gothmog kernel: WARNING: WITNESS option enabled, expect reduced performance. Jun 27 20:09:24 gothmog kernel: Using 64 colors for the VM-PQ tuning (2048, 8) Jun 27 20:09:24 gothmog kernel: Preloaded elf kernel "/boot/kernel/kernel" at 0xc08ef000. Jun 27 20:09:24 gothmog kernel: Preloaded elf module "/boot/kernel/acpi.ko" at 0xc08ef180. Jun 27 20:09:24 gothmog kernel: Calibrating clock(s) ... i8254 clock: 1193211 Hz Jun 27 20:09:24 gothmog kernel: CLK_USE_I8254_CALIBRATION not specified - using default frequency Jun 27 20:09:24 gothmog kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Jun 27 20:09:24 gothmog kernel: Calibrating TSC clock ... TSC clock: 3010669230 Hz Jun 27 20:09:24 gothmog kernel: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (3010.67-MHz 686-class CPU) Jun 27 20:09:24 gothmog kernel: Origin = "GenuineIntel" Id = 0xf62 Stepping = 2 Jun 27 20:09:24 gothmog kernel: Features=0xbfebfbff Jun 27 20:09:24 gothmog kernel: Features2=0xe41d> Jun 27 20:09:24 gothmog kernel: AMD Features=0x20000000 Jun 27 20:09:24 gothmog kernel: AMD Features2=0x1 Jun 27 20:09:24 gothmog kernel: Logical CPUs per core: 2 Jun 27 20:09:24 gothmog kernel: Jun 27 20:09:24 gothmog kernel: Instruction TLB: 4 KB, 2 MB or 4 MB pages, fully associative, 64 entries Jun 27 20:09:24 gothmog kernel: Data TLB: 4 KB or 4 MB pages, fully associative, 64 entries Jun 27 20:09:24 gothmog kernel: 1st-level data cache: 16 KB, 8-way set associative, sectored cache, 64 byte line size Jun 27 20:09:24 gothmog kernel: Trace cache: 12K-uops, 8-way set associative Jun 27 20:09:24 gothmog kernel: 2nd-level cache: 2-MB, 8-way set associative, 64-byte line size Jun 27 20:09:24 gothmog kernel: L2 cache: 2048 kbytes, 8-way associative, 64 bytes/line Jun 27 20:09:24 gothmog kernel: real memory = 1073348608 (1023 MB) Jun 27 20:09:24 gothmog kernel: Physical memory chunk(s): Jun 27 20:09:24 gothmog kernel: 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) Jun 27 20:09:24 gothmog kernel: 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) Jun 27 20:09:24 gothmog kernel: 0x0000000000c25000 - 0x000000003ed60fff, 1041481728 bytes (254268 pages) Jun 27 20:09:24 gothmog kernel: avail memory = 1041387520 (993 MB) Jun 27 20:09:24 gothmog kernel: bios32: Found BIOS32 Service Directory header at 0xc00f0000 Jun 27 20:09:24 gothmog kernel: bios32: Entry = 0xf0010 (c00f0010) Rev = 0 Len = 1 Jun 27 20:09:24 gothmog kernel: pcibios: PCI BIOS entry at 0xf0000+0x31 Jun 27 20:09:24 gothmog kernel: pnpbios: Found PnP BIOS data at 0xc00f7eb0 Jun 27 20:09:24 gothmog kernel: pnpbios: Entry = f0000:8e5a Rev = 1.0 Jun 27 20:09:24 gothmog kernel: Other BIOS signatures found: Jun 27 20:09:24 gothmog kernel: mem: Jun 27 20:09:24 gothmog kernel: Pentium Pro MTRR support enabled Jun 27 20:09:24 gothmog kernel: sequencer 0 created scp 0xc341c000 Jun 27 20:09:24 gothmog kernel: null: Jun 27 20:09:24 gothmog kernel: nfslock: pseudo-device Jun 27 20:09:24 gothmog kernel: random: Jun 27 20:09:24 gothmog kernel: io: Jun 27 20:09:24 gothmog kernel: VESA: information block Jun 27 20:09:24 gothmog kernel: 56 45 53 41 00 02 00 01 00 01 01 00 00 00 22 00 Jun 27 20:09:24 gothmog kernel: 00 01 00 01 00 01 0a 01 00 01 20 01 00 01 25 01 Jun 27 20:09:24 gothmog kernel: 00 01 6a 00 02 01 04 01 82 01 0d 01 0e 01 0f 01 Jun 27 20:09:24 gothmog kernel: 20 01 92 01 93 01 94 01 95 01 96 01 a2 01 a3 01 Jun 27 20:09:24 gothmog kernel: VESA: 53 mode(s) found Jun 27 20:09:24 gothmog kernel: VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc07e6002 (1000022) Jun 27 20:09:24 gothmog kernel: VESA: ATI RV370 Jun 27 20:09:24 gothmog kernel: VESA: ATI Technologies Inc. V380 01.00 Jun 27 20:09:24 gothmog kernel: kbd: new array size 4 Jun 27 20:09:24 gothmog kernel: kbd1 at kbdmux0 Jun 27 20:09:24 gothmog kernel: npx0: INT 16 interface Jun 27 20:09:24 gothmog kernel: acpi0: on motherboard Jun 27 20:09:24 gothmog kernel: acpi0: [MPSAFE] Jun 27 20:09:24 gothmog kernel: pci_open(1): mode 1 addr port (0x0cf8) is 0x80040014 Jun 27 20:09:24 gothmog kernel: pci_open(1a): mode1res=0x80000000 (0x80000000) Jun 27 20:09:24 gothmog kernel: pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=27708086) Jun 27 20:09:24 gothmog kernel: pcibios: BIOS version 2.10 Jun 27 20:09:24 gothmog kernel: Found $PIR table, 15 entries at 0xc00f7d30 Jun 27 20:09:24 gothmog kernel: PCI-Only Interrupts: none Jun 27 20:09:24 gothmog kernel: Location Bus Device Pin Link IRQs Jun 27 20:09:24 gothmog kernel: embedded 0 1 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 1 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 1 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 1 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 4 0 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 30 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 30 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 28 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 28 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 28 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 28 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 1 8 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 31 A 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 31 B 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 31 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 29 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 29 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 29 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 29 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 0 27 A 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 3 0 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 3 0 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 3 0 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 3 0 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 255 0 A 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 255 0 B 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 255 0 C 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 255 0 D 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 2 0 A 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 1 0 A 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 1 0 B 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 1 0 C 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 1 1 0 D 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 1 1 A 0x69 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 1 1 B 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 1 1 C 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 2 1 1 D 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 3 1 2 A 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 3 1 2 B 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 3 1 2 C 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: slot 3 1 2 D 0x69 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: embedded 1 15 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 1 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 2 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:09:24 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 0 Jun 27 20:09:24 gothmog kernel: acpi0: Power Button (fixed) Jun 27 20:09:24 gothmog kernel: acpi0: wakeup code va 0xd73a4000 pa 0x9e000 Jun 27 20:09:24 gothmog kernel: atpic: Programming IRQ9 as level/low Jun 27 20:09:24 gothmog kernel: ACPI timer: 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 -> 10 Jun 27 20:09:24 gothmog kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 Jun 27 20:09:24 gothmog kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 Jun 27 20:09:24 gothmog kernel: pci_link0: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 11 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link0: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 11 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link0: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link1: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link1: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link1: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link2: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 3 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link2: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 3 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link2: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link3: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 10 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link3: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 10 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link3: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link4: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link4: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link4: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link5: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link5: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link5: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link6: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link6: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link6: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link7: Links after initial probe: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link7: Links after initial validation: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: pci_link7: Links after disable: Jun 27 20:09:24 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:09:24 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:09:24 gothmog kernel: cpu0: on acpi0 Jun 27 20:09:24 gothmog kernel: acpi_throttle0: on cpu0 Jun 27 20:09:24 gothmog kernel: acpi_throttle0: P_CNT from P_BLK 0x810 Jun 27 20:09:24 gothmog kernel: pcib0: port 0xcf8-0xcff on acpi0 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.1.INTA at func 0: 11 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.28.INTA at func 0: 11 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.28.INTD at func 3: 10 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.29.INTB at func 1: 5 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.29.INTC at func 2: 3 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.29.INTD at func 3: 10 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.29.INTA at func 0: 5 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.31.INTA at func 1: 255 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.31.INTB at func 2: 5 Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 0.27.INTA at func 0: 10 Jun 27 20:09:24 gothmog kernel: pci0: on pcib0 Jun 27 20:09:24 gothmog kernel: pci0: physical bus=0 Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x2770, revid=0x02 Jun 27 20:09:24 gothmog kernel: bus=0, slot=0, func=0 Jun 27 20:09:24 gothmog kernel: class=06-00-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0006, statreg=0x2090, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x2771, revid=0x02 Jun 27 20:09:24 gothmog kernel: bus=0, slot=1, func=0 Jun 27 20:09:24 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x0a (2500 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=11 Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.1.INTA (src \_SB_.LNKA:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 1 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27d8, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=27, func=0 Jun 27 20:09:24 gothmog kernel: class=04-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0006, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=10 Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:09:24 gothmog kernel: MSI supports 1 message, 64 bit Jun 27 20:09:24 gothmog kernel: map[10]: type 1, range 64, base e7df8000, size 14, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.27.INTA (src \_SB_.LNKD:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 27 INTA routed to irq 10 via \_SB_.LNKD Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27d0, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=28, func=0 Jun 27 20:09:24 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=1 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=11 Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.28.INTA (src \_SB_.LNKA:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 28 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27d6, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=28, func=3 Jun 27 20:09:24 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=1 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=d, irq=10 Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.28.INTD (src \_SB_.LNKD:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 28 INTD routed to irq 10 via \_SB_.LNKD Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27c8, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=29, func=0 Jun 27 20:09:24 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=1 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=5 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00008000, size 5, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.29.INTA (src \_SB_.LNKE:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 29 INTA routed to irq 5 via \_SB_.LNKE Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27c9, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=29, func=1 Jun 27 20:09:24 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=b, irq=5 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00008400, size 5, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.29.INTB (src \_SB_.LNKB:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 29 INTB routed to irq 5 via \_SB_.LNKB Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27ca, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=29, func=2 Jun 27 20:09:24 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=c, irq=3 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00008800, size 5, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.29.INTC (src \_SB_.LNKC:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 29 INTC routed to irq 3 via \_SB_.LNKC Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27cb, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=29, func=3 Jun 27 20:09:24 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=d, irq=10 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00009000, size 5, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.29.INTD (src \_SB_.LNKD:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 29 INTD routed to irq 10 via \_SB_.LNKD Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27cc, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=29, func=7 Jun 27 20:09:24 gothmog kernel: class=0c-03-20, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=5 Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:09:24 gothmog kernel: map[10]: type 1, range 32, base e7dffc00, size 10, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.29.INTA (src \_SB_.LNKE:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 29 INTA routed to irq 5 via \_SB_.LNKE Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x244e, revid=0xe1 Jun 27 20:09:24 gothmog kernel: bus=0, slot=30, func=0 Jun 27 20:09:24 gothmog kernel: class=06-04-01, hdrtype=0x01, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27b8, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=31, func=0 Jun 27 20:09:24 gothmog kernel: class=06-01-00, hdrtype=0x00, mfdev=1 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0007, statreg=0x0210, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27df, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=31, func=1 Jun 27 20:09:24 gothmog kernel: class=01-01-8a, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=255 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 0000ffa0, size 4, enabled Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27c0, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=31, func=2 Jun 27 20:09:24 gothmog kernel: class=01-01-8f, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0005, statreg=0x02b0, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=b, irq=5 Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:09:24 gothmog kernel: map[10]: type 4, range 32, base 0000a800, size 3, enabled Jun 27 20:09:24 gothmog kernel: map[14]: type 4, range 32, base 0000a400, size 2, enabled Jun 27 20:09:24 gothmog kernel: map[18]: type 4, range 32, base 0000a000, size 3, enabled Jun 27 20:09:24 gothmog kernel: map[1c]: type 4, range 32, base 00009800, size 2, enabled Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00009400, size 4, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.31.INTB (src \_SB_.LNKH:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 31 INTB routed to irq 5 via \_SB_.LNKH Jun 27 20:09:24 gothmog kernel: found-> vendor=0x8086, dev=0x27da, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=0, slot=31, func=3 Jun 27 20:09:24 gothmog kernel: class=0c-05-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=b, irq=5 Jun 27 20:09:24 gothmog kernel: map[20]: type 4, range 32, base 00000400, size 5, enabled Jun 27 20:09:24 gothmog kernel: pcib0: matched entry for 0.31.INTB (src \_SB_.LNKH:0) Jun 27 20:09:24 gothmog kernel: pcib0: slot 31 INTB routed to irq 5 via \_SB_.LNKH Jun 27 20:09:24 gothmog kernel: pcib1: irq 11 at device 1.0 on pci0 Jun 27 20:09:24 gothmog kernel: pcib1: secondary bus 4 Jun 27 20:09:24 gothmog kernel: pcib1: subordinate bus 4 Jun 27 20:09:24 gothmog kernel: pcib1: I/O decode 0xe000-0xefff Jun 27 20:09:24 gothmog kernel: pcib1: memory decode 0xe7f00000-0xe7ffffff Jun 27 20:09:24 gothmog kernel: pcib1: prefetched decode 0xe8000000-0xefffffff Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 4.0.INTA at func 0: 11 Jun 27 20:09:24 gothmog kernel: pci4: on pcib1 Jun 27 20:09:24 gothmog kernel: pci4: physical bus=4 Jun 27 20:09:24 gothmog kernel: found-> vendor=0x1002, dev=0x5b60, revid=0x00 Jun 27 20:09:24 gothmog kernel: bus=4, slot=0, func=0 Jun 27 20:09:24 gothmog kernel: class=03-00-00, hdrtype=0x00, mfdev=1 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=11 Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:09:24 gothmog kernel: MSI supports 1 message, 64 bit Jun 27 20:09:24 gothmog kernel: map[10]: type 3, range 32, base e8000000, size 27, enabled Jun 27 20:09:24 gothmog kernel: pcib1: (null) requested memory range 0xe8000000-0xefffffff: good Jun 27 20:09:24 gothmog kernel: map[14]: type 4, range 32, base 0000e000, size 8, enabled Jun 27 20:09:24 gothmog kernel: pcib1: (null) requested I/O range 0xe000-0xe0ff: in range Jun 27 20:09:24 gothmog kernel: map[18]: type 1, range 32, base e7fe0000, size 16, enabled Jun 27 20:09:24 gothmog kernel: pcib1: (null) requested memory range 0xe7fe0000-0xe7feffff: good Jun 27 20:09:24 gothmog kernel: pcib1: matched entry for 4.0.INTA (src \_SB_.LNKA:0) Jun 27 20:09:24 gothmog kernel: pcib1: slot 0 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:09:24 gothmog kernel: found-> vendor=0x1002, dev=0x5b70, revid=0x00 Jun 27 20:09:24 gothmog kernel: bus=4, slot=0, func=1 Jun 27 20:09:24 gothmog kernel: class=03-80-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:09:24 gothmog kernel: map[10]: type 1, range 32, base e7ff0000, size 16, enabled Jun 27 20:09:24 gothmog kernel: pcib1: (null) requested memory range 0xe7ff0000-0xe7ffffff: good Jun 27 20:09:24 gothmog kernel: vgapci0: port 0xe000-0xe0ff mem 0xe8000000-0xefffffff,0xe7fe0000-0xe7feffff irq 11 at device 0.0 on pci4 Jun 27 20:09:24 gothmog kernel: vgapci1: mem 0xe7ff0000-0xe7ffffff at device 0.1 on pci4 Jun 27 20:09:24 gothmog kernel: pci0: at device 27.0 (no driver attached) Jun 27 20:09:24 gothmog kernel: pcib2: irq 11 at device 28.0 on pci0 Jun 27 20:09:24 gothmog kernel: pcib2: secondary bus 3 Jun 27 20:09:24 gothmog kernel: pcib2: subordinate bus 3 Jun 27 20:09:24 gothmog kernel: pcib2: I/O decode 0xd000-0xdfff Jun 27 20:09:24 gothmog kernel: pcib2: memory decode 0xfff00000-0xfffff Jun 27 20:09:24 gothmog kernel: pcib2: prefetched decode 0xfff00000-0xfffff Jun 27 20:09:24 gothmog kernel: pci3: on pcib2 Jun 27 20:09:24 gothmog kernel: pci3: physical bus=3 Jun 27 20:09:24 gothmog kernel: pcib3: irq 10 at device 28.3 on pci0 Jun 27 20:09:24 gothmog kernel: pcib3: secondary bus 2 Jun 27 20:09:24 gothmog kernel: pcib3: subordinate bus 2 Jun 27 20:09:24 gothmog kernel: pcib3: I/O decode 0xc000-0xcfff Jun 27 20:09:24 gothmog kernel: pcib3: memory decode 0xe7e00000-0xe7efffff Jun 27 20:09:24 gothmog kernel: pcib3: prefetched decode 0xfff00000-0xfffff Jun 27 20:09:24 gothmog kernel: ACPI: Found matching pin for 2.0.INTA at func 0: 10 Jun 27 20:09:24 gothmog kernel: pci2: on pcib3 Jun 27 20:09:24 gothmog kernel: pci2: physical bus=2 Jun 27 20:09:24 gothmog kernel: found-> vendor=0x10ec, dev=0x8168, revid=0x01 Jun 27 20:09:24 gothmog kernel: bus=2, slot=0, func=0 Jun 27 20:09:24 gothmog kernel: class=02-00-00, hdrtype=0x00, mfdev=0 Jun 27 20:09:24 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:09:24 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:09:24 gothmog kernel: intpin=a, irq=10 Jun 27 20:09:24 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:09:24 gothmog kernel: MSI supports 2 messages, 64 bit Jun 27 20:09:24 gothmog kernel: map[10]: type 4, range 32, base 0000c800, size 8, enabled Jun 27 20:09:24 gothmog kernel: pcib3: (null) requested I/O range 0xc800-0xc8ff: in range Jun 27 20:09:24 gothmog kernel: map[18]: type 1, range 64, base e7eff000, size 12, enabled Jun 27 20:09:24 gothmog kernel: pcib3: (null) requested memory range 0xe7eff000-0xe7efffff: good Jun 27 20:09:24 gothmog kernel: pcib3: matched entry for 2.0.INTA (src \_SB_.LNKD:0) Jun 27 20:09:24 gothmog kernel: pcib3: slot 0 INTA routed to irq 10 via \_SB_.LNKD Jun 27 20:09:24 gothmog kernel: re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 Jun 27 20:09:24 gothmog kernel: pci2: at device 0.0 (no driver attached) Jun 27 20:09:24 gothmog kernel: uhci0: port 0x8000-0x801f irq 5 at device 29.0 on pci0 Jun 27 20:09:24 gothmog kernel: uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8000 Jun 27 20:09:24 gothmog kernel: uhci0: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: usb0: on uhci0 Jun 27 20:09:24 gothmog kernel: usb0: USB revision 1.0 Jun 27 20:09:24 gothmog kernel: uhub0: on usb0 Jun 27 20:09:24 gothmog kernel: uhub0: 2 ports with 2 removable, self powered Jun 27 20:09:24 gothmog kernel: uhci1: port 0x8400-0x841f irq 5 at device 29.1 on pci0 Jun 27 20:09:24 gothmog kernel: uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8400 Jun 27 20:09:24 gothmog kernel: uhci1: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: usb1: on uhci1 Jun 27 20:09:24 gothmog kernel: usb1: USB revision 1.0 Jun 27 20:09:24 gothmog kernel: uhub1: on usb1 Jun 27 20:09:24 gothmog kernel: uhub1: 2 ports with 2 removable, self powered Jun 27 20:09:24 gothmog kernel: uhci2: port 0x8800-0x881f irq 3 at device 29.2 on pci0 Jun 27 20:09:24 gothmog kernel: uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8800 Jun 27 20:09:24 gothmog kernel: uhci2: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: usb2: on uhci2 Jun 27 20:09:24 gothmog kernel: usb2: USB revision 1.0 Jun 27 20:09:24 gothmog kernel: uhub2: on usb2 Jun 27 20:09:24 gothmog kernel: uhub2: 2 ports with 2 removable, self powered Jun 27 20:09:24 gothmog kernel: uhci3: port 0x9000-0x901f irq 10 at device 29.3 on pci0 Jun 27 20:09:24 gothmog kernel: uhci3: Reserved 0x20 bytes for rid 0x20 type 4 at 0x9000 Jun 27 20:09:24 gothmog kernel: uhci3: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: usb3: on uhci3 Jun 27 20:09:24 gothmog kernel: usb3: USB revision 1.0 Jun 27 20:09:24 gothmog kernel: uhub3: on usb3 Jun 27 20:09:24 gothmog kernel: uhub3: 2 ports with 2 removable, self powered Jun 27 20:09:24 gothmog kernel: ehci0: mem 0xe7dffc00-0xe7dfffff irq 5 at device 29.7 on pci0 Jun 27 20:09:24 gothmog kernel: ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xe7dffc00 Jun 27 20:09:24 gothmog kernel: ehci0: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: usb4: EHCI version 1.0 Jun 27 20:09:24 gothmog kernel: usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 Jun 27 20:09:24 gothmog kernel: usb4: on ehci0 Jun 27 20:09:24 gothmog kernel: usb4: USB revision 2.0 Jun 27 20:09:24 gothmog kernel: uhub4: on usb4 Jun 27 20:09:24 gothmog kernel: uhub4: 8 ports with 8 removable, self powered Jun 27 20:09:24 gothmog kernel: pcib4: at device 30.0 on pci0 Jun 27 20:09:24 gothmog kernel: pcib4: secondary bus 1 Jun 27 20:09:24 gothmog kernel: pcib4: subordinate bus 1 Jun 27 20:09:24 gothmog kernel: pcib4: I/O decode 0xb000-0xbfff Jun 27 20:09:24 gothmog kernel: pcib4: memory decode 0xfff00000-0xfffff Jun 27 20:09:24 gothmog kernel: pcib4: prefetched decode 0xfff00000-0xfffff Jun 27 20:09:24 gothmog kernel: pcib4: Subtractively decoded bridge. Jun 27 20:09:24 gothmog kernel: pci1: on pcib4 Jun 27 20:09:24 gothmog kernel: pci1: physical bus=1 Jun 27 20:09:24 gothmog kernel: isab0: at device 31.0 on pci0 Jun 27 20:09:24 gothmog kernel: isa0: on isab0 Jun 27 20:09:24 gothmog kernel: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 Jun 27 20:09:24 gothmog kernel: atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0 Jun 27 20:09:24 gothmog kernel: ata0: on atapci0 Jun 27 20:09:24 gothmog kernel: atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 Jun 27 20:09:24 gothmog kernel: atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 Jun 27 20:09:24 gothmog kernel: ata0: reset tp1 mask=03 ostat0=50 ostat1=00 Jun 27 20:09:24 gothmog kernel: ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:09:24 gothmog kernel: ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:09:24 gothmog kernel: ata0: reset tp2 stat0=50 stat1=00 devices=0x1 Jun 27 20:09:24 gothmog kernel: ata0: [MPSAFE] Jun 27 20:09:24 gothmog kernel: ata1: on atapci0 Jun 27 20:09:24 gothmog kernel: atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 Jun 27 20:09:24 gothmog kernel: atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 Jun 27 20:09:24 gothmog kernel: ata1: reset tp1 mask=03 ostat0=7f ostat1=7f Jun 27 20:09:24 gothmog kernel: ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f Jun 27 20:09:24 gothmog last message repeated 11 times Jun 27 20:09:24 gothmog kernel: ata1: stat1=0x7f err=0x7f lsb=0x7f msb=0x7f Jun 27 20:09:24 gothmog kernel: ata1: reset tp2 stat0=ff stat1=ff devices=0x0 Jun 27 20:09:24 gothmog kernel: ata1: [MPSAFE] Jun 27 20:09:24 gothmog kernel: atapci1: port 0xa800-0xa807,0xa400-0xa403,0xa000-0xa007,0x9800-0x9803,0x9400-0x940f irq 5 at device 31.2 on pci0 Jun 27 20:09:24 gothmog kernel: atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0x9400 Jun 27 20:09:24 gothmog kernel: atapci1: [MPSAFE] Jun 27 20:09:24 gothmog kernel: atapci1: failed to enable memory mapping! Jun 27 20:09:24 gothmog kernel: ata2: on atapci1 Jun 27 20:09:24 gothmog kernel: atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0xa800 Jun 27 20:09:24 gothmog kernel: atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xa400 Jun 27 20:09:24 gothmog kernel: ata2: reset tp1 mask=03 ostat0=50 ostat1=00 Jun 27 20:09:24 gothmog kernel: ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:09:24 gothmog kernel: ata2: stat1=0x00 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:09:24 gothmog kernel: ata2: reset tp2 stat0=50 stat1=00 devices=0x1 Jun 27 20:09:24 gothmog kernel: ata2: [MPSAFE] Jun 27 20:09:24 gothmog kernel: ata3: on atapci1 Jun 27 20:09:24 gothmog kernel: atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0xa000 Jun 27 20:09:24 gothmog kernel: atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0x9800 Jun 27 20:09:24 gothmog kernel: ata3: reset tp1 mask=03 ostat0=7f ostat1=7f Jun 27 20:09:24 gothmog kernel: ata3: stat0=0x7f err=0xff lsb=0xff msb=0xff Jun 27 20:09:24 gothmog last message repeated 21 times Jun 27 20:09:24 gothmog kernel: ata3: stat1=0x7f err=0xff lsb=0xff msb=0xff Jun 27 20:09:24 gothmog kernel: ata3: reset tp2 stat0=ff stat1=ff devices=0x0 Jun 27 20:09:24 gothmog kernel: ata3: [MPSAFE] Jun 27 20:09:24 gothmog kernel: pci0: at device 31.3 (no driver attached) Jun 27 20:09:24 gothmog kernel: acpi_button0: on acpi0 Jun 27 20:09:24 gothmog kernel: fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 Jun 27 20:09:24 gothmog kernel: fdc0: ic_type 90 part_id 80 Jun 27 20:09:24 gothmog kernel: fdc0: [MPSAFE] Jun 27 20:09:24 gothmog kernel: fdc0: [FAST] Jun 27 20:09:24 gothmog kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Jun 27 20:09:24 gothmog kernel: atkbdc0: port 0x60,0x64 irq 1 on acpi0 Jun 27 20:09:24 gothmog kernel: atkbd0: irq 1 on atkbdc0 Jun 27 20:09:24 gothmog kernel: atkbd: the current kbd controller command byte 0065 Jun 27 20:09:24 gothmog kernel: atkbd: keyboard ID 0x41ab (2) Jun 27 20:09:24 gothmog kernel: kbd0 at atkbd0 Jun 27 20:09:24 gothmog kernel: kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 Jun 27 20:09:24 gothmog kernel: atkbd0: [GIANT-LOCKED] Jun 27 20:09:24 gothmog kernel: psm0: unable to allocate IRQ Jun 27 20:09:24 gothmog kernel: sio0: configured irq 4 not in bitmap of probed irqs 0 Jun 27 20:09:24 gothmog kernel: sio0: port may not be enabled Jun 27 20:09:24 gothmog kernel: sio0: irq maps: 0 0 0 0 Jun 27 20:09:24 gothmog kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 Jun 27 20:09:24 gothmog kernel: sio0: type 16550A Jun 27 20:09:24 gothmog kernel: sio0: [FAST] Jun 27 20:09:24 gothmog kernel: ata: ata0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: ata: ata1 already exists; skipping it Jun 27 20:09:24 gothmog kernel: atkbdc: atkbdc0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: fdc: fdc0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: sio: sio0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 203 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 243 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 283 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 2c3 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 303 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 343 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 383 Jun 27 20:09:24 gothmog kernel: pnp_identify: Trying Read_Port at 3c3 Jun 27 20:09:24 gothmog kernel: PNP Identify complete Jun 27 20:09:24 gothmog kernel: sc: sc0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: vga: vga0 already exists; skipping it Jun 27 20:09:24 gothmog kernel: isa_probe_children: disabling PnP devices Jun 27 20:09:24 gothmog kernel: isa_probe_children: probing non-PnP devices Jun 27 20:09:24 gothmog kernel: orm0: at iomem 0xc0000-0xccfff pnpid ORM0000 on isa0 Jun 27 20:09:24 gothmog kernel: adv0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: aha0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: aic0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: bt0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: cs0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: ed0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: fe0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: ie0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: le0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: ppc0 failed to probe at irq 7 on isa0 Jun 27 20:09:24 gothmog kernel: sc0: at flags 0x100 on isa0 Jun 27 20:09:24 gothmog kernel: sc0: VGA <12 virtual consoles, flags=0x300> Jun 27 20:09:24 gothmog kernel: sc0: fb0, kbd1, terminal emulator: sc (syscons terminal) Jun 27 20:09:24 gothmog kernel: sio1: configured irq 3 not in bitmap of probed irqs 0 Jun 27 20:09:24 gothmog kernel: sio1: port may not be enabled Jun 27 20:09:24 gothmog kernel: sio1: irq maps: 0 0 0 0 Jun 27 20:09:24 gothmog kernel: sio1: probe failed test(s): 0 1 2 4 6 7 9 Jun 27 20:09:24 gothmog kernel: sio1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0 Jun 27 20:09:24 gothmog kernel: sio2: not probed (disabled) Jun 27 20:09:24 gothmog kernel: sio3: not probed (disabled) Jun 27 20:09:24 gothmog kernel: sn0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Jun 27 20:09:24 gothmog kernel: vt0: not probed (disabled) Jun 27 20:09:24 gothmog kernel: isa_probe_children: probing PnP devices Jun 27 20:09:24 gothmog kernel: ums0: on uhub3 Jun 27 20:09:24 gothmog kernel: ums0: 3 buttons and Z dir. Jun 27 20:09:24 gothmog kernel: Device configuration finished. Jun 27 20:09:24 gothmog kernel: procfs registered Jun 27 20:09:24 gothmog kernel: Timecounter "TSC" frequency 3010669230 Hz quality 800 Jun 27 20:09:24 gothmog kernel: Timecounters tick every 5.000 msec Jun 27 20:09:24 gothmog kernel: pflog0: bpf attached Jun 27 20:09:24 gothmog kernel: lo0: bpf attached Jun 27 20:09:24 gothmog kernel: seq_eventthread started Jun 27 20:09:24 gothmog kernel: ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire Jun 27 20:09:24 gothmog kernel: ad0: setting PIO4 on ICH7 chip Jun 27 20:09:24 gothmog kernel: ad0: DMA limited to UDMA33, controller found non-ATA66 cable Jun 27 20:09:24 gothmog kernel: ad0: setting UDMA33 on ICH7 chip Jun 27 20:09:24 gothmog kernel: ad0: 190782MB at ata0-master UDMA33 Jun 27 20:09:24 gothmog kernel: ad0: 390721968 sectors [387621C/16H/63S] 16 sectors/interrupt 1 depth queue Jun 27 20:09:24 gothmog kernel: ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire Jun 27 20:09:24 gothmog kernel: ad4: 238475MB at ata2-master SATA150 Jun 27 20:09:24 gothmog kernel: ad4: 488397168 sectors [484521C/16H/63S] 16 sectors/interrupt 1 depth queue Jun 27 20:09:24 gothmog kernel: GEOM: new disk ad0 Jun 27 20:09:24 gothmog kernel: GEOM: new disk ad4 Jun 27 20:09:24 gothmog kernel: Trying to mount root from ufs:/dev/ad0s1a Jun 27 20:09:24 gothmog kernel: start_init: trying /sbin/init --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.txt" Jun 27 20:26:25 gothmog kernel: Copyright (c) 1992-2006 The FreeBSD Project. Jun 27 20:26:25 gothmog kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Jun 27 20:26:25 gothmog kernel: The Regents of the University of California. All rights reserved. Jun 27 20:26:25 gothmog kernel: FreeBSD 7.0-CURRENT #1: Tue Jun 27 20:20:25 EEST 2006 Jun 27 20:26:25 gothmog kernel: build@gothmog.pc:/home/build/obj/home/build/src/sys/GOTHMOG Jun 27 20:26:25 gothmog kernel: WARNING: WITNESS option enabled, expect reduced performance. Jun 27 20:26:25 gothmog kernel: Using 64 colors for the VM-PQ tuning (2048, 8) Jun 27 20:26:25 gothmog kernel: Preloaded elf kernel "/boot/kernel/kernel" at 0xc08ef000. Jun 27 20:26:25 gothmog kernel: Preloaded elf module "/boot/kernel/acpi.ko" at 0xc08ef180. Jun 27 20:26:25 gothmog kernel: Calibrating clock(s) ... i8254 clock: 1193208 Hz Jun 27 20:26:25 gothmog kernel: CLK_USE_I8254_CALIBRATION not specified - using default frequency Jun 27 20:26:25 gothmog kernel: Timecounter "i8254" frequency 1193182 Hz quality 0 Jun 27 20:26:25 gothmog kernel: Calibrating TSC clock ... TSC clock: 3010667970 Hz Jun 27 20:26:25 gothmog kernel: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (3010.67-MHz 686-class CPU) Jun 27 20:26:25 gothmog kernel: Origin = "GenuineIntel" Id = 0xf62 Stepping = 2 Jun 27 20:26:25 gothmog kernel: Features=0xbfebfbff Jun 27 20:26:25 gothmog kernel: Features2=0xe41d> Jun 27 20:26:25 gothmog kernel: AMD Features=0x20000000 Jun 27 20:26:25 gothmog kernel: AMD Features2=0x1 Jun 27 20:26:25 gothmog kernel: Logical CPUs per core: 2 Jun 27 20:26:25 gothmog kernel: Jun 27 20:26:25 gothmog kernel: Instruction TLB: 4 KB, 2 MB or 4 MB pages, fully associative, 64 entries Jun 27 20:26:25 gothmog kernel: Data TLB: 4 KB or 4 MB pages, fully associative, 64 entries Jun 27 20:26:25 gothmog kernel: 1st-level data cache: 16 KB, 8-way set associative, sectored cache, 64 byte line size Jun 27 20:26:25 gothmog kernel: Trace cache: 12K-uops, 8-way set associative Jun 27 20:26:25 gothmog kernel: 2nd-level cache: 2-MB, 8-way set associative, 64-byte line size Jun 27 20:26:25 gothmog kernel: L2 cache: 2048 kbytes, 8-way associative, 64 bytes/line Jun 27 20:26:25 gothmog kernel: real memory = 1073348608 (1023 MB) Jun 27 20:26:25 gothmog kernel: Physical memory chunk(s): Jun 27 20:26:25 gothmog kernel: 0x0000000000001000 - 0x000000000009efff, 647168 bytes (158 pages) Jun 27 20:26:25 gothmog kernel: 0x0000000000100000 - 0x00000000003fffff, 3145728 bytes (768 pages) Jun 27 20:26:25 gothmog kernel: 0x0000000000c25000 - 0x000000003ed60fff, 1041481728 bytes (254268 pages) Jun 27 20:26:25 gothmog kernel: avail memory = 1041387520 (993 MB) Jun 27 20:26:25 gothmog kernel: bios32: Found BIOS32 Service Directory header at 0xc00f0000 Jun 27 20:26:25 gothmog kernel: bios32: Entry = 0xf0010 (c00f0010) Rev = 0 Len = 1 Jun 27 20:26:25 gothmog kernel: pcibios: PCI BIOS entry at 0xf0000+0x31 Jun 27 20:26:25 gothmog kernel: pnpbios: Found PnP BIOS data at 0xc00f7eb0 Jun 27 20:26:25 gothmog kernel: pnpbios: Entry = f0000:8e5a Rev = 1.0 Jun 27 20:26:25 gothmog kernel: Other BIOS signatures found: Jun 27 20:26:25 gothmog kernel: mem: Jun 27 20:26:25 gothmog kernel: Pentium Pro MTRR support enabled Jun 27 20:26:25 gothmog kernel: sequencer 0 created scp 0xc341c000 Jun 27 20:26:25 gothmog kernel: null: Jun 27 20:26:25 gothmog kernel: nfslock: pseudo-device Jun 27 20:26:25 gothmog kernel: random: Jun 27 20:26:25 gothmog kernel: io: Jun 27 20:26:25 gothmog kernel: VESA: information block Jun 27 20:26:25 gothmog kernel: 56 45 53 41 00 02 00 01 00 01 01 00 00 00 22 00 Jun 27 20:26:25 gothmog kernel: 00 01 00 01 00 01 0a 01 00 01 20 01 00 01 25 01 Jun 27 20:26:25 gothmog kernel: 00 01 6a 00 02 01 04 01 82 01 0d 01 0e 01 0f 01 Jun 27 20:26:25 gothmog kernel: 20 01 92 01 93 01 94 01 95 01 96 01 a2 01 a3 01 Jun 27 20:26:25 gothmog kernel: VESA: 53 mode(s) found Jun 27 20:26:25 gothmog kernel: VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc07e6242 (1000022) Jun 27 20:26:25 gothmog kernel: VESA: ATI RV370 Jun 27 20:26:25 gothmog kernel: VESA: ATI Technologies Inc. V380 01.00 Jun 27 20:26:25 gothmog kernel: kbd: new array size 4 Jun 27 20:26:25 gothmog kernel: kbd1 at kbdmux0 Jun 27 20:26:25 gothmog kernel: npx0: INT 16 interface Jun 27 20:26:25 gothmog kernel: acpi0: on motherboard Jun 27 20:26:25 gothmog kernel: acpi0: [MPSAFE] Jun 27 20:26:25 gothmog kernel: pci_open(1): mode 1 addr port (0x0cf8) is 0x80040014 Jun 27 20:26:25 gothmog kernel: pci_open(1a): mode1res=0x80000000 (0x80000000) Jun 27 20:26:25 gothmog kernel: pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=27708086) Jun 27 20:26:25 gothmog kernel: pcibios: BIOS version 2.10 Jun 27 20:26:25 gothmog kernel: Found $PIR table, 15 entries at 0xc00f7d30 Jun 27 20:26:25 gothmog kernel: PCI-Only Interrupts: none Jun 27 20:26:25 gothmog kernel: Location Bus Device Pin Link IRQs Jun 27 20:26:25 gothmog kernel: embedded 0 1 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 1 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 1 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 1 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 4 0 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 30 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 30 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 28 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 28 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 28 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 28 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 1 8 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 31 A 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 31 B 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 31 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 29 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 29 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 29 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 29 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 0 27 A 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 3 0 A 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 3 0 B 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 3 0 C 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 3 0 D 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 255 0 A 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 255 0 B 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 255 0 C 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 255 0 D 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 2 0 A 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 1 0 A 0x61 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 1 0 B 0x62 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 1 0 C 0x63 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 1 1 0 D 0x60 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 1 1 A 0x69 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 1 1 B 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 1 1 C 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 2 1 1 D 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 3 1 2 A 0x6a 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 3 1 2 B 0x6b 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 3 1 2 C 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: slot 3 1 2 D 0x69 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: embedded 1 15 A 0x68 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 1 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 2 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: root bus has no _BBN, assuming 0 Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: acpi_bus_number: can't get _ADR Jun 27 20:26:25 gothmog kernel: AcpiOsDerivePciId: bus 0 dev 31 func 0 Jun 27 20:26:25 gothmog kernel: acpi0: Power Button (fixed) Jun 27 20:26:25 gothmog kernel: acpi0: wakeup code va 0xd73a4000 pa 0x9e000 Jun 27 20:26:25 gothmog kernel: atpic: Programming IRQ9 as level/low Jun 27 20:26:25 gothmog kernel: ACPI timer: 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 -> 10 Jun 27 20:26:25 gothmog kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 Jun 27 20:26:25 gothmog kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0 Jun 27 20:26:25 gothmog kernel: pci_link0: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 11 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link0: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 11 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link0: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link1: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link1: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link1: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link2: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 3 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link2: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 3 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link2: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link3: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 10 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link3: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 10 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link3: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link4: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link4: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link4: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link5: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link5: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link5: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link6: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link6: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link6: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link7: Links after initial probe: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link7: Links after initial validation: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 5 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: pci_link7: Links after disable: Jun 27 20:26:25 gothmog kernel: Index IRQ Rtd Ref IRQs Jun 27 20:26:25 gothmog kernel: 0 255 N 0 3 4 5 6 7 10 11 12 14 15 Jun 27 20:26:25 gothmog kernel: cpu0: on acpi0 Jun 27 20:26:25 gothmog kernel: acpi_throttle0: on cpu0 Jun 27 20:26:25 gothmog kernel: acpi_throttle0: P_CNT from P_BLK 0x810 Jun 27 20:26:25 gothmog kernel: pcib0: port 0xcf8-0xcff on acpi0 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.1.INTA at func 0: 11 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.28.INTA at func 0: 11 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.28.INTD at func 3: 10 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.29.INTB at func 1: 5 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.29.INTC at func 2: 3 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.29.INTD at func 3: 10 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.29.INTA at func 0: 5 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.31.INTA at func 1: 255 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.31.INTB at func 2: 5 Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 0.27.INTA at func 0: 10 Jun 27 20:26:25 gothmog kernel: pci0: on pcib0 Jun 27 20:26:25 gothmog kernel: pci0: physical bus=0 Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x2770, revid=0x02 Jun 27 20:26:25 gothmog kernel: bus=0, slot=0, func=0 Jun 27 20:26:25 gothmog kernel: class=06-00-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0006, statreg=0x2090, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x2771, revid=0x02 Jun 27 20:26:25 gothmog kernel: bus=0, slot=1, func=0 Jun 27 20:26:25 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x0a (2500 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=11 Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.1.INTA (src \_SB_.LNKA:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 1 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27d8, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=27, func=0 Jun 27 20:26:25 gothmog kernel: class=04-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0006, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=10 Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:26:25 gothmog kernel: MSI supports 1 message, 64 bit Jun 27 20:26:25 gothmog kernel: map[10]: type 1, range 64, base e7df8000, size 14, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.27.INTA (src \_SB_.LNKD:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 27 INTA routed to irq 10 via \_SB_.LNKD Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27d0, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=28, func=0 Jun 27 20:26:25 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=1 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=11 Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.28.INTA (src \_SB_.LNKA:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 28 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27d6, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=28, func=3 Jun 27 20:26:25 gothmog kernel: class=06-04-00, hdrtype=0x01, mfdev=1 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=d, irq=10 Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.28.INTD (src \_SB_.LNKD:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 28 INTD routed to irq 10 via \_SB_.LNKD Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27c8, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=29, func=0 Jun 27 20:26:25 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=1 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=5 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00008000, size 5, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.29.INTA (src \_SB_.LNKE:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 29 INTA routed to irq 5 via \_SB_.LNKE Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27c9, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=29, func=1 Jun 27 20:26:25 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=b, irq=5 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00008400, size 5, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.29.INTB (src \_SB_.LNKB:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 29 INTB routed to irq 5 via \_SB_.LNKB Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27ca, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=29, func=2 Jun 27 20:26:25 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=c, irq=3 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00008800, size 5, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.29.INTC (src \_SB_.LNKC:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 29 INTC routed to irq 3 via \_SB_.LNKC Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27cb, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=29, func=3 Jun 27 20:26:25 gothmog kernel: class=0c-03-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=d, irq=10 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00009000, size 5, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.29.INTD (src \_SB_.LNKD:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 29 INTD routed to irq 10 via \_SB_.LNKD Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27cc, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=29, func=7 Jun 27 20:26:25 gothmog kernel: class=0c-03-20, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0006, statreg=0x0290, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=5 Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:26:25 gothmog kernel: map[10]: type 1, range 32, base e7dffc00, size 10, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.29.INTA (src \_SB_.LNKE:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 29 INTA routed to irq 5 via \_SB_.LNKE Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x244e, revid=0xe1 Jun 27 20:26:25 gothmog kernel: bus=0, slot=30, func=0 Jun 27 20:26:25 gothmog kernel: class=06-04-01, hdrtype=0x01, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0107, statreg=0x0010, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x06 (1500 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27b8, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=31, func=0 Jun 27 20:26:25 gothmog kernel: class=06-01-00, hdrtype=0x00, mfdev=1 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0007, statreg=0x0210, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27df, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=31, func=1 Jun 27 20:26:25 gothmog kernel: class=01-01-8a, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=255 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 0000ffa0, size 4, enabled Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27c0, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=31, func=2 Jun 27 20:26:25 gothmog kernel: class=01-01-8f, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0005, statreg=0x02b0, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=b, irq=5 Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D3 current D0 Jun 27 20:26:25 gothmog kernel: map[10]: type 4, range 32, base 0000a800, size 3, enabled Jun 27 20:26:25 gothmog kernel: map[14]: type 4, range 32, base 0000a400, size 2, enabled Jun 27 20:26:25 gothmog kernel: map[18]: type 4, range 32, base 0000a000, size 3, enabled Jun 27 20:26:25 gothmog kernel: map[1c]: type 4, range 32, base 00009800, size 2, enabled Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00009400, size 4, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.31.INTB (src \_SB_.LNKH:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 31 INTB routed to irq 5 via \_SB_.LNKH Jun 27 20:26:25 gothmog kernel: found-> vendor=0x8086, dev=0x27da, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=0, slot=31, func=3 Jun 27 20:26:25 gothmog kernel: class=0c-05-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0001, statreg=0x0280, cachelnsz=0 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=b, irq=5 Jun 27 20:26:25 gothmog kernel: map[20]: type 4, range 32, base 00000400, size 5, enabled Jun 27 20:26:25 gothmog kernel: pcib0: matched entry for 0.31.INTB (src \_SB_.LNKH:0) Jun 27 20:26:25 gothmog kernel: pcib0: slot 31 INTB routed to irq 5 via \_SB_.LNKH Jun 27 20:26:25 gothmog kernel: pcib1: irq 11 at device 1.0 on pci0 Jun 27 20:26:25 gothmog kernel: pcib1: secondary bus 4 Jun 27 20:26:25 gothmog kernel: pcib1: subordinate bus 4 Jun 27 20:26:25 gothmog kernel: pcib1: I/O decode 0xe000-0xefff Jun 27 20:26:25 gothmog kernel: pcib1: memory decode 0xe7f00000-0xe7ffffff Jun 27 20:26:25 gothmog kernel: pcib1: prefetched decode 0xe8000000-0xefffffff Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 4.0.INTA at func 0: 11 Jun 27 20:26:25 gothmog kernel: pci4: on pcib1 Jun 27 20:26:25 gothmog kernel: pci4: physical bus=4 Jun 27 20:26:25 gothmog kernel: found-> vendor=0x1002, dev=0x5b60, revid=0x00 Jun 27 20:26:25 gothmog kernel: bus=4, slot=0, func=0 Jun 27 20:26:25 gothmog kernel: class=03-00-00, hdrtype=0x00, mfdev=1 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=11 Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:26:25 gothmog kernel: MSI supports 1 message, 64 bit Jun 27 20:26:25 gothmog kernel: map[10]: type 3, range 32, base e8000000, size 27, enabled Jun 27 20:26:25 gothmog kernel: pcib1: (null) requested memory range 0xe8000000-0xefffffff: good Jun 27 20:26:25 gothmog kernel: map[14]: type 4, range 32, base 0000e000, size 8, enabled Jun 27 20:26:25 gothmog kernel: pcib1: (null) requested I/O range 0xe000-0xe0ff: in range Jun 27 20:26:25 gothmog kernel: map[18]: type 1, range 32, base e7fe0000, size 16, enabled Jun 27 20:26:25 gothmog kernel: pcib1: (null) requested memory range 0xe7fe0000-0xe7feffff: good Jun 27 20:26:25 gothmog kernel: pcib1: matched entry for 4.0.INTA (src \_SB_.LNKA:0) Jun 27 20:26:25 gothmog kernel: pcib1: slot 0 INTA routed to irq 11 via \_SB_.LNKA Jun 27 20:26:25 gothmog kernel: found-> vendor=0x1002, dev=0x5b70, revid=0x00 Jun 27 20:26:25 gothmog kernel: bus=4, slot=0, func=1 Jun 27 20:26:25 gothmog kernel: class=03-80-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:26:25 gothmog kernel: map[10]: type 1, range 32, base e7ff0000, size 16, enabled Jun 27 20:26:25 gothmog kernel: pcib1: (null) requested memory range 0xe7ff0000-0xe7ffffff: good Jun 27 20:26:25 gothmog kernel: vgapci0: port 0xe000-0xe0ff mem 0xe8000000-0xefffffff,0xe7fe0000-0xe7feffff irq 11 at device 0.0 on pci4 Jun 27 20:26:25 gothmog kernel: vgapci1: mem 0xe7ff0000-0xe7ffffff at device 0.1 on pci4 Jun 27 20:26:25 gothmog kernel: pci0: at device 27.0 (no driver attached) Jun 27 20:26:25 gothmog kernel: pcib2: irq 11 at device 28.0 on pci0 Jun 27 20:26:25 gothmog kernel: pcib2: secondary bus 3 Jun 27 20:26:25 gothmog kernel: pcib2: subordinate bus 3 Jun 27 20:26:25 gothmog kernel: pcib2: I/O decode 0xd000-0xdfff Jun 27 20:26:25 gothmog kernel: pcib2: memory decode 0xfff00000-0xfffff Jun 27 20:26:25 gothmog kernel: pcib2: prefetched decode 0xfff00000-0xfffff Jun 27 20:26:25 gothmog kernel: pci3: on pcib2 Jun 27 20:26:25 gothmog kernel: pci3: physical bus=3 Jun 27 20:26:25 gothmog kernel: pcib3: irq 10 at device 28.3 on pci0 Jun 27 20:26:25 gothmog kernel: pcib3: secondary bus 2 Jun 27 20:26:25 gothmog kernel: pcib3: subordinate bus 2 Jun 27 20:26:25 gothmog kernel: pcib3: I/O decode 0xc000-0xcfff Jun 27 20:26:25 gothmog kernel: pcib3: memory decode 0xe7e00000-0xe7efffff Jun 27 20:26:25 gothmog kernel: pcib3: prefetched decode 0xfff00000-0xfffff Jun 27 20:26:25 gothmog kernel: ACPI: Found matching pin for 2.0.INTA at func 0: 10 Jun 27 20:26:25 gothmog kernel: pci2: on pcib3 Jun 27 20:26:25 gothmog kernel: pci2: physical bus=2 Jun 27 20:26:25 gothmog kernel: found-> vendor=0x10ec, dev=0x8168, revid=0x01 Jun 27 20:26:25 gothmog kernel: bus=2, slot=0, func=0 Jun 27 20:26:25 gothmog kernel: class=02-00-00, hdrtype=0x00, mfdev=0 Jun 27 20:26:25 gothmog kernel: cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) Jun 27 20:26:25 gothmog kernel: lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) Jun 27 20:26:25 gothmog kernel: intpin=a, irq=10 Jun 27 20:26:25 gothmog kernel: powerspec 2 supports D0 D1 D2 D3 current D0 Jun 27 20:26:25 gothmog kernel: MSI supports 2 messages, 64 bit Jun 27 20:26:25 gothmog kernel: map[10]: type 4, range 32, base 0000c800, size 8, enabled Jun 27 20:26:25 gothmog kernel: pcib3: (null) requested I/O range 0xc800-0xc8ff: in range Jun 27 20:26:25 gothmog kernel: map[18]: type 1, range 64, base e7eff000, size 12, enabled Jun 27 20:26:25 gothmog kernel: pcib3: (null) requested memory range 0xe7eff000-0xe7efffff: good Jun 27 20:26:25 gothmog kernel: pcib3: matched entry for 2.0.INTA (src \_SB_.LNKD:0) Jun 27 20:26:25 gothmog kernel: pcib3: slot 0 INTA routed to irq 10 via \_SB_.LNKD Jun 27 20:26:25 gothmog kernel: re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 Jun 27 20:26:25 gothmog kernel: pcib3: re0 requested I/O range 0xc800-0xc8ff: in range Jun 27 20:26:25 gothmog kernel: re0: port 0xc800-0xc8ff mem 0xe7eff000-0xe7efffff irq 10 at device 0.0 on pci2 Jun 27 20:26:25 gothmog kernel: pcib3: re0 requested I/O range 0xc800-0xc8ff: in range Jun 27 20:26:25 gothmog kernel: re0: eeprom autoload timed out Jun 27 20:26:25 gothmog kernel: miibus0: on re0 Jun 27 20:26:25 gothmog kernel: rgephy0: on miibus0 Jun 27 20:26:25 gothmog kernel: rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto Jun 27 20:26:25 gothmog kernel: re0: bpf attached Jun 27 20:26:25 gothmog kernel: re0: Ethernet address: 00:15:f2:b9:84:61 Jun 27 20:26:25 gothmog kernel: re0: [MPSAFE] Jun 27 20:26:25 gothmog kernel: uhci0: port 0x8000-0x801f irq 5 at device 29.0 on pci0 Jun 27 20:26:25 gothmog kernel: uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8000 Jun 27 20:26:25 gothmog kernel: uhci0: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: usb0: on uhci0 Jun 27 20:26:25 gothmog kernel: usb0: USB revision 1.0 Jun 27 20:26:25 gothmog kernel: uhub0: on usb0 Jun 27 20:26:25 gothmog kernel: uhub0: 2 ports with 2 removable, self powered Jun 27 20:26:25 gothmog kernel: uhci1: port 0x8400-0x841f irq 5 at device 29.1 on pci0 Jun 27 20:26:25 gothmog kernel: uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8400 Jun 27 20:26:25 gothmog kernel: uhci1: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: usb1: on uhci1 Jun 27 20:26:25 gothmog kernel: usb1: USB revision 1.0 Jun 27 20:26:25 gothmog kernel: uhub1: on usb1 Jun 27 20:26:25 gothmog kernel: uhub1: 2 ports with 2 removable, self powered Jun 27 20:26:25 gothmog kernel: uhci2: port 0x8800-0x881f irq 3 at device 29.2 on pci0 Jun 27 20:26:25 gothmog kernel: uhci2: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8800 Jun 27 20:26:25 gothmog kernel: uhci2: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: usb2: on uhci2 Jun 27 20:26:25 gothmog kernel: usb2: USB revision 1.0 Jun 27 20:26:25 gothmog kernel: uhub2: on usb2 Jun 27 20:26:25 gothmog kernel: uhub2: 2 ports with 2 removable, self powered Jun 27 20:26:25 gothmog kernel: uhci3: port 0x9000-0x901f irq 10 at device 29.3 on pci0 Jun 27 20:26:25 gothmog kernel: uhci3: Reserved 0x20 bytes for rid 0x20 type 4 at 0x9000 Jun 27 20:26:25 gothmog kernel: uhci3: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: usb3: on uhci3 Jun 27 20:26:25 gothmog kernel: usb3: USB revision 1.0 Jun 27 20:26:25 gothmog kernel: uhub3: on usb3 Jun 27 20:26:25 gothmog kernel: uhub3: 2 ports with 2 removable, self powered Jun 27 20:26:25 gothmog kernel: ehci0: mem 0xe7dffc00-0xe7dfffff irq 5 at device 29.7 on pci0 Jun 27 20:26:25 gothmog kernel: ehci0: Reserved 0x400 bytes for rid 0x10 type 3 at 0xe7dffc00 Jun 27 20:26:25 gothmog kernel: ehci0: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: usb4: EHCI version 1.0 Jun 27 20:26:25 gothmog kernel: usb4: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 Jun 27 20:26:25 gothmog kernel: usb4: on ehci0 Jun 27 20:26:25 gothmog kernel: usb4: USB revision 2.0 Jun 27 20:26:25 gothmog kernel: uhub4: on usb4 Jun 27 20:26:25 gothmog kernel: uhub4: 8 ports with 8 removable, self powered Jun 27 20:26:25 gothmog kernel: pcib4: at device 30.0 on pci0 Jun 27 20:26:25 gothmog kernel: pcib4: secondary bus 1 Jun 27 20:26:25 gothmog kernel: pcib4: subordinate bus 1 Jun 27 20:26:25 gothmog kernel: pcib4: I/O decode 0xb000-0xbfff Jun 27 20:26:25 gothmog kernel: pcib4: memory decode 0xfff00000-0xfffff Jun 27 20:26:25 gothmog kernel: pcib4: prefetched decode 0xfff00000-0xfffff Jun 27 20:26:25 gothmog kernel: pcib4: Subtractively decoded bridge. Jun 27 20:26:25 gothmog kernel: pci1: on pcib4 Jun 27 20:26:25 gothmog kernel: pci1: physical bus=1 Jun 27 20:26:25 gothmog kernel: isab0: at device 31.0 on pci0 Jun 27 20:26:25 gothmog kernel: isa0: on isab0 Jun 27 20:26:25 gothmog kernel: atapci0: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0 Jun 27 20:26:25 gothmog kernel: atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xffa0 Jun 27 20:26:25 gothmog kernel: ata0: on atapci0 Jun 27 20:26:25 gothmog kernel: atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0 Jun 27 20:26:25 gothmog kernel: atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6 Jun 27 20:26:25 gothmog kernel: ata0: reset tp1 mask=03 ostat0=50 ostat1=00 Jun 27 20:26:25 gothmog kernel: ata0: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:26:25 gothmog kernel: ata0: stat1=0x00 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:26:25 gothmog kernel: ata0: reset tp2 stat0=50 stat1=00 devices=0x1 Jun 27 20:26:25 gothmog kernel: ata0: [MPSAFE] Jun 27 20:26:25 gothmog kernel: ata1: on atapci0 Jun 27 20:26:25 gothmog kernel: atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170 Jun 27 20:26:25 gothmog kernel: atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376 Jun 27 20:26:25 gothmog kernel: ata1: reset tp1 mask=03 ostat0=7f ostat1=7f Jun 27 20:26:25 gothmog kernel: ata1: stat0=0x7f err=0x7f lsb=0x7f msb=0x7f Jun 27 20:26:25 gothmog last message repeated 11 times Jun 27 20:26:25 gothmog kernel: ata1: stat1=0x7f err=0x7f lsb=0x7f msb=0x7f Jun 27 20:26:25 gothmog kernel: ata1: reset tp2 stat0=ff stat1=ff devices=0x0 Jun 27 20:26:25 gothmog kernel: ata1: [MPSAFE] Jun 27 20:26:25 gothmog kernel: atapci1: port 0xa800-0xa807,0xa400-0xa403,0xa000-0xa007,0x9800-0x9803,0x9400-0x940f irq 5 at device 31.2 on pci0 Jun 27 20:26:25 gothmog kernel: atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0x9400 Jun 27 20:26:25 gothmog kernel: atapci1: [MPSAFE] Jun 27 20:26:25 gothmog kernel: atapci1: failed to enable memory mapping! Jun 27 20:26:25 gothmog kernel: ata2: on atapci1 Jun 27 20:26:25 gothmog kernel: atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0xa800 Jun 27 20:26:25 gothmog kernel: atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xa400 Jun 27 20:26:25 gothmog kernel: ata2: reset tp1 mask=03 ostat0=50 ostat1=00 Jun 27 20:26:25 gothmog kernel: ata2: stat0=0x50 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:26:25 gothmog kernel: ata2: stat1=0x00 err=0x01 lsb=0x00 msb=0x00 Jun 27 20:26:25 gothmog kernel: ata2: reset tp2 stat0=50 stat1=00 devices=0x1 Jun 27 20:26:25 gothmog kernel: ata2: [MPSAFE] Jun 27 20:26:25 gothmog kernel: ata3: on atapci1 Jun 27 20:26:25 gothmog kernel: atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0xa000 Jun 27 20:26:25 gothmog kernel: atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0x9800 Jun 27 20:26:25 gothmog kernel: ata3: reset tp1 mask=03 ostat0=7f ostat1=7f Jun 27 20:26:25 gothmog kernel: ata3: stat0=0x7f err=0xff lsb=0xff msb=0xff Jun 27 20:26:25 gothmog last message repeated 21 times Jun 27 20:26:25 gothmog kernel: ata3: stat1=0x7f err=0xff lsb=0xff msb=0xff Jun 27 20:26:25 gothmog kernel: ata3: reset tp2 stat0=ff stat1=ff devices=0x0 Jun 27 20:26:25 gothmog kernel: ata3: [MPSAFE] Jun 27 20:26:25 gothmog kernel: pci0: at device 31.3 (no driver attached) Jun 27 20:26:25 gothmog kernel: acpi_button0: on acpi0 Jun 27 20:26:25 gothmog kernel: fdc0: port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0 Jun 27 20:26:25 gothmog kernel: fdc0: ic_type 90 part_id 80 Jun 27 20:26:25 gothmog kernel: fdc0: [MPSAFE] Jun 27 20:26:25 gothmog kernel: fdc0: [FAST] Jun 27 20:26:25 gothmog kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Jun 27 20:26:25 gothmog kernel: atkbdc0: port 0x60,0x64 irq 1 on acpi0 Jun 27 20:26:25 gothmog kernel: atkbd0: irq 1 on atkbdc0 Jun 27 20:26:25 gothmog kernel: atkbd: the current kbd controller command byte 0065 Jun 27 20:26:25 gothmog kernel: atkbd: keyboard ID 0x41ab (2) Jun 27 20:26:25 gothmog kernel: kbd0 at atkbd0 Jun 27 20:26:25 gothmog kernel: kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 Jun 27 20:26:25 gothmog kernel: atkbd0: [GIANT-LOCKED] Jun 27 20:26:25 gothmog kernel: psm0: unable to allocate IRQ Jun 27 20:26:25 gothmog kernel: sio0: configured irq 4 not in bitmap of probed irqs 0 Jun 27 20:26:25 gothmog kernel: sio0: port may not be enabled Jun 27 20:26:25 gothmog kernel: sio0: irq maps: 0 0 0 0 Jun 27 20:26:25 gothmog kernel: sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 Jun 27 20:26:25 gothmog kernel: sio0: type 16550A Jun 27 20:26:25 gothmog kernel: sio0: [FAST] Jun 27 20:26:25 gothmog kernel: ata: ata0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: ata: ata1 already exists; skipping it Jun 27 20:26:25 gothmog kernel: atkbdc: atkbdc0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: fdc: fdc0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: sio: sio0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 203 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 243 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 283 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 2c3 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 303 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 343 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 383 Jun 27 20:26:25 gothmog kernel: pnp_identify: Trying Read_Port at 3c3 Jun 27 20:26:25 gothmog kernel: PNP Identify complete Jun 27 20:26:25 gothmog kernel: sc: sc0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: vga: vga0 already exists; skipping it Jun 27 20:26:25 gothmog kernel: isa_probe_children: disabling PnP devices Jun 27 20:26:25 gothmog kernel: isa_probe_children: probing non-PnP devices Jun 27 20:26:25 gothmog kernel: orm0: at iomem 0xc0000-0xccfff pnpid ORM0000 on isa0 Jun 27 20:26:25 gothmog kernel: adv0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: aha0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: aic0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: bt0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: cs0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: ed0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: fe0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: ie0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: le0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: ppc0 failed to probe at irq 7 on isa0 Jun 27 20:26:25 gothmog kernel: sc0: at flags 0x100 on isa0 Jun 27 20:26:25 gothmog kernel: sc0: VGA <12 virtual consoles, flags=0x300> Jun 27 20:26:25 gothmog kernel: sc0: fb0, kbd1, terminal emulator: sc (syscons terminal) Jun 27 20:26:25 gothmog kernel: sio1: configured irq 3 not in bitmap of probed irqs 0 Jun 27 20:26:25 gothmog kernel: sio1: port may not be enabled Jun 27 20:26:25 gothmog kernel: sio1: irq maps: 0 0 0 0 Jun 27 20:26:25 gothmog kernel: sio1: probe failed test(s): 0 1 2 4 6 7 9 Jun 27 20:26:25 gothmog kernel: sio1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0 Jun 27 20:26:25 gothmog kernel: sio2: not probed (disabled) Jun 27 20:26:25 gothmog kernel: sio3: not probed (disabled) Jun 27 20:26:25 gothmog kernel: sn0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Jun 27 20:26:25 gothmog kernel: vt0: not probed (disabled) Jun 27 20:26:25 gothmog kernel: isa_probe_children: probing PnP devices Jun 27 20:26:25 gothmog kernel: ums0: on uhub3 Jun 27 20:26:25 gothmog kernel: ums0: 3 buttons and Z dir. Jun 27 20:26:25 gothmog kernel: Device configuration finished. Jun 27 20:26:25 gothmog kernel: procfs registered Jun 27 20:26:25 gothmog kernel: Timecounter "TSC" frequency 3010667970 Hz quality 800 Jun 27 20:26:25 gothmog kernel: Timecounters tick every 5.000 msec Jun 27 20:26:25 gothmog kernel: pflog0: bpf attached Jun 27 20:26:25 gothmog kernel: lo0: bpf attached Jun 27 20:26:25 gothmog kernel: seq_eventthread started Jun 27 20:26:25 gothmog kernel: ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire Jun 27 20:26:25 gothmog kernel: ad0: setting PIO4 on ICH7 chip Jun 27 20:26:25 gothmog kernel: ad0: DMA limited to UDMA33, controller found non-ATA66 cable Jun 27 20:26:25 gothmog kernel: ad0: setting UDMA33 on ICH7 chip Jun 27 20:26:25 gothmog kernel: ad0: 190782MB at ata0-master UDMA33 Jun 27 20:26:25 gothmog kernel: ad0: 390721968 sectors [387621C/16H/63S] 16 sectors/interrupt 1 depth queue Jun 27 20:26:25 gothmog kernel: ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire Jun 27 20:26:25 gothmog kernel: ad4: 238475MB at ata2-master SATA150 Jun 27 20:26:25 gothmog kernel: ad4: 488397168 sectors [484521C/16H/63S] 16 sectors/interrupt 1 depth queue Jun 27 20:26:25 gothmog kernel: GEOM: new disk ad0 Jun 27 20:26:25 gothmog kernel: GEOM: new disk ad4 Jun 27 20:26:25 gothmog kernel: Trying to mount root from ufs:/dev/ad0s1a Jun 27 20:26:25 gothmog kernel: start_init: trying /sbin/init --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.diff" --- dmesg.txt Wed Jun 28 11:55:42 2006 +++ dmesg.nodriver.txt Wed Jun 28 11:55:34 2006 @@ -1,16 +1,16 @@ Copyright (c) 1992-2006 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. -FreeBSD 7.0-CURRENT #1: Tue Jun 27 20:20:25 EEST 2006 +FreeBSD 7.0-CURRENT #0: Tue Jun 27 19:49:08 EEST 2006 build@gothmog.pc:/home/build/obj/home/build/src/sys/GOTHMOG WARNING: WITNESS option enabled, expect reduced performance. Using 64 colors for the VM-PQ tuning (2048, 8) Preloaded elf kernel "/boot/kernel/kernel" at 0xc08ef000. Preloaded elf module "/boot/kernel/acpi.ko" at 0xc08ef180. -Calibrating clock(s) ... i8254 clock: 1193208 Hz +Calibrating clock(s) ... i8254 clock: 1193211 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz quality 0 -Calibrating TSC clock ... TSC clock: 3010667970 Hz +Calibrating TSC clock ... TSC clock: 3010669230 Hz CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (3010.67-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf62 Stepping = 2 Features=0xbfebfbff @@ -50,7 +50,7 @@ 00 01 6a 00 02 01 04 01 82 01 0d 01 0e 01 0f 01 20 01 92 01 93 01 94 01 95 01 96 01 a2 01 a3 01 VESA: 53 mode(s) found -VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc07e6242 (1000022) +VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc07e6002 (1000022) VESA: ATI RV370 VESA: ATI Technologies Inc. V380 01.00 kbd: new array size 4 @@ -407,16 +407,7 @@ pcib3: matched entry for 2.0.INTA (src \_SB_.LNKD:0) pcib3: slot 0 INTA routed to irq 10 via \_SB_.LNKD re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 -pcib3: re0 requested I/O range 0xc800-0xc8ff: in range -re0: port 0xc800-0xc8ff mem 0xe7eff000-0xe7efffff irq 10 at device 0.0 on pci2 -pcib3: re0 requested I/O range 0xc800-0xc8ff: in range -re0: eeprom autoload timed out -miibus0: on re0 -rgephy0: on miibus0 -rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto -re0: bpf attached -re0: Ethernet address: 00:15:f2:b9:84:61 -re0: [MPSAFE] +pci2: at device 0.0 (no driver attached) uhci0: port 0x8000-0x801f irq 5 at device 29.0 on pci0 uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0x8000 uhci0: [GIANT-LOCKED] @@ -573,7 +564,7 @@ ums0: 3 buttons and Z dir. Device configuration finished. procfs registered -Timecounter "TSC" frequency 3010667970 Hz quality 800 +Timecounter "TSC" frequency 3010669230 Hz quality 800 Timecounters tick every 5.000 msec pflog0: bpf attached lo0: bpf attached --T4sUOijqQbZv57TR-- From owner-cvs-src@FreeBSD.ORG Wed Jun 28 09:13:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5ED916A40B; Wed, 28 Jun 2006 09:13:08 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 088A643E1F; Wed, 28 Jun 2006 09:12:35 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5S9CUCR079991; Wed, 28 Jun 2006 09:12:30 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5S9CU7r079990; Wed, 28 Jun 2006 09:12:30 GMT (envelope-from glebius) Message-Id: <200606280912.k5S9CU7r079990@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 28 Jun 2006 09:12: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/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 09:13:09 -0000 glebius 2006-06-28 09:12:30 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c if_bgereg.h Log: - Recognize more device IDs adding support for BCM5754, BCM5755, BCM5787 based NICs. - Recognize BCM5703 B0 ASIC. - Rewrite the jumbo capability matching macro, so that chips known to work are listed there. [*] [*] I'm still not sure about this. Probably more corrections will be done to this macro after discussion with davidch@ and brad@OpenBSD. Obtained from: OpenBSD (brad) Revision Changes Path 1.134 +34 -34 src/sys/dev/bge/if_bge.c 1.50 +10 -0 src/sys/dev/bge/if_bgereg.h From owner-cvs-src@FreeBSD.ORG Wed Jun 28 09:59:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B235E16A400; Wed, 28 Jun 2006 09:59:10 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 622F043D92; Wed, 28 Jun 2006 09:59:10 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5S9xArg081915; Wed, 28 Jun 2006 09:59:10 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5S9xARb081914; Wed, 28 Jun 2006 09:59:10 GMT (envelope-from sos) Message-Id: <200606280959.k5S9xARb081914@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 28 Jun 2006 09:59:09 +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/ata ata-all.h ata-chipset.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, 28 Jun 2006 09:59:10 -0000 sos 2006-06-28 09:59:09 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.h ata-chipset.c Log: Update AHCI support to be more generic. Add support for AHCI on the VIA VT8251. Revision Changes Path 1.118 +2 -0 src/sys/dev/ata/ata-all.h 1.164 +101 -66 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 10:19:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E130516A400; Wed, 28 Jun 2006 10:19:16 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C7C244636; Wed, 28 Jun 2006 10:19:16 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SAJGBh083975; Wed, 28 Jun 2006 10:19:16 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SAJGj7083974; Wed, 28 Jun 2006 10:19:16 GMT (envelope-from brueffer) Message-Id: <200606281019.k5SAJGj7083974@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 28 Jun 2006 10:19:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 nfe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 10:19:17 -0000 brueffer 2006-06-28 10:19:16 UTC FreeBSD src repository Modified files: share/man/man4 nfe.4 Log: - s/nve/nfe/ in the SYNOPSIS (1) - bump date PR: 99575 Submitted by: thierry herbelot (1) Revision Changes Path 1.2 +2 -2 src/share/man/man4/nfe.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 28 10:38:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6886616A40E; Wed, 28 Jun 2006 10:38:39 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0417E43D8B; Wed, 28 Jun 2006 10:38:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SAcc19084914; Wed, 28 Jun 2006 10:38:38 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SAccBa084913; Wed, 28 Jun 2006 10:38:38 GMT (envelope-from glebius) Message-Id: <200606281038.k5SAccBa084913@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 28 Jun 2006 10:38: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/usr.sbin/ngctl config.c connect.c debug.c list.c main.c mkpeer.c msg.c name.c rmhook.c show.c shutdown.c status.c types.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 10:38:39 -0000 glebius 2006-06-28 10:38:38 UTC FreeBSD src repository Modified files: usr.sbin/ngctl config.c connect.c debug.c list.c main.c mkpeer.c msg.c name.c rmhook.c show.c shutdown.c status.c types.c write.c Log: Style: space after "return". Revision Changes Path 1.5 +3 -3 src/usr.sbin/ngctl/config.c 1.5 +3 -3 src/usr.sbin/ngctl/connect.c 1.4 +3 -3 src/usr.sbin/ngctl/debug.c 1.8 +4 -4 src/usr.sbin/ngctl/list.c 1.20 +17 -17 src/usr.sbin/ngctl/main.c 1.4 +3 -3 src/usr.sbin/ngctl/mkpeer.c 1.7 +4 -4 src/usr.sbin/ngctl/msg.c 1.4 +3 -3 src/usr.sbin/ngctl/name.c 1.5 +3 -3 src/usr.sbin/ngctl/rmhook.c 1.6 +5 -5 src/usr.sbin/ngctl/show.c 1.4 +3 -3 src/usr.sbin/ngctl/shutdown.c 1.4 +3 -3 src/usr.sbin/ngctl/status.c 1.6 +3 -3 src/usr.sbin/ngctl/types.c 1.3 +8 -8 src/usr.sbin/ngctl/write.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 12:50:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B78E16A53A; Wed, 28 Jun 2006 12:50:29 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68F4143EDC; Wed, 28 Jun 2006 12:49:45 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SCnj4C002521; Wed, 28 Jun 2006 12:49:45 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SCnjWi002520; Wed, 28 Jun 2006 12:49:45 GMT (envelope-from flz) Message-Id: <200606281249.k5SCnjWi002520@repoman.freebsd.org> From: Florent Thoumie Date: Wed, 28 Jun 2006 12:49:45 +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.d ldconfig X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 12:50:29 -0000 flz 2006-06-28 12:49:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d ldconfig Log: MFC: Since INSTALLS_SHLIB has been superseded by USE_LDCONFIG in bsd.port.mk, I expect to see quite a few files appearing in libdata/ldconfig directories. This change avoids the screen to be filled with the names of those ldconfig files and replace them by the actual non-default directories they contain. Most of them will be ${PREFIX}/lib so, 'sort -u' will help reducing the output. src/etc/rc.d/ldconfig: rev 1.15 -> 1.16 Revision Changes Path 1.14.2.2 +10 -2 src/etc/rc.d/ldconfig From owner-cvs-src@FreeBSD.ORG Wed Jun 28 14:42:55 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B1E116A4DF; Wed, 28 Jun 2006 14:42:55 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A8B2441C8; Wed, 28 Jun 2006 14:21:36 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k5SELJK8009773 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Jun 2006 17:21:21 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k5SELC62001324; Wed, 28 Jun 2006 17:21:13 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k5SELCs4001323; Wed, 28 Jun 2006 17:21:12 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Wed, 28 Jun 2006 17:21:12 +0300 From: Giorgos Keramidas To: Bill Paul Message-ID: <20060628142112.GA1161@gothmog.pc> References: <20060627172841.GA1310@gothmog.pc> <20060628020228.EFC6716A403@hub.freebsd.org> <20060628090112.GB5952@gothmog.pc> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060628090112.GB5952@gothmog.pc> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.324, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.07, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 re.4 src/sys/dev/re if_re.c src/sys/dev/mii rgephy.c src/sys/pci if_rlreg.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, 28 Jun 2006 14:42:55 -0000 On 2006-06-28 12:01, Giorgos Keramidas wrote: > Attached are two files, with `dmesg -v' output: > > * The `dmesg.nodriver.txt' file is with a kernel built from sources > checked out at 2006.06.27.08.04.55 (including the changes of the > commit above). > > * The `dmesg.txt' file is with a kernel build from the same source > tree, but with if_re.c, rgephy.c and if_rlreg.h reverted to: > > src/sys/dev/re/if_re.c,v 1.67 > src/sys/dev/mii/rgephy.c,v 1.8 > src/sys/pci/if_rlreg.h,v 1.56 I think I got it :) A modified if_re.c to include this diff ... %%% === if_re.c ================================================================== --- if_re.c (revision 143) +++ if_re.c (local) @@ -866,6 +866,12 @@ sc = device_get_softc(dev); while (t->rl_name != NULL) { + if (bootverbose) + device_printf(dev, "dev 0x%04x:0x%04x " + "try @ %p 0x%04x:0x%04x:0x%x:%s\n", + pci_get_vendor(dev), pci_get_device(dev), t, + t->rl_vid, t->rl_did, t->rl_basetype, t->rl_name); + if ((pci_get_vendor(dev) == t->rl_vid) && (pci_get_device(dev) == t->rl_did)) { /* @@ -880,6 +886,11 @@ continue; } + device_printf(dev, "dev 0x%04x:0x%04x " + "matches @ %p 0x%04x:0x%04x:0x%x:%s\n", + pci_get_vendor(dev), pci_get_device(dev), t, + t->rl_vid, t->rl_did, t->rl_basetype, t->rl_name); + /* * Temporarily map the I/O space * so we can read the chip ID register. @@ -901,6 +912,11 @@ device_set_desc(dev, t->rl_name); return (BUS_PROBE_DEFAULT); } + device_printf(dev, "dev 0x%04x:0x%04x hw 0x%x " + "!= re @ %p 0x%04x:0x%04x:0x%x:%s\n", + pci_get_vendor(dev), pci_get_device(dev), hwrev, + t, t->rl_vid, t->rl_did, t->rl_basetype, + t->rl_name); } t++; } %%% prints the following at verbose-boot time with the current HEAD version of files: # [...] # pci2: on pcib3 # pci2: physical bus=2 # found-> vendor=0x10ec, dev=0x8168, revid=0x01 # bus=2, slot=0, func=0 # class=02-00-00, hdrtype=0x00, mfdev=0 # cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) # lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) # intpin=a, irq=10 # powerspec 2 supports D0 D1 D2 D3 current D0 # MSI supports 2 messages, 64 bit # map[10]: type 4, range 32, base 0000c800, size 8, enabled # pcib3: (null) requested I/O range 0xc800-0xc8ff: in range # map[18]: type 1, range 64, base e7eff000, size 12, enabled # pcib3: (null) requested memory range 0xe7eff000-0xe7efffff: good # pcib3: matched entry for 2.0.INTA (src \\_SB_.LNKD:0) # pcib3: slot 0 INTA routed to irq 10 via \\_SB_.LNKD # re0: dev 0x10ec:0x8168 try @ 0xc071ffc0 0x1186:0x4300:0x4000000:D-Link DGE-528(T) Gigabit Ethernet Adapter # re0: dev 0x10ec:0x8168 try @ 0xc071ffcc 0x10ec:0x8139:0x74800000:RealTek 8139C+ 10/100BaseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffd8 0x10ec:0x8136:0x34000000:RealTek 8101E PCIe 10/100baseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffe4 0x10ec:0x8168:0x38000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: dev 0x10ec:0x8168 matches @ 0xc071ffe4 0x10ec:0x8168:0x38000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 # re0: dev 0x10ec:0x8168 hw 0x30000000 != re @ 0xc071ffe4 0x10ec:0x8168:0x38000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc071fff0 0x10ec:0x8169:0x0:RealTek 8169 Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc071fffc 0x10ec:0x8169:0x4000000:RealTek 8169S Single-chip Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc0720008 0x10ec:0x8169:0x10000000:RealTek 8169SB/8110SB Single-chip Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc0720014 0x10ec:0x8169:0x18000000:RealTek 8169SC/8110SC Single-chip Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc0720020 0x10ec:0x8169:0x800000:RealTek 8110S Single-chip Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc072002c 0x1259:0xc107:0x4000000:Corega CG-LAPCIGT (RTL8169S) Gigabit Ethernet # re0: dev 0x10ec:0x8168 try @ 0xc0720038 0x1737:0x1032:0x4000000:Linksys EG1032 (RTL8169S) Gigabit Ethernet # pci2: at device 0.0 (no driver attached) # [...] Sure enough, the latest changes included a change in the hwrev of RL_HWREV_8168 from 0x30000000 to 0x38000000 [in revision 1.57 of src/sys/pci/if_rlreg.h]. I'm not sure if this is the correct fix, but switching back to 0x30000000 fixes probing of my re(4) interface here. The change I did (on top of the bootverbose changes shown above) was: %%% === if_rlreg.h ================================================================== --- if_rlreg.h (revision 143) +++ if_rlreg.h (local) @@ -154,7 +154,7 @@ #define RL_HWREV_8169_8110SC 0x18000000 #define RL_HWREV_8100E 0x30800000 #define RL_HWREV_8101E 0x34000000 -#define RL_HWREV_8168 0x38000000 +#define RL_HWREV_8168 0x30000000 #define RL_HWREV_8139 0x60000000 #define RL_HWREV_8139A 0x70000000 #define RL_HWREV_8139AG 0x70800000 %%% Then, verbose boot shows the device probing as it used to: # pci2: on pcib3 # pci2: physical bus=2 # found-> vendor=0x10ec, dev=0x8168, revid=0x01 # bus=2, slot=0, func=0 # class=02-00-00, hdrtype=0x00, mfdev=0 # cmdreg=0x0007, statreg=0x0010, cachelnsz=4 (dwords) # lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) # intpin=a, irq=10 # powerspec 2 supports D0 D1 D2 D3 current D0 # MSI supports 2 messages, 64 bit # map[10]: type 4, range 32, base 0000c800, size 8, enabled # pcib3: (null) requested I/O range 0xc800-0xc8ff: in range # map[18]: type 1, range 64, base e7eff000, size 12, enabled # pcib3: (null) requested memory range 0xe7eff000-0xe7efffff: good # pcib3: matched entry for 2.0.INTA (src \\_SB_.LNKD:0) # pcib3: slot 0 INTA routed to irq 10 via \\_SB_.LNKD # re0: dev 0x10ec:0x8168 try @ 0xc071ffc0 0x1186:0x4300:0x4000000:D-Link DGE-528(T) Gigabit Ethernet Adapter # re0: dev 0x10ec:0x8168 try @ 0xc071ffcc 0x10ec:0x8139:0x74800000:RealTek 8139C+ 10/100BaseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffd8 0x10ec:0x8136:0x34000000:RealTek 8101E PCIe 10/100baseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffe4 0x10ec:0x8168:0x30000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: dev 0x10ec:0x8168 matches @ 0xc071ffe4 0x10ec:0x8168:0x30000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: Reserved 0x100 bytes for rid 0x10 type 4 at 0xc800 # re0: dev 0x10ec:0x8168 try @ 0xc071ffc0 0x1186:0x4300:0x4000000:D-Link DGE-528(T) Gigabit Ethernet Adapter # re0: dev 0x10ec:0x8168 try @ 0xc071ffcc 0x10ec:0x8139:0x74800000:RealTek 8139C+ 10/100BaseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffd8 0x10ec:0x8136:0x34000000:RealTek 8101E PCIe 10/100baseTX # re0: dev 0x10ec:0x8168 try @ 0xc071ffe4 0x10ec:0x8168:0x30000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # re0: dev 0x10ec:0x8168 matches @ 0xc071ffe4 0x10ec:0x8168:0x30000000:RealTek 8168B/8111B PCIe Gigabit Ethernet # pcib3: re0 requested I/O range 0xc800-0xc8ff: in range # re0: port 0xc800-0xc8ff mem 0xe7eff000-0xe7efffff irq 10 at device 0.0 on pci2 # pcib3: re0 requested I/O range 0xc800-0xc8ff: in range # miibus0: on re0 # rgephy0: on miibus0 # rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX-FDX, auto # re0: bpf attached # re0: Ethernet address: 00:15:f2:b9:84:61 # re0: [MPSAFE] # re0: [FAST] Does this change back to hwrev of 0x30000000 look like the correct thing to do? From owner-cvs-src@FreeBSD.ORG Wed Jun 28 15:33:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DC1116A5A4; Wed, 28 Jun 2006 15:33:29 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2945243E91; Wed, 28 Jun 2006 15:01:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SF19NE013461; Wed, 28 Jun 2006 15:01:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SF18sI013460; Wed, 28 Jun 2006 15:01:08 GMT (envelope-from rwatson) Message-Id: <200606281501.k5SF18sI013460@repoman.freebsd.org> From: Robert Watson Date: Wed, 28 Jun 2006 15:01:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern uipc_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: Wed, 28 Jun 2006 15:33:29 -0000 rwatson 2006-06-28 15:01:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_socket.c Log: Merge uipc_socket.c:1.267 from HEAD to RELENG_6: Rearrange code in soalloc() so that it's less indented by returning early if uma_zalloc() from the socket zone fails. No functional change. Revision Changes Path 1.242.2.6 +13 -13 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 15:34:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83D1716A811; Wed, 28 Jun 2006 15:34:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 631BD4447C; Wed, 28 Jun 2006 14:33:47 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SEXlbl012169; Wed, 28 Jun 2006 14:33:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SEXl03012168; Wed, 28 Jun 2006 14:33:47 GMT (envelope-from rwatson) Message-Id: <200606281433.k5SEXl03012168@repoman.freebsd.org> From: Robert Watson Date: Wed, 28 Jun 2006 14:33:47 +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 uipc_socket2.c src/sys/sys socketvar.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, 28 Jun 2006 15:34:19 -0000 rwatson 2006-06-28 14:33:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_socket2.c sys/sys socketvar.h Log: Merge uipc_socket2.c:1.158 and socketvar.h:1.150 from HEAD to RELENG_6: Remove sbinsertoob(), sbinsertoob_locked(). They violate (and have basically always violated) invariannts of soreceive(), which assume that the first mbuf pointer in a receive socket buffer can't change while the SB_LOCK sleepable lock is held on the socket buffer, which is precisely what these functions do. No current protocols invoke these functions, and removing them will help discourage them from ever being used. I should have removed them years ago, but lost track of it. Prodded almost by accident by: peter Revision Changes Path 1.147.2.5 +0 -64 src/sys/kern/uipc_socket2.c 1.141.2.1 +0 -2 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Wed Jun 28 15:34:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E82016A550; Wed, 28 Jun 2006 15:34:20 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 646C844078; Wed, 28 Jun 2006 15:04:11 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SF4Be0014775; Wed, 28 Jun 2006 15:04:11 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SF4BhP014774; Wed, 28 Jun 2006 15:04:11 GMT (envelope-from sos) Message-Id: <200606281504.k5SF4BhP014774@repoman.freebsd.org> From: Søren Schmidt Date: Wed, 28 Jun 2006 15:04: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/dev/ata atapi-cd.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, 28 Jun 2006 15:34:20 -0000 sos 2006-06-28 15:04:11 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cd.c Log: Dont call free on non-alloc'd items. Revision Changes Path 1.189 +4 -2 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 16:04:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A31C016A407; Wed, 28 Jun 2006 16:04:55 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C6A843D6E; Wed, 28 Jun 2006 16:04:55 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SG4s8U018805; Wed, 28 Jun 2006 16:04:54 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SG4s9L018804; Wed, 28 Jun 2006 16:04:54 GMT (envelope-from wpaul) Message-Id: <200606281604.k5SG4s9L018804@repoman.freebsd.org> From: Bill Paul Date: Wed, 28 Jun 2006 16:04: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/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 16:04:55 -0000 wpaul 2006-06-28 16:04:54 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: Properly detect the RTL8168(B?) again. RealTek sent me a bunch of sample cards: the chips are all marked "RTL8111B", but they put stickers on the back that say "RTL8168B/8111B". The manual says there's only one HWREV code for both the 8111B and 8168B devices, which is 0x30000000, but the cards they sent me actually report HWREV of 0x38000000. Deciding to trust the hardware in front of me rather than a possibly incorrect manual (it wouldn't be the first time the HWREVs were incorrectly documented), I changed the 8168 revision code. It turns out this was a mistake though: 0x30000000 really is a valid for the 8168. There are two possible reasons for there to be two different HWREVs: 1) 0x30000000 is used only for the 8168B and 0x38000000 is only for the 8111B. 2) There were 8111/8168 rev A devices which both used code 0x30000000, and the 8111B/8168B both use 0x38000000. The product list on the RealTek website doesn't mention the existence of any 8168/8111 rev A chips being in production though, and I've never seen one, so until I get clarification from RealTek, I'm going to assume that 0x30000000 is just for the 8168B and 0x38000000 is for the 8111B only. So, the HWREV code for the 8168 has been put back to 0x30000000, a new 8111 HWREV code has been added, and there are now separate entries for recognizing both devices in the device list. This will allow all devices to work, though if it turns out I'm wrong I may need to change the ID strings Revision Changes Path 1.69 +4 -1 src/sys/dev/re/if_re.c 1.58 +2 -1 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jun 28 16:06:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A523316A407; Wed, 28 Jun 2006 16:06:11 +0000 (UTC) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 611B943D7E; Wed, 28 Jun 2006 16:06:11 +0000 (GMT) (envelope-from wpaul@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SG6BNX018936; Wed, 28 Jun 2006 16:06:11 GMT (envelope-from wpaul@repoman.freebsd.org) Received: (from wpaul@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SG6BDq018935; Wed, 28 Jun 2006 16:06:11 GMT (envelope-from wpaul) Message-Id: <200606281606.k5SG6BDq018935@repoman.freebsd.org> From: Bill Paul Date: Wed, 28 Jun 2006 16:06:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 16:06:11 -0000 wpaul 2006-06-28 16:06:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c sys/pci if_rlreg.h Log: MFC: fix detection of 8168, detect 8111 separately Revision Changes Path 1.46.2.16 +4 -1 src/sys/dev/re/if_re.c 1.51.2.5 +2 -1 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed Jun 28 16:15:00 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55E9116A403; Wed, 28 Jun 2006 16:15:00 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E20D43D77; Wed, 28 Jun 2006 16:14:47 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k5SGETnq014232 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Jun 2006 19:14:31 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k5SGEMcF019685; Wed, 28 Jun 2006 19:14:22 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k5SGEMeO019684; Wed, 28 Jun 2006 19:14:22 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Wed, 28 Jun 2006 19:14:22 +0300 From: Giorgos Keramidas To: Bill Paul Message-ID: <20060628161422.GA19659@gothmog.pc> References: <200606281604.k5SG4s9L018804@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606281604.k5SG4s9L018804@repoman.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.326, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.07, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 16:15:00 -0000 On 2006-06-28 16:04, Bill Paul wrote: > wpaul 2006-06-28 16:04:54 UTC > > FreeBSD src repository > > Modified files: > sys/dev/re if_re.c > sys/pci if_rlreg.h > Log: > Properly detect the RTL8168(B?) again. [...] > So, the HWREV code for the 8168 has been put back to 0x30000000, > a new 8111 HWREV code has been added, and there are now separate > entries for recognizing both devices in the device list. This will > allow all devices to work, though if it turns out I'm wrong I may > need to change the ID strings > > Revision Changes Path > 1.69 +4 -1 src/sys/dev/re/if_re.c > 1.58 +2 -1 src/sys/pci/if_rlreg.h Thank you! :-) From owner-cvs-src@FreeBSD.ORG Wed Jun 28 16:34:23 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 507EE16A407; Wed, 28 Jun 2006 16:34:23 +0000 (UTC) In-Reply-To: <20060628161422.GA19659@gothmog.pc> from Giorgos Keramidas at "Jun 28, 2006 07:14:22 pm" To: keramida@freebsd.org (Giorgos Keramidas) Date: Wed, 28 Jun 2006 16:34:23 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20060628163423.507EE16A407@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 16:34:23 -0000 > On 2006-06-28 16:04, Bill Paul wrote: > > wpaul 2006-06-28 16:04:54 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/re if_re.c > > sys/pci if_rlreg.h > > Log: > > Properly detect the RTL8168(B?) again. [...] > > So, the HWREV code for the 8168 has been put back to 0x30000000, > > a new 8111 HWREV code has been added, and there are now separate > > entries for recognizing both devices in the device list. This will > > allow all devices to work, though if it turns out I'm wrong I may > > need to change the ID strings > > > > Revision Changes Path > > 1.69 +4 -1 src/sys/dev/re/if_re.c > > 1.58 +2 -1 src/sys/pci/if_rlreg.h > > Thank you! :-) One last thing: would it be possible for you to get a look at the chip itself and confirm the part number stamped on it? I'm curious to know if it says RTL8168 or RTL8168B. Based on the dmesg output from your system, it looks like it's not a laptop, so I'm hoping it's not too much trouble to pop the cover and take a peek. If it is a big pain though, don't worry about it: hopefully RealTek will get back to me before too long. -Bill -- ============================================================================= -Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu wpaul@windriver.com | Wind River Systems ============================================================================= you're just BEGGING to face the moose ============================================================================= From owner-cvs-src@FreeBSD.ORG Wed Jun 28 18:20:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8020216A407; Wed, 28 Jun 2006 18:20:58 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6783544A6F; Wed, 28 Jun 2006 16:59:39 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k5SGxKfl016253 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 28 Jun 2006 19:59:22 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k5SGxDqM001249; Wed, 28 Jun 2006 19:59:13 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k5SGxDVZ001248; Wed, 28 Jun 2006 19:59:13 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Wed, 28 Jun 2006 19:59:13 +0300 From: Giorgos Keramidas To: Bill Paul Message-ID: <20060628165913.GA1178@gothmog.pc> References: <20060628161422.GA19659@gothmog.pc> <20060628163423.507EE16A407@hub.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060628163423.507EE16A407@hub.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.329, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.07, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 18:20:58 -0000 On 2006-06-28 16:34, Bill Paul wrote: >>On 2006-06-28 16:04, Bill Paul wrote: >>> wpaul 2006-06-28 16:04:54 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/re if_re.c >>> sys/pci if_rlreg.h >>> Log: >>> Properly detect the RTL8168(B?) again. [...] >>> So, the HWREV code for the 8168 has been put back to 0x30000000, >>> a new 8111 HWREV code has been added, and there are now separate >>> entries for recognizing both devices in the device list. This will >>> allow all devices to work, though if it turns out I'm wrong I may >>> need to change the ID strings >>> >>> Revision Changes Path >>> 1.69 +4 -1 src/sys/dev/re/if_re.c >>> 1.58 +2 -1 src/sys/pci/if_rlreg.h >> >> Thank you! :-) > > One last thing: would it be possible for you to get a look at the > chip itself and confirm the part number stamped on it? Yep. > I'm curious to know if it says RTL8168 or RTL8168B. Based on the > dmesg output from your system, it looks like it's not a laptop, so > I'm hoping it's not too much trouble to pop the cover and take a > peek. If it is a big pain though, don't worry about it: hopefully > RealTek will get back to me before too long. It's not a laptop, but the NIC is an on-board one. There's definitely something funny going on though. PCI reports in dmesg that this device is: pci2: on pcib3 pci2: physical bus=2 found-> vendor=0x10ec, dev=0x8168, revid=0x01 but the text stamped on the chip is: RTL8111B 58296S1 G535B From owner-cvs-src@FreeBSD.ORG Wed Jun 28 20:27:52 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id 01E9916A410; Wed, 28 Jun 2006 20:27:52 +0000 (UTC) In-Reply-To: <20060628165913.GA1178@gothmog.pc> from Giorgos Keramidas at "Jun 28, 2006 07:59:13 pm" To: keramida@freebsd.org (Giorgos Keramidas) Date: Wed, 28 Jun 2006 20:27:51 +0000 (GMT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20060628202752.01E9916A410@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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, 28 Jun 2006 20:27:52 -0000 > On 2006-06-28 16:34, Bill Paul wrote: > >>On 2006-06-28 16:04, Bill Paul wrote: > >>> wpaul 2006-06-28 16:04:54 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/dev/re if_re.c > >>> sys/pci if_rlreg.h > >>> Log: > >>> Properly detect the RTL8168(B?) again. [...] > >>> So, the HWREV code for the 8168 has been put back to 0x30000000, > >>> a new 8111 HWREV code has been added, and there are now separate > >>> entries for recognizing both devices in the device list. This will > >>> allow all devices to work, though if it turns out I'm wrong I may > >>> need to change the ID strings > >>> > >>> Revision Changes Path > >>> 1.69 +4 -1 src/sys/dev/re/if_re.c > >>> 1.58 +2 -1 src/sys/pci/if_rlreg.h > >> > >> Thank you! :-) > > > > One last thing: would it be possible for you to get a look at the > > chip itself and confirm the part number stamped on it? > > Yep. > > > I'm curious to know if it says RTL8168 or RTL8168B. Based on the > > dmesg output from your system, it looks like it's not a laptop, so > > I'm hoping it's not too much trouble to pop the cover and take a > > peek. If it is a big pain though, don't worry about it: hopefully > > RealTek will get back to me before too long. > > It's not a laptop, but the NIC is an on-board one. There's definitely > something funny going on though. PCI reports in dmesg that this > device is: > > pci2: on pcib3 > pci2: physical bus=2 > found-> vendor=0x10ec, dev=0x8168, revid=0x01 > > but the text stamped on the chip is: > > RTL8111B > 58296S1 G535B That's damn weird. I'm positive my device is also stamped RTL8111B, and it definitely reports hwrev 0x38000000 (I double checked). Unfortunately, being able to distinguish between parts using the PCI device ID is a lost cause. For example, the original 8169, the the 8169S/8110S, and the 8169SB/8110SB all report 0x8169. For some peculiar reason though, the 8169SC/8110SC will report 0x8167. The 8168 and 8111 parts should both report 0x8168. (The main difference between the 816x and 811x parts is the physical packaging which the driver doesn't care about anyway.) Anyway, for the time being I'm satisfied that all parts are detected. With any luck I should hear from RealTek later today. -Bill From owner-cvs-src@FreeBSD.ORG Wed Jun 28 21:14:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8A3D016A505; Wed, 28 Jun 2006 21:14:24 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7886343DDE; Wed, 28 Jun 2006 21:14:23 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SLEN2c060552; Wed, 28 Jun 2006 21:14:23 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SLENAJ060551; Wed, 28 Jun 2006 21:14:23 GMT (envelope-from stefanf) Message-Id: <200606282114.k5SLENAJ060551@repoman.freebsd.org> From: Stefan Farfeleder Date: Wed, 28 Jun 2006 21:14: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/bin/sh cd.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, 28 Jun 2006 21:14:24 -0000 stefanf 2006-06-28 21:14:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/sh cd.c Log: MFC rev 1.35: Don't interpret .//dir as /dir. Revision Changes Path 1.34.8.1 +3 -2 src/bin/sh/cd.c From owner-cvs-src@FreeBSD.ORG Wed Jun 28 21:57:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBF0C16A895; Wed, 28 Jun 2006 21:57:35 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3DF843D46; Wed, 28 Jun 2006 21:57:35 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5SLvZ6R062375; Wed, 28 Jun 2006 21:57:35 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5SLvZrk062374; Wed, 28 Jun 2006 21:57:35 GMT (envelope-from thompsa) Message-Id: <200606282157.k5SLvZrk062374@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 28 Jun 2006 21:57: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/sys/net if_enc.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, 28 Jun 2006 21:57:36 -0000 thompsa 2006-06-28 21:57:35 UTC FreeBSD src repository Modified files: sys/net if_enc.c Log: A small race existed where the lock was dropped between when encif was tested and then set. [1] Reorganise things to eliminate this, we now ensure that enc0 can not be destroyed which as the benefit of no longer needing to lock in ipsec_filter and ipsec_bpf. The cloner will create one interface during the init so we can guarantee that encif will be valid before any SPD entries are added to ipsec. Spotted by: glebius [1] Revision Changes Path 1.3 +20 -24 src/sys/net/if_enc.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 03:47:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D04516A51F; Thu, 29 Jun 2006 03:47:01 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E157144F06; Thu, 29 Jun 2006 03:27:04 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T3R4O4096923; Thu, 29 Jun 2006 03:27:04 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T3R4XH096922; Thu, 29 Jun 2006 03:27:04 GMT (envelope-from maxim) Message-Id: <200606290327.k5T3R4XH096922@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 29 Jun 2006 03:27:04 +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 kern_module.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, 29 Jun 2006 03:47:01 -0000 maxim 2006-06-29 03:27:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_module.c Log: o MFC rev. 1.50: expand an exclusive lock scope. Revision Changes Path 1.48.2.1 +5 -5 src/sys/kern/kern_module.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 05:36:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8264616A403; Thu, 29 Jun 2006 05:36:35 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BCD043D78; Thu, 29 Jun 2006 05:36:35 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T5aZwH013108; Thu, 29 Jun 2006 05:36:35 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T5aZr4013107; Thu, 29 Jun 2006 05:36:35 GMT (envelope-from davidxu) Message-Id: <200606290536.k5T5aZr4013107@repoman.freebsd.org> From: David Xu Date: Thu, 29 Jun 2006 05:36: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/sys/kern sched_core.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, 29 Jun 2006 05:36:35 -0000 davidxu 2006-06-29 05:36:35 UTC FreeBSD src repository Modified files: sys/kern sched_core.c Log: Remove load balancer code, since it has serious priority inversion problem which really hurts performance on FreeBSD. Revision Changes Path 1.6 +411 -1009 src/sys/kern/sched_core.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 05:59:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C683A16A47C; Thu, 29 Jun 2006 05:59:37 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BD9643DC8; Thu, 29 Jun 2006 05:59:37 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T5xbGe013997; Thu, 29 Jun 2006 05:59:37 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T5xbtU013996; Thu, 29 Jun 2006 05:59:37 GMT (envelope-from davidxu) Message-Id: <200606290559.k5T5xbtU013996@repoman.freebsd.org> From: David Xu Date: Thu, 29 Jun 2006 05:59: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/kern sched_core.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, 29 Jun 2006 05:59:37 -0000 davidxu 2006-06-29 05:59:37 UTC FreeBSD src repository Modified files: sys/kern sched_core.c Log: Remove unused function declaration. Add else statement in sched_calc_pri. Fix a bug when checking interrupt thread in sched_add. Revision Changes Path 1.7 +2 -4 src/sys/kern/sched_core.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 06:17:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD0DE16A416; Thu, 29 Jun 2006 06:17:48 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96FB844A75; Thu, 29 Jun 2006 06:17:48 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T6HmaV016023; Thu, 29 Jun 2006 06:17:48 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T6Hma2016022; Thu, 29 Jun 2006 06:17:48 GMT (envelope-from takawata) Message-Id: <200606290617.k5T6Hma2016022@repoman.freebsd.org> From: Takanori Watanabe Date: Thu, 29 Jun 2006 06:17: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/usb uplcom.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: Thu, 29 Jun 2006 06:17:49 -0000 takawata 2006-06-29 06:17:48 UTC FreeBSD src repository Modified files: sys/dev/usb uplcom.c usbdevs Log: Willcom WSIM DD support. Revision Changes Path 1.35 +2 -0 src/sys/dev/usb/uplcom.c 1.262 +2 -1 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Thu Jun 29 06:31:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F3FE16A407; Thu, 29 Jun 2006 06:31:15 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3445044A8B; Thu, 29 Jun 2006 06:31:14 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T6VEBN016717; Thu, 29 Jun 2006 06:31:14 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T6VE98016716; Thu, 29 Jun 2006 06:31:14 GMT (envelope-from takawata) Message-Id: <200606290631.k5T6VE98016716@repoman.freebsd.org> From: Takanori Watanabe Date: Thu, 29 Jun 2006 06:31: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/dev/usb uplcom.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, 29 Jun 2006 06:31:15 -0000 takawata 2006-06-29 06:31:13 UTC FreeBSD src repository Modified files: sys/dev/usb uplcom.c Log: Comment fix. Pointed out by: ume via IRC Revision Changes Path 1.36 +2 -2 src/sys/dev/usb/uplcom.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 06:38:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 294AA16A403; Thu, 29 Jun 2006 06:38:22 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7F9143D46; Thu, 29 Jun 2006 06:38:21 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T6cL7e017073; Thu, 29 Jun 2006 06:38:21 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T6cLjK017072; Thu, 29 Jun 2006 06:38:21 GMT (envelope-from glebius) Message-Id: <200606290638.k5T6cLjK017072@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 29 Jun 2006 06:38: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/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: Thu, 29 Jun 2006 06:38:22 -0000 glebius 2006-06-29 06:38:21 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Since 5714 family doesn't have Jumbo ring, we do not support Jumbos on them, yet. The 5780 is equivalent to the 5714. Submitted by: brad@OpenBSD, davidch Revision Changes Path 1.135 +0 -3 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 07:52:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92FB216A558; Thu, 29 Jun 2006 07:52:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4562144975; Thu, 29 Jun 2006 07:52:30 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T7qUEx021640; Thu, 29 Jun 2006 07:52:30 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T7qU06021639; Thu, 29 Jun 2006 07:52:30 GMT (envelope-from yar) Message-Id: <200606290752.k5T7qU06021639@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 07:52: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/net if_vlan.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, 29 Jun 2006 07:52:30 -0000 yar 2006-06-29 07:52:30 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: Detach the interface first, do vlan_unconfig() then. Previously, another thread could get a pointer to the interface by scanning the system-wide list and sleep on the global vlan mutex held by vlan_unconfig(). The interface was gone by the time the other thread woke up. In order to be able to call vlan_unconfig() on a detached interface, remove the purely cosmetic bzero'ing of IF_LLADDR from the function because a detached interface has no addresses. Noticed by: a stress-testing script by maxim Reviewed by: glebius Revision Changes Path 1.105 +3 -9 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 07:56:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E24B16A510; Thu, 29 Jun 2006 07:56:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 469AA44879; Thu, 29 Jun 2006 07:30:40 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T7UeQP020539; Thu, 29 Jun 2006 07:30:40 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T7UelC020538; Thu, 29 Jun 2006 07:30:40 GMT (envelope-from yar) Message-Id: <200606290730.k5T7UelC020538@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 07:30:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 07:56:39 -0000 yar 2006-06-29 07:30:40 UTC FreeBSD src repository Modified files: sys/net if_vlan.c Log: Remove a few unused things. Fix some style and consistency points. Revision Changes Path 1.104 +8 -12 src/sys/net/if_vlan.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 07:56:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AEC916A595; Thu, 29 Jun 2006 07:56:55 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD39E4402D; Thu, 29 Jun 2006 07:23:49 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T7NnM9020184; Thu, 29 Jun 2006 07:23:49 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T7Nnk3020183; Thu, 29 Jun 2006 07:23:49 GMT (envelope-from yar) Message-Id: <200606290723.k5T7Nnk3020183@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 07:23:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_gif.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, 29 Jun 2006 07:56:55 -0000 yar 2006-06-29 07:23:49 UTC FreeBSD src repository Modified files: sys/net if_gif.c Log: Reduce unneeded code duplication. Revision Changes Path 1.61 +1 -12 src/sys/net/if_gif.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 08:28:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DF6216A407; Thu, 29 Jun 2006 08:28:26 +0000 (UTC) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8647543DAD; Thu, 29 Jun 2006 08:28:19 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T8SJjq024758; Thu, 29 Jun 2006 08:28:19 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T8SIAp024757; Thu, 29 Jun 2006 08:28:18 GMT (envelope-from takawata) Message-Id: <200606290828.k5T8SIAp024757@repoman.freebsd.org> From: Takanori Watanabe Date: Thu, 29 Jun 2006 08:28: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/share/man/man4 uplcom.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: Thu, 29 Jun 2006 08:28:26 -0000 takawata 2006-06-29 08:28:18 UTC FreeBSD src repository Modified files: share/man/man4 uplcom.4 Log: Update man page. Pointed out by: netchild MFC after: 3 days Revision Changes Path 1.13 +2 -0 src/share/man/man4/uplcom.4 From owner-cvs-src@FreeBSD.ORG Thu Jun 29 09:18:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44C4C16A40F; Thu, 29 Jun 2006 09:18:19 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0173044921; Thu, 29 Jun 2006 09:18:19 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T9IIdv036153; Thu, 29 Jun 2006 09:18:18 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T9IHpC036150; Thu, 29 Jun 2006 09:18:17 GMT (envelope-from delphij) Message-Id: <200606290918.k5T9IHpC036150@repoman.freebsd.org> From: Xin LI Date: Thu, 29 Jun 2006 09:18: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/kgmon kgmon.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, 29 Jun 2006 09:18:19 -0000 delphij 2006-06-29 09:18:17 UTC FreeBSD src repository Modified files: usr.sbin/kgmon kgmon.c Log: Correct a typo Revision Changes Path 1.15 +1 -1 src/usr.sbin/kgmon/kgmon.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 09:24:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B77216A416; Thu, 29 Jun 2006 09:24:59 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA44F43D55; Thu, 29 Jun 2006 09:24:57 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k5T9OuX3045456; Thu, 29 Jun 2006 13:24:56 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Thu, 29 Jun 2006 13:24:56 +0400 (MSD) From: Maxim Konovalov To: Yar Tikhiy In-Reply-To: <200606290752.k5T7qU06021639@repoman.freebsd.org> Message-ID: <20060629132354.D73145@mp2.macomnet.net> References: <200606290752.k5T7qU06021639@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 09:24:59 -0000 On Thu, 29 Jun 2006, 07:52-0000, Yar Tikhiy wrote: > yar 2006-06-29 07:52:30 UTC > > FreeBSD src repository > > Modified files: > sys/net if_vlan.c > Log: > Detach the interface first, do vlan_unconfig() then. > Previously, another thread could get a pointer to the > interface by scanning the system-wide list and sleep > on the global vlan mutex held by vlan_unconfig(). > The interface was gone by the time the other thread > woke up. > > In order to be able to call vlan_unconfig() on a detached > interface, remove the purely cosmetic bzero'ing of IF_LLADDR > from the function because a detached interface has no addresses. > > Noticed by: a stress-testing script by maxim > Reviewed by: glebius Still no cookie :-) db> bt Tracing pid 75800 tid 100098 td 0xc2b0e960 in_control(c2a1c67c,c02069f6,c40eece0,c2e66000,c2b0e960) at in_control+0x114 ifioctl(c2a1c67c,c02069f6,c40eece0,c2b0e960,0,...) at ifioctl+0xee soo_ioctl(c27cb4c8,c02069f6,c40eece0,c2c04980,c2b0e960) at soo_ioctl+0x2db ioctl(c2b0e960,d56a4d04) at ioctl+0x370 syscall(3b,3b,3b,bfbfe2c4,0,...) at syscall+0x27e Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2817cb43, esp = 0xbfbfe28c, ebp = 0xbfbfe2d8 --- Let me know if you need more info. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Thu Jun 29 09:49:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30B7416A416; Thu, 29 Jun 2006 09:49:05 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE3F643D94; Thu, 29 Jun 2006 09:49:00 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5T9n0To037330; Thu, 29 Jun 2006 09:49:00 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5T9n0J3037329; Thu, 29 Jun 2006 09:49:00 GMT (envelope-from davidxu) Message-Id: <200606290949.k5T9n0J3037329@repoman.freebsd.org> From: David Xu Date: Thu, 29 Jun 2006 09:49: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/sys/kern sched_core.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, 29 Jun 2006 09:49:05 -0000 davidxu 2006-06-29 09:49:00 UTC FreeBSD src repository Modified files: sys/kern sched_core.c Log: Fix system load count (noticed by dephij). Remove incorrect comment. Revision Changes Path 1.8 +1 -6 src/sys/kern/sched_core.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 10:49:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCAC516A403; Thu, 29 Jun 2006 10:49:50 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 968A443DB3; Thu, 29 Jun 2006 10:49:50 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TAnome042528; Thu, 29 Jun 2006 10:49:50 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TAno3j042527; Thu, 29 Jun 2006 10:49:50 GMT (envelope-from bz) Message-Id: <200606291049.k5TAno3j042527@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 29 Jun 2006 10:49: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/sys/netinet in_pcb.c ip_fw2.c tcp_input.c src/sys/netinet6 in6_pcb.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, 29 Jun 2006 10:49:51 -0000 bz 2006-06-29 10:49:50 UTC FreeBSD src repository Modified files: sys/netinet in_pcb.c ip_fw2.c tcp_input.c sys/netinet6 in6_pcb.c Log: Use INPLOOKUP_WILDCARD instead of just 1 more consistently. OKed by: rwatson (some weeks ago) Revision Changes Path 1.179 +1 -1 src/sys/netinet/in_pcb.c 1.137 +1 -1 src/sys/netinet/ip_fw2.c 1.303 +6 -3 src/sys/netinet/tcp_input.c 1.72 +1 -1 src/sys/netinet6/in6_pcb.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 10:52:56 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F198716A58F; Thu, 29 Jun 2006 10:52:56 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2340543DC3; Thu, 29 Jun 2006 10:52:46 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k5TAqgKE033860; Thu, 29 Jun 2006 06:52:42 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Sam Leffler Date: Tue, 27 Jun 2006 08:48:28 -0400 User-Agent: KMail/1.9.1 References: <200606261834.k5QIYkEF005337@repoman.freebsd.org> <44A0708C.4090703@errno.com> In-Reply-To: <44A0708C.4090703@errno.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606270848.29250.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Thu, 29 Jun 2006 06:52:42 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1575/Thu Jun 29 04:50:14 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_module.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, 29 Jun 2006 10:52:57 -0000 On Monday 26 June 2006 19:41, Sam Leffler wrote: > John Baldwin wrote: > > jhb 2006-06-26 18:34:45 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_module.c > > Log: > > Address a problem I missed in removing Giant from the kernel linker. Not > > all of the module event handlers are MP safe yet, so always acquire Giant > > for now when invoking module event handlers. Eventually we can add an > > MPSAFE flag or some such and add appropriate locking to all module event > > handlers. > > I suggest we should be marking things !MPSAFE rather than MPSAFE. > > Sam I would prefer that as well but that would require an exhaustive search of all existing module event handlers to determine MPSAFE-ness up front. With the mark as MPSAFE method (such as we've used for syscalls) we can mark things MPSAFE (and/or add locking to make them MPSAFE) while doing the exhaustive search and eventually when all are MPSAFE we can remove the flag (which I'm in the process of doing now with the syscall flag) all the while having a functioning system. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Jun 29 11:17:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E16716A417; Thu, 29 Jun 2006 11:17:24 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E4CC43D99; Thu, 29 Jun 2006 11:17:17 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TBHHWN045268; Thu, 29 Jun 2006 11:17:17 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TBHHK7045267; Thu, 29 Jun 2006 11:17:17 GMT (envelope-from bz) Message-Id: <200606291117.k5TBHHK7045267@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Thu, 29 Jun 2006 11:17:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet 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: Thu, 29 Jun 2006 11:17:24 -0000 bz 2006-06-29 11:17:16 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Eliminate the offset argument from send_reject. It's not been used since FreeBSD-SA-06:04.ipfw. Adopt send_reject6 to what had been done for legacy IP: no longer send or permit sending rejects for any but the first fragment. Discussed with: oleg, csjp (some weeks ago) Revision Changes Path 1.138 +7 -9 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 12:29:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A89A816A403; Thu, 29 Jun 2006 12:29:21 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67C6C43DB2; Thu, 29 Jun 2006 12:29:21 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TCTLO7049632; Thu, 29 Jun 2006 12:29:21 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TCTLDI049631; Thu, 29 Jun 2006 12:29:21 GMT (envelope-from davidxu) Message-Id: <200606291229.k5TCTLDI049631@repoman.freebsd.org> From: David Xu Date: Thu, 29 Jun 2006 12:29: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 sched_core.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, 29 Jun 2006 12:29:21 -0000 davidxu 2006-06-29 12:29:20 UTC FreeBSD src repository Modified files: sys/kern sched_core.c Log: Fix a bug when accumulating run time, if a thread calls yield() syscall, its run time may be lost. Revision Changes Path 1.9 +5 -5 src/sys/kern/sched_core.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 13:12:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62C0916A403; Thu, 29 Jun 2006 13:12:11 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id E453C44471; Thu, 29 Jun 2006 13:12:09 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k5TDC5rV067978; Thu, 29 Jun 2006 17:12:06 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k5TDC2mT067976; Thu, 29 Jun 2006 17:12:02 +0400 (MSD) (envelope-from yar) Date: Thu, 29 Jun 2006 17:12:01 +0400 From: Yar Tikhiy To: Maxim Konovalov Message-ID: <20060629131201.GA67682@comp.chem.msu.su> References: <200606290752.k5T7qU06021639@repoman.freebsd.org> <20060629132354.D73145@mp2.macomnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060629132354.D73145@mp2.macomnet.net> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 13:12:11 -0000 On Thu, Jun 29, 2006 at 01:24:56PM +0400, Maxim Konovalov wrote: > On Thu, 29 Jun 2006, 07:52-0000, Yar Tikhiy wrote: > > > yar 2006-06-29 07:52:30 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net if_vlan.c > > Log: > > Detach the interface first, do vlan_unconfig() then. > > Previously, another thread could get a pointer to the > > interface by scanning the system-wide list and sleep > > on the global vlan mutex held by vlan_unconfig(). > > The interface was gone by the time the other thread > > woke up. > > > > In order to be able to call vlan_unconfig() on a detached > > interface, remove the purely cosmetic bzero'ing of IF_LLADDR > > from the function because a detached interface has no addresses. > > > > Noticed by: a stress-testing script by maxim > > Reviewed by: glebius > > Still no cookie :-) > > db> bt > Tracing pid 75800 tid 100098 td 0xc2b0e960 > in_control(c2a1c67c,c02069f6,c40eece0,c2e66000,c2b0e960) at in_control+0x114 > ifioctl(c2a1c67c,c02069f6,c40eece0,c2b0e960,0,...) at ifioctl+0xee > soo_ioctl(c27cb4c8,c02069f6,c40eece0,c2c04980,c2b0e960) at soo_ioctl+0x2db > ioctl(c2b0e960,d56a4d04) at ioctl+0x370 > syscall(3b,3b,3b,bfbfe2c4,0,...) at syscall+0x27e > Xint0x80_syscall() at Xint0x80_syscall+0x1f > --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2817cb43, esp = > 0xbfbfe28c, ebp = 0xbfbfe2d8 --- > > Let me know if you need more info. I stress tested gif(4) in the same manner for kicks and got a very similar panic in in_control(). I suppose that my change eliminated a concurrency problem in vlan(4) and we began to feel the lack of refcounting at ifnet level. Indeed, a thread can keep a pointer to an ifnet beyond its lifetime and panic the system on access to the dead ifnet. -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jun 29 13:38:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 450DA16A40F; Thu, 29 Jun 2006 13:38:38 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53C3E43D46; Thu, 29 Jun 2006 13:38:37 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TDcbHd063577; Thu, 29 Jun 2006 13:38:37 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TDcbv1063575; Thu, 29 Jun 2006 13:38:37 GMT (envelope-from glebius) Message-Id: <200606291338.k5TDcbv1063575@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 29 Jun 2006 13:38: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/netinet ip_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: Thu, 29 Jun 2006 13:38:38 -0000 glebius 2006-06-29 13:38:37 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Fix URL to Bellovin's paper. Submitted by: Anton Yuzhaninov Revision Changes Path 1.258 +1 -1 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 13:58:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 424C116A410; Thu, 29 Jun 2006 13:58:37 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB13C43D46; Thu, 29 Jun 2006 13:58:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TDwaaj065736; Thu, 29 Jun 2006 13:58:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TDwa1q065735; Thu, 29 Jun 2006 13:58:36 GMT (envelope-from jhb) Message-Id: <200606291358.k5TDwa1q065735@repoman.freebsd.org> From: John Baldwin Date: Thu, 29 Jun 2006 13:58: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/kern sysv_sem.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, 29 Jun 2006 13:58:37 -0000 jhb 2006-06-29 13:58:36 UTC FreeBSD src repository Modified files: sys/kern sysv_sem.c Log: Fix semctl(2) breakage from the previous commit. Previously __semctl() had a local 'semid' variable which was the array index and used uap->semid as the original IPC id. During the kern_semctl() conversion those two variables were collapsed into a single 'semid' variable breaking the places that needed the original IPC ID. To fix, add a new 'semidx' variable to hold the array index and leave 'semid' unmolested as the IPC id. While I'm here, explicitly document that the (undocumented, at least in semctl(2)) SEM_STAT command curiously expects an array index in the 'semid' parameter rather than an IPC id. Submitted by: maxim Revision Changes Path 1.81 +12 -7 src/sys/kern/sysv_sem.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 14:36:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A9F516A40F for ; Thu, 29 Jun 2006 14:36:31 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9985C44D49 for ; Thu, 29 Jun 2006 14:36:25 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 81603 invoked from network); 29 Jun 2006 14:34:16 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 29 Jun 2006 14:34:16 -0000 Message-ID: <44A3E56E.9040705@freebsd.org> Date: Thu, 29 Jun 2006 16:36:30 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: Yar Tikhiy References: <200606290752.k5T7qU06021639@repoman.freebsd.org> <20060629132354.D73145@mp2.macomnet.net> <20060629131201.GA67682@comp.chem.msu.su> In-Reply-To: <20060629131201.GA67682@comp.chem.msu.su> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Maxim Konovalov , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 14:36:31 -0000 Yar Tikhiy wrote: > On Thu, Jun 29, 2006 at 01:24:56PM +0400, Maxim Konovalov wrote: >> On Thu, 29 Jun 2006, 07:52-0000, Yar Tikhiy wrote: >> >>> yar 2006-06-29 07:52:30 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/net if_vlan.c >>> Log: >>> Detach the interface first, do vlan_unconfig() then. >>> Previously, another thread could get a pointer to the >>> interface by scanning the system-wide list and sleep >>> on the global vlan mutex held by vlan_unconfig(). >>> The interface was gone by the time the other thread >>> woke up. >>> >>> In order to be able to call vlan_unconfig() on a detached >>> interface, remove the purely cosmetic bzero'ing of IF_LLADDR >>> from the function because a detached interface has no addresses. >>> >>> Noticed by: a stress-testing script by maxim >>> Reviewed by: glebius >> Still no cookie :-) >> >> db> bt >> Tracing pid 75800 tid 100098 td 0xc2b0e960 >> in_control(c2a1c67c,c02069f6,c40eece0,c2e66000,c2b0e960) at in_control+0x114 >> ifioctl(c2a1c67c,c02069f6,c40eece0,c2b0e960,0,...) at ifioctl+0xee >> soo_ioctl(c27cb4c8,c02069f6,c40eece0,c2c04980,c2b0e960) at soo_ioctl+0x2db >> ioctl(c2b0e960,d56a4d04) at ioctl+0x370 >> syscall(3b,3b,3b,bfbfe2c4,0,...) at syscall+0x27e >> Xint0x80_syscall() at Xint0x80_syscall+0x1f >> --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2817cb43, esp = >> 0xbfbfe28c, ebp = 0xbfbfe2d8 --- >> >> Let me know if you need more info. > > I stress tested gif(4) in the same manner for kicks and got a very > similar panic in in_control(). I suppose that my change eliminated > a concurrency problem in vlan(4) and we began to feel the lack of > refcounting at ifnet level. Indeed, a thread can keep a pointer > to an ifnet beyond its lifetime and panic the system on access to > the dead ifnet. For the time being we should simply mark ifnet's dead but keep them around. Refcounting is most likely too expensive, especially on larger SMP systems. All users of ifnets then have to be teached to obey the dead flag. -- Andre From owner-cvs-src@FreeBSD.ORG Thu Jun 29 15:24:34 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FE1B16A403; Thu, 29 Jun 2006 15:24:34 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id D285343D5E; Thu, 29 Jun 2006 15:24:31 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k5TFORdA069228; Thu, 29 Jun 2006 19:24:27 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k5TFOQp6069227; Thu, 29 Jun 2006 19:24:27 +0400 (MSD) (envelope-from yar) Date: Thu, 29 Jun 2006 19:24:26 +0400 From: Yar Tikhiy To: Andre Oppermann Message-ID: <20060629152426.GB67682@comp.chem.msu.su> References: <200606290752.k5T7qU06021639@repoman.freebsd.org> <20060629132354.D73145@mp2.macomnet.net> <20060629131201.GA67682@comp.chem.msu.su> <44A3E56E.9040705@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44A3E56E.9040705@freebsd.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@freebsd.org, Maxim Konovalov , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 15:24:34 -0000 On Thu, Jun 29, 2006 at 04:36:30PM +0200, Andre Oppermann wrote: > Yar Tikhiy wrote: > >On Thu, Jun 29, 2006 at 01:24:56PM +0400, Maxim Konovalov wrote: > >>On Thu, 29 Jun 2006, 07:52-0000, Yar Tikhiy wrote: > >> > >>>yar 2006-06-29 07:52:30 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/net if_vlan.c > >>> Log: > >>> Detach the interface first, do vlan_unconfig() then. > >>> Previously, another thread could get a pointer to the > >>> interface by scanning the system-wide list and sleep > >>> on the global vlan mutex held by vlan_unconfig(). > >>> The interface was gone by the time the other thread > >>> woke up. > >>> > >>> In order to be able to call vlan_unconfig() on a detached > >>> interface, remove the purely cosmetic bzero'ing of IF_LLADDR > >>> from the function because a detached interface has no addresses. > >>> > >>> Noticed by: a stress-testing script by maxim > >>> Reviewed by: glebius > >>Still no cookie :-) > >> > >>db> bt > >>Tracing pid 75800 tid 100098 td 0xc2b0e960 > >>in_control(c2a1c67c,c02069f6,c40eece0,c2e66000,c2b0e960) at > >>in_control+0x114 > >>ifioctl(c2a1c67c,c02069f6,c40eece0,c2b0e960,0,...) at ifioctl+0xee > >>soo_ioctl(c27cb4c8,c02069f6,c40eece0,c2c04980,c2b0e960) at soo_ioctl+0x2db > >>ioctl(c2b0e960,d56a4d04) at ioctl+0x370 > >>syscall(3b,3b,3b,bfbfe2c4,0,...) at syscall+0x27e > >>Xint0x80_syscall() at Xint0x80_syscall+0x1f > >>--- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2817cb43, esp = > >>0xbfbfe28c, ebp = 0xbfbfe2d8 --- > >> > >>Let me know if you need more info. > > > >I stress tested gif(4) in the same manner for kicks and got a very > >similar panic in in_control(). I suppose that my change eliminated > >a concurrency problem in vlan(4) and we began to feel the lack of > >refcounting at ifnet level. Indeed, a thread can keep a pointer > >to an ifnet beyond its lifetime and panic the system on access to > >the dead ifnet. > > For the time being we should simply mark ifnet's dead but keep them > around. Refcounting is most likely too expensive, especially on larger > SMP systems. All users of ifnets then have to be teached to obey the > dead flag. AFAIK we refcount vnodes, which are an object used rather heavily. Do you think refcounting ifnets would be worse than that? -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jun 29 15:44:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F173916A403; Thu, 29 Jun 2006 15:44:45 +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 2929144468; Thu, 29 Jun 2006 15:44:45 +0000 (GMT) (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 949D846C99; Thu, 29 Jun 2006 11:44:40 -0400 (EDT) Date: Thu, 29 Jun 2006 16:44:40 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Yar Tikhiy In-Reply-To: <20060629152426.GB67682@comp.chem.msu.su> Message-ID: <20060629164252.R30355@fledge.watson.org> References: <200606290752.k5T7qU06021639@repoman.freebsd.org> <20060629132354.D73145@mp2.macomnet.net> <20060629131201.GA67682@comp.chem.msu.su> <44A3E56E.9040705@freebsd.org> <20060629152426.GB67682@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, Maxim Konovalov , src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_vlan.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, 29 Jun 2006 15:44:46 -0000 On Thu, 29 Jun 2006, Yar Tikhiy wrote: >>> I stress tested gif(4) in the same manner for kicks and got a very similar >>> panic in in_control(). I suppose that my change eliminated a concurrency >>> problem in vlan(4) and we began to feel the lack of refcounting at ifnet >>> level. Indeed, a thread can keep a pointer to an ifnet beyond its >>> lifetime and panic the system on access to the dead ifnet. >> >> For the time being we should simply mark ifnet's dead but keep them around. >> Refcounting is most likely too expensive, especially on larger SMP systems. >> All users of ifnets then have to be teached to obey the dead flag. > > AFAIK we refcount vnodes, which are an object used rather heavily. Do you > think refcounting ifnets would be worse than that? The specific problem Andre is referencing implicitly is that one of the types of objects that references ifnets is the mbuf pkthdr ifnet pointer. Obviously, refcount operations for every mbuf ifnet ref/deref would be a big problem. However, nothing says we can't use refcounts for only objects where we are willing to pay the expense, such as for encapsulation interfaces, etc, however. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Jun 29 16:00:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C589C16A530; Thu, 29 Jun 2006 16:00:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E62744385; Thu, 29 Jun 2006 15:37:40 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TFbeFP075957; Thu, 29 Jun 2006 15:37:40 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TFbeUg075956; Thu, 29 Jun 2006 15:37:40 GMT (envelope-from yar) Message-Id: <200606291537.k5TFbeUg075956@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 15:37: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/nfsclient bootp_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: Thu, 29 Jun 2006 16:00:42 -0000 yar 2006-06-29 15:37:39 UTC FreeBSD src repository Modified files: sys/nfsclient bootp_subr.c Log: Use the elegant TAILQ_FOREACH() in place of a hand-rolled for() loop. Revision Changes Path 1.65 +1 -3 src/sys/nfsclient/bootp_subr.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 16:27:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A616C16A407; Thu, 29 Jun 2006 16:27:20 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32F3943D73; Thu, 29 Jun 2006 16:27:20 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TGRKpD079302; Thu, 29 Jun 2006 16:27:20 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TGRKqc079301; Thu, 29 Jun 2006 16:27:20 GMT (envelope-from obrien) Message-Id: <200606291627.k5TGRKqc079301@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 29 Jun 2006 16:27: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/puc puc.c puc_cfg.c puc_pccard.c puc_pci.c pucdata.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, 29 Jun 2006 16:27:20 -0000 obrien 2006-06-29 16:27:19 UTC FreeBSD src repository Modified files: sys/dev/puc puc.c puc_cfg.c puc_pccard.c puc_pci.c pucdata.c Log: Fix building with GCC 4.2: ensure types are defined before refering to them. Revision Changes Path 1.48 +1 -1 src/sys/dev/puc/puc.c 1.2 +1 -1 src/sys/dev/puc/puc_cfg.c 1.11 +1 -1 src/sys/dev/puc/puc_pccard.c 1.16 +1 -1 src/sys/dev/puc/puc_pci.c 1.57 +1 -1 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 17:09:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD85B16A410; Thu, 29 Jun 2006 17:09:48 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EBFB44341; Thu, 29 Jun 2006 17:09:48 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TH9mNY096365; Thu, 29 Jun 2006 17:09:48 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TH9mnH096364; Thu, 29 Jun 2006 17:09:48 GMT (envelope-from yar) Message-Id: <200606291709.k5TH9mnH096364@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 17:09: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/netinet 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: Thu, 29 Jun 2006 17:09:48 -0000 yar 2006-06-29 17:09:48 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Use TAILQ_FOREACH consistently. Revision Changes Path 1.139 +1 -2 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 17:16:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1490016A403; Thu, 29 Jun 2006 17:16:14 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C32B444341; Thu, 29 Jun 2006 17:16:13 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5THGDwO096728; Thu, 29 Jun 2006 17:16:13 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5THGDI0096727; Thu, 29 Jun 2006 17:16:13 GMT (envelope-from yar) Message-Id: <200606291716.k5THGDI0096727@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 17:16: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/net if_tun.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, 29 Jun 2006 17:16:14 -0000 yar 2006-06-29 17:16:13 UTC FreeBSD src repository Modified files: sys/net if_tun.c Log: Use the nifty TAILQ_FOREACH. Revision Changes Path 1.156 +1 -2 src/sys/net/if_tun.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 17:23:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CF9B16A53D; Thu, 29 Jun 2006 17:23:24 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 974CB440EF; Thu, 29 Jun 2006 16:56:07 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TGu7kn088074; Thu, 29 Jun 2006 16:56:07 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TGu7Rv088073; Thu, 29 Jun 2006 16:56:07 GMT (envelope-from yar) Message-Id: <200606291656.k5TGu7Rv088073@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 16:56: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/netinet6 in6_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 17:23:24 -0000 yar 2006-06-29 16:56:07 UTC FreeBSD src repository Modified files: sys/netinet6 in6_var.h Log: Use queue(3) macros instead of accessing list/queue internals directly. Revision Changes Path 1.28 +3 -3 src/sys/netinet6/in6_var.h From owner-cvs-src@FreeBSD.ORG Thu Jun 29 17:31:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC7C216A416; Thu, 29 Jun 2006 17:31:44 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEF4743D6B; Thu, 29 Jun 2006 17:31:43 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5THVhPQ099110; Thu, 29 Jun 2006 17:31:43 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5THVhPb099109; Thu, 29 Jun 2006 17:31:43 GMT (envelope-from yar) Message-Id: <200606291731.k5THVhPb099109@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 17:31:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_stf.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, 29 Jun 2006 17:31:44 -0000 yar 2006-06-29 17:31:43 UTC FreeBSD src repository Modified files: sys/net if_stf.c Log: Use TAILQ_FOREACH. Revision Changes Path 1.55 +1 -4 src/sys/net/if_stf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 17:56:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 003E616A403; Thu, 29 Jun 2006 17:56:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68FE243D55; Thu, 29 Jun 2006 17:56:22 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5THuMXL000532; Thu, 29 Jun 2006 17:56:22 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5THuM0A000531; Thu, 29 Jun 2006 17:56:22 GMT (envelope-from yar) Message-Id: <200606291756.k5THuM0A000531@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 17:56: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/net if_atmsubr.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, 29 Jun 2006 17:56:26 -0000 yar 2006-06-29 17:56:22 UTC FreeBSD src repository Modified files: sys/net if_atmsubr.c Log: Use TAILQ_FOREACH in the __FreeBSD__ case, too. Funnily enough, rev. 1.15 changed the __Net and __Open cases only. Revision Changes Path 1.42 +1 -2 src/sys/net/if_atmsubr.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 18:12:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 649EB16A47C; Thu, 29 Jun 2006 18:12:19 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D5F243D55; Thu, 29 Jun 2006 18:12:19 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TICIsM002469; Thu, 29 Jun 2006 18:12:19 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TICIrU002468; Thu, 29 Jun 2006 18:12:18 GMT (envelope-from mjacob) Message-Id: <200606291812.k5TICIrU002468@repoman.freebsd.org> From: Matt Jacob Date: Thu, 29 Jun 2006 18:12:18 +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/ahb ahb.c src/sys/cam cam_xpt.c src/sys/cam/scsi scsi_all.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, 29 Jun 2006 18:12:19 -0000 mjacob 2006-06-29 18:12:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ahb ahb.c sys/cam cam_xpt.c sys/cam/scsi scsi_all.h Log: MFC Basic Queueing model fixes. Revision Changes Path 1.155.2.6 +4 -5 src/sys/cam/cam_xpt.c 1.24.2.1 +13 -1 src/sys/cam/scsi/scsi_all.h 1.34.2.1 +1 -1 src/sys/dev/ahb/ahb.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 18:36:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A076016A407; Thu, 29 Jun 2006 18:36:40 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5925F44C7B; Thu, 29 Jun 2006 18:36:40 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TIaeBH003550; Thu, 29 Jun 2006 18:36:40 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TIaeCK003549; Thu, 29 Jun 2006 18:36:40 GMT (envelope-from ume) Message-Id: <200606291836.k5TIaeCK003549@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 29 Jun 2006 18:36:40 +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 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: Thu, 29 Jun 2006 18:36:40 -0000 ume 2006-06-29 18:36:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet ip_fw2.c Log: MFC 1.136: - Pullup even when the extention header is unknown, to prevent infinite loop with net.inet6.ip6.fw.deny_unknown_exthdrs=0. - Teach ipv6 and ipencap as they appear in an IPv4/IPv6 over IPv6 tunnel. - Test the next extention header even when the routing header type is unknown with net.inet6.ip6.fw.deny_unknown_exthdrs=0. Revision Changes Path 1.106.2.15 +13 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 19:59:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B69E16A407; Thu, 29 Jun 2006 19:59:22 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D141F44A66; Thu, 29 Jun 2006 19:59:18 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TJxIcv009057; Thu, 29 Jun 2006 19:59:18 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TJxIMB009056; Thu, 29 Jun 2006 19:59:18 GMT (envelope-from marcel) Message-Id: <200606291959.k5TJxIMB009056@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 29 Jun 2006 19:59: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/conf files.ia64 src/sys/ia64/ia64 emulate.c trap.c src/sys/ia64/include md_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 19:59:22 -0000 marcel 2006-06-29 19:59:18 UTC FreeBSD src repository Modified files: sys/conf files.ia64 sys/ia64/ia64 trap.c sys/ia64/include md_var.h Added files: sys/ia64/ia64 emulate.c Log: Partial support for branch long emulation. This only emulates the branch long jump and not the branch long call. Support for that is forthcoming. Revision Changes Path 1.87 +1 -0 src/sys/conf/files.ia64 1.1 +89 -0 src/sys/ia64/ia64/emulate.c (new) 1.119 +21 -1 src/sys/ia64/ia64/trap.c 1.23 +1 -0 src/sys/ia64/include/md_var.h From owner-cvs-src@FreeBSD.ORG Thu Jun 29 20:43:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EE4C16A5C9; Thu, 29 Jun 2006 20:43:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2217444C20; Thu, 29 Jun 2006 20:24:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TKOIAu011257; Thu, 29 Jun 2006 20:24:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TKOH43011256; Thu, 29 Jun 2006 20:24:17 GMT (envelope-from jhb) Message-Id: <200606292024.k5TKOH43011256@repoman.freebsd.org> From: John Baldwin Date: Thu, 29 Jun 2006 20:24:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/tools fw_stub.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jun 2006 20:43:26 -0000 jhb 2006-06-29 20:24:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/tools fw_stub.awk Log: MFC: Check for errors when registering and unregistering firmware modules. Revision Changes Path 1.2.2.2 +25 -12 src/sys/tools/fw_stub.awk From owner-cvs-src@FreeBSD.ORG Thu Jun 29 21:22:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6087D16A412; Thu, 29 Jun 2006 21:22:31 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 191CA44E59; Thu, 29 Jun 2006 21:22:31 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TLMUHm023084; Thu, 29 Jun 2006 21:22:30 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TLMUEJ023083; Thu, 29 Jun 2006 21:22:30 GMT (envelope-from julian) Message-Id: <200606292122.k5TLMUEJ023083@repoman.freebsd.org> From: Julian Elischer Date: Thu, 29 Jun 2006 21:22:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/syslogd syslog.conf.5 syslogd.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, 29 Jun 2006 21:22:31 -0000 julian 2006-06-29 21:22:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/syslogd syslog.conf.5 syslogd.c Log: MFC: Add the ability to log to an arbitrary udp port as well as the standard syslog port. Revision Changes Path 1.39.2.2 +3 -0 src/usr.sbin/syslogd/syslog.conf.5 1.144.2.3 +40 -6 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 22:56:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B1A216A412; Thu, 29 Jun 2006 22:56:45 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9249E446C6; Thu, 29 Jun 2006 19:22:05 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TJM580007315; Thu, 29 Jun 2006 19:22:05 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TJM5ev007314; Thu, 29 Jun 2006 19:22:05 GMT (envelope-from yar) Message-Id: <200606291922.k5TJM5ev007314@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 29 Jun 2006 19:22: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/net if.c if_atmsubr.c if_stf.c if_tun.c src/sys/netinet if_ether.c ip_divert.c ip_fw2.c src/sys/netinet6 in6.c in6_var.h src/sys/nfsclient bootp_subr.c nfs_diskless.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, 29 Jun 2006 22:56:50 -0000 yar 2006-06-29 19:22:05 UTC FreeBSD src repository Modified files: sys/net if.c if_atmsubr.c if_stf.c if_tun.c sys/netinet if_ether.c ip_divert.c ip_fw2.c sys/netinet6 in6.c in6_var.h sys/nfsclient bootp_subr.c nfs_diskless.c Log: There is a consensus that ifaddr.ifa_addr should never be NULL, except in places dealing with ifaddr creation or destruction; and in such special places incomplete ifaddrs should never be linked to system-wide data structures. Therefore we can eliminate all the superfluous checks for "ifa->ifa_addr != NULL" and get ready to the system crashing honestly instead of masking possible bugs. Suggested by: glebius, jhb, ru Revision Changes Path 1.260 +4 -6 src/sys/net/if.c 1.43 +2 -2 src/sys/net/if_atmsubr.c 1.56 +0 -2 src/sys/net/if_stf.c 1.157 +13 -18 src/sys/net/if_tun.c 1.153 +1 -1 src/sys/netinet/if_ether.c 1.119 +0 -2 src/sys/netinet/ip_divert.c 1.140 +0 -4 src/sys/netinet/ip_fw2.c 1.62 +0 -6 src/sys/netinet6/in6.c 1.29 +0 -2 src/sys/netinet6/in6_var.h 1.66 +5 -4 src/sys/nfsclient/bootp_subr.c 1.16 +2 -2 src/sys/nfsclient/nfs_diskless.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 23:07:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9510F16A417 for ; Thu, 29 Jun 2006 23:07:49 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id F0E4E43E66 for ; Thu, 29 Jun 2006 23:07:43 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 61154 invoked by uid 86); 29 Jun 2006 23:46:12 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.37) by ems01.seccuris.com with SMTP; 29 Jun 2006 23:46:12 -0000 Message-ID: <44A45D3E.2040004@FreeBSD.org> Date: Thu, 29 Jun 2006 18:07:42 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060530) MIME-Version: 1.0 To: Yar Tikhiy References: <200606291537.k5TFbeUg075956@repoman.freebsd.org> In-Reply-To: <200606291537.k5TFbeUg075956@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/nfsclient bootp_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: Thu, 29 Jun 2006 23:07:49 -0000 Yar Tikhiy wrote: > yar 2006-06-29 15:37:39 UTC > > FreeBSD src repository > > Modified files: > sys/nfsclient bootp_subr.c > Log: > Use the elegant TAILQ_FOREACH() in place of a hand-rolled for() loop. > > Revision Changes Path > 1.65 +1 -3 src/sys/nfsclient/bootp_subr.c > > > Just as a point of curiosity, in some places, people are using for loops to avoid invalid pointer dereferences in the event that one of the queue items is removed by the code in the loop while iterating. Are you using TAILQ_FOREACH_SAFE() in such places if required? -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Thu Jun 29 23:13:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4A97A16A60B; Thu, 29 Jun 2006 23:13:51 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E0B4427F; Thu, 29 Jun 2006 21:03:14 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TL3CIn021999; Thu, 29 Jun 2006 21:03:12 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TL3C7g021998; Thu, 29 Jun 2006 21:03:12 GMT (envelope-from julian) Message-Id: <200606292103.k5TL3C7g021998@repoman.freebsd.org> From: Julian Elischer Date: Thu, 29 Jun 2006 21:03:12 +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/sbin/ipfw ipfw.8 ipfw2.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, 29 Jun 2006 23:13:52 -0000 julian 2006-06-29 21:03:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ipfw ipfw.8 ipfw2.c Log: MFC: 1.84. (and fixes) If in silent mode, do not return an error responce if asked to delete a table entry that is not present, or add one that exists. Revision Changes Path 1.175.2.7 +2 -1 src/sbin/ipfw/ipfw.8 1.76.2.8 +14 -3 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 23:14:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AEEA16A722; Thu, 29 Jun 2006 23:14:09 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5D99457AD; Thu, 29 Jun 2006 22:07:49 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TM7nMD026126; Thu, 29 Jun 2006 22:07:49 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TM7n7F026125; Thu, 29 Jun 2006 22:07:49 GMT (envelope-from flz) Message-Id: <200606292207.k5TM7n7F026125@repoman.freebsd.org> From: Florent Thoumie Date: Thu, 29 Jun 2006 22:07: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/usr.bin/tail extern.h forward.c tail.1 tail.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, 29 Jun 2006 23:14:09 -0000 flz 2006-06-29 22:07:49 UTC FreeBSD src repository Modified files: usr.bin/tail extern.h forward.c tail.1 tail.c Log: Add a -q option to suppress header lines when multiple files are specified. Approved by: cperciva (mentor) MFC after: 1 week Revision Changes Path 1.10 +1 -1 src/usr.bin/tail/extern.h 1.40 +3 -2 src/usr.bin/tail/forward.c 1.13 +9 -2 src/usr.bin/tail/tail.1 1.22 +6 -3 src/usr.bin/tail/tail.c From owner-cvs-src@FreeBSD.ORG Thu Jun 29 23:14:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B83D516A75C; Thu, 29 Jun 2006 23:14:11 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54FAC44E8D; Thu, 29 Jun 2006 21:15:26 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TLFQrn022606; Thu, 29 Jun 2006 21:15:26 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TLFQch022605; Thu, 29 Jun 2006 21:15:26 GMT (envelope-from obrien) Message-Id: <200606292115.k5TLFQch022605@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 29 Jun 2006 21:15:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf kern.mk kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 23:14:12 -0000 obrien 2006-06-29 21:15:26 UTC FreeBSD src repository Modified files: sys/conf kern.mk kern.pre.mk Log: Create new dialect knob, as setting the language dialect isn't a warning flag. Revision Changes Path 1.49 +1 -1 src/sys/conf/kern.mk 1.75 +2 -1 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Thu Jun 29 23:47:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 833FC16A509; Thu, 29 Jun 2006 23:47:05 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 754BF43DB1; Thu, 29 Jun 2006 19:37:31 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5TJbVbA008006; Thu, 29 Jun 2006 19:37:31 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5TJbVdd008005; Thu, 29 Jun 2006 19:37:31 GMT (envelope-from obrien) Message-Id: <200606291937.k5TJbVdd008005@repoman.freebsd.org> From: "David E. O'Brien" Date: Thu, 29 Jun 2006 19:37:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_4bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 23:47:05 -0000 obrien 2006-06-29 19:37:31 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c Log: Fix building with GCC 4.2: define data types before referring to them. Revision Changes Path 1.84 +1 -0 src/sys/kern/sched_4bsd.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 06:26:42 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6C16716A4D2; Fri, 30 Jun 2006 06:26:41 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id D588444336; Fri, 30 Jun 2006 05:59:41 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k5U5wvXF085189; Thu, 29 Jun 2006 23:58:57 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 29 Jun 2006 23:58:56 -0600 (MDT) Message-Id: <20060629.235856.74667657.imp@bsdimp.com> To: jhb@freebsd.org From: Warner Losh In-Reply-To: <200606270848.29250.jhb@freebsd.org> References: <200606261834.k5QIYkEF005337@repoman.freebsd.org> <44A0708C.4090703@errno.com> <200606270848.29250.jhb@freebsd.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: sam@errno.com, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_module.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, 30 Jun 2006 06:26:42 -0000 From: John Baldwin Subject: Re: cvs commit: src/sys/kern kern_module.c Date: Tue, 27 Jun 2006 08:48:28 -0400 > On Monday 26 June 2006 19:41, Sam Leffler wrote: > > John Baldwin wrote: > > > jhb 2006-06-26 18:34:45 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern kern_module.c > > > Log: > > > Address a problem I missed in removing Giant from the kernel linker. Not > > > all of the module event handlers are MP safe yet, so always acquire Giant > > > for now when invoking module event handlers. Eventually we can add an > > > MPSAFE flag or some such and add appropriate locking to all module event > > > handlers. > > > > I suggest we should be marking things !MPSAFE rather than MPSAFE. > > > > Sam > > I would prefer that as well but that would require an exhaustive search of > all existing module event handlers to determine MPSAFE-ness up front. With > the mark as MPSAFE method (such as we've used for syscalls) we can mark things > MPSAFE (and/or add locking to make them MPSAFE) while doing the exhaustive > search and eventually when all are MPSAFE we can remove the flag (which I'm > in the process of doing now with the syscall flag) all the while having a > functioning system. We have three cases right now: (1) Unknown (2) MPSAFE (3) NEEDS GIANT All the unknown ones need giant right now, or at least that's a reasonable guess. Certainly all the device driver ones do since you need giant to do certain device tree activities. Short of introducing a new API, I'm unsure how we'd be able to effectively and safely do NEEDS_GIANT marking in the interrum. Warner From owner-cvs-src@FreeBSD.ORG Fri Jun 30 06:27:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 30C0C16A667; Fri, 30 Jun 2006 06:27:25 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E180943D45; Fri, 30 Jun 2006 06:27:24 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5U6ROnw098620; Fri, 30 Jun 2006 06:27:24 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5U6ROq4098619; Fri, 30 Jun 2006 06:27:24 GMT (envelope-from imp) Message-Id: <200606300627.k5U6ROq4098619@repoman.freebsd.org> From: Warner Losh Date: Fri, 30 Jun 2006 06:27: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/sio 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: Fri, 30 Jun 2006 06:27:25 -0000 imp 2006-06-30 06:27:24 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Have sio return BIS_PROBE_DEFAULT like all the other drivers in the tree... John Baldwin noted that sio might pass values between probe and attach via softc. It appears that sio does leave the hardware in a known state after probing, so other drivers that try to probe might leave it in a worse state. It doesn't seem to pass any data in softc, however, that I could find... I think we should not be probing for anything but nonPnP isa, but that's a change for another day. Submitted by: Frank Behrens PR: 87845 Revision Changes Path 1.468 +2 -2 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 07:45:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31BCE16A407; Fri, 30 Jun 2006 07:45:40 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D9B7444A0; Fri, 30 Jun 2006 07:45:39 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5U7jdE5004321; Fri, 30 Jun 2006 07:45:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5U7jdEq004320; Fri, 30 Jun 2006 07:45:39 GMT (envelope-from delphij) Message-Id: <200606300745.k5U7jdEq004320@repoman.freebsd.org> From: Xin LI Date: Fri, 30 Jun 2006 07:45: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/man4 sched_core.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: Fri, 30 Jun 2006 07:45:40 -0000 delphij 2006-06-30 07:45:39 UTC FreeBSD src repository Modified files: share/man/man4 sched_core.4 Log: - Reflect recent sched_core(4) changes. - Some typo fixes. Revision Changes Path 1.3 +22 -10 src/share/man/man4/sched_core.4 From owner-cvs-src@FreeBSD.ORG Fri Jun 30 08:10:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7D6516A4C9; Fri, 30 Jun 2006 08:10:55 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67F4443D55; Fri, 30 Jun 2006 08:10:55 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5U8AtJB008642; Fri, 30 Jun 2006 08:10:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5U8AtAC008641; Fri, 30 Jun 2006 08:10:55 GMT (envelope-from maxim) Message-Id: <200606300810.k5U8AtAC008641@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 30 Jun 2006 08:10: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/kern kern_thread.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, 30 Jun 2006 08:10:55 -0000 maxim 2006-06-30 08:10:55 UTC FreeBSD src repository Modified files: sys/kern kern_thread.c Log: o Fix typo in the comment. PR: kern/99632 Submitted by: clsung Revision Changes Path 1.234 +1 -1 src/sys/kern/kern_thread.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 08:19:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E711216A403; Fri, 30 Jun 2006 08:19:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 997E043D55; Fri, 30 Jun 2006 08:19:26 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5U8JQkK009014; Fri, 30 Jun 2006 08:19:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5U8JQVg009013; Fri, 30 Jun 2006 08:19:26 GMT (envelope-from ru) Message-Id: <200606300819.k5U8JQVg009013@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 30 Jun 2006 08:19: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/usr.bin/tail tail.1 tail.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, 30 Jun 2006 08:19:27 -0000 ru 2006-06-30 08:19:26 UTC FreeBSD src repository Modified files: usr.bin/tail tail.1 tail.c Log: - Simplify the formatting in the SYNOPSIS. - Add the forgotten new option in usage(). Revision Changes Path 1.14 +1 -3 src/usr.bin/tail/tail.1 1.23 +2 -1 src/usr.bin/tail/tail.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 08:39:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 554AF16A505; Fri, 30 Jun 2006 08:39:50 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4520643D45; Fri, 30 Jun 2006 08:39:47 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k5U8dgv5077501; Fri, 30 Jun 2006 12:39:42 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k5U8dgO3077500; Fri, 30 Jun 2006 12:39:42 +0400 (MSD) (envelope-from yar) Date: Fri, 30 Jun 2006 12:39:42 +0400 From: Yar Tikhiy To: "Christian S.J. Peron" Message-ID: <20060630083942.GA71578@comp.chem.msu.su> References: <200606291537.k5TFbeUg075956@repoman.freebsd.org> <44A45D3E.2040004@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44A45D3E.2040004@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient bootp_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: Fri, 30 Jun 2006 08:39:50 -0000 On Thu, Jun 29, 2006 at 06:07:42PM -0500, Christian S.J. Peron wrote: > Yar Tikhiy wrote: > >yar 2006-06-29 15:37:39 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/nfsclient bootp_subr.c > > Log: > > Use the elegant TAILQ_FOREACH() in place of a hand-rolled for() loop. > > > > Revision Changes Path > > 1.65 +1 -3 src/sys/nfsclient/bootp_subr.c > > > > > > > Just as a point of curiosity, in some places, people are using for loops > to avoid invalid pointer dereferences in the event that one of the queue > items is removed by the code in the loop while iterating. Are you using > TAILQ_FOREACH_SAFE() in such places if required? I was aware of TAILQ_FOREACH_SAFE(), but I didn't meet such places. All the code I'd changed fell into the simpler, scan'n'find, case. I was removing bogus ifa->ifa_addr checks from the networking code, and for some funny reason, almost each check found was sitting next to an old for() loop begging to be turned into TAILQ_FOREACH(). Did I miss a great idea hidden behind that? :-) -- Yar From owner-cvs-src@FreeBSD.ORG Fri Jun 30 11:44:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C5D216A503; Fri, 30 Jun 2006 11:44:16 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74FF444660; Fri, 30 Jun 2006 11:44:15 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k5UBiBqh021153 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 30 Jun 2006 15:44:12 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k5UBiBI7021149; Fri, 30 Jun 2006 15:44:11 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Fri, 30 Jun 2006 15:44:10 +0400 From: Gleb Smirnoff To: Yar Tikhiy Message-ID: <20060630114410.GZ1383@FreeBSD.org> References: <200606291922.k5TJM5ev007314@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200606291922.k5TJM5ev007314@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.c if_atmsubr.c if_stf.c if_tun.c src/sys/netinet if_ether.c ip_divert.c ip_fw2.c src/sys/netinet6 in6.c in6_var.h src/sys/nfsclient bootp_subr.c nfs_diskless.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, 30 Jun 2006 11:44:16 -0000 On Thu, Jun 29, 2006 at 07:22:05PM +0000, Yar Tikhiy wrote: Y> Modified files: Y> sys/net if.c if_atmsubr.c if_stf.c if_tun.c Y> sys/netinet if_ether.c ip_divert.c ip_fw2.c Y> sys/netinet6 in6.c in6_var.h Y> sys/nfsclient bootp_subr.c nfs_diskless.c Y> Log: Y> There is a consensus that ifaddr.ifa_addr should never be NULL, Y> except in places dealing with ifaddr creation or destruction; and Y> in such special places incomplete ifaddrs should never be linked Y> to system-wide data structures. Therefore we can eliminate all the Y> superfluous checks for "ifa->ifa_addr != NULL" and get ready Y> to the system crashing honestly instead of masking possible bugs. Y> Y> Suggested by: glebius, jhb, ru I think this can also close few reports from Coverity. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Fri Jun 30 12:00:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD8E316A561; Fri, 30 Jun 2006 12:00:50 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69DE2443D7; Fri, 30 Jun 2006 11:35:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UBZZ8r027264; Fri, 30 Jun 2006 11:35:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UBZZms027263; Fri, 30 Jun 2006 11:35:35 GMT (envelope-from ru) Message-Id: <200606301135.k5UBZZms027263@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 30 Jun 2006 11:35: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/share/man/man4 ng_tag.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: Fri, 30 Jun 2006 12:00:50 -0000 ru 2006-06-30 11:35:35 UTC FreeBSD src repository Modified files: share/man/man4 ng_tag.4 Log: Gleb committed an intermediary version, commit the right one now. Submitted by: Vadim Goncharov Revision Changes Path 1.2 +11 -10 src/share/man/man4/ng_tag.4 From owner-cvs-src@FreeBSD.ORG Fri Jun 30 16:48:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17C8B16A403; Fri, 30 Jun 2006 16:48:00 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0543E43D8C; Fri, 30 Jun 2006 16:47:58 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k5UGltdg091554; Fri, 30 Jun 2006 12:47:56 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "David E. O'Brien" Date: Fri, 30 Jun 2006 12:47:41 -0400 User-Agent: KMail/1.6.2 References: <200606292115.k5TLFQch022605@repoman.freebsd.org> In-Reply-To: <200606292115.k5TLFQch022605@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200606301247.43653.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1578/Fri Jun 30 05:34:32 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kern.mk kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 16:48:00 -0000 On Thursday 29 June 2006 05:15 pm, David E. O'Brien wrote: > obrien 2006-06-29 21:15:26 UTC > > FreeBSD src repository > > Modified files: > sys/conf kern.mk kern.pre.mk > Log: > Create new dialect knob, as setting the language dialect isn't a > warning flag. > > Revision Changes Path > 1.49 +1 -1 src/sys/conf/kern.mk > 1.75 +2 -1 src/sys/conf/kern.pre.mk This commit broke kernel module build. I believe you missed src/sys/conf/kmod.mk. I guess you wanted to do something like this? http://docs.freebsd.org/cgi/mid.cgi?200606292059.47722.jkim Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Fri Jun 30 16:54:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C634F16A512; Fri, 30 Jun 2006 16:54:20 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90DB843EB9; Fri, 30 Jun 2006 16:53:13 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k5UGqkO2081188; Fri, 30 Jun 2006 20:52:46 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k5UGqkWq081187; Fri, 30 Jun 2006 20:52:46 +0400 (MSD) (envelope-from yar) Date: Fri, 30 Jun 2006 20:52:46 +0400 From: Yar Tikhiy To: Gleb Smirnoff Message-ID: <20060630165246.GA81169@comp.chem.msu.su> References: <200606291922.k5TJM5ev007314@repoman.freebsd.org> <20060630114410.GZ1383@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060630114410.GZ1383@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.c if_atmsubr.c if_stf.c if_tun.c src/sys/netinet if_ether.c ip_divert.c ip_fw2.c src/sys/netinet6 in6.c in6_var.h src/sys/nfsclient bootp_subr.c nfs_diskless.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, 30 Jun 2006 16:54:20 -0000 On Fri, Jun 30, 2006 at 03:44:10PM +0400, Gleb Smirnoff wrote: > On Thu, Jun 29, 2006 at 07:22:05PM +0000, Yar Tikhiy wrote: > Y> Modified files: > Y> sys/net if.c if_atmsubr.c if_stf.c if_tun.c > Y> sys/netinet if_ether.c ip_divert.c ip_fw2.c > Y> sys/netinet6 in6.c in6_var.h > Y> sys/nfsclient bootp_subr.c nfs_diskless.c > Y> Log: > Y> There is a consensus that ifaddr.ifa_addr should never be NULL, > Y> except in places dealing with ifaddr creation or destruction; and > Y> in such special places incomplete ifaddrs should never be linked > Y> to system-wide data structures. Therefore we can eliminate all the > Y> superfluous checks for "ifa->ifa_addr != NULL" and get ready > Y> to the system crashing honestly instead of masking possible bugs. > Y> > Y> Suggested by: glebius, jhb, ru > > I think this can also close few reports from Coverity. The only report I was aware of was CID 448. -- Yar From owner-cvs-src@FreeBSD.ORG Fri Jun 30 18:25:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA68016A415; Fri, 30 Jun 2006 18:25:07 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98E3F43D46; Fri, 30 Jun 2006 18:25:07 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UIP7e4069279; Fri, 30 Jun 2006 18:25:07 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UIP7xh069278; Fri, 30 Jun 2006 18:25:07 GMT (envelope-from yar) Message-Id: <200606301825.k5UIP7xh069278@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 30 Jun 2006 18:25: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/netinet6 in6_cksum.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 18:25:08 -0000 yar 2006-06-30 18:25:07 UTC FreeBSD src repository Modified files: sys/netinet6 in6_cksum.c Log: We needn't check "m" for NULL here because "off" should be within the mbuf chain. If we ever get a buggy caller, a bogus "off" should be caught by the sanity check at the function entry. Null "m" here means a very unusual condition of a totally broken mbuf chain (wrong m_pkthdr.len or whatever), so we can just page fault later. Found by: Coverity Prevent(tm) CID: 825 Revision Changes Path 1.13 +1 -1 src/sys/netinet6/in6_cksum.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 18:59:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4A7E16A53E; Fri, 30 Jun 2006 18:59:08 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 906794442D; Fri, 30 Jun 2006 18:59:08 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UIx8up070822; Fri, 30 Jun 2006 18:59:08 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UIx8M1070821; Fri, 30 Jun 2006 18:59:08 GMT (envelope-from ambrisko) Message-Id: <200606301859.k5UIx8M1070821@repoman.freebsd.org> From: Doug Ambrisko Date: Fri, 30 Jun 2006 18:59: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/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 18:59:08 -0000 ambrisko 2006-06-30 18:59:08 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: Change mfi_add_ld to "immediate command" mode since we need to enumerate potential boot disks during the probe so they are read for mount root. Reviewed by: ps, scottl Revision Changes Path 1.13 +7 -4 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 19:06:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1EE916A40F; Fri, 30 Jun 2006 19:06:19 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E9584443F; Fri, 30 Jun 2006 19:06:19 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UJ6JVi072456; Fri, 30 Jun 2006 19:06:19 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UJ6JKB072455; Fri, 30 Jun 2006 19:06:19 GMT (envelope-from sam) Message-Id: <200606301906.k5UJ6JKB072455@repoman.freebsd.org> From: Sam Leffler Date: Fri, 30 Jun 2006 19:06: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/tools/tools/net80211/wlanwatch wlanwatch.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, 30 Jun 2006 19:06:19 -0000 sam 2006-06-30 19:06:18 UTC FreeBSD src repository Modified files: tools/tools/net80211/wlanwatch wlanwatch.c Log: o fix join/rejoin format o add netbsd portability glue MFC after: 2 weeks Revision Changes Path 1.2 +22 -2 src/tools/tools/net80211/wlanwatch/wlanwatch.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 19:14:44 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6086E16A403; Fri, 30 Jun 2006 19:14:44 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 294AA43D48; Fri, 30 Jun 2006 19:14:41 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k5UJERpl046290; Fri, 30 Jun 2006 15:14:27 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Warner Losh Date: Fri, 30 Jun 2006 14:57:37 -0400 User-Agent: KMail/1.9.1 References: <200606261834.k5QIYkEF005337@repoman.freebsd.org> <200606270848.29250.jhb@freebsd.org> <20060629.235856.74667657.imp@bsdimp.com> In-Reply-To: <20060629.235856.74667657.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606301457.38376.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 30 Jun 2006 15:14:28 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1578/Fri Jun 30 05:34:32 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: sam@errno.com, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_module.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, 30 Jun 2006 19:14:44 -0000 On Friday 30 June 2006 01:58, Warner Losh wrote: > From: John Baldwin > Subject: Re: cvs commit: src/sys/kern kern_module.c > Date: Tue, 27 Jun 2006 08:48:28 -0400 > > > On Monday 26 June 2006 19:41, Sam Leffler wrote: > > > John Baldwin wrote: > > > > jhb 2006-06-26 18:34:45 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/kern kern_module.c > > > > Log: > > > > Address a problem I missed in removing Giant from the kernel linker. Not > > > > all of the module event handlers are MP safe yet, so always acquire Giant > > > > for now when invoking module event handlers. Eventually we can add an > > > > MPSAFE flag or some such and add appropriate locking to all module event > > > > handlers. > > > > > > I suggest we should be marking things !MPSAFE rather than MPSAFE. > > > > > > Sam > > > > I would prefer that as well but that would require an exhaustive search of > > all existing module event handlers to determine MPSAFE-ness up front. With > > the mark as MPSAFE method (such as we've used for syscalls) we can mark things > > MPSAFE (and/or add locking to make them MPSAFE) while doing the exhaustive > > search and eventually when all are MPSAFE we can remove the flag (which I'm > > in the process of doing now with the syscall flag) all the while having a > > functioning system. > > We have three cases right now: > > (1) Unknown > (2) MPSAFE > (3) NEEDS GIANT > > All the unknown ones need giant right now, or at least that's a > reasonable guess. Certainly all the device driver ones do since you > need giant to do certain device tree activities. > > Short of introducing a new API, I'm unsure how we'd be able to > effectively and safely do NEEDS_GIANT marking in the interrum. DECLARE_MODULE_MPSAFE() or some such is how one would do it, but for now they are all in the (1) category. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 30 19:35:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59D4916A40F; Fri, 30 Jun 2006 19:35:36 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1935343D78; Fri, 30 Jun 2006 19:35:36 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UJZZEj073756; Fri, 30 Jun 2006 19:35:35 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UJZZaW073755; Fri, 30 Jun 2006 19:35:35 GMT (envelope-from jkim) Message-Id: <200606301935.k5UJZZaW073755@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 30 Jun 2006 19:35: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/sys/conf kmod.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 19:35:36 -0000 jkim 2006-06-30 19:35:35 UTC FreeBSD src repository Modified files: sys/conf kmod.mk Log: Fix kernel module build breakage. Revision Changes Path 1.209 +2 -0 src/sys/conf/kmod.mk From owner-cvs-src@FreeBSD.ORG Fri Jun 30 19:43:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3ADE16A417; Fri, 30 Jun 2006 19:43:53 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B86E43D48; Fri, 30 Jun 2006 19:43:53 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k5UJhpBu098808; Fri, 30 Jun 2006 15:43:51 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "David E. O'Brien" Date: Fri, 30 Jun 2006 15:43:38 -0400 User-Agent: KMail/1.6.2 References: <200606292115.k5TLFQch022605@repoman.freebsd.org> <200606301247.43653.jkim@FreeBSD.org> In-Reply-To: <200606301247.43653.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200606301543.39374.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1578/Fri Jun 30 05:34:32 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kern.mk kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 19:43:54 -0000 On Friday 30 June 2006 12:47 pm, Jung-uk Kim wrote: > On Thursday 29 June 2006 05:15 pm, David E. O'Brien wrote: > > obrien 2006-06-29 21:15:26 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf kern.mk kern.pre.mk > > Log: > > Create new dialect knob, as setting the language dialect isn't > > a warning flag. > > > > Revision Changes Path > > 1.49 +1 -1 src/sys/conf/kern.mk > > 1.75 +2 -1 src/sys/conf/kern.pre.mk > > This commit broke kernel module build. I believe you missed > src/sys/conf/kmod.mk. I guess you wanted to do something like > this? > > http://docs.freebsd.org/cgi/mid.cgi?200606292059.47722.jkim I just went ahead and committed it. David, feel free to back it out if you had a different idea. Cheers, Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Fri Jun 30 20:44:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88B2B16A403; Fri, 30 Jun 2006 20:44:33 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id D848B43EC1; Fri, 30 Jun 2006 20:44:29 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.6/8.13.6) with ESMTP id k5UKiT0O023105; Fri, 30 Jun 2006 13:44:29 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.6/8.13.1/Submit) id k5UKiTtd023104; Fri, 30 Jun 2006 13:44:29 -0700 (PDT) (envelope-from obrien) Date: Fri, 30 Jun 2006 13:44:29 -0700 From: "David O'Brien" To: Jung-uk Kim Message-ID: <20060630204429.GB22748@dragon.NUXI.org> References: <200606292115.k5TLFQch022605@repoman.freebsd.org> <200606301247.43653.jkim@FreeBSD.org> <200606301543.39374.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606301543.39374.jkim@FreeBSD.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf kern.mk kern.pre.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2006 20:44:33 -0000 On Fri, Jun 30, 2006 at 03:43:38PM -0400, Jung-uk Kim wrote: > On Friday 30 June 2006 12:47 pm, Jung-uk Kim wrote: > > On Thursday 29 June 2006 05:15 pm, David E. O'Brien wrote: > > > obrien 2006-06-29 21:15:26 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/conf kern.mk kern.pre.mk > > > Log: > > > Create new dialect knob, as setting the language dialect isn't > > > a warning flag. > > > > > > Revision Changes Path > > > 1.49 +1 -1 src/sys/conf/kern.mk > > > 1.75 +2 -1 src/sys/conf/kern.pre.mk > > > > This commit broke kernel module build. I believe you missed > > src/sys/conf/kmod.mk. Ugg!, yes. :-( > > I guess you wanted to do something like this? > > http://docs.freebsd.org/cgi/mid.cgi?200606292059.47722.jkim > I just went ahead and committed it. Thank you. I'm at a conference with the absolute worse network connection I've ever experienced - connective pretty much died shortly after I made the commit. So I missed the tinderbox report when it happened. -- -- David (obrien@FreeBSD.org) Q: Because it reverses the logical flow of conversation. A: Why is top-posting (putting a reply at the top of the message) frowned upon? From owner-cvs-src@FreeBSD.ORG Fri Jun 30 20:54:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 23B3416A403; Fri, 30 Jun 2006 20:54:16 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D713343D45; Fri, 30 Jun 2006 20:54:15 +0000 (GMT) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UKsFum085823; Fri, 30 Jun 2006 20:54:15 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UKsFkC085822; Fri, 30 Jun 2006 20:54:15 GMT (envelope-from jasone) Message-Id: <200606302054.k5UKsFkC085822@repoman.freebsd.org> From: Jason Evans Date: Fri, 30 Jun 2006 20: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/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: Fri, 30 Jun 2006 20:54:16 -0000 jasone 2006-06-30 20:54:15 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Make the behavior of malloc(0) standards-compliant by getting rid of nil, and instead creating a small allocation for each malloc(0) call. The optional SysV compatibility behavior remains unchanged. Add a couple of assertions. Fix a couple of typos in error message strings. Revision Changes Path 1.128 +46 -48 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Fri Jun 30 20:57:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CDB516A40F; Fri, 30 Jun 2006 20:57:42 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF9F043EBC; Fri, 30 Jun 2006 20:57:41 +0000 (GMT) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5UKvfut086036; Fri, 30 Jun 2006 20:57:41 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5UKvfHB086035; Fri, 30 Jun 2006 20:57:41 GMT (envelope-from jasone) Message-Id: <200606302057.k5UKvfHB086035@repoman.freebsd.org> From: Jason Evans Date: Fri, 30 Jun 2006 20:57: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/include malloc_np.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, 30 Jun 2006 20:57:42 -0000 jasone 2006-06-30 20:57:41 UTC FreeBSD src repository Modified files: include malloc_np.h Log: Add __{BEGIN,END}_DECLS macros, so that function prototypes remain unmangled for C++ programs. Submitted by: Niklas Sorensson Revision Changes Path 1.2 +4 -0 src/include/malloc_np.h From owner-cvs-src@FreeBSD.ORG Fri Jun 30 22:00:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FF3E16A53A; Fri, 30 Jun 2006 22:00:37 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4D674433D; Fri, 30 Jun 2006 21:42:52 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k5ULgqU8088998; Fri, 30 Jun 2006 21:42:52 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k5ULgqdn088997; Fri, 30 Jun 2006 21:42:52 GMT (envelope-from cognet) Message-Id: <200606302142.k5ULgqdn088997@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 30 Jun 2006 21:42:52 +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/arm/include elf.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, 30 Jun 2006 22:00:37 -0000 cognet 2006-06-30 21:42:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/include elf.h Log: MFC: Define the magic number for the ELF trampoline. Revision Changes Path 1.5.2.1 +5 -0 src/sys/arm/include/elf.h From owner-cvs-src@FreeBSD.ORG Sat Jul 1 00:33:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61CF116A412; Sat, 1 Jul 2006 00:33:54 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 709BB44313; Sat, 1 Jul 2006 00:33:53 +0000 (GMT) (envelope-from keramida@freebsd.org) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k610XZaj018765 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 1 Jul 2006 03:33:37 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k610XQtP042007; Sat, 1 Jul 2006 03:33:27 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k610XQWb042006; Sat, 1 Jul 2006 03:33:26 +0300 (EEST) (envelope-from keramida@freebsd.org) Date: Sat, 1 Jul 2006 03:33:26 +0300 From: Giorgos Keramidas To: Yar Tikhiy Message-ID: <20060701003326.GA41947@gothmog.pc> References: <200606291922.k5TJM5ev007314@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200606291922.k5TJM5ev007314@repoman.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.331, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.07, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c if_atmsubr.c if_stf.c if_tun.c src/sys/netinet if_ether.c ip_divert.c ip_fw2.c src/sys/netinet6 in6.c in6_var.h src/sys/nfsclient bootp_subr.c nfs_diskless.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, 01 Jul 2006 00:33:54 -0000 On 2006-06-29 19:22, Yar Tikhiy wrote: > yar 2006-06-29 19:22:05 UTC > > FreeBSD src repository > > Modified files: > sys/net if.c if_atmsubr.c if_stf.c if_tun.c > sys/netinet if_ether.c ip_divert.c ip_fw2.c > sys/netinet6 in6.c in6_var.h > sys/nfsclient bootp_subr.c nfs_diskless.c > Log: > There is a consensus that ifaddr.ifa_addr should never be NULL, > except in places dealing with ifaddr creation or destruction; and > in such special places incomplete ifaddrs should never be linked > to system-wide data structures. Therefore we can eliminate all the > superfluous checks for "ifa->ifa_addr != NULL" and get ready > to the system crashing honestly instead of masking possible bugs. This is probably silly, but it was the first thing I thought about when I saw the NULL checks removed. Since we assume that ifa->ifa_addr != NULL, does it make sense to add KASSERT() calls in the places where we do so? Something like the following: % === sys/netinet6/in6.c % ================================================================== % --- sys/netinet6/in6.c (revision 149) % +++ sys/netinet6/in6.c (local) % @@ -1,4 +1,4 @@ % -/* $FreeBSD: src/sys/netinet6/in6.c,v 1.61 2006/06/08 00:31:17 gnn Exp $ */ % +/* $FreeBSD: src/sys/netinet6/in6.c,v 1.62 2006/06/29 19:22:05 yar Exp $ */ % /* $KAME: in6.c,v 1.259 2002/01/21 11:37:50 keiichi Exp $ */ % % /*- % @@ -1696,8 +1696,6 @@ % * and to validate the address if necessary. % */ % TAILQ_FOREACH(ifa, &ifp->if_addrlist, ifa_list) { % - if (ifa->ifa_addr == NULL) % - continue; /* just for safety */ % if (ifa->ifa_addr->sa_family != AF_INET6) % continue; % ifacount++; would become then: TAILQ_FOREACH(ifa, &ifp->if_addrlist, ifa_list) { KASSERT(ifa->ifa_addr == NULL, ("ifa %p has no ifa_addr", ifa)); if (ifa->ifa_addr->sa_family != AF_INET6) continue; ifacount++; This shouldn't really be slower than the original NULL check, but it is a relatively useful sort of `inline documentation' of the assumption and it may also help a bit in debugging the crash :) From owner-cvs-src@FreeBSD.ORG Sat Jul 1 00:36:17 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CAF416A403; Sat, 1 Jul 2006 00:36:17 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id E26D544315; Sat, 1 Jul 2006 00:36:14 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.7/8.13.7/Debian-1) with ESMTP id k610Zw5W018848 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 1 Jul 2006 03:36:01 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.7/8.13.7) with ESMTP id k610ZobM042059; Sat, 1 Jul 2006 03:35:50 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.pc (8.13.7/8.13.7/Submit) id k610ZoGM042058; Sat, 1 Jul 2006 03:35:50 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sat, 1 Jul 2006 03:35:50 +0300 From: Giorgos Keramidas To: Yar Tikhiy Message-ID: <20060701003550.GA42036@gothmog.pc> References: <200606291922.k5TJM5ev007314@repoman.freebsd.org> <20060701003326.GA41947@gothmog.pc> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060701003326.GA41947@gothmog.pc> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-3.501, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.90, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.c if_atmsubr.c if_stf.c if_tun.c src/sys/netinet if_ether.c ip_divert.c ip_fw2.c src/sys/netinet6 in6.c in6_var.h src/sys/nfsclient bootp_subr.c nfs_diskless.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, 01 Jul 2006 00:36:17 -0000 On 2006-07-01 03:33, Giorgos Keramidas wrote: > TAILQ_FOREACH(ifa, &ifp->if_addrlist, ifa_list) { > KASSERT(ifa->ifa_addr == NULL, > ("ifa %p has no ifa_addr", ifa)); > if (ifa->ifa_addr->sa_family != AF_INET6) > continue; > ifacount++; The check should be the inverse, of course. Bleh! I shouldn't post too fast so late in the night :) From owner-cvs-src@FreeBSD.ORG Sat Jul 1 00:57:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FFBF16A407; Sat, 1 Jul 2006 00:57:57 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA9AC43D45; Sat, 1 Jul 2006 00:57:56 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k610vu9g009085; Sat, 1 Jul 2006 00:57:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k610vubK009084; Sat, 1 Jul 2006 00:57:56 GMT (envelope-from davidxu) Message-Id: <200607010057.k610vubK009084@repoman.freebsd.org> From: David Xu Date: Sat, 1 Jul 2006 00:57: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/sys/i386/include md_var.h npx.h src/sys/i386/i386 initcpu.c machdep.c ptrace_machdep.c src/sys/i386/isa npx.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, 01 Jul 2006 00:57:57 -0000 davidxu 2006-07-01 00:57:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/include md_var.h npx.h sys/i386/i386 initcpu.c machdep.c ptrace_machdep.c sys/i386/isa npx.c Log: MFC: Clear invalid bits in SSE mxcsr register. Revision Changes Path 1.52.2.2 +1 -0 src/sys/i386/i386/initcpu.c 1.616.2.5 +4 -0 src/sys/i386/i386/machdep.c 1.3.2.2 +5 -4 src/sys/i386/i386/ptrace_machdep.c 1.72.2.2 +1 -0 src/sys/i386/include/md_var.h 1.29.2.1 +1 -1 src/sys/i386/include/npx.h 1.162.2.4 +9 -0 src/sys/i386/isa/npx.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 05:01:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7028B16A9A8; Sat, 1 Jul 2006 05:01:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B1AB43D45; Sat, 1 Jul 2006 05:01:06 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61515W9035775; Sat, 1 Jul 2006 05:01:05 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61515ln035774; Sat, 1 Jul 2006 05:01:05 GMT (envelope-from alc) Message-Id: <200607010501.k61515ln035774@repoman.freebsd.org> From: Alan Cox Date: Sat, 1 Jul 2006 05:01: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 pmap.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, 01 Jul 2006 05:01:10 -0000 alc 2006-07-01 05:01:05 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Eliminate the remaining uses of "register". Convert the remaining K&R-style function declarations to ANSI-style. Revision Changes Path 1.561 +13 -27 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 07:43:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5716516A403; Sat, 1 Jul 2006 07:43:41 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A71743F06; Sat, 1 Jul 2006 07:18:17 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k617IH9t045183; Sat, 1 Jul 2006 07:18:17 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k617IHFG045180; Sat, 1 Jul 2006 07:18:17 GMT (envelope-from maxim) Message-Id: <200607010718.k617IHFG045180@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 1 Jul 2006 07:18:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/cron/cron do_command.c popen.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, 01 Jul 2006 07:43:41 -0000 maxim 2006-07-01 07:18:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/cron/cron do_command.c popen.c Log: MFC rev. 1.24 do_command.c and rev. 1.13 popen.c: check return code from setuid(2), setgid(2), setlogin(2) and initgroups(3). Revision Changes Path 1.22.8.2 +21 -4 src/usr.sbin/cron/cron/do_command.c 1.12.14.1 +9 -4 src/usr.sbin/cron/cron/popen.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 07:44:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E10F516A6AE; Sat, 1 Jul 2006 07:44:11 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A08C44004; Sat, 1 Jul 2006 07:25:20 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k617PKSa045633; Sat, 1 Jul 2006 07:25:20 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k617PKbl045632; Sat, 1 Jul 2006 07:25:20 GMT (envelope-from maxim) Message-Id: <200607010725.k617PKbl045632@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 1 Jul 2006 07:25:20 +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/libc/gen getgrent.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, 01 Jul 2006 07:44:12 -0000 maxim 2006-07-01 07:25:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen getgrent.c Log: MFC rev. 1.34: record a file offset for a last successfully parsed group file line. If the initial buffer size (1KB) for the given group line is not big enough, reset the offset. Revision Changes Path 1.32.8.1 +8 -0 src/lib/libc/gen/getgrent.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 09:06:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3759616A415; Sat, 1 Jul 2006 09:06:41 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3C9A441BD; Sat, 1 Jul 2006 09:06:40 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6196exX060353; Sat, 1 Jul 2006 09:06:40 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6196eWY060350; Sat, 1 Jul 2006 09:06:40 GMT (envelope-from davidxu) Message-Id: <200607010906.k6196eWY060350@repoman.freebsd.org> From: David Xu Date: Sat, 1 Jul 2006 09:06:40 +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/include md_var.h src/sys/amd64/amd64 fpu.c initcpu.c 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: Sat, 01 Jul 2006 09:06:41 -0000 davidxu 2006-07-01 09:06:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/include md_var.h sys/amd64/amd64 fpu.c initcpu.c machdep.c Log: MFC: clear invalid bits in SSE mxcsr register. Revision Changes Path 1.157.2.2 +4 -0 src/sys/amd64/amd64/fpu.c 1.48.8.2 +1 -0 src/sys/amd64/amd64/initcpu.c 1.638.2.7 +5 -2 src/sys/amd64/amd64/machdep.c 1.75.8.2 +1 -0 src/sys/amd64/include/md_var.h From owner-cvs-src@FreeBSD.ORG Sat Jul 1 10:51:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B4AF16A407; Sat, 1 Jul 2006 10:51:56 +0000 (UTC) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9B3B43D68; Sat, 1 Jul 2006 10:51:55 +0000 (GMT) (envelope-from markm@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61AptGe065801; Sat, 1 Jul 2006 10:51:55 GMT (envelope-from markm@repoman.freebsd.org) Received: (from markm@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61Apt8x065795; Sat, 1 Jul 2006 10:51:55 GMT (envelope-from markm) Message-Id: <200607011051.k61Apt8x065795@repoman.freebsd.org> From: Mark Murray Date: Sat, 1 Jul 2006 10:51: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 MAINTAINERS src/sys/compat/svr4 Makefile src/sys/dev/bktr CHANGELOG.TXT src/sys/modules/bktr/bktr_mem Makefile src/sys/modules/streams Makefile src/sys/modules/svr4 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, 01 Jul 2006 10:51:56 -0000 markm 2006-07-01 10:51:55 UTC FreeBSD src repository Modified files: . MAINTAINERS sys/compat/svr4 Makefile sys/dev/bktr CHANGELOG.TXT sys/modules/bktr/bktr_mem Makefile sys/modules/streams Makefile sys/modules/svr4 Makefile Log: Housekeeping. Update for maintainers who have handed in their commit bits or (in my case) no longer feel that oversight is necessary. Revision Changes Path 1.136 +0 -11 src/MAINTAINERS 1.8 +1 -3 src/sys/compat/svr4/Makefile 1.21 +0 -5 src/sys/dev/bktr/CHANGELOG.TXT 1.4 +0 -2 src/sys/modules/bktr/bktr_mem/Makefile 1.12 +0 -1 src/sys/modules/streams/Makefile 1.30 +0 -2 src/sys/modules/svr4/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 1 14:07:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC71A16A66F; Sat, 1 Jul 2006 14:07:19 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D0E4440CA; Sat, 1 Jul 2006 13:39:04 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61Dd4Gq084152; Sat, 1 Jul 2006 13:39:04 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61Dd4TJ084151; Sat, 1 Jul 2006 13:39:04 GMT (envelope-from maxim) Message-Id: <200607011339.k61Dd4TJ084151@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 1 Jul 2006 13:39:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_ural.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, 01 Jul 2006 14:07:20 -0000 maxim 2006-07-01 13:39:04 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c Log: o Remove rev. 1.30 leftover. From Damien: However, this code path is never taken since there aren't any 802.11a ural(4) sticks available on the market. PR: kern/99676 Submitted by: KIYOHARA Takashi Reviewed by: damien MFC after: 1 week Revision Changes Path 1.41 +1 -1 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 15:14:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3428916A403; Sat, 1 Jul 2006 15:14:38 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E86C5443F9; Sat, 1 Jul 2006 15:14:37 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61FEbFq092310; Sat, 1 Jul 2006 15:14:37 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61FEbjE092309; Sat, 1 Jul 2006 15:14:37 GMT (envelope-from bmah) Message-Id: <200607011514.k61FEbjE092309@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 1 Jul 2006 15:14: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/release/doc/en_US.ISO8859-1/relnotes/common new.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: Sat, 01 Jul 2006 15:14:38 -0000 bmah 2006-07-01 15:14:37 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: More grammar / wording nit fixes, starting in the boot loader section and continuing through the multimedia support section. Revision Changes Path 1.952 +17 -15 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Jul 1 16:51:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D652B16A412; Sat, 1 Jul 2006 16:51:12 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5318943D7E; Sat, 1 Jul 2006 16:51:11 +0000 (GMT) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61GpBrj006153; Sat, 1 Jul 2006 16:51:11 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61GpBLq006143; Sat, 1 Jul 2006 16:51:11 GMT (envelope-from jasone) Message-Id: <200607011651.k61GpBLq006143@repoman.freebsd.org> From: Jason Evans Date: Sat, 1 Jul 2006 16: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/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: Sat, 01 Jul 2006 16:51:12 -0000 jasone 2006-07-01 16:51:11 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Use some math tricks in arena_run_reg_dalloc() to avoid actual division, as well as avoiding a switch statement. This change has no significant impact to performance when branch prediction is successful at predicting the sizes of objects passed to free(), but in the case that the object sizes are semi-random, this change has the potential to prevent many branch prediction misses, thus improving performance substantially. Take advantage of alignment guarantees in ipalloc(), and pad object sizes to something less than a power of two when possible. This has the potential to substantially reduce internal fragmentation for objects allocated via posix_memalign(). Avoid an unnecessary pow2_ceil() call in arena_ralloc(). Submitted by: djam8193ah@hotmail.com Revision Changes Path 1.129 +90 -83 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 17:59:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A718C16A412; Sat, 1 Jul 2006 17:59:14 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BCCF43D5C; Sat, 1 Jul 2006 17:59:14 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61HxECG010323; Sat, 1 Jul 2006 17:59:14 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61HxExN010322; Sat, 1 Jul 2006 17:59:14 GMT (envelope-from ru) Message-Id: <200607011759.k61HxExN010322@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 1 Jul 2006 17:59: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/share/man/man4 ng_netflow.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, 01 Jul 2006 17:59:14 -0000 ru 2006-07-01 17:59:14 UTC FreeBSD src repository Modified files: share/man/man4 ng_netflow.4 Log: Grammar nit. Revision Changes Path 1.14 +1 -1 src/share/man/man4/ng_netflow.4 From owner-cvs-src@FreeBSD.ORG Sat Jul 1 23:43:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5388016A412; Sat, 1 Jul 2006 23:43:55 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14A7845863; Sat, 1 Jul 2006 23:43:55 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61NhsQS040164; Sat, 1 Jul 2006 23:43:54 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61NhsUH040163; Sat, 1 Jul 2006 23:43:54 GMT (envelope-from alc) Message-Id: <200607012343.k61NhsUH040163@repoman.freebsd.org> From: Alan Cox Date: Sat, 1 Jul 2006 23:43: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/amd64/amd64 pmap.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, 01 Jul 2006 23:43:55 -0000 alc 2006-07-01 23:43:54 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Tidy up pmap_ts_referenced(): Eliminate excessive white space. Eliminate an initialized but otherwise unused variable. Explicitly check a pointer against NULL. There are no functional changes. Checked by: md5 Revision Changes Path 1.562 +1 -11 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Jul 1 23:52:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6470C16A512; Sat, 1 Jul 2006 23:52:04 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E18FB45670; Sat, 1 Jul 2006 23:24:32 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k61NOWvo039390; Sat, 1 Jul 2006 23:24:32 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k61NOWNS039389; Sat, 1 Jul 2006 23:24:32 GMT (envelope-from alc) Message-Id: <200607012324.k61NOWNS039389@repoman.freebsd.org> From: Alan Cox Date: Sat, 1 Jul 2006 23:24: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/powerpc/powerpc mmu_oea.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, 01 Jul 2006 23:52:04 -0000 alc 2006-07-01 23:24:32 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc mmu_oea.c Log: Eliminate the acquisition and release of Giant from moea_extract_and_hold() and moea_protect(). Tested by: grehan@ and rink@ Revision Changes Path 1.109 +0 -6 src/sys/powerpc/powerpc/mmu_oea.c