From owner-cvs-src@FreeBSD.ORG Sun Feb 25 00:11:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0295C16A403; Sun, 25 Feb 2007 00:11:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D1C6913C48E; Sun, 25 Feb 2007 00:10:59 +0000 (UTC) (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 l1P0AxMc069558; Sun, 25 Feb 2007 00:10:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P0Axhf069554; Sun, 25 Feb 2007 00:10:59 GMT (envelope-from rwatson) Message-Id: <200702250010.l1P0Axhf069554@repoman.freebsd.org> From: Robert Watson Date: Sun, 25 Feb 2007 00:10: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/netipx ipx_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 00:11:00 -0000 rwatson 2007-02-25 00:10:59 UTC FreeBSD src repository Modified files: sys/netipx ipx_ip.c Log: Improve ipx_ip.c's approximation of style(9). Revision Changes Path 1.46 +80 -95 src/sys/netipx/ipx_ip.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 00:17:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6F0F16A402; Sun, 25 Feb 2007 00:17:56 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C1C1813C428; Sun, 25 Feb 2007 00:17:56 +0000 (UTC) (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 l1P0Hu0F070851; Sun, 25 Feb 2007 00:17:56 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P0Hulm070850; Sun, 25 Feb 2007 00:17:56 GMT (envelope-from rwatson) Message-Id: <200702250017.l1P0Hulm070850@repoman.freebsd.org> From: Robert Watson Date: Sun, 25 Feb 2007 00:17:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipx ipx_ip.c ipx_ip.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 00:17:57 -0000 rwatson 2007-02-25 00:17:56 UTC FreeBSD src repository Modified files: sys/netipx ipx_ip.c ipx_ip.h Log: Further style(9) for ipx_ip. Revision Changes Path 1.47 +1 -1 src/sys/netipx/ipx_ip.c 1.19 +6 -8 src/sys/netipx/ipx_ip.h From owner-cvs-src@FreeBSD.ORG Sun Feb 25 00:27:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC19216A405; Sun, 25 Feb 2007 00:27:36 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.freebsd.org (Postfix) with ESMTP id 9F7DB13C428; Sun, 25 Feb 2007 00:27:36 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (b5jvgo5jsb7r6dot@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id l1P0RZD9044937; Sat, 24 Feb 2007 16:27:35 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id l1P0RZGA044936; Sat, 24 Feb 2007 16:27:35 -0800 (PST) (envelope-from jmg) Date: Sat, 24 Feb 2007 16:27:35 -0800 From: John-Mark Gurney To: Alexander Leidinger Message-ID: <20070225002735.GH73385@funkthat.com> Mail-Followup-To: Alexander Leidinger , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200702231347.l1NDlaFF092435@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702231347.l1NDlaFF092435@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci als4000.c atiixp.c au88x0.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx.c envy24.c envy24ht.c fm801.c ich.c maestro.c maestro3.c solo.c t4dwave.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 00:27:36 -0000 Alexander Leidinger wrote this message on Fri, Feb 23, 2007 at 13:47 +0000: > There is no man page for bus_get_dma_tag, so this is modelled after > rev. 1.62 of src/sys/dev/sound/pci/es137x.c by marius. Anyone want to contribute a man page for the missing parts of bus_if.m? There are a few calls that are undocumented such as bus_get_dma_tag. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Sun Feb 25 01:08:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 958FC16A405; Sun, 25 Feb 2007 01:08:18 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6F3A113C4AC; Sun, 25 Feb 2007 01:08:18 +0000 (UTC) (envelope-from grog@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 l1P18Is7090844; Sun, 25 Feb 2007 01:08:18 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P18I7r090843; Sun, 25 Feb 2007 01:08:18 GMT (envelope-from grog) Message-Id: <200702250108.l1P18I7r090843@repoman.freebsd.org> From: Greg Lehey Date: Sun, 25 Feb 2007 01:08: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/usr.bin/setchannel setchannel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 01:08:18 -0000 grog 2007-02-25 01:08:18 UTC FreeBSD src repository Modified files: usr.bin/setchannel setchannel.c Log: Tidy up forrmat. No functional changes. Revision Changes Path 1.4 +9 -5 src/usr.bin/setchannel/setchannel.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 01:28:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E454116A401; Sun, 25 Feb 2007 01:28:37 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE68C13C441; Sun, 25 Feb 2007 01:28:37 +0000 (UTC) (envelope-from grog@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 l1P1SbuO093925; Sun, 25 Feb 2007 01:28:37 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P1Sbsf093924; Sun, 25 Feb 2007 01:28:37 GMT (envelope-from grog) Message-Id: <200702250128.l1P1Sbsf093924@repoman.freebsd.org> From: Greg Lehey Date: Sun, 25 Feb 2007 01:28: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/usr.bin/setchannel setchannel.1 setchannel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 01:28:38 -0000 grog 2007-02-25 01:28:37 UTC FreeBSD src repository Modified files: usr.bin/setchannel setchannel.1 setchannel.c Log: Add support for selecting from multiple tuners. Suggested by: usleepless Revision Changes Path 1.3 +10 -5 src/usr.bin/setchannel/setchannel.1 1.5 +17 -3 src/usr.bin/setchannel/setchannel.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 01:58:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 953B516A401; Sun, 25 Feb 2007 01:58:03 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6DD4813C442; Sun, 25 Feb 2007 01:58:03 +0000 (UTC) (envelope-from bms@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 l1P1w3ve098818; Sun, 25 Feb 2007 01:58:03 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P1w3KX098817; Sun, 25 Feb 2007 01:58:03 GMT (envelope-from bms) Message-Id: <200702250158.l1P1w3KX098817@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 25 Feb 2007 01:58:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/ethernet/ethermulti Makefile ethermulti.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 01:58:03 -0000 bms 2007-02-25 01:58:02 UTC FreeBSD src repository Added files: tools/regression/ethernet/ethermulti Makefile ethermulti.c Log: Add a regression test for ethernet link-layer multicast memberships. Revision Changes Path 1.1 +7 -0 src/tools/regression/ethernet/ethermulti/Makefile (new) 1.1 +256 -0 src/tools/regression/ethernet/ethermulti/ethermulti.c (new) From owner-cvs-src@FreeBSD.ORG Sun Feb 25 05:01:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C4EE16A401; Sun, 25 Feb 2007 05:01:06 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4480613C491; Sun, 25 Feb 2007 05:01:06 +0000 (UTC) (envelope-from bde@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 l1P5168g038968; Sun, 25 Feb 2007 05:01:06 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P516lb038967; Sun, 25 Feb 2007 05:01:06 GMT (envelope-from bde) Message-Id: <200702250501.l1P516lb038967@repoman.freebsd.org> From: Bruce Evans Date: Sun, 25 Feb 2007 05:01:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf 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: Sun, 25 Feb 2007 05:01:06 -0000 bde 2007-02-25 05:01:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf kern.pre.mk Log: MFC (1.80: style fixes and 1.81: fix high resolution kernel profiling). I was reminded of the brokenness when attempting to profile sendto() to compare RELENG_6 with -current. Just configuring high res profiling made sendto() with profiling inactive almost twice as slow in RELENG_6, and actual profiles were almost unusable due to multiple copies of non-inlined inline functions like curthread(). Revision Changes Path 1.65.2.4 +3 -13 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Sun Feb 25 05:36:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4083416A402; Sun, 25 Feb 2007 05:36:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1919813C46B; Sun, 25 Feb 2007 05:36:26 +0000 (UTC) (envelope-from bde@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 l1P5aP5q045894; Sun, 25 Feb 2007 05:36:25 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P5aPoW045893; Sun, 25 Feb 2007 05:36:25 GMT (envelope-from bde) Message-Id: <200702250536.l1P5aPoW045893@repoman.freebsd.org> From: Bruce Evans Date: Sun, 25 Feb 2007 05:36: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/net route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 05:36:26 -0000 bde 2007-02-25 05:36:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net route.c Log: MFC (1.118: only bzero() data in rtalloc1() if the data is actually used). Revision Changes Path 1.109.2.3 +2 -1 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 06:14:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7FBDE16A401; Sun, 25 Feb 2007 06:14:59 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6F8FA13C441; Sun, 25 Feb 2007 06:14:59 +0000 (UTC) (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 l1P6ExhK053154; Sun, 25 Feb 2007 06:14:59 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P6Expt053153; Sun, 25 Feb 2007 06:14:59 GMT (envelope-from alc) Message-Id: <200702250614.l1P6Expt053153@repoman.freebsd.org> From: Alan Cox Date: Sun, 25 Feb 2007 06:14: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/vm phys_pager.c vm_kern.c vm_map.c vm_object.c vm_page.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 06:14:59 -0000 alc 2007-02-25 06:14:59 UTC FreeBSD src repository Modified files: sys/vm phys_pager.c vm_kern.c vm_map.c vm_object.c vm_page.c vm_page.h Log: Change the way that unmanaged pages are created. Specifically, immediately flag any page that is allocated to a OBJT_PHYS object as unmanaged in vm_page_alloc() rather than waiting for a later call to vm_page_unmanage(). This allows for the elimination of some uses of the page queues lock. Change the type of the kernel and kmem objects from OBJT_DEFAULT to OBJT_PHYS. This allows us to take advantage of the above change to simplify the allocation of unmanaged pages in kmem_alloc() and kmem_malloc(). Remove vm_page_unmanage(). It is no longer used. Revision Changes Path 1.25 +0 -6 src/sys/vm/phys_pager.c 1.127 +4 -6 src/sys/vm/vm_kern.c 1.380 +1 -2 src/sys/vm/vm_map.c 1.374 +4 -3 src/sys/vm/vm_object.c 1.341 +2 -30 src/sys/vm/vm_page.c 1.147 +0 -1 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Sun Feb 25 06:17:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C7B216A402; Sun, 25 Feb 2007 06:17:57 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 04F2C13C46B; Sun, 25 Feb 2007 06:17:57 +0000 (UTC) (envelope-from ariff@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 l1P6HuI0053344; Sun, 25 Feb 2007 06:17:56 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P6Hulm053343; Sun, 25 Feb 2007 06:17:56 GMT (envelope-from ariff) Message-Id: <200702250617.l1P6Hulm053343@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 25 Feb 2007 06:17:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 06:17:57 -0000 ariff 2007-02-25 06:17:56 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: Fix ALC883 microphone / recording issues. Setting high(er) VRef on (external) microphone pin tend to screw it. Internal microphone (found on several laptops) still need high VRef. Tested by: Pietro Cerutti lenix Revision Changes Path 1.25 +95 -4 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 06:51:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A28816A400; Sun, 25 Feb 2007 06:51:12 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 720D913C48D; Sun, 25 Feb 2007 06:51:12 +0000 (UTC) (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 l1P6pCj2058638; Sun, 25 Feb 2007 06:51:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P6pCro058636; Sun, 25 Feb 2007 06:51:12 GMT (envelope-from ru) Message-Id: <200702250651.l1P6pCro058636@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 25 Feb 2007 06:51: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/share/man/man9 Makefile vm_page_deactivate.9 vm_page_unmanage.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: Sun, 25 Feb 2007 06:51:12 -0000 ru 2007-02-25 06:51:11 UTC FreeBSD src repository Modified files: share/man/man9 Makefile vm_page_deactivate.9 Removed files: share/man/man9 vm_page_unmanage.9 Log: Remove the traces of vm_page_unmanage(). Revision Changes Path 1.294 +0 -1 src/share/man/man9/Makefile 1.3 +1 -2 src/share/man/man9/vm_page_deactivate.9 1.4 +0 -56 src/share/man/man9/vm_page_unmanage.9 (dead) From owner-cvs-src@FreeBSD.ORG Sun Feb 25 07:24:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B630716A402; Sun, 25 Feb 2007 07:24:45 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D7AC13C4AC; Sun, 25 Feb 2007 07:24:45 +0000 (UTC) (envelope-from kientzle@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 l1P7OjXk068150; Sun, 25 Feb 2007 07:24:45 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1P7OjNY068149; Sun, 25 Feb 2007 07:24:45 GMT (envelope-from kientzle) Message-Id: <200702250724.l1P7OjNY068149@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 25 Feb 2007 07:24: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/usr.bin/tar write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 07:24:45 -0000 kientzle 2007-02-25 07:24:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/tar write.c Log: MFC write.c 1.54. This implements -r support for empty or nonexistent files and corrects the bad handling of files that change size during archiving. PR: bin/108607 PR: bin/108990 Revision Changes Path 1.41.2.5 +47 -13 src/usr.bin/tar/write.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 10:52:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20DD116A400; Sun, 25 Feb 2007 10:52:48 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ED30C13C48E; Sun, 25 Feb 2007 10:52:47 +0000 (UTC) (envelope-from marius@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 l1PAqlqV024519; Sun, 25 Feb 2007 10:52:47 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PAqldS024518; Sun, 25 Feb 2007 10:52:47 GMT (envelope-from marius) Message-Id: <200702251052.l1PAqldS024518@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 10:52:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 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 Feb 2007 10:52:48 -0000 marius 2007-02-25 10:52:47 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 machdep.c Log: Use uma_set_align(). Revision Changes Path 1.134 +1 -0 src/sys/sparc64/sparc64/machdep.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 12:40:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D145016A402; Sun, 25 Feb 2007 12:40:35 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A947913C48E; Sun, 25 Feb 2007 12:40:35 +0000 (UTC) (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 l1PCeZkk043237; Sun, 25 Feb 2007 12:40:35 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PCeZta043236; Sun, 25 Feb 2007 12:40:35 GMT (envelope-from netchild) Message-Id: <200702251240.l1PCeZta043236@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 25 Feb 2007 12:40: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/compat/linux linux_futex.c linux_futex.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 12:40:35 -0000 netchild 2007-02-25 12:40:35 UTC FreeBSD src repository Modified files: sys/compat/linux linux_futex.c linux_futex.h Log: MFp4 (110523, parts which apply cleanly): semi-automatic style(9) The futex stuff already differs a lot (only a small part does not differ) from NetBSD, so we are already way off and can't apply changes from NetBSD automatically. As we need to merge everything by hand already, we can even make the files comply to our world order. Revision Changes Path 1.7 +73 -70 src/sys/compat/linux/linux_futex.c 1.2 +21 -21 src/sys/compat/linux/linux_futex.h From owner-cvs-src@FreeBSD.ORG Sun Feb 25 12:43:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E938116A407; Sun, 25 Feb 2007 12:43:10 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4978213C4AC; Sun, 25 Feb 2007 12:43:08 +0000 (UTC) (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 l1PCh8Nm044433; Sun, 25 Feb 2007 12:43:08 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PCh82K044432; Sun, 25 Feb 2007 12:43:08 GMT (envelope-from netchild) Message-Id: <200702251243.l1PCh82K044432@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 25 Feb 2007 12:43: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/compat/linux linux_futex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 12:43:11 -0000 netchild 2007-02-25 12:43:07 UTC FreeBSD src repository Modified files: sys/compat/linux linux_futex.c Log: MFp4 (110541): Sync with rev 1.7 in NetBSD. Obtained from: NetBSD Revision Changes Path 1.8 +7 -2 src/sys/compat/linux/linux_futex.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 13:51:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D51F216A401; Sun, 25 Feb 2007 13:51:52 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C3C2813C442; Sun, 25 Feb 2007 13:51:52 +0000 (UTC) (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 l1PDpqMP064151; Sun, 25 Feb 2007 13:51:52 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PDpqVD064150; Sun, 25 Feb 2007 13:51:52 GMT (envelope-from netchild) Message-Id: <200702251351.l1PDpqVD064150@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 25 Feb 2007 13:51:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:51:53 -0000 netchild 2007-02-25 13:51:52 UTC FreeBSD src repository Modified files: sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m Log: semi-automatic style(9) Revision Changes Path 1.22 +534 -525 src/sys/dev/sound/midi/midi.c 1.16 +9 -9 src/sys/dev/sound/midi/midi.h 1.3 +1 -1 src/sys/dev/sound/midi/midiq.h 1.3 +47 -46 src/sys/dev/sound/midi/mpu401.c 1.3 +6 -4 src/sys/dev/sound/midi/mpu401.h 1.3 +24 -24 src/sys/dev/sound/midi/mpu_if.m 1.3 +5 -5 src/sys/dev/sound/midi/mpufoi_if.m 1.25 +695 -659 src/sys/dev/sound/midi/sequencer.c 1.9 +7 -6 src/sys/dev/sound/midi/sequencer.h 1.3 +52 -52 src/sys/dev/sound/midi/synth_if.m From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:22:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 800FA16A401; Sun, 25 Feb 2007 14:22:04 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5814F13C474; Sun, 25 Feb 2007 14:22:04 +0000 (UTC) (envelope-from bms@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 l1PEM40Z070296; Sun, 25 Feb 2007 14:22:04 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PEM485070285; Sun, 25 Feb 2007 14:22:04 GMT (envelope-from bms) Message-Id: <200702251422.l1PEM485070285@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 25 Feb 2007 14:22:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 14:22:04 -0000 bms 2007-02-25 14:22:03 UTC FreeBSD src repository Modified files: sys/netinet ip_mroute.c Log: Unlock a mutex which should be unlocked before returning. MFC after: 1 week Revision Changes Path 1.131 +3 -1 src/sys/netinet/ip_mroute.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:31:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7649416A400; Sun, 25 Feb 2007 14:31:42 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4E09213C47E; Sun, 25 Feb 2007 14:31:42 +0000 (UTC) (envelope-from bms@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 l1PEVgtp071808; Sun, 25 Feb 2007 14:31:42 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PEVgQX071806; Sun, 25 Feb 2007 14:31:42 GMT (envelope-from bms) Message-Id: <200702251431.l1PEVgQX071806@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 25 Feb 2007 14:31:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 multicast.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 Feb 2007 14:31:42 -0000 bms 2007-02-25 14:31:42 UTC FreeBSD src repository Modified files: share/man/man4 multicast.4 Log: Update multicast(4) manual page to reflect the new reality of the code. Revision Changes Path 1.5 +26 -8 src/share/man/man4/multicast.4 From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:35:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F56B16A401; Sun, 25 Feb 2007 14:35:00 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 36D3913C494; Sun, 25 Feb 2007 14:35:00 +0000 (UTC) (envelope-from piso@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 l1PEZ097072496; Sun, 25 Feb 2007 14:35:00 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PEZ0NV072495; Sun, 25 Feb 2007 14:35:00 GMT (envelope-from piso) Message-Id: <200702251435.l1PEZ0NV072495@repoman.freebsd.org> From: Paolo Pisati Date: Sun, 25 Feb 2007 14:34: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/arm/at91 at91.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 14:35:00 -0000 piso 2007-02-25 14:34:59 UTC FreeBSD src repository Modified files: sys/arm/at91 at91.c Log: Fix attach of at91_pio() after bus_setup_intr() modification. Reported and tested by: Krassimir Slavchev Revision Changes Path 1.12 +1 -1 src/sys/arm/at91/at91.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:48:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7489416A400; Sun, 25 Feb 2007 14:48:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4C5F113C48E; Sun, 25 Feb 2007 14:48:31 +0000 (UTC) (envelope-from bms@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 l1PEmVNU075021; Sun, 25 Feb 2007 14:48:31 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PEmVpJ075014; Sun, 25 Feb 2007 14:48:31 GMT (envelope-from bms) Message-Id: <200702251448.l1PEmVpJ075014@repoman.freebsd.org> From: Bruce M Simpson Date: Sun, 25 Feb 2007 14:48:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Sun, 25 Feb 2007 14:48:31 -0000 bms 2007-02-25 14:48:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_tun.c Log: MFC rev 1.163: Clean up after tun(4) properly; remove routes whose ifp is set to that of the tun instance even for the !AF_INET case, and properly remove configured addresses by calling if_purgeaddrs(). Maintain the TUN_DSTADDR behaviour for compatibility with the OS/390 emulator. PR: 100080 Reviewed by: bz Revision Changes Path 1.152.2.5 +9 -4 src/sys/net/if_tun.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:53:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B764916A402; Sun, 25 Feb 2007 14:53:55 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8FC4613C471; Sun, 25 Feb 2007 14:53:55 +0000 (UTC) (envelope-from piso@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 l1PErtAu081804; Sun, 25 Feb 2007 14:53:55 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PErtAx081800; Sun, 25 Feb 2007 14:53:55 GMT (envelope-from piso) Message-Id: <200702251453.l1PErtAx081800@repoman.freebsd.org> From: Paolo Pisati Date: Sun, 25 Feb 2007 14:53: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/pc98/cbus clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 14:53:55 -0000 piso 2007-02-25 14:53:55 UTC FreeBSD src repository Modified files: sys/pc98/cbus clock.c Log: Garbage collect a reference to INTR_FAST. Revision Changes Path 1.157 +1 -1 src/sys/pc98/cbus/clock.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 14:54:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8162616A400; Sun, 25 Feb 2007 14:54:22 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 2D05713C441; Sun, 25 Feb 2007 14:54:22 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 46FFC2087; Sun, 25 Feb 2007 15:54:18 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 35DF72085; Sun, 25 Feb 2007 15:54:18 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 0C500B874; Sun, 25 Feb 2007 15:54:17 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Brooks Davis References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> Date: Sun, 25 Feb 2007 15:54:17 +0100 In-Reply-To: <200702091903.l19J3Ik5099479@repoman.freebsd.org> (Brooks Davis's message of "Fri, 9 Feb 2007 19:03:18 +0000 (UTC)") Message-ID: <86k5y6p9t2.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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 Feb 2007 14:54:22 -0000 Brooks Davis writes: > Log: > Include GEOM_LABEL in GENERIC. It's very useful and not well publicized > enough. Bad idea. GEOM_LABEL can lead to filesystem corruption when used in conjunction with mirrored disks. You mount /dev/ufs/root thinking it corresponds to /dev/ar0s1a, when in fact it corresponds to /dev/ad0s1a (in most cases, if ad0 is a component of RAID 1 array ar0, ad0s1a will be tasted before ar0s1a, and GEOM_LABEL does not handle multiple identically labeled providers gracefully). DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Feb 25 15:02:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3E9B16A401; Sun, 25 Feb 2007 15:02:03 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9C2E113C428; Sun, 25 Feb 2007 15:02:03 +0000 (UTC) (envelope-from piso@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 l1PF23E4083201; Sun, 25 Feb 2007 15:02:03 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PF231l083200; Sun, 25 Feb 2007 15:02:03 GMT (envelope-from piso) Message-Id: <200702251502.l1PF231l083200@repoman.freebsd.org> From: Paolo Pisati Date: Sun, 25 Feb 2007 15:02:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/zs zs_macio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 15:02:03 -0000 piso 2007-02-25 15:02:03 UTC FreeBSD src repository Modified files: sys/dev/zs zs_macio.c Log: Catch up with bus_setup_intr() modification and garbage collect two references to INTR_FAST. Revision Changes Path 1.7 +4 -4 src/sys/dev/zs/zs_macio.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 15:04:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 07BAD16A407; Sun, 25 Feb 2007 15:04:09 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D3F4F13C4B6; Sun, 25 Feb 2007 15:04:08 +0000 (UTC) (envelope-from piso@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 l1PF48Sd084843; Sun, 25 Feb 2007 15:04:08 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PF48bZ084842; Sun, 25 Feb 2007 15:04:08 GMT (envelope-from piso) Message-Id: <200702251504.l1PF48bZ084842@repoman.freebsd.org> From: Paolo Pisati Date: Sun, 25 Feb 2007 15:04: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/powerpc/powermac pswitch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 15:04:09 -0000 piso 2007-02-25 15:04:08 UTC FreeBSD src repository Modified files: sys/powerpc/powermac pswitch.c Log: Catch up with bus_setup_intr() modification and garbage collect a reference to INTR_FAST. Revision Changes Path 1.5 +2 -2 src/sys/powerpc/powermac/pswitch.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 16:07:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36FEC16A403; Sun, 25 Feb 2007 16:07:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0EDD313C49D; Sun, 25 Feb 2007 16:07:24 +0000 (UTC) (envelope-from marius@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 l1PG7N9P028812; Sun, 25 Feb 2007 16:07:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PG7N5x028806; Sun, 25 Feb 2007 16:07:23 GMT (envelope-from marius) Message-Id: <200702251607.l1PG7N5x028806@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 16:07:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii miivar.h nsgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:07:24 -0000 marius 2007-02-25 16:07:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii miivar.h nsgphy.c Log: MFC: miivar.h 1.16; nsgphy.c 1.20 Add macros which follow the miidevs design pattern to make it easier to construct tables for mii_phy_match. Revision Changes Path 1.15.14.3 +3 -0 src/sys/dev/mii/miivar.h 1.19.2.3 +3 -8 src/sys/dev/mii/nsgphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 16:57:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1E4916A401; Sun, 25 Feb 2007 16:57:44 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9073C13C442; Sun, 25 Feb 2007 16:57:44 +0000 (UTC) (envelope-from marius@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 l1PGvi5N085519; Sun, 25 Feb 2007 16:57:44 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PGviHa085518; Sun, 25 Feb 2007 16:57:44 GMT (envelope-from marius) Message-Id: <200702251657.l1PGviHa085518@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 16:57:44 +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/mii acphy.c amphy.c bmtphy.c brgphy.c ciphy.c inphy.c ip1000phy.c lxtphy.c mii_physubr.c miivar.h nsgphy.c nsphy.c pnaphy.c qsphy.c rgephy.c rlphy.c tdkphy.c tlphy.c xmphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:57:44 -0000 marius 2007-02-25 16:57:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii acphy.c amphy.c bmtphy.c brgphy.c ciphy.c inphy.c ip1000phy.c lxtphy.c mii_physubr.c miivar.h nsgphy.c nsphy.c pnaphy.c qsphy.c rgephy.c rlphy.c tdkphy.c tlphy.c xmphy.c Log: MFC: acphy.c 1.19; amphy.c 1.20; bmtphy.c 1.12; brgphy.c 1.44, 1.47; ciphy.c 1.7; inphy.c 1.16; ip1000phy.c 1.2; lxtphy.c 1.18; mii_physubr.c 1.28; miivar.h 1.20; nsgphy.c 1.24; nsphy.c 1.27; pnaphy.c 1.18; qsphy.c 1.18; rgephy.c 1.12; rlphy.c 1.25, 1.27, 1.28; tdkphy.c 1.20; tlphy.c 1.21; xmphy.c 1.20 Add a helper function mii_phy_dev_probe(), which wraps around the mii_phy_match() API and takes care of the PHY device probe based on the struct mii_phydesc array and the match return value provided. Convert PHY drivers to take advantage of mii_phy_dev_probe(), converting drivers to provide a mii_phydesc table in the first place where necessary. Revision Changes Path 1.16.2.3 +7 -13 src/sys/dev/mii/acphy.c 1.17.2.3 +7 -15 src/sys/dev/mii/amphy.c 1.9.2.3 +18 -29 src/sys/dev/mii/bmtphy.c 1.34.2.9 +22 -77 src/sys/dev/mii/brgphy.c 1.2.2.3 +8 -22 src/sys/dev/mii/ciphy.c 1.14.8.2 +10 -32 src/sys/dev/mii/inphy.c 1.1.2.2 +7 -12 src/sys/dev/mii/ip1000phy.c 1.14.2.4 +6 -10 src/sys/dev/mii/lxtphy.c 1.22.2.5 +13 -1 src/sys/dev/mii/mii_physubr.c 1.15.14.4 +1 -0 src/sys/dev/mii/miivar.h 1.19.2.4 +2 -12 src/sys/dev/mii/nsgphy.c 1.23.2.4 +6 -10 src/sys/dev/mii/nsphy.c 1.15.2.3 +7 -13 src/sys/dev/mii/pnaphy.c 1.14.2.4 +6 -10 src/sys/dev/mii/qsphy.c 1.6.2.5 +6 -10 src/sys/dev/mii/rgephy.c 1.21.2.4 +24 -30 src/sys/dev/mii/rlphy.c 1.16.2.2 +6 -7 src/sys/dev/mii/tdkphy.c 1.18.2.3 +6 -10 src/sys/dev/mii/tlphy.c 1.17.2.3 +7 -16 src/sys/dev/mii/xmphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 17:05:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 490A616A400; Sun, 25 Feb 2007 17:05:49 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id 0AF8613C442; Sun, 25 Feb 2007 17:05:44 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id DED9534932; Sun, 25 Feb 2007 18:05:43 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id A57C19BE05; Sun, 25 Feb 2007 17:07:35 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 8C5B8405B; Sun, 25 Feb 2007 18:07:35 +0100 (CET) Date: Sun, 25 Feb 2007 18:07:35 +0100 From: Jeremie Le Hen To: Nick Hibma Message-ID: <20070225170735.GL2479@obiwan.tataz.chchile.org> References: <200702202129.l1KLTVkt030545@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200702202129.l1KLTVkt030545@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:05:49 -0000 Hi, Nick, On Tue, Feb 20, 2007 at 09:29:31PM +0000, Nick Hibma wrote: > n_hibma 2007-02-20 21:29:31 UTC > > FreeBSD src repository > > Modified files: > sbin/mdconfig mdconfig.8 mdconfig.c > Log: > [Found the original diff I made, see previous commit for other part] > Assume '-a' and '-t malloc' flags for '-s ' (malloc ramdisk) if not > specified. Similarly, is it possible to assume '-a' and '-t vnode' for '-f ' ? Thanks, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Sun Feb 25 17:34:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C06F16A405; Sun, 25 Feb 2007 17:34:17 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 656E913C49D; Sun, 25 Feb 2007 17:34:17 +0000 (UTC) (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 l1PHYHgI098667; Sun, 25 Feb 2007 17:34:17 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PHYHCu098665; Sun, 25 Feb 2007 17:34:17 GMT (envelope-from ru) Message-Id: <200702251734.l1PHYHCu098665@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 25 Feb 2007 17:34: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 17:34:17 -0000 ru 2007-02-25 17:34:16 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Mark the vm_page_unmanage(9) manpage as obsolete. Reminded by: maxim Revision Changes Path 1.74 +2 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Feb 25 17:57:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C955716A401; Sun, 25 Feb 2007 17:57:12 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B925F13C467; Sun, 25 Feb 2007 17:57:12 +0000 (UTC) (envelope-from marius@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 l1PHvCbA003220; Sun, 25 Feb 2007 17:57:12 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PHvC5I003219; Sun, 25 Feb 2007 17:57:12 GMT (envelope-from marius) Message-Id: <200702251757.l1PHvC5I003219@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 17:57: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/sys/dev/mii brgphy.c ciphy.c mlphy.c rgephy.c tdkphy.c tlphy.c xmphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:57:12 -0000 marius 2007-02-25 17:57:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii brgphy.c ciphy.c mlphy.c rgephy.c tdkphy.c tlphy.c xmphy.c Log: MFC: brgphy.c 1.48; ciphy.c 1.6, 1.8; mlphy.c 1.22; rgephy.c 1.13; tdkphy.c 1.21; tlphy.c 1.22; xmphy.c 1.21 Some style changes to a couple of PHY drivers: - Fix some whitespace nits. - Fix some spelling in comments. - Use MII_ANEGTICKS instead of 5. - Don't define variables in nested scope. - Remove superfluous returns at the end of void functions. - Remove unused static global rgephy_mii_model. - Remove dupe $FreeBSD$ in ciphy(4) and dupe $Id$ in tdkphy(4). - Sort brgphys table. Revision Changes Path 1.34.2.10 +22 -29 src/sys/dev/mii/brgphy.c 1.2.2.4 +6 -13 src/sys/dev/mii/ciphy.c 1.20.2.2 +6 -12 src/sys/dev/mii/mlphy.c 1.6.2.6 +9 -16 src/sys/dev/mii/rgephy.c 1.16.2.3 +1 -9 src/sys/dev/mii/tdkphy.c 1.18.2.4 +9 -10 src/sys/dev/mii/tlphy.c 1.17.2.4 +4 -7 src/sys/dev/mii/xmphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:11:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A1DD16A401; Sun, 25 Feb 2007 18:11:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6C07A13C4A6; Sun, 25 Feb 2007 18:11:00 +0000 (UTC) (envelope-from marius@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 l1PIB0bx006927; Sun, 25 Feb 2007 18:11:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIB0JH006923; Sun, 25 Feb 2007 18:11:00 GMT (envelope-from marius) Message-Id: <200702251811.l1PIB0JH006923@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:11: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/dev/mii rgephy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:11:00 -0000 marius 2007-02-25 18:11:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii rgephy.c Log: MFC: 1.9 (partial), 1.14, 1.15 - Remove the first rgephy_reset() invocation in rgephy_attach(). This seems to have been missed when merging rev. 1.9, which actually moves the rgephy_reset() invocation further down, in rev. 1.6.2.1. - Don't set MIIF_NOISOLATE so rgephy(4) can be used in configurations with multiple PHYs and un-comment case IFM_NONE in case MII_MEDIACHG rgephy_service(). There doesn't seem to be a problem with isolating RTL8169S and their internal PHY. - Take advantage of mii_phy_add_media(). [1] Obtained from: NetBSD [1] Revision Changes Path 1.6.2.7 +6 -15 src/sys/dev/mii/rgephy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:13:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 883F816A404; Sun, 25 Feb 2007 18:13:14 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A37613C442; Sun, 25 Feb 2007 18:13:14 +0000 (UTC) (envelope-from marius@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 l1PIDEAW007945; Sun, 25 Feb 2007 18:13:14 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIDE1b007944; Sun, 25 Feb 2007 18:13:14 GMT (envelope-from marius) Message-Id: <200702251813.l1PIDE1b007944@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:13:14 +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/mii tdkphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:13:14 -0000 marius 2007-02-25 18:13:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii tdkphy.c Log: MFC: 1.22 - Don't set MIIF_NOISOLATE so tdkphy(4) can be used in configurations with multiple PHYs. There doesn't seem to be a problem with isolating 78Q2120 per se nor in combination with the NICs they're used with and tdkphy(4) was already adding IFM_NONE anyway. - Set MIIF_NOLOOP as loopback doesn't work with this PHY. The MIIF_NOLOOP flag currently triggers nothing but hopefully will be respected by mii_phy_setmedia() later on. - Use mii_phy_add_media() instead of mii_add_media() so the latter can be eventually retired. - Take advantage of mii_phy_setmedia(). Thanks to Hans-Joerg Sirtl for lending me test hardware. Obtained from: NetBSD tqphy(4) Revision Changes Path 1.16.2.4 +9 -37 src/sys/dev/mii/tdkphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:16:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26FB316A402; Sun, 25 Feb 2007 18:16:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 004B013C491; Sun, 25 Feb 2007 18:16:31 +0000 (UTC) (envelope-from marius@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 l1PIGVsa008247; Sun, 25 Feb 2007 18:16:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIGVUO008246; Sun, 25 Feb 2007 18:16:31 GMT (envelope-from marius) Message-Id: <200702251816.l1PIGVUO008246@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:16:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 18:16:32 -0000 marius 2007-02-25 18:16:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii miidevs Log: MFC: 1.35 - Add another Altima PHY, which is a AC101 workalike and integrated in at least ADMtek ADM8511 but apparently is not mentioned in any publically available data sheet so the actual identifier is unknown. - Add Davicom DM9102 PHY. - Add DM9101 to the description of AMD 79C873 as at least some Davicom DM9101F identify identical to AMD 79C873. Obtained from: NetBSD Revision Changes Path 1.30.2.5 +3 -1 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:18:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 320CE16A402; Sun, 25 Feb 2007 18:18:28 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0BD8013C4A8; Sun, 25 Feb 2007 18:18:28 +0000 (UTC) (envelope-from marius@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 l1PIIRXZ008454; Sun, 25 Feb 2007 18:18:27 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIIRTw008453; Sun, 25 Feb 2007 18:18:27 GMT (envelope-from marius) Message-Id: <200702251818.l1PIIRTw008453@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:18:27 +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/mii acphyreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 18:18:28 -0000 marius 2007-02-25 18:18:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii acphyreg.h Log: MFC: 1.2 - Correct the AC_MCTL_BYP_PCS constant. - Correct whitespace nits (use #define, remove trailing whitespace). Revision Changes Path 1.1.16.1 +15 -15 src/sys/dev/mii/acphyreg.h From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:20:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DEDF16A401; Sun, 25 Feb 2007 18:20:28 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8FDF313C441; Sun, 25 Feb 2007 18:20:28 +0000 (UTC) (envelope-from marius@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 l1PIKSSk008623; Sun, 25 Feb 2007 18:20:28 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIKSRf008622; Sun, 25 Feb 2007 18:20:28 GMT (envelope-from marius) Message-Id: <200702251820.l1PIKSRf008622@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:20:28 +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/mii acphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:20:28 -0000 marius 2007-02-25 18:20:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii acphy.c Log: MFC: 1.20 - In acphy_service() for the MII_TICK case don't bother to check whether the currently selected media is of type IFM_AUTO as auto-negotiation doesn't need to be kicked anyway. - Fix a whitespace nit. - Probe another Altima PHY, which is a AC101 workalike and integrated in at least ADMtek ADM8511 but apparently is not mentioned in any publically available data sheet so the actual identifier is unknown. - Don't set MIIF_NOISOLATE so acphy(4) can be used in configurations with multiple PHYs. There doesn't seem to be a problem with isolating AC101 and workalikes per se nor in combination with the NICs they're used with. - Use mii_phy_add_media() instead of mii_add_media() so the latter can be eventually retired. - Take advantage of mii_phy_setmedia(). Obtained from: NetBSD (except for the first and second item) Revision Changes Path 1.16.2.4 +7 -30 src/sys/dev/mii/acphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:22:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 669C116A400; Sun, 25 Feb 2007 18:22:31 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39ACA13C46B; Sun, 25 Feb 2007 18:22:31 +0000 (UTC) (envelope-from marius@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 l1PIMVWO009635; Sun, 25 Feb 2007 18:22:31 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIMV03009634; Sun, 25 Feb 2007 18:22:31 GMT (envelope-from marius) Message-Id: <200702251822.l1PIMV03009634@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:22:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii acphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:22:31 -0000 marius 2007-02-25 18:22:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii acphy.c Log: MFC: 1.21 Set MIIF_HAVE_FIBER and add IFM_100_FX media when the AC_MCTL_FX_SEL and thus the FX_DIS pin indicates fibre media. This is part 1/2 of adding support for the 100baseFX interface/port of AT-2700 series adaptors. Idea from: NetBSD Revision Changes Path 1.16.2.5 +13 -0 src/sys/dev/mii/acphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:25:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57FC216A401; Sun, 25 Feb 2007 18:25:15 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 497FC13C4A7; Sun, 25 Feb 2007 18:25:15 +0000 (UTC) (envelope-from marius@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 l1PIPFnQ010070; Sun, 25 Feb 2007 18:25:15 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIPFuX010069; Sun, 25 Feb 2007 18:25:15 GMT (envelope-from marius) Message-Id: <200702251825.l1PIPFuX010069@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:25:15 +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/mii amphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:25:15 -0000 marius 2007-02-25 18:25:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii amphy.c Log: MFC: 1.21, 1.22 - Probe Davicom DM9102 PHYs. - Don't set MIIF_NOISOLATE so amphy(4) can be used in configurations with multiple PHYs. There doesn't seem to be a problem with isolating AM79c873 and workalikes per se nor in combination with the NICs they're used with and amphy(4) was already adding IFM_NONE anyway. - Use mii_phy_add_media() instead of mii_add_media() so the latter can be eventually retired. - Take advantage of mii_phy_setmedia(). - Fix a whitespace nit. Obtained from: NetBSD dmphy(4) (except for the last item) Revision Changes Path 1.17.2.4 +9 -31 src/sys/dev/mii/amphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:31:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EAECB16A400; Sun, 25 Feb 2007 18:31:48 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C435613C4A8; Sun, 25 Feb 2007 18:31:48 +0000 (UTC) (envelope-from marius@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 l1PIVmTZ011515; Sun, 25 Feb 2007 18:31:48 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIVmTS011514; Sun, 25 Feb 2007 18:31:48 GMT (envelope-from marius) Message-Id: <200702251831.l1PIVmTS011514@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:31:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii exphy.c inphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:31:49 -0000 marius 2007-02-25 18:31:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii exphy.c inphy.c Log: MFC: exphy.c 1.22; inphy.c 1.17 Use mii_phy_add_media()/mii_phy_setmedia()-compatible media table indices when manually adding media. These were longstanding bugs. Revision Changes Path 1.19.2.3 +1 -1 src/sys/dev/mii/exphy.c 1.14.8.3 +1 -1 src/sys/dev/mii/inphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:34:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4BDDB16A400; Sun, 25 Feb 2007 18:34:58 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 25B2E13C4A7; Sun, 25 Feb 2007 18:34:58 +0000 (UTC) (envelope-from marius@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 l1PIYw6s012207; Sun, 25 Feb 2007 18:34:58 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIYvb1012206; Sun, 25 Feb 2007 18:34:57 GMT (envelope-from marius) Message-Id: <200702251834.l1PIYvb1012206@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:34:57 +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/mii exphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:34:58 -0000 marius 2007-02-25 18:34:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii exphy.c Log: MFC: 1.23 - Take advantage of mii_phy_dev_probe(). - In exphy_service() for the MII_TICK case don't bother to check whether the currently selected media is of type IFM_AUTO as auto-negotiation doesn't need to be kicked anyway. - Remove #if 0'ed unapplicable code. - Fix some whitespace nits. Revision Changes Path 1.19.2.4 +19 -39 src/sys/dev/mii/exphy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 18:36:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78C4B16A400; Sun, 25 Feb 2007 18:36:36 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5280B13C441; Sun, 25 Feb 2007 18:36:36 +0000 (UTC) (envelope-from marius@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 l1PIaa5X012364; Sun, 25 Feb 2007 18:36:36 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PIaaqs012363; Sun, 25 Feb 2007 18:36:36 GMT (envelope-from marius) Message-Id: <200702251836.l1PIaaqs012363@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 18:36: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/mii ruephy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:36:36 -0000 marius 2007-02-25 18:36:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii ruephy.c Log: MFC: 1.6 - Take advantage of mii_phy_dev_probe() and mii_phy_setmedia(). - Set MIIF_NOLOOP as loopback doesn't work with this PHY. The MIIF_NOLOOP flag currently triggers nothing but hopefully will be respected by mii_phy_setmedia() later on. - Use MII_ANEGTICKS instead of 5. - Remove an unused macro. - Fix some whitespace nits. Revision Changes Path 1.4.8.2 +22 -52 src/sys/dev/mii/ruephy.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 19:02:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E3C8D16A401; Sun, 25 Feb 2007 19:02:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D53E413C4A8; Sun, 25 Feb 2007 19:02:01 +0000 (UTC) (envelope-from marius@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 l1PJ21Xi016338; Sun, 25 Feb 2007 19:02:01 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PJ21SF016337; Sun, 25 Feb 2007 19:02:01 GMT (envelope-from marius) Message-Id: <200702251902.l1PJ21SF016337@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 19:02:01 +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/pci if_pcn.c if_pcnreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 19:02:02 -0000 marius 2007-02-25 19:02:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_pcn.c if_pcnreg.h Log: MFC: if_pcn.c 1.76, 1.81, 1.82; if_pcnreg.h 1.15 - In detach method, move if_free() after bus_teardown_intr(). - Clear the PCN_MISC_ASEL bit so the media port can be actually set via the PCN_CSR_MODE register. Along with sys/dev/mii/nsphy.c 1.23.2.3 this fixes the case of certain Am79c971-based HP cards and on-board ones in IBM machines reporting link but not actually passing any traffic. [1] - Add support for the internal 10baseT PHY, which actually is used on at least said HP cards (together with an external DP83840A in a multiple PHYs configuration). With cards that don't make use of this internal PHY it'll also show up in FreeBSD but not cause any harm. This is still missing support for multiple PHYs configuration using the internal 100baseTX and/or HomePNA PHYs together with external PHYs or multiple external PHYs though. - Allow multiple (external) PHYs with Am79C97{2,6}, which actually only support external PHYs (besides not connectable internal ones which respond at the usual addresses, but which don't hurt if we let them show up) and don't wedge when isolating PHYs. Actually, this change special cases limiting PHYs to Am79C97{3,5,8}, for which this driver doesn't implement swiching between the internal and external PHYs, yet, and Am79C971, where isolating the external PHY (at least in case it's a DP83840A) wedges the chip. Together with sys/dev/mii/acphy.c rev. 1.16.2.5 this adds support for the 100baseFX port of AT-2700 series adaptors, which use two AC101, one for the copper and one for the fibre port (there might be variants which only use one PHY though). - In pcn_ifmedia_upd() call pcn_reset() as otherwise the Am79C971 of at least said HP cards can wedge when switching from the internal 10baseT PHY to the external PHY. This means that we need to also initialize and possibly start the chip again in pcn_ifmedia_upd(), which isn't that bad though as for setting the media port the chip has to be powered down or stopped anyway and unlike documented doesn't take effect until the next initialization. - Don't bother to set if_mtu to ETHERMTU, ether_ifattach() does that. PR: 27995, 25959, 72966 (likely) [1] Revision Changes Path 1.69.2.7 +80 -15 src/sys/pci/if_pcn.c 1.11.2.3 +8 -4 src/sys/pci/if_pcnreg.h From owner-cvs-src@FreeBSD.ORG Sun Feb 25 19:08:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 88D7A16A402; Sun, 25 Feb 2007 19:08:55 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 62A8013C442; Sun, 25 Feb 2007 19:08:55 +0000 (UTC) (envelope-from marius@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 l1PJ8t4w018354; Sun, 25 Feb 2007 19:08:55 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PJ8tEb018353; Sun, 25 Feb 2007 19:08:55 GMT (envelope-from marius) Message-Id: <200702251908.l1PJ8tEb018353@repoman.freebsd.org> From: Marius Strobl Date: Sun, 25 Feb 2007 19:08:54 +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/hme if_hme.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:08:55 -0000 marius 2007-02-25 19:08:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/hme if_hme.c Log: MFC: 1.48 Fix typo in printf string. Revision Changes Path 1.37.2.9 +2 -2 src/sys/dev/hme/if_hme.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 21:23:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE56516A400; Sun, 25 Feb 2007 21:23:50 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C84CA13C441; Sun, 25 Feb 2007 21:23:50 +0000 (UTC) (envelope-from kientzle@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 l1PLNo0c052903; Sun, 25 Feb 2007 21:23:50 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PLNo4x052901; Sun, 25 Feb 2007 21:23:50 GMT (envelope-from kientzle) Message-Id: <200702252123.l1PLNo4x052901@repoman.freebsd.org> From: Tim Kientzle Date: Sun, 25 Feb 2007 21:23: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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 21:23:51 -0000 kientzle 2007-02-25 21:23:50 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c Log: Don't assert() the TLS allocation requested is big enough; just fix the argument. In particular, this is a step towards breaking crt1's dependence on stdio. Revision Changes Path 1.14 +2 -2 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 22:17:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B65516A401; Sun, 25 Feb 2007 22:17:55 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6528013C481; Sun, 25 Feb 2007 22:17:55 +0000 (UTC) (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 l1PMHtmf069988; Sun, 25 Feb 2007 22:17:55 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PMHtB9069987; Sun, 25 Feb 2007 22:17:55 GMT (envelope-from cognet) Message-Id: <200702252217.l1PMHtB9069987@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 25 Feb 2007 22:17:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/xscale/ixp425 avila_ata.c ixp425_qmgr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Feb 2007 22:17:55 -0000 cognet 2007-02-25 22:17:54 UTC FreeBSD src repository Modified files: sys/arm/xscale/ixp425 avila_ata.c ixp425_qmgr.c Log: Update for the new prototype of bus_setup_intr(). Revision Changes Path 1.2 +3 -3 src/sys/arm/xscale/ixp425/avila_ata.c 1.2 +1 -1 src/sys/arm/xscale/ixp425/ixp425_qmgr.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 23:08:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 603FC16A400; Sun, 25 Feb 2007 23:08:23 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39EAC13C4A7; Sun, 25 Feb 2007 23:08:23 +0000 (UTC) (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 l1PN8NDi079140; Sun, 25 Feb 2007 23:08:23 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PN8NSs079139; Sun, 25 Feb 2007 23:08:23 GMT (envelope-from cognet) Message-Id: <200702252308.l1PN8NSs079139@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 25 Feb 2007 23:08:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/arm/arm cpufunc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 23:08:23 -0000 cognet 2007-02-25 23:08:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/arm cpufunc.c Log: MFC: remove useless ixp425_icu_init(). Revision Changes Path 1.9.2.2 +0 -2 src/sys/arm/arm/cpufunc.c From owner-cvs-src@FreeBSD.ORG Sun Feb 25 23:09:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4944B16A402; Sun, 25 Feb 2007 23:09:51 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 39B4513C428; Sun, 25 Feb 2007 23:09:51 +0000 (UTC) (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 l1PN9pK8079300; Sun, 25 Feb 2007 23:09:51 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1PN9pZq079299; Sun, 25 Feb 2007 23:09:51 GMT (envelope-from cognet) Message-Id: <200702252309.l1PN9pZq079299@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 25 Feb 2007 23: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/arm/arm nexus_io.c src/sys/arm/at91 at91.c src/sys/arm/include bus.h src/sys/arm/sa11x0 sa11x0_io.c src/sys/arm/xscale/i80321 i80321_pci.c i80321_space.c obio_space.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 23:09:51 -0000 cognet 2007-02-25 23:09:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/arm nexus_io.c sys/arm/at91 at91.c sys/arm/include bus.h sys/arm/sa11x0 sa11x0_io.c sys/arm/xscale/i80321 i80321_pci.c i80321_space.c obio_space.c Log: MFC (in preparation for IXP425 support): Use the good prototype for bus_space_unmap(). Add stream operations. Revision Changes Path 1.5.2.1 +1 -1 src/sys/arm/arm/nexus_io.c 1.7.2.3 +1 -1 src/sys/arm/at91/at91.c 1.8.2.1 +141 -29 src/sys/arm/include/bus.h 1.6.2.1 +1 -3 src/sys/arm/sa11x0/sa11x0_io.c 1.4.2.2 +2 -1 src/sys/arm/xscale/i80321/i80321_pci.c 1.3.2.1 +38 -2 src/sys/arm/xscale/i80321/i80321_space.c 1.3.2.1 +1 -1 src/sys/arm/xscale/i80321/obio_space.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 00:33:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3849C16A402; Mon, 26 Feb 2007 00:33:10 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EFD5613C467; Mon, 26 Feb 2007 00:33:09 +0000 (UTC) (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 l1Q0X7JU094030; Mon, 26 Feb 2007 00:33:07 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q0X7x9094028; Mon, 26 Feb 2007 00:33:07 GMT (envelope-from thompsa) Message-Id: <200702260033.l1Q0X7x9094028@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 26 Feb 2007 00:33:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 00:33:10 -0000 thompsa 2007-02-26 00:33:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_bridge.c Log: MFC r1.93 Move the lock init until after if_alloc in case the allocation fails and we free the softc and return. Revision Changes Path 1.11.2.47 +1 -1 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 00:42:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C51A216A401; Mon, 26 Feb 2007 00:42:18 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F55513C441; Mon, 26 Feb 2007 00:42:18 +0000 (UTC) (envelope-from mckusick@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 l1Q0gIXI095419; Mon, 26 Feb 2007 00:42:18 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q0gIpw095413; Mon, 26 Feb 2007 00:42:18 GMT (envelope-from mckusick) Message-Id: <200702260042.l1Q0gIpw095413@repoman.freebsd.org> From: Kirk McKusick Date: Mon, 26 Feb 2007 00:42: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/bin/setfacl setfacl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 00:42:18 -0000 mckusick 2007-02-26 00:42:18 UTC FreeBSD src repository Modified files: bin/setfacl setfacl.c Log: Implement the -h flag (set an ACL on a symbolic link). Before this fix the -h flag was ignored (i.e. setfacl always set the ACL on the file pointed to by the symbolic link even when the -h flag requested that the ACL be set on the symbolic link itself). Revision Changes Path 1.13 +14 -4 src/bin/setfacl/setfacl.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 01:05:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6054216A401; Mon, 26 Feb 2007 01:05:02 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3A17C13C48E; Mon, 26 Feb 2007 01:05:02 +0000 (UTC) (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 l1Q152eJ008470; Mon, 26 Feb 2007 01:05:02 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q1520o008466; Mon, 26 Feb 2007 01:05:02 GMT (envelope-from cognet) Message-Id: <200702260105.l1Q1520o008466@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 01:05:01 +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 db_machdep.h 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: Mon, 26 Feb 2007 01:05:02 -0000 cognet 2007-02-26 01:05:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/include db_machdep.h elf.h Log: MFC: Big endian support. Revision Changes Path 1.5.2.1 +3 -0 src/sys/arm/include/db_machdep.h 1.5.2.2 +4 -0 src/sys/arm/include/elf.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 01:19:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 878AB16A404; Mon, 26 Feb 2007 01:19:07 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 616F213C442; Mon, 26 Feb 2007 01:19:07 +0000 (UTC) (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 l1Q1J7Ja010335; Mon, 26 Feb 2007 01:19:07 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q1J782010334; Mon, 26 Feb 2007 01:19:07 GMT (envelope-from cognet) Message-Id: <200702260119.l1Q1J782010334@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 01:19:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/mk bsd.cpu.mk bsd.endian.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: Mon, 26 Feb 2007 01:19:07 -0000 cognet 2007-02-26 01:19:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.cpu.mk bsd.endian.mk Log: MFC: Big endian support for arm. Revision Changes Path 1.48.2.2 +6 -0 src/share/mk/bsd.cpu.mk 1.2.4.1 +1 -1 src/share/mk/bsd.endian.mk From owner-cvs-src@FreeBSD.ORG Mon Feb 26 02:03:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0567616A400; Mon, 26 Feb 2007 02:03:49 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D27A313C471; Mon, 26 Feb 2007 02:03:48 +0000 (UTC) (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 l1Q23mYv019421; Mon, 26 Feb 2007 02:03:48 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q23mmZ019420; Mon, 26 Feb 2007 02:03:48 GMT (envelope-from cognet) Message-Id: <200702260203.l1Q23mmZ019420@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 02:03: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/arm/arm locore.S support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 02:03:49 -0000 cognet 2007-02-26 02:03:48 UTC FreeBSD src repository Modified files: sys/arm/arm locore.S support.S Log: Erm we can't change the value of arm_memcpy if we're running from flash. Instead, make memcpy() check if we're running from flash, and avoid using arm_memcpy if we're doing so. Revision Changes Path 1.16 +0 -5 src/sys/arm/arm/locore.S 1.12 +23 -0 src/sys/arm/arm/support.S From owner-cvs-src@FreeBSD.ORG Mon Feb 26 02:04:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E338416A400; Mon, 26 Feb 2007 02:04:24 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD44C13C494; Mon, 26 Feb 2007 02:04:24 +0000 (UTC) (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 l1Q24O84019464; Mon, 26 Feb 2007 02:04:24 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q24O0X019463; Mon, 26 Feb 2007 02:04:24 GMT (envelope-from cognet) Message-Id: <200702260204.l1Q24O0X019463@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 02:04: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/arm/conf AVILA X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 02:04:25 -0000 cognet 2007-02-26 02:04:24 UTC FreeBSD src repository Modified files: sys/arm/conf AVILA Log: Define FLASHADDR and LOADERRAMADDR for the Avila, so that we can boot a kernel from the onboard flash. Revision Changes Path 1.3 +2 -0 src/sys/arm/conf/AVILA From owner-cvs-src@FreeBSD.ORG Mon Feb 26 02:07:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E39316A401; Mon, 26 Feb 2007 02:07:02 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 66B1513C442; Mon, 26 Feb 2007 02:07:02 +0000 (UTC) (envelope-from kientzle@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 l1Q2721t019661; Mon, 26 Feb 2007 02:07:02 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q272fD019660; Mon, 26 Feb 2007 02:07:02 GMT (envelope-from kientzle) Message-Id: <200702260207.l1Q272fD019660@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 26 Feb 2007 02: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/lib/libc/posix1e acl_from_text.c acl_support.c acl_support.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 Feb 2007 02:07:02 -0000 kientzle 2007-02-26 02:07:02 UTC FreeBSD src repository Modified files: lib/libc/posix1e acl_from_text.c acl_support.c acl_support.h Log: Move _posix1e_acl_name_to_id out of acl_support.c and into acl_from_text.c. Since acl_from_text.c is the only place it is used, we can now make this internal utility function "static." As a bonus, acl_set_fd() no longer pulls in getpwuid() for no reason. MFC after: 7 days Revision Changes Path 1.11 +51 -0 src/lib/libc/posix1e/acl_from_text.c 1.14 +0 -53 src/lib/libc/posix1e/acl_support.c 1.5 +1 -2 src/lib/libc/posix1e/acl_support.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 03:38:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6850416A400; Mon, 26 Feb 2007 03:38:11 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 595A413C428; Mon, 26 Feb 2007 03:38:11 +0000 (UTC) (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 l1Q3cBJB035093; Mon, 26 Feb 2007 03:38:11 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q3cBCP035092; Mon, 26 Feb 2007 03:38:11 GMT (envelope-from delphij) Message-Id: <200702260338.l1Q3cBCP035092@repoman.freebsd.org> From: Xin LI Date: Mon, 26 Feb 2007 03:38:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_fork.c kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 03:38:11 -0000 delphij 2007-02-26 03:38:10 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c kern_resource.c Log: Close race conditions between fork() and [sg]etpriority()'s PRIO_USER case, possibly also other places that deferences p_ucred. In the past, we insert a new process into the allproc list right after PID allocation, and release the allproc_lock sx. Because most content in new proc's structure is not yet initialized, this could lead to undefined result if we do not handle PRS_NEW with care. The problem with PRS_NEW state is that it does not provide fine grained information about how much initialization is done for a new process. By defination, after PRIO_USER setpriority(), all processes that belongs to given user should have their nice value set to the specified value. Therefore, if p_{start,end}copy section was done for a PRS_NEW process, we can not safely ignore it because p_nice is in this area. On the other hand, we should be careful on PRS_NEW processes because we do not allow non-root users to lower their nice values, and without a successful copy of the copy section, we can get stale values that is inherted from the uninitialized area of the process structure. This commit tries to close the race condition by grabbing proc mutex *before* we release allproc_lock xlock, and do copy as well as zero immediately after the allproc_lock xunlock. This guarantees that the new process would have its p_copy and p_zero sections, as well as user credential informaion initialized. In getpriority() case, instead of grabbing PROC_LOCK for a PRS_NEW process, we just skip the process in question, because it does not affect the final result of the call, as the p_nice value would be copied from its parent, and we will see it during allproc traverse. Other potential solutions are still under evaluation. Discussed with: davidxu, jhb, rwatson PR: kern/108071 MFC after: 2 weeks Revision Changes Path 1.267 +14 -5 src/sys/kern/kern_fork.c 1.167 +3 -0 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 04:48:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6979F16A401; Mon, 26 Feb 2007 04:48:25 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 433EB13C4A6; Mon, 26 Feb 2007 04:48:25 +0000 (UTC) (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 l1Q4mPFE055363; Mon, 26 Feb 2007 04:48:25 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q4mPai055362; Mon, 26 Feb 2007 04:48:25 GMT (envelope-from imp) Message-Id: <200702260448.l1Q4mPai055362@repoman.freebsd.org> From: Warner Losh Date: Mon, 26 Feb 2007 04:48:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii rlphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 04:48:25 -0000 imp 2007-02-26 04:48:24 UTC FreeBSD src repository Modified files: sys/dev/mii rlphy.c Log: mii_phy_dev_probe returns its third argument on match, not 0, so pass 0 in if we're going to test against 0. Noticed by: marius@ Revision Changes Path 1.30 +1 -1 src/sys/dev/mii/rlphy.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 05:17:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E0C016A406; Mon, 26 Feb 2007 05:17:49 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EAB5113C48D; Mon, 26 Feb 2007 05:17:48 +0000 (UTC) (envelope-from kevlo@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 l1Q5HlgY061108; Mon, 26 Feb 2007 05:17:47 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q5HlkT061107; Mon, 26 Feb 2007 05:17:47 GMT (envelope-from kevlo) Message-Id: <200702260517.l1Q5HlkT061107@repoman.freebsd.org> From: Kevin Lo Date: Mon, 26 Feb 2007 05:17:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm db_interface.c trap.c src/sys/arm/sa11x0 sa11x0_ost.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 05:17:49 -0000 kevlo 2007-02-26 05:17:47 UTC FreeBSD src repository Modified files: sys/arm/arm db_interface.c trap.c sys/arm/sa11x0 sa11x0_ost.c Log: Remove unused header file Revision Changes Path 1.7 +0 -1 src/sys/arm/arm/db_interface.c 1.33 +0 -1 src/sys/arm/arm/trap.c 1.7 +0 -2 src/sys/arm/sa11x0/sa11x0_ost.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 06:18:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5185F16A400; Mon, 26 Feb 2007 06:18:54 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 420DA13C491; Mon, 26 Feb 2007 06:18:54 +0000 (UTC) (envelope-from mckusick@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 l1Q6Is9v071637; Mon, 26 Feb 2007 06:18:54 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q6IsXI071636; Mon, 26 Feb 2007 06:18:54 GMT (envelope-from mckusick) Message-Id: <200702260618.l1Q6IsXI071636@repoman.freebsd.org> From: Kirk McKusick Date: Mon, 26 Feb 2007 06:18: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/sys extattr.h src/share/man/man9 extattr.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: Mon, 26 Feb 2007 06:18:54 -0000 mckusick 2007-02-26 06:18:53 UTC FreeBSD src repository Modified files: sys/sys extattr.h share/man/man9 extattr.9 Log: Declare a `struct extattr' that defines the format of an extended attribute. Also define some macros to manipulate one of these structures. Explain their use in the extattr.9 manual page. The next step will be to make a sweep through the kernel replacing the old pointer manipulation code. To get an idea of how they would be used, the ffs_findextattr() function in ufs/ffs/ffs_vnops.c is currently written as follows: /* * Vnode operating to retrieve a named extended attribute. * * Locate a particular EA (nspace:name) in the area (ptr:length), and return * the length of the EA, and possibly the pointer to the entry and to the data. */ static int ffs_findextattr(u_char *ptr, u_int length, int nspace, const char *name, u_char **eap, u_char **eac) { u_char *p, *pe, *pn, *p0; int eapad1, eapad2, ealength, ealen, nlen; uint32_t ul; pe = ptr + length; nlen = strlen(name); for (p = ptr; p < pe; p = pn) { p0 = p; bcopy(p, &ul, sizeof(ul)); pn = p + ul; /* make sure this entry is complete */ if (pn > pe) break; p += sizeof(uint32_t); if (*p != nspace) continue; p++; eapad2 = *p++; if (*p != nlen) continue; p++; if (bcmp(p, name, nlen)) continue; ealength = sizeof(uint32_t) + 3 + nlen; eapad1 = 8 - (ealength % 8); if (eapad1 == 8) eapad1 = 0; ealength += eapad1; ealen = ul - ealength - eapad2; p += nlen + eapad1; if (eap != NULL) *eap = p0; if (eac != NULL) *eac = p; return (ealen); } return(-1); } After applying the structure and macros, it would look like this: /* * Vnode operating to retrieve a named extended attribute. * * Locate a particular EA (nspace:name) in the area (ptr:length), and return * the length of the EA, and possibly the pointer to the entry and to the data. */ static int ffs_findextattr(u_char *ptr, u_int length, int nspace, const char *name, u_char **eapp, u_char **eac) { struct extattr *eap, *eaend; eaend = (struct extattr *)(ptr + length); for (eap = (struct extattr *)ptr; eap < eaend; eap = EXTATTR_NEXT(eap)){ /* make sure this entry is complete */ if (EXTATTR_NEXT(eap) > eaend) break; if (eap->ea_namespace != nspace || eap->ea_namelength != length || bcmp(eap->ea_name, name, length)) continue; if (eapp != NULL) *eapp = eap; if (eac != NULL) *eac = EXTATTR_CONTENT(eap); return (EXTATTR_CONTENT_SIZE(eap)); } return(-1); } Not only is it considerably shorter, but it hopefully more readable :-) Revision Changes Path 1.16 +55 -0 src/share/man/man9/extattr.9 1.14 +59 -0 src/sys/sys/extattr.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 08:15:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 472B916A408; Mon, 26 Feb 2007 08:15:57 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3761713C46B; Mon, 26 Feb 2007 08:15:57 +0000 (UTC) (envelope-from mckusick@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 l1Q8Fv8C092739; Mon, 26 Feb 2007 08:15:57 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q8FvIL092738; Mon, 26 Feb 2007 08:15:57 GMT (envelope-from mckusick) Message-Id: <200702260815.l1Q8FvIL092738@repoman.freebsd.org> From: Kirk McKusick Date: Mon, 26 Feb 2007 08:15:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include/protocols dumprestore.h src/sbin/restore dirs.c extern.h restore.h tape.c src/sbin/dump dump.h traverse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 08:15:57 -0000 mckusick 2007-02-26 08:15:56 UTC FreeBSD src repository Modified files: include/protocols dumprestore.h sbin/restore restore.h extern.h dirs.c tape.c sbin/dump dump.h traverse.c Log: Update the dump program to save extended attributes. Update the restore program to restore all dumped extended attributes. If the restore is running as root, it will always be able to restore all extended attributes. If it is not running as root, it makes a best effort to set them. Using the -v command line flag or the `verbose' command in interactive mode will display all the extended attributes being set on files (and at the end on directories) that are being restored. It will note any extended attributes that could not be set. The extended attributes are placed on the dump image immediately following each file's data. Older versions of restore can work with the newer dump images. Old versions of restore will correctly restore the file data and then (silently) skip over the extended attribute data and proceed to the next file. This resolves PR 93085 which will be closed once the code has been MFC'ed. Note that this code will not compile until these header files have been updated: and . PR: bin/93085 Comments from: Poul-Henning Kamp and Robert Watson MFC after: 3 weeks Revision Changes Path 1.11 +2 -1 src/include/protocols/dumprestore.h 1.28 +0 -2 src/sbin/dump/dump.h 1.38 +166 -18 src/sbin/dump/traverse.c 1.31 +54 -12 src/sbin/restore/dirs.c 1.11 +3 -1 src/sbin/restore/extern.h 1.12 +1 -0 src/sbin/restore/restore.h 1.48 +290 -13 src/sbin/restore/tape.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 08:26:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CCFC916A401; Mon, 26 Feb 2007 08:26:44 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD41F13C494; Mon, 26 Feb 2007 08:26:44 +0000 (UTC) (envelope-from kmacy@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 l1Q8QiXL094501; Mon, 26 Feb 2007 08:26:44 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1Q8QiMA094500; Mon, 26 Feb 2007 08:26:44 GMT (envelope-from kmacy) Message-Id: <200702260826.l1Q8QiMA094500@repoman.freebsd.org> From: Kip Macy Date: Mon, 26 Feb 2007 08:26: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/sys lock_profile.h mutex.h rwlock.h src/sys/kern kern_lock.c kern_mutex.c kern_rwlock.c kern_sx.c sched_ule.c subr_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 08:26:44 -0000 kmacy 2007-02-26 08:26:44 UTC FreeBSD src repository Modified files: sys/sys lock_profile.h mutex.h rwlock.h sys/kern kern_lock.c kern_mutex.c kern_rwlock.c kern_sx.c sched_ule.c subr_lock.c Log: general LOCK_PROFILING cleanup - only collect timestamps when a lock is contested - this reduces the overhead of collecting profiles from 20x to 5x - remove unused function from subr_lock.c - generalize cnt_hold and cnt_lock statistics to be kept for all locks - NOTE: rwlock profiling generates invalid statistics (and most likely always has) someone familiar with that should review Revision Changes Path 1.104 +16 -13 src/sys/kern/kern_lock.c 1.180 +8 -21 src/sys/kern/kern_mutex.c 1.13 +3 -11 src/sys/kern/kern_rwlock.c 1.33 +6 -10 src/sys/kern/kern_sx.c 1.188 +1 -1 src/sys/kern/sched_ule.c 1.13 +6 -55 src/sys/kern/subr_lock.c 1.9 +11 -32 src/sys/sys/lock_profile.h 1.88 +13 -8 src/sys/sys/mutex.h 1.6 +8 -3 src/sys/sys/rwlock.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 10:16:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E31016A400; Mon, 26 Feb 2007 10:16:54 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 47D4313C467; Mon, 26 Feb 2007 10:16:54 +0000 (UTC) (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 l1QAGsew022582; Mon, 26 Feb 2007 10:16:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QAGsp6022581; Mon, 26 Feb 2007 10:16:54 GMT (envelope-from rwatson) Message-Id: <200702261016.l1QAGsp6022581@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 10:16: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/netipx ipx_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:16:54 -0000 rwatson 2007-02-26 10:16:53 UTC FreeBSD src repository Modified files: sys/netipx ipx_ip.c Log: Fix a likely bug by adding what appears to be a missing break statement in the IPX over IP configuration ioctl: when changing the flags on a tunnel interface, return the generated error rather than always EINVAL. Revision Changes Path 1.48 +1 -0 src/sys/netipx/ipx_ip.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 10:45:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65AA816A419; Mon, 26 Feb 2007 10:45:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3FAC113C491; Mon, 26 Feb 2007 10:45:22 +0000 (UTC) (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 l1QAjMNW027021; Mon, 26 Feb 2007 10:45:22 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QAjMuM027020; Mon, 26 Feb 2007 10:45:22 GMT (envelope-from ru) Message-Id: <200702261045.l1QAjMuM027020@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 26 Feb 2007 10:45: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 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: Mon, 26 Feb 2007 10:45:22 -0000 ru 2007-02-26 10:45:21 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Don't block on the socket zone limit during the socket() call which can easily lock up a system otherwise; instead, return ENOBUFS as documented in a manpage, thus reverting us to the FreeBSD 4.x behavior. Reviewed by: rwatson MFC after: 2 weeks Revision Changes Path 1.293 +5 -5 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 11:55:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F95116A402; Mon, 26 Feb 2007 11:55:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DCED213C481; Mon, 26 Feb 2007 11:55:34 +0000 (UTC) (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 l1QBtYlu040056; Mon, 26 Feb 2007 11:55:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QBtYsR040054; Mon, 26 Feb 2007 11:55:34 GMT (envelope-from rwatson) Message-Id: <200702261155.l1QBtYsR040054@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 11:55: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/conf files src/sys/netipx ipx_ip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 11:55:35 -0000 rwatson 2007-02-26 11:55:34 UTC FreeBSD src repository Modified files: sys/conf files sys/netipx ipx_ip.c Log: Build ipx_ip.c only if options IPXIP is defined. No functional change. Revision Changes Path 1.1179 +1 -1 src/sys/conf/files 1.49 +0 -2 src/sys/netipx/ipx_ip.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 12:07:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F81E16A400; Mon, 26 Feb 2007 12:07:09 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD3C113C4AA; Mon, 26 Feb 2007 12:07:08 +0000 (UTC) (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 l1QC78XG043095; Mon, 26 Feb 2007 12:07:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QC78Tp043094; Mon, 26 Feb 2007 12:07:08 GMT (envelope-from rwatson) Message-Id: <200702261207.l1QC78Tp043094@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 12:07:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libncp ipxsap.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 Feb 2007 12:07:09 -0000 rwatson 2007-02-26 12:07:08 UTC FreeBSD src repository Modified files: lib/libncp ipxsap.h Log: Mark data structures used on the wire with IPX SAP as __packed so that they are not inappropriately padded as a result of compiler changes. PR: kern/74105 Submitted by: Bob Johnson Revision Changes Path 1.3 +3 -3 src/lib/libncp/ipxsap.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 12:23:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E67D16A403; Mon, 26 Feb 2007 12:23:32 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D93213C494; Mon, 26 Feb 2007 12:23:32 +0000 (UTC) (envelope-from rrs@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 l1QCNWG2047556; Mon, 26 Feb 2007 12:23:32 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QCNWrh047555; Mon, 26 Feb 2007 12:23:32 GMT (envelope-from rrs) Message-Id: <200702261223.l1QCNWrh047555@repoman.freebsd.org> From: Randall Stewart Date: Mon, 26 Feb 2007 12:23:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys sctp_generic_recvmsg.2 sctp_generic_sendmsg.2 sctp_peeloff.2 src/lib/libc/net sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 sctp_getassocid.3 sctp_getpaddrs.3 sctp_opt_info.3 sctp_recvmsg.3 sctp_send.3 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 12:23:32 -0000 rrs 2007-02-26 12:23:32 UTC FreeBSD src repository Modified files: lib/libc/sys sctp_generic_recvmsg.2 sctp_generic_sendmsg.2 sctp_peeloff.2 lib/libc/net sctp_bindx.3 sctp_connectx.3 sctp_freepaddrs.3 sctp_getaddrlen.3 sctp_getassocid.3 sctp_getpaddrs.3 sctp_opt_info.3 sctp_recvmsg.3 sctp_send.3 sctp_sendmsg.3 share/man/man4 sctp.4 Log: Fix include declaration it was sys/sctp.h should be netinet/sctp.h, reported by pluknet@gmail.com. Revision Changes Path 1.2 +1 -1 src/lib/libc/net/sctp_bindx.3 1.2 +1 -1 src/lib/libc/net/sctp_connectx.3 1.2 +1 -1 src/lib/libc/net/sctp_freepaddrs.3 1.2 +1 -1 src/lib/libc/net/sctp_getaddrlen.3 1.2 +1 -1 src/lib/libc/net/sctp_getassocid.3 1.2 +1 -1 src/lib/libc/net/sctp_getpaddrs.3 1.2 +1 -1 src/lib/libc/net/sctp_opt_info.3 1.2 +1 -1 src/lib/libc/net/sctp_recvmsg.3 1.2 +1 -1 src/lib/libc/net/sctp_send.3 1.2 +1 -1 src/lib/libc/net/sctp_sendmsg.3 1.2 +1 -1 src/lib/libc/sys/sctp_generic_recvmsg.2 1.2 +1 -1 src/lib/libc/sys/sctp_generic_sendmsg.2 1.2 +1 -1 src/lib/libc/sys/sctp_peeloff.2 1.2 +1 -1 src/share/man/man4/sctp.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 26 12:34:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C3ED16A402; Mon, 26 Feb 2007 12:34:28 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id E3E6713C46B; Mon, 26 Feb 2007 12:34:27 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l1QCYRBJ001128 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 Feb 2007 07:34:27 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l1QCYMA2037984; Mon, 26 Feb 2007 07:34:22 -0500 (EST) (envelope-from gallatin) Date: Mon, 26 Feb 2007 07:34:21 -0500 From: Andrew Gallatin To: John Baldwin Message-ID: <20070226073421.A37968@grasshopper.cs.duke.edu> References: <200702231947.l1NJl04a073788@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200702231947.l1NJl04a073788@repoman.freebsd.org>; from jhb@FreeBSD.org on Fri, Feb 23, 2007 at 07:46:59PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_linker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 12:34:28 -0000 John Baldwin [jhb@FreeBSD.org] wrote: > jhb 2007-02-23 19:46:59 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_linker.c > Log: > Drop the global kernel linker lock while executing the sysinit's for a > freshly-loaded kernel module. To avoid various unload races, hide linker The best part is that restores the ability safe for a driver to use firmware_get() from its attach() routine without deadlocking. Thank you! Drew From owner-cvs-src@FreeBSD.ORG Mon Feb 26 13:31:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4963116A402; Mon, 26 Feb 2007 13:31:42 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from ns2.pil.dk (ns2.pil.dk [195.41.47.38]) by mx1.freebsd.org (Postfix) with ESMTP id 0057C13C48D; Mon, 26 Feb 2007 13:31:41 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by ns2.pil.dk (Postfix) with ESMTP id 6F11A7BA2DC; Mon, 26 Feb 2007 14:31:40 +0100 (CET) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id D957BB868; Mon, 26 Feb 2007 14:31:39 +0100 (CET) Date: Mon, 26 Feb 2007 14:31:39 +0100 From: Henrik Brix Andersen To: Bruce M Simpson Message-ID: <20070226133139.GG13741@tirith.brixandersen.dk> Mail-Followup-To: Bruce M Simpson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200702251448.l1PEmVpJ075014@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GdbWtwDHkcXqP16f" Content-Disposition: inline In-Reply-To: <200702251448.l1PEmVpJ075014@repoman.freebsd.org> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_tun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:31:42 -0000 --GdbWtwDHkcXqP16f Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 25, 2007 at 02:48:30PM +0000, Bruce M Simpson wrote: > bms 2007-02-25 14:48:29 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > sys/net if_tun.c=20 > Log: > MFC rev 1.163: > Clean up after tun(4) properly; remove routes whose ifp is set to > that of the tun instance even for the !AF_INET case, and properly > remove configured addresses by calling if_purgeaddrs(). > =20 > Maintain the TUN_DSTADDR behaviour for compatibility with the OS/390 > emulator. Thank you! /me removes an entry from ~/TODO Regards, Brix --=20 Henrik Brix Andersen --GdbWtwDHkcXqP16f Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) Comment: GnuPG signed iD8DBQFF4uE7v+Q4flTiePgRAtfvAJwPW4+WDbTdLU47nYgvTwpr5ND+owCfTmaf lLuGd56lq8f4Vi1YwZ+bg2w= =GAn3 -----END PGP SIGNATURE----- --GdbWtwDHkcXqP16f-- From owner-cvs-src@FreeBSD.ORG Mon Feb 26 13:43:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D91D116A400; Mon, 26 Feb 2007 13:43:15 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id A84B513C442; Mon, 26 Feb 2007 13:43:15 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l1QDhE0J072334; Mon, 26 Feb 2007 07:43:14 -0600 (CST) (envelope-from anderson@freebsd.org) Message-ID: <45E2E3F6.7090200@freebsd.org> Date: Mon, 26 Feb 2007 07:43:18 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: Kirk McKusick References: <200702260815.l1Q8FvIL092738@repoman.freebsd.org> In-Reply-To: <200702260815.l1Q8FvIL092738@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2655/Mon Feb 26 02:40:40 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include/protocols dumprestore.h src/sbin/restore dirs.c extern.h restore.h tape.c src/sbin/dump dump.h traverse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:43:16 -0000 On 02/26/07 02:15, Kirk McKusick wrote: > mckusick 2007-02-26 08:15:56 UTC > > FreeBSD src repository > > Modified files: > include/protocols dumprestore.h > sbin/restore restore.h extern.h dirs.c tape.c > sbin/dump dump.h traverse.c > Log: > Update the dump program to save extended attributes. Update > the restore program to restore all dumped extended attributes. > > If the restore is running as root, it will always be able > to restore all extended attributes. If it is not running > as root, it makes a best effort to set them. Using the -v > command line flag or the `verbose' command in interactive > mode will display all the extended attributes being set on > files (and at the end on directories) that are being restored. > It will note any extended attributes that could not be set. > > The extended attributes are placed on the dump image immediately > following each file's data. Older versions of restore can work > with the newer dump images. Old versions of restore will > correctly restore the file data and then (silently) skip > over the extended attribute data and proceed to the next file. > > This resolves PR 93085 which will be closed once the code > has been MFC'ed. Not to mention this item from the Project Ideas page: http://www.freebsd.org/projects/ideas/#p-extenddump Eric From owner-cvs-src@FreeBSD.ORG Mon Feb 26 13:58:02 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 237D916A406; Mon, 26 Feb 2007 13:58:02 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id BDEBB13C478; Mon, 26 Feb 2007 13:58:01 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5EDC9.dip.t-dialin.net [84.165.237.201]) by redbull.bpaserver.net (Postfix) with ESMTP id D17712E084; Mon, 26 Feb 2007 14:57:57 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id E0C6A5B54CB; Mon, 26 Feb 2007 14:57:54 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l1QDvsrg061403; Mon, 26 Feb 2007 14:57:54 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 26 Feb 2007 14:57:54 +0100 Message-ID: <20070226145754.vff4c4g6osokkgso@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 26 Feb 2007 14:57:54 +0100 From: Alexander Leidinger To: Eric Anderson References: <200702260815.l1Q8FvIL092738@repoman.freebsd.org> <45E2E3F6.7090200@freebsd.org> In-Reply-To: <45E2E3F6.7090200@freebsd.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.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Kirk McKusick Subject: Re: cvs commit: src/include/protocols dumprestore.h src/sbin/restore dirs.c extern.h restore.h tape.c src/sbin/dump dump.h traverse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:58:02 -0000 Quoting Eric Anderson (from Mon, 26 Feb 2007 =20 07:43:18 -0600): > On 02/26/07 02:15, Kirk McKusick wrote: >> mckusick 2007-02-26 08:15:56 UTC >> >> FreeBSD src repository >> >> Modified files: >> include/protocols dumprestore.h sbin/restore =20 >> restore.h extern.h dirs.c tape.c sbin/dump dump.h =20 >> traverse.c Log: >> Update the dump program to save extended attributes. Update [...] >> This resolves PR 93085 which will be closed once the code >> has been MFC'ed. > > > Not to mention this item from the Project Ideas page: > > http://www.freebsd.org/projects/ideas/#p-extenddump I did already send an update for the ideas page to Joel. He tries to =20 look at it in the evening or tomorrow (it not only contains an update =20 for thr dump/restore entry). Bye, Alexander. --=20 I wish you were a Scotch on the rocks. 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 Mon Feb 26 15:05:17 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ECF6416A401; Mon, 26 Feb 2007 15:05:17 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id A650D13C4AC; Mon, 26 Feb 2007 15:05:13 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id AAF1F1FFE72; Mon, 26 Feb 2007 16:05:11 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id 3647C1FFE6F; Mon, 26 Feb 2007 16:05:06 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id E81CD444885; Mon, 26 Feb 2007 15:01:34 +0000 (UTC) Date: Mon, 26 Feb 2007 15:01:34 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Alexander Leidinger In-Reply-To: <200702232229.l1NMTOKG021078@repoman.freebsd.org> Message-ID: <20070226150109.X6506@maildrop.int.zabbadoz.net> References: <200702232229.l1NMTOKG021078@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 15:05:18 -0000 On Fri, 23 Feb 2007, Alexander Leidinger wrote: > netchild 2007-02-23 22:29:24 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linux linux_emul.c > Log: > MFp4 (part of 114132): > - Fix a LOR caused by holding emul_lock and proctree_lock at once. which LOR? Is it on the LOR page? If not - why didn't I know about it? ;-) -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Mon Feb 26 15:17:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19F3416A40F; Mon, 26 Feb 2007 15:17:20 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C7BC313C4C1; Mon, 26 Feb 2007 15:17:19 +0000 (UTC) (envelope-from bms@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 l1QFHJjX004816; Mon, 26 Feb 2007 15:17:19 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QFHJg0004815; Mon, 26 Feb 2007 15:17:19 GMT (envelope-from bms) Message-Id: <200702261517.l1QFHJg0004815@repoman.freebsd.org> From: Bruce M Simpson Date: Mon, 26 Feb 2007 15:17: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/share/man/man9 mbuf.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: Mon, 26 Feb 2007 15:17:20 -0000 bms 2007-02-26 15:17:19 UTC FreeBSD src repository Modified files: share/man/man9 mbuf.9 Log: Document m_pulldown(). Obtained from: MBUF issues in 4.4BSD IPv6/IPsec support (itojun) Revision Changes Path 1.65 +39 -1 src/share/man/man9/mbuf.9 From owner-cvs-src@FreeBSD.ORG Mon Feb 26 15:54:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6910716A400; Mon, 26 Feb 2007 15:54:46 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id 1229913C442; Mon, 26 Feb 2007 15:54:45 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id BE665629B; Mon, 26 Feb 2007 18:54:44 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 9C56B6117; Mon, 26 Feb 2007 18:54:44 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1QFqeoQ058075; Mon, 26 Feb 2007 18:52:40 +0300 (MSK) (envelope-from ru) Date: Mon, 26 Feb 2007 18:52:40 +0300 From: Ruslan Ermilov To: Nate Lawson Message-ID: <20070226155240.GA57984@rambler-co.ru> References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline In-Reply-To: <200702192249.l1JMnhsL027828@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 15:54:46 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 19, 2007 at 10:49:43PM +0000, Nate Lawson wrote: > njl 2007-02-19 22:49:43 UTC >=20 > FreeBSD src repository >=20 > Modified files: > . UPDATING=20 > Log: > Note problems I had with bsnmpd while updating from an older -current. > There may be better ways to fix/work around these issues but this worked > for me. > =20 > Revision Changes Path > 1.474 +13 -0 src/UPDATING >=20 It could be a pilot error on your part as well. The gensnmptree tool is already part of the bootstrap-tools set, and is correctly bootstrapped (built, installed into a temporary place, and used) when/if needed : .if ${BOOTSTRAPPING} < 700015 : _gensnmptree=3D usr.sbin/bsnmpd/gensnmptree : .endif =2E.. as determined by a value of __FreeBSD_version from the installed copy of /usr/include/osreldate.h. It's possible to fool the build system into thinking that you have a different (e.g., more recent) version of FreeBSD installed by doing partial installs (when osreldate.h doesn't match the installed version) which is not uncommon on developers' machines. :-) In that case, it's possible to work around this by telling the build system you have a "very old" environment, like this: make buildworld OSRELDATE=3D0 I'd like to see this note removed, or more details to be provided that we could identify a real problem (e.g., if more incompatible changes were made to gensnmptree after 700015). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF4wJIqRfpzJluFF4RAuBVAJ0Xp+On5yjHaJ6xCSXzaUPnICimTACbBaqH eu+y9L4w5qwQPgZKU4y1dkI= =o/dL -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From owner-cvs-src@FreeBSD.ORG Mon Feb 26 16:36:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE2FD16A403; Mon, 26 Feb 2007 16:36:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8781D13C428; Mon, 26 Feb 2007 16:36:48 +0000 (UTC) (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 l1QGamtF018975; Mon, 26 Feb 2007 16:36:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QGambB018974; Mon, 26 Feb 2007 16:36:48 GMT (envelope-from jhb) Message-Id: <200702261636.l1QGambB018974@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 16:36: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/kern kern_linker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:36:48 -0000 jhb 2007-02-26 16:36:48 UTC FreeBSD src repository Modified files: sys/kern kern_linker.c Log: Fix a comment. Revision Changes Path 1.146 +2 -2 src/sys/kern/kern_linker.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 16:48:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2358316A405; Mon, 26 Feb 2007 16:48:15 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EF11213C4B4; Mon, 26 Feb 2007 16:48:14 +0000 (UTC) (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 l1QGmEoU028759; Mon, 26 Feb 2007 16:48:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QGmEFq028758; Mon, 26 Feb 2007 16:48:14 GMT (envelope-from jhb) Message-Id: <200702261648.l1QGmEFq028758@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 16:48: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/kern link_elf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:48:15 -0000 jhb 2007-02-26 16:48:14 UTC FreeBSD src repository Modified files: sys/kern link_elf.c Log: Mark the kernel linker file as linked so that it is visible to the various kld*() syscalls. Tested by: piso Revision Changes Path 1.92 +1 -0 src/sys/kern/link_elf.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 17:09:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A24BE16A400; Mon, 26 Feb 2007 17:09:30 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 710EA13C47E; Mon, 26 Feb 2007 17:09:30 +0000 (UTC) (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 l1QH9UBM033166; Mon, 26 Feb 2007 17:09:30 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QH9UcV033165; Mon, 26 Feb 2007 17:09:30 GMT (envelope-from bmah) Message-Id: <200702261709.l1QH9UcV033165@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 26 Feb 2007 17:09:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 17:09:30 -0000 bmah 2007-02-26 17:09:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/errata article.sgml Log: Remove extraneous "No advisories" notation that should have gone away when 6.2 got its first security advisory. Submitted by: Johann Tonsing jtonsing at fastmail dot fm Revision Changes Path 1.73.2.45 +0 -2 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Mon Feb 26 17:21:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 99F4E16A403; Mon, 26 Feb 2007 17:21:33 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (grnl-static-02-0046.dsl.iowatelecom.net [69.66.56.110]) by mx1.freebsd.org (Postfix) with ESMTP id 5577B13C4A3; Mon, 26 Feb 2007 17:21:33 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.8/8.13.8) with ESMTP id l1QHLUmO022381; Mon, 26 Feb 2007 11:21:30 -0600 (CST) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.8/8.13.8/Submit) id l1QHLUs7022380; Mon, 26 Feb 2007 11:21:30 -0600 (CST) (envelope-from brooks) Date: Mon, 26 Feb 2007 11:21:30 -0600 From: Brooks Davis To: Dag-Erling Sm?rgrav Message-ID: <20070226172130.GB21095@lor.one-eyed-alien.net> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="A6N2fC+uXW/VQSAv" Content-Disposition: inline In-Reply-To: <86k5y6p9t2.fsf@dwp.des.no> User-Agent: Mutt/1.5.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Mon, 26 Feb 2007 11:21:30 -0600 (CST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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 Feb 2007 17:21:33 -0000 --A6N2fC+uXW/VQSAv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Feb 25, 2007 at 03:54:17PM +0100, Dag-Erling Sm?rgrav wrote: > Brooks Davis writes: > > Log: > > Include GEOM_LABEL in GENERIC. It's very useful and not well publici= zed > > enough. >=20 > Bad idea. GEOM_LABEL can lead to filesystem corruption when used in > conjunction with mirrored disks. You mount /dev/ufs/root thinking it > corresponds to /dev/ar0s1a, when in fact it corresponds to /dev/ad0s1a > (in most cases, if ad0 is a component of RAID 1 array ar0, ad0s1a will > be tasted before ar0s1a, and GEOM_LABEL does not handle multiple > identically labeled providers gracefully). While I agree there are serious problems with glabel and software RAID1 configurations, I don't think that warrants continuing to hide it from the rest of us. We should probably add more warnings to the appropriate manpages and fix the RAID implementations. -- Brooks --A6N2fC+uXW/VQSAv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF4xcZXY6L6fI4GtQRAgUbAJwLD8gEvglHbroJxrD0ymD/hpsgdgCgsQ1H 4cfyCPKNunqnZqKIDZn7V18= =VuDk -----END PGP SIGNATURE----- --A6N2fC+uXW/VQSAv-- From owner-cvs-src@FreeBSD.ORG Mon Feb 26 17:48:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1450416A404; Mon, 26 Feb 2007 17:48:37 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E166A13C4A3; Mon, 26 Feb 2007 17:48:36 +0000 (UTC) (envelope-from emax@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 l1QHmaGW039602; Mon, 26 Feb 2007 17:48:36 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QHmatH039601; Mon, 26 Feb 2007 17:48:36 GMT (envelope-from emax) Message-Id: <200702261748.l1QHmatH039601@repoman.freebsd.org> From: Maksim Yevmenkin Date: Mon, 26 Feb 2007 17:48:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/bluetooth/sdpd server.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:48:37 -0000 emax 2007-02-26 17:48:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/bluetooth/sdpd server.c Log: MFC: Check that the length of the received message is at least as big as a PDU before we use pdu->len. Submitted by: Iain Hibbert Revision Changes Path 1.1.8.4 +2 -1 src/usr.sbin/bluetooth/sdpd/server.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 17:57:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E027616A400; Mon, 26 Feb 2007 17:57:07 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B8CB413C48E; Mon, 26 Feb 2007 17:57:07 +0000 (UTC) (envelope-from emax@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 l1QHv7lv041234; Mon, 26 Feb 2007 17:57:07 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QHv71t041233; Mon, 26 Feb 2007 17:57:07 GMT (envelope-from emax) Message-Id: <200702261757.l1QHv71t041233@repoman.freebsd.org> From: Maksim Yevmenkin Date: Mon, 26 Feb 2007 17:57:07 +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/usr.sbin/bluetooth/sdpd server.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:57:08 -0000 emax 2007-02-26 17:57:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/bluetooth/sdpd server.c Log: MFC: Check that the length of the received message is at least as big as a PDU before we use pdu->len. While I'm here, sync up code with RELENG_6 and CURRENT. Submitted by: Iain Hibbert Revision Changes Path 1.1.2.2 +10 -6 src/usr.sbin/bluetooth/sdpd/server.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 16:19:37 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D63E16A46F; Mon, 26 Feb 2007 16:19:37 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 4E37E13C478; Mon, 26 Feb 2007 16:19:37 +0000 (UTC) (envelope-from netchild@freebsd.org) Received: from outgoing.leidinger.net (p54A5EDC9.dip.t-dialin.net [84.165.237.201]) by redbull.bpaserver.net (Postfix) with ESMTP id F20B92E1BC; Mon, 26 Feb 2007 17:19:31 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id D95DF5B54CB; Mon, 26 Feb 2007 17:19:28 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l1QGJSbo084864; Mon, 26 Feb 2007 17:19:28 +0100 (CET) (envelope-from netchild@FreeBSD.org) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 26 Feb 2007 17:19:28 +0100 Message-ID: <20070226171928.lipa1zzdcccwowk4@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 26 Feb 2007 17:19:28 +0100 From: Alexander Leidinger To: "Bjoern A. Zeeb" References: <200702232229.l1NMTOKG021078@repoman.freebsd.org> <20070226150109.X6506@maildrop.int.zabbadoz.net> In-Reply-To: <20070226150109.X6506@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-15.264, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, SARE_FROM_SPAM_WORD3 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: netchild@freebsd.org X-Spam-Status: No X-Mailman-Approved-At: Mon, 26 Feb 2007 18:14:12 +0000 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:19:37 -0000 Quoting "Bjoern A. Zeeb" (from Mon, 26 Feb 2007 15:01:34 +0000 (UTC)): > On Fri, 23 Feb 2007, Alexander Leidinger wrote: > >> netchild 2007-02-23 22:29:24 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/compat/linux linux_emul.c >> Log: >> MFp4 (part of 114132): >> - Fix a LOR caused by holding emul_lock and proctree_lock at once. > > which LOR? Is it on the LOR page? If not - why didn't I know about it? ;-) No it isn't on your page. It was reported on emulation@ (it affects the non default 2.6.16 compatibility, not the default 2.4.2 compatibility, so there are not much people seeing it) only and the fix was out quickly. Just the commit needed a little bit of time. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 Ten years of rejection slips is nature's way of telling you to stop writing. -- R. Geis From owner-cvs-src@FreeBSD.ORG Mon Feb 26 19:05:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30A6516A400; Mon, 26 Feb 2007 19:05:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 08DCD13C4A3; Mon, 26 Feb 2007 19:05:14 +0000 (UTC) (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 l1QJ5DM1054366; Mon, 26 Feb 2007 19:05:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QJ5DA8054365; Mon, 26 Feb 2007 19:05:13 GMT (envelope-from rwatson) Message-Id: <200702261905.l1QJ5DA8054365@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 19:05: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/sys rwlock.h src/sys/kern kern_rwlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:05:14 -0000 rwatson 2007-02-26 19:05:13 UTC FreeBSD src repository Modified files: sys/sys rwlock.h sys/kern kern_rwlock.c Log: Add rw_wowned() interface to rwlock(9), allowing a kernel thread to determine if it holds an exclusive rwlock reference or not. This is non-ideal, but recursion scenarios in the network stack currently require it. Approved by: jhb Revision Changes Path 1.14 +7 -0 src/sys/kern/kern_rwlock.c 1.7 +1 -0 src/sys/sys/rwlock.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 19:07:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BA3216A402; Mon, 26 Feb 2007 19:07:42 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7BA413C4B2; Mon, 26 Feb 2007 19:07:41 +0000 (UTC) (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 l1QJ7fQm054534; Mon, 26 Feb 2007 19:07:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QJ7fES054533; Mon, 26 Feb 2007 19:07:41 GMT (envelope-from rwatson) Message-Id: <200702261907.l1QJ7fES054533@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 19:07: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/share/man/man9 rwlock.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: Mon, 26 Feb 2007 19:07:42 -0000 rwatson 2007-02-26 19:07:41 UTC FreeBSD src repository Modified files: share/man/man9 rwlock.9 Log: Update rwlock(9) for rw_wowned(). Revision Changes Path 1.6 +6 -0 src/share/man/man9/rwlock.9 From owner-cvs-src@FreeBSD.ORG Mon Feb 26 19:09:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C4A4A16A409; Mon, 26 Feb 2007 19:09:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9CFCA13C4B8; Mon, 26 Feb 2007 19:09:36 +0000 (UTC) (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 l1QJ9aF5056041; Mon, 26 Feb 2007 19:09:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QJ9aQu056040; Mon, 26 Feb 2007 19:09:36 GMT (envelope-from rwatson) Message-Id: <200702261909.l1QJ9aQu056040@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 19:09: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/share/man/man9 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 Feb 2007 19:09:36 -0000 rwatson 2007-02-26 19:09:36 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Log: Add rw_wowned(9) symlink. Revision Changes Path 1.295 +1 -0 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Mon Feb 26 19:28:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E61E16A403; Mon, 26 Feb 2007 19:28:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6680413C478; Mon, 26 Feb 2007 19:28:19 +0000 (UTC) (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 l1QJSJKi065985; Mon, 26 Feb 2007 19:28:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QJSJHj065984; Mon, 26 Feb 2007 19:28:19 GMT (envelope-from jhb) Message-Id: <200702261928.l1QJSJHj065984@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 19: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/sys/kern subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:28:19 -0000 jhb 2007-02-26 19:28:18 UTC FreeBSD src repository Modified files: sys/kern subr_bus.c Log: Use NULL rather than 0 for various pointer constants. Revision Changes Path 1.199 +26 -26 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:29:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38FB316A469; Mon, 26 Feb 2007 20:29:32 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B1E6E13C4AA; Mon, 26 Feb 2007 20:29:31 +0000 (UTC) (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 l1QKTUZG077191; Mon, 26 Feb 2007 20:29:30 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKTU2V077190; Mon, 26 Feb 2007 20:29:30 GMT (envelope-from cognet) Message-Id: <200702262029.l1QKTU2V077190@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 20:29: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/lib/libc/arm arith.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 Feb 2007 20:29:32 -0000 cognet 2007-02-26 20:29:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/arm arith.h Log: MFC rev 1.2: Provide definitions suitable for arm big-endian. Revision Changes Path 1.1.2.1 +5 -0 src/lib/libc/arm/arith.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:38:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29DA716A401; Mon, 26 Feb 2007 20:38:32 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0184713C4BE; Mon, 26 Feb 2007 20:38:32 +0000 (UTC) (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 l1QKcV6E078784; Mon, 26 Feb 2007 20:38:31 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKcVRm078783; Mon, 26 Feb 2007 20:38:31 GMT (envelope-from cognet) Message-Id: <200702262038.l1QKcVRm078783@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 20:38:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/arm/arm trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 20:38:32 -0000 cognet 2007-02-26 20:38:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/arm trap.c Log: MFC rev 1.29 and 1.30: Use __QUAD_LOWWORD for __syscall, to always use the good word, whatever the endianness is. Special casing of __syscall return value for big endian. Revision Changes Path 1.17.2.3 +3 -3 src/sys/arm/arm/trap.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:47:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5AFFF16A404; Mon, 26 Feb 2007 20:47:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4AD2413C4AC; Mon, 26 Feb 2007 20:47:53 +0000 (UTC) (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 l1QKlr0G088724; Mon, 26 Feb 2007 20:47:53 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKlqjA088711; Mon, 26 Feb 2007 20:47:52 GMT (envelope-from rwatson) Message-Id: <200702262047.l1QKlqjA088711@repoman.freebsd.org> From: Robert Watson Date: Mon, 26 Feb 2007 20:47:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys unpcb.h 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 Feb 2007 20:47:53 -0000 rwatson 2007-02-26 20:47:52 UTC FreeBSD src repository Modified files: sys/sys unpcb.h sys/kern uipc_usrreq.c Log: Revise locking strategy used for UNIX domain sockets in order to improve concurrency: - Add per-unpcb mutexes protecting unpcb connection state, fields, etc. - Replace global UNP mutex with a global UNP rwlock, which will protect the UNIX domain socket connection topology, v_socket, and be acquired exclusively before acquiring more than per-unpcb at a time in order to avoid lock order issues. In performance measurements involving MySQL, this change has little or no overhead on UP (+/- 1%), but leads to a significant (5%-30%) improvement in multi-processor measurements using the sysbench and supersmack benchmarks. Much testing by: kris Approved by: re (kensmith) Revision Changes Path 1.197 +468 -222 src/sys/kern/uipc_usrreq.c 1.22 +1 -0 src/sys/sys/unpcb.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:50:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39F1E16A402; Mon, 26 Feb 2007 20:50:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F00E013C4A8; Mon, 26 Feb 2007 20:50:58 +0000 (UTC) (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 l1QKowE8089420; Mon, 26 Feb 2007 20:50:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKowfA089419; Mon, 26 Feb 2007 20:50:58 GMT (envelope-from jhb) Message-Id: <200702262050.l1QKowfA089419@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 20:50:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii brgphy.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 20:50:59 -0000 jhb 2007-02-26 20:50:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii brgphy.c Log: MFC r1.47: Use mii_phy_dev_probe() to reduce diffs with HEAD. Revision Changes Path 1.34.2.11 +1 -10 src/sys/dev/mii/brgphy.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:56:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3628016A403; Mon, 26 Feb 2007 20:56:35 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0E50213C4B4; Mon, 26 Feb 2007 20:56:35 +0000 (UTC) (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 l1QKuYQD090646; Mon, 26 Feb 2007 20:56:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKuYYB090645; Mon, 26 Feb 2007 20:56:34 GMT (envelope-from jhb) Message-Id: <200702262056.l1QKuYYB090645@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 20:56:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii gentbi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 20:56:35 -0000 jhb 2007-02-26 20:56:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii gentbi.c Log: MFC: Add missing MIIBUS_MEDIAINIT() call. Revision Changes Path 1.1.2.3 +1 -0 src/sys/dev/mii/gentbi.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 20:58:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5706216A400; Mon, 26 Feb 2007 20:58:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2EB6013C46B; Mon, 26 Feb 2007 20:58:09 +0000 (UTC) (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 l1QKw91l091017; Mon, 26 Feb 2007 20:58:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QKw9WE091016; Mon, 26 Feb 2007 20:58:09 GMT (envelope-from jhb) Message-Id: <200702262058.l1QKw9WE091016@repoman.freebsd.org> From: John Baldwin Date: Mon, 26 Feb 2007 20:58: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/dev/bce if_bce.c src/sys/dev/mii brgphy.c miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 20:58:09 -0000 jhb 2007-02-26 20:58:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c sys/dev/mii brgphy.c miidevs Log: MFC: Add support for SERDES phys which are handled by gentbi(4). brgphy(4) had to be changed to only attach to 5706C phys as the SERDES phys use the same MII model ID. Approved by: dwhite Revision Changes Path 1.2.2.13 +13 -43 src/sys/dev/bce/if_bce.c 1.34.2.12 +52 -2 src/sys/dev/mii/brgphy.c 1.30.2.6 +1 -1 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Feb 26 21:11:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4C9A416A403; Mon, 26 Feb 2007 21:11:39 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2472713C441; Mon, 26 Feb 2007 21:11:39 +0000 (UTC) (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 l1QLBdZo094580; Mon, 26 Feb 2007 21:11:39 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QLBdUw094579; Mon, 26 Feb 2007 21:11:39 GMT (envelope-from brueffer) Message-Id: <200702262111.l1QLBdUw094579@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 26 Feb 2007 21:11:38 +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 bce.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 21:11:39 -0000 brueffer 2007-02-26 21:11:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 bce.4 Log: MFC: rev. 1.7 Remove an obsolete error message. Revision Changes Path 1.2.2.4 +1 -4 src/share/man/man4/bce.4 From owner-cvs-src@FreeBSD.ORG Mon Feb 26 22:24:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED9A616A402; Mon, 26 Feb 2007 22:24:14 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD5C313C4A3; Mon, 26 Feb 2007 22:24:14 +0000 (UTC) (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 l1QMOEQj013034; Mon, 26 Feb 2007 22:24:14 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QMOEFI013033; Mon, 26 Feb 2007 22:24:14 GMT (envelope-from jkim) Message-Id: <200702262224.l1QMOEFI013033@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 26 Feb 2007 22:24: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/contrib/libpcap pcap-bpf.c src/share/man/man4 bpf.4 src/sys/net bpf.c bpf.h bpfdesc.h src/usr.bin/netstat bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 22:24:15 -0000 jkim 2007-02-26 22:24:14 UTC FreeBSD src repository Modified files: contrib/libpcap pcap-bpf.c share/man/man4 bpf.4 sys/net bpf.c bpf.h bpfdesc.h usr.bin/netstat bpf.c Log: Add three new ioctl(2) commands for bpf(4). - BIOCGDIRECTION and BIOCSDIRECTION get or set the setting determining whether incoming, outgoing, or all packets on the interface should be returned by BPF. Set to BPF_D_IN to see only incoming packets on the interface. Set to BPF_D_INOUT to see packets originating locally and remotely on the interface. Set to BPF_D_OUT to see only outgoing packets on the interface. This setting is initialized to BPF_D_INOUT by default. BIOCGSEESENT and BIOCSSEESENT are obsoleted by these but kept for backward compatibility. - BIOCFEEDBACK sets packet feedback mode. This allows injected packets to be fed back as input to the interface when output via the interface is successful. When BPF_D_INOUT direction is set, injected outgoing packet is not returned by BPF to avoid duplication. This flag is initialized to zero by default. Note that libpcap has been modified to support BPF_D_OUT direction for pcap_setdirection(3) and PCAP_D_OUT direction is functional now. Reviewed by: rwatson Revision Changes Path 1.3 +16 -3 src/contrib/libpcap/pcap-bpf.c 1.48 +40 -6 src/share/man/man4/bpf.4 1.176 +88 -31 src/sys/net/bpf.c 1.47 +14 -2 src/sys/net/bpf.h 1.37 +4 -2 src/sys/net/bpfdesc.h 1.8 +6 -3 src/usr.bin/netstat/bpf.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 22:25:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB46D16A40F; Mon, 26 Feb 2007 22:25:21 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7AB4E13C481; Mon, 26 Feb 2007 22:25:21 +0000 (UTC) (envelope-from mohans@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 l1QMPLVb013211; Mon, 26 Feb 2007 22:25:21 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QMPL8f013210; Mon, 26 Feb 2007 22:25:21 GMT (envelope-from mohans) Message-Id: <200702262225.l1QMPL8f013210@repoman.freebsd.org> From: Mohan Srinivasan Date: Mon, 26 Feb 2007 22:25:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_input.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h src/usr.bin/netstat inet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 22:25:21 -0000 mohans 2007-02-26 22:25:21 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_usrreq.c tcp_var.h usr.bin/netstat inet.c Log: Reap FIN_WAIT_2 connections marked SOCANTRCVMORE faster. This mitigate potential issues where the peer does not close, potentially leaving thousands of connections in FIN_WAIT_2. This is controlled by a new sysctl fast_finwait2_recycle, which is disabled by default. Reviewed by: gnn, silby. Revision Changes Path 1.314 +5 -1 src/sys/netinet/tcp_input.c 1.268 +1 -0 src/sys/netinet/tcp_subr.c 1.86 +27 -7 src/sys/netinet/tcp_timer.c 1.32 +5 -0 src/sys/netinet/tcp_timer.h 1.147 +7 -2 src/sys/netinet/tcp_usrreq.c 1.139 +3 -0 src/sys/netinet/tcp_var.h 1.74 +1 -0 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Mon Feb 26 22:32:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7029216A406; Mon, 26 Feb 2007 22:32:27 +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 E24A813C471; Mon, 26 Feb 2007 22:32:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l1QMWP7d005248; Mon, 26 Feb 2007 17:32:25 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: src-committers@FreeBSD.org Date: Mon, 26 Feb 2007 17:32:15 -0500 User-Agent: KMail/1.6.2 References: <200702262224.l1QMOEFI013033@repoman.freebsd.org> In-Reply-To: <200702262224.l1QMOEFI013033@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200702261732.18056.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2656/Mon Feb 26 15:24:59 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/libpcap pcap-bpf.c src/share/man/man4 bpf.4 src/sys/net bpf.c bpf.h bpfdesc.h src/usr.bin/netstat bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 22:32:27 -0000 On Monday 26 February 2007 05:24 pm, Jung-uk Kim wrote: > jkim 2007-02-26 22:24:14 UTC > > FreeBSD src repository > > Modified files: > contrib/libpcap pcap-bpf.c > share/man/man4 bpf.4 > sys/net bpf.c bpf.h bpfdesc.h > usr.bin/netstat bpf.c > Log: > Add three new ioctl(2) commands for bpf(4). > > - BIOCGDIRECTION and BIOCSDIRECTION get or set the setting > determining whether incoming, outgoing, or all packets on the > interface should be returned by BPF. Set to BPF_D_IN to see only > incoming packets on the interface. Set to BPF_D_INOUT to see > packets originating locally and remotely on the interface. Set to > BPF_D_OUT to see only outgoing packets on the interface. This > setting is initialized to BPF_D_INOUT by default. BIOCGSEESENT and > BIOCSSEESENT are obsoleted by these but kept for backward > compatibility. > > - BIOCFEEDBACK sets packet feedback mode. This allows injected > packets to be fed back as input to the interface when output via > the interface is successful. When BPF_D_INOUT direction is set, > injected outgoing packet is not returned by BPF to avoid > duplication. This flag is initialized to zero by default. > > Note that libpcap has been modified to support BPF_D_OUT > direction for pcap_setdirection(3) and PCAP_D_OUT direction is > functional now. > > Reviewed by: rwatson > > Revision Changes Path > 1.3 +16 -3 src/contrib/libpcap/pcap-bpf.c This file was conveniently off the vendor branch. ;-) But I'd like to upstream the patch to make sure to get the change in the next import. Does anyone have access to libpcap cvs? Thanks, Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:10:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F406216A405; Mon, 26 Feb 2007 23:10:16 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CD54113C441; Mon, 26 Feb 2007 23:10:16 +0000 (UTC) (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 l1QNAGHu021425; Mon, 26 Feb 2007 23:10:16 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNAGam021424; Mon, 26 Feb 2007 23:10:16 GMT (envelope-from cognet) Message-Id: <200702262310.l1QNAGam021424@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:10:16 +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/conf options.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 23:10:17 -0000 cognet 2007-02-26 23:10:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf options.arm Log: MFC: Add CPU_XSCALE_IXP425 Revision Changes Path 1.5.2.2 +1 -0 src/sys/conf/options.arm From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:13:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FDA116A400; Mon, 26 Feb 2007 23:13:10 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E5B313C4A6; Mon, 26 Feb 2007 23:13:10 +0000 (UTC) (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 l1QNDAVG022637; Mon, 26 Feb 2007 23:13:10 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNDA5v022636; Mon, 26 Feb 2007 23:13:10 GMT (envelope-from cognet) Message-Id: <200702262313.l1QNDA5v022636@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:13:10 +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/conf AVILA src/sys/arm/xscale/ixp425 avila_ata.c avila_led.c avila_machdep.c files.avila files.ixp425 if_npe.c if_npereg.h ixdp425_pci.c ixdp425reg.h ixp425.c ixp425_a4x_io.S ixp425_a4x_space.c ixp425_iic.c ixp425_intr.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 23:13:10 -0000 cognet 2007-02-26 23:13:10 UTC FreeBSD src repository Added files: (Branch: RELENG_6) sys/arm/conf AVILA sys/arm/xscale/ixp425 avila_ata.c avila_led.c avila_machdep.c files.avila files.ixp425 if_npe.c if_npereg.h ixdp425_pci.c ixdp425reg.h ixp425.c ixp425_a4x_io.S ixp425_a4x_space.c ixp425_iic.c ixp425_intr.h ixp425_mem.c ixp425_npe.c ixp425_npereg.h ixp425_npevar.h ixp425_pci.c ixp425_pci_asm.S ixp425_pci_space.c ixp425_qmgr.c ixp425_qmgr.h ixp425_space.c ixp425_timer.c ixp425_wdog.c ixp425reg.h ixp425var.h std.avila std.ixp425 uart_bus_ixp425.c uart_cpu_ixp425.c Log: MFC support for the IXP425. MFC work largely done by: sam Revision Changes Path 1.3.2.1 +148 -0 src/sys/arm/conf/AVILA (new) 1.2.2.1 +557 -0 src/sys/arm/xscale/ixp425/avila_ata.c (new) 1.1.2.1 +114 -0 src/sys/arm/xscale/ixp425/avila_led.c (new) 1.3.2.1 +541 -0 src/sys/arm/xscale/ixp425/avila_machdep.c (new) 1.2.2.1 +5 -0 src/sys/arm/xscale/ixp425/files.avila (new) 1.2.2.1 +50 -0 src/sys/arm/xscale/ixp425/files.ixp425 (new) 1.5.2.1 +1673 -0 src/sys/arm/xscale/ixp425/if_npe.c (new) 1.1.2.1 +288 -0 src/sys/arm/xscale/ixp425/if_npereg.h (new) 1.1.2.1 +169 -0 src/sys/arm/xscale/ixp425/ixdp425_pci.c (new) 1.2.2.1 +54 -0 src/sys/arm/xscale/ixp425/ixdp425reg.h (new) 1.4.2.1 +370 -0 src/sys/arm/xscale/ixp425/ixp425.c (new) 1.1.2.1 +142 -0 src/sys/arm/xscale/ixp425/ixp425_a4x_io.S (new) 1.1.2.1 +116 -0 src/sys/arm/xscale/ixp425/ixp425_a4x_space.c (new) 1.1.2.1 +193 -0 src/sys/arm/xscale/ixp425/ixp425_iic.c (new) 1.1.2.1 +149 -0 src/sys/arm/xscale/ixp425/ixp425_intr.h (new) 1.2.2.1 +85 -0 src/sys/arm/xscale/ixp425/ixp425_mem.c (new) 1.3.2.1 +1396 -0 src/sys/arm/xscale/ixp425/ixp425_npe.c (new) 1.1.2.1 +434 -0 src/sys/arm/xscale/ixp425/ixp425_npereg.h (new) 1.1.2.1 +96 -0 src/sys/arm/xscale/ixp425/ixp425_npevar.h (new) 1.3.2.1 +455 -0 src/sys/arm/xscale/ixp425/ixp425_pci.c (new) 1.1.2.1 +102 -0 src/sys/arm/xscale/ixp425/ixp425_pci_asm.S (new) 1.1.2.1 +496 -0 src/sys/arm/xscale/ixp425/ixp425_pci_space.c (new) 1.2.2.1 +1077 -0 src/sys/arm/xscale/ixp425/ixp425_qmgr.c (new) 1.1.2.1 +243 -0 src/sys/arm/xscale/ixp425/ixp425_qmgr.h (new) 1.1.2.1 +215 -0 src/sys/arm/xscale/ixp425/ixp425_space.c (new) 1.2.2.1 +267 -0 src/sys/arm/xscale/ixp425/ixp425_timer.c (new) 1.1.2.1 +118 -0 src/sys/arm/xscale/ixp425/ixp425_wdog.c (new) 1.1.2.1 +582 -0 src/sys/arm/xscale/ixp425/ixp425reg.h (new) 1.2.2.1 +100 -0 src/sys/arm/xscale/ixp425/ixp425var.h (new) 1.1.2.1 +6 -0 src/sys/arm/xscale/ixp425/std.avila (new) 1.1.2.1 +6 -0 src/sys/arm/xscale/ixp425/std.ixp425 (new) 1.1.2.1 +91 -0 src/sys/arm/xscale/ixp425/uart_bus_ixp425.c (new) 1.1.2.1 +67 -0 src/sys/arm/xscale/ixp425/uart_cpu_ixp425.c (new) From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:17:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F204316A404; Mon, 26 Feb 2007 23:17:52 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DCBAF13C467; Mon, 26 Feb 2007 23:17:52 +0000 (UTC) (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 l1QNHqVJ023058; Mon, 26 Feb 2007 23:17:52 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNHqUn023057; Mon, 26 Feb 2007 23:17:52 GMT (envelope-from cognet) Message-Id: <200702262317.l1QNHqUn023057@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:17: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/conf files src/sys/dev/iicbus ad7418.c ds1672.c iic.h iicbb.c iicbus.c iicbus_if.m iiconf.c iiconf.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 Feb 2007 23:17:53 -0000 cognet 2007-02-26 23:17:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files sys/dev/iicbus iic.h iicbb.c iicbus.c iicbus_if.m iiconf.c iiconf.h Added files: (Branch: RELENG_6) sys/dev/iicbus ad7418.c ds1672.c Log: MFC: add support for the Analog Devices AD7418 chip and the DS1672 RTC. This require some bits of the work done by imp@ on iicbus, it should be harmless. MFC work done by: sam Revision Changes Path 1.1031.2.51 +2 -0 src/sys/conf/files 1.1.2.1 +234 -0 src/sys/dev/iicbus/ad7418.c (new) 1.1.2.1 +142 -0 src/sys/dev/iicbus/ds1672.c (new) 1.3.24.1 +17 -0 src/sys/dev/iicbus/iic.h 1.13.10.1 +1 -0 src/sys/dev/iicbus/iicbb.c 1.20.8.1 +8 -1 src/sys/dev/iicbus/iicbus.c 1.6.2.1 +11 -1 src/sys/dev/iicbus/iicbus_if.m 1.14.10.1 +42 -0 src/sys/dev/iicbus/iiconf.c 1.8.10.1 +6 -0 src/sys/dev/iicbus/iiconf.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:18:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C94CD16A402; Mon, 26 Feb 2007 23:18:21 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A34B613C471; Mon, 26 Feb 2007 23:18:21 +0000 (UTC) (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 l1QNILgh023101; Mon, 26 Feb 2007 23:18:21 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNILKB023100; Mon, 26 Feb 2007 23:18:21 GMT (envelope-from cognet) Message-Id: <200702262318.l1QNILKB023100@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:18:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 23:18:21 -0000 cognet 2007-02-26 23:18:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf Makefile.arm Log: MFC: Use -EB for LD as well, if we're running big endian. Revision Changes Path 1.10.2.3 +1 -0 src/sys/conf/Makefile.arm From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:23:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0487116A406; Mon, 26 Feb 2007 23:23:32 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D0E4C13C4B6; Mon, 26 Feb 2007 23:23:31 +0000 (UTC) (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 l1QNNVxb024465; Mon, 26 Feb 2007 23:23:31 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNNVdq024464; Mon, 26 Feb 2007 23:23:31 GMT (envelope-from cognet) Message-Id: <200702262323.l1QNNVdq024464@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:23:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/arm/include md_var.h src/sys/arm/arm busdma_machdep.c vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 23:23:32 -0000 cognet 2007-02-26 23:23:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/include md_var.h sys/arm/arm busdma_machdep.c vm_machdep.c Log: MFC: bounce pages for arm. Revision Changes Path 1.22.2.3 +624 -33 src/sys/arm/arm/busdma_machdep.c 1.17.2.2 +5 -0 src/sys/arm/arm/vm_machdep.c 1.2.2.1 +3 -0 src/sys/arm/include/md_var.h From owner-cvs-src@FreeBSD.ORG Mon Feb 26 23:33:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4441C16A404; Mon, 26 Feb 2007 23:33:08 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1DDBF13C478; Mon, 26 Feb 2007 23:33:08 +0000 (UTC) (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 l1QNX7BX025882; Mon, 26 Feb 2007 23:33:08 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1QNX71A025881; Mon, 26 Feb 2007 23:33:07 GMT (envelope-from cognet) Message-Id: <200702262333.l1QNX71A025881@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 26 Feb 2007 23:33:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/uart uart_dev_ns8250.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 23:33:08 -0000 cognet 2007-02-26 23:33:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/uart uart_dev_ns8250.c Log: Partial MFC of rev 1.22 (the other bits were already MFC'd by marcel). Additionally, remove the probe for the high 4 bits of IER being 0 and don't assume we can always read/write 0 to/from those bits. This is needed to get uart(4) to work on Xscale PXA255 and IXP425. Revision Changes Path 1.14.2.2 +12 -22 src/sys/dev/uart/uart_dev_ns8250.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 00:02:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC89216A400; Tue, 27 Feb 2007 00:02:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 97B5813C428; Tue, 27 Feb 2007 00:02:42 +0000 (UTC) (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 l1R02eXl030412; Tue, 27 Feb 2007 00:02:40 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R02e9R030411; Tue, 27 Feb 2007 00:02:40 GMT (envelope-from cognet) Message-Id: <200702270002.l1R02e9R030411@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 27 Feb 2007 00:02: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/conf files.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 00:02:42 -0000 cognet 2007-02-27 00:02:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files.arm Log: MFC: make arm/disassem.c conditional on DDB. Revision Changes Path 1.8.2.3 +1 -1 src/sys/conf/files.arm From owner-cvs-src@FreeBSD.ORG Tue Feb 27 00:14:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F155616A404; Tue, 27 Feb 2007 00:14:20 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E3D2413C461; Tue, 27 Feb 2007 00:14:20 +0000 (UTC) (envelope-from njl@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 l1R0EKwT034232; Tue, 27 Feb 2007 00:14:20 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R0EKrp034231; Tue, 27 Feb 2007 00:14:20 GMT (envelope-from njl) Message-Id: <200702270014.l1R0EKrp034231@repoman.freebsd.org> From: Nate Lawson Date: Tue, 27 Feb 2007 00:14: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/acpica acpi_ec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 00:14:21 -0000 njl 2007-02-27 00:14:20 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_ec.c Log: Rework EC I/O approach. Implement burst mode, including proper handling of case where it asynchronously exits burst mode on its own. Handle different values of hz in sleep loop. Provide more debugging options to tune EC behavior. These tunables/sysctls may be temporary and are not for user access if the EC is working properly. Burst mode is now on by default for testing and the poll interval has been increased from 100 to 500 us and total timeout from 100 to 500 ms. Hopefully this should be the first step of addressing reports of timeout errors during battery or thermal access, especially on HP/Compaq laptops. It is reasonably stable and should not cause a loss of functionality or performance on systems that were previously working. Testing shows an increase of responsiveness by ~75% on one system. PR: kern/98171 Revision Changes Path 1.69 +206 -109 src/sys/dev/acpica/acpi_ec.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 00:27:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D1E6116A401; Tue, 27 Feb 2007 00:27:50 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ABD0B13C48D; Tue, 27 Feb 2007 00:27:50 +0000 (UTC) (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 l1R0RoeY036762; Tue, 27 Feb 2007 00:27:50 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R0Roxw036761; Tue, 27 Feb 2007 00:27:50 GMT (envelope-from cognet) Message-Id: <200702270027.l1R0Roxw036761@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 27 Feb 2007 00:27:50 +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/conf options.arm src/sys/arm/arm elf_trampoline.c locore.S src/sys/arm/conf AVILA IQ31244 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 00:27:50 -0000 cognet 2007-02-27 00:27:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf options.arm sys/arm/arm locore.S elf_trampoline.c sys/arm/conf AVILA IQ31244 Log: MFC: Teach the kernel and the ELF trampoline how to boot from onboard flash. Revision Changes Path 1.9.2.3 +32 -1 src/sys/arm/arm/elf_trampoline.c 1.10.2.2 +40 -36 src/sys/arm/arm/locore.S 1.3.2.2 +2 -0 src/sys/arm/conf/AVILA 1.11.2.2 +2 -0 src/sys/arm/conf/IQ31244 1.5.2.3 +2 -0 src/sys/conf/options.arm From owner-cvs-src@FreeBSD.ORG Tue Feb 27 01:48:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A9D116A403; Tue, 27 Feb 2007 01:48:59 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 75DA413C442; Tue, 27 Feb 2007 01:48:59 +0000 (UTC) (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 l1R1mxuk058955; Tue, 27 Feb 2007 01:48:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R1mxRS058954; Tue, 27 Feb 2007 01:48:59 GMT (envelope-from pjd) Message-Id: <200702270148.l1R1mxRS058954@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Feb 2007 01:48: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/sys mutex.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 Feb 2007 01:48:59 -0000 pjd 2007-02-27 01:48:59 UTC FreeBSD src repository Modified files: sys/sys mutex.h Log: Replace spaces with tabs in some places. Revision Changes Path 1.89 +7 -7 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 01:54:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EFD6216A405; Tue, 27 Feb 2007 01:54:17 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CAEDD13C428; Tue, 27 Feb 2007 01:54:17 +0000 (UTC) (envelope-from emaste@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 l1R1sHEA060868; Tue, 27 Feb 2007 01:54:17 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R1sHCO060867; Tue, 27 Feb 2007 01:54:17 GMT (envelope-from emaste) Message-Id: <200702270154.l1R1sHCO060867@repoman.freebsd.org> From: Ed Maste Date: Tue, 27 Feb 2007 01:54: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/gnu/usr.bin/gdb/libgdb fbsd-threads.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 01:54:18 -0000 emaste 2007-02-27 01:54:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gdb/libgdb fbsd-threads.c Log: MFC fbsd-threads.c 1.16: Avoid writing uninitialized stack data into a thread's MMX/SSE state by first getting the current state with td_thr_getxmmregs_p. Revision Changes Path 1.13.2.3 +12 -7 src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 02:08:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A7E5716A404; Tue, 27 Feb 2007 02:08:01 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 82FED13C461; Tue, 27 Feb 2007 02:08:01 +0000 (UTC) (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 l1R281AF064697; Tue, 27 Feb 2007 02:08:01 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R281Gj064696; Tue, 27 Feb 2007 02:08:01 GMT (envelope-from jkim) Message-Id: <200702270208.l1R281Gj064696@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 27 Feb 2007 02:08:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_machdep.c src/sys/i386/linux linux_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: Tue, 27 Feb 2007 02:08:01 -0000 jkim 2007-02-27 02:08:01 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_machdep.c sys/i386/linux linux_machdep.c Log: MFP4: 115094 Linux does not check file descriptor when MAP_ANONYMOUS is set. This should fix recent LTP test regressions. Reported by: Scot Hetzel (swhetzel at gmail dot com) netchild Revision Changes Path 1.35 +4 -3 src/sys/amd64/linux32/linux32_machdep.c 1.73 +4 -3 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 02:51:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38C5616A40E; Tue, 27 Feb 2007 02:51:42 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14A3A13C4A3; Tue, 27 Feb 2007 02:51:42 +0000 (UTC) (envelope-from grog@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 l1R2pfuY072097; Tue, 27 Feb 2007 02:51:41 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R2pfaT072096; Tue, 27 Feb 2007 02:51:41 GMT (envelope-from grog) Message-Id: <200702270251.l1R2pfaT072096@repoman.freebsd.org> From: Greg Lehey Date: Tue, 27 Feb 2007 02:51: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/share/man/man9 sleep.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 Feb 2007 02:51:42 -0000 grog 2007-02-27 02:51:41 UTC FreeBSD src repository Modified files: share/man/man9 sleep.9 Log: Add warning about deadlocks created by use of wakeup_one. Revision Changes Path 1.51 +6 -0 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 04:01:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB25E16A401; Tue, 27 Feb 2007 04:01:58 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BC2B613C481; Tue, 27 Feb 2007 04:01:58 +0000 (UTC) (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 l1R41wac085014; Tue, 27 Feb 2007 04:01:58 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R41w5O085013; Tue, 27 Feb 2007 04:01:58 GMT (envelope-from mjacob) Message-Id: <200702270401.l1R41w5O085013@repoman.freebsd.org> From: Matt Jacob Date: Tue, 27 Feb 2007 04:01:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.include.dist src/sbin/geom/class Makefile src/sbin/geom/class/multipath Makefile geom_multipath.c src/sys/conf NOTES files src/sys/geom/multipath g_multipath.c g_multipath.h src/sys/modules/geom 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 Feb 2007 04:01:58 -0000 mjacob 2007-02-27 04:01:58 UTC FreeBSD src repository Modified files: etc/mtree BSD.include.dist sbin/geom/class Makefile sys/conf NOTES files sys/modules/geom Makefile Added files: sbin/geom/class/multipath Makefile geom_multipath.c sys/geom/multipath g_multipath.c g_multipath.h sys/modules/geom/geom_multipath Makefile Log: First cut at GEOM based multipath. This is an active/passive{/passive...} arrangement that has no intrinsic internal knowledge of whether devices it is given are truly multipath devices. As such, this is a simplistic approach, but still a useful one. The basic approach is to (at present- this will change soon) use camcontrol to find likely identical devices and and label the trailing sector of the first one. This label contains both a full UUID and a name. The name is what is presented in /dev/multipath, but the UUID is used as a true distinguishor at g_taste time, thus making sure we don't have chaos on a shared SAN where everyone names their data multipath as "Fred". The first of N identical devices (and N *may* be 1!) becomes the active path until a BIO request is failed with EIO or ENXIO. When this occurs, the active disk is ripped away and the next in a list is picked to (retry and) continue with. During g_taste events new disks that meet the match criteria for existing multipath geoms get added to the tail end of the list. Thus, this active/passive setup actually does work for devices which go away and come back, as do (now) mpt(4) and isp(4) SAN based disks. There is still a lot to do to improve this- like about 5 of the 12 recommendations I've received about it, but it's been functional enough for a while that it deserves a broader test base. Reviewed by: pjd Sponsored by: IronPort Systems MFC: 2 months Revision Changes Path 1.111 +2 -0 src/etc/mtree/BSD.include.dist 1.14 +1 -0 src/sbin/geom/class/Makefile 1.1 +10 -0 src/sbin/geom/class/multipath/Makefile (new) 1.1 +230 -0 src/sbin/geom/class/multipath/geom_multipath.c (new) 1.1411 +1 -0 src/sys/conf/NOTES 1.1180 +1 -0 src/sys/conf/files 1.1 +768 -0 src/sys/geom/multipath/g_multipath.c (new) 1.1 +99 -0 src/sys/geom/multipath/g_multipath.h (new) 1.19 +1 -0 src/sys/modules/geom/Makefile 1.1 +8 -0 src/sys/modules/geom/geom_multipath/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Feb 27 04:38:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50B1416A401; Tue, 27 Feb 2007 04:38:57 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id 20F0913C4AC; Tue, 27 Feb 2007 04:38:57 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [192.168.42.21] (andersonbox1.centtech.com [192.168.42.21]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l1R4ctcL036949; Mon, 26 Feb 2007 22:38:56 -0600 (CST) (envelope-from anderson@freebsd.org) Message-ID: <45E3B5E2.2080000@freebsd.org> Date: Mon, 26 Feb 2007 22:38:58 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: Matt Jacob References: <200702270401.l1R41w5O085013@repoman.freebsd.org> In-Reply-To: <200702270401.l1R41w5O085013@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2657/Mon Feb 26 16:57:11 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/mtree BSD.include.dist src/sbin/geom/class Makefile src/sbin/geom/class/multipath Makefile geom_multipath.c src/sys/conf NOTES files src/sys/geom/multipath g_multipath.c g_multipath.h src/sys/modules/geom 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 Feb 2007 04:38:57 -0000 On 02/26/07 22:01, Matt Jacob wrote: > mjacob 2007-02-27 04:01:58 UTC > > FreeBSD src repository > > Modified files: > etc/mtree BSD.include.dist > sbin/geom/class Makefile > sys/conf NOTES files > sys/modules/geom Makefile > Added files: > sbin/geom/class/multipath Makefile geom_multipath.c > sys/geom/multipath g_multipath.c g_multipath.h > sys/modules/geom/geom_multipath Makefile > Log: > First cut at GEOM based multipath. This is an active/passive{/passive...} > arrangement that has no intrinsic internal knowledge of whether devices > it is given are truly multipath devices. As such, this is a simplistic > approach, but still a useful one. And the crowd goes wild! Great work! Thanks! Eric From owner-cvs-src@FreeBSD.ORG Tue Feb 27 04:54:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6CBD16A401; Tue, 27 Feb 2007 04:54:33 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AB34813C481; Tue, 27 Feb 2007 04:54:33 +0000 (UTC) (envelope-from bde@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 l1R4sXgk003976; Tue, 27 Feb 2007 04:54:33 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R4sXGe003975; Tue, 27 Feb 2007 04:54:33 GMT (envelope-from bde) Message-Id: <200702270454.l1R4sXGe003975@repoman.freebsd.org> From: Bruce Evans Date: Tue, 27 Feb 2007 04:54:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 04:54:33 -0000 bde 2007-02-27 04:54:33 UTC FreeBSD src repository Modified files: usr.bin/netstat if.c Log: Use a periodic itimer instead of repeated calls to alarm() in sidewaysintpr(). This increases the accuracy of the per-interval counts when they are interpreted as rates. Repeated calls to alarm(n) give an average interval that is about 2 ticks larger than n and has a large variance. Periodic itimers normally get the average almost right but have similarly large variance (due to scheduling delays). Statistics utilities should use clock_gettime() to determine the actual interval, but it is still useful to maximize the accuracy of the interval, especially for cases like netstat -w where counts are displayed so the program cannot hide the inaccuracy in a rate conversion. Revision Changes Path 1.67 +9 -7 src/usr.bin/netstat/if.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 05:10:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 572FC16A404; Tue, 27 Feb 2007 05:10:37 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32C7013C4A8; Tue, 27 Feb 2007 05:10:37 +0000 (UTC) (envelope-from bde@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 l1R5Ab20007434; Tue, 27 Feb 2007 05:10:37 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R5Ab5E007433; Tue, 27 Feb 2007 05:10:37 GMT (envelope-from bde) Message-Id: <200702270510.l1R5Ab5E007433@repoman.freebsd.org> From: Bruce Evans Date: Tue, 27 Feb 2007 05:10: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/usr.bin/netstat if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 05:10:37 -0000 bde 2007-02-27 05:10:36 UTC FreeBSD src repository Modified files: usr.bin/netstat if.c Log: Fixed some style bugs (whitespace lossage for removal of __P(()), and lots of naming and typing errors involving `interval'). Revision Changes Path 1.68 +8 -8 src/usr.bin/netstat/if.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 05:39:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04D5616A402; Tue, 27 Feb 2007 05:39:23 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D473A13C478; Tue, 27 Feb 2007 05:39:22 +0000 (UTC) (envelope-from grog@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 l1R5dMMX013659; Tue, 27 Feb 2007 05:39:22 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R5dMwg013658; Tue, 27 Feb 2007 05:39:22 GMT (envelope-from grog) Message-Id: <200702270539.l1R5dMwg013658@repoman.freebsd.org> From: Greg Lehey Date: Tue, 27 Feb 2007 05:39: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/share/man/man9 sleep.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 Feb 2007 05:39:23 -0000 grog 2007-02-27 05:39:22 UTC FreeBSD src repository Modified files: share/man/man9 sleep.9 Log: Update HISTORY. Reviewed by: dmr Revision Changes Path 1.52 +14 -11 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 06:42:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DDAD16A401; Tue, 27 Feb 2007 06:42:05 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 70E6113C48D; Tue, 27 Feb 2007 06:42:05 +0000 (UTC) (envelope-from kmacy@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 l1R6g5ws027829; Tue, 27 Feb 2007 06:42:05 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R6g5Do027828; Tue, 27 Feb 2007 06:42:05 GMT (envelope-from kmacy) Message-Id: <200702270642.l1R6g5Do027828@repoman.freebsd.org> From: Kip Macy Date: Tue, 27 Feb 2007 06:42: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/conf options src/sys/kern kern_mutex.c kern_rwlock.c kern_sx.c src/sys/sys lock.h lock_profile.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 Feb 2007 06:42:05 -0000 kmacy 2007-02-27 06:42:05 UTC FreeBSD src repository Modified files: sys/conf options sys/kern kern_mutex.c kern_rwlock.c kern_sx.c sys/sys lock.h lock_profile.h Log: Further improvements to LOCK_PROFILING: - Fix missing initialization in kern_rwlock.c causing bogus times to be collected - Move updates to the lock hash to after the lock is released for spin mutexes, sleep mutexes, and sx locks - Add new kernel build option LOCK_PROFILE_FAST - only update lock profiling statistics when an acquisition is contended. This reduces the overhead of LOCK_PROFILING to increasing system time by 20%-25% which on "make -j8 kernel-toolchain" on a dual woodcrest is unmeasurable in terms of wall-clock time. Contrast this to enabling lock profiling without LOCK_PROFILE_FAST and I see a 5x-6x slowdown in wall-clock time. Revision Changes Path 1.577 +1 -0 src/sys/conf/options 1.181 +14 -3 src/sys/kern/kern_mutex.c 1.15 +2 -2 src/sys/kern/kern_rwlock.c 1.34 +20 -5 src/sys/kern/kern_sx.c 1.64 +1 -0 src/sys/sys/lock.h 1.10 +8 -1 src/sys/sys/lock_profile.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 07:28:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38B6816A402; Tue, 27 Feb 2007 07:28:23 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 143D613C494; Tue, 27 Feb 2007 07:28:23 +0000 (UTC) (envelope-from mckusick@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 l1R7SHEi039492; Tue, 27 Feb 2007 07:28:17 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R7SHqZ039491; Tue, 27 Feb 2007 07:28:17 GMT (envelope-from mckusick) Message-Id: <200702270728.l1R7SHqZ039491@repoman.freebsd.org> From: Kirk McKusick Date: Tue, 27 Feb 2007 07:28:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dump traverse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 07:28:23 -0000 mckusick 2007-02-27 07:28:17 UTC FreeBSD src repository Modified files: sbin/dump traverse.c Log: Fix an error in dumping large sparse files containing extended attributes. Revision Changes Path 1.39 +2 -2 src/sbin/dump/traverse.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 07:29:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41A9D16A402; Tue, 27 Feb 2007 07:29:16 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1CD4C13C494; Tue, 27 Feb 2007 07:29:16 +0000 (UTC) (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 l1R7TFlS039557; Tue, 27 Feb 2007 07:29:15 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R7TF92039556; Tue, 27 Feb 2007 07:29:15 GMT (envelope-from mjacob) Message-Id: <200702270729.l1R7TF92039556@repoman.freebsd.org> From: Matt Jacob Date: Tue, 27 Feb 2007 07:29: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/sbin/geom/class/multipath Makefile gmultipath.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 07:29:16 -0000 mjacob 2007-02-27 07:29:15 UTC FreeBSD src repository Modified files: sbin/geom/class/multipath Makefile Added files: sbin/geom/class/multipath gmultipath.8 Log: Add a man page. Revision Changes Path 1.2 +0 -2 src/sbin/geom/class/multipath/Makefile 1.1 +250 -0 src/sbin/geom/class/multipath/gmultipath.8 (new) From owner-cvs-src@FreeBSD.ORG Tue Feb 27 07:32:48 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 176A816A401; Tue, 27 Feb 2007 07:32:48 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id E532813C4A6; Tue, 27 Feb 2007 07:32:47 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l1R7Wddi041718; Mon, 26 Feb 2007 23:32:47 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l1R7WdjF041715; Mon, 26 Feb 2007 23:32:39 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Mon, 26 Feb 2007 23:32:39 -0800 (PST) From: mjacob@freebsd.org To: Eric Anderson In-Reply-To: <45E3B5E2.2080000@freebsd.org> Message-ID: <20070226233213.R41714@ns1.feral.com> References: <200702270401.l1R41w5O085013@repoman.freebsd.org> <45E3B5E2.2080000@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/etc/mtree BSD.include.dist src/sbin/geom/class Makefile src/sbin/geom/class/multipath Makefile geom_multipath.c src/sys/conf NOTES files src/sys/geom/multipath g_multipath.c g_multipath.h src/sys/modules/geom Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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 Feb 2007 07:32:48 -0000 thx (blush) but I'm sure that there are lots of flaws and bugs to find. However, it is a start. On Mon, 26 Feb 2007, Eric Anderson wrote: > On 02/26/07 22:01, Matt Jacob wrote: >> mjacob 2007-02-27 04:01:58 UTC >> >> FreeBSD src repository >> >> Modified files: >> etc/mtree BSD.include.dist sbin/geom/class Makefile >> sys/conf NOTES files sys/modules/geom Makefile Added >> files: >> sbin/geom/class/multipath Makefile geom_multipath.c >> sys/geom/multipath g_multipath.c g_multipath.h >> sys/modules/geom/geom_multipath Makefile Log: >> First cut at GEOM based multipath. This is an active/passive{/passive...} >> arrangement that has no intrinsic internal knowledge of whether devices >> it is given are truly multipath devices. As such, this is a simplistic >> approach, but still a useful one. > > > And the crowd goes wild! > > Great work! > > Thanks! > Eric > From owner-cvs-src@FreeBSD.ORG Tue Feb 27 07:34:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 705B016A400; Tue, 27 Feb 2007 07:34:29 +0000 (UTC) (envelope-from mckusick@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B8BF13C48E; Tue, 27 Feb 2007 07:34:29 +0000 (UTC) (envelope-from mckusick@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 l1R7YTnh040949; Tue, 27 Feb 2007 07:34:29 GMT (envelope-from mckusick@repoman.freebsd.org) Received: (from mckusick@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R7YTTn040948; Tue, 27 Feb 2007 07:34:29 GMT (envelope-from mckusick) Message-Id: <200702270734.l1R7YTTn040948@repoman.freebsd.org> From: Kirk McKusick Date: Tue, 27 Feb 2007 07:34:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys extattr.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 Feb 2007 07:34:29 -0000 mckusick 2007-02-27 07:34:29 UTC FreeBSD src repository Modified files: sys/sys extattr.h Log: KASSERT fails when the condition is false, not when it is true. Revision Changes Path 1.15 +1 -1 src/sys/sys/extattr.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 07:53:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 729D716A405; Tue, 27 Feb 2007 07:53:21 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4AB1813C491; Tue, 27 Feb 2007 07:53:21 +0000 (UTC) (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 l1R7rLQi043967; Tue, 27 Feb 2007 07:53:21 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R7rLP3043966; Tue, 27 Feb 2007 07:53:21 GMT (envelope-from brueffer) Message-Id: <200702270753.l1R7rLP3043966@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 27 Feb 2007 07:53: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/sbin/geom/class/multipath gmultipath.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 07:53:21 -0000 brueffer 2007-02-27 07:53:20 UTC FreeBSD src repository Modified files: sbin/geom/class/multipath gmultipath.8 Log: First cleanup pass: new sentence -> new line, typos fixed, some markup errors fixed. Revision Changes Path 1.2 +41 -26 src/sbin/geom/class/multipath/gmultipath.8 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 08:41:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3999B16A403; Tue, 27 Feb 2007 08:41:18 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 13A3913C4B6; Tue, 27 Feb 2007 08:41:18 +0000 (UTC) (envelope-from n_hibma@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 l1R8fFYU053089; Tue, 27 Feb 2007 08:41:15 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R8fF9S053088; Tue, 27 Feb 2007 08:41:15 GMT (envelope-from n_hibma) Message-Id: <200702270841.l1R8fF9S053088@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 08:41:15 +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/libwrap 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 Feb 2007 08:41:18 -0000 n_hibma 2007-02-27 08:41:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libwrap Makefile Log: MFC r1.19: Create a link from hosts.allow(5) hosts_access(3), to give the user a starting point for more information on a file in /etc. Revision Changes Path 1.16.2.2 +4 -2 src/lib/libwrap/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 27 08:56:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D94B116A401; Tue, 27 Feb 2007 08:56:11 +0000 (UTC) (envelope-from ale@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B2D4013C481; Tue, 27 Feb 2007 08:56:11 +0000 (UTC) (envelope-from ale@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 l1R8uBpS063625; Tue, 27 Feb 2007 08:56:11 GMT (envelope-from ale@repoman.freebsd.org) Received: (from ale@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R8uBbv063624; Tue, 27 Feb 2007 08:56:11 GMT (envelope-from ale) Message-Id: <200702270856.l1R8uBbv063624@repoman.freebsd.org> From: Alex Dupre Date: Tue, 27 Feb 2007 08:56: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/sbin/geom/class/multipath gmultipath.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 08:56:12 -0000 ale 2007-02-27 08:56:11 UTC FreeBSD src repository (doc,ports committer) Modified files: sbin/geom/class/multipath gmultipath.8 Log: Call the multipath device with its real name. Revision Changes Path 1.3 +1 -1 src/sbin/geom/class/multipath/gmultipath.8 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 09:00:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 540C716A400; Tue, 27 Feb 2007 09:00:52 +0000 (UTC) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2D07113C441; Tue, 27 Feb 2007 09:00:52 +0000 (UTC) (envelope-from thomas@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 l1R90qAp063964; Tue, 27 Feb 2007 09:00:52 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R90qhc063963; Tue, 27 Feb 2007 09:00:52 GMT (envelope-from thomas) Message-Id: <200702270900.l1R90qhc063963@repoman.freebsd.org> From: Thomas Quinot Date: Tue, 27 Feb 2007 09:00:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata atapi-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: Tue, 27 Feb 2007 09:00:52 -0000 thomas 2007-02-27 09:00:51 UTC FreeBSD src repository Modified files: sys/dev/ata atapi-cam.c Log: (cam_rescan): Do not reference ccb->ccb_h.path in CAM_DEBUG call before it is initialized; use path instead. This change fixes a panic when using atapicam in conjunction with CAMDEBUG, which has been described under kern/103602. Thanks to Josh Carroll for providing the traces that allowed identifying this problem. PR: kern/103602 MFC after: 1 week Revision Changes Path 1.47 +2 -2 src/sys/dev/ata/atapi-cam.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 09:04:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59C0816A411; Tue, 27 Feb 2007 09:04:57 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1412113C4BA; Tue, 27 Feb 2007 09:04:57 +0000 (UTC) (envelope-from n_hibma@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 l1R94uiU066374; Tue, 27 Feb 2007 09:04:56 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1R94ueb066373; Tue, 27 Feb 2007 09:04:56 GMT (envelope-from n_hibma) Message-Id: <200702270904.l1R94ueb066373@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 09:04: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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 09:04:57 -0000 n_hibma 2007-02-27 09:04:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mdconfig mdconfig.8 mdconfig.c Log: MFC rev. 1.34-1.36 mdconfig.8 rev. 1.52-1.54 mdconfig.c Make attach the default for -f and assume '-a' and '-t malloc' flags for '-s ' (malloc ramdisk) if not specified. To mount an image: MD=`mdconfig -f image` mount $MD /mnt To create and mount a RAM disk (gosh, last I used those was on an Atari 1040ST: 256kb just to piss off the 640kb PC loosers) MD=`mdconfig -s 5mb` newfs /dev/$MD mount /dev/$MD /mnt Et voila! Much easier to remember. Revision Changes Path 1.33.2.1 +16 -4 src/sbin/mdconfig/mdconfig.8 1.43.2.3 +17 -2 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 09:20:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 08C8D16A406; Tue, 27 Feb 2007 09:20:58 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 8955613C4A5; Tue, 27 Feb 2007 09:20:57 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 426762087; Tue, 27 Feb 2007 10:20:53 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 226AE2085; Tue, 27 Feb 2007 10:20:53 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id DAA27B874; Tue, 27 Feb 2007 10:20:52 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Brooks Davis References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> <20070226172130.GB21095@lor.one-eyed-alien.net> Date: Tue, 27 Feb 2007 10:20:52 +0100 In-Reply-To: <20070226172130.GB21095@lor.one-eyed-alien.net> (Brooks Davis's message of "Mon, 26 Feb 2007 11:21:30 -0600") Message-ID: <86vehohs7f.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Tue, 27 Feb 2007 09:20:58 -0000 Brooks Davis writes: > While I agree there are serious problems with glabel and software RAID1 > configurations, I don't think that warrants continuing to hide it from > the rest of us. We should probably add more warnings to the appropriate > manpages and fix the RAID implementations. The problem isn't just with the RAID implementations. It goes deeper than that. First, when geom_label sees multiple identical labels, it ignores all but the first one. The old implementation (geom_vol_ffs) had comments in the source code pointing this out: /* XXX We need to check for namespace conflicts. */ /* XXX How do you handle a mirror set? */ /* XXX We don't validate the volume name. */ g_topology_lock(); /* Alright, we have a label and a volume name, reconfig. */ g_slice_config(gp, 0, G_SLICE_CONFIG_SET, (off_t) 0, pp->mediasize, pp->sectorsize, "vol/%s", fs->fs_volname); g_free(fs); g_topology_unlock(); The new implementation has the same bug / feature, but does not document it: snprintf(name, sizeof(name), "%s/%s", dir, label); LIST_FOREACH(gp, &mp->geom, geom) { pp2 =3D LIST_FIRST(&gp->provider); if (pp2 =3D=3D NULL) continue; if (strcmp(pp2->name, name) =3D=3D 0) { G_LABEL_DEBUG(1, "Label %s(%s) already exists (%s).= ", label, name, pp->name); if (req !=3D NULL) { gctl_error(req, "Provider %s already exists= .", name); } return (NULL); } } In addition, the issue is never logged; the debugging message is normally disabled, and the error message is ignored when req is NULL (req is always NULL when tasting existing labels; it is non-NULL only when creating a new label using 'glabel create') This is exacerbated by the fact that ataraid does not hide the underlying devices when an array is configured, and they are usually tasted before the array, so you are pretty much guaranteed that geom_label attaches to the wrong provider. (this same fact also leads to spurious and confusing error messages from other GEOM classes, such as "corrupt or invalid GPT detected" when tasting the first component of a RAID 0 array that contains a GPT) DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Feb 27 11:25:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8294A16A400; Tue, 27 Feb 2007 11:25:58 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5917013C441; Tue, 27 Feb 2007 11:25:58 +0000 (UTC) (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 l1RBPwv6019930; Tue, 27 Feb 2007 11:25:58 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RBPwPx019929; Tue, 27 Feb 2007 11:25:58 GMT (envelope-from ru) Message-Id: <200702271125.l1RBPwPx019929@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Feb 2007 11:25: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/bin/rcp rcp.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: Tue, 27 Feb 2007 11:25:58 -0000 ru 2007-02-27 11:25:58 UTC FreeBSD src repository Modified files: bin/rcp rcp.1 Log: Fix markup. Revision Changes Path 1.22 +20 -10 src/bin/rcp/rcp.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 11:33:53 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E7BD16A408; Tue, 27 Feb 2007 11:33:53 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id C304613C471; Tue, 27 Feb 2007 11:33:52 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.227] (helo=fw.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60) (envelope-from ) id 1HM0aV-0002f6-58; Tue, 27 Feb 2007 13:33:51 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by fw.zoral.com.ua (8.13.4/8.13.4) with ESMTP id l1RBXdFp009834 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Feb 2007 13:33:39 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id l1RBXd28031009; Tue, 27 Feb 2007 13:33:39 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id l1RBXdR9031008; Tue, 27 Feb 2007 13:33:39 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Tue, 27 Feb 2007 13:33:39 +0200 From: Kostik Belousov To: Greg Lehey Message-ID: <20070227113338.GA30955@deviant.kiev.zoral.com.ua> References: <200702270251.l1R2pfaT072096@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <200702270251.l1R2pfaT072096@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.7, clamav-milter version 0.88.7 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-0.1 required=5.0 tests=ALL_TRUSTED,SPF_NEUTRAL autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on fw.zoral.com.ua X-Scanner-Signature: bf674e48040b805769da4ba4af5b826b X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 814 [Feb 27 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 11:33:53 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2007 at 02:51:41AM +0000, Greg Lehey wrote: > grog 2007-02-27 02:51:41 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man9 sleep.9=20 > Log: > Add warning about deadlocks created by use of wakeup_one. +.Fn wakeup_one +does not work reliably if more than one process is sleeping on the same +address; +in this case it is possible for an unrelated process to be woken. +This process will ignore the wakeup, and the correct process will never be +woken. +.Pp =20 Is this a bug (that should be fixed), or some fundamental issue with wakeup_one() ? --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5BcSC3+MBN1Mb4gRArotAJ9yBsMRK+Bjd59nM0Qm+4y0YSIZKgCgmcWC XA5tJxNBnDpQZ+nov/ERVeE= =VBVO -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR-- From owner-cvs-src@FreeBSD.ORG Tue Feb 27 12:05:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C235716A400; Tue, 27 Feb 2007 12:05:25 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 973CB13C48E; Tue, 27 Feb 2007 12:05:25 +0000 (UTC) (envelope-from des@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 l1RC5PeR027484; Tue, 27 Feb 2007 12:05:25 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RC5PFF027483; Tue, 27 Feb 2007 12:05:25 GMT (envelope-from des) Message-Id: <200702271205.l1RC5PFF027483@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 27 Feb 2007 12:05: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/conf options X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 12:05:25 -0000 des 2007-02-27 12:05:25 UTC FreeBSD src repository Modified files: sys/conf options Log: Add GEOM_MULTIPATH so LINT will build. Pointy hat to: mjacob Revision Changes Path 1.578 +1 -0 src/sys/conf/options From owner-cvs-src@FreeBSD.ORG Tue Feb 27 12:06:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B87316A405; Tue, 27 Feb 2007 12:06:03 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 00C1313C478; Tue, 27 Feb 2007 12:06:03 +0000 (UTC) (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 l1RC62dr027535; Tue, 27 Feb 2007 12:06:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RC62M2027534; Tue, 27 Feb 2007 12:06:02 GMT (envelope-from ru) Message-Id: <200702271206.l1RC62M2027534@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Feb 2007 12:06:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ul ul.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: Tue, 27 Feb 2007 12:06:03 -0000 ru 2007-02-27 12:06:02 UTC FreeBSD src repository Modified files: usr.bin/ul ul.1 Log: Fix markup. Revision Changes Path 1.19 +5 -3 src/usr.bin/ul/ul.1 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 12:15:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9FEC516A400; Tue, 27 Feb 2007 12:15:52 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 747FD13C471; Tue, 27 Feb 2007 12:15:52 +0000 (UTC) (envelope-from n_hibma@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 l1RCFqGL029960; Tue, 27 Feb 2007 12:15:52 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RCFqwX029959; Tue, 27 Feb 2007 12:15:52 GMT (envelope-from n_hibma) Message-Id: <200702271215.l1RCFqwX029959@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 12:15: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/geom geom_disk.c src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 12:15:52 -0000 n_hibma 2007-02-27 12:15:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom geom_disk.c sys/cam/scsi scsi_da.c Log: MFC: 1.203 +6 -2 src/sys/cam/scsi/scsi_da.c 1.101 +1 -1 src/sys/geom/geom_disk.c Reduce the noise when plugging in (USB) mass storage devices, like a 4 port flash card reader. Also remove an 'Opened da0 -> ' which is not needed on a daily basis (available through bootverbose). Revision Changes Path 1.180.2.11 +6 -2 src/sys/cam/scsi/scsi_da.c 1.96.2.2 +1 -1 src/sys/geom/geom_disk.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 13:02:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F104016A401; Tue, 27 Feb 2007 13:02:29 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C5B4813C48E; Tue, 27 Feb 2007 13:02:29 +0000 (UTC) (envelope-from des@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 l1RD2TLg046415; Tue, 27 Feb 2007 13:02:29 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RD2TIM046414; Tue, 27 Feb 2007 13:02:29 GMT (envelope-from des) Message-Id: <200702271302.l1RD2TIM046414@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 27 Feb 2007 13:02:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 13:02:30 -0000 des 2007-02-27 13:02:29 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Clean the lib32 object directory with cleandir rather than rm -rf. Discussed with: ru MFC after: 2 weeks Revision Changes Path 1.567 +2 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 13:27:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD47B16A400; Tue, 27 Feb 2007 13:27:06 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A90BB13C4AA; Tue, 27 Feb 2007 13:27:06 +0000 (UTC) (envelope-from bms@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 l1RDR6k8052247; Tue, 27 Feb 2007 13:27:06 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RDR6wZ052246; Tue, 27 Feb 2007 13:27:06 GMT (envelope-from bms) Message-Id: <200702271327.l1RDR6wZ052246@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 27 Feb 2007 13:27:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys conf.h src/sys/kern kern_conf.c src/sys/net if_tap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:27:06 -0000 bms 2007-02-27 13:27:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys conf.h sys/kern kern_conf.c sys/net if_tap.c Log: MFC: Use int instead of u_int for the 'extra' argument to the clone_create() KPI. This fixes a signedness bug in unit number comparisons. Revision Changes Path 1.201 +1 -1 src/sys/kern/kern_conf.c 1.67 +1 -1 src/sys/net/if_tap.c 1.231 +1 -1 src/sys/sys/conf.h Submitted by: imp, Landon Fuller PR: kern/105228 Revision Changes Path 1.186.2.8 +1 -1 src/sys/kern/kern_conf.c 1.55.2.8 +1 -1 src/sys/net/if_tap.c 1.222.2.5 +1 -1 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 13:39:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BA8D16A46D; Tue, 27 Feb 2007 13:39:35 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DCB1613C588; Tue, 27 Feb 2007 13:39:34 +0000 (UTC) (envelope-from piso@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 l1RDdYph053964; Tue, 27 Feb 2007 13:39:34 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RDdYCO053963; Tue, 27 Feb 2007 13:39:34 GMT (envelope-from piso) Message-Id: <200702271339.l1RDdYCO053963@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 27 Feb 2007 13:39: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/arm/at91 at91_rtc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:39:35 -0000 piso 2007-02-27 13:39:34 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_rtc.c Log: Correct return code (int) for at91_rtc_intr() prototype. Approved by: cognet Revision Changes Path 1.4 +1 -1 src/sys/arm/at91/at91_rtc.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 14:20:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7750416A400; Tue, 27 Feb 2007 14:20:41 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B14513C441; Tue, 27 Feb 2007 14:20:41 +0000 (UTC) (envelope-from n_hibma@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 l1REKfuh066097; Tue, 27 Feb 2007 14:20:41 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1REKfi7066096; Tue, 27 Feb 2007 14:20:41 GMT (envelope-from n_hibma) Message-Id: <200702271420.l1REKfi7066096@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 14:20: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/lib/libwrap 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 Feb 2007 14:20:41 -0000 n_hibma 2007-02-27 14:20:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libwrap Makefile Log: Make hosts.allow a link to hosts_options instead. Requested by: ru Revision Changes Path 1.16.2.3 +1 -1 src/lib/libwrap/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 27 14:22:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF12916A406; Tue, 27 Feb 2007 14:22:07 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B231C13C4A6; Tue, 27 Feb 2007 14:22:07 +0000 (UTC) (envelope-from n_hibma@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 l1REM7lA066842; Tue, 27 Feb 2007 14:22:07 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1REM7b1066841; Tue, 27 Feb 2007 14:22:07 GMT (envelope-from n_hibma) Message-Id: <200702271422.l1REM7b1066841@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 14:22: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/lib/libwrap 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 Feb 2007 14:22:08 -0000 n_hibma 2007-02-27 14:22:07 UTC FreeBSD src repository Modified files: lib/libwrap Makefile Log: Make hosts.allow point to hosts_options instead. Requested by: ru Revision Changes Path 1.20 +1 -1 src/lib/libwrap/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 27 14:45:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 102DA16A407; Tue, 27 Feb 2007 14:45:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D5CF313C467; Tue, 27 Feb 2007 14:45:37 +0000 (UTC) (envelope-from bms@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 l1REjbYm070814; Tue, 27 Feb 2007 14:45:37 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1REjbp2070813; Tue, 27 Feb 2007 14:45:37 GMT (envelope-from bms) Message-Id: <200702271445.l1REjbp2070813@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 27 Feb 2007 14:45: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 in.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 Feb 2007 14:45:38 -0000 bms 2007-02-27 14:45:37 UTC FreeBSD src repository Modified files: sys/netinet in.h Log: Add INADDR_ALLRPTS_GROUP define for 224.0.0.22 for future IGMPv3 support. Obtained from: OpenSolaris Revision Changes Path 1.99 +1 -0 src/sys/netinet/in.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 15:31:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBDA716A400; Tue, 27 Feb 2007 15:31:12 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8FDAF13C474; Tue, 27 Feb 2007 15:31:12 +0000 (UTC) (envelope-from piso@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 l1RFVCxV080641; Tue, 27 Feb 2007 15:31:12 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RFVCqk080630; Tue, 27 Feb 2007 15:31:12 GMT (envelope-from piso) Message-Id: <200702271531.l1RFVCqk080630@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 27 Feb 2007 15:31: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/zs z8530var.h zs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 15:31:12 -0000 piso 2007-02-27 15:31:11 UTC FreeBSD src repository Modified files: sys/dev/zs z8530var.h zs.c Log: Add proper return codes to zs_intr() filter, and fix accordinlgly zs_intr() prototype. Revision Changes Path 1.3 +1 -1 src/sys/dev/zs/z8530var.h 1.37 +5 -2 src/sys/dev/zs/zs.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 15:54:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EAF8D16A400; Tue, 27 Feb 2007 15:54:04 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 9ADCC13C4B5; Tue, 27 Feb 2007 15:54:04 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id B97092091; Tue, 27 Feb 2007 16:54:00 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 9E3B02085; Tue, 27 Feb 2007 16:54:00 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 85682B874; Tue, 27 Feb 2007 16:54:00 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Sam Leffler References: <200702242355.l1ONtlSE066370@repoman.freebsd.org> Date: Tue, 27 Feb 2007 16:54:00 +0100 In-Reply-To: <200702242355.l1ONtlSE066370@repoman.freebsd.org> (Sam Leffler's message of "Sat, 24 Feb 2007 23:55:47 +0000 (UTC)") Message-ID: <86mz2zwq93.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.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 Feb 2007 15:54:05 -0000 Sam Leffler writes: > Log: > use getifaddrs from libc instead of private code This commit breaks interface cloning. Apparently, the global variable "name" is not initialized before ifclonecreate() is called, so the SIOCIFCREATE2 ioctl() is called with an empty string instead of the interface name. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:13:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BE7816A406; Tue, 27 Feb 2007 16:13:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E4A4013C441; Tue, 27 Feb 2007 16:13:19 +0000 (UTC) (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 l1RGDJii090212; Tue, 27 Feb 2007 16:13:19 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RGDJZm090211; Tue, 27 Feb 2007 16:13:19 GMT (envelope-from ru) Message-Id: <200702271613.l1RGDJZm090211@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Feb 2007 16:13:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libwrap 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 Feb 2007 16:13:20 -0000 ru 2007-02-27 16:13:19 UTC FreeBSD src repository Modified files: lib/libwrap Makefile Log: Remove a (harmless) stray backslash. Revision Changes Path 1.21 +1 -1 src/lib/libwrap/Makefile From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:21:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4FF616A400; Tue, 27 Feb 2007 16:21:02 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 89D3713C441; Tue, 27 Feb 2007 16:21:02 +0000 (UTC) (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 l1RGL275091049; Tue, 27 Feb 2007 16:21:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RGL24p091026; Tue, 27 Feb 2007 16:21:02 GMT (envelope-from ru) Message-Id: <200702271621.l1RGL24p091026@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 27 Feb 2007 16:21:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 sleep.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 Feb 2007 16:21:02 -0000 ru 2007-02-27 16:21:01 UTC FreeBSD src repository Modified files: share/man/man9 sleep.9 Log: Fix markup and grammar bugs in recent revisions. Revision Changes Path 1.53 +8 -6 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:32:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D621316A49C; Tue, 27 Feb 2007 16:32:55 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AAC3013C46B; Tue, 27 Feb 2007 16:32:55 +0000 (UTC) (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 l1RGWtlR099398; Tue, 27 Feb 2007 16:32:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RGWtQG099397; Tue, 27 Feb 2007 16:32:55 GMT (envelope-from jhb) Message-Id: <200702271632.l1RGWtQG099397@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 16:32: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/share/man/man9 sleep.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 Feb 2007 16:32:56 -0000 jhb 2007-02-27 16:32:55 UTC FreeBSD src repository Modified files: share/man/man9 sleep.9 Log: In FreeBSD 5.x+, sleep/wakeup operate on threads, not processes. Revision Changes Path 1.54 +3 -3 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:38:50 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 06DAA16A404; Tue, 27 Feb 2007 16:38:50 +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 5697E13C4B5; Tue, 27 Feb 2007 16:38:48 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1RGcgL6051515; Tue, 27 Feb 2007 11:38:42 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Greg Lehey Date: Tue, 27 Feb 2007 11:21:51 -0500 User-Agent: KMail/1.9.1 References: <200702270539.l1R5dMwg013658@repoman.freebsd.org> In-Reply-To: <200702270539.l1R5dMwg013658@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702271121.52002.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]); Tue, 27 Feb 2007 11:38:42 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2664/Tue Feb 27 08:11:46 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 16:38:50 -0000 On Tuesday 27 February 2007 00:39, Greg Lehey wrote: > grog 2007-02-27 05:39:22 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 sleep.9 > Log: > Update HISTORY. > > Reviewed by: dmr Now it doesn't say that sleep(9) is discontinued. :) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:51:12 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3228216A402; Tue, 27 Feb 2007 16:51:12 +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 029AC13C4A8; Tue, 27 Feb 2007 16:51:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 90AA347FD1; Tue, 27 Feb 2007 11:51:11 -0500 (EST) Date: Tue, 27 Feb 2007 16:51:11 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Kostik Belousov In-Reply-To: <20070227113338.GA30955@deviant.kiev.zoral.com.ua> Message-ID: <20070227164537.P46064@fledge.watson.org> References: <200702270251.l1R2pfaT072096@repoman.freebsd.org> <20070227113338.GA30955@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Greg Lehey , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 16:51:12 -0000 On Tue, 27 Feb 2007, Kostik Belousov wrote: > On Tue, Feb 27, 2007 at 02:51:41AM +0000, Greg Lehey wrote: >> grog 2007-02-27 02:51:41 UTC >> >> FreeBSD src repository >> >> Modified files: >> share/man/man9 sleep.9 >> Log: >> Add warning about deadlocks created by use of wakeup_one. > > +.Fn wakeup_one > +does not work reliably if more than one process is sleeping on the same > +address; > +in this case it is possible for an unrelated process to be woken. > +This process will ignore the wakeup, and the correct process will never be > +woken. > +.Pp > > Is this a bug (that should be fixed), or some fundamental issue with > wakeup_one() ? I'm also confused about this addition to the man page -- the sleep/wakeup model is premised on using a synchronization name space that we, for convenience, align with the possible pointer value name space. In general, the approach works because we tie memory ownership to use of a synchronization address. It sounds like wakeup_one() works entirely reliably, but that some piece of kernel code is sleeping on an address associated with memory it doesn't own. This is not a bug on wakeup_one(), it is a bug in a consumer of the sleep(9) APIs. I'd like to see this change backed out, and replaced with a note explicitly describing how the uniqueness of sleep/wakeup addresses is tied to memory allocation, and that improper use of the APIs can result in consumers behaving unreliably. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:52:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 66D7E16A512; Tue, 27 Feb 2007 16:52:08 +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 1A16513C474; Tue, 27 Feb 2007 16:52:08 +0000 (UTC) (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 l1RGq5xt034918 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Feb 2007 08:52:05 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45E461B5.9000404@errno.com> Date: Tue, 27 Feb 2007 08:52:05 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.9 (X11/20070208) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200702242355.l1ONtlSE066370@repoman.freebsd.org> <86mz2zwq93.fsf@dwp.des.no> In-Reply-To: <86mz2zwq93.fsf@dwp.des.no> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.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 Feb 2007 16:52:08 -0000 Dag-Erling Smørgrav wrote: > Sam Leffler writes: >> Log: >> use getifaddrs from libc instead of private code > > This commit breaks interface cloning. Apparently, the global variable > "name" is not initialized before ifclonecreate() is called, so the > SIOCIFCREATE2 ioctl() is called with an empty string instead of the > interface name. Hmm, worked for bridge for me. Can you provide the specific example? Sam From owner-cvs-src@FreeBSD.ORG Tue Feb 27 16:52:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A796316A404; Tue, 27 Feb 2007 16:52:27 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7EB0D13C491; Tue, 27 Feb 2007 16:52:27 +0000 (UTC) (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 l1RGqRYC010983; Tue, 27 Feb 2007 16:52:27 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RGqRhl010982; Tue, 27 Feb 2007 16:52:27 GMT (envelope-from flz) Message-Id: <200702271652.l1RGqRhl010982@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 27 Feb 2007 16:52:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Tue, 27 Feb 2007 16:52:27 -0000 flz 2007-02-27 16:52:27 UTC FreeBSD src repository Modified files: sys/tools fw_stub.awk Log: Fix obvious typo (use long name if short name isn't provided). Reviewed by: sam MFC after: 3 days Revision Changes Path 1.5 +1 -1 src/sys/tools/fw_stub.awk From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:00:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CECD116A402; Tue, 27 Feb 2007 17:00:59 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A6B7E13C4A3; Tue, 27 Feb 2007 17:00:59 +0000 (UTC) (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 l1RH0xiU011851; Tue, 27 Feb 2007 17:00:59 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RH0x6Y011850; Tue, 27 Feb 2007 17:00:59 GMT (envelope-from sam) Message-Id: <200702271700.l1RH0x6Y011850@repoman.freebsd.org> From: Sam Leffler Date: Tue, 27 Feb 2007 17:00: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/sbin/ifconfig ifconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:00:59 -0000 sam 2007-02-27 17:00:59 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: unbreak create operation, must copy argument to global name Spotted by: des Revision Changes Path 1.126 +1 -0 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:03:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F369316A404; Tue, 27 Feb 2007 17:03:17 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc3-cdif2-0-0-cust64.cdif.cable.ntl.com [81.106.128.65]) by mx1.freebsd.org (Postfix) with ESMTP id A60D913C4BB; Tue, 27 Feb 2007 17:03:17 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HM5jQ-000IDb-N5; Tue, 27 Feb 2007 17:03:16 +0000 Date: Tue, 27 Feb 2007 17:03:16 +0000 From: Ceri Davies To: Greg Lehey Message-ID: <20070227170316.GO2926@submonkey.net> References: <200702270539.l1R5dMwg013658@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVh9lyqKgK19OcEf" Content-Disposition: inline In-Reply-To: <200702270539.l1R5dMwg013658@repoman.freebsd.org> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.13 (2006-08-11) Sender: Ceri Davies Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 17:03:18 -0000 --EVh9lyqKgK19OcEf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2007 at 05:39:22AM +0000, Greg Lehey wrote: > grog 2007-02-27 05:39:22 UTC >=20 > FreeBSD src repository >=20 > Modified files: > share/man/man9 sleep.9=20 > Log: > Update HISTORY. > =20 > Reviewed by: dmr =2EDd bump was missed. > | @@ -212,15 +212,24 @@ See above. > | .Xr malloc 9 , > | .Xr mi_switch 9 > | .Sh HISTORY > | -The sleep/wakeup thread synchronization mechanism is very old. > | -It > | -appeared in a very early version of > | -.Ux . > | +The functions > | +.Fn sleep > | +and > | +.Fn wakeup > | +was present in > | +.At v1 . The functions sleep and wakeup /were/ present... > | @@ -238,12 +247,6 @@ function appeared in > | function appeared in > | .Fx 7.0 . > | .Pp > | -The > | -.Fn sleep > | -function used to be the traditional form. > | -It did not let you specify a timeout or a > | -.Fa wmesg , > | -hence it was discontinued. I don't see why this was removed. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --EVh9lyqKgK19OcEf Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5GRUocfcwTS3JF8RAkjfAKDBBE/xYWlutKjad2IfpfmxGf0bCgCfUccH W58CYMq9ANhTrgKTpvIO8fk= =PJ/9 -----END PGP SIGNATURE----- --EVh9lyqKgK19OcEf-- From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:03:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D4F416A540; Tue, 27 Feb 2007 17:03:22 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AB1FA13C481; Tue, 27 Feb 2007 17:03:22 +0000 (UTC) (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 l1RH3M4Z013948; Tue, 27 Feb 2007 17:03:22 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RH3MHi013947; Tue, 27 Feb 2007 17:03:22 GMT (envelope-from sam) Message-Id: <200702271703.l1RH3MHi013947@repoman.freebsd.org> From: Sam Leffler Date: Tue, 27 Feb 2007 17: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/sbin/ifconfig ifconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:03:23 -0000 sam 2007-02-27 17:03:22 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: correct type to silence const complaint Revision Changes Path 1.127 +2 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:09:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5506016A404; Tue, 27 Feb 2007 17:09:21 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2762613C461; Tue, 27 Feb 2007 17:09:21 +0000 (UTC) (envelope-from piso@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 l1RH9LpR014764; Tue, 27 Feb 2007 17:09:21 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RH9LmS014763; Tue, 27 Feb 2007 17:09:21 GMT (envelope-from piso) Message-Id: <200702271709.l1RH9LmS014763@repoman.freebsd.org> From: Paolo Pisati Date: Tue, 27 Feb 2007 17:09: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/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 17:09:21 -0000 piso 2007-02-27 17:09:20 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: Do not execute filter only handlers in ithread_execute_handlers(): this fixes the panics when filter only and ithread only handlers where sharing the same irq . Revision Changes Path 1.141 +4 -0 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:11:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F19AD16A403; Tue, 27 Feb 2007 17:11:18 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA2E513C471; Tue, 27 Feb 2007 17:11:18 +0000 (UTC) (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 l1RHBI09015496; Tue, 27 Feb 2007 17:11:18 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHBIjl015494; Tue, 27 Feb 2007 17:11:18 GMT (envelope-from sam) Message-Id: <200702271711.l1RHBIjl015494@repoman.freebsd.org> From: Sam Leffler Date: Tue, 27 Feb 2007 17:11: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/sbin/ifconfig ifconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:11:19 -0000 sam 2007-02-27 17:11:18 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: o consistently check strlcpy result o warn when we skip an interface because it's name is too long Revision Changes Path 1.128 +10 -2 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:15:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01A6C16A401; Tue, 27 Feb 2007 17:15:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CE41613C467; Tue, 27 Feb 2007 17:15:39 +0000 (UTC) (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 l1RHFd9Z016281; Tue, 27 Feb 2007 17:15:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHFdVv016280; Tue, 27 Feb 2007 17:15:39 GMT (envelope-from jhb) Message-Id: <200702271715.l1RHFdVv016280@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:15: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/arm/at91 at91_spi.c src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:15:40 -0000 jhb 2007-02-27 17:15:39 UTC FreeBSD src repository Modified files: sys/arm/at91 at91_spi.c sys/cam/scsi scsi_target.c Log: Use tsleep() rather than msleep() with a NULL mtx. Revision Changes Path 1.6 +1 -1 src/sys/arm/at91/at91_spi.c 1.72 +3 -3 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:16:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6506E16A405; Tue, 27 Feb 2007 17:16:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3D4C713C4AA; Tue, 27 Feb 2007 17:16:53 +0000 (UTC) (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 l1RHGrJj016340; Tue, 27 Feb 2007 17:16:53 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHGrQP016339; Tue, 27 Feb 2007 17:16:53 GMT (envelope-from jhb) Message-Id: <200702271716.l1RHGrQP016339@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:16:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:16:53 -0000 jhb 2007-02-27 17:16:53 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Always protect the kthread flags with the lock and close a race with module unload and kthread_exit(). MFC after: 3 days Revision Changes Path 1.317 +1 -2 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:19:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7730E16A410; Tue, 27 Feb 2007 17:19:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4F7A913C4C2; Tue, 27 Feb 2007 17:19:34 +0000 (UTC) (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 l1RHJYi0016443; Tue, 27 Feb 2007 17:19:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHJY10016442; Tue, 27 Feb 2007 17:19:34 GMT (envelope-from jhb) Message-Id: <200702271719.l1RHJY10016442@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:19:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb sl811hs.c sl811hsvar.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 Feb 2007 17:19:34 -0000 jhb 2007-02-27 17:19:34 UTC FreeBSD src repository Modified files: sys/dev/usb sl811hs.c sl811hsvar.h Log: Use pause() rather than using tsleep() on a dummy variable. Revision Changes Path 1.5 +0 -1 src/sys/dev/usb/sl811hs.c 1.4 +1 -1 src/sys/dev/usb/sl811hsvar.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:22:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E79A816A404; Tue, 27 Feb 2007 17:22:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BFC8513C48E; Tue, 27 Feb 2007 17:22:30 +0000 (UTC) (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 l1RHMUku017385; Tue, 27 Feb 2007 17:22:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHMUZM017384; Tue, 27 Feb 2007 17:22:30 GMT (envelope-from jhb) Message-Id: <200702271722.l1RHMUZM017384@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:22:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_fork.c src/sys/isa syscons_isa.c src/sys/pc98/cbus syscons_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:22:31 -0000 jhb 2007-02-27 17:22:30 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c sys/isa syscons_isa.c sys/pc98/cbus syscons_cbus.c Log: Use pause() rather than tsleep() on explicit global dummy variables. Revision Changes Path 1.29 +1 -2 src/sys/isa/syscons_isa.c 1.268 +1 -3 src/sys/kern/kern_fork.c 1.24 +1 -2 src/sys/pc98/cbus/syscons_cbus.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:23:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DD4416A401; Tue, 27 Feb 2007 17:23:09 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 3A99A13C4A8; Tue, 27 Feb 2007 17:23:09 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 242342087; Tue, 27 Feb 2007 18:23:05 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 13648207E; Tue, 27 Feb 2007 18:23:05 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id EB3BBB874; Tue, 27 Feb 2007 18:23:04 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Sam Leffler References: <200702242355.l1ONtlSE066370@repoman.freebsd.org> <86mz2zwq93.fsf@dwp.des.no> <45E461B5.9000404@errno.com> Date: Tue, 27 Feb 2007 18:23:04 +0100 In-Reply-To: <45E461B5.9000404@errno.com> (Sam Leffler's message of "Tue, 27 Feb 2007 08:52:05 -0800") Message-ID: <86fy8rms5j.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.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 Feb 2007 17:23:09 -0000 Sam Leffler writes: > Dag-Erling Sm=F8rgrav wrote: > > This commit breaks interface cloning. Apparently, the global variable > > "name" is not initialized before ifclonecreate() is called, so the > > SIOCIFCREATE2 ioctl() is called with an empty string instead of the > > interface name. > Hmm, worked for bridge for me. Can you provide the specific example? Is "ifconfig bridge0 create" specific enough? Insert a printf() in the right spot and you'll see name is empty when ifclonecreate() is called. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:23:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F30C716A404; Tue, 27 Feb 2007 17:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E10F813C4C4; Tue, 27 Feb 2007 17:23:29 +0000 (UTC) (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 l1RHNTL7017922; Tue, 27 Feb 2007 17:23:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHNTNJ017921; Tue, 27 Feb 2007 17:23:29 GMT (envelope-from jhb) Message-Id: <200702271723.l1RHNTNJ017921@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:23:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sched_4bsd.c src/sys/vm swap_pager.c src/sys/dev/firewire fwohci.c sbp.c src/sys/dev/hptmv entry.c ioctl.c src/sys/dev/hwpmc hwpmc_mod.c src/sys/dev/ipmi ipmi_ssif.c src/sys/dev/pccard pccard_cis.c src/sys/dev/random ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:23:30 -0000 jhb 2007-02-27 17:23:29 UTC FreeBSD src repository Modified files: sys/kern sched_4bsd.c sys/vm swap_pager.c sys/dev/firewire fwohci.c sbp.c sys/dev/hptmv entry.c ioctl.c sys/dev/hwpmc hwpmc_mod.c sys/dev/ipmi ipmi_ssif.c sys/dev/pccard pccard_cis.c sys/dev/random randomdev_soft.c sys/dev/scd scd.c sys/dev/usb usb_subr.c uvscom.c sys/fs/smbfs smbfs_smb.c sys/geom geom_dev.c geom_io.c sys/i386/ibcs2 ibcs2_xenix.c sys/netncp ncp_sock.c sys/nfsclient bootp_subr.c Log: Use pause() rather than tsleep() on stack variables and function pointers. Revision Changes Path 1.82 +2 -4 src/sys/dev/firewire/fwohci.c 1.85 +1 -1 src/sys/dev/firewire/sbp.c 1.15 +3 -3 src/sys/dev/hptmv/entry.c 1.6 +9 -9 src/sys/dev/hptmv/ioctl.c 1.27 +4 -4 src/sys/dev/hwpmc/hwpmc_mod.c 1.2 +4 -4 src/sys/dev/ipmi/ipmi_ssif.c 1.40 +1 -1 src/sys/dev/pccard/pccard_cis.c 1.14 +1 -1 src/sys/dev/random/randomdev_soft.c 1.86 +1 -1 src/sys/dev/scd/scd.c 1.89 +1 -1 src/sys/dev/usb/usb_subr.c 1.30 +1 -1 src/sys/dev/usb/uvscom.c 1.18 +1 -1 src/sys/fs/smbfs/smbfs_smb.c 1.92 +3 -3 src/sys/geom/geom_dev.c 1.74 +1 -1 src/sys/geom/geom_io.c 1.41 +1 -2 src/sys/i386/ibcs2/ibcs2_xenix.c 1.97 +1 -2 src/sys/kern/sched_4bsd.c 1.18 +1 -2 src/sys/netncp/ncp_sock.c 1.69 +1 -1 src/sys/nfsclient/bootp_subr.c 1.288 +1 -2 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:27:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C178E16A403; Tue, 27 Feb 2007 17:27:23 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9A36813C4AA; Tue, 27 Feb 2007 17:27:23 +0000 (UTC) (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 l1RHRNcT018575; Tue, 27 Feb 2007 17:27:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RHRNqN018574; Tue, 27 Feb 2007 17:27:23 GMT (envelope-from jhb) Message-Id: <200702271727.l1RHRNqN018574@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 17:27: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/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:27:23 -0000 jhb 2007-02-27 17:27:23 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Use pause() instead of tsleep()'s on the softc pointer that have no corresponding wakeups. Also, at least some of the comments nearby indicate that these are fixed-length I/O sleeps. Revision Changes Path 1.156 +6 -6 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:27:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D4FAE16A401; Tue, 27 Feb 2007 17:27:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.183]) by mx1.freebsd.org (Postfix) with ESMTP id B935C13C4B6; Tue, 27 Feb 2007 17:27:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin07-en2 [10.13.10.152]) by smtpout.mac.com (Xserve/8.12.11/smtpout13/MantshX 4.0) with ESMTP id l1RHRYtW004884; Tue, 27 Feb 2007 09:27:34 -0800 (PST) Received: from [192.168.1.2] (c-67-164-11-148.hsd1.ca.comcast.net [67.164.11.148]) (authenticated bits=0) by mac.com (Xserve/smtpin07/MantshX 4.0) with ESMTP id l1RHRKH1001334 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 27 Feb 2007 09:27:27 -0800 (PST) In-Reply-To: <200702271531.l1RFVCqk080630@repoman.freebsd.org> References: <200702271531.l1RFVCqk080630@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Tue, 27 Feb 2007 09:27:07 -0800 To: Paolo Pisati X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/zs z8530var.h zs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 17:27:35 -0000 On Feb 27, 2007, at 7:31 AM, Paolo Pisati wrote: > piso 2007-02-27 15:31:11 UTC > > FreeBSD src repository > > Modified files: > sys/dev/zs z8530var.h zs.c > Log: > Add proper return codes to zs_intr() filter, and fix accordinlgly > zs_intr() > prototype. Actually, zs(4) can be deleted now. It was still here for PowerPC, but uart(4) handles the Z8530 on PowerPC as well. It's nice that zs(4) is in a consistent state before it's removed, so your attention is welcome. Just don't put too much effort in it :-) -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:35:01 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EFB3516A400; Tue, 27 Feb 2007 17:35:00 +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 9575013C474; Tue, 27 Feb 2007 17:35:00 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1RHYtfE051949; Tue, 27 Feb 2007 12:34:56 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kostik Belousov Date: Tue, 27 Feb 2007 11:53:22 -0500 User-Agent: KMail/1.9.1 References: <200702270251.l1R2pfaT072096@repoman.freebsd.org> <20070227113338.GA30955@deviant.kiev.zoral.com.ua> In-Reply-To: <20070227113338.GA30955@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702271153.23179.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]); Tue, 27 Feb 2007 12:34:56 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2664/Tue Feb 27 08:11:46 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Greg Lehey , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 17:35:01 -0000 On Tuesday 27 February 2007 06:33, Kostik Belousov wrote: > On Tue, Feb 27, 2007 at 02:51:41AM +0000, Greg Lehey wrote: > > grog 2007-02-27 02:51:41 UTC > > > > FreeBSD src repository > > > > Modified files: > > share/man/man9 sleep.9 > > Log: > > Add warning about deadlocks created by use of wakeup_one. > > +.Fn wakeup_one > +does not work reliably if more than one process is sleeping on the same > +address; > +in this case it is possible for an unrelated process to be woken. > +This process will ignore the wakeup, and the correct process will never be > +woken. > +.Pp > > Is this a bug (that should be fixed), or some fundamental issue with > wakeup_one() ? I actually think the paragraph is unclear, because in several place where wakeup_one() is used it does indeed work fine when "more than one process (sic) is sleeping on the same address". -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:35:04 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 08FAD16A402; Tue, 27 Feb 2007 17:35:04 +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 AA48913C4C6; Tue, 27 Feb 2007 17:35:03 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1RHYtfF051949; Tue, 27 Feb 2007 12:34:57 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Greg Lehey Date: Tue, 27 Feb 2007 11:53:43 -0500 User-Agent: KMail/1.9.1 References: <200702270539.l1R5dMwg013658@repoman.freebsd.org> <200702271121.52002.jhb@freebsd.org> In-Reply-To: <200702271121.52002.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702271153.44361.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]); Tue, 27 Feb 2007 12:34:57 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2664/Tue Feb 27 08:11:46 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 17:35:04 -0000 On Tuesday 27 February 2007 11:21, John Baldwin wrote: > On Tuesday 27 February 2007 00:39, Greg Lehey wrote: > > grog 2007-02-27 05:39:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > share/man/man9 sleep.9 > > Log: > > Update HISTORY. > > > > Reviewed by: dmr > > Now it doesn't say that sleep(9) is discontinued. :) sleep() was removed in .Fx 2.2 FWIW. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Feb 27 17:41:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4944C16A40B; Tue, 27 Feb 2007 17:41:19 +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 C2B4913C4B2; Tue, 27 Feb 2007 17:41:17 +0000 (UTC) (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 l1RHfFA0035336 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 27 Feb 2007 09:41:15 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <45E46D3B.9040203@errno.com> Date: Tue, 27 Feb 2007 09:41:15 -0800 From: Sam Leffler User-Agent: Thunderbird 1.5.0.9 (X11/20070208) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?= References: <200702242355.l1ONtlSE066370@repoman.freebsd.org> <86mz2zwq93.fsf@dwp.des.no> <45E461B5.9000404@errno.com> <86fy8rms5j.fsf@dwp.des.no> In-Reply-To: <86fy8rms5j.fsf@dwp.des.no> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig af_atalk.c af_inet.c af_inet6.c af_ipx.c af_link.c ifconfig.c ifconfig.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 Feb 2007 17:41:19 -0000 Dag-Erling Smørgrav wrote: > Sam Leffler writes: >> Dag-Erling Smørgrav wrote: >>> This commit breaks interface cloning. Apparently, the global variable >>> "name" is not initialized before ifclonecreate() is called, so the >>> SIOCIFCREATE2 ioctl() is called with an empty string instead of the >>> interface name. >> Hmm, worked for bridge for me. Can you provide the specific example? > > Is "ifconfig bridge0 create" specific enough? > > Insert a printf() in the right spot and you'll see name is empty when > ifclonecreate() is called. I'd (apparently) tested with a wrong binary. Unfortunately noone caught it in the public review either. Sam From owner-cvs-src@FreeBSD.ORG Tue Feb 27 18:16:27 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C4D6416A409; Tue, 27 Feb 2007 18:16:27 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 9D38213C4BC; Tue, 27 Feb 2007 18:16:27 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l1RIGH97044461; Tue, 27 Feb 2007 10:16:25 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l1RIGGE7044458; Tue, 27 Feb 2007 10:16:16 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 27 Feb 2007 10:16:16 -0800 (PST) From: mjacob@freebsd.org To: Brooks Davis In-Reply-To: <86vehohs7f.fsf@dwp.des.no> Message-ID: <20070227101456.H44348@ns1.feral.com> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> <20070226172130.GB21095@lor.one-eyed-alien.net> <86vehohs7f.fsf@dwp.des.no> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: =?X-UNKNOWN?Q?Dag-Erling_Sm=F8rgrav?= , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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 Feb 2007 18:16:27 -0000 I'm inclined to agree with Dag-Erling here. Originally I was pretty happy that this got turned on automatically, but on the whole I think the points made are good ones. From owner-cvs-src@FreeBSD.ORG Tue Feb 27 18:45:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B8B416A401; Tue, 27 Feb 2007 18:45:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34AA213C471; Tue, 27 Feb 2007 18:45:38 +0000 (UTC) (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 l1RIjc7g039614; Tue, 27 Feb 2007 18:45:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RIjcpa039613; Tue, 27 Feb 2007 18:45:38 GMT (envelope-from jhb) Message-Id: <200702271845.l1RIjcpa039613@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 18:45:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:45:38 -0000 jhb 2007-02-27 18:45:38 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: Use taskqueue_drain() to wait for any pending tasks to complete rather than just pausing for a second. Revision Changes Path 1.86 +2 -4 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 18:46:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0B4116A414; Tue, 27 Feb 2007 18:46:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A9DFB13C442; Tue, 27 Feb 2007 18:46:07 +0000 (UTC) (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 l1RIk73r039748; Tue, 27 Feb 2007 18:46:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RIk78w039747; Tue, 27 Feb 2007 18:46:07 GMT (envelope-from jhb) Message-Id: <200702271846.l1RIk78w039747@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 18:46: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/kern kern_synch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:46:07 -0000 jhb 2007-02-27 18:46:07 UTC FreeBSD src repository Modified files: sys/kern kern_synch.c Log: Print tid's rather than thread pointers in KTR_PROC traces. Revision Changes Path 1.289 +8 -8 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 18:59:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3885116A402; Tue, 27 Feb 2007 18:59:28 +0000 (UTC) (envelope-from n_hibma@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1131913C4B4; Tue, 27 Feb 2007 18:59:28 +0000 (UTC) (envelope-from n_hibma@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 l1RIxRCI043999; Tue, 27 Feb 2007 18:59:27 GMT (envelope-from n_hibma@repoman.freebsd.org) Received: (from n_hibma@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RIxRec043998; Tue, 27 Feb 2007 18:59:27 GMT (envelope-from n_hibma) Message-Id: <200702271859.l1RIxRec043998@repoman.freebsd.org> From: Nick Hibma Date: Tue, 27 Feb 2007 18:59:27 +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/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:59:28 -0000 n_hibma 2007-02-27 18:59:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mdconfig mdconfig.8 mdconfig.c Log: Forced commit (cut&paste error in the MFC): The default is '-t swap' not '-t malloc'. Noticed by: brooks Revision Changes Path 1.33.2.2 +0 -0 src/sbin/mdconfig/mdconfig.8 1.43.2.4 +0 -0 src/sbin/mdconfig/mdconfig.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 19:10:17 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A538616A417 for ; Tue, 27 Feb 2007 19:10:17 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 7201913C48D for ; Tue, 27 Feb 2007 19:10:17 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 26533 invoked from network); 27 Feb 2007 18:32:10 -0000 Received: from ppp-71-139-18-69.dsl.snfc21.pacbell.net (HELO ?10.0.5.55?) (nate-mail@71.139.18.69) by root.org with ESMTPA; 27 Feb 2007 18:32:10 -0000 Message-ID: <45E47935.9070503@root.org> Date: Tue, 27 Feb 2007 10:32:21 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (X11/20070214) MIME-Version: 1.0 To: Nick Hibma References: <20070227090509.7D92516A519@hub.freebsd.org> In-Reply-To: <20070227090509.7D92516A519@hub.freebsd.org> X-Enigmail-Version: 0.94.2.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/sbin/mdconfig mdconfig.8 mdconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:10:17 -0000 Nick Hibma wrote: > n_hibma 2007-02-27 09:04:56 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sbin/mdconfig mdconfig.8 mdconfig.c > Log: > MFC > rev. 1.34-1.36 mdconfig.8 > rev. 1.52-1.54 mdconfig.c > > Make attach the default for -f and assume '-a' and '-t malloc' flags for '-s > ' (malloc ramdisk) if not specified. > Except it's actually a swap disk, not malloc disk. The code is correct, not the commit message. > @@ -177,6 +181,17 @@ > mdio.md_sectorsize = strtoul(optarg, &p, 0); > break; > case 's': > + if (cmdline == 0) { > + /* Imply ``-a'' */ > + action = ATTACH; > + cmdline = 1; > + } > + if (cmdline == 1) { > + /* Imply ``-t swap'' */ > + mdio.md_type = MD_SWAP; > + mdio.md_options = MD_CLUSTER | MD_AUTOUNIT | MD_COMPRESS; > + cmdline = 2; > + } > if (cmdline != 2) > usage(); > mdio.md_mediasize = (off_t)strtoumax(optarg, &p, 0); -- Nate From owner-cvs-src@FreeBSD.ORG Tue Feb 27 19:17:25 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADD1E16A404; Tue, 27 Feb 2007 19:17:25 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (grnl-static-02-0046.dsl.iowatelecom.net [69.66.56.110]) by mx1.freebsd.org (Postfix) with ESMTP id 46CF813C4A6; Tue, 27 Feb 2007 19:17:25 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.13.8/8.13.8) with ESMTP id l1RJHMi0041020; Tue, 27 Feb 2007 13:17:22 -0600 (CST) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.13.8/8.13.8/Submit) id l1RJHLL3041019; Tue, 27 Feb 2007 13:17:21 -0600 (CST) (envelope-from brooks) Date: Tue, 27 Feb 2007 13:17:21 -0600 From: Brooks Davis To: mjacob@freebsd.org Message-ID: <20070227191721.GA40604@lor.one-eyed-alien.net> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> <20070226172130.GB21095@lor.one-eyed-alien.net> <86vehohs7f.fsf@dwp.des.no> <20070227101456.H44348@ns1.feral.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline In-Reply-To: <20070227101456.H44348@ns1.feral.com> User-Agent: Mutt/1.5.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Tue, 27 Feb 2007 13:17:22 -0600 (CST) Cc: Dag-Erling =?unknown-8bit?Q?Sm=F8rgrav?= , Brooks Davis , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Tue, 27 Feb 2007 19:17:25 -0000 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2007 at 10:16:16AM -0800, mjacob@freebsd.org wrote: >=20 > I'm inclined to agree with Dag-Erling here. Originally I was=20 > pretty happy that this got turned on automatically, but on the whole I=20 > think the points made are good ones. I've reread Dag-Erling's post and I still don't agree that it should be removed, but since this seems to be the consensus I'll wait few more hours to see if that changes and then remove it until something is done to prevent problems with duplicate labels. The basic reason I don't agree is that it requires effort to trip over this bug. In no circumstance what to so ever will simply having this option in your kernel cause any harm. Only if you add entries to your fstab will problems occur. I don't see how not putting it in GENERIC will fix this pilot error. Using labels in sysinstall is obviously premature, but letting people use them a bit more seems like a very good idea. :( -- Brooks --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5IPBXY6L6fI4GtQRAugMAKDAV19UHruF2RqZ8biRAsEpikb1qwCgvNds yPOifdHlQFUBJvBobZfWLEw= =5BDE -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6-- From owner-cvs-src@FreeBSD.ORG Tue Feb 27 19:40:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1675A16A403; Tue, 27 Feb 2007 19:40:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E426713C471; Tue, 27 Feb 2007 19:40:26 +0000 (UTC) (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 l1RJeQkU052375; Tue, 27 Feb 2007 19:40:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RJeQjH052374; Tue, 27 Feb 2007 19:40:26 GMT (envelope-from jhb) Message-Id: <200702271940.l1RJeQjH052374@repoman.freebsd.org> From: John Baldwin Date: Tue, 27 Feb 2007 19:40: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/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:40:27 -0000 jhb 2007-02-27 19:40:26 UTC FreeBSD src repository Modified files: sys/vm vm_object.c Log: Use pause() in vm_object_deallocate() to yield the CPU to the lock holder rather than a tsleep() on &proc0. The only wakeup on &proc0 is intended to awaken the swapper, not random threads blocked in vm_object_deallocate(). Revision Changes Path 1.375 +1 -1 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 19:50:12 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B753B16A400; Tue, 27 Feb 2007 19:50:12 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 5412B13C494; Tue, 27 Feb 2007 19:50:12 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 62B2B1FFC27; Tue, 27 Feb 2007 20:50:11 +0100 (CET) Received: by transport.cksoft.de (Postfix, from userid 66) id C52E61FFE7C; Tue, 27 Feb 2007 20:50:05 +0100 (CET) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 23B52444885; Tue, 27 Feb 2007 19:48:05 +0000 (UTC) Date: Tue, 27 Feb 2007 19:48:04 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Alexander Leidinger In-Reply-To: <20070226171928.lipa1zzdcccwowk4@webmail.leidinger.net> Message-ID: <20070227194718.F6506@maildrop.int.zabbadoz.net> References: <200702232229.l1NMTOKG021078@repoman.freebsd.org> <20070226150109.X6506@maildrop.int.zabbadoz.net> <20070226171928.lipa1zzdcccwowk4@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linux linux_emul.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:50:12 -0000 On Mon, 26 Feb 2007, Alexander Leidinger wrote: > Quoting "Bjoern A. Zeeb" (from Mon, 26 Feb > 2007 15:01:34 +0000 (UTC)): > >> On Fri, 23 Feb 2007, Alexander Leidinger wrote: >> >>> netchild 2007-02-23 22:29:24 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/compat/linux linux_emul.c >>> Log: >>> MFp4 (part of 114132): >>> - Fix a LOR caused by holding emul_lock and proctree_lock at once. >> >> which LOR? Is it on the LOR page? If not - why didn't I know about it? ;-) > > No it isn't on your page. It was reported on emulation@ (it affects the non > default 2.6.16 compatibility, not the default 2.4.2 compatibility, so there > are not much people seeing it) only and the fix was out quickly. Just the > commit needed a little bit of time. I found it on current@ and added it with LOR ID 204 to "The LOR page" http://sources.zabbadoz.net/freebsd/lor.html#204 this is just for reference and the archives... -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Tue Feb 27 20:53:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4384616A400; Tue, 27 Feb 2007 20:53:28 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id 892B213C428; Tue, 27 Feb 2007 20:53:27 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id CCCC34569A; Tue, 27 Feb 2007 21:53:22 +0100 (CET) Received: from localhost (154.81.datacomsa.pl [195.34.81.154]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 29F1745684; Tue, 27 Feb 2007 21:53:13 +0100 (CET) Date: Tue, 27 Feb 2007 21:52:02 +0100 From: Pawel Jakub Dawidek To: Dag-Erling Sm?rgrav Message-ID: <20070227205202.GA32651@garage.freebsd.pl> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> <20070226172130.GB21095@lor.one-eyed-alien.net> <86vehohs7f.fsf@dwp.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline In-Reply-To: <86vehohs7f.fsf@dwp.des.no> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, Brooks Davis , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Tue, 27 Feb 2007 20:53:28 -0000 --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2007 at 10:20:52AM +0100, Dag-Erling Sm?rgrav wrote: > Brooks Davis writes: > > While I agree there are serious problems with glabel and software RAID1 > > configurations, I don't think that warrants continuing to hide it from > > the rest of us. We should probably add more warnings to the appropriate > > manpages and fix the RAID implementations. >=20 > The problem isn't just with the RAID implementations. It goes deeper > than that. >=20 > First, when geom_label sees multiple identical labels, it ignores all > but the first one. The old implementation (geom_vol_ffs) had comments > in the source code pointing this out: >=20 > /* XXX We need to check for namespace conflicts. */ > /* XXX How do you handle a mirror set? */ > /* XXX We don't validate the volume name. */ > g_topology_lock(); > /* Alright, we have a label and a volume name, reconfig. = */ > g_slice_config(gp, 0, G_SLICE_CONFIG_SET, (off_t) 0, > pp->mediasize, pp->sectorsize, "vol/%s", > fs->fs_volname); > g_free(fs); > g_topology_unlock(); >=20 > The new implementation has the same bug / feature, but does not > document it: >=20 > snprintf(name, sizeof(name), "%s/%s", dir, label); > LIST_FOREACH(gp, &mp->geom, geom) { > pp2 =3D LIST_FIRST(&gp->provider); > if (pp2 =3D=3D NULL) > continue; > if (strcmp(pp2->name, name) =3D=3D 0) { > G_LABEL_DEBUG(1, "Label %s(%s) already exists (%s= ).", > label, name, pp->name); > if (req !=3D NULL) { > gctl_error(req, "Provider %s already exis= ts.", > name); > } > return (NULL); > } > } >=20 > In addition, the issue is never logged; the debugging message is > normally disabled, and the error message is ignored when req is NULL > (req is always NULL when tasting existing labels; it is non-NULL only > when creating a new label using 'glabel create') >=20 > This is exacerbated by the fact that ataraid does not hide the > underlying devices when an array is configured, and they are usually > tasted before the array, so you are pretty much guaranteed that > geom_label attaches to the wrong provider. >=20 > (this same fact also leads to spurious and confusing error messages > from other GEOM classes, such as "corrupt or invalid GPT detected" > when tasting the first component of a RAID 0 array that contains a > GPT) Dag-Erling, you're proposing removing it from GENERIC, because ataraid doesn't work nicely in the current world order. From what I looked some time ago ataraid isn't using GEOM to access components. AFAIR at some point ataraid was hidding components. Gmirror/graid3 for example opens all components for write+exclusive which prevents such mistakes. Anyway, if we decide to remove glabel from GENERIC, I'd at least like to make the consensus clear - ataraid should be changed to fit better in what we currently have. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5JnyForvXbEpPzQRAnIxAJ0YVvYh2+TLxchTzZJTQf1RP/g6DQCeP/Ur xQMnAqYkylyqmT4wy9lVHqU= =PjEQ -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- From owner-cvs-src@FreeBSD.ORG Tue Feb 27 22:27:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57F4716A400; Tue, 27 Feb 2007 22:27:54 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3083213C467; Tue, 27 Feb 2007 22:27:54 +0000 (UTC) (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 l1RMRsdJ003616; Tue, 27 Feb 2007 22:27:54 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RMRsWV003611; Tue, 27 Feb 2007 22:27:54 GMT (envelope-from imp) Message-Id: <200702272227.l1RMRsWV003611@repoman.freebsd.org> From: Warner Losh Date: Tue, 27 Feb 2007 22:27:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 22:27:54 -0000 imp 2007-02-27 22:27:53 UTC FreeBSD src repository Modified files: sys/dev/usb usbdevs Log: Entries sorted by id number, not name Revision Changes Path 1.288 +1 -1 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Feb 27 22:33:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC77E16A400; Tue, 27 Feb 2007 22:33:50 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CDD0A13C4A5; Tue, 27 Feb 2007 22:33:50 +0000 (UTC) (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 l1RMXofX004985; Tue, 27 Feb 2007 22:33:50 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RMXocb004983; Tue, 27 Feb 2007 22:33:50 GMT (envelope-from imp) Message-Id: <200702272233.l1RMXocb004983@repoman.freebsd.org> From: Warner Losh Date: Tue, 27 Feb 2007 22:33: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/dev/usb 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: Tue, 27 Feb 2007 22:33:51 -0000 imp 2007-02-27 22:33:50 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c Log: Some USB mass storage devices return the number of sectors in response to a READ_CAPACITY request rather than the maximum sector (off by one problem). This causes a huge cascade of errors as the geom tasting code tries to read the last sector (which isn't really there in the face of this error). automated tools that manipulate disk labels and such also have issues. Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the SanDISK ImageMate that I have that suffers from this problem (the SDDR-31). It intercepts the READ_CAPACITY response and adjusts it from number of sectors to max sector for devices with this quirk. Reading the Linux source suggests that there are a host of other devices with this issue, including iPods and some popular cameras. I've not added quirks for them, since I don't have the devices in front of me to test. Revision Changes Path 1.142 +18 -0 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Tue Feb 27 23:09:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1BA816A496; Tue, 27 Feb 2007 23:09:33 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 79A6013C4B4; Tue, 27 Feb 2007 23:09:33 +0000 (UTC) (envelope-from grog@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 l1RN9Xn4011237; Tue, 27 Feb 2007 23:09:33 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RN9Xum011236; Tue, 27 Feb 2007 23:09:33 GMT (envelope-from grog) Message-Id: <200702272309.l1RN9Xum011236@repoman.freebsd.org> From: Greg Lehey Date: Tue, 27 Feb 2007 23:09: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/man9 sleep.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 Feb 2007 23:09:33 -0000 grog 2007-02-27 23:09:32 UTC FreeBSD src repository Modified files: share/man/man9 sleep.9 Log: Furhter clarifications: - the issues with wakeup_one are due to address space clashes between unrelated groups of threads. - sleep() was removed in FreeBSD 2.2. - date the page today, not 4 days ago. - replace grammatically correct "woken" with "woken up" for consistency with the function name. Revision Changes Path 1.55 +15 -6 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Tue Feb 27 23:19:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D267016A6E0 for ; Tue, 27 Feb 2007 23:19:23 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id B840E13C491 for ; Tue, 27 Feb 2007 23:19:23 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 60186 invoked from network); 27 Feb 2007 22:31:59 -0000 Received: from ppp-71-139-18-69.dsl.snfc21.pacbell.net (HELO ?10.0.5.55?) (nate-mail@71.139.18.69) by root.org with ESMTPA; 27 Feb 2007 22:31:59 -0000 Message-ID: <45E4B16C.7030907@root.org> Date: Tue, 27 Feb 2007 14:32:12 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (X11/20070214) MIME-Version: 1.0 To: Ruslan Ermilov References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <20070226155240.GA57984@rambler-co.ru> In-Reply-To: <20070226155240.GA57984@rambler-co.ru> X-Enigmail-Version: 0.94.2.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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 23:19:23 -0000 Ruslan Ermilov wrote: > On Mon, Feb 19, 2007 at 10:49:43PM +0000, Nate Lawson wrote: >> njl 2007-02-19 22:49:43 UTC >> >> FreeBSD src repository >> >> Modified files: >> . UPDATING >> Log: >> Note problems I had with bsnmpd while updating from an older -current. >> There may be better ways to fix/work around these issues but this worked >> for me. >> >> Revision Changes Path >> 1.474 +13 -0 src/UPDATING >> > It could be a pilot error on your part as well. The gensnmptree > tool is already part of the bootstrap-tools set, and is correctly > bootstrapped (built, installed into a temporary place, and used) > when/if needed > > : .if ${BOOTSTRAPPING} < 700015 > : _gensnmptree= usr.sbin/bsnmpd/gensnmptree > : .endif I didn't know that. I did use buildworld. The system was an untouched 7-current from March 2006 (I think). I recently cvsupped to HEAD and did the buildworld/installworld. > ... as determined by a value of __FreeBSD_version from the > installed copy of /usr/include/osreldate.h. It's possible to > fool the build system into thinking that you have a different > (e.g., more recent) version of FreeBSD installed by doing > partial installs (when osreldate.h doesn't match the installed > version) which is not uncommon on developers' machines. :-) > In that case, it's possible to work around this by telling > the build system you have a "very old" environment, like this: > > make buildworld OSRELDATE=0 > > I'd like to see this note removed, or more details to be > provided that we could identify a real problem (e.g., if > more incompatible changes were made to gensnmptree after > 700015). I hadn't done anything with the system since about June 2006. I don't rule out the possibility that while trying to fix the buildworld problem that I copied in /usr/src/include to /usr/include, but I definitely didn't do it before the first buildworld failed there. Is there any harm in leaving the message in UPDATING? It's just an FYI in case someone else sees the same problem. You can modify it to say this is likely pilot error if you want, but I think it's helpful to have it there since I saw a few similar reports on list archives with no response. -- Nate From owner-cvs-src@FreeBSD.ORG Tue Feb 27 23:38:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6186716AD2E; Tue, 27 Feb 2007 23:38:59 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3AA5313C428; Tue, 27 Feb 2007 23:38:59 +0000 (UTC) (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 l1RNcxN8016782; Tue, 27 Feb 2007 23:38:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1RNcxgm016781; Tue, 27 Feb 2007 23:38:59 GMT (envelope-from pjd) Message-Id: <200702272338.l1RNcxgm016781@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 27 Feb 2007 23:38: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/sys priv.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 Feb 2007 23:38:59 -0000 pjd 2007-02-27 23:38:58 UTC FreeBSD src repository Modified files: sys/sys priv.h Log: Add a comment for PRIV_NET_SETLLADDR. OK'ed by: rwatson Revision Changes Path 1.6 +1 -1 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Tue Feb 27 23:46:42 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B837C16AF40; Tue, 27 Feb 2007 23:46:42 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.freebsd.org (Postfix) with ESMTP id 368D113C46B; Tue, 27 Feb 2007 23:46:42 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 4E201133C0E; Wed, 28 Feb 2007 09:55:07 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 482781A9CB1; Wed, 28 Feb 2007 09:55:07 +1030 (CST) Date: Wed, 28 Feb 2007 09:55:07 +1030 From: Greg 'groggy' Lehey To: John Baldwin Message-ID: <20070227232507.GE39533@wantadilla.lemis.com> References: <200702270539.l1R5dMwg013658@repoman.freebsd.org> <200702271121.52002.jhb@freebsd.org> <200702271153.44361.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k3qmt+ucFURmlhDS" Content-Disposition: inline In-Reply-To: <200702271153.44361.jhb@freebsd.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 23:46:42 -0000 --k3qmt+ucFURmlhDS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tuesday, 27 February 2007 at 11:53:43 -0500, John Baldwin wrote: > On Tuesday 27 February 2007 11:21, John Baldwin wrote: >> On Tuesday 27 February 2007 00:39, Greg Lehey wrote: >>> grog 2007-02-27 05:39:22 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> share/man/man9 sleep.9 >>> Log: >>> Update HISTORY. >>> >>> Reviewed by: dmr >> >> Now it doesn't say that sleep(9) is discontinued. :) > > sleep() was removed in .Fx 2.2 FWIW. Fixed in the last commit. Greg -- See complete headers for address and phone numbers. --k3qmt+ucFURmlhDS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFF5L3TIubykFB6QiMRAtM8AJ9bxhgV1QqiwoWl6mWAFtLQGaOBaQCgigmB pbcT9+eC8mI1IGb8WdFXTA0= =SJ92 -----END PGP SIGNATURE----- --k3qmt+ucFURmlhDS-- From owner-cvs-src@FreeBSD.ORG Tue Feb 27 23:58:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EE1416B203; Tue, 27 Feb 2007 23:58:44 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7AADE13C481; Tue, 27 Feb 2007 23:58:44 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 5E91D1A3C1C; Tue, 27 Feb 2007 15:58:44 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AEB1E515B2; Tue, 27 Feb 2007 18:58:43 -0500 (EST) Date: Tue, 27 Feb 2007 18:58:43 -0500 From: Kris Kennaway To: Greg Lehey Message-ID: <20070227235843.GA59138@xor.obsecurity.org> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: <200702272309.l1RN9Xum011236@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 sleep.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 Feb 2007 23:58:44 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Feb 27, 2007 at 11:09:32PM +0000, Greg Lehey wrote: > - the issues with wakeup_one are due to address space clashes between > unrelated groups of threads. > | -function > | -does not work reliably if more than one thread is sleeping on the same address; > | -in this case it is possible for an unrelated thread to be woken. > | -This thread will ignore the wakeup, and the correct process will never be > | -woken. > | +function does not work reliably if unrelated threads are sleeping on the same > | +address. > | +In this case, if a wakeup for one group of threads is delivered to a member of > | +another group, that thread will ignore the wakeup, and the correct thread will > | +never be woken up. > | +It is the programmer's responsibility to choose a unique > | +.Fa chan > | +value. > | +In case of doubt, do not use > | +.Fn wakeup_one . I don't like this recommendation, since it directs the programmer to introduce potentially serious performance bottlenecks at the expense of clear thinking about their code to avoid introducing the bug in the first place. Kris --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5MWzWry0BWjoQKURApMsAKDQsIOQA4j7Fz2VyQmvSeMMiWYAiQCg0QFE nr9U1eWEjmzz1298NcIC8zg= =O09G -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 02:32:30 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F06816C939; Wed, 28 Feb 2007 02:32:30 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id DEEB113C48D; Wed, 28 Feb 2007 02:32:29 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp205-6.lns1.adl4.internode.on.net [203.122.205.6]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id l1S2WLq9002125 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Feb 2007 13:02:22 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Wed, 28 Feb 2007 13:02:16 +1030 User-Agent: KMail/1.9.5 References: <200702272233.l1RMXocb004983@repoman.freebsd.org> In-Reply-To: <200702272233.l1RMXocb004983@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart9773721.Ip9sBIVfIQ"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200702281302.18223.doconnor@gsoft.com.au> X-Spam-Score: -1.762 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 203.31.81.10 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Warner Losh Subject: Re: cvs commit: src/sys/dev/usb 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: Wed, 28 Feb 2007 02:32:30 -0000 --nextPart9773721.Ip9sBIVfIQ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 28 February 2007 09:03, Warner Losh wrote: > Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the > SanDISK ImageMate that I have that suffers from this problem (the > SDDR-31). It intercepts the READ_CAPACITY response and adjusts it > from number of sectors to max sector for devices with this quirk. > > Reading the Linux source suggests that there are a host of > other devices with this issue, including iPods and some popular > cameras. I've not added quirks for them, since I don't have the > devices in front of me to test. Couldn't you automatically test for this? ie try and read the last sector. Obviously if there is a real error in the last sector you'd get a bogus res= ult=20 but I don't think that is likely to be very common :) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart9773721.Ip9sBIVfIQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBF5Omy5ZPcIHs/zowRAiUOAJ9R1wim3Q+3/EafipTfu/oZKAPMegCgoTfE Ttwmp/BkdH33Tnzk70rwoEE= =kvdu -----END PGP SIGNATURE----- --nextPart9773721.Ip9sBIVfIQ-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 04:32:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E0EC16D7A5; Wed, 28 Feb 2007 04:32:28 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from chipmunk.ai.net (axe.ai.net [205.134.161.26]) by mx1.freebsd.org (Postfix) with ESMTP id 2098413C442; Wed, 28 Feb 2007 04:32:27 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6]) by chipmunk.ai.net (8.13.4/8.13.4) with SMTP id l1S40PT6026976; Tue, 27 Feb 2007 23:00:25 -0500 (EST) (envelope-from trhodes@FreeBSD.org) Date: Tue, 27 Feb 2007 23:00:06 -0500 From: Tom Rhodes To: Brooks Davis Message-Id: <20070227230006.31cc8230.trhodes@FreeBSD.org> In-Reply-To: <20070227191721.GA40604@lor.one-eyed-alien.net> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86k5y6p9t2.fsf@dwp.des.no> <20070226172130.GB21095@lor.one-eyed-alien.net> <86vehohs7f.fsf@dwp.des.no> <20070227101456.H44348@ns1.feral.com> <20070227191721.GA40604@lor.one-eyed-alien.net> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: brooks@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org, des@des.no, mjacob@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Wed, 28 Feb 2007 04:32:28 -0000 On Tue, 27 Feb 2007 13:17:21 -0600 Brooks Davis wrote: > On Tue, Feb 27, 2007 at 10:16:16AM -0800, mjacob@freebsd.org wrote: > > > > I'm inclined to agree with Dag-Erling here. Originally I was > > pretty happy that this got turned on automatically, but on the whole I > > think the points made are good ones. > > I've reread Dag-Erling's post and I still don't agree that it should be > removed, but since this seems to be the consensus I'll wait few more > hours to see if that changes and then remove it until something is done > to prevent problems with duplicate labels. > > The basic reason I don't agree is that it requires effort to trip over > this bug. In no circumstance what to so ever will simply having this > option in your kernel cause any harm. Only if you add entries to your > fstab will problems occur. I don't see how not putting it in GENERIC > will fix this pilot error. Using labels in sysinstall is obviously > premature, but letting people use them a bit more seems like a very good > idea. :( I'm not using glabel(8), but perhaps a warning in GENERIC about the issue is worthy. Mainly because I agree that exposure is nice but users definitely deserve a warning. -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Wed Feb 28 05:29:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57E3A16DE82; Wed, 28 Feb 2007 05:29:24 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3165B13C461; Wed, 28 Feb 2007 05:29:24 +0000 (UTC) (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 l1S5TOaM041960; Wed, 28 Feb 2007 05:29:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1S5TONZ041958; Wed, 28 Feb 2007 05:29:24 GMT (envelope-from ru) Message-Id: <200702280529.l1S5TONZ041958@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 05:29: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/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 05:29:24 -0000 ru 2007-02-28 05:29:23 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix panic on boot caused by setting up a NULL interrupt handler. Submitted by: Goran Gajic Pointy hat to: piso Revision Changes Path 1.170 +1 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 06:08:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2D5016E9CC; Wed, 28 Feb 2007 06:08:47 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 4000B13C442; Wed, 28 Feb 2007 06:08:47 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id A54FF170DC; Wed, 28 Feb 2007 06:08:45 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.8/8.13.8) with ESMTP id l1S68jSN042089; Wed, 28 Feb 2007 06:08:45 GMT (envelope-from phk@critter.freebsd.dk) To: Warner Losh From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 27 Feb 2007 22:33:50 GMT." <200702272233.l1RMXocb004983@repoman.freebsd.org> Date: Wed, 28 Feb 2007 06:08:45 +0000 Message-ID: <42088.1172642925@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 06:08:47 -0000 In message <200702272233.l1RMXocb004983@repoman.freebsd.org>, Warner Losh write s: > Some USB mass storage devices return the number of sectors in response > to a READ_CAPACITY request rather than the maximum sector (off by one > problem). This causes a huge cascade of errors as the geom tasting > code tries to read the last sector (which isn't really there in the > face of this error). automated tools that manipulate disk labels and > such also have issues. > > Create a new quirk READ_CAPACITY_OFFBY1 A better idea would be to have scsi_da.c try to read the last sector and chop it if it fails. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Feb 28 06:43:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52F8216A404; Wed, 28 Feb 2007 06:43:36 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.freebsd.org (Postfix) with ESMTP id DFECB13C474; Wed, 28 Feb 2007 06:43:35 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id D70C8133BDC; Wed, 28 Feb 2007 17:13:34 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id C5FFB1A9CBF; Wed, 28 Feb 2007 17:13:34 +1030 (CST) Date: Wed, 28 Feb 2007 17:13:34 +1030 From: Greg 'groggy' Lehey To: Kris Kennaway Message-ID: <20070228064334.GG8399@wantadilla.lemis.com> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8S1fMsFYqgBC+BN/" Content-Disposition: inline In-Reply-To: <20070227235843.GA59138@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 06:43:36 -0000 --8S1fMsFYqgBC+BN/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tuesday, 27 February 2007 at 18:58:43 -0500, Kris Kennaway wrote: > On Tue, Feb 27, 2007 at 11:09:32PM +0000, Greg Lehey wrote: > >>> -function >>> -does not work reliably if more than one thread is sleeping on the same address; >>> -in this case it is possible for an unrelated thread to be woken. >>> -This thread will ignore the wakeup, and the correct process will never be >>> -woken. >>> +function does not work reliably if unrelated threads are sleeping on the same >>> +address. >>> +In this case, if a wakeup for one group of threads is delivered to a member of >>> +another group, that thread will ignore the wakeup, and the correct thread will >>> +never be woken up. >>> +It is the programmer's responsibility to choose a unique >>> +.Fa chan >>> +value. >>> +In case of doubt, do not use >>> +.Fn wakeup_one . > > I don't like this recommendation, since it directs the programmer to > introduce potentially serious performance bottlenecks at the expense > of clear thinking about their code to avoid introducing the bug in the > first place. How would you address the case? Recall that we're talking here about two different programmers, and you don't even know who the second one is. It would be nice to have some mechanism like WITLESS to detect the problem, but I can't see how it would work. Greg -- See complete headers for address and phone numbers. --8S1fMsFYqgBC+BN/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFF5SSWIubykFB6QiMRAqJkAJ9b53uZQBRxjohMBvkbhszDqfM2IACgj0W7 lpXln3j5x87NxI/6f6xbowg= =u/rY -----END PGP SIGNATURE----- --8S1fMsFYqgBC+BN/-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 07:09:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6B8916A400; Wed, 28 Feb 2007 07:09:05 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id B43D913C47E; Wed, 28 Feb 2007 07:09:05 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9500B1A3C1C; Tue, 27 Feb 2007 23:09:05 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E67C0513EB; Wed, 28 Feb 2007 02:09:04 -0500 (EST) Date: Wed, 28 Feb 2007 02:09:04 -0500 From: Kris Kennaway To: Greg 'groggy' Lehey Message-ID: <20070228070904.GA63343@xor.obsecurity.org> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070228064334.GG8399@wantadilla.lemis.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 07:09:05 -0000 On Wed, Feb 28, 2007 at 05:13:34PM +1030, Greg 'groggy' Lehey wrote: > On Tuesday, 27 February 2007 at 18:58:43 -0500, Kris Kennaway wrote: > > On Tue, Feb 27, 2007 at 11:09:32PM +0000, Greg Lehey wrote: > > > >>> -function > >>> -does not work reliably if more than one thread is sleeping on the same address; > >>> -in this case it is possible for an unrelated thread to be woken. > >>> -This thread will ignore the wakeup, and the correct process will never be > >>> -woken. > >>> +function does not work reliably if unrelated threads are sleeping on the same > >>> +address. > >>> +In this case, if a wakeup for one group of threads is delivered to a member of > >>> +another group, that thread will ignore the wakeup, and the correct thread will > >>> +never be woken up. > >>> +It is the programmer's responsibility to choose a unique > >>> +.Fa chan > >>> +value. > >>> +In case of doubt, do not use > >>> +.Fn wakeup_one . > > > > I don't like this recommendation, since it directs the programmer to > > introduce potentially serious performance bottlenecks at the expense > > of clear thinking about their code to avoid introducing the bug in the > > first place. > > How would you address the case? Recall that we're talking here about > two different programmers, and you don't even know who the second one > is. It would be nice to have some mechanism like WITLESS to detect > the problem, but I can't see how it would work. Who are the two different programmers, you and who else? :-) If there are parts of the FreeBSD kernel that are abusing a sleep channel to create this situation, we should fix them. If not, the most that should be done in the FreeBSD manpage is to clearly explain how not to introduce such a bug in a programmer's own code. As far as I'm aware, nowhere else in our manpages do we provide advice for the lazy programmer who cannot be bothered figuring out whether his code is correct and who just wants an expedient hack in case it's not. Kris From owner-cvs-src@FreeBSD.ORG Wed Feb 28 07:57:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14E9316A402; Wed, 28 Feb 2007 07:57:57 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.freebsd.org (Postfix) with ESMTP id 9CFFF13C4A7; Wed, 28 Feb 2007 07:57:56 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 8FDE2133C1B; Wed, 28 Feb 2007 18:27:55 +1030 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 8685A1AA1D3; Wed, 28 Feb 2007 18:27:55 +1030 (CST) Date: Wed, 28 Feb 2007 18:27:55 +1030 From: Greg 'groggy' Lehey To: Kris Kennaway Message-ID: <20070228075755.GL8399@wantadilla.lemis.com> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> <20070228070904.GA63343@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/ZYM6PqDyfNytx60" Content-Disposition: inline In-Reply-To: <20070228070904.GA63343@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 07:57:57 -0000 --/ZYM6PqDyfNytx60 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wednesday, 28 February 2007 at 2:09:04 -0500, Kris Kennaway wrote: > On Wed, Feb 28, 2007 at 05:13:34PM +1030, Greg 'groggy' Lehey wrote: >> How would you address the case? Recall that we're talking here about >> two different programmers, and you don't even know who the second one >> is. It would be nice to have some mechanism like WITLESS to detect >> the problem, but I can't see how it would work. > > Who are the two different programmers, you and who else? :-) You're obviously one of them. Otherwise you're not involved. And as I said, you don't know who the other one is. > If there are parts of the FreeBSD kernel that are abusing a sleep > channel to create this situation, we should fix them. See the rest of the thread. A "sleep channel" is a memory address. It's usually in the kernel, so you're talking about a 30 bit address space on ia32. That's really not very many. > If not, the most that should be done in the FreeBSD manpage is to > clearly explain how not to introduce such a bug in a programmer's > own code. Until the advent of wakeup_one, this wasn't a bug. wakeup works fine under these circumstances. > As far as I'm aware, nowhere else in our manpages do we provide > advice for the lazy programmer who cannot be bothered figuring out > whether his code is correct and who just wants an expedient hack in > case it's not. Maybe you should be a little less combative and consider that the paradigms have changed. The whole idea of sleeping on memory addresses is an expedient hack. The fact that people usually choose different addresses means that even wakeup_one seldom has problems. But most people aren't even aware of the issue. As I say, how would you address the status quo? Greg -- See complete headers for address and phone numbers. --/ZYM6PqDyfNytx60 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFF5TYDIubykFB6QiMRAtOkAKChIIh0h4Sj228U7eOyavuZRtETTQCeKm1B YvmoWFikWExMx0Tu4RnZXT0= =UeVq -----END PGP SIGNATURE----- --/ZYM6PqDyfNytx60-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 08:08:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 770C416A401; Wed, 28 Feb 2007 08:08:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 500F913C441; Wed, 28 Feb 2007 08:08:50 +0000 (UTC) (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 l1S88oPw073239; Wed, 28 Feb 2007 08:08:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1S88oml073238; Wed, 28 Feb 2007 08:08:50 GMT (envelope-from rwatson) Message-Id: <200702280808.l1S88oml073238@repoman.freebsd.org> From: Robert Watson Date: Wed, 28 Feb 2007 08:08: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 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: Wed, 28 Feb 2007 08:08:50 -0000 rwatson 2007-02-28 08:08:50 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Lock unp2 after checking for a non-NULL unp2 pointer in uipc_send() on datagram UNIX domain sockets, not before. Revision Changes Path 1.198 +1 -1 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 08:19:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C5F4A16A401; Wed, 28 Feb 2007 08:19:42 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id A885613C4B6; Wed, 28 Feb 2007 08:19:42 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 804FD1A3C19; Wed, 28 Feb 2007 00:19:42 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 42CBE5247B; Wed, 28 Feb 2007 03:19:41 -0500 (EST) Date: Wed, 28 Feb 2007 03:19:41 -0500 From: Kris Kennaway To: Greg 'groggy' Lehey Message-ID: <20070228081940.GA64315@xor.obsecurity.org> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> <20070228070904.GA63343@xor.obsecurity.org> <20070228075755.GL8399@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070228075755.GL8399@wantadilla.lemis.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 08:19:42 -0000 On Wed, Feb 28, 2007 at 06:27:55PM +1030, Greg 'groggy' Lehey wrote: > On Wednesday, 28 February 2007 at 2:09:04 -0500, Kris Kennaway wrote: > > On Wed, Feb 28, 2007 at 05:13:34PM +1030, Greg 'groggy' Lehey wrote: > >> How would you address the case? Recall that we're talking here about > >> two different programmers, and you don't even know who the second one > >> is. It would be nice to have some mechanism like WITLESS to detect > >> the problem, but I can't see how it would work. > > > > Who are the two different programmers, you and who else? :-) > > You're obviously one of them. Otherwise you're not involved. And as > I said, you don't know who the other one is. OK, I can't parse this, but I can't help but think that you're trying to pose as a general situation a bug that you found in your own code, and you're proceeding to assume that this problem is wide-spread. > > If there are parts of the FreeBSD kernel that are abusing a sleep > > channel to create this situation, we should fix them. > > See the rest of the thread. A "sleep channel" is a memory address. > It's usually in the kernel, so you're talking about a 30 bit address > space on ia32. That's really not very many. You can use e.g. the address of a structure, which you know is globally unique for its lifetime (since no other structure will have the same address) and you structure your code so that it is only slept on by threads which are all equivalent, i.e. any of them can be woken up with the same effect. If you can't find or allocate a suitable address local only to your set of threads, that's a pretty good indication that they're not really equivalent for the purposes of wakeups, and you should re-think the way you're approaching the problem. > > If not, the most that should be done in the FreeBSD manpage is to > > clearly explain how not to introduce such a bug in a programmer's > > own code. > > Until the advent of wakeup_one, this wasn't a bug. wakeup works fine > under these circumstances. Advocating the use of wakeup was perhaps acceptable when uniprocessor machines were the norm. Now that we're in the 21st century and SMP kernels are ubiquitous, it is no longer responsible advice. > > As far as I'm aware, nowhere else in our manpages do we provide > > advice for the lazy programmer who cannot be bothered figuring out > > whether his code is correct and who just wants an expedient hack in > > case it's not. > > Maybe you should be a little less combative and consider that the > paradigms have changed. The whole idea of sleeping on memory > addresses is an expedient hack. The fact that people usually choose > different addresses means that even wakeup_one seldom has problems. > But most people aren't even aware of the issue. As I say, how would > you address the status quo? The status quo does not appear to require addressing. If you have evidence that this problem exists in the FreeBSD kernel, provide it so it can be fixed. Kris From owner-cvs-src@FreeBSD.ORG Wed Feb 28 08:41:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E3BC16A400; Wed, 28 Feb 2007 08:41:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 3EF7213C491; Wed, 28 Feb 2007 08:41:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id D5F8C490C4; Wed, 28 Feb 2007 03:41:13 -0500 (EST) Date: Wed, 28 Feb 2007 08:41:13 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Greg 'groggy' Lehey In-Reply-To: <20070228075755.GL8399@wantadilla.lemis.com> Message-ID: <20070228081340.U56223@fledge.watson.org> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> <20070228070904.GA63343@xor.obsecurity.org> <20070228075755.GL8399@wantadilla.lemis.com> 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, Kris Kennaway Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 08:41:14 -0000 On Wed, 28 Feb 2007, Greg 'groggy' Lehey wrote: >> If there are parts of the FreeBSD kernel that are abusing a sleep channel >> to create this situation, we should fix them. > > See the rest of the thread. A "sleep channel" is a memory address. It's > usually in the kernel, so you're talking about a 30 bit address space on > ia32. That's really not very many. Again, this is like saying "You can't expect to find the right data at a pointer, as there are only 2^30 possible values and anyone could write to it". Anyone could, but when they do, it's considered a bug if it leads the program to behave incorrectly -- the pointer mechanism itself is working just fine when you write to the wrong pointer, though, as does the sleep/wakeup mechanism when you wakeup the wrong pointer. The sleep/wakeup mechanism relies on memory ownership, just like reading from and writing to pointers, in order to prevent collisions during use. Whether you allocate it on the stack, allocate it with malloc(9), or are delegated use of an address as part of a complex data structure, memory ownership is how you prevent unexpected simultaneous use of an address. If there is unexpected simultaneous use of an address by the same or a different consumer, then that is a bug in the consumer, and not the producer of the API. >> If not, the most that should be done in the FreeBSD manpage is to clearly >> explain how not to introduce such a bug in a programmer's own code. > > Until the advent of wakeup_one, this wasn't a bug. wakeup works fine under > these circumstances. wakeup_one works fine, as far as we know, under all circumstances. The mistake is in re-using a memory address for more than one type of wakeup event at a time. Per previous requests for correction, we can and should document the semantics that are provided and the pitfalls programmers fall into when not aware of those semantics, but let's not document those semantics as incorrect. >> As far as I'm aware, nowhere else in our manpages do we provide advice for >> the lazy programmer who cannot be bothered figuring out whether his code is >> correct and who just wants an expedient hack in case it's not. > > Maybe you should be a little less combative and consider that the paradigms > have changed. The whole idea of sleeping on memory addresses is an > expedient hack. The fact that people usually choose different addresses > means that even wakeup_one seldom has problems. But most people aren't even > aware of the issue. As I say, how would you address the status quo? It's not an accident that people don't choose the same address arbitrarily, it's a design feature. We don't just randomly start using random memory addresses for storage, and we also don't just start using random memory addreses for wakeup channels. When a programmer creates a new wakeup event class, it is their responsibility to decide whether it is appropriate to reuse an exist memory address or structure field for it. They do this by looking at whether the existing address/field semantics with respect to wakeup are identical or not. If not, they add a new address. This is why some data structures, such as sockets, have several variables used for wakeups: the semantics of the wakeups differ, and so the same one cannot be used. Likewise, changing arbitrary instances of wakeup() to wakeup_one(), or vice versa, should be done only after analyzing other users of the same channel to make sure that the behavior is compatible. You'll notice that a few years ago, we added cv(9) to the repertoire of kernel synchronization primitives. This primitive represents a semantic improvement on the sleep(9) primitives for several reasons: (1) It ties the notion of of a sleep/wakeup channel to a specific initialized memory type in order to encourage correct use as part of an init / sleep / wakeup / destroy life cycle. (2) It enforces use of a mutex with the condition variable, which in turn discourages incorrect use without a mutex. I can't remember if we KASSERT that it's the same mutex every time, but we should. :-) The main downside I'm aware of is that this involves allocating slightly more memory explicitly, but as you point out, this may well discourage bugs in consumers. What you could do is replace the text you've added with a coherent description of the memory ownership model (per previous e-mails), and add a comment that the cv(9) interface is now preferred. Mind you, exactly the same consumer bugs can occur, as it supports both cv_signal (wakeup_one) and cv_broadcast (wakeup) semantics, so as with the sleep(9) API, has to be done with the awareness that naive use can lead to unexpected results. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Feb 28 08:52:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1C2316A400; Wed, 28 Feb 2007 08:52:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 5C4EB13C4A6; Wed, 28 Feb 2007 08:52:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 9BEBA208C; Wed, 28 Feb 2007 09:52:36 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 8BD6F2087; Wed, 28 Feb 2007 09:52:36 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 61289B874; Wed, 28 Feb 2007 09:52:36 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Sam Leffler References: <200702271700.l1RH0x6Y011850@repoman.freebsd.org> Date: Wed, 28 Feb 2007 09:52:36 +0100 In-Reply-To: <200702271700.l1RH0x6Y011850@repoman.freebsd.org> (Sam Leffler's message of "Tue, 27 Feb 2007 17:00:59 +0000 (UTC)") Message-ID: <86hct6fyuj.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 08:52:40 -0000 Sam Leffler writes: > Log: > unbreak create operation, must copy argument to global name Thank you! DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 28 08:58:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 059E116A401; Wed, 28 Feb 2007 08:58:18 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id A946213C428; Wed, 28 Feb 2007 08:58:17 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 09667207E; Wed, 28 Feb 2007 09:58:13 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 7C2472049; Wed, 28 Feb 2007 09:58:12 +0100 (CET) Received: by dwp.des.no (Postfix, from userid 1001) id 5EA20B874; Wed, 28 Feb 2007 09:58:12 +0100 (CET) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Warner Losh References: <200702272233.l1RMXocb004983@repoman.freebsd.org> Date: Wed, 28 Feb 2007 09:58:12 +0100 In-Reply-To: <200702272233.l1RMXocb004983@repoman.freebsd.org> (Warner Losh's message of "Tue, 27 Feb 2007 22:33:50 +0000 (UTC)") Message-ID: <86d53ufyl7.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 08:58:18 -0000 Warner Losh writes: > Log: > Some USB mass storage devices return the number of sectors in response > to a READ_CAPACITY request rather than the maximum sector (off by one > problem). This causes a huge cascade of errors as the geom tasting > code tries to read the last sector (which isn't really there in the > face of this error). automated tools that manipulate disk labels and > such also have issues. >=20=20=20 > Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the > SanDISK ImageMate that I have that suffers from this problem (the > SDDR-31). It intercepts the READ_CAPACITY response and adjusts it > from number of sectors to max sector for devices with this quirk. >=20=20=20 > Reading the Linux source suggests that there are a host of > other devices with this issue, including iPods and some popular > cameras. I've not added quirks for them, since I don't have the > devices in front of me to test. How about the following dirty hack: if the appropriate kernel option / device hint / sysctl knob is frobbed, when a READ_CAPACITY request completes, try to read the last sector, and if that doesn't work, adjust the result and print a warning to the console? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Wed Feb 28 09:04:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 72E9E16A405; Wed, 28 Feb 2007 09:04:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4CF8213C48D; Wed, 28 Feb 2007 09:04:47 +0000 (UTC) (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 l1S94laN094525; Wed, 28 Feb 2007 09:04:47 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1S94ltK094524; Wed, 28 Feb 2007 09:04:47 GMT (envelope-from ru) Message-Id: <200702280904.l1S94ltK094524@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 09:04:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 09:04:47 -0000 ru 2007-02-28 09:04:47 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Revert previous change and take back a pointy hat. Revision Changes Path 1.171 +1 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 09:06:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B94216A406; Wed, 28 Feb 2007 09:06:55 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id A5D3713C4A8; Wed, 28 Feb 2007 09:06:54 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 9B06364FC; Wed, 28 Feb 2007 12:06:53 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 79D2C6052; Wed, 28 Feb 2007 12:06:53 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1S94YR3045863; Wed, 28 Feb 2007 12:04:34 +0300 (MSK) (envelope-from ru) Date: Wed, 28 Feb 2007 12:04:34 +0300 From: Ruslan Ermilov To: Paolo Pisati Message-ID: <20070228090434.GA45843@rambler-co.ru> References: <200702280529.l1S5TONZ041958@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: <200702280529.l1S5TONZ041958@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 09:06:55 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Paolo, Sorry about that, I've reverted this wrong commit and took back a pointy hat ;), but you'd still better document the API change in the bus_setup_intr(9) manpage, to prevent a possible confusion (I was confused). On Wed, Feb 28, 2007 at 05:29:23AM +0000, Ruslan Ermilov wrote: > ru 2007-02-28 05:29:23 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/em if_em.c=20 > Log: > Fix panic on boot caused by setting up a NULL interrupt handler. > =20 > Submitted by: Goran Gajic > Pointy hat to: piso > =20 > Revision Changes Path > 1.170 +1 -1 src/sys/dev/em/if_em.c --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF5UWiqRfpzJluFF4RAtfbAJwPjPacip4osKjQOAu4QCVe6JlI8ACdFOyF zo+v0RTXvCuFKOEm+A5TI9Q= =qSDo -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 09:26:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B0BD16A408; Wed, 28 Feb 2007 09:26:54 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E8F9913C4A5; Wed, 28 Feb 2007 09:26:53 +0000 (UTC) (envelope-from kib@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 l1S9QrDw097732; Wed, 28 Feb 2007 09:26:53 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1S9QrM2097731; Wed, 28 Feb 2007 09:26:53 GMT (envelope-from kib) Message-Id: <200702280926.l1S9QrM2097731@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 28 Feb 2007 09:26:53 +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 vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 09:26:54 -0000 kib 2007-02-28 09:26:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_syscalls.c Log: MFC rev. 1.431: Remove union_dircheckp hook, it is not needed by new unionfs code anymore. As consequence, getdirentries() no longer needs to drop/reacquire directory vnode lock, that would allow it to be reclaimed in between. Revision Changes Path 1.392.2.16 +32 -61 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 09:27:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2AD0D16A405; Wed, 28 Feb 2007 09:27:46 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E9AA213C4C6; Wed, 28 Feb 2007 09:27:45 +0000 (UTC) (envelope-from kib@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 l1S9Rj2R097783; Wed, 28 Feb 2007 09:27:45 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1S9RjLj097782; Wed, 28 Feb 2007 09:27:45 GMT (envelope-from kib) Message-Id: <200702280927.l1S9RjLj097782@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 28 Feb 2007 09:27: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/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: Wed, 28 Feb 2007 09:27:46 -0000 kib 2007-02-28 09:27:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 pmap.c Log: MFC rev. 1.579: MFi386 rev. 1.544 of i386/i386/pmap.c: Rounding addr upwards to next 2M boundary in pmap_growkernel() could cause addr to become 0, resulting in an early return without populating the last PDE. Revision Changes Path 1.516.2.9 +14 -0 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 09:49:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4437416A400; Wed, 28 Feb 2007 09:49:31 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id ED85413C4A5; Wed, 28 Feb 2007 09:49:30 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 1DAAA6255; Wed, 28 Feb 2007 12:49:30 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id D870761CA; Wed, 28 Feb 2007 12:49:29 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1S9l7vL062764; Wed, 28 Feb 2007 12:47:07 +0300 (MSK) (envelope-from ru) Date: Wed, 28 Feb 2007 12:47:07 +0300 From: Ruslan Ermilov To: Nate Lawson Message-ID: <20070228094707.GA62675@rambler-co.ru> References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <20070226155240.GA57984@rambler-co.ru> <45E4B16C.7030907@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <45E4B16C.7030907@root.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 09:49:31 -0000 --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote: > I hadn't done anything with the system since about June 2006. I don't > rule out the possibility that while trying to fix the buildworld problem > that I copied in /usr/src/include to /usr/include, but I definitely > didn't do it before the first buildworld failed there. >=20 "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes in gensnmptree, so something else was broken. The last time gensnmptree needed to be bootstrapped was earlier in March: 1.545 (ru 31-Mar-06): .if ${BOOTSTRAPPING} < 700015 1.545 (ru 31-Mar-06): _gensnmptree=3D usr.sbin/bsnmpd/g= ensnmpt 1.545 (ru 31-Mar-06): .endif So I'm pretty sure it was your system that was broken, not the build system. > Is there any harm in leaving the message in UPDATING? >=20 Yes, as it's misleading and confusing, and is questioning the smartness of our build system. ;) > It's just an FYI in case someone else sees the same problem. > You can modify it to say > this is likely pilot error if you want, but I think it's helpful to have > it there since I saw a few similar reports on list archives with no > response. >=20 There could be a plenty of other build problems if the build system is fooled about the currently running version of the system. There were quite a few of similar reports in the past when the problem was real and gensnmptree needed to be bootstrapped. I suggest that you remove a note unless you are willing and able to reproduce it by installing a June snapshot and get the same build failure when trying to build HEAD on it. My point is that if the bug is real, we need to fix it, and not to hide from it by adding a note to UPDATING. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --5vNYLRcllDrimb99 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF5U+bqRfpzJluFF4RAneIAJ47AEaUqbnrbVcShNd2oOy8jzRwvQCdGXG3 dvCjOZG8/elrNN3stjzUsSU= =NV/R -----END PGP SIGNATURE----- --5vNYLRcllDrimb99-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:10:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25EDC16A400; Wed, 28 Feb 2007 10:10:25 +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 D92D513C428; Wed, 28 Feb 2007 10:10:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SA9twR090068; Wed, 28 Feb 2007 03:09:56 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:10:00 -0700 (MST) Message-Id: <20070228.031000.1649769988.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <42088.1172642925@critter.freebsd.dk> References: <200702272233.l1RMXocb004983@repoman.freebsd.org> <42088.1172642925@critter.freebsd.dk> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:09:56 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:10:25 -0000 In message: <42088.1172642925@critter.freebsd.dk> "Poul-Henning Kamp" writes: : In message <200702272233.l1RMXocb004983@repoman.freebsd.org>, Warner Losh write : s: : : > Some USB mass storage devices return the number of sectors in response : > to a READ_CAPACITY request rather than the maximum sector (off by one : > problem). This causes a huge cascade of errors as the geom tasting : > code tries to read the last sector (which isn't really there in the : > face of this error). automated tools that manipulate disk labels and : > such also have issues. : > : > Create a new quirk READ_CAPACITY_OFFBY1 : : A better idea would be to have scsi_da.c try to read the : last sector and chop it if it fails. Why is that a better idea? There are only a few known bad bridges out there that do this (Linux has about a dozen in its quirk list). CAM errors are rather verbose, and in this case there are 4 retries each giving about 5 lines of output (I know this because something in the geom tasting reads the last sector, or tries). After careful consideration on scsi@, this was agreed to be the least painful solution to the broken bridges. There's already a lot of code in umass to cope with the quirky umass devices, and a little more wouldn't hurt. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:13:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CF0516A401; Wed, 28 Feb 2007 10:13:33 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3648813C4B4; Wed, 28 Feb 2007 10:13:33 +0000 (UTC) (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 l1SADXTC006817; Wed, 28 Feb 2007 10:13:33 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SADXxe006816; Wed, 28 Feb 2007 10:13:33 GMT (envelope-from ru) Message-Id: <200702281013.l1SADXxe006816@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:13: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/usr.bin/cut cut.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: Wed, 28 Feb 2007 10:13:33 -0000 ru 2007-02-28 10:13:32 UTC FreeBSD src repository Modified files: usr.bin/cut cut.1 Log: - Adopt the short description from POSIX as it better matches the utility name. - Fix a bug in description: the range preceded by a dash selects up to the last number, not first. Revision Changes Path 1.32 +6 -7 src/usr.bin/cut/cut.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:13:52 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9CFD16A402; Wed, 28 Feb 2007 10:13:52 +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 5A3B013C478; Wed, 28 Feb 2007 10:13:52 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SAAXip090126; Wed, 28 Feb 2007 03:10:34 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:10:38 -0700 (MST) Message-Id: <20070228.031038.45745054.imp@bsdimp.com> To: doconnor@gsoft.com.au From: "M. Warner Losh" In-Reply-To: <200702281302.18223.doconnor@gsoft.com.au> References: <200702272233.l1RMXocb004983@repoman.freebsd.org> <200702281302.18223.doconnor@gsoft.com.au> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:10:34 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:13:53 -0000 In message: <200702281302.18223.doconnor@gsoft.com.au> "Daniel O'Connor" writes: : On Wednesday 28 February 2007 09:03, Warner Losh wrote: : > Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the : > SanDISK ImageMate that I have that suffers from this problem (the : > SDDR-31). It intercepts the READ_CAPACITY response and adjusts it : > from number of sectors to max sector for devices with this quirk. : > : > Reading the Linux source suggests that there are a host of : > other devices with this issue, including iPods and some popular : > cameras. I've not added quirks for them, since I don't have the : > devices in front of me to test. : : Couldn't you automatically test for this? ie try and read the last sector. : : Obviously if there is a real error in the last sector you'd get a bogus result : but I don't think that is likely to be very common :) No. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:14:02 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D47E316A412; Wed, 28 Feb 2007 10:14:02 +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 955B513C494; Wed, 28 Feb 2007 10:14:02 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SAC049090192; Wed, 28 Feb 2007 03:12:00 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:12:05 -0700 (MST) Message-Id: <20070228.031205.-1303465006.imp@bsdimp.com> To: doconnor@gsoft.com.au From: "M. Warner Losh" In-Reply-To: <200702281302.18223.doconnor@gsoft.com.au> References: <200702272233.l1RMXocb004983@repoman.freebsd.org> <200702281302.18223.doconnor@gsoft.com.au> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:12:01 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:14:03 -0000 In message: <200702281302.18223.doconnor@gsoft.com.au> "Daniel O'Connor" writes: : On Wednesday 28 February 2007 09:03, Warner Losh wrote: : > Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the : > SanDISK ImageMate that I have that suffers from this problem (the : > SDDR-31). It intercepts the READ_CAPACITY response and adjusts it : > from number of sectors to max sector for devices with this quirk. : > : > Reading the Linux source suggests that there are a host of : > other devices with this issue, including iPods and some popular : > cameras. I've not added quirks for them, since I don't have the : > devices in front of me to test. : : Couldn't you automatically test for this? ie try and read the last sector. : : Obviously if there is a real error in the last sector you'd get a bogus result : but I don't think that is likely to be very common :) To amplify my last answer: No. I couldn't automatically test for this. Others can submit patches if they want it. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:14:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 597B916A400; Wed, 28 Feb 2007 10:14:03 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 1863F13C4A6; Wed, 28 Feb 2007 10:14:03 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 767AA170DC; Wed, 28 Feb 2007 10:14:01 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.8/8.13.8) with ESMTP id l1SAE0AX043469; Wed, 28 Feb 2007 10:14:00 GMT (envelope-from phk@critter.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 28 Feb 2007 03:10:00 MST." <20070228.031000.1649769988.imp@bsdimp.com> Date: Wed, 28 Feb 2007 10:13:59 +0000 Message-ID: <43468.1172657639@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:14:03 -0000 In message <20070228.031000.1649769988.imp@bsdimp.com>, "M. Warner Losh" writes : >: > Create a new quirk READ_CAPACITY_OFFBY1 >: >: A better idea would be to have scsi_da.c try to read the >: last sector and chop it if it fails. > >Why is that a better idea? Because it will work automatically and not rely on us preventively adding the bogus devices to the kernel. Trivially testable quicks shouldn't have to be compiled into static lists. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:19:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B21A16A406; Wed, 28 Feb 2007 10:19:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 054D513C48D; Wed, 28 Feb 2007 10:19:26 +0000 (UTC) (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 l1SAJPKw007046; Wed, 28 Feb 2007 10:19:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SAJPkR007045; Wed, 28 Feb 2007 10:19:25 GMT (envelope-from ru) Message-Id: <200702281019.l1SAJPkR007045@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:19: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/usr.bin/find find.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: Wed, 28 Feb 2007 10:19:26 -0000 ru 2007-02-28 10:19:25 UTC FreeBSD src repository Modified files: usr.bin/find find.1 Log: Check in some insignificant fixes obtained as a result of the translation work. Revision Changes Path 1.82 +19 -18 src/usr.bin/find/find.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:19:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5B9316A402; Wed, 28 Feb 2007 10:19:43 +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 74C7613C48D; Wed, 28 Feb 2007 10:19:43 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SAGWEQ090237; Wed, 28 Feb 2007 03:16:32 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:16:37 -0700 (MST) Message-Id: <20070228.031637.-15687335.imp@bsdimp.com> To: des@des.no From: "M. Warner Losh" In-Reply-To: <86d53ufyl7.fsf@dwp.des.no> References: <200702272233.l1RMXocb004983@repoman.freebsd.org> <86d53ufyl7.fsf@dwp.des.no> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:16:32 -0700 (MST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:19:43 -0000 In message: <86d53ufyl7.fsf@dwp.des.no> des@des.no (Dag-Erling Sm=F8rgrav) writes: : Warner Losh writes: : > Log: : > Some USB mass storage devices return the number of sectors in res= ponse : > to a READ_CAPACITY request rather than the maximum sector (off by= one : > problem). This causes a huge cascade of errors as the geom tasti= ng : > code tries to read the last sector (which isn't really there in t= he : > face of this error). automated tools that manipulate disk labels= and : > such also have issues. : > = : > Create a new quirk READ_CAPACITY_OFFBY1 and add a quirk for the : > SanDISK ImageMate that I have that suffers from this problem (the= : > SDDR-31). It intercepts the READ_CAPACITY response and adjusts i= t : > from number of sectors to max sector for devices with this quirk.= : > = : > Reading the Linux source suggests that there are a host of : > other devices with this issue, including iPods and some popular : > cameras. I've not added quirks for them, since I don't have the : > devices in front of me to test. : = : How about the following dirty hack: if the appropriate kernel option = / : device hint / sysctl knob is frobbed, when a READ_CAPACITY request : completes, try to read the last sector, and if that doesn't work, : adjust the result and print a warning to the console? HOW ABOUT PEOPLE SUBMIT PATCHES RATHER THAN SUGGEST MORE WORK FOR ME. I ALREADY DISCUSSED THIS IN SCSI@. ALL ARMCHAIR GENERALS ARE HEREBY INVITED TO SUBMIT TESTED PATCHES. HAVE A NICE DAY. Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:22:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3156B16A401; Wed, 28 Feb 2007 10:22:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0BCEB13C4B3; Wed, 28 Feb 2007 10:22:20 +0000 (UTC) (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 l1SAMJVr007995; Wed, 28 Feb 2007 10:22:19 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SAMJJt007994; Wed, 28 Feb 2007 10:22:19 GMT (envelope-from ru) Message-Id: <200702281022.l1SAMJJt007994@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:22: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/usr.bin/rup rup.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: Wed, 28 Feb 2007 10:22:20 -0000 ru 2007-02-28 10:22:19 UTC FreeBSD src repository Modified files: usr.bin/rup rup.1 Log: Backport markup fixes from a translated version of a manpage. Revision Changes Path 1.20 +2 -2 src/usr.bin/rup/rup.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:24:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 452A516A401; Wed, 28 Feb 2007 10:24:35 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F05413C467; Wed, 28 Feb 2007 10:24:35 +0000 (UTC) (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 l1SAOZpf008458; Wed, 28 Feb 2007 10:24:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SAOY4s008457; Wed, 28 Feb 2007 10:24:34 GMT (envelope-from ru) Message-Id: <200702281024.l1SAOY4s008457@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:24: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/usr.sbin/fdformat fdformat.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: Wed, 28 Feb 2007 10:24:35 -0000 ru 2007-02-28 10:24:34 UTC FreeBSD src repository Modified files: usr.sbin/fdformat fdformat.1 Log: Fix a nit noticed during translation. Revision Changes Path 1.31 +2 -0 src/usr.sbin/fdformat/fdformat.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:29:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69D9D16A401; Wed, 28 Feb 2007 10:29:49 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43FA013C46B; Wed, 28 Feb 2007 10:29:49 +0000 (UTC) (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 l1SATnO1008649; Wed, 28 Feb 2007 10:29:49 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SATnHX008648; Wed, 28 Feb 2007 10:29:49 GMT (envelope-from ru) Message-Id: <200702281029.l1SATnHX008648@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:29:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/bin/df df.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: Wed, 28 Feb 2007 10:29:49 -0000 ru 2007-02-28 10:29:48 UTC FreeBSD src repository Modified files: bin/df df.1 Log: Fix markup. Revision Changes Path 1.40 +3 -2 src/bin/df/df.1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:31:35 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B2CE16A401; Wed, 28 Feb 2007 10:31:35 +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 3CE9113C481; Wed, 28 Feb 2007 10:31:35 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SAUp4c090425; Wed, 28 Feb 2007 03:30:53 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:30:55 -0700 (MST) Message-Id: <20070228.033055.-135505832.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <43468.1172657639@critter.freebsd.dk> References: <20070228.031000.1649769988.imp@bsdimp.com> <43468.1172657639@critter.freebsd.dk> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:30:53 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:31:35 -0000 In message: <43468.1172657639@critter.freebsd.dk> "Poul-Henning Kamp" writes: : In message <20070228.031000.1649769988.imp@bsdimp.com>, "M. Warner Losh" writes : : : : >: > Create a new quirk READ_CAPACITY_OFFBY1 : >: : >: A better idea would be to have scsi_da.c try to read the : >: last sector and chop it if it fails. : > : >Why is that a better idea? : : Because it will work automatically and not rely on us preventively : adding the bogus devices to the kernel. : : Trivially testable quicks shouldn't have to be compiled into : static lists. Others have observed that the number of sectors on a disk should be even. Therefore if maxsectors returned is even, it implies an odd number of sectors and should be adjusted. That might be an even easier path to follow... I'm never sure when one can schedule additional I/O inside of cam... Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:47:05 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 034DD16A403; Wed, 28 Feb 2007 10:47:05 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id B7C7A13C4A8; Wed, 28 Feb 2007 10:47:04 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id BF59B170DC; Wed, 28 Feb 2007 10:47:02 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.8/8.13.8) with ESMTP id l1SAl2UN043717; Wed, 28 Feb 2007 10:47:02 GMT (envelope-from phk@critter.freebsd.dk) To: "M. Warner Losh" From: "Poul-Henning Kamp" In-Reply-To: Your message of "Wed, 28 Feb 2007 03:30:55 MST." <20070228.033055.-135505832.imp@bsdimp.com> Date: Wed, 28 Feb 2007 10:47:02 +0000 Message-ID: <43716.1172659622@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:47:05 -0000 In message <20070228.033055.-135505832.imp@bsdimp.com>, "M. Warner Losh" writes : >Others have observed that the number of sectors on a disk should be >even. Therefore if maxsectors returned is even, it implies an odd >number of sectors and should be adjusted. Hmm, although generally true for present day disks, I don't think it is universal enough that I would want to rely solely on it. >number of sectors and should be adjusted. That might be an even >easier path to follow... I'm never sure when one can schedule >additional I/O inside of cam... Neither am I. Thinking about it, geom_disk might be a better place for it anyway. That way we could postpone announcment of the disk to GEOM tasting until we know it can actually answer a request. Spin-up and other long delays will not affect the system nearly as hard as they can today. Early on I thought about a mandatory "read first & last sector" check for all providers created in geom, but dropped it due to the excessive shake, rattle and roll of big diskfarms and complex layouts. But it might be a good idea to add it in a reduced form applied to all providers which come in at rank==1 (that way we would not do it for partitions, slices, mirrors etc). -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Wed Feb 28 10:55:38 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3A10516A400; Wed, 28 Feb 2007 10:55:38 +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 D36EE13C494; Wed, 28 Feb 2007 10:55:37 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id l1SAsvWh090699; Wed, 28 Feb 2007 03:54:57 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Wed, 28 Feb 2007 03:55:02 -0700 (MST) Message-Id: <20070228.035502.228971768.imp@bsdimp.com> To: phk@phk.freebsd.dk From: "M. Warner Losh" In-Reply-To: <43716.1172659622@critter.freebsd.dk> References: <20070228.033055.-135505832.imp@bsdimp.com> <43716.1172659622@critter.freebsd.dk> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 28 Feb 2007 03:54:57 -0700 (MST) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 10:55:38 -0000 In message: <43716.1172659622@critter.freebsd.dk> "Poul-Henning Kamp" writes: : In message <20070228.033055.-135505832.imp@bsdimp.com>, "M. Warner Losh" writes : : : : >Others have observed that the number of sectors on a disk should be : >even. Therefore if maxsectors returned is even, it implies an odd : >number of sectors and should be adjusted. : : Hmm, although generally true for present day disks, I don't think : it is universal enough that I would want to rely solely on it. Google just showed me there are at least two real scsi disks with an odd number of sectors. It is a report about how Linux can't read the last sector of those disks and notes in passing that FreeBSD 4.4 can... It might be saner to just do this in the umass layer (eg, always adjust there if maxsectors is even) rather than rely on a quirk. : >number of sectors and should be adjusted. That might be an even : >easier path to follow... I'm never sure when one can schedule : >additional I/O inside of cam... : : Neither am I. : : Thinking about it, geom_disk might be a better place for it anyway. : : That way we could postpone announcment of the disk to GEOM tasting : until we know it can actually answer a request. Spin-up and other : long delays will not affect the system nearly as hard as they can : today. : : Early on I thought about a mandatory "read first & last sector" : check for all providers created in geom, but dropped it due to the : excessive shake, rattle and roll of big diskfarms and complex : layouts. But it might be a good idea to add it in a reduced form : applied to all providers which come in at rank==1 (that way we : would not do it for partitions, slices, mirrors etc). I'm not entirely sure that's the right place for it either. But the invariant does seem sane. The tasting code seems to already be reading it anyway (which is how I noticed the problem recently that I'd missed when I used this device on 4.x systems), so I'm not sure how much overhead there would really be... Warner From owner-cvs-src@FreeBSD.ORG Wed Feb 28 11:17:04 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A914E16A403; Wed, 28 Feb 2007 11:17:04 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 3195613C471; Wed, 28 Feb 2007 11:17:03 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp205-6.lns1.adl4.internode.on.net [203.122.205.6]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id l1SBGubT015921 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Feb 2007 21:46:56 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Wed, 28 Feb 2007 21:46:42 +1030 User-Agent: KMail/1.9.5 References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86vehohs7f.fsf@dwp.des.no> <20070227205202.GA32651@garage.freebsd.pl> In-Reply-To: <20070227205202.GA32651@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1866131.qmogliA18N"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200702282146.50638.doconnor@gsoft.com.au> X-Spam-Score: -1.783 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 203.31.81.10 Cc: Dag-Erling Sm?rgrav , Brooks Davis , Pawel Jakub Dawidek , src-committers@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Wed, 28 Feb 2007 11:17:04 -0000 --nextPart1866131.qmogliA18N Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 28 February 2007 07:22, Pawel Jakub Dawidek wrote: > Dag-Erling, you're proposing removing it from GENERIC, because ataraid > doesn't work nicely in the current world order. From what I looked some > time ago ataraid isn't using GEOM to access components. AFAIR at some > point ataraid was hidding components. Gmirror/graid3 for example opens > all components for write+exclusive which prevents such mistakes. > > Anyway, if we decide to remove glabel from GENERIC, I'd at least like to > make the consensus clear - ataraid should be changed to fit better in > what we currently have. I hope changing ataraid doesn't mean removing the ability to access the=20 underlying devices that comprise a RAID array. Having this ability is quite useful as it allows you to monitor the status = of=20 the subdisks easily (with smartmontools) as well as do things like read the= =20 serial numbers (atacontrol cap adX), etc.. I don't know if you can use smartctl, atacontrol, etc with graid3 as I don'= t=20 use it. =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1866131.qmogliA18N Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBF5WSi5ZPcIHs/zowRAiqmAJ90PeQ5pwHQNVccDw8A13TuH6HOSACfUXrs tvQQItQ6Q37iS05aCA/b+88= =gCiE -----END PGP SIGNATURE----- --nextPart1866131.qmogliA18N-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 11:51:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2B8316A400; Wed, 28 Feb 2007 11:51:36 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.freebsd.org (Postfix) with ESMTP id 377E513C4B7; Wed, 28 Feb 2007 11:51:36 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 60E4D45696; Wed, 28 Feb 2007 12:51:34 +0100 (CET) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 1C7B345684; Wed, 28 Feb 2007 12:51:29 +0100 (CET) Date: Wed, 28 Feb 2007 12:50:19 +0100 From: Pawel Jakub Dawidek To: Daniel O'Connor Message-ID: <20070228115018.GA35920@garage.freebsd.pl> References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <86vehohs7f.fsf@dwp.des.no> <20070227205202.GA32651@garage.freebsd.pl> <200702282146.50638.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <200702282146.50638.doconnor@gsoft.com.au> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: Dag-Erling Sm?rgrav , Brooks Davis , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Wed, 28 Feb 2007 11:51:36 -0000 --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 28, 2007 at 09:46:42PM +1030, Daniel O'Connor wrote: > On Wednesday 28 February 2007 07:22, Pawel Jakub Dawidek wrote: > > Dag-Erling, you're proposing removing it from GENERIC, because ataraid > > doesn't work nicely in the current world order. From what I looked some > > time ago ataraid isn't using GEOM to access components. AFAIR at some > > point ataraid was hidding components. Gmirror/graid3 for example opens > > all components for write+exclusive which prevents such mistakes. > > > > Anyway, if we decide to remove glabel from GENERIC, I'd at least like to > > make the consensus clear - ataraid should be changed to fit better in > > what we currently have. >=20 > I hope changing ataraid doesn't mean removing the ability to access the= =20 > underlying devices that comprise a RAID array. >=20 > Having this ability is quite useful as it allows you to monitor the statu= s of=20 > the subdisks easily (with smartmontools) as well as do things like read t= he=20 > serial numbers (atacontrol cap adX), etc.. You will still be able to access them read-only, but you won't be able to open them for write. > I don't know if you can use smartctl, atacontrol, etc with graid3 as I do= n't=20 > use it. Sure, all components are visible in /dev/, but you can't write to them directly. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF5Wx6ForvXbEpPzQRAoijAJ9b29imXOdq3Jm2+836A8E1W78E6gCg1nA7 My4UYZW793qODBLl4gX7Bk8= =bhxp -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 12:30:01 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0DB1C16A401; Wed, 28 Feb 2007 12:30:01 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 599E513C478; Wed, 28 Feb 2007 12:30:00 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp205-6.lns1.adl4.internode.on.net [203.122.205.6]) (authenticated bits=0) by cain.gsoft.com.au (8.13.8/8.13.8) with ESMTP id l1SCTsn8018125 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 28 Feb 2007 22:59:54 +1030 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Pawel Jakub Dawidek Date: Wed, 28 Feb 2007 22:59:37 +1030 User-Agent: KMail/1.9.5 References: <200702091903.l19J3Ik5099479@repoman.freebsd.org> <200702282146.50638.doconnor@gsoft.com.au> <20070228115018.GA35920@garage.freebsd.pl> In-Reply-To: <20070228115018.GA35920@garage.freebsd.pl> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1424943.DtxHndPOx4"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200702282259.46131.doconnor@gsoft.com.au> X-Spam-Score: -1.806 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.58 on 203.31.81.10 Cc: Dag-Erling Sm?rgrav , Brooks Davis , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/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: Wed, 28 Feb 2007 12:30:01 -0000 --nextPart1424943.DtxHndPOx4 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 28 February 2007 22:20, Pawel Jakub Dawidek wrote: > > I don't know if you can use smartctl, atacontrol, etc with graid3 as I > > don't use it. > > Sure, all components are visible in /dev/, but you can't write to them > directly. Sounds good then :) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1424943.DtxHndPOx4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBF5XW65ZPcIHs/zowRAqlZAJ9X7LioAnZ8SRy9p7xxJvwi6Y6jzACbBwAQ k9WyEXxGHT/IxIBwm9y0Zic= =n29H -----END PGP SIGNATURE----- --nextPart1424943.DtxHndPOx4-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 12:41:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67ABF16A409; Wed, 28 Feb 2007 12:41:50 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3B3CB13C494; Wed, 28 Feb 2007 12:41:50 +0000 (UTC) (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 l1SCfo4k032407; Wed, 28 Feb 2007 12:41:50 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SCfowT032406; Wed, 28 Feb 2007 12:41:50 GMT (envelope-from glebius) Message-Id: <200702281241.l1SCfowT032406@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 28 Feb 2007 12:41: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 tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 12:41:50 -0000 glebius 2007-02-28 12:41:50 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Toss the code, that handles errors from ip_output(), to make it more readable: - Merge two embedded if() into one. - Introduce switch() block to handle different kinds of errors. Reviewed by: rwatson, bms Revision Changes Path 1.123 +26 -30 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 12:47:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50FF816A401; Wed, 28 Feb 2007 12:47:50 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2978C13C4A5; Wed, 28 Feb 2007 12:47:50 +0000 (UTC) (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 l1SCloPC041245; Wed, 28 Feb 2007 12:47:50 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SCloEP041244; Wed, 28 Feb 2007 12:47:50 GMT (envelope-from glebius) Message-Id: <200702281247.l1SCloEP041244@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 28 Feb 2007 12:47: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/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 12:47:50 -0000 glebius 2007-02-28 12:47:49 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Add EHOSTDOWN and ENETUNREACH to the list of soft errors, that shouldn't be returned up to the caller. PR: 100172 Submitted by: "Andrew - Supernews" Reviewed by: rwatson, bms Revision Changes Path 1.124 +2 -0 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 13:05:27 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B53D16A404; Wed, 28 Feb 2007 13:05:27 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from mh1.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id C8AC513C48D; Wed, 28 Feb 2007 13:05:26 +0000 (UTC) (envelope-from anderson@freebsd.org) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh1.centtech.com (8.13.8/8.13.8) with ESMTP id l1SD5NYX085856; Wed, 28 Feb 2007 07:05:23 -0600 (CST) (envelope-from anderson@freebsd.org) Message-ID: <45E57E17.2040803@freebsd.org> Date: Wed, 28 Feb 2007 07:05:27 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: "M. Warner Losh" References: <20070228.033055.-135505832.imp@bsdimp.com> <43716.1172659622@critter.freebsd.dk> <20070228.035502.228971768.imp@bsdimp.com> In-Reply-To: <20070228.035502.228971768.imp@bsdimp.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2679/Wed Feb 28 05:58:10 2007 on mh1.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh1.centtech.com Cc: cvs-src@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 13:05:27 -0000 On 02/28/07 04:55, M. Warner Losh wrote: > In message: <43716.1172659622@critter.freebsd.dk> > "Poul-Henning Kamp" writes: > : In message <20070228.033055.-135505832.imp@bsdimp.com>, "M. Warner Losh" writes > : : > : > : >Others have observed that the number of sectors on a disk should be > : >even. Therefore if maxsectors returned is even, it implies an odd > : >number of sectors and should be adjusted. > : > : Hmm, although generally true for present day disks, I don't think > : it is universal enough that I would want to rely solely on it. > > Google just showed me there are at least two real scsi disks with an > odd number of sectors. It is a report about how Linux can't read the > last sector of those disks and notes in passing that FreeBSD 4.4 > can... > > It might be saner to just do this in the umass layer (eg, always > adjust there if maxsectors is even) rather than rely on a quirk. I think the trick is for it to read the last sector only on umass devices that have odd number of sectors. That should reduce the warnings, and reduce the checks down to only the subset that probably would have the problem anyway. That would nearly eliminate any other side issues or warnings. > : >number of sectors and should be adjusted. That might be an even > : >easier path to follow... I'm never sure when one can schedule > : >additional I/O inside of cam... > : > : Neither am I. > : > : Thinking about it, geom_disk might be a better place for it anyway. > : > : That way we could postpone announcment of the disk to GEOM tasting > : until we know it can actually answer a request. Spin-up and other > : long delays will not affect the system nearly as hard as they can > : today. > : > : Early on I thought about a mandatory "read first & last sector" > : check for all providers created in geom, but dropped it due to the > : excessive shake, rattle and roll of big diskfarms and complex > : layouts. But it might be a good idea to add it in a reduced form > : applied to all providers which come in at rank==1 (that way we > : would not do it for partitions, slices, mirrors etc). > > I'm not entirely sure that's the right place for it either. But the > invariant does seem sane. The tasting code seems to already be > reading it anyway (which is how I noticed the problem recently that > I'd missed when I used this device on 4.x systems), so I'm not sure > how much overhead there would really be... > > Warner > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Wed Feb 28 14:04:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DC9816A402; Wed, 28 Feb 2007 14:04:26 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 26D1B13C478; Wed, 28 Feb 2007 14:04:26 +0000 (UTC) (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 l1SE4PMp056287; Wed, 28 Feb 2007 14:04:26 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SE4Pa7056286; Wed, 28 Feb 2007 14:04:25 GMT (envelope-from brueffer) Message-Id: <200702281404.l1SE4Pa7056286@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 28 Feb 2007 14:04: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/vge if_vge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 14:04:26 -0000 brueffer 2007-02-28 14:04:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/vge if_vge.c Log: MFC: rev. 1.29 Complete the support for altq(4). Approved by: rwatson (mentor) Revision Changes Path 1.14.2.11 +3 -1 src/sys/dev/vge/if_vge.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 14:06:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DA7D16A404; Wed, 28 Feb 2007 14:06:26 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3689213C4A6; Wed, 28 Feb 2007 14:06:26 +0000 (UTC) (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 l1SE6QVI056482; Wed, 28 Feb 2007 14:06:26 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SE6QsQ056481; Wed, 28 Feb 2007 14:06:26 GMT (envelope-from brueffer) Message-Id: <200702281406.l1SE6QsQ056481@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 28 Feb 2007 14:06:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 altq.4 vge.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 Feb 2007 14:06:26 -0000 brueffer 2007-02-28 14:06:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 altq.4 vge.4 Log: MFC: Complete the support for altq(4). Revision Changes Path 1.13.2.9 +2 -1 src/share/man/man4/altq.4 1.7.2.3 +2 -1 src/share/man/man4/vge.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 14:57:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1AC3616A404; Wed, 28 Feb 2007 14:57:45 +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 BF05413C481; Wed, 28 Feb 2007 14:57:44 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l1SEvbL4049995; Wed, 28 Feb 2007 07:57:43 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E59857.8080901@samsco.org> Date: Wed, 28 Feb 2007 07:57:27 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Ruslan Ermilov References: <200702280529.l1S5TONZ041958@repoman.freebsd.org> <20070228090434.GA45843@rambler-co.ru> In-Reply-To: <20070228090434.GA45843@rambler-co.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Wed, 28 Feb 2007 07:57:43 -0700 (MST) 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, Paolo Pisati Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 14:57:45 -0000 Ruslan, If you were surprised or confused by Paolo's change, then you weren't reading any FreeBSD mail for the last 6 months. Lay off him, he did an excellent job with a very hard task, and he went out of his way to make sure that everyone knew what was going on. He also has been very responsive to problems. Spamming a file because you didn't feel like talking to him first and weren't paying enough attention to see that he already fixed the problem is laughable. Scott Ruslan Ermilov wrote: > Paolo, > > Sorry about that, I've reverted this wrong commit and > took back a pointy hat ;), but you'd still better document > the API change in the bus_setup_intr(9) manpage, to > prevent a possible confusion (I was confused). > > On Wed, Feb 28, 2007 at 05:29:23AM +0000, Ruslan Ermilov wrote: >> ru 2007-02-28 05:29:23 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/em if_em.c >> Log: >> Fix panic on boot caused by setting up a NULL interrupt handler. >> >> Submitted by: Goran Gajic >> Pointy hat to: piso >> >> Revision Changes Path >> 1.170 +1 -1 src/sys/dev/em/if_em.c > From owner-cvs-src@FreeBSD.ORG Wed Feb 28 16:28:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B659616A403; Wed, 28 Feb 2007 16:28:49 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A663D13C441; Wed, 28 Feb 2007 16:28:49 +0000 (UTC) (envelope-from ache@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 l1SGSnUp082458; Wed, 28 Feb 2007 16:28:49 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SGSnKt082457; Wed, 28 Feb 2007 16:28:49 GMT (envelope-from ache) Message-Id: <200702281628.l1SGSnKt082457@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Wed, 28 Feb 2007 16:28: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/share/monetdef ru_RU.CP1251.src ru_RU.CP866.src ru_RU.ISO8859-5.src ru_RU.KOI8-R.src ru_RU.UTF-8.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:28:49 -0000 ache 2007-02-28 16:28:49 UTC FreeBSD src repository Modified files: share/monetdef ru_RU.CP1251.src ru_RU.CP866.src ru_RU.ISO8859-5.src ru_RU.KOI8-R.src ru_RU.UTF-8.src Log: International code for Russian Ruble is changed from RUR to RUB starting from 1.1.2001 (ISO 4217) Revision Changes Path 1.2 +1 -1 src/share/monetdef/ru_RU.CP1251.src 1.2 +1 -1 src/share/monetdef/ru_RU.CP866.src 1.2 +1 -1 src/share/monetdef/ru_RU.ISO8859-5.src 1.8 +2 -2 src/share/monetdef/ru_RU.KOI8-R.src 1.2 +1 -1 src/share/monetdef/ru_RU.UTF-8.src From owner-cvs-src@FreeBSD.ORG Wed Feb 28 16:49:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E487016A400; Wed, 28 Feb 2007 16:49:12 +0000 (UTC) (envelope-from piso@newluxor.wired.org) Received: from mail.oltrelinux.com (krisma.oltrelinux.com [194.242.226.43]) by mx1.freebsd.org (Postfix) with ESMTP id 9B96A13C46B; Wed, 28 Feb 2007 16:49:12 +0000 (UTC) (envelope-from piso@newluxor.wired.org) Received: from newluxor.wired.org (ip-91-186.sn1.eutelia.it [62.94.91.186]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.oltrelinux.com (Postfix) with ESMTP id 4233511AEBA; Wed, 28 Feb 2007 17:49:11 +0100 (CET) Received: (from piso@localhost) by newluxor.wired.org (8.13.8/8.13.8/Submit) id l1SGmJ0d003136; Wed, 28 Feb 2007 17:48:19 +0100 (CET) (envelope-from piso) Date: Wed, 28 Feb 2007 17:48:08 +0100 From: Paolo Pisati To: Scott Long Message-ID: <20070228164808.GB2922@tin.it> References: <200702280529.l1S5TONZ041958@repoman.freebsd.org> <20070228090434.GA45843@rambler-co.ru> <45E59857.8080901@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45E59857.8080901@samsco.org> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at krisma.oltrelinux.com Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org, Paolo Pisati Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 16:49:13 -0000 On Wed, Feb 28, 2007 at 07:57:27AM -0700, Scott Long wrote: [snip] Guys, i made a mess with the commit at first so the consequent confusion was understandable: i've already sent a patch to ru@ (who's mdoc police BTW) with an updated bus_setup_intr() man page, he replied and we cleared the situation, so no problem. I'm just sorry for the mass breakage after the 'import', and i expected some problems (both from the code and from people dealing with it) cause it's part of the process, and i don't see the necessity to blame anyone here, so chill out and move along, nothing to see here. bye, P. From owner-cvs-src@FreeBSD.ORG Wed Feb 28 16:51:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF69716A400; Wed, 28 Feb 2007 16:51:52 +0000 (UTC) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B84B013C474; Wed, 28 Feb 2007 16:51:52 +0000 (UTC) (envelope-from thomas@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 l1SGpq2P094381; Wed, 28 Feb 2007 16:51:52 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SGpqYq094380; Wed, 28 Feb 2007 16:51:52 GMT (envelope-from thomas) Message-Id: <200702281651.l1SGpqYq094380@repoman.freebsd.org> From: Thomas Quinot Date: Wed, 28 Feb 2007 16:51:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys systm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 16:51:53 -0000 thomas 2007-02-28 16:51:52 UTC FreeBSD src repository Modified files: sys/sys systm.h Log: Minor reformatting. Revision Changes Path 1.251 +2 -2 src/sys/sys/systm.h From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:01:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF71216A400; Wed, 28 Feb 2007 18:01:20 +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 2F77713C441; Wed, 28 Feb 2007 18:01:19 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1SI1Fex061172; Wed, 28 Feb 2007 13:01:15 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Greg Lehey Date: Wed, 28 Feb 2007 09:54:52 -0500 User-Agent: KMail/1.9.1 References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> In-Reply-To: <200702272309.l1RN9Xum011236@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702280954.54068.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]); Wed, 28 Feb 2007 13:01:15 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2679/Wed Feb 28 06:58:10 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.2 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00, DATE_IN_PAST_03_06 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 18:01:20 -0000 On Tuesday 27 February 2007 18:09, Greg Lehey wrote: > grog 2007-02-27 23:09:32 UTC > > FreeBSD src repository > > Modified files: > share/man/man9 sleep.9 > Log: > Furhter clarifications: > > - the issues with wakeup_one are due to address space clashes between > unrelated groups of threads. Not unrelated threads really, but more that the same address is being used for two unrelated "events" or "conditions" (hence the name "condition variable"). You can have "related" threads use the same address for different events, and you can have unrelated threads from different processes using the same address for the same event (such as for "accept" where wakeup_one can help a lot) and have proper operation. This is really a programmer bug though (worthy of EDOOFUS), and we don't often detail programmer bugs in man pages. I still feel that this text really isn't clear and probably does more harm than good by discouraging use of wakeup_one() when in fact wakeup_one() can be quite helpful. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:01:28 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F35FF16A47C; Wed, 28 Feb 2007 18:01:27 +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 F194513C461; Wed, 28 Feb 2007 18:01:25 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1SI1Ff0061172; Wed, 28 Feb 2007 13:01:17 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Wed, 28 Feb 2007 10:02:06 -0500 User-Agent: KMail/1.9.1 References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E4B16C.7030907@root.org> <20070228094707.GA62675@rambler-co.ru> In-Reply-To: <20070228094707.GA62675@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702281002.07580.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]); Wed, 28 Feb 2007 13:01:18 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2679/Wed Feb 28 06:58:10 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.3 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00, HOT_NASTY autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Nate Lawson Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 18:01:28 -0000 On Wednesday 28 February 2007 04:47, Ruslan Ermilov wrote: > On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote: > > I hadn't done anything with the system since about June 2006. I don't > > rule out the possibility that while trying to fix the buildworld problem > > that I copied in /usr/src/include to /usr/include, but I definitely > > didn't do it before the first buildworld failed there. > > > "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes > in gensnmptree, so something else was broken. The last time > gensnmptree needed to be bootstrapped was earlier in March: > > 1.545 (ru 31-Mar-06): .if ${BOOTSTRAPPING} < 700015 > 1.545 (ru 31-Mar-06): _gensnmptree= usr.sbin/bsnmpd/gensnmpt > 1.545 (ru 31-Mar-06): .endif > > So I'm pretty sure it was your system that was broken, not the > build system. I just had problems updating a box from April 2006 to HEAD and was going to comment out bsnmp to get it to compile. I get some syntax error when trying to parse an snmpd-related file (and it would be nice to have a WITHOUT_BSNMP to make this easier to workaround :-P). I've just started a new buildworld and will give you the log once it dies. BTW: % sysctl kern.osreldate kern.osreldate: 700015 % uname -a FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Fri Apr 14 12:35:50 EDT 2006 root@jet.XXXXXXX.XX:/usr/obj/usr/src/sys/JET amd64 -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:01:30 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 31A3E16A400; Wed, 28 Feb 2007 18:01:30 +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 4FC2B13C46B; Wed, 28 Feb 2007 18:01:28 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1SI1Ff1061172; Wed, 28 Feb 2007 13:01:24 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Greg 'groggy' Lehey" Date: Wed, 28 Feb 2007 10:06:17 -0500 User-Agent: KMail/1.9.1 References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> In-Reply-To: <20070228064334.GG8399@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702281006.18713.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]); Wed, 28 Feb 2007 13:01:25 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2679/Wed Feb 28 06:58:10 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/share/man/man9 sleep.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: Wed, 28 Feb 2007 18:01:30 -0000 On Wednesday 28 February 2007 01:43, Greg 'groggy' Lehey wrote: > On Tuesday, 27 February 2007 at 18:58:43 -0500, Kris Kennaway wrote: > > On Tue, Feb 27, 2007 at 11:09:32PM +0000, Greg Lehey wrote: > > > >>> -function > >>> -does not work reliably if more than one thread is sleeping on the same address; > >>> -in this case it is possible for an unrelated thread to be woken. > >>> -This thread will ignore the wakeup, and the correct process will never be > >>> -woken. > >>> +function does not work reliably if unrelated threads are sleeping on the same > >>> +address. > >>> +In this case, if a wakeup for one group of threads is delivered to a member of > >>> +another group, that thread will ignore the wakeup, and the correct thread will > >>> +never be woken up. > >>> +It is the programmer's responsibility to choose a unique > >>> +.Fa chan > >>> +value. > >>> +In case of doubt, do not use > >>> +.Fn wakeup_one . > > > > I don't like this recommendation, since it directs the programmer to > > introduce potentially serious performance bottlenecks at the expense > > of clear thinking about their code to avoid introducing the bug in the > > first place. > > How would you address the case? Recall that we're talking here about > two different programmers, and you don't even know who the second one > is. It would be nice to have some mechanism like WITLESS to detect > the problem, but I can't see how it would work. Actually, sleepq's can have an assert to panic if you don't use the same interlock always for a given active sleep address which can go a ways to addressing the issue. I think the real fix is condition variables as they allow for a much clearer statement of intent in the code anyway. To address another point in this thread though: using wakeup() doesn't really "fix" the issue either unless you properly sleep doing something like: while (need_to_sleep) { [tm]sleep(...) } If you just do a single sleep() then a wakeup for that address for an unrelated events can also result in headaches. The real fix is to simply not abuse sleep addresses for multiple events. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:23:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5BFF16A406; Wed, 28 Feb 2007 18:23:09 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AFB2813C48D; Wed, 28 Feb 2007 18:23:09 +0000 (UTC) (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 l1SIN9cP011220; Wed, 28 Feb 2007 18:23:09 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SIN9CU011218; Wed, 28 Feb 2007 18:23:09 GMT (envelope-from simon) Message-Id: <200702281823.l1SIN9CU011218@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 28 Feb 2007 18:23:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_1 Cc: Subject: cvs commit: src UPDATING src/share/misc iso3166 src/share/zoneinfo Makefile africa antarctica asia australasia backward etcetera europe factory leapseconds northamerica southamerica systemv yearistype.sh zone.tab src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 18:23:10 -0000 simon 2007-02-28 18:23:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_1) . UPDATING share/misc iso3166 share/zoneinfo Makefile africa antarctica asia australasia backward etcetera europe factory leapseconds northamerica southamerica systemv yearistype.sh zone.tab sys/conf newvers.sh Log: Update zoneinfo and required support files for change in Daylight Savings Time that begins in 2007. Approved by: so (simon) Submitted by: re (kensmith) Errata: FreeBSD-EN-07:04.zoneinfo Revision Changes Path 1.416.2.22.2.17 +4 -0 src/UPDATING 1.13.12.1 +13 -2 src/share/misc/iso3166 1.20.6.1 +2 -2 src/share/zoneinfo/Makefile 1.14.14.2.2.1 +46 -27 src/share/zoneinfo/africa 1.1.2.10.12.2.2.1 +5 -5 src/share/zoneinfo/antarctica 1.25.2.2.2.1 +225 -100 src/share/zoneinfo/asia 1.25.10.2.2.1 +29 -23 src/share/zoneinfo/australasia 1.1.2.11.2.2.2.1 +2 -1 src/share/zoneinfo/backward 1.1.2.5.14.1.2.1 +1 -1 src/share/zoneinfo/etcetera 1.29.2.2.2.1 +147 -107 src/share/zoneinfo/europe 1.5.38.1 +1 -1 src/share/zoneinfo/factory 1.13.2.1.2.1 +2 -2 src/share/zoneinfo/leapseconds 1.25.2.2.2.1 +550 -245 src/share/zoneinfo/northamerica 1.24.2.2.2.1 +64 -53 src/share/zoneinfo/southamerica 1.1.2.2.14.1.2.1 +1 -1 src/share/zoneinfo/systemv 1.1.2.5.14.1.2.1 +4 -1 src/share/zoneinfo/yearistype.sh 1.17.2.1.2.1 +32 -22 src/share/zoneinfo/zone.tab 1.69.2.11.2.17 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:24:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C12CD16A403; Wed, 28 Feb 2007 18:24:37 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B1B3613C4A5; Wed, 28 Feb 2007 18:24:37 +0000 (UTC) (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 l1SIObNO011543; Wed, 28 Feb 2007 18:24:37 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SIObjf011542; Wed, 28 Feb 2007 18:24:37 GMT (envelope-from simon) Message-Id: <200702281824.l1SIObjf011542@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 28 Feb 2007 18:24:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_2 Cc: Subject: cvs commit: src UPDATING src/etc/rc.d jail src/sys/conf newvers.sh src/sys/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:24:37 -0000 simon 2007-02-28 18:24:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_2) . UPDATING etc/rc.d jail sys/conf newvers.sh sys/netinet6 nd6.c Log: MFS sys/netinet6/nd6.c rev 1.48.2.18: Fix behavior of IPv6 over point-to-point gif(4) interfaces. [EN-07:02] MFS etc/rc.d/jail rev 1.23.2.8: Fix rc.d jail script interface IP alias removal. [EN-07:03] Approved by: so (simon) Submitted by: re (bmah) [EN-07:02]; Philipp Wuensche, simon [EN-07:03] Errata: FreeBSD-EN-07:02.net FreeBSD-EN-07:03.rc.d_jail Revision Changes Path 1.416.2.29.2.5 +6 -0 src/UPDATING 1.23.2.7.2.2 +2 -2 src/etc/rc.d/jail 1.69.2.13.2.5 +1 -1 src/sys/conf/newvers.sh 1.48.2.15.2.1 +1 -1 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:50:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9339616A9A8; Wed, 28 Feb 2007 18:50:37 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id 45D4C13C47E; Wed, 28 Feb 2007 18:50:37 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 546156C8A; Wed, 28 Feb 2007 21:50:36 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 197056C80; Wed, 28 Feb 2007 21:50:36 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1SImDfc036284; Wed, 28 Feb 2007 21:48:13 +0300 (MSK) (envelope-from ru) Date: Wed, 28 Feb 2007 21:48:13 +0300 From: Ruslan Ermilov To: John Baldwin Message-ID: <20070228184813.GB36240@rambler-co.ru> References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E4B16C.7030907@root.org> <20070228094707.GA62675@rambler-co.ru> <200702281002.07580.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: <200702281002.07580.jhb@freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Nate Lawson Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 18:50:37 -0000 --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 28, 2007 at 10:02:06AM -0500, John Baldwin wrote: > On Wednesday 28 February 2007 04:47, Ruslan Ermilov wrote: > > On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote: > > > I hadn't done anything with the system since about June 2006. I don't > > > rule out the possibility that while trying to fix the buildworld prob= lem > > > that I copied in /usr/src/include to /usr/include, but I definitely > > > didn't do it before the first buildworld failed there. > > >=20 > > "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes > > in gensnmptree, so something else was broken. The last time > > gensnmptree needed to be bootstrapped was earlier in March: > >=20 > > 1.545 (ru 31-Mar-06): .if ${BOOTSTRAPPING} < 700015 > > 1.545 (ru 31-Mar-06): _gensnmptree=3D =20 > usr.sbin/bsnmpd/gensnmpt > > 1.545 (ru 31-Mar-06): .endif > >=20 > > So I'm pretty sure it was your system that was broken, not the > > build system. >=20 > I just had problems updating a box from April 2006 to HEAD and was going = to=20 > comment out bsnmp to get it to compile. I get some syntax error when try= ing=20 > to parse an snmpd-related file (and it would be nice to have a WITHOUT_BS= NMP=20 > to make this easier to workaround :-P). I've just started a new buildwor= ld=20 > and will give you the log once it dies. >=20 > BTW: >=20 > % sysctl kern.osreldate > kern.osreldate: 700015 > % uname -a > FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT #0= : Fri=20 > Apr 14 12:35:50 EDT 2006 root@jet.XXXXXXX.XX:/usr/obj/usr/src/sys/JET= =20 > amd64 >=20 Thanks! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --gatW/ieO32f1wygP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF5c5tqRfpzJluFF4RArAIAJ9+21CfUg72QjpcEqP+uaCFHHnrugCgjUca FJ5ITj9ijEDR8Es9I49MMPA= =Pk44 -----END PGP SIGNATURE----- --gatW/ieO32f1wygP-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 18:52:55 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 211FF16A401; Wed, 28 Feb 2007 18:52:55 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id C7E5013C48D; Wed, 28 Feb 2007 18:52:54 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id D8184626E; Wed, 28 Feb 2007 21:52:53 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id B316761C3; Wed, 28 Feb 2007 21:52:53 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1SIoUuE036336; Wed, 28 Feb 2007 21:50:30 +0300 (MSK) (envelope-from ru) Date: Wed, 28 Feb 2007 21:50:30 +0300 From: Ruslan Ermilov To: Paolo Pisati Message-ID: <20070228185030.GC36240@rambler-co.ru> References: <200702280529.l1S5TONZ041958@repoman.freebsd.org> <20070228090434.GA45843@rambler-co.ru> <45E59857.8080901@samsco.org> <20070228164808.GB2922@tin.it> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Y5rl02BVI9TCfPar" Content-Disposition: inline In-Reply-To: <20070228164808.GB2922@tin.it> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 18:52:55 -0000 --Y5rl02BVI9TCfPar Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 28, 2007 at 05:48:08PM +0100, Paolo Pisati wrote: > On Wed, Feb 28, 2007 at 07:57:27AM -0700, Scott Long wrote: > [snip] >=20 > Guys,=20 >=20 > i made a mess with the commit at first so the consequent confusion was > understandable: i've already sent a patch to ru@ (who's mdoc police > BTW) with an updated bus_setup_intr() man page, he replied and we > cleared the situation, so no problem. =20 >=20 > I'm just sorry for the mass breakage after the 'import', and i > expected some problems (both from the code and from people dealing > with it) cause it's part of the process, and i don't see the necessity > to blame anyone here, so chill out and move along, nothing to see > here. >=20 +1, nothing to sniff here. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --Y5rl02BVI9TCfPar Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF5c72qRfpzJluFF4RApHyAJ43flp8lBCbKvrkt83yYJ2z4VVH1ACgiTp9 SSJbejsmLBhTBmdSh00RinA= =KGQx -----END PGP SIGNATURE----- --Y5rl02BVI9TCfPar-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 19:00:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 99E8E16A401; Wed, 28 Feb 2007 19:00:38 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 72C6313C4AC; Wed, 28 Feb 2007 19:00:38 +0000 (UTC) (envelope-from ache@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 l1SJ0cm3016701; Wed, 28 Feb 2007 19:00:38 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SJ0cO7016699; Wed, 28 Feb 2007 19:00:38 GMT (envelope-from ache) Message-Id: <200702281900.l1SJ0cO7016699@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Wed, 28 Feb 2007 19:00:38 +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/monetdef ru_RU.CP1251.src ru_RU.CP866.src ru_RU.ISO8859-5.src ru_RU.KOI8-R.src ru_RU.UTF-8.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 19:00:38 -0000 ache 2007-02-28 19:00:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/monetdef ru_RU.CP1251.src ru_RU.CP866.src ru_RU.ISO8859-5.src ru_RU.KOI8-R.src ru_RU.UTF-8.src Log: MFC: RUR->RUB Revision Changes Path 1.1.12.1 +1 -1 src/share/monetdef/ru_RU.CP1251.src 1.1.16.1 +1 -1 src/share/monetdef/ru_RU.CP866.src 1.1.16.1 +1 -1 src/share/monetdef/ru_RU.ISO8859-5.src 1.7.16.1 +2 -2 src/share/monetdef/ru_RU.KOI8-R.src 1.1.8.1 +1 -1 src/share/monetdef/ru_RU.UTF-8.src From owner-cvs-src@FreeBSD.ORG Wed Feb 28 19:32:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D6FB16A406; Wed, 28 Feb 2007 19:32:47 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 078CC13C47E; Wed, 28 Feb 2007 19:32:47 +0000 (UTC) (envelope-from mohans@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 l1SJWkHi031899; Wed, 28 Feb 2007 19:32:46 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SJWk4p031898; Wed, 28 Feb 2007 19:32:46 GMT (envelope-from mohans) Message-Id: <200702281932.l1SJWk4p031898@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 28 Feb 2007 19:32: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/share/man/man4 tcp.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 Feb 2007 19:32:47 -0000 mohans 2007-02-28 19:32:46 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Update the tcp(4) manpage with the new (and some older undocumented) sysctls. Remove a sysctl that is no longer used. Revision Changes Path 1.56 +19 -3 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:02:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63E2016A405; Wed, 28 Feb 2007 20:02:25 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3DFDA13C4A6; Wed, 28 Feb 2007 20:02:25 +0000 (UTC) (envelope-from bms@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 l1SK2PBR038767; Wed, 28 Feb 2007 20:02:25 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SK2PTc038766; Wed, 28 Feb 2007 20:02:25 GMT (envelope-from bms) Message-Id: <200702282002.l1SK2PTc038766@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 20:02: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/netinet ip_mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 20:02:25 -0000 bms 2007-02-28 20:02:24 UTC FreeBSD src repository Modified files: sys/netinet ip_mroute.c Log: Style: Move declaration of subsystem mutex to where other mutexes are in this file, and use macros for dealing with it. Revision Changes Path 1.132 +25 -16 src/sys/netinet/ip_mroute.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:06:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 16C9D16A401; Wed, 28 Feb 2007 20:06:22 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E5B5F13C4A8; Wed, 28 Feb 2007 20:06:21 +0000 (UTC) (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 l1SK6LwM040623; Wed, 28 Feb 2007 20:06:21 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SK6LdU040622; Wed, 28 Feb 2007 20:06:21 GMT (envelope-from ru) Message-Id: <200702282006.l1SK6LdU040622@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 28 Feb 2007 20:06: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 20:06:22 -0000 ru 2007-02-28 20:06:21 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Resurrect one of the patches from attic and refine the lib32 build somewhat. Specifically, instead of spamming ${CC} et al with -I${LIB32TMP}/usr/include which can be harmful (as has been demonstrated by the ncursesw WIP), use slightly different approach to achieve the same goal. This also simplifies things a bit. Prodded by: rafan Revision Changes Path 1.568 +18 -31 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:22:59 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44F5316A407 for ; Wed, 28 Feb 2007 20:22:59 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 2BA6813C4B2 for ; Wed, 28 Feb 2007 20:22:59 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 22318 invoked from network); 28 Feb 2007 19:33:33 -0000 Received: from ppp-71-139-18-69.dsl.snfc21.pacbell.net (HELO ?10.0.5.55?) (nate-mail@71.139.18.69) by root.org with ESMTPA; 28 Feb 2007 19:33:33 -0000 Message-ID: <45E5D91C.8020600@root.org> Date: Wed, 28 Feb 2007 11:33:48 -0800 From: Nate Lawson User-Agent: Thunderbird 1.5.0.9 (X11/20070214) MIME-Version: 1.0 To: John Baldwin References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E4B16C.7030907@root.org> <20070228094707.GA62675@rambler-co.ru> <200702281002.07580.jhb@freebsd.org> In-Reply-To: <200702281002.07580.jhb@freebsd.org> X-Enigmail-Version: 0.94.2.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 20:22:59 -0000 John Baldwin wrote: > On Wednesday 28 February 2007 04:47, Ruslan Ermilov wrote: >> On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote: >>> I hadn't done anything with the system since about June 2006. I don't >>> rule out the possibility that while trying to fix the buildworld problem >>> that I copied in /usr/src/include to /usr/include, but I definitely >>> didn't do it before the first buildworld failed there. >>> >> "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes >> in gensnmptree, so something else was broken. The last time >> gensnmptree needed to be bootstrapped was earlier in March: >> >> 1.545 (ru 31-Mar-06): .if ${BOOTSTRAPPING} < 700015 >> 1.545 (ru 31-Mar-06): _gensnmptree= > usr.sbin/bsnmpd/gensnmpt >> 1.545 (ru 31-Mar-06): .endif >> >> So I'm pretty sure it was your system that was broken, not the >> build system. > > I just had problems updating a box from April 2006 to HEAD and was going to > comment out bsnmp to get it to compile. I get some syntax error when trying > to parse an snmpd-related file (and it would be nice to have a WITHOUT_BSNMP > to make this easier to workaround :-P). I've just started a new buildworld > and will give you the log once it dies. > > BTW: > > % sysctl kern.osreldate > kern.osreldate: 700015 > % uname -a > FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Fri > Apr 14 12:35:50 EDT 2006 root@jet.XXXXXXX.XX:/usr/obj/usr/src/sys/JET > amd64 > Yes, that was the syntax error I got. So it was real. -- Nate From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:29:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A3DE16A402; Wed, 28 Feb 2007 20:29:21 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 64B9F13C494; Wed, 28 Feb 2007 20:29:21 +0000 (UTC) (envelope-from bms@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 l1SKTLJ5045818; Wed, 28 Feb 2007 20:29:21 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SKTLNq045817; Wed, 28 Feb 2007 20:29:21 GMT (envelope-from bms) Message-Id: <200702282029.l1SKTLNq045817@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 20:29: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/netinet6 ip6_mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 20:29:21 -0000 bms 2007-02-28 20:29:20 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_mroute.c Log: Add a comment about a struct which needs to be global. Remove an unused global variable. Staticize variables which do not need to be global. Revision Changes Path 1.42 +8 -11 src/sys/netinet6/ip6_mroute.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:32:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60A5816A400; Wed, 28 Feb 2007 20:32:26 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3B54313C4A3; Wed, 28 Feb 2007 20:32:26 +0000 (UTC) (envelope-from bms@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 l1SKWQqE047866; Wed, 28 Feb 2007 20:32:26 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SKWQh8047865; Wed, 28 Feb 2007 20:32:26 GMT (envelope-from bms) Message-Id: <200702282032.l1SKWQh8047865@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 20:32: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/netinet6 ip6_mroute.c ip6_mroute.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 Feb 2007 20:32:26 -0000 bms 2007-02-28 20:32:26 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_mroute.c ip6_mroute.h Log: Remove code which would never be used, viz a viz Quality-of-Service; the token bucket filter got killed in netinet, so it gets killed here too. Correct comments. Revision Changes Path 1.43 +1 -17 src/sys/netinet6/ip6_mroute.c 1.11 +0 -6 src/sys/netinet6/ip6_mroute.h From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:44:39 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 97D5C16A400; Wed, 28 Feb 2007 20:44:39 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id D581013C46B; Wed, 28 Feb 2007 20:44:38 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 9595D5FA2; Wed, 28 Feb 2007 23:44:37 +0300 (MSK) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 70CBD5D9B; Wed, 28 Feb 2007 23:44:37 +0300 (MSK) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l1SKgEbd037267; Wed, 28 Feb 2007 23:42:14 +0300 (MSK) (envelope-from ru) Date: Wed, 28 Feb 2007 23:42:14 +0300 From: Ruslan Ermilov To: Nate Lawson Message-ID: <20070228204214.GA37115@rambler-co.ru> References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E4B16C.7030907@root.org> <20070228094707.GA62675@rambler-co.ru> <200702281002.07580.jhb@freebsd.org> <45E5D91C.8020600@root.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline In-Reply-To: <45E5D91C.8020600@root.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 20:44:39 -0000 --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 28, 2007 at 11:33:48AM -0800, Nate Lawson wrote: > John Baldwin wrote: > > On Wednesday 28 February 2007 04:47, Ruslan Ermilov wrote: > >> On Tue, Feb 27, 2007 at 02:32:12PM -0800, Nate Lawson wrote: > >>> I hadn't done anything with the system since about June 2006. I don't > >>> rule out the possibility that while trying to fix the buildworld prob= lem > >>> that I copied in /usr/src/include to /usr/include, but I definitely > >>> didn't do it before the first buildworld failed there. > >>> > >> "cvs diff -D2006/06/01" in src/contrib/bsnmp" shows no changes > >> in gensnmptree, so something else was broken. The last time > >> gensnmptree needed to be bootstrapped was earlier in March: > >> > >> 1.545 (ru 31-Mar-06): .if ${BOOTSTRAPPING} < 700015 > >> 1.545 (ru 31-Mar-06): _gensnmptree=3D =20 > > usr.sbin/bsnmpd/gensnmpt > >> 1.545 (ru 31-Mar-06): .endif > >> > >> So I'm pretty sure it was your system that was broken, not the > >> build system. > >=20 > > I just had problems updating a box from April 2006 to HEAD and was goin= g to=20 > > comment out bsnmp to get it to compile. I get some syntax error when t= rying=20 > > to parse an snmpd-related file (and it would be nice to have a WITHOUT_= BSNMP=20 > > to make this easier to workaround :-P). I've just started a new buildw= orld=20 > > and will give you the log once it dies. > >=20 > > BTW: > >=20 > > % sysctl kern.osreldate > > kern.osreldate: 700015 > > % uname -a > > FreeBSD jet-jhb.XXXXXXX.XXXX.XXXXX.XXX 7.0-CURRENT FreeBSD 7.0-CURRENT = #0: Fri=20 > > Apr 14 12:35:50 EDT 2006 root@jet.XXXXXXX.XX:/usr/obj/usr/src/sys/J= ET =20 > > amd64 > >=20 >=20 > Yes, that was the syntax error I got. So it was real. >=20 OK, 700015 corresponds to 26-Mar-06, and I see the changes in gensnmptree since then: --- gensnmptree/gensnmptree.1 27 Feb 2006 16:16:16 -0000 1.1.1.6 +++ gensnmptree/gensnmptree.1 30 May 2006 07:46:52 -0000 1.1.1.7 700017 is 13-May-06, 700018 is 15-Jul-06, so I changed it to the latter so it doesn't break. %%% Index: Makefile.inc1 =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: /home/ncvs/src/Makefile.inc1,v retrieving revision 1.568 diff -u -p -r1.568 Makefile.inc1 --- Makefile.inc1 28 Feb 2007 20:06:21 -0000 1.568 +++ Makefile.inc1 28 Feb 2007 20:44:19 -0000 @@ -857,7 +857,7 @@ _gencat=3D usr.bin/gencat _mklocale=3D usr.bin/mklocale .endif =20 -.if ${BOOTSTRAPPING} < 700015 +.if ${BOOTSTRAPPING} < 700018 _gensnmptree=3D usr.sbin/bsnmpd/gensnmptree .endif =20 Index: UPDATING =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: /home/ncvs/src/UPDATING,v retrieving revision 1.479 diff -u -p -r1.479 UPDATING --- UPDATING 24 Feb 2007 21:59:18 -0000 1.479 +++ UPDATING 28 Feb 2007 20:44:20 -0000 @@ -34,19 +34,6 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 7. module unless WITHOUT_INET6 or WITHOUT_INET6_SUPPORT options are set; see src.conf(5) for more information. =20 -20070218: - The following build error may appear when upgrading from an old - -current (usr.sbin/bsnmpd/modules/snmp_bridge, depend stage): - line 31: '(' expected at begin of node - context: " TruthValue ENUM ( - *** Error code 1 - If so, run "make install" in usr.sbin/bsnmpd/gensnmptree. (It - should probably be a build tool). In the same module, you may - also get the error: - ...snmp_bridge/bridge_sys.c:39:27: - net/bridgestp.h: No such file or directory - If so, run "cp src/sys/net/bridgestp.h /usr/include/net". - 20070214: The output of netstat -r has changed. Without -n, we now only print a "network name" without the prefix length if the network %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --UugvWAfsgieZRqgk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (FreeBSD) iD8DBQFF5ekmqRfpzJluFF4RAhjXAJ9cgaPnQMBU4niFlhPXs40kE5zTfACff7B5 O4nxiaMEX6sbNyJjK5bwrnA= =hMlY -----END PGP SIGNATURE----- --UugvWAfsgieZRqgk-- From owner-cvs-src@FreeBSD.ORG Wed Feb 28 20:48:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E60616A402; Wed, 28 Feb 2007 20:48:01 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 780BB13C442; Wed, 28 Feb 2007 20:48:01 +0000 (UTC) (envelope-from mohans@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 l1SKm1RN059613; Wed, 28 Feb 2007 20:48:01 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SKm1fc059612; Wed, 28 Feb 2007 20:48:01 GMT (envelope-from mohans) Message-Id: <200702282048.l1SKm1fc059612@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 28 Feb 2007 20:48:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 20:48:01 -0000 mohans 2007-02-28 20:48:01 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: In the SYN_SENT case, Initialize the snd_wnd before the call to tcp_mss(). The TCP hostcache logic in tcp_mss() depends on the snd_wnd being initialized. Revision Changes Path 1.315 +2 -3 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 21:18:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56EB616A402; Wed, 28 Feb 2007 21:18:39 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 48A9413C481; Wed, 28 Feb 2007 21:18:39 +0000 (UTC) (envelope-from bms@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 l1SLIdWO066490; Wed, 28 Feb 2007 21:18:39 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SLIdBG066489; Wed, 28 Feb 2007 21:18:39 GMT (envelope-from bms) Message-Id: <200702282118.l1SLIdBG066489@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 21:18: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.bin/netstat mcast.c src/lib/libc/net Makefile.inc Symbol.map addr2ascii.3 addr2ascii.c ascii2addr.c getnameinfo.c inet.3 linkaddr.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 21:18:39 -0000 bms 2007-02-28 21:18:38 UTC FreeBSD src repository Modified files: usr.bin/netstat mcast.c lib/libc/net Makefile.inc Symbol.map getnameinfo.c inet.3 linkaddr.3 Removed files: lib/libc/net addr2ascii.3 addr2ascii.c ascii2addr.c Log: Nuke ascii2addr() and addr2ascii(). They have no consumers anywhere in FreeBSD, and originated from INRIA IPv6. Stub out netstat reference to addr2ascii() I mistakenly introduced. Update misleading man page sections. Merge NetBSD's getnameinfo() AF_LINK extensions for a portable way to print link-layer addresses given a sockaddr_dl(), minus the IEEE 1394 bits which don't map directly to our code. Obtained from: NetBSD (getnameinfo.c) Discussed on: current (March 2006) Revision Changes Path 1.65 +2 -3 src/lib/libc/net/Makefile.inc 1.7 +0 -2 src/lib/libc/net/Symbol.map 1.19 +0 -235 src/lib/libc/net/addr2ascii.3 (dead) 1.3 +0 -95 src/lib/libc/net/addr2ascii.c (dead) 1.5 +0 -75 src/lib/libc/net/ascii2addr.c (dead) 1.20 +116 -8 src/lib/libc/net/getnameinfo.c 1.33 +3 -15 src/lib/libc/net/inet.3 1.16 +2 -8 src/lib/libc/net/linkaddr.3 1.5 +2 -0 src/usr.bin/netstat/mcast.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 21:28:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D984216A401; Wed, 28 Feb 2007 21:28:33 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B4D0313C46B; Wed, 28 Feb 2007 21:28:33 +0000 (UTC) (envelope-from bms@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 l1SLSXhC068068; Wed, 28 Feb 2007 21:28:33 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SLSXML068067; Wed, 28 Feb 2007 21:28:33 GMT (envelope-from bms) Message-Id: <200702282128.l1SLSXML068067@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 21:28:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net getnameinfo.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 21:28:34 -0000 bms 2007-02-28 21:28:33 UTC FreeBSD src repository Modified files: lib/libc/net getnameinfo.3 Log: Document the AF_LINK extension which was imported from NetBSD. Revision Changes Path 1.25 +19 -4 src/lib/libc/net/getnameinfo.3 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 21:33:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 42F4A16A400; Wed, 28 Feb 2007 21:33:41 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1DDAD13C49D; Wed, 28 Feb 2007 21:33:41 +0000 (UTC) (envelope-from bms@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 l1SLXeuf069480; Wed, 28 Feb 2007 21:33:40 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SLXekp069479; Wed, 28 Feb 2007 21:33:40 GMT (envelope-from bms) Message-Id: <200702282133.l1SLXekp069479@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 21:33: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 21:33:41 -0000 bms 2007-02-28 21:33:40 UTC FreeBSD src repository Modified files: . UPDATING Log: Document removal of addr2ascii/ascii2addr and addition of AF_LINK support for getnameinfo. Revision Changes Path 1.480 +8 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Wed Feb 28 21:36:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8990116A400; Wed, 28 Feb 2007 21:36:11 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 647CA13C428; Wed, 28 Feb 2007 21:36:11 +0000 (UTC) (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 l1SLaBFA069612; Wed, 28 Feb 2007 21:36:11 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SLaB7P069611; Wed, 28 Feb 2007 21:36:11 GMT (envelope-from brueffer) Message-Id: <200702282136.l1SLaB7P069611@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 28 Feb 2007 21:36: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/share/man/man4 tcp.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 Feb 2007 21:36:11 -0000 brueffer 2007-02-28 21:36:11 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: mdoc cleanup for the previous commit and touch .Dd Revision Changes Path 1.57 +8 -6 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 21:58:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 407A116A408; Wed, 28 Feb 2007 21:58:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1B8AF13C4A5; Wed, 28 Feb 2007 21:58:38 +0000 (UTC) (envelope-from bms@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 l1SLwb6a072831; Wed, 28 Feb 2007 21:58:37 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SLwbZW072830; Wed, 28 Feb 2007 21:58:37 GMT (envelope-from bms) Message-Id: <200702282158.l1SLwbZW072830@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 21:58: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/netinet6 ip6_mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 21:58:38 -0000 bms 2007-02-28 21:58:37 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_mroute.c Log: Add comments about common idioms for cleanup pass at a later date. Revision Changes Path 1.44 +3 -0 src/sys/netinet6/ip6_mroute.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 22:05:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3FBD216A401; Wed, 28 Feb 2007 22:05:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1AADE13C481; Wed, 28 Feb 2007 22:05:31 +0000 (UTC) (envelope-from bms@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 l1SM5UQD075501; Wed, 28 Feb 2007 22:05:30 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SM5UAE075500; Wed, 28 Feb 2007 22:05:30 GMT (envelope-from bms) Message-Id: <200702282205.l1SM5UAE075500@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 28 Feb 2007 22:05: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_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: Wed, 28 Feb 2007 22:05:31 -0000 bms 2007-02-28 22:05:30 UTC FreeBSD src repository Modified files: sys/net if_vlan_var.h Log: Prepare for 802.1p: Add macro EVL_APPLY_VLID() which may be used to apply an 802.1q VLAN ID to the M_VLANTAG field in an mbuf packet header non-destructively. This will be used by net80211 to begin with. Add macro EVL_APPLY_PRI() which may be used to apply an 802.1p priority class to the M_VLANTAG field in an mbuf packet header non-destructively. Add other macros for manipulating tags and the CFI bit. Submitted by: Boris Kovalenko (EVL_CFIOFTAG(), EVL_MAKETAG()) Revision Changes Path 1.26 +34 -3 src/sys/net/if_vlan_var.h From owner-cvs-src@FreeBSD.ORG Wed Feb 28 22:40:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C270816A404; Wed, 28 Feb 2007 22:40:29 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9BF1013C4BB; Wed, 28 Feb 2007 22:40:29 +0000 (UTC) (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 l1SMeLbi080269; Wed, 28 Feb 2007 22:40:21 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SMeLcR080268; Wed, 28 Feb 2007 22:40:21 GMT (envelope-from brueffer) Message-Id: <200702282240.l1SMeLcR080268@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 28 Feb 2007 22:40:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 tcp.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 Feb 2007 22:40:29 -0000 brueffer 2007-02-28 22:40:21 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: More cleanup for rev. 1.56 Submitted by: ru Revision Changes Path 1.58 +9 -8 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 22:49:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C59E916A403; Wed, 28 Feb 2007 22:49:12 +0000 (UTC) (envelope-from jmallett@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A017913C48D; Wed, 28 Feb 2007 22:49:12 +0000 (UTC) (envelope-from jmallett@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 l1SMnCRX081720; Wed, 28 Feb 2007 22:49:12 GMT (envelope-from jmallett@repoman.freebsd.org) Received: (from jmallett@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SMnCSt081719; Wed, 28 Feb 2007 22:49:12 GMT (envelope-from jmallett) Message-Id: <200702282249.l1SMnCSt081719@repoman.freebsd.org> From: Juli Mallett Date: Wed, 28 Feb 2007 22:49: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/usr.sbin/ypset ypset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Feb 2007 22:49:12 -0000 jmallett 2007-02-28 22:49:12 UTC FreeBSD src repository Modified files: usr.sbin/ypset ypset.c Log: Increase helpfulness in diagnostic message - ypbind running without -ypset or -ypsetme will prevent use of ypset. Remind the user to check that it was started correctly. Revision Changes Path 1.16 +1 -1 src/usr.sbin/ypset/ypset.c From owner-cvs-src@FreeBSD.ORG Wed Feb 28 23:06:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0B24316A416; Wed, 28 Feb 2007 23:06:58 +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 A83EE13C48D; Wed, 28 Feb 2007 23:06:57 +0000 (UTC) (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.8/8.13.8) with ESMTP id l1SN6tmt062785; Wed, 28 Feb 2007 18:06:56 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ruslan Ermilov Date: Wed, 28 Feb 2007 18:07:15 -0500 User-Agent: KMail/1.9.1 References: <200702192249.l1JMnhsL027828@repoman.freebsd.org> <45E5D91C.8020600@root.org> <20070228204214.GA37115@rambler-co.ru> In-Reply-To: <20070228204214.GA37115@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702281807.17323.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]); Wed, 28 Feb 2007 18:06:56 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2679/Wed Feb 28 06:58:10 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Nate Lawson Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 23:06:58 -0000 On Wednesday 28 February 2007 15:42, Ruslan Ermilov wrote: > OK, 700015 corresponds to 26-Mar-06, and I see the changes in > gensnmptree since then: > > --- gensnmptree/gensnmptree.1 27 Feb 2006 16:16:16 -0000 1.1.1.6 > +++ gensnmptree/gensnmptree.1 30 May 2006 07:46:52 -0000 1.1.1.7 > > 700017 is 13-May-06, 700018 is 15-Jul-06, so I changed it to > the latter so it doesn't break. > > %%% > Index: Makefile.inc1 > =================================================================== > RCS file: /home/ncvs/src/Makefile.inc1,v > retrieving revision 1.568 > diff -u -p -r1.568 Makefile.inc1 > --- Makefile.inc1 28 Feb 2007 20:06:21 -0000 1.568 > +++ Makefile.inc1 28 Feb 2007 20:44:19 -0000 > @@ -857,7 +857,7 @@ _gencat= usr.bin/gencat > _mklocale= usr.bin/mklocale > .endif > > -.if ${BOOTSTRAPPING} < 700015 > +.if ${BOOTSTRAPPING} < 700018 > _gensnmptree= usr.sbin/bsnmpd/gensnmptree > .endif > buildworld finished ok with this patch, thanks! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Feb 28 23:13:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A65216A405; Wed, 28 Feb 2007 23:13:42 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3507113C491; Wed, 28 Feb 2007 23:13:42 +0000 (UTC) (envelope-from piso@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 l1SNDgxY087439; Wed, 28 Feb 2007 23:13:42 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SNDgVi087438; Wed, 28 Feb 2007 23:13:42 GMT (envelope-from piso) Message-Id: <200702282313.l1SNDgVi087438@repoman.freebsd.org> From: Paolo Pisati Date: Wed, 28 Feb 2007 23:13: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/share/man/man9 BUS_SETUP_INTR.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: Wed, 28 Feb 2007 23:13:42 -0000 piso 2007-02-28 23:13:41 UTC FreeBSD src repository Modified files: share/man/man9 BUS_SETUP_INTR.9 Log: Update bus_setup_intr() man page after recent newbus modification: o uniform the driver_intr_t parameter name to 'ithread' o delete any reference to INTR_FAST o document a bit the difference between the filter and ithread argument Reviewed by: mdoc-police (ru) Revision Changes Path 1.19 +24 -11 src/share/man/man9/BUS_SETUP_INTR.9 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 23:21:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D877516A40A; Wed, 28 Feb 2007 23:21:52 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B2F8913C48D; Wed, 28 Feb 2007 23:21:52 +0000 (UTC) (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 l1SNLqHr088589; Wed, 28 Feb 2007 23:21:52 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l1SNLqNP088584; Wed, 28 Feb 2007 23:21:52 GMT (envelope-from mjacob) Message-Id: <200702282321.l1SNLqNP088584@repoman.freebsd.org> From: Matt Jacob Date: Wed, 28 Feb 2007 23:21:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 isp.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 Feb 2007 23:21:53 -0000 mjacob 2007-02-28 23:21:51 UTC FreeBSD src repository Modified files: share/man/man4 isp.4 Log: Update the isp man page. MFC after: 2 weeks Revision Changes Path 1.25 +41 -27 src/share/man/man4/isp.4 From owner-cvs-src@FreeBSD.ORG Wed Feb 28 23:50:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1EBF616A401; Wed, 28 Feb 2007 23:50:40 +0000 (UTC) (envelope-from krion@voodoo.bawue.com) Received: from voodoo.bawue.com (voodoo.bawue.com [212.9.161.119]) by mx1.freebsd.org (Postfix) with ESMTP id D8BE013C481; Wed, 28 Feb 2007 23:50:39 +0000 (UTC) (envelope-from krion@voodoo.bawue.com) Received: from krion by voodoo.bawue.com with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HMY9s-0004VW-85; Thu, 01 Mar 2007 00:24:28 +0100 Date: Thu, 1 Mar 2007 00:24:28 +0100 From: Kirill Ponomarew To: Matt Jacob Message-ID: <20070228232428.GA17165@voodoo.bawue.com> References: <200702282321.l1SNLqNP088584@repoman.freebsd.org> <20070228232157.DA66616A52D@hub.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070228232157.DA66616A52D@hub.freebsd.org> X-NIC-HDL: KP869-RIPE Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man4 isp.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 Feb 2007 23:50:40 -0000 On Wed, Feb 28, 2007 at 11:21:57PM +0000, Matt Jacob wrote: > mjacob 2007-02-28 23:21:51 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 isp.4 > Log: > Update the isp man page. > MFC after: 2 weeks > > Revision Changes Path > 1.25 +41 -27 src/share/man/man4/isp.4 > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > > > Index: src/share/man/man4/isp.4 > diff -u src/share/man/man4/isp.4:1.24 src/share/man/man4/isp.4:1.25 > --- src/share/man/man4/isp.4:1.24 Mon Sep 18 15:24:19 2006 > +++ src/share/man/man4/isp.4 Wed Feb 28 23:21:51 2007 > @@ -29,7 +29,7 @@ > .\" > .\" $FreeBSD$ > .\" > -.Dd February 6, 2006 > +.Dd February 28, 2007 > .Dt ISP 4 > .Os > .Sh NAME > @@ -69,19 +69,23 @@ > 3 only, minor patches to the Qlogic 2200 to force Class 2 mode). > Support is available for Public and Private loops, and for > point-to-point connections (Qlogic 2200 only). > -The newer 2-Gigabit cards (2300, 2312) are also supported. > +The newer 2-Gigabit cards (2300, 2312, 2322) and 4-Gigabit(2422, 2432) > +are also supported. Do you know or did you ever test if QLE246x is supported ? -Kirill From owner-cvs-src@FreeBSD.ORG Thu Mar 1 00:04:20 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3706816A409; Thu, 1 Mar 2007 00:04:20 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id 18A6213C461; Thu, 1 Mar 2007 00:04:08 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id l21040ll052644; Wed, 28 Feb 2007 16:04:08 -0800 (PST) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id l21040Mn052641; Wed, 28 Feb 2007 16:04:00 -0800 (PST) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Wed, 28 Feb 2007 16:04:00 -0800 (PST) From: mjacob@freebsd.org To: Kirill Ponomarew In-Reply-To: <20070228232428.GA17165@voodoo.bawue.com> Message-ID: <20070228160325.T52638@ns1.feral.com> References: <200702282321.l1SNLqNP088584@repoman.freebsd.org> <20070228232157.DA66616A52D@hub.freebsd.org> <20070228232428.GA17165@voodoo.bawue.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Matt Jacob , cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man4 isp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mjacob@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: Thu, 01 Mar 2007 00:04:20 -0000 > > Do you know or did you ever test if QLE246x is supported ? > I believe that this is just a marketing name difference from the 2422, but to be sure you can loan me one for a week. From owner-cvs-src@FreeBSD.ORG Thu Mar 1 02:08:40 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E7CF16A402 for ; Thu, 1 Mar 2007 02:08:40 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id 1728313C46B for ; Thu, 1 Mar 2007 02:08:39 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so276121ugh for ; Wed, 28 Feb 2007 18:08:39 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=mADIfbDtt9OatihsnXm9gHgdC+vBGk1r+xUXlUjoTS6Sf7GhI4lZnUe0xbNb+ZjrvJi9IB8ru/WByPfBvSB34drGOW3HF/0JgzeTlReVxayTsYaiiAXRtihBVVSiIMp8hFkfKL1kFsbSzxg4o1T6l8Z/Q81/NMwXMVYKlRxFGjI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Z1dGl5lngQZ2sLQd+uB8kfKILQuoTpCITt/l+CS7UEDf8AMai2MlArITXp86qpB0Cv2ZjQ+Mf0RYXKQxAVDdzyhNuNOBAM8MWZ92eAoVwpKLW2+MzUIJgDAIWY9KAM033+n1AmemFRvTF2pdNNoCfqLCvvs4ihx6esQNWm8otqQ= Received: by 10.78.170.17 with SMTP id s17mr109779hue.1172714918427; Wed, 28 Feb 2007 18:08:38 -0800 (PST) Received: by 10.78.144.9 with HTTP; Wed, 28 Feb 2007 18:08:38 -0800 (PST) Message-ID: <6eb82e0702281808h1a34cdafrb26da573a5b16a2f@mail.gmail.com> Date: Thu, 1 Mar 2007 10:08:38 +0800 From: "Rong-en Fan" To: "Ruslan Ermilov" In-Reply-To: <200702282006.l1SK6LdU040622@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200702282006.l1SK6LdU040622@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 02:08:40 -0000 On 3/1/07, Ruslan Ermilov wrote: > ru 2007-02-28 20:06:21 UTC > > FreeBSD src repository > > Modified files: > . Makefile.inc1 > Log: > Resurrect one of the patches from attic and refine the > lib32 build somewhat. Specifically, instead of spamming > ${CC} et al with -I${LIB32TMP}/usr/include which can be > harmful (as has been demonstrated by the ncursesw WIP), > use slightly different approach to achieve the same goal. > This also simplifies things a bit. > > Prodded by: rafan Thank you! Regards, Rong-En Fan From owner-cvs-src@FreeBSD.ORG Thu Mar 1 02:11:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E324216A401; Thu, 1 Mar 2007 02:11:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD6AA13C494; Thu, 1 Mar 2007 02:11:57 +0000 (UTC) (envelope-from bms@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 l212Bvsj036963; Thu, 1 Mar 2007 02:11:57 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l212Bvux036962; Thu, 1 Mar 2007 02:11:57 GMT (envelope-from bms) Message-Id: <200703010211.l212Bvux036962@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 02:11:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat mcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 02:11:58 -0000 bms 2007-03-01 02:11:57 UTC FreeBSD src repository Modified files: usr.bin/netstat mcast.c Log: stub call to addr2ascii(). Noticed by: brooks Revision Changes Path 1.6 +3 -1 src/usr.bin/netstat/mcast.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 06:22:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC17C16A404; Thu, 1 Mar 2007 06:22:34 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA8FD13C474; Thu, 1 Mar 2007 06:22:34 +0000 (UTC) (envelope-from kientzle@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 l216MYIj087870; Thu, 1 Mar 2007 06:22:34 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l216MYTt087867; Thu, 1 Mar 2007 06:22:34 GMT (envelope-from kientzle) Message-Id: <200703010622.l216MYTt087867@repoman.freebsd.org> From: Tim Kientzle Date: Thu, 1 Mar 2007 06:22:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive archive_entry.c archive_entry.h archive_read_support_format_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 06:22:35 -0000 kientzle 2007-03-01 06:22:34 UTC FreeBSD src repository Modified files: lib/libarchive archive_entry.c archive_entry.h archive_read_support_format_iso9660.c Log: Because the buffer gets released immediately, I need to copy the symlink target name, not just copy the reference. This problem sometimes caused crashes when extracting symlinks from ISO9660 images. Thanks to: Diego "Flameeyes" Pettenò Revision Changes Path 1.38 +6 -0 src/lib/libarchive/archive_entry.c 1.21 +1 -0 src/lib/libarchive/archive_entry.h 1.19 +1 -1 src/lib/libarchive/archive_read_support_format_iso9660.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 09:00:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F22E16A46B; Thu, 1 Mar 2007 09:00:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 38CBA13C491; Thu, 1 Mar 2007 09:00:43 +0000 (UTC) (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 l2190hFO022593; Thu, 1 Mar 2007 09:00:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l2190hUU022592; Thu, 1 Mar 2007 09:00:43 GMT (envelope-from rwatson) Message-Id: <200703010900.l2190hUU022592@repoman.freebsd.org> From: Robert Watson Date: Thu, 1 Mar 2007 09:00:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Thu, 01 Mar 2007 09:00:43 -0000 rwatson 2007-03-01 09:00:42 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Remove two simultaneous acquisitions of multiple unpcb locks from uipc_send in cases where only a global read lock is held by breaking them out and avoiding the unpcb lock acquire in the common case. This avoids deadlocks which manifested with X11, and should also marginally further improve performance. Reported by: sepotvin, brooks Revision Changes Path 1.199 +19 -22 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 09:07:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A84216A401; Thu, 1 Mar 2007 09:07:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6463413C442; Thu, 1 Mar 2007 09:07:05 +0000 (UTC) (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 l21975PH025173; Thu, 1 Mar 2007 09:07:05 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21975wp025172; Thu, 1 Mar 2007 09:07:05 GMT (envelope-from brueffer) Message-Id: <200703010907.l21975wp025172@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 1 Mar 2007 09:07: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/share/man/man4 isp.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, 01 Mar 2007 09:07:05 -0000 brueffer 2007-03-01 09:07:04 UTC FreeBSD src repository Modified files: share/man/man4 isp.4 Log: New sentence -> new line and contractions removed. Revision Changes Path 1.26 +11 -7 src/share/man/man4/isp.4 From owner-cvs-src@FreeBSD.ORG Thu Mar 1 09:10:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5CEC116A404; Thu, 1 Mar 2007 09:10:56 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 35E4F13C441; Thu, 1 Mar 2007 09:10:56 +0000 (UTC) (envelope-from piso@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 l219Aucd025450; Thu, 1 Mar 2007 09:10:56 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l219Au19025449; Thu, 1 Mar 2007 09:10:56 GMT (envelope-from piso) Message-Id: <200703010910.l219Au19025449@repoman.freebsd.org> From: Paolo Pisati Date: Thu, 1 Mar 2007 09: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/arm/at91 ohci_atmelarm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 09:10:56 -0000 piso 2007-03-01 09:10:55 UTC FreeBSD src repository Modified files: sys/arm/at91 ohci_atmelarm.c Log: Update bus_setup_intr(). Pointed by: Krassimir Slavchev Revision Changes Path 1.2 +2 -2 src/sys/arm/at91/ohci_atmelarm.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 09:35:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70A0916A400; Thu, 1 Mar 2007 09:35:49 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B43713C4B3; Thu, 1 Mar 2007 09:35:49 +0000 (UTC) (envelope-from kmacy@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 l219ZnvX029977; Thu, 1 Mar 2007 09:35:49 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l219ZnHZ029976; Thu, 1 Mar 2007 09:35:49 GMT (envelope-from kmacy) Message-Id: <200703010935.l219ZnHZ029976@repoman.freebsd.org> From: Kip Macy Date: Thu, 1 Mar 2007 09:35: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/kern kern_mutex.c kern_sx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 09:35:49 -0000 kmacy 2007-03-01 09:35:48 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c kern_sx.c Log: Evidently I've overestimated gcc's ability to peak inside inline functions and optimize away unused stack values. The 48 bytes that the lock_profile_object adds to the stack evidently has a measurable performance impact on certain workloads. Revision Changes Path 1.182 +8 -4 src/sys/kern/kern_mutex.c 1.35 +8 -2 src/sys/kern/kern_sx.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 10:53:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4F0416A402; Thu, 1 Mar 2007 10:53:55 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 827B913C481; Thu, 1 Mar 2007 10:53:55 +0000 (UTC) (envelope-from bms@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 l21Art4l044540; Thu, 1 Mar 2007 10:53:55 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21Artrf044539; Thu, 1 Mar 2007 10:53:55 GMT (envelope-from bms) Message-Id: <200703011053.l21Artrf044539@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 10:53: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 ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 10:53:55 -0000 bms 2007-03-01 10:53:55 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Mark addr2ascii() man page as obsolete. Submitted by: Maxim Konovalov Revision Changes Path 1.75 +2 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Thu Mar 1 11:07:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C0DE16A402; Thu, 1 Mar 2007 11:07:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6157913C442; Thu, 1 Mar 2007 11:07:19 +0000 (UTC) (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 l21B7J4X047598; Thu, 1 Mar 2007 11:07:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21B7J6T047597; Thu, 1 Mar 2007 11:07:19 GMT (envelope-from rwatson) Message-Id: <200703011107.l21B7J6T047597@repoman.freebsd.org> From: Robert Watson Date: Thu, 1 Mar 2007 11:07: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/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: Thu, 01 Mar 2007 11:07:19 -0000 rwatson 2007-03-01 11:07:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_usrreq.c Log: Merge uipc_usrreq.c:1.183 from HEAD to RELENG_6: Close a race that occurs when using sendto() to connect and send on a UNIX domain socket at the same time as the remote host is closing the new connections as quickly as they open. Since the connect() and send() paths are non-atomic with respect to another, it is possible for the second thread's close() call to disconnect the two sockets as connect() returns, leading to the consumer (which plans to send()) with a NULL kernel pointer to its proposed peer. As a result, after acquiring the UNIX domain socket subsystem lock, we need to revalidate the connection pointers even though connect() has technically succeed, and reurn an error to say that there's no connection on which to perform the send. We might want to rethink the specific errno number, perhaps ECONNRESET would be better. Reported by: Young Hyun PR: 100940 Revision Changes Path 1.155.2.9 +23 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 11:52:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1F1416A401; Thu, 1 Mar 2007 11:52:22 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D032413C48E; Thu, 1 Mar 2007 11:52:22 +0000 (UTC) (envelope-from blackend@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 l21BqMvS055443; Thu, 1 Mar 2007 11:52:22 GMT (envelope-from blackend@repoman.freebsd.org) Received: (from blackend@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21BqMms055442; Thu, 1 Mar 2007 11:52:22 GMT (envelope-from blackend) Message-Id: <200703011152.l21BqMms055442@repoman.freebsd.org> From: Marc Fonvieille Date: Thu, 1 Mar 2007 11:52: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: CVSROOT access.doc_src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 11:52:23 -0000 blackend 2007-03-01 11:52:22 UTC FreeBSD src repository (doc committer) Modified files: . access.doc_src Log: Idle committers: Remove gsutter@ and tom@. These committers haven't made a manual page commit in 25 months (or more). Approved by: core@ (implicit) and doceng Revision Changes Path 1.45 +0 -2 CVSROOT/access.doc_src From owner-cvs-src@FreeBSD.ORG Thu Mar 1 13:12:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA26916A400; Thu, 1 Mar 2007 13:12:09 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B987C13C491; Thu, 1 Mar 2007 13:12:09 +0000 (UTC) (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 l21DC9OE078783; Thu, 1 Mar 2007 13:12:09 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21DC90l078782; Thu, 1 Mar 2007 13:12:09 GMT (envelope-from andre) Message-Id: <200703011312.l21DC90l078782@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 1 Mar 2007 13: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/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 13:12:10 -0000 andre 2007-03-01 13:12:09 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: Prevent TSO mbuf chain from overflowing a few bytes by subtracting the TCP options size before the TSO total length calculation. Bug found by: kmacy Revision Changes Path 1.125 +3 -2 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 13:26:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1701D16A400; Thu, 1 Mar 2007 13:26:14 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E8E9013C48E; Thu, 1 Mar 2007 13:26:13 +0000 (UTC) (envelope-from bms@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 l21DQDCQ081138; Thu, 1 Mar 2007 13:26:13 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21DQDMN081137; Thu, 1 Mar 2007 13:26:13 GMT (envelope-from bms) Message-Id: <200703011326.l21DQDMN081137@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 13:26: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/tools/regression/netinet/ipbroadcast Makefile ipbroadcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 13:26:14 -0000 bms 2007-03-01 13:26:13 UTC FreeBSD src repository Added files: tools/regression/netinet/ipbroadcast Makefile ipbroadcast.c Log: Introduce a test program for IPv4 broadcast datagram send. Revision Changes Path 1.1 +10 -0 src/tools/regression/netinet/ipbroadcast/Makefile (new) 1.1 +266 -0 src/tools/regression/netinet/ipbroadcast/ipbroadcast.c (new) From owner-cvs-src@FreeBSD.ORG Thu Mar 1 13:29:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE41516A404; Thu, 1 Mar 2007 13:29:30 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D5C5E13C471; Thu, 1 Mar 2007 13:29:30 +0000 (UTC) (envelope-from bms@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 l21DTUPt081333; Thu, 1 Mar 2007 13:29:30 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21DTUND081332; Thu, 1 Mar 2007 13:29:30 GMT (envelope-from bms) Message-Id: <200703011329.l21DTUND081332@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 13:29:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet 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, 01 Mar 2007 13:29:31 -0000 bms 2007-03-01 13:29:30 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Fix undirected broadcast sends for the case where SO_DONTROUTE has also been set at the socket layer, in our somewhat convoluted IPv4 source selection logic in ip_output(). IP_ONESBCAST is actually a special case of SO_DONTROUTE, as 255.255.255.255 must always be delivered on a local link with a TTL of 1. If IP_ONESBCAST has been set at the socket layer, also perform destination interface lookup for point-to-point interfaces based on the destination address of the link; previously it was not possible to use the option with such interfaces; also, the destination/broadcast address fields map to the same field within struct ifnet, which doesn't help matters. One more valid fix going forward for these issues is to treat 255.255.255.255 as a destination in its own right in the forwarding trie. Other implementations do this. It fits with the use of multiple paths, though it then becomes necessary to specify interface preference. This hack will eventually go away when that comes to pass. Reviewed by: andre MFC after: 1 week Revision Changes Path 1.270 +14 -11 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 13:55:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6CA116A404; Thu, 1 Mar 2007 13:55:15 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A61A213C441; Thu, 1 Mar 2007 13:55:15 +0000 (UTC) (envelope-from kib@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 l21DtFvJ085993; Thu, 1 Mar 2007 13:55:15 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21DtF9i085992; Thu, 1 Mar 2007 13:55:15 GMT (envelope-from kib) Message-Id: <200703011355.l21DtF9i085992@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Mar 2007 13:55: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/gnu/usr.bin/gdb/kgdb kgdb.h kthr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 13:55:15 -0000 kib 2007-03-01 13:55:15 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kgdb.h kthr.c Log: Rename lookup() to kgdb_lookup() and make it global (for use in trgt_i386.c). No objections from: marcel Revision Changes Path 1.4 +2 -0 src/gnu/usr.bin/gdb/kgdb/kgdb.h 1.7 +7 -7 src/gnu/usr.bin/gdb/kgdb/kthr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 13:56:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1551816A404; Thu, 1 Mar 2007 13:56:09 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E8F4113C428; Thu, 1 Mar 2007 13:56:08 +0000 (UTC) (envelope-from kib@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 l21Du8xk086076; Thu, 1 Mar 2007 13:56:08 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21Du8FT086075; Thu, 1 Mar 2007 13:56:08 GMT (envelope-from kib) Message-Id: <200703011356.l21Du8FT086075@repoman.freebsd.org> From: Konstantin Belousov Date: Thu, 1 Mar 2007 13:56:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb trgt_i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 13:56:09 -0000 kib 2007-03-01 13:56:08 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt_i386.c Log: Unbreak the kgdb stepping over the special frames on i386 after rev. 1.117 of i386/i386/exception.s. No objections from: marcel Revision Changes Path 1.6 +22 -1 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 14:33:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D39516A408; Thu, 1 Mar 2007 14:33:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3E5B13C49D; Thu, 1 Mar 2007 14:33:30 +0000 (UTC) (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 l21EXUot093563; Thu, 1 Mar 2007 14:33:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21EXUuC093561; Thu, 1 Mar 2007 14:33:30 GMT (envelope-from ru) Message-Id: <200703011433.l21EXUuC093561@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Mar 2007 14:33: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/share/man/man9 BUS_SETUP_INTR.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 14:33:31 -0000 ru 2007-03-01 14:33:30 UTC FreeBSD src repository Modified files: share/man/man9 BUS_SETUP_INTR.9 Log: Remove trailing spaces and make the date canonical. Revision Changes Path 1.20 +8 -8 src/share/man/man9/BUS_SETUP_INTR.9 From owner-cvs-src@FreeBSD.ORG Thu Mar 1 14:38:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 253F316A409; Thu, 1 Mar 2007 14:38:09 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 052FF13C494; Thu, 1 Mar 2007 14:38:09 +0000 (UTC) (envelope-from bms@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 l21Ec82h093879; Thu, 1 Mar 2007 14:38:08 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21Ec8Pw093878; Thu, 1 Mar 2007 14:38:08 GMT (envelope-from bms) Message-Id: <200703011438.l21Ec8Pw093878@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 14: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/sys mbuf.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, 01 Mar 2007 14:38:09 -0000 bms 2007-03-01 14:38:08 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Introduce a new mbuf flag, M_PROMISC. An mbuf packet chain with the M_PROMISC flag set contains a unicast packet received by the link layer, which does not correspond to any configured link layer address in the local system. It is copied when copying m_pkthdr. It is not cleared when crossing layers. As such, it is defined to have a flag value which is outside of the M_PROTO* range, like M_VLANTAG has. Reviewed by: andre Obtained from: NetBSD Revision Changes Path 1.203 +2 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Thu Mar 1 15:42:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 232EB16A405; Thu, 1 Mar 2007 15:42:24 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0036213C481; Thu, 1 Mar 2007 15:42:23 +0000 (UTC) (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 l21FgNaL008022; Thu, 1 Mar 2007 15:42:23 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21FgNPq008021; Thu, 1 Mar 2007 15:42:23 GMT (envelope-from ru) Message-Id: <200703011542.l21FgNPq008021@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 1 Mar 2007 15:42:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile.inc1 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 15:42:24 -0000 ru 2007-03-01 15:42:23 UTC FreeBSD src repository Modified files: . Makefile.inc1 UPDATING Log: Bump the bootstrapping requirements for gensnmptree(1) and remove a note in UPDATING that tried to work around the build breakage. Tested by: jhb OK'ed by: njl Revision Changes Path 1.569 +1 -1 src/Makefile.inc1 1.481 +0 -13 src/UPDATING From owner-cvs-src@FreeBSD.ORG Thu Mar 1 16:13:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78EFE16A400; Thu, 1 Mar 2007 16:13:57 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 54E6913C4B7; Thu, 1 Mar 2007 16:13:57 +0000 (UTC) (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 l21GDvKW014396; Thu, 1 Mar 2007 16:13:57 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21GDvk3014395; Thu, 1 Mar 2007 16:13:57 GMT (envelope-from ume) Message-Id: <200703011613.l21GDvk3014395@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 1 Mar 2007 16:13:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ppp radius.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 16:13:57 -0000 ume 2007-03-01 16:13:57 UTC FreeBSD src repository Modified files: usr.sbin/ppp radius.c Log: Check the return value from rad_cvt_ipv6prefix(). PR: bin/89808 MFC after: 1 week Revision Changes Path 1.53 +7 -1 src/usr.sbin/ppp/radius.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 17:32:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18C5216A404; Thu, 1 Mar 2007 17:32:29 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E2BF713C4B3; Thu, 1 Mar 2007 17:32:28 +0000 (UTC) (envelope-from csjp@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 l21HWSUD038669; Thu, 1 Mar 2007 17:32:28 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21HWSmW038666; Thu, 1 Mar 2007 17:32:28 GMT (envelope-from csjp) Message-Id: <200703011732.l21HWSmW038666@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 1 Mar 2007 17:32:28 +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/em if_em.c src/sys/net ethernet.h if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 17:32:29 -0000 csjp 2007-03-01 17:32:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/em if_em.c sys/net ethernet.h if_ethersubr.c Log: MFC ether_vlan_mtap and modifications to em(4) which remove the promisc mode hack while vlan hardware tag processing is enabled. For all the details view the commitlog for the following files: sys/net/ethernet.h revision 1.26 sys/net/if_ethersubr.c revision 1.220 sys/dev/em/if_em.c revision 1.165 Revision Changes Path 1.65.2.22 +2 -63 src/sys/dev/em/if_em.c 1.24.2.2 +14 -2 src/sys/net/ethernet.h 1.193.2.13 +47 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 17:38:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8BDB216A405; Thu, 1 Mar 2007 17:38:24 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B24D13C47E; Thu, 1 Mar 2007 17:38:24 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 670C21F1C79; Thu, 1 Mar 2007 12:38:24 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Thu, 01 Mar 2007 12:38:24 -0500 X-Sasl-enc: /eiB4f3vhIsT3dsUIQ1SnfwTu+lAS/66Dflmktlqj2+Q 1172770704 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 72BF7244A1; Thu, 1 Mar 2007 12:38:22 -0500 (EST) Message-ID: <45E70F8C.5090003@FreeBSD.org> Date: Thu, 01 Mar 2007 17:38:20 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: "Christian S.J. Peron" References: <200703011732.l21HWSmW038666@repoman.freebsd.org> In-Reply-To: <200703011732.l21HWSmW038666@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/dev/em if_em.c src/sys/net ethernet.h if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 17:38:24 -0000 Christian S.J. Peron wrote: > Log: > MFC ether_vlan_mtap and modifications to em(4) which remove the > promisc mode hack while vlan hardware tag processing is enabled. > This is lovely jubflakes. Thank you. However, I have been seeing mbuf corruption with the 802.1p patches, which would benefit from this commit, so I'm going to move it into a p4 branch. Regards, BMS From owner-cvs-src@FreeBSD.ORG Thu Mar 1 18:36:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B1A916A48F; Thu, 1 Mar 2007 18:36:17 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4DF8013C49D; Thu, 1 Mar 2007 18:36:17 +0000 (UTC) (envelope-from bms@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 l21IaHAY051125; Thu, 1 Mar 2007 18:36:17 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21IaHLe051124; Thu, 1 Mar 2007 18:36:17 GMT (envelope-from bms) Message-Id: <200703011836.l21IaHLe051124@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 18:36: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/tools/regression/netinet/ipbroadcast ipbroadcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 18:36:17 -0000 bms 2007-03-01 18:36:17 UTC FreeBSD src repository Modified files: tools/regression/netinet/ipbroadcast ipbroadcast.c Log: Add -t to set IP TTL. Revision Changes Path 1.2 +19 -3 src/tools/regression/netinet/ipbroadcast/ipbroadcast.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 19:20:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 17DC216A404; Thu, 1 Mar 2007 19:20:26 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DC77813C491; Thu, 1 Mar 2007 19:20:25 +0000 (UTC) (envelope-from bms@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 l21JKPw4058955; Thu, 1 Mar 2007 19:20:25 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21JKPDP058954; Thu, 1 Mar 2007 19:20:25 GMT (envelope-from bms) Message-Id: <200703011920.l21JKPDP058954@repoman.freebsd.org> From: Bruce M Simpson Date: Thu, 1 Mar 2007 19:20: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/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 19:20:26 -0000 bms 2007-03-01 19:20:25 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c Log: Do not dispatch SIGPIPE from the generic write path for a socket; with this patch the code behaves according to the comment on the line above. Without this patch, a socket could cause SIGPIPE to be delivered to its process, once with SO_NOSIGPIPE set, and twice without. With this patch, the kernel now passes the sigpipe regression test. Tested by: Anton Yuzhaninov MFC after: 1 week Revision Changes Path 1.152 +1 -1 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 19:44:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C8AF16A402; Thu, 1 Mar 2007 19:44:16 +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 B364A13C478; Thu, 1 Mar 2007 19:44:15 +0000 (UTC) (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.8/8.13.8) with ESMTP id l21Ji770071233; Thu, 1 Mar 2007 14:44:09 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Bruce M Simpson Date: Thu, 1 Mar 2007 14:43:40 -0500 User-Agent: KMail/1.9.1 References: <200703011920.l21JKPDP058954@repoman.freebsd.org> In-Reply-To: <200703011920.l21JKPDP058954@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703011443.41496.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]); Thu, 01 Mar 2007 14:44:09 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2690/Thu Mar 1 06:11:27 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 01 Mar 2007 19:44:16 -0000 On Thursday 01 March 2007 14:20, Bruce M Simpson wrote: > bms 2007-03-01 19:20:25 UTC > > FreeBSD src repository > > Modified files: > sys/kern sys_generic.c > Log: > Do not dispatch SIGPIPE from the generic write path for a socket; with > this patch the code behaves according to the comment on the line above. > > Without this patch, a socket could cause SIGPIPE to be delivered to its > process, once with SO_NOSIGPIPE set, and twice without. > > With this patch, the kernel now passes the sigpipe regression test. > > Tested by: Anton Yuzhaninov > MFC after: 1 week Pointy hat to: jhb This crept in when I merged dofilewrite() with kern_writev() when pwritev() was added. Prior to pwritev(), write() and pwrite() would DTRT, but writev() also had the double-signal problem. Looks like the original bug is that when SO_NOSIGPIPE was added, only dofilewrite() was updated, but not writev(). So, 4.x is fine, writev() is busted from 5.0 on, and write(), pwrite(), and pwritev() are busted from 6.0 on. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Mar 1 20:38:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CFA9F16A403; Thu, 1 Mar 2007 20:38:24 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D73613C494; Thu, 1 Mar 2007 20:38:24 +0000 (UTC) (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 l21KcODW077150; Thu, 1 Mar 2007 20:38:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21KcO8J077147; Thu, 1 Mar 2007 20:38:24 GMT (envelope-from pjd) Message-Id: <200703012038.l21KcO8J077147@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 1 Mar 2007 20:38: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/gnu/fs/ext2fs ext2_vnops.c src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 20:38:24 -0000 pjd 2007-03-01 20:38:24 UTC FreeBSD src repository Modified files: sys/gnu/fs/ext2fs ext2_vnops.c sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_vnops.c Log: Avoid checking for privileges if there is no need to. Discussed with: rwatson Revision Changes Path 1.108 +1 -1 src/sys/gnu/fs/ext2fs/ext2_vnops.c 1.166 +13 -9 src/sys/ufs/ffs/ffs_vnops.c 1.286 +5 -4 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 20:47:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6EA0F16A403; Thu, 1 Mar 2007 20:47:42 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 53F7513C4A8; Thu, 1 Mar 2007 20:47:42 +0000 (UTC) (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 l21Klg89087317; Thu, 1 Mar 2007 20:47:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21Klg1R087316; Thu, 1 Mar 2007 20:47:42 GMT (envelope-from pjd) Message-Id: <200703012047.l21Klg1R087316@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 1 Mar 2007 20:47:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gnu/fs/ext2fs ext2_vnops.c src/sys/kern kern_jail.c src/sys/ufs/ffs ffs_vnops.c src/sys/ufs/ufs ufs_vnops.c src/sys/sys priv.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, 01 Mar 2007 20:47:42 -0000 pjd 2007-03-01 20:47:42 UTC FreeBSD src repository Modified files: sys/gnu/fs/ext2fs ext2_vnops.c sys/kern kern_jail.c sys/ufs/ffs ffs_vnops.c sys/ufs/ufs ufs_vnops.c sys/sys priv.h Log: Rename PRIV_VFS_CLEARSUGID to PRIV_VFS_RETAINSUGID, which seems to better describe the privilege. OK'ed by: rwatson Revision Changes Path 1.109 +2 -2 src/sys/gnu/fs/ext2fs/ext2_vnops.c 1.59 +1 -1 src/sys/kern/kern_jail.c 1.7 +1 -1 src/sys/sys/priv.h 1.167 +2 -2 src/sys/ufs/ffs/ffs_vnops.c 1.287 +2 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 21:18:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEED016A406; Thu, 1 Mar 2007 21:18:28 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7DC6E13C49D; Thu, 1 Mar 2007 21:18:28 +0000 (UTC) (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 l21LISEX096413; Thu, 1 Mar 2007 21:18:28 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21LISVC096412; Thu, 1 Mar 2007 21:18:28 GMT (envelope-from sos) Message-Id: <200703012118.l21LISVC096412@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 1 Mar 2007 21:18:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata 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: Thu, 01 Mar 2007 21:18:28 -0000 sos 2007-03-01 21:18:28 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Add support for the 3 (PATA) channel on the VIA 6421 chip. HW donated by: Fabian Peters Revision Changes Path 1.186 +60 -41 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 21:44:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4269016A400; Thu, 1 Mar 2007 21:44:09 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 10BEB13C471; Thu, 1 Mar 2007 21:44:09 +0000 (UTC) (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 l21Li8cK001293; Thu, 1 Mar 2007 21:44:08 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21Li8Rl001292; Thu, 1 Mar 2007 21:44:08 GMT (envelope-from pjd) Message-Id: <200703012144.l21Li8Rl001292@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 1 Mar 2007 21:44: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/ufs/ufs ufs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 21:44:09 -0000 pjd 2007-03-01 21:44:08 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_vnops.c Log: Change: "... try to use VADMIN in preference to VADMIN ..." To: "... try to use VADMIN in preference to VWRITE ..." Revision Changes Path 1.288 +1 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 23:14:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EDAC16A406; Thu, 1 Mar 2007 23:14:47 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5640813C442; Thu, 1 Mar 2007 23:14:47 +0000 (UTC) (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 l21NElp3025457; Thu, 1 Mar 2007 23:14:47 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21NElxZ025456; Thu, 1 Mar 2007 23:14:47 GMT (envelope-from pjd) Message-Id: <200703012314.l21NElxZ025456@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 1 Mar 2007 23:14:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2007 23:14:47 -0000 pjd 2007-03-01 23:14:47 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vnops.c Log: Fix build breakage. Revision Changes Path 1.168 +1 -1 src/sys/ufs/ffs/ffs_vnops.c From owner-cvs-src@FreeBSD.ORG Thu Mar 1 23:16:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BF3416A400; Thu, 1 Mar 2007 23:16:18 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2A1EE13C491; Thu, 1 Mar 2007 23:16:18 +0000 (UTC) (envelope-from emaste@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 l21NGIbM025559; Thu, 1 Mar 2007 23:16:18 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l21NGIll025558; Thu, 1 Mar 2007 23:16:18 GMT (envelope-from emaste) Message-Id: <200703012316.l21NGIll025558@repoman.freebsd.org> From: Ed Maste Date: Thu, 1 Mar 2007 23:16:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_source.c ng_source.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, 01 Mar 2007 23:16:18 -0000 emaste 2007-03-01 23:16:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c ng_source.h Log: Add "settimestamp" and "gettimestamp" messages, providing the the ability to embed a timestamp (struct timeval) in outgoing packets. The message specifies the offset at which the timestamp should be inserted. NG_SOURCE(4) gives an example usage that queues an ICMP packet. Using that example, the following command will insert a timestamp in the ICMP's data payload: ngctl msg src0: settimestamp '{ offset=0x2a flags=1 }' Sponsored by: Sandvine Incorporated Revision Changes Path 1.28 +122 -5 src/sys/netgraph/ng_source.c 1.8 +17 -0 src/sys/netgraph/ng_source.h From owner-cvs-src@FreeBSD.ORG Fri Mar 2 00:08:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7099816A402; Fri, 2 Mar 2007 00:08:48 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5F93D13C471; Fri, 2 Mar 2007 00:08:48 +0000 (UTC) (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 l2208mYK035225; Fri, 2 Mar 2007 00:08:48 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l2208m2i035224; Fri, 2 Mar 2007 00:08:48 GMT (envelope-from jkim) Message-Id: <200703020008.l2208m2i035224@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 2 Mar 2007 00:08: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/amd64/linux32 linux.h linux32_machdep.c src/sys/compat/linux linux_emul.c src/sys/i386/linux linux.h linux_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 00:08:48 -0000 jkim 2007-03-02 00:08:48 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h linux32_machdep.c sys/compat/linux linux_emul.c sys/i386/linux linux.h linux_machdep.c Log: MFP4: 115220, 115222 - Fix style(9) and reduce diff between amd64 and i386. - Prefix Linuxulator macros with LINUX_ to prevent future collision. Revision Changes Path 1.14 +171 -164 src/sys/amd64/linux32/linux.h 1.36 +12 -12 src/sys/amd64/linux32/linux32_machdep.c 1.19 +2 -2 src/sys/compat/linux/linux_emul.c 1.76 +161 -149 src/sys/i386/linux/linux.h 1.74 +26 -26 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 00:10:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F30EC16A400; Fri, 2 Mar 2007 00:10:11 +0000 (UTC) (envelope-from mpp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CB36913C474; Fri, 2 Mar 2007 00:10:11 +0000 (UTC) (envelope-from mpp@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 l220ABZX035375; Fri, 2 Mar 2007 00:10:11 GMT (envelope-from mpp@repoman.freebsd.org) Received: (from mpp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l220ABon035374; Fri, 2 Mar 2007 00:10:11 GMT (envelope-from mpp) Message-Id: <200703020010.l220ABon035374@repoman.freebsd.org> From: Mike Pritchard Date: Fri, 2 Mar 2007 00:10:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/fifofs fifo_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: Fri, 02 Mar 2007 00:10:12 -0000 mpp 2007-03-02 00:10:11 UTC FreeBSD src repository Modified files: sys/fs/fifofs fifo_vnops.c Log: Change fifo_printinfo to check if the vnode v_fifoinfo pointer is NULL and print a message to that effect to prevent a panic. Revision Changes Path 1.135 +4 -0 src/sys/fs/fifofs/fifo_vnops.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 01:10:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AED9816A400; Fri, 2 Mar 2007 01:10:26 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 861C913C46B; Fri, 2 Mar 2007 01:10:26 +0000 (UTC) (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 l221AQkK057855; Fri, 2 Mar 2007 01:10:26 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l221AQxq057854; Fri, 2 Mar 2007 01:10:26 GMT (envelope-from jkim) Message-Id: <200703020110.l221AQxq057854@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 2 Mar 2007 01:10: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/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: Fri, 02 Mar 2007 01:10:26 -0000 jkim 2007-03-02 01:10:26 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: MFP4: 113090, 113130, 113132 Add Linux kernel version strings to /proc/sys/kernel. Revision Changes Path 1.106 +100 -3 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 01:44:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1592116A406; Fri, 2 Mar 2007 01:44:05 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF3BC13C471; Fri, 2 Mar 2007 01:44:04 +0000 (UTC) (envelope-from emaste@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 l221i47B063863; Fri, 2 Mar 2007 01:44:04 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l221i4gA063862; Fri, 2 Mar 2007 01:44:04 GMT (envelope-from emaste) Message-Id: <200703020144.l221i4gA063862@repoman.freebsd.org> From: Ed Maste Date: Fri, 2 Mar 2007 01:44: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/netgraph ng_source.c ng_source.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, 02 Mar 2007 01:44:05 -0000 emaste 2007-03-02 01:44:04 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c ng_source.h Log: Add "setcounter" and "getcounter" messages, providing the the ability to embed up to four counters in outgoing packets. The message specifies the offset at which the counter should be inserted as well as the parameters of the counter. Example usage: ngctl msg src0: setcounter \ '{ index=0 offset=0x40 flags=1 width=4 increment=1 max_val=12345 }' Sponsored by: Sandvine Incorporated Revision Changes Path 1.29 +108 -0 src/sys/netgraph/ng_source.c 1.9 +29 -0 src/sys/netgraph/ng_source.h From owner-cvs-src@FreeBSD.ORG Fri Mar 2 02:34:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C417716A40D; Fri, 2 Mar 2007 02:34:32 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9A23813C442; Fri, 2 Mar 2007 02:34:32 +0000 (UTC) (envelope-from emaste@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 l222YWHQ072863; Fri, 2 Mar 2007 02:34:32 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l222YWZo072862; Fri, 2 Mar 2007 02:34:32 GMT (envelope-from emaste) Message-Id: <200703020234.l222YWZo072862@repoman.freebsd.org> From: Ed Maste Date: Fri, 2 Mar 2007 02:34: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 ng_source.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, 02 Mar 2007 02:34:33 -0000 emaste 2007-03-02 02:34:32 UTC FreeBSD src repository Modified files: share/man/man4 ng_source.4 Log: Document the new {set,get}{timestamp,counter} messages supported by the ng_source node. Also remove an obsolete email address. Sponsored by: Sandvine Incorporated Revision Changes Path 1.13 +50 -4 src/share/man/man4/ng_source.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 2 05:23:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9945316A401; Fri, 2 Mar 2007 05:23:39 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7179813C478; Fri, 2 Mar 2007 05:23:39 +0000 (UTC) (envelope-from avatar@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 l225NdB8014818; Fri, 2 Mar 2007 05:23:39 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l225NdT3014816; Fri, 2 Mar 2007 05:23:39 GMT (envelope-from avatar) Message-Id: <200703020523.l225NdT3014816@repoman.freebsd.org> From: Tai-hwa Liang Date: Fri, 2 Mar 2007 05:23:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat mcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 05:23:39 -0000 avatar 2007-03-02 05:23:39 UTC FreeBSD src repository Modified files: usr.bin/netstat mcast.c Log: Fixing NO_INET6 build as addr2ascii() has been nuked in previous commit. Revision Changes Path 1.7 +2 -0 src/usr.bin/netstat/mcast.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 07:21:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6ADE116A400; Fri, 2 Mar 2007 07:21:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4393313C441; Fri, 2 Mar 2007 07:21:21 +0000 (UTC) (envelope-from kmacy@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 l227LLqc038185; Fri, 2 Mar 2007 07:21:21 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l227LLFS038172; Fri, 2 Mar 2007 07:21:21 GMT (envelope-from kmacy) Message-Id: <200703020721.l227LLFS038172@repoman.freebsd.org> From: Kip Macy Date: Fri, 2 Mar 2007 07:21: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/kern kern_mutex.c kern_sx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 07:21:21 -0000 kmacy 2007-03-02 07:21:20 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c kern_sx.c Log: lock stats updates need to be protected by the lock Revision Changes Path 1.183 +5 -20 src/sys/kern/kern_mutex.c 1.36 +3 -24 src/sys/kern/kern_sx.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 09:38:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 050AA16A402; Fri, 2 Mar 2007 09:38:17 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D10B113C46B; Fri, 2 Mar 2007 09:38:16 +0000 (UTC) (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 l229cGVa071414; Fri, 2 Mar 2007 09:38:16 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l229cGU7071413; Fri, 2 Mar 2007 09:38:16 GMT (envelope-from pjd) Message-Id: <200703020938.l229cGU7071413@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 2 Mar 2007 09:38: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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 09:38:17 -0000 pjd 2007-03-02 09:38:16 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli.c Log: Fix geli after last commit for UP systems that are running SMP kernel. Submitted by: Hyo geol, Lee MFC after: 1 week Revision Changes Path 1.35 +2 -1 src/sys/geom/eli/g_eli.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 11:42:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D34216A400; Fri, 2 Mar 2007 11:42:33 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 255BA13C4A5; Fri, 2 Mar 2007 11:42:33 +0000 (UTC) (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 l22BgXZw094041; Fri, 2 Mar 2007 11:42:33 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22BgWwg094039; Fri, 2 Mar 2007 11:42:32 GMT (envelope-from flz) Message-Id: <200703021142.l22BgWwg094039@repoman.freebsd.org> From: Florent Thoumie Date: Fri, 2 Mar 2007 11:42: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: CVSROOT exclude X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 11:42:33 -0000 flz 2007-03-02 11:42:32 UTC FreeBSD src repository Modified files: . exclude Log: Add exclusions for ipw and iwi firmwares. Revision Changes Path 1.139 +2 -0 CVSROOT/exclude From owner-cvs-src@FreeBSD.ORG Fri Mar 2 11:42:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C247B16A401; Fri, 2 Mar 2007 11:42:56 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A4B2B13C4B4; Fri, 2 Mar 2007 11:42:56 +0000 (UTC) (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 l22BguLR094556; Fri, 2 Mar 2007 11:42:56 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22BguKD094555; Fri, 2 Mar 2007 11:42:56 GMT (envelope-from flz) Message-Id: <200703021142.l22BguKD094555@repoman.freebsd.org> From: Florent Thoumie Date: Fri, 2 Mar 2007 11:42:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/mtree BSD.usr.dist src/share/doc Makefile src/sys/modules Makefile src/sys/sys param.h src/sys/tools fw_stub.awk src/sys/conf kmod.mk src/share/doc/legal Makefile src/share/doc/legal/intel_ipw Makefile src/share/doc/legal/intel_iwi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 11:42:56 -0000 flz 2007-03-02 11:42:56 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist share/doc Makefile sys/modules Makefile sys/sys param.h sys/tools fw_stub.awk sys/conf kmod.mk Added files: share/doc/legal Makefile share/doc/legal/intel_ipw Makefile share/doc/legal/intel_iwi Makefile sys/contrib/dev/ipw LICENSE ipw2100-1.3-i.fw.uu ipw2100-1.3-p.fw.uu ipw2100-1.3.fw.uu sys/contrib/dev/iwi LICENSE ipw2200-bss.fw.uu ipw2200-ibss.fw.uu ipw2200-sniffer.fw.uu sys/modules/ipwfw Makefile sys/modules/ipwfw/ipw_bss Makefile sys/modules/ipwfw/ipw_ibss Makefile sys/modules/ipwfw/ipw_monitor Makefile sys/modules/iwifw Makefile sys/modules/iwifw/iwi_bss Makefile sys/modules/iwifw/iwi_ibss Makefile sys/modules/iwifw/iwi_monitor Makefile Log: - Add Intel firmwares for Intel PRO/Wireless LAN 2100/2200/2915 cards in a uuencoded format along with their respective LICENSE files. - Add new share/doc/legal directory to BSD.usr.dist mtree file. This is the place we install LICENSE files for restricted firmwares. - Teach firmware(9) and kmod.mk about licensed firmwares. Restricted firmwares won't load properly unless legal..license_ack is set to 1, either via kenv(1) or /boot/loader.conf. Reviewed by: mlaier, sam Permitted by: Intel (via Andrew Wilson) MFC after: 1 month Revision Changes Path 1.325 +2 -0 src/etc/mtree/BSD.usr.dist 1.21 +1 -1 src/share/doc/Makefile 1.1 +6 -0 src/share/doc/legal/Makefile (new) 1.1 +7 -0 src/share/doc/legal/intel_ipw/Makefile (new) 1.1 +7 -0 src/share/doc/legal/intel_iwi/Makefile (new) 1.215 +6 -1 src/sys/conf/kmod.mk 1.1 +207 -0 src/sys/contrib/dev/ipw/LICENSE (new) 1.1 +4678 -0 src/sys/contrib/dev/ipw/ipw2100-1.3-i.fw.uu (new) 1.1 +4574 -0 src/sys/contrib/dev/ipw/ipw2100-1.3-p.fw.uu (new) 1.1 +4857 -0 src/sys/contrib/dev/ipw/ipw2100-1.3.fw.uu (new) 1.1 +210 -0 src/sys/contrib/dev/iwi/LICENSE (new) 1.1 +4459 -0 src/sys/contrib/dev/iwi/ipw2200-bss.fw.uu (new) 1.1 +4337 -0 src/sys/contrib/dev/iwi/ipw2200-ibss.fw.uu (new) 1.1 +4386 -0 src/sys/contrib/dev/iwi/ipw2200-sniffer.fw.uu (new) 1.519 +5 -0 src/sys/modules/Makefile 1.1 +7 -0 src/sys/modules/ipwfw/Makefile (new) 1.1 +15 -0 src/sys/modules/ipwfw/ipw_bss/Makefile (new) 1.1 +15 -0 src/sys/modules/ipwfw/ipw_ibss/Makefile (new) 1.1 +15 -0 src/sys/modules/ipwfw/ipw_monitor/Makefile (new) 1.1 +7 -0 src/sys/modules/iwifw/Makefile (new) 1.1 +15 -0 src/sys/modules/iwifw/iwi_bss/Makefile (new) 1.1 +15 -0 src/sys/modules/iwifw/iwi_ibss/Makefile (new) 1.1 +15 -0 src/sys/modules/iwifw/iwi_monitor/Makefile (new) 1.286 +1 -1 src/sys/sys/param.h 1.6 +30 -4 src/sys/tools/fw_stub.awk From owner-cvs-src@FreeBSD.ORG Fri Mar 2 12:21:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A597716A406; Fri, 2 Mar 2007 12:21:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id 6180413C4BD; Fri, 2 Mar 2007 12:21:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 141CF1F4DC6; Fri, 2 Mar 2007 07:21:57 -0500 (EST) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by out1.internal (MEProxy); Fri, 02 Mar 2007 07:21:57 -0500 X-Sasl-enc: qxdCIs+CUpQYufZwMbXWm2fx7SJ6FVnFk3E/BaU94uVB 1172838116 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 700CA21F9A; Fri, 2 Mar 2007 07:21:56 -0500 (EST) Message-ID: <45E816E2.7080402@FreeBSD.org> Date: Fri, 02 Mar 2007 12:21:54 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: Tai-hwa Liang References: <200703020523.l225NdT3014816@repoman.freebsd.org> In-Reply-To: <200703020523.l225NdT3014816@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/usr.bin/netstat mcast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 12:21:57 -0000 Tai-hwa Liang wrote: > Fixing NO_INET6 build as addr2ascii() has been nuked in previous commit. > Thanks for catching this, in the rush to fix the tinderbox I neglected to test with NO_INET6. BMS From owner-cvs-src@FreeBSD.ORG Fri Mar 2 12:55:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0728416A51A; Fri, 2 Mar 2007 12:55:25 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D30A413C4A3; Fri, 2 Mar 2007 12:55:24 +0000 (UTC) (envelope-from emaste@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 l22CtOqI015277; Fri, 2 Mar 2007 12:55:24 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22CtOrK015276; Fri, 2 Mar 2007 12:55:24 GMT (envelope-from emaste) Message-Id: <200703021255.l22CtOrK015276@repoman.freebsd.org> From: Ed Maste Date: Fri, 2 Mar 2007 12:55: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/share/man/man4 ng_source.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, 02 Mar 2007 12:55:25 -0000 emaste 2007-03-02 12:55:24 UTC FreeBSD src repository Modified files: share/man/man4 ng_source.4 Log: Markup fixes. Submitted by: ru Revision Changes Path 1.14 +3 -2 src/share/man/man4/ng_source.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 2 13:53:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0F6B16A402; Fri, 2 Mar 2007 13:53:23 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B986A13C491; Fri, 2 Mar 2007 13:53:23 +0000 (UTC) (envelope-from bms@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 l22DrN07026293; Fri, 2 Mar 2007 13:53:23 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22DrNPe026291; Fri, 2 Mar 2007 13:53:23 GMT (envelope-from bms) Message-Id: <200703021353.l22DrNPe026291@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 2 Mar 2007 13:53: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/tools/tools README src/tools/tools/pciroms Makefile pciroms.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 13:53:24 -0000 bms 2007-03-02 13:53:23 UTC FreeBSD src repository Modified files: tools/tools README Added files: tools/tools/pciroms Makefile pciroms.c Log: Put this old tool for dumping PCI expansion ROM images somewhere useful. WARNING: THIS IS NOT STABLE ON NON-I386 ARCHITECTURES, AND NEEDS SPECIFIC KNOWLEDGE OF THE ADDRESS SPACE ON YOUR SYSTEM TO WORK. Revision Changes Path 1.49 +1 -0 src/tools/tools/README 1.1 +10 -0 src/tools/tools/pciroms/Makefile (new) 1.1 +411 -0 src/tools/tools/pciroms/pciroms.c (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 2 14:36:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DADE16A404; Fri, 2 Mar 2007 14:36:20 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1665313C46B; Fri, 2 Mar 2007 14:36:20 +0000 (UTC) (envelope-from emaste@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 l22EaJec034483; Fri, 2 Mar 2007 14:36:19 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22EaJfZ034482; Fri, 2 Mar 2007 14:36:19 GMT (envelope-from emaste) Message-Id: <200703021436.l22EaJfZ034482@repoman.freebsd.org> From: Ed Maste Date: Fri, 2 Mar 2007 14:36: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/netgraph ng_source.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 14:36:20 -0000 emaste 2007-03-02 14:36:19 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c Log: Ensure message passed to "settimestamp" and "setcounter" is the right length. Use NULL instead of 0. Submitted by: glebius, ru Revision Changes Path 1.30 +9 -1 src/sys/netgraph/ng_source.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 14:56:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D66F16A488; Fri, 2 Mar 2007 14:56:16 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 063BB13C48E; Fri, 2 Mar 2007 14:56:16 +0000 (UTC) (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 l22EuFnU038770; Fri, 2 Mar 2007 14:56:15 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22EuFWW038769; Fri, 2 Mar 2007 14:56:15 GMT (envelope-from flz) Message-Id: <200703021456.l22EuFWW038769@repoman.freebsd.org> From: Florent Thoumie Date: Fri, 2 Mar 2007 14:56: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/etc/mtree BSD.usr.dist src/share/man/man7 hier.7 src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 14:56:16 -0000 flz 2007-03-02 14:56:15 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist share/man/man7 hier.7 . UPDATING Log: - Add missing subdirectories in BSD.usr.dist mtree file. - Update hier(7) to reflect latest changes in mtree file. - Add UPDATING entry following Intel firmwares inclusion. Submitted by: mlaier MFC after: 1 month Revision Changes Path 1.482 +6 -0 src/UPDATING 1.326 +4 -0 src/etc/mtree/BSD.usr.dist 1.123 +3 -1 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Fri Mar 2 15:13:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DE0316A406; Fri, 2 Mar 2007 15:13:18 +0000 (UTC) (envelope-from piso@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E6E4513C4A6; Fri, 2 Mar 2007 15:13:17 +0000 (UTC) (envelope-from piso@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 l22FDHDX042578; Fri, 2 Mar 2007 15:13:17 GMT (envelope-from piso@repoman.freebsd.org) Received: (from piso@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22FDHou042574; Fri, 2 Mar 2007 15:13:17 GMT (envelope-from piso) Message-Id: <200703021513.l22FDHou042574@repoman.freebsd.org> From: Paolo Pisati Date: Fri, 2 Mar 2007 15:13:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powermac pswitch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 15:13:18 -0000 piso 2007-03-02 15:13:17 UTC FreeBSD src repository Modified files: sys/powerpc/powermac pswitch.c Log: Make pswitch_intr() returns interrupt handling status. Revision Changes Path 1.6 +3 -2 src/sys/powerpc/powermac/pswitch.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 16:44:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C0B116A402; Fri, 2 Mar 2007 16:44:58 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 62E4D13C4A7; Fri, 2 Mar 2007 16:44:58 +0000 (UTC) (envelope-from kientzle@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 l22GiwjE060268; Fri, 2 Mar 2007 16:44:58 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22Giwij060267; Fri, 2 Mar 2007 16:44:58 GMT (envelope-from kientzle) Message-Id: <200703021644.l22Giwij060267@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 2 Mar 2007 16:44: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/lib/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 16:44:58 -0000 kientzle 2007-03-02 16:44:58 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Force the umask to something predictable while creating objects on disk. In particular, this fixes tar -xp restore of mode bits. Revision Changes Path 1.51 +2 -1 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 16:46:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 737A716A402; Fri, 2 Mar 2007 16:46:19 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34BB913C478; Fri, 2 Mar 2007 16:46:19 +0000 (UTC) (envelope-from kientzle@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 l22GkJO1060396; Fri, 2 Mar 2007 16:46:19 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22GkJ7Z060395; Fri, 2 Mar 2007 16:46:19 GMT (envelope-from kientzle) Message-Id: <200703021646.l22GkJ7Z060395@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 2 Mar 2007 16:46: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/lib/libarchive archive_read_extract.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 16:46:19 -0000 kientzle 2007-03-02 16:46:18 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c Log: Forced commit to note that the previous edit to archive_read_extract was: Thanks to: Alexey Popov MFC after: 3 days Revision Changes Path 1.52 +0 -0 src/lib/libarchive/archive_read_extract.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:01:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E65316A401; Fri, 2 Mar 2007 17:01:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3900213C48E; Fri, 2 Mar 2007 17:01:51 +0000 (UTC) (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 l22H1k9A071058; Fri, 2 Mar 2007 17:01:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22H1k3M071057; Fri, 2 Mar 2007 17:01:46 GMT (envelope-from jhb) Message-Id: <200703021701.l22H1k3M071057@repoman.freebsd.org> From: John Baldwin Date: Fri, 2 Mar 2007 17:01: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_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 17:01:51 -0000 jhb 2007-03-02 17:01:45 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: - Don't do the interrupt storm protection stuff for software interrupt handlers. - Use pause() when throtting during an interrupt storm. Reported by: kris (1) Revision Changes Path 1.142 +3 -2 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:03:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD56116A400; Fri, 2 Mar 2007 17:03:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 86D4E13C48E; Fri, 2 Mar 2007 17:03:04 +0000 (UTC) (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 l22H34gk072544; Fri, 2 Mar 2007 17:03:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22H34KM072543; Fri, 2 Mar 2007 17:03:04 GMT (envelope-from jhb) Message-Id: <200703021703.l22H34KM072543@repoman.freebsd.org> From: John Baldwin Date: Fri, 2 Mar 2007 17:03: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/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 17:03:05 -0000 jhb 2007-03-02 17:03:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/fdc fdc.c Log: MFC: Always protect the kthread flags with the lock and close a race with module unload and kthread_exit(). Revision Changes Path 1.307.2.3 +1 -2 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:03:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0922916A409; Fri, 2 Mar 2007 17:03:07 +0000 (UTC) (envelope-from davidc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D786513C49D; Fri, 2 Mar 2007 17:03:06 +0000 (UTC) (envelope-from davidc@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 l22H36cl072587; Fri, 2 Mar 2007 17:03:06 GMT (envelope-from davidc@repoman.freebsd.org) Received: (from davidc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22H36BB072585; Fri, 2 Mar 2007 17:03:06 GMT (envelope-from davidc) Message-Id: <200703021703.l22H36BB072585@repoman.freebsd.org> From: Chad David Date: Fri, 2 Mar 2007 17:03: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/share/man/man9 vfs_getopt.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 17:03:07 -0000 davidc 2007-03-02 17:03:06 UTC FreeBSD src repository Added files: share/man/man9 vfs_getopt.9 Log: Document the mount option handling functions. Reviewed By: ru Revision Changes Path 1.1 +197 -0 src/share/man/man9/vfs_getopt.9 (new) From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:03:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 78D5116A400; Fri, 2 Mar 2007 17:03:56 +0000 (UTC) (envelope-from davidc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 533AE13C471; Fri, 2 Mar 2007 17:03:56 +0000 (UTC) (envelope-from davidc@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 l22H3uHk072792; Fri, 2 Mar 2007 17:03:56 GMT (envelope-from davidc@repoman.freebsd.org) Received: (from davidc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22H3un6072790; Fri, 2 Mar 2007 17:03:56 GMT (envelope-from davidc) Message-Id: <200703021703.l22H3un6072790@repoman.freebsd.org> From: Chad David Date: Fri, 2 Mar 2007 17:03:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 17:03:56 -0000 davidc 2007-03-02 17:03:56 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Log: Add vfs_getopt.9 to the build, and add links for related functions. Revision Changes Path 1.296 +6 -0 src/share/man/man9/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:14:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15C7D16A403; Fri, 2 Mar 2007 17:14:16 +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 9785613C474; Fri, 2 Mar 2007 17:14:15 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l22HE86w063560; Fri, 2 Mar 2007 10:14:13 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E85B52.7000107@samsco.org> Date: Fri, 02 Mar 2007 10:13:54 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: John Baldwin References: <200703021701.l22H1k3M071057@repoman.freebsd.org> In-Reply-To: <200703021701.l22H1k3M071057@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Fri, 02 Mar 2007 10:14:13 -0700 (MST) 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/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 17:14:16 -0000 John Baldwin wrote: > jhb 2007-03-02 17:01:45 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_intr.c > Log: > - Don't do the interrupt storm protection stuff for software interrupt > handlers. > - Use pause() when throtting during an interrupt storm. > > Reported by: kris (1) > > Revision Changes Path > 1.142 +3 -2 src/sys/kern/kern_intr.c Actually, having this helped detect a problem with a CAM driver. Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 2 17:28:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD2CA16A400; Fri, 2 Mar 2007 17:28:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id A9CC613C48E; Fri, 2 Mar 2007 17:28:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8F7ED1A4D80; Fri, 2 Mar 2007 09:28:19 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id CC49851C41; Fri, 2 Mar 2007 12:28:18 -0500 (EST) Date: Fri, 2 Mar 2007 12:28:18 -0500 From: Kris Kennaway To: Scott Long Message-ID: <20070302172817.GA29231@xor.obsecurity.org> References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <45E85B52.7000107@samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FCuugMFkClbJLl1L" Content-Disposition: inline In-Reply-To: <45E85B52.7000107@samsco.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 17:28:19 -0000 --FCuugMFkClbJLl1L Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: > John Baldwin wrote: > >jhb 2007-03-02 17:01:45 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern kern_intr.c=20 > > Log: > > - Don't do the interrupt storm protection stuff for software interrupt > > handlers. > > - Use pause() when throtting during an interrupt storm. > > =20 > > Reported by: kris (1) > > =20 > > Revision Changes Path > > 1.142 +3 -2 src/sys/kern/kern_intr.c >=20 > Actually, having this helped detect a problem with a CAM driver. >=20 > Scott I saw it under normal operation when doing a lot of loopback traffic on an 8-core. Kris --FCuugMFkClbJLl1L Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF6F6xWry0BWjoQKURAuIiAJ48YcA/nRbRgs0eIhuBPk6rnbYA6ACfau20 ZvQv0gC0IQit4zUQtnmof/g= =rNTy -----END PGP SIGNATURE----- --FCuugMFkClbJLl1L-- From owner-cvs-src@FreeBSD.ORG Fri Mar 2 18:02:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D3B216A404; Fri, 2 Mar 2007 18:02:02 +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 4AD0913C4B4; Fri, 2 Mar 2007 18:02:02 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l22I1tOh063775; Fri, 2 Mar 2007 11:02:00 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E86685.8000302@samsco.org> Date: Fri, 02 Mar 2007 11:01:41 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: Kris Kennaway References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <45E85B52.7000107@samsco.org> <20070302172817.GA29231@xor.obsecurity.org> In-Reply-To: <20070302172817.GA29231@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Fri, 02 Mar 2007 11:02:01 -0700 (MST) 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, John Baldwin Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 18:02:02 -0000 Kris Kennaway wrote: > On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: >> John Baldwin wrote: >>> jhb 2007-03-02 17:01:45 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern kern_intr.c >>> Log: >>> - Don't do the interrupt storm protection stuff for software interrupt >>> handlers. >>> - Use pause() when throtting during an interrupt storm. >>> >>> Reported by: kris (1) >>> >>> Revision Changes Path >>> 1.142 +3 -2 src/sys/kern/kern_intr.c >> Actually, having this helped detect a problem with a CAM driver. >> >> Scott > > I saw it under normal operation when doing a lot of loopback traffic > on an 8-core. > > Kris > I thought that the netisr was essentially disabled in 7-CURRENT. Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 2 18:10:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1332C16A480; Fri, 2 Mar 2007 18:10:57 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43E6613C491; Fri, 2 Mar 2007 18:10:56 +0000 (UTC) (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 l22IAulb086840; Fri, 2 Mar 2007 18:10:56 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22IAuQv086837; Fri, 2 Mar 2007 18:10:56 GMT (envelope-from flz) Message-Id: <200703021810.l22IAuQv086837@repoman.freebsd.org> From: Florent Thoumie Date: Fri, 2 Mar 2007 18: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/share/doc/legal/intel_ipw Makefile src/share/doc/legal/intel_iwi Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 18:10:57 -0000 flz 2007-03-02 18:10:55 UTC FreeBSD src repository Modified files: share/doc/legal/intel_ipw Makefile share/doc/legal/intel_iwi Makefile Log: style(9) fixes. Reported by: ru Revision Changes Path 1.2 +1 -1 src/share/doc/legal/intel_ipw/Makefile 1.2 +1 -1 src/share/doc/legal/intel_iwi/Makefile From owner-cvs-src@FreeBSD.ORG Fri Mar 2 18:35:39 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F123E16A401; Fri, 2 Mar 2007 18:35: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 8C36F13C48D; Fri, 2 Mar 2007 18:35:36 +0000 (UTC) (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.8/8.13.8) with ESMTP id l22IZW3P079198; Fri, 2 Mar 2007 13:35:32 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Kris Kennaway Date: Fri, 2 Mar 2007 12:33:27 -0500 User-Agent: KMail/1.9.1 References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <45E85B52.7000107@samsco.org> <20070302172817.GA29231@xor.obsecurity.org> In-Reply-To: <20070302172817.GA29231@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703021233.28346.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, 02 Mar 2007 13:35:34 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2702/Fri Mar 2 10:04:51 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 18:35:39 -0000 On Friday 02 March 2007 12:28, Kris Kennaway wrote: > On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: > > John Baldwin wrote: > > >jhb 2007-03-02 17:01:45 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern kern_intr.c > > > Log: > > > - Don't do the interrupt storm protection stuff for software interrupt > > > handlers. > > > - Use pause() when throtting during an interrupt storm. > > > > > > Reported by: kris (1) > > > > > > Revision Changes Path > > > 1.142 +3 -2 src/sys/kern/kern_intr.c > > > > Actually, having this helped detect a problem with a CAM driver. > > > > Scott > > I saw it under normal operation when doing a lot of loopback traffic > on an 8-core. Also, if it ever kicked in for softclock, the system would deadlock. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Mar 2 18:45:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8F0A16A400; Fri, 2 Mar 2007 18:45:33 +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 8CF2013C48E; Fri, 2 Mar 2007 18:45:33 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l22IjRdY063937; Fri, 2 Mar 2007 11:45:32 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E870B9.4040403@samsco.org> Date: Fri, 02 Mar 2007 11:45:13 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: John Baldwin References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <45E85B52.7000107@samsco.org> <20070302172817.GA29231@xor.obsecurity.org> <200703021233.28346.jhb@freebsd.org> In-Reply-To: <200703021233.28346.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Fri, 02 Mar 2007 11:45:32 -0700 (MST) 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, Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 18:45:34 -0000 John Baldwin wrote: > On Friday 02 March 2007 12:28, Kris Kennaway wrote: >> On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: >>> John Baldwin wrote: >>>> jhb 2007-03-02 17:01:45 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/kern kern_intr.c >>>> Log: >>>> - Don't do the interrupt storm protection stuff for software interrupt >>>> handlers. >>>> - Use pause() when throtting during an interrupt storm. >>>> >>>> Reported by: kris (1) >>>> >>>> Revision Changes Path >>>> 1.142 +3 -2 src/sys/kern/kern_intr.c >>> Actually, having this helped detect a problem with a CAM driver. >>> >>> Scott >> I saw it under normal operation when doing a lot of loopback traffic >> on an 8-core. > > Also, if it ever kicked in for softclock, the system would deadlock. > Can it be selectively enabled? Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 2 19:19:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC5CA16A405; Fri, 2 Mar 2007 19:19:31 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B6AF413C4B4; Fri, 2 Mar 2007 19:19:31 +0000 (UTC) (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 l22JJV5m047501; Fri, 2 Mar 2007 19:19:31 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22JJVg1047500; Fri, 2 Mar 2007 19:19:31 GMT (envelope-from jkim) Message-Id: <200703021919.l22JJVg1047500@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 2 Mar 2007 19:19:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 19:19:32 -0000 jkim 2007-03-02 19:19:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bge if_bge.c Log: MFC: Use ETHER_BPF_MTAP() instead of BPF_MTAP(). Revision Changes Path 1.91.2.20 +1 -1 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 20:03:22 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 679D016A401; Fri, 2 Mar 2007 20:03:22 +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 10DE413C48D; Fri, 2 Mar 2007 20:03:21 +0000 (UTC) (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.8/8.13.8) with ESMTP id l22K3I9g079673; Fri, 2 Mar 2007 15:03:20 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: Scott Long Date: Fri, 2 Mar 2007 15:02:22 -0500 User-Agent: KMail/1.9.1 References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <200703021233.28346.jhb@freebsd.org> <45E870B9.4040403@samsco.org> In-Reply-To: <45E870B9.4040403@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200703021502.23689.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, 02 Mar 2007 15:03:20 -0500 (EST) X-Virus-Scanned: ClamAV 0.88.3/2702/Fri Mar 2 10:04:51 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 20:03:22 -0000 On Friday 02 March 2007 13:45, Scott Long wrote: > John Baldwin wrote: > > On Friday 02 March 2007 12:28, Kris Kennaway wrote: > >> On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: > >>> John Baldwin wrote: > >>>> jhb 2007-03-02 17:01:45 UTC > >>>> > >>>> FreeBSD src repository > >>>> > >>>> Modified files: > >>>> sys/kern kern_intr.c > >>>> Log: > >>>> - Don't do the interrupt storm protection stuff for software interrupt > >>>> handlers. > >>>> - Use pause() when throtting during an interrupt storm. > >>>> > >>>> Reported by: kris (1) > >>>> > >>>> Revision Changes Path > >>>> 1.142 +3 -2 src/sys/kern/kern_intr.c > >>> Actually, having this helped detect a problem with a CAM driver. > >>> > >>> Scott > >> I saw it under normal operation when doing a lot of loopback traffic > >> on an 8-core. > > > > Also, if it ever kicked in for softclock, the system would deadlock. > > > > Can it be selectively enabled? We could do that, sure. The original intent was to prevent a storming level-triggered PCI interrupt to hang the machine though. It was never really intended for swi's and having it be on for swi's was an oversight on my part. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Mar 2 20:07:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BEF5916A403; Fri, 2 Mar 2007 20:07:59 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9AA1A13C4A7; Fri, 2 Mar 2007 20:07:59 +0000 (UTC) (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 l22K7xL3056488; Fri, 2 Mar 2007 20:07:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22K7xao056487; Fri, 2 Mar 2007 20:07:59 GMT (envelope-from pjd) Message-Id: <200703022007.l22K7xao056487@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 2 Mar 2007 20:07: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/sbin/newfs newfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 20:07:59 -0000 pjd 2007-03-02 20:07:59 UTC FreeBSD src repository Modified files: sbin/newfs newfs.c Log: Document -J in usage. Submitted by: Eric Anderson Revision Changes Path 1.82 +1 -0 src/sbin/newfs/newfs.c From owner-cvs-src@FreeBSD.ORG Fri Mar 2 20:47:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1C4E16A400; Fri, 2 Mar 2007 20:47:07 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D38D13C48D; Fri, 2 Mar 2007 20:47:07 +0000 (UTC) (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 l22Kl7xh067409; Fri, 2 Mar 2007 20:47:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22Kl7d0067212; Fri, 2 Mar 2007 20:47:07 GMT (envelope-from brueffer) Message-Id: <200703022047.l22Kl7d0067212@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 2 Mar 2007 20:47:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ath.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, 02 Mar 2007 20:47:07 -0000 brueffer 2007-03-02 20:47:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 ath.4 Log: MFC: rev. 1.40 by ru Update the URL for the list of supported products. Revision Changes Path 1.31.2.5 +2 -2 src/share/man/man4/ath.4 From owner-cvs-src@FreeBSD.ORG Fri Mar 2 20:48:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A324716A40A; Fri, 2 Mar 2007 20:48:35 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7D61713C4C8; Fri, 2 Mar 2007 20:48:35 +0000 (UTC) (envelope-from brooks@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 l22KmZLY071278; Fri, 2 Mar 2007 20:48:35 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l22KmZp7071277; Fri, 2 Mar 2007 20:48:35 GMT (envelope-from brooks) Message-Id: <200703022048.l22KmZp7071277@repoman.freebsd.org> From: Brooks Davis Date: Fri, 2 Mar 2007 20:48:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d dhclient X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 02 Mar 2007 20:48:35 -0000 brooks 2007-03-02 20:48:35 UTC FreeBSD src repository Modified files: etc/rc.d dhclient Log: Use get_if_var() to retrieve interface specific values of dhclient_flags and background_dhclient. This allows interfaces who's names are not valid parts of shell variables and shortens the code. MFC after: 1 week Revision Changes Path 1.27 +3 -7 src/etc/rc.d/dhclient From owner-cvs-src@FreeBSD.ORG Fri Mar 2 22:11:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 947A616A402; Fri, 2 Mar 2007 22:11:57 +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 47FA713C461; Fri, 2 Mar 2007 22:11:57 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id l22MBnIp088115; Fri, 2 Mar 2007 15:11:54 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E8A117.6070501@samsco.org> Date: Fri, 02 Mar 2007 15:11:35 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: John Baldwin References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <200703021233.28346.jhb@freebsd.org> <45E870B9.4040403@samsco.org> <200703021502.23689.jhb@freebsd.org> In-Reply-To: <200703021502.23689.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Fri, 02 Mar 2007 15:11:55 -0700 (MST) 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, Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 22:11:57 -0000 John Baldwin wrote: > On Friday 02 March 2007 13:45, Scott Long wrote: >> John Baldwin wrote: >>> On Friday 02 March 2007 12:28, Kris Kennaway wrote: >>>> On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: >>>>> John Baldwin wrote: >>>>>> jhb 2007-03-02 17:01:45 UTC >>>>>> >>>>>> FreeBSD src repository >>>>>> >>>>>> Modified files: >>>>>> sys/kern kern_intr.c >>>>>> Log: >>>>>> - Don't do the interrupt storm protection stuff for software interrupt >>>>>> handlers. >>>>>> - Use pause() when throtting during an interrupt storm. >>>>>> >>>>>> Reported by: kris (1) >>>>>> >>>>>> Revision Changes Path >>>>>> 1.142 +3 -2 src/sys/kern/kern_intr.c >>>>> Actually, having this helped detect a problem with a CAM driver. >>>>> >>>>> Scott >>>> I saw it under normal operation when doing a lot of loopback traffic >>>> on an 8-core. >>> Also, if it ever kicked in for softclock, the system would deadlock. >>> >> Can it be selectively enabled? > > We could do that, sure. The original intent was to prevent a storming > level-triggered PCI interrupt to hang the machine though. It was never > really intended for swi's and having it be on for swi's was an oversight on > my part. > It could be argued that "storming" on the swi is also a bug. It certainly was for a misbehaving driver recently. Scott From owner-cvs-src@FreeBSD.ORG Fri Mar 2 23:53:38 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9DFA616A400; Fri, 2 Mar 2007 23:53:38 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8963E13C442; Fri, 2 Mar 2007 23:53:38 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 6DB851A3C1C; Fri, 2 Mar 2007 15:53:38 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A82D9515BC; Fri, 2 Mar 2007 18:53:37 -0500 (EST) Date: Fri, 2 Mar 2007 18:53:37 -0500 From: Kris Kennaway To: Scott Long Message-ID: <20070302235337.GB33387@xor.obsecurity.org> References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <200703021233.28346.jhb@freebsd.org> <45E870B9.4040403@samsco.org> <200703021502.23689.jhb@freebsd.org> <45E8A117.6070501@samsco.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZoaI/ZTpAVc4A5k6" Content-Disposition: inline In-Reply-To: <45E8A117.6070501@samsco.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin , Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Mar 2007 23:53:38 -0000 --ZoaI/ZTpAVc4A5k6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 02, 2007 at 03:11:35PM -0700, Scott Long wrote: > John Baldwin wrote: > >On Friday 02 March 2007 13:45, Scott Long wrote: > >>John Baldwin wrote: > >>>On Friday 02 March 2007 12:28, Kris Kennaway wrote: > >>>>On Fri, Mar 02, 2007 at 10:13:54AM -0700, Scott Long wrote: > >>>>>John Baldwin wrote: > >>>>>>jhb 2007-03-02 17:01:45 UTC > >>>>>> > >>>>>> FreeBSD src repository > >>>>>> > >>>>>> Modified files: > >>>>>> sys/kern kern_intr.c=20 > >>>>>> Log: > >>>>>> - Don't do the interrupt storm protection stuff for software=20 > >>>>>> interrupt > >>>>>> handlers. > >>>>>> - Use pause() when throtting during an interrupt storm. > >>>>>>=20 > >>>>>> Reported by: kris (1) > >>>>>>=20 > >>>>>> Revision Changes Path > >>>>>> 1.142 +3 -2 src/sys/kern/kern_intr.c > >>>>>Actually, having this helped detect a problem with a CAM driver. > >>>>> > >>>>>Scott > >>>>I saw it under normal operation when doing a lot of loopback traffic > >>>>on an 8-core. > >>>Also, if it ever kicked in for softclock, the system would deadlock. > >>> > >>Can it be selectively enabled? > > > >We could do that, sure. The original intent was to prevent a storming= =20 > >level-triggered PCI interrupt to hang the machine though. It was never= =20 > >really intended for swi's and having it be on for swi's was an oversight= =20 > >on my part. > > >=20 > It could be argued that "storming" on the swi is also a bug. It=20 > certainly was for a misbehaving driver recently. In my case the only effect was to throttle legitimate traffic (postgresql via localhost tcp). That is definitely incorrect behaviour (it ruined the throughput and forced me to reboot to reset it). Kris --ZoaI/ZTpAVc4A5k6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF6LkBWry0BWjoQKURAgwFAKDXl3a2obraQoHsPfu7uSALXdwEygCgxSLa vg6719VQnJ9Yd4iwkHhodMc= =havn -----END PGP SIGNATURE----- --ZoaI/ZTpAVc4A5k6-- From owner-cvs-src@FreeBSD.ORG Sat Mar 3 03:50:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAA4E16A400; Sat, 3 Mar 2007 03:50:59 +0000 (UTC) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A5C7613C48D; Sat, 3 Mar 2007 03:50:59 +0000 (UTC) (envelope-from grog@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 l233oxsR052780; Sat, 3 Mar 2007 03:50:59 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l233oxFj052778; Sat, 3 Mar 2007 03:50:59 GMT (envelope-from grog) Message-Id: <200703030350.l233oxFj052778@repoman.freebsd.org> From: Greg Lehey Date: Sat, 3 Mar 2007 03:50: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/usr.sbin/pkg_install/info pkg_info.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: Sat, 03 Mar 2007 03:50:59 -0000 grog 2007-03-03 03:50:59 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/info pkg_info.1 Log: Clarify the meaning information printed by the -o option. Clean up grammar, adding articles. Revision Changes Path 1.58 +3 -4 src/usr.sbin/pkg_install/info/pkg_info.1 From owner-cvs-src@FreeBSD.ORG Sat Mar 3 05:15:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E54516A401; Sat, 3 Mar 2007 05:15:12 +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 25CF113C47E; Sat, 3 Mar 2007 05:15:11 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l235F5bq002137; Fri, 2 Mar 2007 22:15:10 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <45E9044A.3090300@samsco.org> Date: Fri, 02 Mar 2007 22:14:50 -0700 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 SeaMonkey/1.1 MIME-Version: 1.0 To: John Baldwin References: <200702191056.l1JAuASc059200@repoman.freebsd.org> <200702201122.00390.jhb@freebsd.org> <20070222171720.GI39168@deviant.kiev.zoral.com.ua> <200702221238.11641.jhb@freebsd.org> In-Reply-To: <200702221238.11641.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Fri, 02 Mar 2007 22:15:10 -0700 (MST) 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: Kostik Belousov , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2007 05:15:12 -0000 John Baldwin wrote: > On Thursday 22 February 2007 12:17, Kostik Belousov wrote: >> On Tue, Feb 20, 2007 at 11:21:59AM -0500, John Baldwin wrote: >>> On Tuesday 20 February 2007 09:49, Kostik Belousov wrote: >>>> On Mon, Feb 19, 2007 at 06:39:58PM -0500, John Baldwin wrote: >>>>> On Monday 19 February 2007 05:56, Konstantin Belousov wrote: >>>>>> kib 2007-02-19 10:56:10 UTC >>>>>> >>>>>> FreeBSD src repository >>>>>> >>>>>> Modified files: >>>>>> sys/kern vfs_syscalls.c >>>>>> Log: >>>>>> Remove union_dircheckp hook, it is not needed by new unionfs code anymore. >>>>>> As consequence, getdirentries() no longer needs to drop/reacquire >>>>>> directory vnode lock, that would allow it to be reclaimed in between. >>>>> I think there is at least one more copy of getdirentries() under sys/compat, >>>>> possibly multiple. Are you going to fix this in all of them? >>>> Could you, please, point out where is it ? My grep told me that I removed >>>> all references to the union_dircheckp, and I think that getdirentries() code >>>> had to have references to it. My change modified two syscalls: getdirentries() >>>> and ogetdirentries(). >>> Well, I did find at least 3 ABIs (Linux, svr4, and ibcs2) that do their own >>> wrapper around VOP_READDIR(), but none of them had the union check in them. >> As result, "mount -o union" does not work for compat binaries. >> >>> Do you know why the ABIs use cookies for VOP_READDIR() but getdirentries() >>> doesn't? >> No, and it seems that cookies, as well as vfs_syscalls.c avoidance of cookies >> (together with union_dircheckp) go back to at least 1994/1997 years, and >> Lite-2 import (see commit logs for rev. 1.9 and 1.54 of vfs_syscalls.c). > > What would be nice would be to have a kern_getdirentries() that took a > function pointer that took a directory record and did the actual > conversion + UIO so we could cut down on the duplicated code. > Actually, Linux does this, and it's a mess IMHO. The cure is much worse than the disease. Scott From owner-cvs-src@FreeBSD.ORG Sat Mar 3 06:13:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36E5516A400; Sat, 3 Mar 2007 06:13:39 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1056313C46B; Sat, 3 Mar 2007 06:13:39 +0000 (UTC) (envelope-from jkoshy@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 l236Dc0F086383; Sat, 3 Mar 2007 06:13:38 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l236Dcwv086379; Sat, 3 Mar 2007 06:13:38 GMT (envelope-from jkoshy) Message-Id: <200703030613.l236Dcwv086379@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 3 Mar 2007 06:13:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libelf gelf_getehdr.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2007 06:13:39 -0000 jkoshy 2007-03-03 06:13:38 UTC FreeBSD src repository Modified files: lib/libelf gelf_getehdr.3 Log: Fix a typo. Submitted by: Kai Wang Revision Changes Path 1.4 +2 -2 src/lib/libelf/gelf_getehdr.3 From owner-cvs-src@FreeBSD.ORG Sat Mar 3 06:36:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD85216A401; Sat, 3 Mar 2007 06:36:32 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9715C13C442; Sat, 3 Mar 2007 06:36:32 +0000 (UTC) (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 l236aWB9089644; Sat, 3 Mar 2007 06:36:32 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l236aW6b089643; Sat, 3 Mar 2007 06:36:32 GMT (envelope-from ume) Message-Id: <200703030636.l236aW6b089643@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 3 Mar 2007 06:36:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2007 06:36:32 -0000 ume 2007-03-03 06:36:32 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Turn default address selection on by default. Now, when ipv6_enable="NO", an IPv4 address is preferred for a destination address. MFC after: 1 month Revision Changes Path 1.305 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Sat Mar 3 06:39:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 896E816A406; Sat, 3 Mar 2007 06:39:06 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6311A13C481; Sat, 3 Mar 2007 06:39:06 +0000 (UTC) (envelope-from njl@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 l236d66I089745; Sat, 3 Mar 2007 06:39:06 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l236d6jZ089744; Sat, 3 Mar 2007 06:39:06 GMT (envelope-from njl) Message-Id: <200703030639.l236d6jZ089744@repoman.freebsd.org> From: Nate Lawson Date: Sat, 3 Mar 2007 06:39: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/etc/rc.d random X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Mar 2007 06:39:06 -0000 njl 2007-03-03 06:39:06 UTC FreeBSD src repository Modified files: etc/rc.d random Log: Get rid of chatter for failed commands if the filesystem is read-only. Include /var/db/entropy-file in the reseeding if present. It is used for last-ditch efforts to save entropy and thus should also be used to seed the RNG when starting. Print a warning instead of an error if writing the file fails -- err() exits, preventing the umask from being restored. Also, since there's not much that can be done about it, notifying the user is all that's needed. MFC after: 2 weeks Revision Changes Path 1.9 +6 -5 src/etc/rc.d/random From owner-cvs-src@FreeBSD.ORG Sat Mar 3 07:37:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 543C116A480; Sat, 3 Mar 2007 07:37:39 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3F8F013C49D; Sat, 3 Mar 2007 07:37:39 +0000 (UTC) (envelope-from kientzle@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 l237bdBa003494; Sat, 3 Mar 2007 07:37:39 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l237bcIP003475; Sat, 3 Mar 2007 07:37:38 GMT (envelope-from kientzle) Message-Id: <200703030737.l237bcIP003475@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 3 Mar 2007 07:37:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive Makefile README archive.h.in archive_entry.3 archive_private.h archive_read.3 archive_read.c archive_read_data_into_fd.c archive_read_extract.c archive_read_private.h archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Mar 2007 07:37:39 -0000 kientzle 2007-03-03 07:37:37 UTC FreeBSD src repository Modified files: lib/libarchive Makefile README archive.h.in archive_entry.3 archive_private.h archive_read.3 archive_read.c archive_read_data_into_fd.c archive_read_extract.c archive_read_support_compression_bzip2.c archive_read_support_compression_compress.c archive_read_support_compression_gzip.c archive_read_support_compression_none.c archive_read_support_format_cpio.c archive_read_support_format_empty.c archive_read_support_format_iso9660.c archive_read_support_format_tar.c archive_read_support_format_zip.c archive_util.3 archive_util.c archive_write.3 archive_write.c archive_write_set_compression_bzip2.c archive_write_set_compression_gzip.c archive_write_set_compression_none.c archive_write_set_format_cpio.c archive_write_set_format_pax.c archive_write_set_format_shar.c archive_write_set_format_ustar.c Added files: lib/libarchive archive_read_private.h archive_virtual.c archive_write_disk.3 archive_write_disk.c archive_write_disk_private.h archive_write_disk_set_standard_lookup.c archive_write_private.h lib/libarchive/test Makefile README main.c test.h test_archive_api_feature.c test_bad_fd.c test_read_data_large.c test_read_extract.c test_read_format_cpio_bin.c test_read_format_cpio_bin_Z.c test_read_format_cpio_bin_bz2.c test_read_format_cpio_bin_gz.c test_read_format_cpio_odc.c test_read_format_cpio_svr4_gzip.c test_read_format_cpio_svr4c_Z.c test_read_format_empty.c test_read_format_gtar_gz.c test_read_format_iso_gz.c test_read_format_isorr_bz2.c test_read_format_pax_bz2.c test_read_format_tar.c test_read_format_tbz.c test_read_format_tgz.c test_read_format_tz.c test_read_format_zip.c test_read_large.c test_read_position.c test_read_truncated.c test_write_disk.c test_write_disk_perms.c test_write_disk_secure.c test_write_format_cpio_empty.c test_write_format_shar_empty.c test_write_format_tar.c test_write_format_tar_empty.c test_write_open_memory.c Log: libarchive 2.0 * libarchive_test program exercises many of the core features * Refactored old "read_extract" into new "archive_write_disk", which uses archive_write methods to put entries onto disk. In particular, you can now use archive_write_disk to create objects on disk without having an archive available. * Pushed some security checks from bsdtar down into libarchive, where they can be better optimized. * Rearchitected the logic for creating objects on disk to reduce the number of system calls. Several common cases now use a minimum number of system calls. * Virtualized some internal interfaces to provide a clearer separation of read and write handling and make it simpler to override key methods. * New "empty" format reader. * Corrected return types (this ABI breakage required the "2.0" version bump) * Many bug fixes. Revision Changes Path 1.59 +16 -2 src/lib/libarchive/Makefile 1.5 +8 -6 src/lib/libarchive/README 1.39 +113 -11 src/lib/libarchive/archive.h.in 1.13 +3 -0 src/lib/libarchive/archive_entry.3 1.28 +29 -175 src/lib/libarchive/archive_private.h 1.31 +26 -71 src/lib/libarchive/archive_read.3 1.30 +100 -68 src/lib/libarchive/archive_read.c 1.14 +0 -2 src/lib/libarchive/archive_read_data_into_fd.c 1.53 +76 -1541 src/lib/libarchive/archive_read_extract.c 1.1 +188 -0 src/lib/libarchive/archive_read_private.h (new) 1.13 +37 -33 src/lib/libarchive/archive_read_support_compression_bzip2.c 1.8 +28 -26 src/lib/libarchive/archive_read_support_compression_compress.c 1.13 +39 -35 src/lib/libarchive/archive_read_support_compression_gzip.c 1.15 +27 -27 src/lib/libarchive/archive_read_support_compression_none.c 1.22 +32 -30 src/lib/libarchive/archive_read_support_format_cpio.c 1.2 +11 -9 src/lib/libarchive/archive_read_support_format_empty.c 1.20 +24 -22 src/lib/libarchive/archive_read_support_format_iso9660.c 1.49 +77 -74 src/lib/libarchive/archive_read_support_format_tar.c 1.11 +58 -50 src/lib/libarchive/archive_read_support_format_zip.c 1.6 +6 -0 src/lib/libarchive/archive_util.3 1.13 +6 -0 src/lib/libarchive/archive_util.c 1.1 +81 -0 src/lib/libarchive/archive_virtual.c (new) 1.21 +10 -3 src/lib/libarchive/archive_write.3 1.24 +104 -50 src/lib/libarchive/archive_write.c 1.1 +358 -0 src/lib/libarchive/archive_write_disk.3 (new) 1.1 +1929 -0 src/lib/libarchive/archive_write_disk.c (new) 1.1 +34 -0 src/lib/libarchive/archive_write_disk_private.h (new) 1.1 +212 -0 src/lib/libarchive/archive_write_disk_set_standard_lookup.c (new) 1.1 +177 -0 src/lib/libarchive/archive_write_private.h (new) 1.11 +36 -33 src/lib/libarchive/archive_write_set_compression_bzip2.c 1.13 +39 -35 src/lib/libarchive/archive_write_set_compression_gzip.c 1.12 +30 -29 src/lib/libarchive/archive_write_set_compression_none.c 1.10 +27 -15 src/lib/libarchive/archive_write_set_format_cpio.c 1.39 +37 -25 src/lib/libarchive/archive_write_set_format_pax.c 1.16 +34 -20 src/lib/libarchive/archive_write_set_format_shar.c 1.20 +48 -41 src/lib/libarchive/archive_write_set_format_ustar.c 1.1 +67 -0 src/lib/libarchive/test/Makefile (new) 1.1 +46 -0 src/lib/libarchive/test/README (new) 1.1 +168 -0 src/lib/libarchive/test/main.c (new) 1.1 +89 -0 src/lib/libarchive/test/test.h (new) 1.1 +33 -0 src/lib/libarchive/test/test_archive_api_feature.c (new) 1.1 +41 -0 src/lib/libarchive/test/test_bad_fd.c (new) 1.1 +116 -0 src/lib/libarchive/test/test_read_data_large.c (new) 1.1 +177 -0 src/lib/libarchive/test/test_read_extract.c (new) 1.1 +64 -0 src/lib/libarchive/test/test_read_format_cpio_bin.c (new) 1.1 +53 -0 src/lib/libarchive/test/test_read_format_cpio_bin_Z.c (new) 1.1 +54 -0 src/lib/libarchive/test/test_read_format_cpio_bin_bz2.c (new) 1.1 +53 -0 src/lib/libarchive/test/test_read_format_cpio_bin_gz.c (new) 1.1 +68 -0 src/lib/libarchive/test/test_read_format_cpio_odc.c (new) 1.1 +54 -0 src/lib/libarchive/test/test_read_format_cpio_svr4_gzip.c (new) 1.1 +56 -0 src/lib/libarchive/test/test_read_format_cpio_svr4c_Z.c (new) 1.1 +49 -0 src/lib/libarchive/test/test_read_format_empty.c (new) 1.1 +54 -0 src/lib/libarchive/test/test_read_format_gtar_gz.c (new) 1.1 +73 -0 src/lib/libarchive/test/test_read_format_iso_gz.c (new) 1.1 +180 -0 src/lib/libarchive/test/test_read_format_isorr_bz2.c (new) 1.1 +62 -0 src/lib/libarchive/test/test_read_format_pax_bz2.c (new) 1.1 +93 -0 src/lib/libarchive/test/test_read_format_tar.c (new) 1.1 +55 -0 src/lib/libarchive/test/test_read_format_tbz.c (new) 1.1 +54 -0 src/lib/libarchive/test/test_read_format_tgz.c (new) 1.1 +56 -0 src/lib/libarchive/test/test_read_format_tz.c (new) 1.1 +54 -0 src/lib/libarchive/test/test_read_format_zip.c (new) 1.1 +93 -0 src/lib/libarchive/test/test_read_large.c (new) 1.1 +74 -0 src/lib/libarchive/test/test_read_position.c (new) 1.1 +148 -0 src/lib/libarchive/test/test_read_truncated.c (new) 1.1 +92 -0 src/lib/libarchive/test/test_write_disk.c (new) 1.1 +324 -0 src/lib/libarchive/test/test_write_disk_perms.c (new) 1.1 +140 -0 src/lib/libarchive/test/test_write_disk_secure.c (new) 1.1 +76 -0 src/lib/libarchive/test/test_write_format_cpio_empty.c (new) 1.1 +59 -0 src/lib/libarchive/test/test_write_format_shar_empty.c (new) 1.1 +111 -0 src/lib/libarchive/test/test_write_format_tar.c (new) 1.1 +84 -0 src/lib/libarchive/test/test_write_format_tar_empty.c (new) 1.1 +75 -0 src/lib/libarchive/test/test_write_open_memory.c (new) From owner-cvs-src@FreeBSD.ORG Sat Mar 3 07:49:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D22D816A400; Sat, 3 Mar 2007 07:49:08 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AA6EC13C494; Sat, 3 Mar 2007 07:49:08 +0000 (UTC) (envelope-from kientzle@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 l237n8m0006177; Sat, 3 Mar 2007 07:49:08 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l237n8BF006176; Sat, 3 Mar 2007 07:49:08 GMT (envelope-from kientzle) Message-Id: <200703030749.l237n8BF006176@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 3 Mar 2007 07:49:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tar tree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Mar 2007 07:49:08 -0000 kientzle 2007-03-03 07:49:08 UTC FreeBSD src repository Modified files: usr.bin/tar tree.c Log: Make the file tests robust against broken symlinks and other sources of stat()/lstat() failure. Revision Changes Path 1.7 +17 -3 src/usr.bin/tar/tree.c From owner-cvs-src@FreeBSD.ORG Sat Mar 3 09:14:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED9E216A403; Sat, 3 Mar 2007 09:14:13 +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 BF6A613C471; Sat, 3 Mar 2007 09:14:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 398B846D74; Sat, 3 Mar 2007 04:14:13 -0500 (EST) Date: Sat, 3 Mar 2007 09:14:13 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Scott Long In-Reply-To: <45E86685.8000302@samsco.org> Message-ID: <20070303091224.T53155@fledge.watson.org> References: <200703021701.l22H1k3M071057@repoman.freebsd.org> <45E85B52.7000107@samsco.org> <20070302172817.GA29231@xor.obsecurity.org> <45E86685.8000302@samsco.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, John Baldwin , Kris Kennaway Subject: Re: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2007 09:14:14 -0000 On Fri, 2 Mar 2007, Scott Long wrote: >>> Actually, having this helped detect a problem with a CAM driver. >> >> I saw it under normal operation when doing a lot of loopback traffic on an >> 8-core. > > I thought that the netisr was essentially disabled in 7-CURRENT. The netisr is not used for direct network input from ithreads in 7.x, but it is used for loopback traffic, tunneled traffic (various types of encapsulation), etc, where traffic is re-injected into the stack. This avoids recursion, etc. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Mar 3 19:04:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B10116A404; Sat, 3 Mar 2007 19:04:00 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 5531213C4A5; Sat, 3 Mar 2007 19:04:00 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 3156C1A4D86; Sat, 3 Mar 2007 11:04:00 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 48CBE5152C; Sat, 3 Mar 2007 14:03:56 -0500 (EST) Date: Sat, 3 Mar 2007 14:03:56 -0500 From: Kris Kennaway To: Greg 'groggy' Lehey Message-ID: <20070303190356.GA74091@xor.obsecurity.org> References: <200702272309.l1RN9Xum011236@repoman.freebsd.org> <20070227235843.GA59138@xor.obsecurity.org> <20070228064334.GG8399@wantadilla.lemis.com> <20070228070904.GA63343@xor.obsecurity.org> <20070228075755.GL8399@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline In-Reply-To: <20070228075755.GL8399@wantadilla.lemis.com> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/share/man/man9 sleep.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: Sat, 03 Mar 2007 19:04:00 -0000 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Greg, So can you please back out the changes that were objected to? Apart from the other objections, John has described a situation where your "if in doubt" advice will lead a programmer to introduce a bug, so your advice is not even safe to follow. Kris --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF6cacWry0BWjoQKURAl34AKCISx2X4U1l4ssw6tDx7p3sfXBS7wCfUHCZ 3QCB0Uh3Lm0bogxFKtuW4VY= =pUCo -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx-- From owner-cvs-src@FreeBSD.ORG Sat Mar 3 23:19:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 83C1A16A400; Sat, 3 Mar 2007 23:19:46 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5D27E13C467; Sat, 3 Mar 2007 23:19:46 +0000 (UTC) (envelope-from cperciva@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 l23NJkeQ020360; Sat, 3 Mar 2007 23:19:46 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l23NJklf020359; Sat, 3 Mar 2007 23:19:46 GMT (envelope-from cperciva) Message-Id: <200703032319.l23NJklf020359@repoman.freebsd.org> From: Colin Percival Date: Sat, 3 Mar 2007 23:19:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/conf SMP X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Mar 2007 23:19:46 -0000 cperciva 2007-03-03 23:19:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/conf SMP Log: MFi386: Ident the SMP kernel as SMP-GENERIC (not GENERIC). Revision Changes Path 1.1.6.2 +2 -0 src/sys/amd64/conf/SMP From owner-cvs-src@FreeBSD.ORG Sat Mar 3 23:20:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6A4E16A401; Sat, 3 Mar 2007 23:20:42 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8089613C461; Sat, 3 Mar 2007 23:20:42 +0000 (UTC) (envelope-from cperciva@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 l23NKgc2020504; Sat, 3 Mar 2007 23:20:42 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l23NKgm3020503; Sat, 3 Mar 2007 23:20:42 GMT (envelope-from cperciva) Message-Id: <200703032320.l23NKgm3020503@repoman.freebsd.org> From: Colin Percival Date: Sat, 3 Mar 2007 23:20:42 +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/amd64/conf SMP X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 03 Mar 2007 23:20:42 -0000 cperciva 2007-03-03 23:20:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/amd64/conf SMP Log: MFi386: Ident the SMP kernel as SMP-GENERIC (not GENERIC). Revision Changes Path 1.1.2.2 +2 -0 src/sys/amd64/conf/SMP