From owner-cvs-src@FreeBSD.ORG Sun Sep 17 01:13:10 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1923C16A40F; Sun, 17 Sep 2006 01:13:10 +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 4CC6843D46; Sun, 17 Sep 2006 01:13:09 +0000 (GMT) (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 k8H1D73t082747; Sat, 16 Sep 2006 18:13:07 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id k8H1D67I082744; Sat, 16 Sep 2006 18:13:07 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Sat, 16 Sep 2006 18:13:06 -0700 (PDT) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Poul-Henning Kamp In-Reply-To: <71137.1158443604@critter.freebsd.dk> Message-ID: <20060916181136.S82705@ns1.feral.com> References: <71137.1158443604@critter.freebsd.dk> 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/sys/cam/scsi scsi_da.c 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: Sun, 17 Sep 2006 01:13:10 -0000 On Sat, 16 Sep 2006, Poul-Henning Kamp wrote: > In message <200609162121.k8GLL7rt005933@repoman.freebsd.org>, Matt Jacob writes > : >> mjacob 2006-09-16 21:21:07 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/cam/scsi scsi_da.c >> Log: >> Don't allow attachment of disks that could cause GEOM to panic. > > The correct commit message would have been: > > Don't allow attachment of disks which we couldn't possibly do I/O from. > > The problem is that there is a fixed upper limit for the I/O transfer > sizes we support (this should be fixed) and if the sectorsize is > larger, we're hosed. Au contraire mon frere.... You can attach to the device and *then* set it's block size to something reasonable via mode select. Si From owner-cvs-src@FreeBSD.ORG Sun Sep 17 08:15:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65B8916A412; Sun, 17 Sep 2006 08:15:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AA4C43D6B; Sun, 17 Sep 2006 08:15:58 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8H8FwX6084549; Sun, 17 Sep 2006 08:15:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8H8Fw9i084548; Sun, 17 Sep 2006 08:15:58 GMT (envelope-from rwatson) Message-Id: <200609170815.k8H8Fw9i084548@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 08:15: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/kern syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 08:15:59 -0000 rwatson 2006-09-17 08:15:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern syscalls.master Log: Correct auditctl() prototype; it was changed at some point in HEAD, but not MFC'd to -STABLE, resulting in the arguments being interpreted incorrectly. As a result, some users of audit on -STABLE saw an invalid argument error when starting the audit daemon. In principle it should have been all audit users, not clear why that appears not to have been the case. Approved by: re (kensmith) Obtained from: TrustedBSD Project Revision Changes Path 1.198.2.4 +1 -1 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Sun Sep 17 08:16:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 684AC16A52B; Sun, 17 Sep 2006 08:16:29 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 478FB43D7D; Sun, 17 Sep 2006 08:16:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8H8GSBr084628; Sun, 17 Sep 2006 08:16:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8H8GSrM084627; Sun, 17 Sep 2006 08:16:28 GMT (envelope-from rwatson) Message-Id: <200609170816.k8H8GSrM084627@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 08:16: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/kern init_sysent.c syscalls.c src/sys/sys syscall.h syscall.mk sysproto.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, 17 Sep 2006 08:16:29 -0000 rwatson 2006-09-17 08:16:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall.mk sysproto.h Log: Regenerate. Approved by: re (kensmith) Revision Changes Path 1.195.2.4 +1 -1 src/sys/kern/init_sysent.c 1.181.2.4 +1 -1 src/sys/kern/syscalls.c 1.178.2.4 +1 -1 src/sys/sys/syscall.h 1.133.2.4 +1 -1 src/sys/sys/syscall.mk 1.177.2.4 +1 -2 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sun Sep 17 08:20:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC68816A412; Sun, 17 Sep 2006 08:20:57 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2691D43D5C; Sun, 17 Sep 2006 08:20:57 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8H8KvUa084881; Sun, 17 Sep 2006 08:20:57 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8H8KurK084880; Sun, 17 Sep 2006 08:20:57 GMT (envelope-from thompsa) Message-Id: <200609170820.k8H8KurK084880@repoman.freebsd.org> From: Andrew Thompson Date: Sun, 17 Sep 2006 08:20: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/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: Sun, 17 Sep 2006 08:20:57 -0000 thompsa 2006-09-17 08:20:56 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Rearrange things so that ARP packets can be filtered or rate limited with IPFW. Requested by: Jon Otterholm Tested by: Jon Otterholm Revision Changes Path 1.80 +14 -30 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 10:56:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5891416A403; Sun, 17 Sep 2006 10:56:28 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A17E843D83; Sun, 17 Sep 2006 10:56:16 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HAuGFJ008428; Sun, 17 Sep 2006 10:56:16 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HAuGkn008427; Sun, 17 Sep 2006 10:56:16 GMT (envelope-from netchild) Message-Id: <200609171056.k8HAuGkn008427@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 17 Sep 2006 10:56: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/compat/linux linux_file.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 10:56:28 -0000 netchild 2006-09-17 10:56:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/linux linux_file.c Log: MFC rev 1.97: The Linux unlink syscall uses a different errno value when trying to unlink a directory. PR: 102897 [1] http://www.FreeBSD.org/cgi/query-pr.cgi?pr=102897 Noticed by: Knut Anders Hatlen [1], testrun with LTP Submitted by: Marcin Cieslak Tested by: netchild (LTP test run) Approved by: re Revision Changes Path 1.91.2.1 +7 -0 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 11:00:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7198E16A415; Sun, 17 Sep 2006 11:00:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1291B43D55; Sun, 17 Sep 2006 11:00:37 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HB0aFf008640; Sun, 17 Sep 2006 11:00:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HB0ahl008639; Sun, 17 Sep 2006 11:00:36 GMT (envelope-from rwatson) Message-Id: <200609171100.k8HB0ahl008639@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 11:00:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_acct.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 11:00:37 -0000 rwatson 2006-09-17 11:00:36 UTC FreeBSD src repository Modified files: sys/kern kern_acct.c Log: Expore kern.acct_configured, a sysctl that reflects the configured/ unconfigured state of the kernel accounting system. This is used by the accounting privilege regression test to determine whether accounting is in use and will be disrupted by the regression test. Sponsored by: nCircle Network Security, Inc. Obtained from: TrustedBSD Project MFC after: 1 month Revision Changes Path 1.83 +7 -0 src/sys/kern/kern_acct.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 11:30:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C81B916A407; Sun, 17 Sep 2006 11:30:46 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE71143D7C; Sun, 17 Sep 2006 11:30:45 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HBUjQE011369; Sun, 17 Sep 2006 11:30:45 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HBUjde011365; Sun, 17 Sep 2006 11:30:45 GMT (envelope-from brueffer) Message-Id: <200609171130.k8HBUjde011365@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 17 Sep 2006 11:30: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/sbin/geom/class/eli geli.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: Sun, 17 Sep 2006 11:30:46 -0000 brueffer 2006-09-17 11:30:44 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geli.8 Log: Remove a contraction and add a missing article. Revision Changes Path 1.20 +2 -2 src/sbin/geom/class/eli/geli.8 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 11:44:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F97616A40F; Sun, 17 Sep 2006 11:44:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9190743DA5; Sun, 17 Sep 2006 11:42:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HBgfYi011999; Sun, 17 Sep 2006 11:42:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HBgfaK011998; Sun, 17 Sep 2006 11:42:41 GMT (envelope-from rwatson) Message-Id: <200609171142.k8HBgfaK011998@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 11:42:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 11:44:14 -0000 rwatson 2006-09-17 11:42:40 UTC FreeBSD src repository Modified files: sys/security/audit audit_bsm.c Log: Add AUE_SYSARCH to the list of audit events during BSM conversion to prevent a console warning. Eventually, we will capture more arguments for sysarch. Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.12 +1 -0 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 13:28:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 420A216A412; Sun, 17 Sep 2006 13:28:37 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B17843D45; Sun, 17 Sep 2006 13:28:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HDSBeE028959; Sun, 17 Sep 2006 13:28:11 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HDSB5n028958; Sun, 17 Sep 2006 13:28:11 GMT (envelope-from rwatson) Message-Id: <200609171328.k8HDSB5n028958@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 13:28: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/kern syscalls.master src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 13:28:37 -0000 rwatson 2006-09-17 13:28:11 UTC FreeBSD src repository Modified files: sys/kern syscalls.master sys/compat/freebsd32 syscalls.master Log: AUE_SIGALTSTACK instead of AUE_SIGPENDING for sigaltstack(). Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.75 +1 -1 src/sys/compat/freebsd32/syscalls.master 1.227 +1 -1 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Sun Sep 17 13:30:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9C9016A4CE; Sun, 17 Sep 2006 13:30:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD7FD43D76; Sun, 17 Sep 2006 13:29:48 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HDTaO5029097; Sun, 17 Sep 2006 13:29:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HDTaYT029096; Sun, 17 Sep 2006 13:29:36 GMT (envelope-from rwatson) Message-Id: <200609171329.k8HDTaYT029096@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 13:29:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c systrace_args.c src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/sys syscall.h syscall.mk sysproto.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, 17 Sep 2006 13:30:21 -0000 rwatson 2006-09-17 13:29:36 UTC FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c systrace_args.c sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/sys syscall.h syscall.mk sysproto.h Log: Regenerate. Revision Changes Path 1.62 +2 -2 src/sys/compat/freebsd32/freebsd32_proto.h 1.60 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.51 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.61 +2 -2 src/sys/compat/freebsd32/freebsd32_sysent.c 1.222 +2 -2 src/sys/kern/init_sysent.c 1.206 +1 -1 src/sys/kern/syscalls.c 1.6 +0 -0 src/sys/kern/systrace_args.c 1.203 +1 -1 src/sys/sys/syscall.h 1.158 +1 -1 src/sys/sys/syscall.mk 1.206 +2 -2 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Sun Sep 17 13:33:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8DCE16A407; Sun, 17 Sep 2006 13:33:30 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E56D43D46; Sun, 17 Sep 2006 13:33:30 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HDXUvq029747; Sun, 17 Sep 2006 13:33:30 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HDXUht029746; Sun, 17 Sep 2006 13:33:30 GMT (envelope-from andre) Message-Id: <200609171333.k8HDXUht029746@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 17 Sep 2006 13: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/sys/dev/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 13:33:31 -0000 andre 2006-09-17 13:33:30 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c sys/dev/bge if_bge.c sys/dev/em if_em.c sys/dev/ixgb if_ixgb.c sys/dev/nfe if_nfe.c sys/dev/nge if_nge.c sys/dev/re if_re.c sys/dev/stge if_stge.c sys/dev/ti if_ti.c sys/dev/txp if_txp.c sys/dev/vge if_vge.c sys/net if_vlan.c if_vlan_var.h sys/net80211 ieee80211_input.c ieee80211_output.c sys/netgraph ng_vlan.c sys/sys mbuf.h Log: Move ethernet VLAN tags from mtags to its own mbuf packet header field m_pkthdr.ether_vlan. The presence of the M_VLANTAG flag on the mbuf signifies the presence and validity of its content. Drivers that support hardware VLAN tag stripping fill in the received VLAN tag (containing both vlan and priority information) into the ether_vtag mbuf packet header field: m->m_pkthdr.ether_vtag = vlan_id; /* ntohs()? */ m->m_flags |= M_VLANTAG; to mark the packet m with the specified VLAN tag. On output the driver should check the mbuf for the M_VLANTAG flag to see if a VLAN tag is present and valid: if (m->m_flags & M_VLANTAG) { ... = m->m_pkthdr.ether_vtag; /* htons()? */ ... pass tag to hardware ... } VLAN tags are stored in host byte order. Byte swapping may be necessary. (Note: This driver conversion was mechanic and did not add or remove any byte swapping in the drivers.) Remove zone_mtag_vlan UMA zone and MTAG_VLAN definition. No more tag memory allocation have to be done. Reviewed by: thompsa, yar Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.8 +4 -7 src/sys/dev/bce/if_bce.c 1.146 +4 -6 src/sys/dev/bge/if_bge.c 1.145 +7 -12 src/sys/dev/em/if_em.c 1.20 +13 -4 src/sys/dev/ixgb/if_ixgb.c 1.5 +5 -16 src/sys/dev/nfe/if_nfe.c 1.89 +5 -8 src/sys/dev/nge/if_nge.c 1.75 +6 -9 src/sys/dev/re/if_re.c 1.3 +6 -6 src/sys/dev/stge/if_stge.c 1.125 +4 -7 src/sys/dev/ti/if_ti.c 1.42 +4 -7 src/sys/dev/txp/if_txp.c 1.26 +5 -8 src/sys/dev/vge/if_vge.c 1.115 +5 -17 src/sys/net/if_vlan.c 1.25 +16 -39 src/sys/net/if_vlan_var.h 1.95 +2 -10 src/sys/net80211/ieee80211_input.c 1.43 +2 -3 src/sys/net80211/ieee80211_output.c 1.4 +8 -8 src/sys/netgraph/ng_vlan.c 1.196 +1 -4 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Sun Sep 17 13:39:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87E9016A415; Sun, 17 Sep 2006 13:39:46 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06AC943D6E; Sun, 17 Sep 2006 13:39:35 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HDdZ4Z030040; Sun, 17 Sep 2006 13:39:35 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HDdZeX030039; Sun, 17 Sep 2006 13:39:35 GMT (envelope-from andre) Message-Id: <200609171339.k8HDdZeX030039@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 17 Sep 2006 13:39: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/netinet tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 13:39:46 -0000 andre 2006-09-17 13:39:35 UTC FreeBSD src repository Modified files: sys/netinet tcp_usrreq.c Log: Make tcp_usr_send() free the passed mbufs on error in all cases as the comment to it claims. Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.141 +4 -0 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 13:44:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B05AB16A417; Sun, 17 Sep 2006 13:44:33 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B09843D7E; Sun, 17 Sep 2006 13:44:33 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HDiXR0030484; Sun, 17 Sep 2006 13:44:33 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HDiX3G030483; Sun, 17 Sep 2006 13:44:33 GMT (envelope-from andre) Message-Id: <200609171344.k8HDiX3G030483@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 17 Sep 2006 13:44: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/sys/kern kern_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 13:44:33 -0000 andre 2006-09-17 13:44:33 UTC FreeBSD src repository Modified files: sys/kern kern_mbuf.c Log: Remove VLAN mtag UMA zones and initialize ether_vtag and tso_segsz packet header fields to zero on mbuf allocation. Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.26 +4 -25 src/sys/kern/kern_mbuf.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 14:54:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC91616A403; Sun, 17 Sep 2006 14:54:15 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A86143D5C; Sun, 17 Sep 2006 14:54:15 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HEsFbJ034730; Sun, 17 Sep 2006 14:54:15 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HEsFd2034729; Sun, 17 Sep 2006 14:54:15 GMT (envelope-from davidxu) Message-Id: <200609171454.k8HEsFd2034729@repoman.freebsd.org> From: David Xu Date: Sun, 17 Sep 2006 14:54:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 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: Sun, 17 Sep 2006 14:54:15 -0000 davidxu 2006-09-17 14:54:15 UTC FreeBSD src repository Modified files: sys/amd64/amd64 vm_machdep.c Log: Make cpu_set_upcall_kse() and cpu_set_user_tls() work for 32bit process. Revision Changes Path 1.252 +43 -0 src/sys/amd64/amd64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 17:40:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E47E216A403; Sun, 17 Sep 2006 17:40:07 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C75343D46; Sun, 17 Sep 2006 17:40:07 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HHe7Ee054143; Sun, 17 Sep 2006 17:40:07 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HHe7wk054142; Sun, 17 Sep 2006 17:40:07 GMT (envelope-from ru) Message-Id: <200609171740.k8HHe7wk054142@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 17:40: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/bin/getfacl getfacl.1 src/bin/ls ls.1 src/bin/pax pax.1 src/bin/ps ps.1 src/bin/setfacl setfacl.1 src/bin/sh sh.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 17:40:08 -0000 ru 2006-09-17 17:40:07 UTC FreeBSD src repository Modified files: bin/getfacl getfacl.1 bin/ls ls.1 bin/pax pax.1 bin/ps ps.1 bin/setfacl setfacl.1 bin/sh sh.1 Log: Markup fixes. Revision Changes Path 1.11 +3 -2 src/bin/getfacl/getfacl.1 1.99 +1 -1 src/bin/ls/ls.1 1.37 +2 -1 src/bin/pax/pax.1 1.89 +1 -1 src/bin/ps/ps.1 1.17 +3 -2 src/bin/setfacl/setfacl.1 1.123 +4 -3 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 17:52:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE96116A403; Sun, 17 Sep 2006 17:52:57 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A6EF43D4C; Sun, 17 Sep 2006 17:52:57 +0000 (GMT) (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 k8HHqvTQ054816; Sun, 17 Sep 2006 17:52:57 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HHqv4B054815; Sun, 17 Sep 2006 17:52:57 GMT (envelope-from csjp) Message-Id: <200609171752.k8HHqv4B054815@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Sun, 17 Sep 2006 17:52:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit.c audit_private.h audit_syscalls.c audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 17:52:57 -0000 csjp 2006-09-17 17:52:57 UTC FreeBSD src repository Modified files: sys/security/audit audit.c audit_private.h audit_syscalls.c audit_worker.c Log: Correct a slight regression which was introduced with the implementation of audit pipes. If the kernel record was not selected for the trail or the pipe, any user supplied record attached to it would be tossed away, resulting in otherwise selected events being lost. - Introduce two new masks: AR_PRESELECT_USER_TRAIL AR_PRESELECT_USER_PIPE, currently we have AR_PRESELECT_TRAIL and AR_PRESELECT_PIPE, which tells the audit worker that we are interested in the kernel record, with the additional masks we can determine if either the pipe or trail is interested in seeing the kernel or user record. - In audit(2), we unconditionally set the AR_PRESELECT_USER_TRAIL and AR_PRESELECT_USER_PIPE masks under the assumption that userspace has done the preselection [1]. Currently, there is work being done that allows the kernel to parse and preselect user supplied records, so in the future preselection could occur in either layer. But there is still a few details to work out here. [1] At some point we need to teach au_preselect(3) about the interests of all the individual audit pipes. This is a RELENG_6 candidate. Reviewed by: rwatson Obtained from: TrustedBSD Project MFC after: 1 week Revision Changes Path 1.20 +2 -2 src/sys/security/audit/audit.c 1.11 +3 -0 src/sys/security/audit/audit_private.h 1.6 +8 -0 src/sys/security/audit/audit_syscalls.c 1.10 +7 -3 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 17:58:02 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 34A7416A403; Sun, 17 Sep 2006 17:58:02 +0000 (UTC) (envelope-from prvs=julian=408aca9bb@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E31643D4C; Sun, 17 Sep 2006 17:58:01 +0000 (GMT) (envelope-from prvs=julian=408aca9bb@elischer.org) Received: from unknown (HELO [192.168.2.6]) ([10.251.60.65]) by a50.ironport.com with ESMTP; 17 Sep 2006 10:57:59 -0700 Message-ID: <450D8CA1.4020704@elischer.org> Date: Sun, 17 Sep 2006 10:57:53 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Andre Oppermann References: <200609171333.k8HDXUht029746@repoman.freebsd.org> In-Reply-To: <200609171333.k8HDXUht029746@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/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 17:58:02 -0000 As I mentioned before, I am slightly uncomfortable with the implementation of this change as it puts protocol specific items into the protocol independent mbuf header. The fact that 99.99% of network traffic coming in and out of a machine uses this protocol at the the moment makes it understandable but if in 2 years a new transport mechanism sweeps the world for which this is irrelevent, or worse, has a different requirement for similar fields, are we going to add fields for that too? should this be defined as a link layer specific union for which we can add future variants? Andre Oppermann wrote: >andre 2006-09-17 13:33:30 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bce if_bce.c > sys/dev/bge if_bge.c > sys/dev/em if_em.c > sys/dev/ixgb if_ixgb.c > sys/dev/nfe if_nfe.c > sys/dev/nge if_nge.c > sys/dev/re if_re.c > sys/dev/stge if_stge.c > sys/dev/ti if_ti.c > sys/dev/txp if_txp.c > sys/dev/vge if_vge.c > sys/net if_vlan.c if_vlan_var.h > sys/net80211 ieee80211_input.c ieee80211_output.c > sys/netgraph ng_vlan.c > sys/sys mbuf.h > Log: > Move ethernet VLAN tags from mtags to its own mbuf packet header field > m_pkthdr.ether_vlan. The presence of the M_VLANTAG flag on the mbuf > signifies the presence and validity of its content. > > Drivers that support hardware VLAN tag stripping fill in the received > VLAN tag (containing both vlan and priority information) into the > ether_vtag mbuf packet header field: > > m->m_pkthdr.ether_vtag = vlan_id; /* ntohs()? */ > m->m_flags |= M_VLANTAG; > > to mark the packet m with the specified VLAN tag. > > On output the driver should check the mbuf for the M_VLANTAG flag to > see if a VLAN tag is present and valid: > > if (m->m_flags & M_VLANTAG) { > ... = m->m_pkthdr.ether_vtag; /* htons()? */ > ... pass tag to hardware ... > } > > VLAN tags are stored in host byte order. Byte swapping may be necessary. > > (Note: This driver conversion was mechanic and did not add or remove any > byte swapping in the drivers.) > > Remove zone_mtag_vlan UMA zone and MTAG_VLAN definition. No more tag > memory allocation have to be done. > > Reviewed by: thompsa, yar > Sponsored by: TCP/IP Optimization Fundraise 2005 > > Revision Changes Path > 1.8 +4 -7 src/sys/dev/bce/if_bce.c > 1.146 +4 -6 src/sys/dev/bge/if_bge.c > 1.145 +7 -12 src/sys/dev/em/if_em.c > 1.20 +13 -4 src/sys/dev/ixgb/if_ixgb.c > 1.5 +5 -16 src/sys/dev/nfe/if_nfe.c > 1.89 +5 -8 src/sys/dev/nge/if_nge.c > 1.75 +6 -9 src/sys/dev/re/if_re.c > 1.3 +6 -6 src/sys/dev/stge/if_stge.c > 1.125 +4 -7 src/sys/dev/ti/if_ti.c > 1.42 +4 -7 src/sys/dev/txp/if_txp.c > 1.26 +5 -8 src/sys/dev/vge/if_vge.c > 1.115 +5 -17 src/sys/net/if_vlan.c > 1.25 +16 -39 src/sys/net/if_vlan_var.h > 1.95 +2 -10 src/sys/net80211/ieee80211_input.c > 1.43 +2 -3 src/sys/net80211/ieee80211_output.c > 1.4 +8 -8 src/sys/netgraph/ng_vlan.c > 1.196 +1 -4 src/sys/sys/mbuf.h > > From owner-cvs-src@FreeBSD.ORG Sun Sep 17 18:42:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99BB416A403; Sun, 17 Sep 2006 18:42:35 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5672543D45; Sun, 17 Sep 2006 18:42:35 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HIgZ1F058417; Sun, 17 Sep 2006 18:42:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HIgZoi058416; Sun, 17 Sep 2006 18:42:35 GMT (envelope-from ru) Message-Id: <200609171842.k8HIgZoi058416@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 18:42: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/usr.bin/file file.1 magic.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 18:42:35 -0000 ru 2006-09-17 18:42:35 UTC FreeBSD src repository Modified files: usr.bin/file file.1 magic.5 Log: Update manpages for FILE 4.17. Revision Changes Path 1.37 +40 -7 src/usr.bin/file/file.1 1.26 +195 -32 src/usr.bin/file/magic.5 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 18:52:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D651C16A417; Sun, 17 Sep 2006 18:52:28 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84D1943D4C; Sun, 17 Sep 2006 18:52:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HIqS0r058901; Sun, 17 Sep 2006 18:52:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HIqSfX058900; Sun, 17 Sep 2006 18:52:28 GMT (envelope-from ru) Message-Id: <200609171852.k8HIqSfX058900@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 18:52: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/contrib/com_err compile_et.1 src/contrib/pnpinfo pnpinfo.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: Sun, 17 Sep 2006 18:52:28 -0000 ru 2006-09-17 18:52:28 UTC FreeBSD src repository Modified files: contrib/com_err compile_et.1 contrib/pnpinfo pnpinfo.8 Log: Sort sections. Revision Changes Path 1.5 +6 -6 src/contrib/com_err/compile_et.1 1.7 +2 -2 src/contrib/pnpinfo/pnpinfo.8 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 19:54:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F24A816A40F for ; Sun, 17 Sep 2006 19:54:15 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FDAC43D5F for ; Sun, 17 Sep 2006 19:54:14 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 66708 invoked from network); 17 Sep 2006 19:37:10 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 17 Sep 2006 19:37:10 -0000 Message-ID: <450DA7E8.6000702@freebsd.org> Date: Sun, 17 Sep 2006 21:54:16 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Julian Elischer References: <200609171333.k8HDXUht029746@repoman.freebsd.org> <450D8CA1.4020704@elischer.org> In-Reply-To: <450D8CA1.4020704@elischer.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/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 19:54:16 -0000 Julian Elischer wrote: > As I mentioned before, I am slightly uncomfortable with the > implementation of this > change as it puts protocol specific items into the protocol independent > mbuf header. > The fact that 99.99% of network traffic coming in and out of a machine > uses this protocol > at the the moment makes it understandable but if in 2 years a new > transport mechanism sweeps > the world for which this is irrelevent, or worse, has a different > requirement for similar fields, > are we going to add fields for that too? should this be defined as a > link layer specific union for > which we can add future variants? The moment this need arises I'm happy to discuss/do this. -- Andre > Andre Oppermann wrote: > >> andre 2006-09-17 13:33:30 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/bce if_bce.c sys/dev/bge if_bge.c >> sys/dev/em if_em.c sys/dev/ixgb if_ixgb.c >> sys/dev/nfe if_nfe.c sys/dev/nge if_nge.c >> sys/dev/re if_re.c sys/dev/stge if_stge.c >> sys/dev/ti if_ti.c sys/dev/txp if_txp.c >> sys/dev/vge if_vge.c sys/net if_vlan.c >> if_vlan_var.h sys/net80211 ieee80211_input.c >> ieee80211_output.c sys/netgraph ng_vlan.c >> sys/sys mbuf.h Log: >> Move ethernet VLAN tags from mtags to its own mbuf packet header field >> m_pkthdr.ether_vlan. The presence of the M_VLANTAG flag on the mbuf >> signifies the presence and validity of its content. >> >> Drivers that support hardware VLAN tag stripping fill in the received >> VLAN tag (containing both vlan and priority information) into the >> ether_vtag mbuf packet header field: >> >> m->m_pkthdr.ether_vtag = vlan_id; /* ntohs()? */ >> m->m_flags |= M_VLANTAG; >> >> to mark the packet m with the specified VLAN tag. >> >> On output the driver should check the mbuf for the M_VLANTAG flag to >> see if a VLAN tag is present and valid: >> >> if (m->m_flags & M_VLANTAG) { >> ... = m->m_pkthdr.ether_vtag; /* htons()? */ >> ... pass tag to hardware ... >> } >> >> VLAN tags are stored in host byte order. Byte swapping may be >> necessary. >> >> (Note: This driver conversion was mechanic and did not add or remove any >> byte swapping in the drivers.) >> >> Remove zone_mtag_vlan UMA zone and MTAG_VLAN definition. No more tag >> memory allocation have to be done. >> >> Reviewed by: thompsa, yar >> Sponsored by: TCP/IP Optimization Fundraise 2005 >> >> Revision Changes Path >> 1.8 +4 -7 src/sys/dev/bce/if_bce.c >> 1.146 +4 -6 src/sys/dev/bge/if_bge.c >> 1.145 +7 -12 src/sys/dev/em/if_em.c >> 1.20 +13 -4 src/sys/dev/ixgb/if_ixgb.c >> 1.5 +5 -16 src/sys/dev/nfe/if_nfe.c >> 1.89 +5 -8 src/sys/dev/nge/if_nge.c >> 1.75 +6 -9 src/sys/dev/re/if_re.c >> 1.3 +6 -6 src/sys/dev/stge/if_stge.c >> 1.125 +4 -7 src/sys/dev/ti/if_ti.c >> 1.42 +4 -7 src/sys/dev/txp/if_txp.c >> 1.26 +5 -8 src/sys/dev/vge/if_vge.c >> 1.115 +5 -17 src/sys/net/if_vlan.c >> 1.25 +16 -39 src/sys/net/if_vlan_var.h >> 1.95 +2 -10 src/sys/net80211/ieee80211_input.c >> 1.43 +2 -3 src/sys/net80211/ieee80211_output.c >> 1.4 +8 -8 src/sys/netgraph/ng_vlan.c >> 1.196 +1 -4 src/sys/sys/mbuf.h >> >> > > From owner-cvs-src@FreeBSD.ORG Sun Sep 17 20:00:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9E5F16A4F4; Sun, 17 Sep 2006 20:00:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE6F443D46; Sun, 17 Sep 2006 20:00:36 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HK0ai2067216; Sun, 17 Sep 2006 20:00:36 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HK0abm067215; Sun, 17 Sep 2006 20:00:36 GMT (envelope-from rwatson) Message-Id: <200609172000.k8HK0abm067215@repoman.freebsd.org> From: Robert Watson Date: Sun, 17 Sep 2006 20:00:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_mod.c src/sys/kern kern_jail.c kern_prot.c subr_prf.c vfs_syscalls.c src/sys/security/mac mac_internal.h src/sys/sys sysctl.h src/sys/ufs/ufs ufs_quota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 20:00:53 -0000 rwatson 2006-09-17 20:00:36 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_mod.c sys/kern kern_jail.c kern_prot.c subr_prf.c vfs_syscalls.c sys/security/mac mac_internal.h sys/sys sysctl.h sys/ufs/ufs ufs_quota.c Log: Declare security and security.bsd sysctl hierarchies in sysctl.h along with other commonly used sysctl name spaces, rather than declaring them all over the place. MFC after: 1 month Sponsored by: nCircle Network Security, Inc. Revision Changes Path 1.25 +0 -2 src/sys/dev/hwpmc/hwpmc_mod.c 1.52 +0 -1 src/sys/kern/kern_jail.c 1.204 +1 -3 src/sys/kern/kern_prot.c 1.125 +0 -2 src/sys/kern/subr_prf.c 1.421 +0 -2 src/sys/kern/vfs_syscalls.c 1.113 +0 -1 src/sys/security/mac/mac_internal.h 1.145 +2 -0 src/sys/sys/sysctl.h 1.83 +0 -2 src/sys/ufs/ufs/ufs_quota.c From owner-cvs-src@FreeBSD.ORG Sun Sep 17 20:08:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B93316A403; Sun, 17 Sep 2006 20:08:23 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50BB143D9F; Sun, 17 Sep 2006 20:08:06 +0000 (GMT) (envelope-from bms@FreeBSD.org) Received: from frontend3.internal (frontend3.internal [10.202.2.152]) by frontend1.messagingengine.com (Postfix) with ESMTP id 5899FDA79E3; Sun, 17 Sep 2006 16:08:05 -0400 (EDT) Received: from heartbeat2.internal ([10.202.2.161]) by frontend3.internal (MEProxy); Sun, 17 Sep 2006 16:08:06 -0400 X-Sasl-enc: 4t3TCz7n/r3AIPxew/7fq8X8dMSV1WFnoMg0cU4BDnHo 1158523686 Received: from [192.168.123.18] (82-35-114-57.cable.ubr07.dals.blueyonder.co.uk [82.35.114.57]) by mail.messagingengine.com (Postfix) with ESMTP id 744DA2FDB; Sun, 17 Sep 2006 16:08:05 -0400 (EDT) Message-ID: <450DAB24.6060107@FreeBSD.org> Date: Sun, 17 Sep 2006 21:08:04 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.5 (X11/20060825) MIME-Version: 1.0 To: Julian Elischer References: <200609171333.k8HDXUht029746@repoman.freebsd.org> <450D8CA1.4020704@elischer.org> In-Reply-To: <450D8CA1.4020704@elischer.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 20:08:23 -0000 Julian Elischer wrote: > As I mentioned before, I am slightly uncomfortable with the > implementation of this > change as it puts protocol specific items into the protocol > independent mbuf header. > The fact that 99.99% of network traffic coming in and out of a > machine uses this protocol > at the the moment makes it understandable but if in 2 years a new > transport mechanism sweeps > the world for which this is irrelevent, or worse, has a different > requirement for similar fields, > are we going to add fields for that too? should this be defined as a > link layer specific union for > which we can add future variants? This argument seems a case of putting the cart before the horse -- it's a bit up in the air. If anything Ethernet is more likely to increase in popularity, and it is the most common use case. Particularly so, given that VLAN encapsulation is specified for 802.1p priority tagging, and there is more and more interest in L2 QoS because of VoIP. Kudos to Andre for sorting it out. Regards, BMS From owner-cvs-src@FreeBSD.ORG Sun Sep 17 20:53:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 293A516A407; Sun, 17 Sep 2006 20:53:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB9E343D5D; Sun, 17 Sep 2006 20:53:30 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HKrUpN079265; Sun, 17 Sep 2006 20:53:30 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HKrUnO079264; Sun, 17 Sep 2006 20:53:30 GMT (envelope-from ru) Message-Id: <200609172053.k8HKrUnO079264@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 20:53: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/lib/libc/sys gettimeofday.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 20:53:31 -0000 ru 2006-09-17 20:53:30 UTC FreeBSD src repository Modified files: lib/libc/sys gettimeofday.2 Log: Remove more traces of Alpha. Revision Changes Path 1.27 +0 -4 src/lib/libc/sys/gettimeofday.2 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 21:27:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6505716A416; Sun, 17 Sep 2006 21:27:36 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B49643D77; Sun, 17 Sep 2006 21:27:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HLRZBJ088908; Sun, 17 Sep 2006 21:27:35 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HLRZIn088907; Sun, 17 Sep 2006 21:27:35 GMT (envelope-from ru) Message-Id: <200609172127.k8HLRZIn088907@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 21:27:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive tar.5 src/lib/libc/gen pwcache.3 vis.3 src/lib/libc/i386/sys i386_set_watch.3 src/lib/libc/net gai_strerror.3 gethostbyname.3 src/lib/libc/rpc rpc_clnt_create.3 src/lib/libc/stdio fclose.3 src/lib/libc/stdlib malloc.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: Sun, 17 Sep 2006 21:27:36 -0000 ru 2006-09-17 21:27:35 UTC FreeBSD src repository Modified files: lib/libarchive tar.5 lib/libc/gen pwcache.3 vis.3 lib/libc/i386/sys i386_set_watch.3 lib/libc/net gai_strerror.3 gethostbyname.3 lib/libc/rpc rpc_clnt_create.3 lib/libc/stdio fclose.3 lib/libc/stdlib malloc.3 lib/libc/sys chflags.2 clock_gettime.2 connect.2 getsockopt.2 kldnext.2 kqueue.2 listen.2 mmap.2 open.2 sigqueue.2 timer_create.2 timer_delete.2 timer_settime.2 utimes.2 lib/libdevinfo devinfo.3 lib/libipsec ipsec_set_policy.3 lib/libpmc pmclog.3 lib/libutil humanize_number.3 Log: Markup fixes. Revision Changes Path 1.16 +2 -1 src/lib/libarchive/tar.5 1.14 +1 -1 src/lib/libc/gen/pwcache.3 1.29 +1 -1 src/lib/libc/gen/vis.3 1.9 +6 -6 src/lib/libc/i386/sys/i386_set_watch.3 1.5 +1 -1 src/lib/libc/net/gai_strerror.3 1.36 +1 -1 src/lib/libc/net/gethostbyname.3 1.15 +1 -1 src/lib/libc/rpc/rpc_clnt_create.3 1.14 +1 -1 src/lib/libc/stdio/fclose.3 1.71 +51 -51 src/lib/libc/stdlib/malloc.3 1.27 +28 -38 src/lib/libc/sys/chflags.2 1.22 +12 -5 src/lib/libc/sys/clock_gettime.2 1.28 +6 -5 src/lib/libc/sys/connect.2 1.34 +7 -2 src/lib/libc/sys/getsockopt.2 1.18 +4 -4 src/lib/libc/sys/kldnext.2 1.44 +1 -1 src/lib/libc/sys/kqueue.2 1.29 +1 -1 src/lib/libc/sys/listen.2 1.55 +2 -1 src/lib/libc/sys/mmap.2 1.33 +3 -3 src/lib/libc/sys/open.2 1.8 +5 -3 src/lib/libc/sys/sigqueue.2 1.8 +3 -1 src/lib/libc/sys/timer_create.2 1.5 +3 -1 src/lib/libc/sys/timer_delete.2 1.7 +3 -1 src/lib/libc/sys/timer_settime.2 1.19 +1 -1 src/lib/libc/sys/utimes.2 1.11 +1 -1 src/lib/libdevinfo/devinfo.3 1.22 +47 -50 src/lib/libipsec/ipsec_set_policy.3 1.6 +1 -1 src/lib/libpmc/pmclog.3 1.10 +3 -1 src/lib/libutil/humanize_number.3 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 21:36:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B99A116A403; Sun, 17 Sep 2006 21:36:17 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7636D43D45; Sun, 17 Sep 2006 21:36:17 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HLaHmG089419; Sun, 17 Sep 2006 21:36:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HLaHah089418; Sun, 17 Sep 2006 21:36:17 GMT (envelope-from phk) Message-Id: <200609172136.k8HLaHah089418@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 17 Sep 2006 21: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Sep 2006 21:36:17 -0000 phk 2006-09-17 21:36:17 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Too many good quotes flying by these days. Revision Changes Path 1.226 +20 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Sun Sep 17 21:51:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C9B316A4EB; Sun, 17 Sep 2006 21:51:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1918243E37; Sun, 17 Sep 2006 21:48:48 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HLmlJO091240; Sun, 17 Sep 2006 21:48:47 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HLmlDl091239; Sun, 17 Sep 2006 21:48:47 GMT (envelope-from ru) Message-Id: <200609172148.k8HLmlDl091239@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 21:48: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/libexec/rtld-elf rtld.1 src/libexec/tftpd tftpd.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: Sun, 17 Sep 2006 21:51:42 -0000 ru 2006-09-17 21:48:47 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.1 libexec/tftpd tftpd.8 Log: Markup fixes. Revision Changes Path 1.42 +4 -2 src/libexec/rtld-elf/rtld.1 1.20 +1 -1 src/libexec/tftpd/tftpd.8 From owner-cvs-src@FreeBSD.ORG Sun Sep 17 22:06:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A8FE16A412; Sun, 17 Sep 2006 22:06:07 +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 A4E1F43D7E; Sun, 17 Sep 2006 22:06:05 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 8FE655DFC; Mon, 18 Sep 2006 02:06:04 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 57DEE5DFB; Mon, 18 Sep 2006 02:06:04 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8HM69ug085007; Mon, 18 Sep 2006 02:06:09 +0400 (MSD) (envelope-from ru) Date: Mon, 18 Sep 2006 02:06:09 +0400 From: Ruslan Ermilov To: Andre Oppermann Message-ID: <20060917220609.GA84871@rambler-co.ru> References: <200609171333.k8HDXUht029746@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline In-Reply-To: <200609171333.k8HDXUht029746@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/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 22:06:07 -0000 --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Sep 17, 2006 at 01:33:30PM +0000, Andre Oppermann wrote: > andre 2006-09-17 13:33:30 UTC [...] > Move ethernet VLAN tags from mtags to its own mbuf packet header field > m_pkthdr.ether_vlan. The presence of the M_VLANTAG flag on the mbuf > signifies the presence and validity of its content. > =20 > Drivers that support hardware VLAN tag stripping fill in the received > VLAN tag (containing both vlan and priority information) into the > ether_vtag mbuf packet header field: > =20 > m->m_pkthdr.ether_vtag =3D vlan_id; /* ntohs()? */ > m->m_flags |=3D M_VLANTAG; > =20 > to mark the packet m with the specified VLAN tag. > =20 > On output the driver should check the mbuf for the M_VLANTAG flag to > see if a VLAN tag is present and valid: > =20 > if (m->m_flags & M_VLANTAG) { > ... =3D m->m_pkthdr.ether_vtag; /* htons()? */ > ... pass tag to hardware ... > } > =20 > VLAN tags are stored in host byte order. Byte swapping may be necessar= y. > =20 > (Note: This driver conversion was mechanic and did not add or remove any > byte swapping in the drivers.) > =20 > Remove zone_mtag_vlan UMA zone and MTAG_VLAN definition. No more tag > memory allocation have to be done. > =20 > Reviewed by: thompsa, yar > Sponsored by: TCP/IP Optimization Fundraise 2005 > =20 I think this deserved a __FreeBSD_version bump for third-party Ethernet drivers, since this change removes public interfaces such as VLAN_INPUT_TAG() and VLAN_OUTPUT_TAG(). Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFDcbRqRfpzJluFF4RApW6AKCSeuQ719KD6OL2kAgMWc5XZE6wQQCeNKT0 w9bYgImUST7hIP0nw8+LTQ0= =cp+x -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh-- From owner-cvs-src@FreeBSD.ORG Sun Sep 17 22:49:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CC0B16A47B; Sun, 17 Sep 2006 22:49:35 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 822F443D8E; Sun, 17 Sep 2006 22:49:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8HMnQJ8095425; Sun, 17 Sep 2006 22:49:26 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8HMnQoU095424; Sun, 17 Sep 2006 22:49:26 GMT (envelope-from ru) Message-Id: <200609172249.k8HMnQoU095424@repoman.freebsd.org> From: Ruslan Ermilov Date: Sun, 17 Sep 2006 22:49: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/sbin/devd devd.8 devd.cc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 17 Sep 2006 22:49:35 -0000 ru 2006-09-17 22:49:26 UTC FreeBSD src repository Modified files: sbin/devd devd.8 devd.cc Log: Add -f option to program's usage(), fix manpage's SYNOPSIS. Revision Changes Path 1.17 +2 -3 src/sbin/devd/devd.8 1.33 +1 -1 src/sbin/devd/devd.cc From owner-cvs-src@FreeBSD.ORG Mon Sep 18 03:50:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A8BCB16A403; Mon, 18 Sep 2006 03:50:31 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 63DE543D5D; Mon, 18 Sep 2006 03:50:31 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8I3oVjA023673; Mon, 18 Sep 2006 03:50:31 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8I3oVjg023672; Mon, 18 Sep 2006 03:50:31 GMT (envelope-from ume) Message-Id: <200609180350.k8I3oVjg023672@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 18 Sep 2006 03:50:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ppp 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, 18 Sep 2006 03:50:31 -0000 ume 2006-09-18 03:50:31 UTC FreeBSD src repository Modified files: usr.sbin/ppp server.c Log: Listen to a control socket on an IPv4 as well through an IPv4-mapped IPv6 address. Reported by: Julian H. Stacey Test by: Julian H. Stacey MFC after: 1 week Revision Changes Path 1.44 +7 -0 src/usr.sbin/ppp/server.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 06:34:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB6C416A403; Mon, 18 Sep 2006 06:34:51 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6260643D4C; Mon, 18 Sep 2006 06:34:51 +0000 (GMT) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8I6YpZ3043065; Mon, 18 Sep 2006 06:34:51 GMT (envelope-from marck@repoman.freebsd.org) Received: (from marck@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8I6Yp1F043064; Mon, 18 Sep 2006 06:34:51 GMT (envelope-from marck) Message-Id: <200609180634.k8I6Yp1F043064@repoman.freebsd.org> From: Dmitry Morozovsky Date: Mon, 18 Sep 2006 06:34: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/release/picobsd/bridge PICOBSD X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 06:34:51 -0000 marck 2006-09-18 06:34:51 UTC FreeBSD src repository (doc committer) Modified files: release/picobsd/bridge PICOBSD Log: Clean obsolete reference to the old NMBCLUSTERS kernel option. It seems the last reference (modulo manual pages where such obsoleteness clearly highlighted). Approved by: re (bmah - kinda) MFC after: 3 days Revision Changes Path 1.19 +0 -1 src/release/picobsd/bridge/PICOBSD From owner-cvs-src@FreeBSD.ORG Mon Sep 18 09:39:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E9BE16A4E9; Mon, 18 Sep 2006 09:39:12 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59C8B43DF7; Mon, 18 Sep 2006 09:34:52 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8I9Ynpr072778; Mon, 18 Sep 2006 09:34:49 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8I9YnnX072777; Mon, 18 Sep 2006 09:34:49 GMT (envelope-from maxim) Message-Id: <200609180934.k8I9YnnX072777@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 09:34: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/lib/libc/gen getgrent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 09:39:12 -0000 maxim 2006-09-18 09:34:49 UTC FreeBSD src repository Modified files: lib/libc/gen getgrent.c Log: o Don't fseek() on closed file. Submitted by: pgollucci@p6m7g8.com, Mark Costlow MFC after: 3 weeks Revision Changes Path 1.36 +2 -2 src/lib/libc/gen/getgrent.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 11:04:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4007516A403; Mon, 18 Sep 2006 11:04:09 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEEE543D46; Mon, 18 Sep 2006 11:04:08 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IB483S079248; Mon, 18 Sep 2006 11:04:08 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IB483u079247; Mon, 18 Sep 2006 11:04:08 GMT (envelope-from maxim) Message-Id: <200609181104.k8IB483u079247@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 11: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/share/man/man4 ng_pppoe.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, 18 Sep 2006 11:04:09 -0000 maxim 2006-09-18 11:04:08 UTC FreeBSD src repository Modified files: share/man/man4 ng_pppoe.4 Log: o Grammar. Revision Changes Path 1.37 +1 -1 src/share/man/man4/ng_pppoe.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 11:24:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6E7316A403; Mon, 18 Sep 2006 11:24:29 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E296C43D6E; Mon, 18 Sep 2006 11:24:25 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IBOPDK080212; Mon, 18 Sep 2006 11:24:25 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IBOPfp080211; Mon, 18 Sep 2006 11:24:25 GMT (envelope-from maxim) Message-Id: <200609181124.k8IBOPfp080211@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 11:24:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src 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, 18 Sep 2006 11:24:30 -0000 maxim 2006-09-18 11:24:25 UTC FreeBSD src repository Modified files: . UPDATING Log: o s/IP_FIREWALL_FORWARD/IPFIREWALL_FORWARD/. PR: docs/103251 Submitted by: vd MFC after: 3 days Revision Changes Path 1.456 +1 -1 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Sep 18 11:49:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8080616A407; Mon, 18 Sep 2006 11:49:18 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10A9943D69; Mon, 18 Sep 2006 11:49:18 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IBnHGv081276; Mon, 18 Sep 2006 11:49:17 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IBnHpe081275; Mon, 18 Sep 2006 11:49:17 GMT (envelope-from maxim) Message-Id: <200609181149.k8IBnHpe081275@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 11:49: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/share/man/man7 ports.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 11:49:18 -0000 maxim 2006-09-18 11:49:17 UTC FreeBSD src repository Modified files: share/man/man7 ports.7 Log: o Document 'make quicksearch'. PR: docs/103162 Submitted by: Lars Engels MFC after: 1 week Revision Changes Path 1.55 +6 -1 src/share/man/man7/ports.7 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 11:57:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED9516A4C9; Mon, 18 Sep 2006 11:57:29 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E996543ECB; Mon, 18 Sep 2006 11:55:11 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IBtBJd082048; Mon, 18 Sep 2006 11:55:11 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IBtB6W082047; Mon, 18 Sep 2006 11:55:11 GMT (envelope-from ru) Message-Id: <200609181155.k8IBtB6W082047@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 11:55: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/bsdlabel bsdlabel.8 src/sbin/camcontrol camcontrol.8 src/sbin/dump dump.8 src/sbin/fdisk_pc98 fdisk.8 src/sbin/fsdb fsdb.8 src/sbin/gbde gbde.8 src/sbin/geom/class/mirror gmirror.8 src/sbin/geom/class/nop ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 11:57:30 -0000 ru 2006-09-18 11:55:11 UTC FreeBSD src repository Modified files: sbin/bsdlabel bsdlabel.8 sbin/camcontrol camcontrol.8 sbin/dump dump.8 sbin/fdisk_pc98 fdisk.8 sbin/fsdb fsdb.8 sbin/gbde gbde.8 sbin/geom/class/mirror gmirror.8 sbin/geom/class/nop gnop.8 sbin/ggate/ggatec ggatec.8 sbin/ifconfig ifconfig.8 sbin/ipfw ipfw.8 sbin/mdmfs mdmfs.8 sbin/mount mount.8 sbin/setkey setkey.8 Log: Markup fixes. Revision Changes Path 1.65 +1 -1 src/sbin/bsdlabel/bsdlabel.8 1.43 +2 -2 src/sbin/camcontrol/camcontrol.8 1.75 +11 -7 src/sbin/dump/dump.8 1.18 +4 -2 src/sbin/fdisk_pc98/fdisk.8 1.32 +1 -1 src/sbin/fsdb/fsdb.8 1.15 +1 -1 src/sbin/gbde/gbde.8 1.20 +5 -3 src/sbin/geom/class/mirror/gmirror.8 1.21 +4 -3 src/sbin/geom/class/nop/gnop.8 1.9 +1 -1 src/sbin/ggate/ggatec/ggatec.8 1.121 +8 -7 src/sbin/ifconfig/ifconfig.8 1.195 +4 -2 src/sbin/ipfw/ipfw.8 1.23 +2 -2 src/sbin/mdmfs/mdmfs.8 1.81 +25 -25 src/sbin/mount/mount.8 1.37 +27 -19 src/sbin/setkey/setkey.8 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 11:57:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2544516A519; Mon, 18 Sep 2006 11:57:48 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97AAA43E6F; Mon, 18 Sep 2006 11:56:51 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IBuphu082170; Mon, 18 Sep 2006 11:56:51 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IBupI0082169; Mon, 18 Sep 2006 11:56:51 GMT (envelope-from ru) Message-Id: <200609181156.k8IBupI0082169@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 11:56: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/examples/mdoc example.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, 18 Sep 2006 11:57:48 -0000 ru 2006-09-18 11:56:51 UTC FreeBSD src repository Modified files: share/examples/mdoc example.4 Log: - Avoid using second person. - Demonstrate how .Nm can be used without the side effect of causing a line break in the SYNOPSIS section. Revision Changes Path 1.24 +7 -4 src/share/examples/mdoc/example.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 13:11:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEF3C16A494; Mon, 18 Sep 2006 13:11:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C34543D7F; Mon, 18 Sep 2006 13:11:31 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IDBVjl096960; Mon, 18 Sep 2006 13:11:31 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IDBVNG096959; Mon, 18 Sep 2006 13:11:31 GMT (envelope-from ru) Message-Id: <200609181311.k8IDBVNG096959@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 13:11:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 syscons.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, 18 Sep 2006 13:11:32 -0000 ru 2006-09-18 13:11:31 UTC FreeBSD src repository Modified files: share/man/man4 syscons.4 Log: hw.syscons.kbd_kbdkey is actually named hw.syscons.kbd_debug. Revision Changes Path 1.43 +3 -3 src/share/man/man4/syscons.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 13:23:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58B4E16A40F; Mon, 18 Sep 2006 13:23:09 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD87143D6E; Mon, 18 Sep 2006 13:23:08 +0000 (GMT) (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 k8IDN8pV097671; Mon, 18 Sep 2006 13:23:08 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IDN8je097670; Mon, 18 Sep 2006 13:23:08 GMT (envelope-from kib) Message-Id: <200609181323.k8IDN8je097670@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 18 Sep 2006 13:23: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/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c devfs_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: Mon, 18 Sep 2006 13:23:09 -0000 kib 2006-09-18 13:23:08 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c devfs_vnops.c Log: Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock and vnode lock in devfs_allocv. Do this by temporary dropping dm_lock around vnode locking. For safe operation, add hold counters for both devfs_mount and devfs_dirent, and DE_DOOMED flag for devfs_dirent. The facilities allow to continue after dropping of the dm_lock, by making sure that referenced memory does not disappear. Reviewed by: tegge Tested by: kris Approved by: kan (mentor) PR: kern/102335 Revision Changes Path 1.30 +11 -0 src/sys/fs/devfs/devfs.h 1.47 +12 -1 src/sys/fs/devfs/devfs_devs.c 1.51 +20 -4 src/sys/fs/devfs/devfs_vfsops.c 1.134 +70 -11 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 13:49:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC8E716A522; Mon, 18 Sep 2006 13:49:57 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6639A43D69; Mon, 18 Sep 2006 13:49:57 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IDnvaQ098985; Mon, 18 Sep 2006 13:49:57 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IDnvGr098984; Mon, 18 Sep 2006 13:49:57 GMT (envelope-from maxim) Message-Id: <200609181349.k8IDnvGr098984@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 13:49: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/kdump mksubr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 13:49:57 -0000 maxim 2006-09-18 13:49:57 UTC FreeBSD src repository Modified files: usr.bin/kdump mksubr Log: o optname, the third {set,get}sockopt(2) argument, is an enum, not a bitmap. Treat it accordingly. PR: bin/101642 MFC after: 3 weeks Revision Changes Path 1.4 +1 -1 src/usr.bin/kdump/mksubr From owner-cvs-src@FreeBSD.ORG Mon Sep 18 14:00:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E1316A5FB; Mon, 18 Sep 2006 14:00:54 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97B5443D72; Mon, 18 Sep 2006 14:00:39 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IE0dme099539; Mon, 18 Sep 2006 14:00:39 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IE0d98099538; Mon, 18 Sep 2006 14:00:39 GMT (envelope-from maxim) Message-Id: <200609181400.k8IE0d98099538@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 14:00: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.sbin/pw pw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 14:00:54 -0000 maxim 2006-09-18 14:00:39 UTC FreeBSD src repository Modified files: usr.sbin/pw pw.c Log: o Fix groupadd getopt line and make 'pw groupadd -o' work. PR: bin/100684 Submitted by: Devon H. O'Dell MFC after: 3 weeks Revision Changes Path 1.28 +1 -1 src/usr.sbin/pw/pw.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 14:20:22 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B63816A4F6; Mon, 18 Sep 2006 14:20:22 +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 559F143D81; Mon, 18 Sep 2006 14:20:12 +0000 (GMT) (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 0276B1FF91D; Mon, 18 Sep 2006 16:20:11 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id 5CEA51FF915; Mon, 18 Sep 2006 16:20:06 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 633C4444871; Mon, 18 Sep 2006 14:16:54 +0000 (UTC) Date: Mon, 18 Sep 2006 14:16:53 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Konstantin Belousov In-Reply-To: <200609181323.k8IDN8je097670@repoman.freebsd.org> Message-ID: <20060918141410.U2478@maildrop.int.zabbadoz.net> References: <200609181323.k8IDN8je097670@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/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c devfs_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: Mon, 18 Sep 2006 14:20:22 -0000 On Mon, 18 Sep 2006, Konstantin Belousov wrote: > kib 2006-09-18 13:23:08 UTC > > FreeBSD src repository > > Modified files: > sys/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c > devfs_vnops.c > Log: > Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock and is that LOR listed in http://sources.zabbadoz.net/freebsd/lor.html ? -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Mon Sep 18 14:31:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BDBD16A417; Mon, 18 Sep 2006 14:31:32 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80AFF43D82; Mon, 18 Sep 2006 14:31:03 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IEV34h002456; Mon, 18 Sep 2006 14:31:03 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IEV3S8002455; Mon, 18 Sep 2006 14:31:03 GMT (envelope-from ru) Message-Id: <200609181431.k8IEV3S8002455@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 14:31:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 bus_space.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, 18 Sep 2006 14:31:32 -0000 ru 2006-09-18 14:31:03 UTC FreeBSD src repository Modified files: share/man/man9 bus_space.9 Log: Correct the list of bus_space_*_stream_[1248] functions in the STREAM FUNCTIONS section: - Really list only and all *_stream_* functions. - Don't list their arguments (it's pointless). Revision Changes Path 1.4 +37 -39 src/share/man/man9/bus_space.9 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 14:51:06 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 479AD16A415; Mon, 18 Sep 2006 14:51:06 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from fw.zoral.com.ua (fw.zoral.com.ua [213.186.206.134]) by mx1.FreeBSD.org (Postfix) with ESMTP id C357443D73; Mon, 18 Sep 2006 14:50:59 +0000 (GMT) (envelope-from kostikbel@gmail.com) 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 k8IEoT52048929 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Sep 2006 17:50:29 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8) with ESMTP id k8IEoqdg008324; Mon, 18 Sep 2006 17:50:52 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.13.8/8.13.8/Submit) id k8IEoqoq008323; Mon, 18 Sep 2006 17:50:52 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 18 Sep 2006 17:50:52 +0300 From: Kostik Belousov To: "Bjoern A. Zeeb" Message-ID: <20060918145052.GF90925@deviant.kiev.zoral.com.ua> References: <200609181323.k8IDN8je097670@repoman.freebsd.org> <20060918141410.U2478@maildrop.int.zabbadoz.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="udcq9yAoWb9A4FsZ" Content-Disposition: inline In-Reply-To: <20060918141410.U2478@maildrop.int.zabbadoz.net> User-Agent: Mutt/1.4.2.2i X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on fw.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=1.4 required=5.0 tests=SPF_NEUTRAL, UNPARSEABLE_RELAY autolearn=no version=3.1.4 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on fw.zoral.com.ua Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c devfs_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: Mon, 18 Sep 2006 14:51:06 -0000 --udcq9yAoWb9A4FsZ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 18, 2006 at 02:16:53PM +0000, Bjoern A. Zeeb wrote: > On Mon, 18 Sep 2006, Konstantin Belousov wrote: >=20 > >kib 2006-09-18 13:23:08 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/fs/devfs devfs.h devfs_devs.c devfs_vfsops.c > > devfs_vnops.c > > Log: > > Resolve the devfs deadlock caused by LOR between devfs_mount->dm_lock a= nd >=20 > is that LOR listed in http://sources.zabbadoz.net/freebsd/lor.html ? No, witness does not account for vnode locks, isn't it ? --udcq9yAoWb9A4FsZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFDrJLC3+MBN1Mb4gRAt36AJ4pxVv2+MvmKI8UeWRrtsmyoW/VugCgxVDI y33jEHy/1fm9nkLYeUn/1NE= =2DQn -----END PGP SIGNATURE----- --udcq9yAoWb9A4FsZ-- From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:03:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04D0C16A40F; Mon, 18 Sep 2006 15:03:19 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA02943D77; Mon, 18 Sep 2006 15:03:18 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IF3InH007395; Mon, 18 Sep 2006 15:03:18 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IF3IjN007394; Mon, 18 Sep 2006 15:03:18 GMT (envelope-from maxim) Message-Id: <200609181503.k8IF3IjN007394@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 15:03: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/contrib/telnet/telnet telnet.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 15:03:19 -0000 maxim 2006-09-18 15:03:18 UTC FreeBSD src repository Modified files: contrib/telnet/telnet telnet.1 Log: o Mention .telnetrc DEFAULT keyword. PR: bin/100496 (sort of) Obtained from: NetBSD, heas@netbsd MFC after: 3 weeks Revision Changes Path 1.19 +8 -1 src/contrib/telnet/telnet/telnet.1 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:18:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1EB116A407; Mon, 18 Sep 2006 15:18:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 64C7543D73; Mon, 18 Sep 2006 15:18:55 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IFItiX008346; Mon, 18 Sep 2006 15:18:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFItkS008345; Mon, 18 Sep 2006 15:18:55 GMT (envelope-from ru) Message-Id: <200609181518.k8IFItkS008345@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 15:18: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/examples/mdoc example.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, 18 Sep 2006 15:18:56 -0000 ru 2006-09-18 15:18:54 UTC FreeBSD src repository Modified files: share/examples/mdoc example.4 Log: Fix wording to what I intended originally. Revision Changes Path 1.25 +5 -4 src/share/examples/mdoc/example.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:24:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E2B816A47C; Mon, 18 Sep 2006 15:24:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CBD843D67; Mon, 18 Sep 2006 15:24:21 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IFOKqF009322; Mon, 18 Sep 2006 15:24:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFOKQi009321; Mon, 18 Sep 2006 15:24:20 GMT (envelope-from ru) Message-Id: <200609181524.k8IFOKQi009321@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 15:24: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/share/man/man3 pthread_mutex_lock.3 queue.3 src/share/man/man4 acpi.4 adw.4 ataraid.4 atkbd.4 cpufreq.4 da.4 ddb.4 fast_ipsec.4 hptmv.4 if_bridge.4 iic.4 ipsec.4 isp.4 mpt.4 ng_pppoe.4 pty.4 ral.4 random.4 smp.4 uart.4 umass.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, 18 Sep 2006 15:24:26 -0000 ru 2006-09-18 15:24:20 UTC FreeBSD src repository Modified files: share/man/man3 pthread_mutex_lock.3 queue.3 share/man/man4 acpi.4 adw.4 ataraid.4 atkbd.4 cpufreq.4 da.4 ddb.4 fast_ipsec.4 hptmv.4 if_bridge.4 iic.4 ipsec.4 isp.4 mpt.4 ng_pppoe.4 pty.4 ral.4 random.4 smp.4 uart.4 umass.4 share/man/man4/man4.i386 linux.4 share/man/man4/man4.sparc64 machfb.4 share/man/man5 devfs.5 devfs.conf.5 devfs.rules.5 linprocfs.5 mailer.conf.5 make.conf.5 portsnap.conf.5 rc.conf.5 share/man/man8 picobsd.8 rc.8 share/man/man9 VFS_ROOT.9 bus_dma.9 crypto.9 ktr.9 memguard.9 pfil.9 sbuf.9 sleep.9 Log: Markup fixes. Revision Changes Path 1.16 +1 -1 src/share/man/man3/pthread_mutex_lock.3 1.40 +1 -1 src/share/man/man3/queue.3 1.61 +2 -2 src/share/man/man4/acpi.4 1.20 +1 -0 src/share/man/man4/adw.4 1.10 +1 -1 src/share/man/man4/ataraid.4 1.28 +1 -1 src/share/man/man4/atkbd.4 1.15 +1 -1 src/share/man/man4/cpufreq.4 1.48 +1 -1 src/share/man/man4/da.4 1.33 +3 -9 src/share/man/man4/ddb.4 1.6 +1 -1 src/share/man/man4/fast_ipsec.4 1.8 +2 -2 src/share/man/man4/hptmv.4 1.21 +2 -3 src/share/man/man4/if_bridge.4 1.14 +6 -6 src/share/man/man4/iic.4 1.20 +28 -18 src/share/man/man4/ipsec.4 1.24 +16 -19 src/share/man/man4/isp.4 1.12 +1 -1 src/share/man/man4/man4.i386/linux.4 1.5 +2 -2 src/share/man/man4/man4.sparc64/machfb.4 1.14 +5 -7 src/share/man/man4/mpt.4 1.38 +2 -4 src/share/man/man4/ng_pppoe.4 1.17 +30 -17 src/share/man/man4/pty.4 1.11 +1 -1 src/share/man/man4/ral.4 1.20 +1 -1 src/share/man/man4/random.4 1.23 +1 -1 src/share/man/man4/smp.4 1.11 +1 -1 src/share/man/man4/uart.4 1.43 +1 -1 src/share/man/man4/umass.4 1.19 +7 -7 src/share/man/man5/devfs.5 1.5 +1 -1 src/share/man/man5/devfs.conf.5 1.5 +1 -1 src/share/man/man5/devfs.rules.5 1.15 +0 -1 src/share/man/man5/linprocfs.5 1.13 +14 -15 src/share/man/man5/mailer.conf.5 1.138 +0 -3 src/share/man/man5/make.conf.5 1.3 +7 -7 src/share/man/man5/portsnap.conf.5 1.306 +46 -32 src/share/man/man5/rc.conf.5 1.29 +3 -2 src/share/man/man8/picobsd.8 1.31 +1 -1 src/share/man/man8/rc.8 1.12 +2 -1 src/share/man/man9/VFS_ROOT.9 1.38 +79 -56 src/share/man/man9/bus_dma.9 1.12 +4 -2 src/share/man/man9/crypto.9 1.11 +1 -1 src/share/man/man9/ktr.9 1.5 +9 -3 src/share/man/man9/memguard.9 1.22 +2 -2 src/share/man/man9/pfil.9 1.26 +16 -6 src/share/man/man9/sbuf.9 1.49 +3 -3 src/share/man/man9/sleep.9 From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:28:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C59C16A40F; Mon, 18 Sep 2006 15:28:43 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DFD543D78; Mon, 18 Sep 2006 15:28:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IFSCbu009527; Mon, 18 Sep 2006 15:28:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFSCmf009526; Mon, 18 Sep 2006 15:28:12 GMT (envelope-from ru) Message-Id: <200609181528.k8IFSCmf009526@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 15:28: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/usr.bin/awk Makefile lib.c.diff main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 15:28:43 -0000 ru 2006-09-18 15:28:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/awk Makefile main.c.diff Added files: (Branch: RELENG_6) usr.bin/awk lib.c.diff Log: MFC: - Don't require a space between -[fv] and its argument. - Initial memory allocation for fields was off-by-one. Approved by: re (kensmith) Revision Changes Path 1.12.2.1 +1 -1 src/usr.bin/awk/Makefile 1.1.2.1 +18 -0 src/usr.bin/awk/lib.c.diff (new) 1.1.2.1 +44 -1 src/usr.bin/awk/main.c.diff From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:34:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D74BE16A4DA; Mon, 18 Sep 2006 15:34:20 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E099743D73; Mon, 18 Sep 2006 15:34:12 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IFYChk010414; Mon, 18 Sep 2006 15:34:12 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFYCGW010413; Mon, 18 Sep 2006 15:34:12 GMT (envelope-from ru) Message-Id: <200609181534.k8IFYCGW010413@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 15:34: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/netgraph ng_eiface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 15:34:21 -0000 ru 2006-09-18 15:34:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_eiface.c Log: MFC: Fix a panic when SIOCSIFFLAGS is called with a NULL argument. Approved by: re (kensmith) Revision Changes Path 1.32.2.5 +1 -1 src/sys/netgraph/ng_eiface.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:35:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53C1C16A47E; Mon, 18 Sep 2006 15:35:27 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A70B43D6E; Mon, 18 Sep 2006 15:35:22 +0000 (GMT) (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 k8IFZMhC010515; Mon, 18 Sep 2006 15:35:22 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFZMUO010514; Mon, 18 Sep 2006 15:35:22 GMT (envelope-from kib) Message-Id: <200609181535.k8IFZMUO010514@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 18 Sep 2006 15:35:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 15:35:27 -0000 kib 2006-09-18 15:35:22 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Fix the race while waiting for coveredvp lock during unmount. The vnode may be recycled during the sleep, wrap the vn_lock with vhold/vdrop. Check that coveredvp still points to the same mp after sleep (needed because sleep dropped Giant). Move check for user rights for unmount after coveredvp lock is obtained. Tested by: Peter Holm Reviewed by: tegge Approved by: kan (mentor) MFC after: 2 weeks Revision Changes Path 1.232 +26 -12 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 15:37:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7052616A415; Mon, 18 Sep 2006 15:37:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2E2843D6E; Mon, 18 Sep 2006 15:37:37 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IFbbIH010668; Mon, 18 Sep 2006 15:37:37 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IFbbHx010667; Mon, 18 Sep 2006 15:37:37 GMT (envelope-from ru) Message-Id: <200609181537.k8IFbbHx010667@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 18 Sep 2006 15:37:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph ng_fec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 15:37:41 -0000 ru 2006-09-18 15:37:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_fec.c Log: MFC: - Allow to set larger MTU. - Fix input byte counting. Approved by: re (kensmith) Revision Changes Path 1.18.2.4 +27 -3 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:16:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE0C716A633; Mon, 18 Sep 2006 16:16:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CC3443D76; Mon, 18 Sep 2006 16:16:03 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGG3UF013957; Mon, 18 Sep 2006 16:16:03 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGG3wc013956; Mon, 18 Sep 2006 16:16:03 GMT (envelope-from sam) Message-Id: <200609181616.k8IGG3wc013956@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 16:16: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/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 16:16:03 -0000 sam 2006-09-18 16:16:03 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: remove stub radar support; it's never been used and future hal's will not include the calls (due to redesign) MFC after: 1 week Revision Changes Path 1.154 +0 -22 src/sys/dev/ath/if_ath.c 1.52 +0 -7 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:26:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4C3016A58C; Mon, 18 Sep 2006 16:26:25 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F7EC43D5A; Mon, 18 Sep 2006 16:26:19 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGQJCZ014701; Mon, 18 Sep 2006 16:26:19 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGQJKM014700; Mon, 18 Sep 2006 16:26:19 GMT (envelope-from sam) Message-Id: <200609181626.k8IGQJKM014700@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 16:26:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 16:26:26 -0000 sam 2006-09-18 16:26:19 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c if_athvar.h Log: Add support for newer parts that do not require separate keycache entries for tx+rx mic keys. This requires a newer hal, but works fine with the current hal in cvs. MFC after: 2 weeks Revision Changes Path 1.155 +116 -38 src/sys/dev/ath/if_ath.c 1.53 +5 -1 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:30:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF94816A40F; Mon, 18 Sep 2006 16:30:32 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F68043D77; Mon, 18 Sep 2006 16:30:29 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGUTUH014925; Mon, 18 Sep 2006 16:30:29 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGUSVF014924; Mon, 18 Sep 2006 16:30:28 GMT (envelope-from sam) Message-Id: <200609181630.k8IGUSVF014924@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 16:30: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/conf files 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: Mon, 18 Sep 2006 16:30:33 -0000 sam 2006-09-18 16:30:28 UTC FreeBSD src repository Modified files: sys/conf files kern.pre.mk Log: nuke unused support for building ath hal from src code MFC after: 1 week Revision Changes Path 1.1141 +7 -6 src/sys/conf/files 1.77 +0 -6 src/sys/conf/kern.pre.mk From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:39:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3528816A494; Mon, 18 Sep 2006 16:39:31 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4F0143D4C; Mon, 18 Sep 2006 16:39:30 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGdNBv015542; Mon, 18 Sep 2006 16:39:23 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGdNBD015541; Mon, 18 Sep 2006 16:39:23 GMT (envelope-from maxim) Message-Id: <200609181639.k8IGdNBD015541@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 16:39: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/usr.bin/truncate truncate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 16:39:31 -0000 maxim 2006-09-18 16:39:23 UTC FreeBSD src repository Modified files: usr.bin/truncate truncate.c Log: o Don't leak fd on error. o parselength() returns 0 or -1 so int is enough for its return type. Submitted by: Ighighi Ighighi, sheldonh MFC after: 3 weeks Revision Changes Path 1.12 +6 -4 src/usr.bin/truncate/truncate.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:49:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90EA516A4A7; Mon, 18 Sep 2006 16:49:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A99343DA2; Mon, 18 Sep 2006 16:49:25 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGnFtx024336; Mon, 18 Sep 2006 16:49:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGnFga024335; Mon, 18 Sep 2006 16:49:15 GMT (envelope-from sam) Message-Id: <200609181649.k8IGnFga024335@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 16:49:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ATHEROS,HEAD Cc: Subject: cvs commit: src/sys/dev/ath ah_osdep.c ah_osdep.h src/sys/contrib/dev/ath/freebsd ah_if.m ah_osdep.c ah_osdep.h src/sys/conf kern.pre.mk src/sys/modules/ath Makefile src/sys/modules/ath_hal Makefile src/sys/modules/ath_rate_onoe ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 16:49:36 -0000 sam 2006-09-18 16:49:15 UTC FreeBSD src repository Modified files: sys/conf kern.pre.mk sys/modules/ath Makefile sys/modules/ath_hal Makefile sys/modules/ath_rate_onoe Makefile sys/modules/ath_rate_sample Makefile Added files: sys/dev/ath ah_osdep.c ah_osdep.h Removed files: (Branch: ATHEROS) sys/contrib/dev/ath/freebsd ah_if.m ah_osdep.c ah_osdep.h Log: o move ath hal os glue code from the hal to the driver: this code was part of the hal distribution early on when the hal was built for each os but it's been portable for a long time so move the os-specific code out (and off the vendor branch) o correct the copyright on ah_osdep.?; it was mistakenly given a restricted license and not a dual-bsd/gpl license o remove the module api definition as it was never used o fixup include paths for move of ah_osdep.h MFC after: 2 weeks Revision Changes Path 1.78 +1 -1 src/sys/conf/kern.pre.mk 1.1.1.5 +0 -90 src/sys/contrib/dev/ath/freebsd/ah_if.m (dead) 1.1.1.7 +0 -444 src/sys/contrib/dev/ath/freebsd/ah_osdep.c (dead) 1.1.1.7 +0 -127 src/sys/contrib/dev/ath/freebsd/ah_osdep.h (dead) 1.1 +444 -0 src/sys/dev/ath/ah_osdep.c (new) 1.1 +127 -0 src/sys/dev/ath/ah_osdep.h (new) 1.4 +1 -1 src/sys/modules/ath/Makefile 1.8 +5 -11 src/sys/modules/ath_hal/Makefile 1.3 +1 -1 src/sys/modules/ath_rate_onoe/Makefile 1.3 +1 -1 src/sys/modules/ath_rate_sample/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 18 16:51:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D67316A407; Mon, 18 Sep 2006 16:51:11 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D39F043D62; Mon, 18 Sep 2006 16:51:04 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IGox4D024520; Mon, 18 Sep 2006 16:50:59 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IGox7J024519; Mon, 18 Sep 2006 16:50:59 GMT (envelope-from sam) Message-Id: <200609181650.k8IGox7J024519@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 16: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/sys/modules/ath_rate_amrr Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 16:51:11 -0000 sam 2006-09-18 16:50:59 UTC FreeBSD src repository Modified files: sys/modules/ath_rate_amrr Makefile Log: fixup build after move of ah_osdep.? MFC after: 2 weeks Revision Changes Path 1.3 +2 -2 src/sys/modules/ath_rate_amrr/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:01:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A485316A40F; Mon, 18 Sep 2006 17:01:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A57C43D69; Mon, 18 Sep 2006 17:01:35 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IH1ZXp025120; Mon, 18 Sep 2006 17:01:35 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IH1ZVA025119; Mon, 18 Sep 2006 17:01:35 GMT (envelope-from sam) Message-Id: <200609181701.k8IH1ZVA025119@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 17:01: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/contrib/dev/ath/freebsd ah_osdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:01:36 -0000 sam 2006-09-18 17:01:35 UTC FreeBSD src repository Removed files: sys/contrib/dev/ath/freebsd ah_osdep.c Log: remove this from HEAD too since it got taken off the vendor branch Revision Changes Path 1.8 +0 -444 src/sys/contrib/dev/ath/freebsd/ah_osdep.c (dead) From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:02:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B4F416A49E; Mon, 18 Sep 2006 17:02:06 +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 F1D7743D45; Mon, 18 Sep 2006 17:01:57 +0000 (GMT) (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 CC1C57BA86F; Mon, 18 Sep 2006 19:01:56 +0200 (CEST) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id 0B67FB963; Mon, 18 Sep 2006 19:01:37 +0200 (CEST) Date: Mon, 18 Sep 2006 19:01:36 +0200 From: Henrik Brix Andersen To: Sam Leffler Message-ID: <20060918170136.GE51555@tirith.brixandersen.dk> Mail-Followup-To: Sam Leffler , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609181616.k8IGG3wc013956@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline In-Reply-To: <200609181616.k8IGG3wc013956@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/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:02:06 -0000 --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 18, 2006 at 04:16:03PM +0000, Sam Leffler wrote: > sam 2006-09-18 16:16:03 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/ath if_ath.c if_athvar.h=20 > Log: > remove stub radar support; it's never been used and future > hal's will not include the calls (due to redesign) I thought radar detection was required for 802.11a devices? Do you happen to know if the future HALs will introduce another way of verifying that no radar is present on the selected channel? Regards, Brix --=20 Henrik Brix Andersen --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: GnuPG signed iD8DBQFFDtDwv+Q4flTiePgRAiPlAJwMQJPSIsWbVkATbpp+o+EZ5ZVw6QCgvyRS Csz0mBt7pp6ssZcjBVyp+ns= =83z/ -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/-- From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:08:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1548316A412; Mon, 18 Sep 2006 17:08:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5153643D5D; Mon, 18 Sep 2006 17:08:33 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IH8Wc1027045; Mon, 18 Sep 2006 17:08:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IH8W12027044; Mon, 18 Sep 2006 17:08:32 GMT (envelope-from imp) Message-Id: <200609181708.k8IH8W12027044@repoman.freebsd.org> From: Warner Losh Date: Mon, 18 Sep 2006 17:08: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/gnu/usr.bin/cc Makefile.inc src/gnu/usr.bin/cc/cc_int Makefile src/gnu/usr.bin/cc/cc_tools Makefile arm-freebsd.h.diff arm.md.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:08:37 -0000 imp 2006-09-18 17:08:32 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc Makefile.inc gnu/usr.bin/cc/cc_int Makefile gnu/usr.bin/cc/cc_tools Makefile Added files: gnu/usr.bin/cc/cc_tools arm-freebsd.h.diff arm.md.diff Log: Add additional support for generating code for the arm. There's still a few issues in other parts of the tree, but those will be resolved separately. Submitted by: cogenet@ Reviewed by: kan@, obrien@ MFC After: 5 days Revision Changes Path 1.64 +4 -0 src/gnu/usr.bin/cc/Makefile.inc 1.49 +4 -0 src/gnu/usr.bin/cc/cc_int/Makefile 1.84 +34 -0 src/gnu/usr.bin/cc/cc_tools/Makefile 1.1 +111 -0 src/gnu/usr.bin/cc/cc_tools/arm-freebsd.h.diff (new) 1.1 +48 -0 src/gnu/usr.bin/cc/cc_tools/arm.md.diff (new) From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:18:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44A6216A40F; Mon, 18 Sep 2006 17:18:35 +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 EBA2D43D69; Mon, 18 Sep 2006 17:18:32 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k8IHIU3P005167 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Sep 2006 10:18:31 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <450ED4E6.7080502@errno.com> Date: Mon, 18 Sep 2006 10:18:30 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609181616.k8IGG3wc013956@repoman.freebsd.org> <20060918170136.GE51555@tirith.brixandersen.dk> In-Reply-To: <20060918170136.GE51555@tirith.brixandersen.dk> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:18:35 -0000 Henrik Brix Andersen wrote: > On Mon, Sep 18, 2006 at 04:16:03PM +0000, Sam Leffler wrote: >> sam 2006-09-18 16:16:03 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ath if_ath.c if_athvar.h >> Log: >> remove stub radar support; it's never been used and future >> hal's will not include the calls (due to redesign) > > I thought radar detection was required for 802.11a devices? DFS is required in the ETSI regulatory domain. But I believe the requirement was slipped and when it will be mandatory is unclear. > > Do you happen to know if the future HALs will introduce another way of > verifying that no radar is present on the selected channel? Radar detection never belonged in the hal. It got stuck there based on a misunderstanding and has since been removed. When there is radar support it will be structured like the rate control code--as an addon to the driver that operates above the hal. Sam From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:21:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C69216A500; Mon, 18 Sep 2006 17:21:43 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw4.york.ac.uk (mail-gw4.york.ac.uk [144.32.128.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3552243D7C; Mon, 18 Sep 2006 17:21:40 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from buffy.york.ac.uk (buffy-128.york.ac.uk [144.32.128.160]) by mail-gw4.york.ac.uk (8.13.6/8.13.6) with ESMTP id k8IHLbpj018602; Mon, 18 Sep 2006 18:21:37 +0100 (BST) Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.13.6/8.13.6) with ESMTP id k8IHLbJM010593; Mon, 18 Sep 2006 18:21:37 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: (from ga9@localhost) by buffy.york.ac.uk (8.13.6/8.13.6/Submit) id k8IHLaOu010592; Mon, 18 Sep 2006 18:21:36 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin.atkinson@ury.york.ac.uk using -f From: Gavin Atkinson To: Sam Leffler In-Reply-To: <200609181630.k8IGUSVF014924@repoman.freebsd.org> References: <200609181630.k8IGUSVF014924@repoman.freebsd.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Mon, 18 Sep 2006 18:21:36 +0100 Message-Id: <1158600096.8777.13.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files 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: Mon, 18 Sep 2006 17:21:43 -0000 On Mon, 2006-09-18 at 16:30 +0000, Sam Leffler wrote: > sam 2006-09-18 16:30:28 UTC > > FreeBSD src repository > > Modified files: > sys/conf files kern.pre.mk > Log: > nuke unused support for building ath hal from src code dev/mii/mlphy.c optional miibus | mlphy +dev/mii/mvphy.c optional miibus | mvphy dev/mii/nsgphy.c optional miibus | nsgphy Was this part of the change to files intentional? Gavin From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:23:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A5D016A403; Mon, 18 Sep 2006 17:23:39 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D30543D5A; Mon, 18 Sep 2006 17:23:35 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IHNZVf027891; Mon, 18 Sep 2006 17:23:35 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IHNZ8f027890; Mon, 18 Sep 2006 17:23:35 GMT (envelope-from sam) Message-Id: <200609181723.k8IHNZ8f027890@repoman.freebsd.org> From: Sam Leffler Date: Mon, 18 Sep 2006 17:23:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:23:39 -0000 sam 2006-09-18 17:23:35 UTC FreeBSD src repository Modified files: sys/conf files Log: remove local change Spotted by: Gavin Atkinson Revision Changes Path 1.1142 +0 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:26:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C48BB16A403; Mon, 18 Sep 2006 17:26:44 +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 49ED643D68; Mon, 18 Sep 2006 17:26:43 +0000 (GMT) (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 1C54C7BA7CD; Mon, 18 Sep 2006 19:26:43 +0200 (CEST) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id 23DA1B963; Mon, 18 Sep 2006 19:26:23 +0200 (CEST) Date: Mon, 18 Sep 2006 19:26:22 +0200 From: Henrik Brix Andersen To: Sam Leffler Message-ID: <20060918172622.GF51555@tirith.brixandersen.dk> Mail-Followup-To: Sam Leffler , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609181616.k8IGG3wc013956@repoman.freebsd.org> <20060918170136.GE51555@tirith.brixandersen.dk> <450ED4E6.7080502@errno.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="oC1+HKm2/end4ao3" Content-Disposition: inline In-Reply-To: <450ED4E6.7080502@errno.com> 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/dev/ath if_ath.c if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:26:44 -0000 --oC1+HKm2/end4ao3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 18, 2006 at 10:18:30AM -0700, Sam Leffler wrote: > DFS is required in the ETSI regulatory domain. But I believe the > requirement was slipped and when it will be mandatory is unclear. Ok - I wasn't aware that the requirement had been slipped. > Radar detection never belonged in the hal. It got stuck there based on > a misunderstanding and has since been removed. When there is radar > support it will be structured like the rate control code--as an addon to > the driver that operates above the hal. Ok, thank you for explaining this. Regards, Brix --=20 Henrik Brix Andersen --oC1+HKm2/end4ao3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: GnuPG signed iD8DBQFFDta+v+Q4flTiePgRAlSTAJwO5tkHvUGjsf1TqOv1vh+8U1p4bACfcwqP SGRFK8iiD1+3RBWQa0wk+Ps= =ODsj -----END PGP SIGNATURE----- --oC1+HKm2/end4ao3-- From owner-cvs-src@FreeBSD.ORG Mon Sep 18 17:58:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E290316A4E5; Mon, 18 Sep 2006 17:58:40 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13D0643DA0; Mon, 18 Sep 2006 17:55:39 +0000 (GMT) (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 k8IHtWil029501; Mon, 18 Sep 2006 17:55:32 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IHtWLW029500; Mon, 18 Sep 2006 17:55:32 GMT (envelope-from csjp) Message-Id: <200609181755.k8IHtWLW029500@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 18 Sep 2006 17:55:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 17:58:41 -0000 csjp 2006-09-18 17:55:32 UTC FreeBSD src repository Modified files: sys/security/audit audit_bsm.c Log: Make sure that lutimes(2) gets processed and converted into a BSM record. Submitted by: rwatson MFC after: 1 day Revision Changes Path 1.13 +1 -0 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 18:08:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 805F416A417; Mon, 18 Sep 2006 18:08:40 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B86D343DB3; Mon, 18 Sep 2006 18:07:55 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8II7nWq031399; Mon, 18 Sep 2006 18:07:49 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8II7nde031398; Mon, 18 Sep 2006 18:07:49 GMT (envelope-from maxim) Message-Id: <200609181807.k8II7nde031398@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 18 Sep 2006 18:07:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man3 Makefile pthread_yield.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, 18 Sep 2006 18:08:40 -0000 maxim 2006-09-18 18:07:49 UTC FreeBSD src repository Modified files: share/man/man3 Makefile Added files: share/man/man3 pthread_yield.3 Log: o Add pthread_yield.3 man page. PR: docs/100083 Reviewed by: deischen, ru Obtained from: OpenBSD MFC after: 2 weeks Revision Changes Path 1.42 +2 -1 src/share/man/man3/Makefile 1.1 +31 -0 src/share/man/man3/pthread_yield.3 (new) From owner-cvs-src@FreeBSD.ORG Mon Sep 18 19:27:05 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B91CE16A4D4; Mon, 18 Sep 2006 19:27:05 +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 BDF4643D99; Mon, 18 Sep 2006 19:25:06 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8IJOpPS077960; Mon, 18 Sep 2006 15:24:53 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andre Oppermann Date: Mon, 18 Sep 2006 13:54:18 -0400 User-Agent: KMail/1.9.1 References: <200609171333.k8HDXUht029746@repoman.freebsd.org> In-Reply-To: <200609171333.k8HDXUht029746@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609181354.19593.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]); Mon, 18 Sep 2006 15:24:53 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1892/Mon Sep 18 07:53:36 2006 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/dev/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 19:27:05 -0000 On Sunday 17 September 2006 09:33, Andre Oppermann wrote: > andre 2006-09-17 13:33:30 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bce if_bce.c > sys/dev/bge if_bge.c > sys/dev/em if_em.c > sys/dev/ixgb if_ixgb.c > sys/dev/nfe if_nfe.c > sys/dev/nge if_nge.c > sys/dev/re if_re.c > sys/dev/stge if_stge.c > sys/dev/ti if_ti.c > sys/dev/txp if_txp.c > sys/dev/vge if_vge.c > sys/net if_vlan.c if_vlan_var.h > sys/net80211 ieee80211_input.c ieee80211_output.c > sys/netgraph ng_vlan.c > sys/sys mbuf.h > Log: > Move ethernet VLAN tags from mtags to its own mbuf packet header field > m_pkthdr.ether_vlan. The presence of the M_VLANTAG flag on the mbuf > signifies the presence and validity of its content. Did you ever get a chance to benchmark this? I know in principle it should be faster, but as I had mentioned to you earlier, sometimes things that seem like they should be faster end up being slower, so it's generally helpful to verify one's assumptions with actual benchmarks or testing, etc. Also, it would have been helpful to have Robert's review on this as he has been talking about moving the vlan stuff into the ether input/output routines for quite a while now. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 18 20:17:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9088F16A407; Mon, 18 Sep 2006 20:17:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C1DE43D78; Mon, 18 Sep 2006 20:17:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IKHhkv043076; Mon, 18 Sep 2006 20:17:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IKHhO2043075; Mon, 18 Sep 2006 20:17:43 GMT (envelope-from jhb) Message-Id: <200609182017.k8IKHhO2043075@repoman.freebsd.org> From: John Baldwin Date: Mon, 18 Sep 2006 20:17: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/dev/bktr bktr_i2c.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, 18 Sep 2006 20:17:43 -0000 jhb 2006-09-18 20:17:42 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_i2c.h Log: Update prototype for smbus callback change. Reported by: Ian FREISLICH Revision Changes Path 1.5 +1 -1 src/sys/dev/bktr/bktr_i2c.h From owner-cvs-src@FreeBSD.ORG Mon Sep 18 20:54:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2277716A417; Mon, 18 Sep 2006 20:54:41 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC2C543D58; Mon, 18 Sep 2006 20:54:40 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IKseVi053133; Mon, 18 Sep 2006 20:54:40 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IKseTq053132; Mon, 18 Sep 2006 20:54:40 GMT (envelope-from jkim) Message-Id: <200609182054.k8IKseTq053132@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 18 Sep 2006 20:54:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 20:54:41 -0000 jkim 2006-09-18 20:54:40 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Simplify promiscuous mode check and make ALLMULTI independent from it. Revision Changes Path 1.147 +13 -14 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 22:18:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D87616A40F; Mon, 18 Sep 2006 22:18:22 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A6A443D4C; Mon, 18 Sep 2006 22:18:22 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8IMIMlN059301; Mon, 18 Sep 2006 22:18:22 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IMIMUT059300; Mon, 18 Sep 2006 22:18:22 GMT (envelope-from jkim) Message-Id: <200609182218.k8IMIMUT059300@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 18 Sep 2006 22:18:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 22:18:22 -0000 jkim 2006-09-18 22:18:22 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Do not strip VLAN tag in promiscuous mode. Revision Changes Path 1.148 +28 -15 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 22:33:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B0D216A415 for ; Mon, 18 Sep 2006 22:33:36 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id 413FE43D45 for ; Mon, 18 Sep 2006 22:33:35 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 74184 invoked by uid 86); 18 Sep 2006 23:10:49 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.40) by ems01.seccuris.com with SMTP; 18 Sep 2006 23:10:49 -0000 Message-ID: <450F1EC1.4060106@FreeBSD.org> Date: Mon, 18 Sep 2006 17:33:37 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.7 (Macintosh/20060909) MIME-Version: 1.0 To: Jung-uk Kim References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> In-Reply-To: <200609182218.k8IMIMUT059300@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/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 22:33:36 -0000 Jung-uk Kim wrote: > jkim 2006-09-18 22:18:22 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > Do not strip VLAN tag in promiscuous mode. > > Revision Changes Path > 1.148 +28 -15 src/sys/dev/bge/if_bge.c > > > I don't think this is right. An interface does not have to be in promiscuous mode in order to have BPF peers attached to it. If this is being done to ensure that vlan info is preserved for things like tcpdump, the correct fix is to use bpf_peers_present() instead. This issue has been discussed between myself, jhb, and andre for a couple of days now. The correct fix is to teach bpf to look at the mbuf and re-construct and insert the vlan tags before passing it through bpf_filter (and on to any peers), assuming the hardware is handling stripping and inserting vlan tags. I have agreed to work on this, time permitting. -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Mon Sep 18 22:38:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1577F16A407; Mon, 18 Sep 2006 22:38:49 +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 93E2943D53; Mon, 18 Sep 2006 22:38:48 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8IMcWWJ015361; Mon, 18 Sep 2006 18:38:32 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: src-committers@FreeBSD.org Date: Mon, 18 Sep 2006 18:38:06 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> In-Reply-To: <200609182218.k8IMIMUT059300@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609181838.14948.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1893/Mon Sep 18 14:37:26 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 22:38:49 -0000 On Monday 18 September 2006 06:18 pm, Jung-uk Kim wrote: > jkim 2006-09-18 22:18:22 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > Do not strip VLAN tag in promiscuous mode. > > Revision Changes Path > 1.148 +28 -15 src/sys/dev/bge/if_bge.c I've been using this for quite some time now. If anything is broken by this commit, please let me know with your 'dmegs | grep ^bge'. Thanks, Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon Sep 18 22:50:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62DB716A403; Mon, 18 Sep 2006 22:50:17 +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 A849C43D45; Mon, 18 Sep 2006 22:50:16 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id AD1495E11; Tue, 19 Sep 2006 02:50:15 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 890FB5C60; Tue, 19 Sep 2006 02:50:15 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8IMoFxq020853; Tue, 19 Sep 2006 02:50:15 +0400 (MSD) (envelope-from ru) Date: Tue, 19 Sep 2006 02:50:15 +0400 From: Ruslan Ermilov To: "Christian S.J. Peron" Message-ID: <20060918225015.GC20647@rambler-co.ru> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <450F1EC1.4060106@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PuGuTyElPB9bOcsM" Content-Disposition: inline In-Reply-To: <450F1EC1.4060106@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, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 22:50:17 -0000 --PuGuTyElPB9bOcsM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 18, 2006 at 05:33:37PM -0500, Christian S.J. Peron wrote: > Jung-uk Kim wrote: > >jkim 2006-09-18 22:18:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c=20 > > Log: > > Do not strip VLAN tag in promiscuous mode. > > =20 > > Revision Changes Path > > 1.148 +28 -15 src/sys/dev/bge/if_bge.c > > > > > > =20 > I don't think this is right. An interface does not have to be in=20 > promiscuous mode in order to have BPF peers attached to it. If this is=20 > being done to ensure that vlan info is preserved for things like=20 > tcpdump, the correct fix is to use bpf_peers_present() instead. >=20 > This issue has been discussed between myself, jhb, and andre for a=20 > couple of days now. The correct fix is to teach bpf to look at the mbuf= =20 > and re-construct and insert the vlan tags before passing it through=20 > bpf_filter (and on to any peers), assuming the hardware is handling=20 > stripping and inserting vlan tags. I have agreed to work on this, time=20 > permitting. >=20 I have a patch that does this, but it's far away from me on a powered off computer. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --PuGuTyElPB9bOcsM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFDyKnqRfpzJluFF4RArdsAJ4r0+EiaQwbaWdcpCGUxhJPmOhj9wCePeBu bcZojLkfsg6Fowo2k/o9v+Q= =APpH -----END PGP SIGNATURE----- --PuGuTyElPB9bOcsM-- From owner-cvs-src@FreeBSD.ORG Mon Sep 18 22:57:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5584216A536; Mon, 18 Sep 2006 22:57:00 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E20F743D49; Mon, 18 Sep 2006 22:56:59 +0000 (GMT) (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 k8IMuxMt061305; Mon, 18 Sep 2006 22:56:59 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8IMuxT1061304; Mon, 18 Sep 2006 22:56:59 GMT (envelope-from emax) Message-Id: <200609182256.k8IMuxT1061304@repoman.freebsd.org> From: Maksim Yevmenkin Date: Mon, 18 Sep 2006 22:56: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/dev/uart uart_kbd_sun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 22:57:00 -0000 emax 2006-09-18 22:56:59 UTC FreeBSD src repository Modified files: sys/dev/uart uart_kbd_sun.c Log: Do not try to call keyboard callback unless keyboard is active and busy. This should fix 'kbdcontrol -K < /dev/console' panic on sparc64 with sunkbd(4). PR: sparc64/96798 MFC after: 1 week Revision Changes Path 1.8 +6 -4 src/sys/dev/uart/uart_kbd_sun.c From owner-cvs-src@FreeBSD.ORG Mon Sep 18 23:02:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBBD916A407; Mon, 18 Sep 2006 23:02:13 +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 1D66343D46; Mon, 18 Sep 2006 23:02:13 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8IN24G1015960; Mon, 18 Sep 2006 19:02:05 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Christian S.J. Peron" Date: Mon, 18 Sep 2006 19:01:45 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <450F1EC1.4060106@FreeBSD.org> In-Reply-To: <450F1EC1.4060106@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609181901.47414.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1893/Mon Sep 18 14:37:26 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Sep 2006 23:02:13 -0000 On Monday 18 September 2006 06:33 pm, Christian S.J. Peron wrote: > Jung-uk Kim wrote: > > jkim 2006-09-18 22:18:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c > > Log: > > Do not strip VLAN tag in promiscuous mode. > > > > Revision Changes Path > > 1.148 +28 -15 src/sys/dev/bge/if_bge.c > > I don't think this is right. An interface does not have to be in > promiscuous mode in order to have BPF peers attached to it. If this > is being done to ensure that vlan info is preserved for things like > tcpdump, the correct fix is to use bpf_peers_present() instead. Yes, I know that. This is just a stopgap until we have 'correct' fix. BTW, I am just following bad example, i.e., em(4). ;-) > This issue has been discussed between myself, jhb, and andre for a > couple of days now. The correct fix is to teach bpf to look at the > mbuf and re-construct and insert the vlan tags before passing it > through bpf_filter (and on to any peers), assuming the hardware is > handling stripping and inserting vlan tags. I have agreed to work > on this, time permitting. It's good to hear that somebody is working on it. Thanks! Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon Sep 18 23:44:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA62E16A415; Mon, 18 Sep 2006 23:44:15 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 782B643D5F; Mon, 18 Sep 2006 23:44:13 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8INiDM4065300; Mon, 18 Sep 2006 23:44:13 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8INiDw2065299; Mon, 18 Sep 2006 23:44:13 GMT (envelope-from andre) Message-Id: <200609182344.k8INiDw2065299@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 18 Sep 2006 23:44: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/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: Mon, 18 Sep 2006 23:44:15 -0000 andre 2006-09-18 23:44:13 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Don't forget to add curly braces when doing more than one line of actions after a 'if' statement. Pointy hat to: andre Revision Changes Path 1.146 +2 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 08:43:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEF2D16A540; Tue, 19 Sep 2006 08:43:58 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 461AF43D58; Tue, 19 Sep 2006 08:43:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8J8hvFv016525; Tue, 19 Sep 2006 08:43:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8J8hvhT016524; Tue, 19 Sep 2006 08:43:57 GMT (envelope-from glebius) Message-Id: <200609190843.k8J8hvhT016524@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 19 Sep 2006 08:43: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/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: Tue, 19 Sep 2006 08:43:58 -0000 glebius 2006-09-19 08:43:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 tcp.4 Log: MFC 1.53, 1.54: Document net.inet.tcp.maxtcptw and net.inet.tcp.nolocaltimewait. Wording by: Devon O'Dell Approved by: re (kensmith) Revision Changes Path 1.51.2.2 +19 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Tue Sep 19 09:00:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E292016A40F; Tue, 19 Sep 2006 09:00:23 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55BD5441B5; Tue, 19 Sep 2006 08:30:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8J8UZdd015862; Tue, 19 Sep 2006 08:30:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8J8UZfx015861; Tue, 19 Sep 2006 08:30:35 GMT (envelope-from rwatson) Message-Id: <200609190830.k8J8UZfx015861@repoman.freebsd.org> From: Robert Watson Date: Tue, 19 Sep 2006 08:30: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/libbsm 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, 19 Sep 2006 09:00:24 -0000 rwatson 2006-09-19 08:30:34 UTC FreeBSD src repository Modified files: lib/libbsm Makefile Log: Hook up au_open.3 man page (and its symlinks), apparently missed during initial OpenBSM merge. Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.4 +5 -0 src/lib/libbsm/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 19 09:34:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B59016A40F; Tue, 19 Sep 2006 09:34:26 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF9F743D46; Tue, 19 Sep 2006 09:34:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8J9YPB2027876; Tue, 19 Sep 2006 09:34:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8J9YP6I027875; Tue, 19 Sep 2006 09:34:25 GMT (envelope-from ru) Message-Id: <200609190934.k8J9YP6I027875@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 19 Sep 2006 09:34: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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 09:34:26 -0000 ru 2006-09-19 09:34:25 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: Back out revision 1.8. The only thing it did was to break LEDs (and some other less noticeable things) on little-endian 64-bit platforms such as amd64. PR: kern/101931 Discussed with: emax, marius MFC after: 1 day Revision Changes Path 1.10 +13 -13 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:06:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B37A16A403; Tue, 19 Sep 2006 11:06:16 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 162C643D53; Tue, 19 Sep 2006 11:06:16 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JB6F7m034639; Tue, 19 Sep 2006 11:06:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JB6Fpu034638; Tue, 19 Sep 2006 11:06:15 GMT (envelope-from pjd) Message-Id: <200609191106.k8JB6Fpu034638@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:06: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/crypto/via padlock_cipher.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:06:16 -0000 pjd 2006-09-19 11:06:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/crypto/via padlock_cipher.c Log: MFC: sys/crypto/via/padlock_cipher.c 1.5 Less magic. Approved by: re (mux) Revision Changes Path 1.4.2.2 +3 -2 src/sys/crypto/via/padlock_cipher.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:08:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B3F916A412; Tue, 19 Sep 2006 11:08:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C9D643D45; Tue, 19 Sep 2006 11:08:00 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JB80d0034755; Tue, 19 Sep 2006 11:08:00 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JB802R034754; Tue, 19 Sep 2006 11:08:00 GMT (envelope-from pjd) Message-Id: <200609191108.k8JB802R034754@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:07:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/geom geom_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:08:00 -0000 pjd 2006-09-19 11:07:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom geom_event.c Log: MFC: sys/geom/geom_event.c 1.55 Delay an orphan event if provider has still in-flight I/O requests. This way GEOM classes can safely detach from provider when an orphan event is received. This fixes 'detach with active requests' panic for gstripe/gconcat under load. PR: kern/102766 Submitted by: mjacob OK'ed by: phk Approved by: re (mux) Revision Changes Path 1.53.2.2 +4 -1 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:16:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76D6916A492; Tue, 19 Sep 2006 11:16:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2555943D55; Tue, 19 Sep 2006 11:16:15 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JBGEvr035240; Tue, 19 Sep 2006 11:16:14 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JBGEe0035238; Tue, 19 Sep 2006 11:16:14 GMT (envelope-from pjd) Message-Id: <200609191116.k8JBGEe0035238@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:16: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/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:16:15 -0000 pjd 2006-09-19 11:16:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom/mirror g_mirror.c sys/geom/raid3 g_raid3.c Log: MFC: sys/geom/mirror/g_mirror.c 1.90 sys/geom/raid3/g_raid3.c 1.74 Fix synchronization in gmirror and graid3 which I broken. Synchronization request can still have bio_to set to sc_provider (this is READ part of a synchronization request) and in this case g_{mirror,raid3}_sync() wasn't called as it should be. Approved by: re (mux) Revision Changes Path 1.66.2.10 +17 -7 src/sys/geom/mirror/g_mirror.c 1.40.2.15 +14 -5 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:28:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5BD8716A40F; Tue, 19 Sep 2006 11:28:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DED543D76; Tue, 19 Sep 2006 11:28:06 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JBS659035803; Tue, 19 Sep 2006 11:28:06 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JBS6EQ035802; Tue, 19 Sep 2006 11:28:06 GMT (envelope-from pjd) Message-Id: <200609191128.k8JBS6EQ035802@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:28: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/tools/regression readonly.t src/tools/regression/geom_eli readonly.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:28:07 -0000 pjd 2006-09-19 11:28:06 UTC FreeBSD src repository Added files: tools/regression/geom_eli readonly.t Removed files: tools/regression readonly.t Log: Move readonly.t regression tests file to where it belongs. I accidentally added it to a wrong directory. Revision Changes Path 1.1 +93 -0 src/tools/regression/geom_eli/readonly.t (new) 1.2 +0 -93 src/tools/regression/readonly.t (dead) From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:40:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A96B16A4EB; Tue, 19 Sep 2006 11:40:42 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF2FF43D6A; Tue, 19 Sep 2006 11:40:36 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JBeasE036415; Tue, 19 Sep 2006 11:40:36 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JBeaKm036414; Tue, 19 Sep 2006 11:40:36 GMT (envelope-from pjd) Message-Id: <200609191140.k8JBeaKm036414@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:40: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/sbin/geom/class/eli geli.8 geom_eli.c src/sys/geom/eli g_eli.h g_eli_ctl.c src/tools/regression/geom_eli configure-b-B.t readonly.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:40:42 -0000 pjd 2006-09-19 11:40:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/geom/class/eli geli.8 geom_eli.c sys/geom/eli g_eli.h g_eli_ctl.c Added files: (Branch: RELENG_6) tools/regression/geom_eli configure-b-B.t readonly.t Log: MFC: sbin/geom/class/eli/geli.8 1.18-1.20 sbin/geom/class/eli/geom_eli.c 1.15,1.16 sys/geom/eli/g_eli.h 1.12 sys/geom/eli/g_eli_ctl.c 1.9,1.10 tools/regression/geom_eli/configure-b-B.t 1.1 tools/regression/geom_eli/readonly.t 1.1 sys/geom/eli/g_eli_ctl.c:1.9 - Remove extra arguments. sbin/geom/class/eli/geom_eli.c:1.15 First kill detached providers, because of two reasons: - after killing all attached providers, all providers are then detached and operation is repeated for those who were attached, - we don't want to remove keys for read-only attached providers, we only want to detach them. sbin/geom/class/eli/geli.8:1.18 Note that we don't destroy keys on read-only attached providers. tools/regression/geom_eli/readonly.t:1.1 Regression tests for read-only option (attach -r). src/sbin/geom/class/eli/geli.8:1.19 src/sbin/geom/class/eli/geom_eli.c:1.16 src/sys/geom/eli/g_eli.h:1.12 src/sys/geom/eli/g_eli_ctl.c:1.10 Add 'configure' subcommand which for now only allows setting and removing of the BOOT flag. It can be performed on both attached and detached providers. Requested by: Matthias Lederhofer tools/regression/geom_eli/configure-b-B.t:1.1 Add regression tests for 'geli configure' subcommand. sbin/geom/class/eli/geom_eli.c:1.17 Fix copy&paste mistake. Submitted by: Matthias Lederhofer sbin/geom/class/eli/geli.8:1.18 Remove a contraction and add a missing article. Commit to HEAD by: brueffer Approved by: re (mux) Revision Changes Path 1.2.2.7 +23 -3 src/sbin/geom/class/eli/geli.8 1.1.2.10 +74 -8 src/sbin/geom/class/eli/geom_eli.c 1.1.2.7 +5 -3 src/sys/geom/eli/g_eli.h 1.1.2.6 +112 -2 src/sys/geom/eli/g_eli_ctl.c 1.1.2.1 +130 -0 src/tools/regression/geom_eli/configure-b-B.t (new) 1.1.2.1 +93 -0 src/tools/regression/geom_eli/readonly.t (new) From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:45:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2699B16A47B; Tue, 19 Sep 2006 11:45:24 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C96D43E09; Tue, 19 Sep 2006 11:43:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JBggsK036624; Tue, 19 Sep 2006 11:42:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JBggSo036623; Tue, 19 Sep 2006 11:42:42 GMT (envelope-from pjd) Message-Id: <200609191142.k8JBggSo036623@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:42:42 +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/raid3 g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 11:45:24 -0000 pjd 2006-09-19 11:42:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom/raid3 g_raid3_ctl.c Log: MFC: sys/geom/raid3/g_raid3_ctl.c 1.19 Small fixes after adding __printflike() to gctl_error(). Approved by: re (mux) Revision Changes Path 1.11.2.4 +4 -4 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 11:45:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3661516A4D4; Tue, 19 Sep 2006 11:45:42 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 909E843E5F; Tue, 19 Sep 2006 11:44:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JBiGue036709; Tue, 19 Sep 2006 11:44:16 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JBiGKN036708; Tue, 19 Sep 2006 11:44:16 GMT (envelope-from pjd) Message-Id: <200609191144.k8JBiGKN036708@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 19 Sep 2006 11:44: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/geom geom.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, 19 Sep 2006 11:45:42 -0000 pjd 2006-09-19 11:44:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom geom.h Log: MFC: sys/geom/geom.h 1.97 Add __printflike() to gctl_error(). Approved by: phk Approved by: re (mux) Revision Changes Path 1.90.2.3 +1 -1 src/sys/geom/geom.h From owner-cvs-src@FreeBSD.ORG Tue Sep 19 12:38:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1B0916A415; Tue, 19 Sep 2006 12:38:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B9BB43D91; Tue, 19 Sep 2006 12:38:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JCc93U040317; Tue, 19 Sep 2006 12:38:09 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JCc9U2040316; Tue, 19 Sep 2006 12:38:09 GMT (envelope-from rwatson) Message-Id: <200609191238.k8JCc9U2040316@repoman.freebsd.org> From: Robert Watson Date: Tue, 19 Sep 2006 12:38: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/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c src/sys/powerpc/powerpc 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: Tue, 19 Sep 2006 12:38:15 -0000 rwatson 2006-09-19 12:38:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/powerpc/powerpc trap.c Log: Merge ia32_trap.c:1.13, ia64/trap.c:1.124, and powerpc/trap.c:1.62 from HEAD to RELENG_6: Add audit hooks for ppc, ia64 system call paths. Reviewed by: marcel (ia64) Obtained from: TrustedBSD Project Approved by: re (mux) Revision Changes Path 1.5.2.3 +4 -0 src/sys/ia64/ia32/ia32_trap.c 1.113.2.3 +4 -0 src/sys/ia64/ia64/trap.c 1.54.2.3 +4 -0 src/sys/powerpc/powerpc/trap.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 12:47:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D182216A412; Tue, 19 Sep 2006 12:47:13 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54BC843D5E; Tue, 19 Sep 2006 12:47:13 +0000 (GMT) (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 k8JClDhQ048714; Tue, 19 Sep 2006 12:47:13 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JClDaT048713; Tue, 19 Sep 2006 12:47:13 GMT (envelope-from kib) Message-Id: <200609191247.k8JClDaT048713@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 19 Sep 2006 12:47: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/libexec/rtld-elf rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 12:47:13 -0000 kib 2006-09-19 12:47:13 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.c Log: Fix the buggy rev. 1.117. dagmembers are only initialized for dlopen'ed dso that are actually loading. If dso a.so depends on b.so, then dlsym with handle from dlopen("b.so") will fail unconditionally. Correct implementation shall use the Obj_Entry.needed list to walk dependencies DAG. Test provided by: jkim Tested (prev. version) by: jkim, Nicolas Blais , h.blanke at chello nl Pointy hat to: kib Approved by: kan (mentor) Revision Changes Path 1.118 +63 -5 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 12:52:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 551BB16A416; Tue, 19 Sep 2006 12:52:01 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D41B43D46; Tue, 19 Sep 2006 12:52:00 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k8JCpwGr007384 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Sep 2006 16:51:59 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k8JCpwDU007383; Tue, 19 Sep 2006 16:51:58 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Tue, 19 Sep 2006 16:51:58 +0400 From: Gleb Smirnoff To: John Baldwin Message-ID: <20060919125158.GF27667@FreeBSD.org> References: <200609171333.k8HDXUht029746@repoman.freebsd.org> <200609181354.19593.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200609181354.19593.jhb@freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Andre Oppermann , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bce if_bce.c src/sys/dev/bge if_bge.c src/sys/dev/em if_em.c src/sys/dev/ixgb if_ixgb.c src/sys/dev/nfe if_nfe.c src/sys/dev/nge if_nge.c src/sys/dev/re if_re.c src/sys/dev/stge if_stge.c src/sys/dev/ti if_ti.c src/sys/dev/txp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 12:52:01 -0000 On Mon, Sep 18, 2006 at 01:54:18PM -0400, John Baldwin wrote: J> Did you ever get a chance to benchmark this? I know in principle it should be J> faster, but as I had mentioned to you earlier, sometimes things that seem J> like they should be faster end up being slower, so it's generally helpful to J> verify one's assumptions with actual benchmarks or testing, etc. Also, it J> would have been helpful to have Robert's review on this as he has been J> talking about moving the vlan stuff into the ether input/output routines for J> quite a while now. /me seconds. When introducing the mtag UMA zone I've done benchmarking, that proved that this change should go into CVS. I'd appreciate if the removal would be confirmed with a benchmark result. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Tue Sep 19 12:58:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A630316A407; Tue, 19 Sep 2006 12:58:41 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6299143D49; Tue, 19 Sep 2006 12:58:41 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JCwfh9049246; Tue, 19 Sep 2006 12:58:41 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JCwfkZ049245; Tue, 19 Sep 2006 12:58:41 GMT (envelope-from glebius) Message-Id: <200609191258.k8JCwfkZ049245@repoman.freebsd.org> From: Gleb Smirnoff Date: Tue, 19 Sep 2006 12:58:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet tcp_input.c tcp_subr.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 12:58:41 -0000 glebius 2006-09-19 12:58:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_input.c tcp_subr.c tcp_var.h Log: With recent MFC the tcp_twclose() can be converted to void, as it is in HEAD. Submitted by: ru Approved by: re (mux) Revision Changes Path 1.281.2.11 +1 -1 src/sys/netinet/tcp_input.c 1.228.2.11 +2 -3 src/sys/netinet/tcp_subr.c 1.126.2.3 +1 -2 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Tue Sep 19 13:01:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 414E516A40F; Tue, 19 Sep 2006 13:01:21 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D38F643D5C; Tue, 19 Sep 2006 13:01:20 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JD1KOo049539; Tue, 19 Sep 2006 13:01:20 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JD1KLq049538; Tue, 19 Sep 2006 13:01:20 GMT (envelope-from ru) Message-Id: <200609191301.k8JD1KLq049538@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 19 Sep 2006 13:01: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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 13:01:21 -0000 ru 2006-09-19 13:01:20 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: This time, really fix endian bugs accessing ioctl arguments that are passed by value. These are KDSKBMODE, KDSETLED, KDSKBSTATE, and KDSETRAD. Tested on: amd64, sparc64 (demo code) Revision Changes Path 1.11 +8 -8 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 13:03:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 977D116A403; Tue, 19 Sep 2006 13:03:10 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B66743D53; Tue, 19 Sep 2006 13:03:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JD3AXs050784; Tue, 19 Sep 2006 13:03:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JD3AHl050783; Tue, 19 Sep 2006 13:03:10 GMT (envelope-from ru) Message-Id: <200609191303.k8JD3AHl050783@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 19 Sep 2006 13:03: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/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 13:03:10 -0000 ru 2006-09-19 13:03:10 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: Make typecast expressions comply with style(9). Revision Changes Path 1.12 +5 -5 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:01:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F245E16A403; Tue, 19 Sep 2006 14:01:48 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9E5F43D46; Tue, 19 Sep 2006 14:01:48 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE1mHP056506; Tue, 19 Sep 2006 14:01:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE1meU056505; Tue, 19 Sep 2006 14:01:48 GMT (envelope-from simon) Message-Id: <200609191401.k8JE1meU056505@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:01: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/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 14:01:49 -0000 simon 2006-09-19 14:01:48 UTC FreeBSD src repository Modified files: gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Revision Changes Path 1.5 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.10 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.6 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.7 +2 -3 src/gnu/usr.bin/gzip/unpack.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:02:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5CBC16A518; Tue, 19 Sep 2006 14:02:34 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF3DA43D49; Tue, 19 Sep 2006 14:02:30 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE2Uo6056598; Tue, 19 Sep 2006 14:02:30 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE2U4O056597; Tue, 19 Sep 2006 14:02:30 GMT (envelope-from simon) Message-Id: <200609191402.k8JE2U4O056597@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:02: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/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 14:02:34 -0000 simon 2006-09-19 14:02:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: re (kensmith, bmah) Revision Changes Path 1.4.8.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.8.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.34.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.34.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:03:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E65A316A612; Tue, 19 Sep 2006 14:03:02 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3D3443D6B; Tue, 19 Sep 2006 14:03:02 +0000 (GMT) (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 k8JE32BU057003; Tue, 19 Sep 2006 14:03:02 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE326W056999; Tue, 19 Sep 2006 14:03:02 GMT (envelope-from kib) Message-Id: <200609191403.k8JE326W056999@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 19 Sep 2006 14:03:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 14:03:03 -0000 kib 2006-09-19 14:03:02 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Fix the bug in rev. 1.134. In devfs_allocv_drop_refs(), when not_found == 2 and drop_dm_lock is true, no unlocking shall be attempted. The lock is already dropped and memory is freed. Found with: Coverity Prevent(tm) CID: 1536 Approved by: pjd (mentor) Revision Changes Path 1.135 +1 -1 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:03:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1014F16A4EA; Tue, 19 Sep 2006 14:03:34 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E78C43D70; Tue, 19 Sep 2006 14:03:27 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE3RUC057984; Tue, 19 Sep 2006 14:03:27 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE3QmZ057983; Tue, 19 Sep 2006 14:03:26 GMT (envelope-from simon) Message-Id: <200609191403.k8JE3QmZ057983@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:03:26 +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/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:03:34 -0000 simon 2006-09-19 14:03:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_1) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.416.2.22.2.9 +3 -0 src/UPDATING 1.4.12.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.12.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.38.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.38.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.69.2.11.2.9 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:04:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EAE9116A5CE; Tue, 19 Sep 2006 14:04:14 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDDBF43D5D; Tue, 19 Sep 2006 14:04:12 +0000 (GMT) (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 k8JE4Cuc058083; Tue, 19 Sep 2006 14:04:12 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE4CSw058082; Tue, 19 Sep 2006 14:04:12 GMT (envelope-from kib) Message-Id: <200609191404.k8JE4CSw058082@repoman.freebsd.org> From: Konstantin Belousov Date: Tue, 19 Sep 2006 14:04:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 14:04:15 -0000 kib 2006-09-19 14:04:12 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Fix the bug in rev. 1.232. If vfs_suser returned false, coveredvp shall be unlocked only if it really exists. Found with: Coverity Prevent(tm) CID: 1535 Approved by: pjd (mentor) Revision Changes Path 1.233 +2 -1 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:04:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 604B816A778; Tue, 19 Sep 2006 14:04:17 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0673243D73; Tue, 19 Sep 2006 14:04:14 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE4D2l058160; Tue, 19 Sep 2006 14:04:13 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE4DtZ058159; Tue, 19 Sep 2006 14:04:13 GMT (envelope-from simon) Message-Id: <200609191404.k8JE4DtZ058159@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:04:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_0 Cc: Subject: cvs commit: src UPDATING src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:04:17 -0000 simon 2006-09-19 14:04:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_0) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.416.2.3.2.17 +3 -0 src/UPDATING 1.4.10.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.10.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.36.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.36.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.69.2.8.2.13 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:06:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08F6B16A4A7; Tue, 19 Sep 2006 14:06:27 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2403F43D72; Tue, 19 Sep 2006 14:06:22 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE6MCi058421; Tue, 19 Sep 2006 14:06:22 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE6LaU058418; Tue, 19 Sep 2006 14:06:21 GMT (envelope-from simon) Message-Id: <200609191406.k8JE6LaU058418@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:06:21 +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/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 14:06:27 -0000 simon 2006-09-19 14:06:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Revision Changes Path 1.4.2.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.2.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.26.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.26.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:07:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3E5216A407; Tue, 19 Sep 2006 14:07:13 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B427143D4C; Tue, 19 Sep 2006 14:07:13 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE7D2u058603; Tue, 19 Sep 2006 14:07:13 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE7Djm058602; Tue, 19 Sep 2006 14:07:13 GMT (envelope-from simon) Message-Id: <200609191407.k8JE7Djm058602@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:07:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src UPDATING src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:07:14 -0000 simon 2006-09-19 14:07:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.342.2.35.2.5 +3 -0 src/UPDATING 1.4.14.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.14.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.40.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.40.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.62.2.21.2.7 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:08:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FDD916A407; Tue, 19 Sep 2006 14:08:10 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DA3743D53; Tue, 19 Sep 2006 14:08:10 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE8Al1058796; Tue, 19 Sep 2006 14:08:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE8AB4058795; Tue, 19 Sep 2006 14:08:10 GMT (envelope-from simon) Message-Id: <200609191408.k8JE8AB4058795@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:08:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_4 Cc: Subject: cvs commit: src UPDATING src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:08:10 -0000 simon 2006-09-19 14:08:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_4) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.342.2.24.2.28 +3 -0 src/UPDATING 1.4.6.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.6.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.32.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.32.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.62.2.18.2.24 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:09:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0417116A415; Tue, 19 Sep 2006 14:09:10 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 895AE43D5D; Tue, 19 Sep 2006 14:09:09 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JE996Q058947; Tue, 19 Sep 2006 14:09:09 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JE99YY058946; Tue, 19 Sep 2006 14:09:09 GMT (envelope-from simon) Message-Id: <200609191409.k8JE99YY058946@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:09:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_3 Cc: Subject: cvs commit: src UPDATING src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:09:10 -0000 simon 2006-09-19 14:09:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_3) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.342.2.13.2.37 +3 -0 src/UPDATING 1.4.4.1 +2 -0 src/gnu/usr.bin/gzip/gzip.h 1.9.4.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.28.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.28.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.62.2.15.2.39 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:11:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA86C16A412; Tue, 19 Sep 2006 14:11:35 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77D6343D46; Tue, 19 Sep 2006 14:11:35 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JEBZNV059355; Tue, 19 Sep 2006 14:11:35 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JEBZod059354; Tue, 19 Sep 2006 14:11:35 GMT (envelope-from simon) Message-Id: <200609191411.k8JEBZod059354@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:11:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 14:11:35 -0000 simon 2006-09-19 14:11:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Revision Changes Path 1.3.12.1 +4 -0 src/gnu/usr.bin/gzip/gzip.h 1.8.2.2 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.2.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.2.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 14:13:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C623716A415; Tue, 19 Sep 2006 14:13:53 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9559A43D46; Tue, 19 Sep 2006 14:13:53 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JEDrZR059697; Tue, 19 Sep 2006 14:13:53 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JEDr4B059696; Tue, 19 Sep 2006 14:13:53 GMT (envelope-from simon) Message-Id: <200609191413.k8JEDr4B059696@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Tue, 19 Sep 2006 14:13:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4_11 Cc: Subject: cvs commit: src UPDATING src/gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c 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: Tue, 19 Sep 2006 14:13:53 -0000 simon 2006-09-19 14:13:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_4_11) . UPDATING gnu/usr.bin/gzip gzip.h inflate.c unlzh.c unpack.c sys/conf newvers.sh Log: Correct multiple vulnerabilities in gzip(1). Security: FreeBSD-SA-06:21.gzip Approved by: so (simon) Revision Changes Path 1.73.2.91.2.23 +3 -0 src/UPDATING 1.3.36.1 +4 -0 src/gnu/usr.bin/gzip/gzip.h 1.8.2.1.2.1 +1 -1 src/gnu/usr.bin/gzip/inflate.c 1.5.30.1 +20 -16 src/gnu/usr.bin/gzip/unlzh.c 1.6.30.1 +2 -3 src/gnu/usr.bin/gzip/unpack.c 1.44.2.39.2.26 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 19 15:45:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB0DC16A521; Tue, 19 Sep 2006 15:45:43 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2D2243DAC; Tue, 19 Sep 2006 15:45:25 +0000 (GMT) (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 k8JFjNiw068333; Tue, 19 Sep 2006 15:45:23 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JFjMjj068332; Tue, 19 Sep 2006 15:45:22 GMT (envelope-from csjp) Message-Id: <200609191545.k8JFjMjj068332@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 19 Sep 2006 15:45:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/contrib/pf/net pf.c src/sys/modules/ipfw Makefile src/sys/modules/pf Makefile src/sys/netinet ip_fw2.c src/sys/security/mac mac_inet.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 15:45:44 -0000 csjp 2006-09-19 15:45:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/contrib/pf/net pf.c sys/modules/ipfw Makefile sys/modules/pf Makefile sys/netinet ip_fw2.c sys/security/mac mac_inet.c sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/sys mac.h mac_policy.h Log: MFC the firewall labeling changes. This fixes kernel panics which occur when the firewall sends out a packet. This can happen for keep alives, or instances when the firewall is configured to return RST or ICMP unreach packets. These panics occured only if MLS, BIBA or LOMAC security policies were loaded. Approved by: re@ (kensmith) Submitted by: mlaier (with changes) Revision Changes Path 1.34.2.4 +56 -1 src/sys/contrib/pf/net/pf.c 1.21.2.2 +1 -1 src/sys/modules/ipfw/Makefile 1.7.2.3 +1 -1 src/sys/modules/pf/Makefile 1.106.2.19 +20 -5 src/sys/netinet/ip_fw2.c 1.1.8.1 +10 -0 src/sys/security/mac/mac_inet.c 1.87.2.6 +12 -0 src/sys/security/mac_biba/mac_biba.c 1.35.2.4 +12 -0 src/sys/security/mac_lomac/mac_lomac.c 1.72.2.5 +12 -0 src/sys/security/mac_mls/mac_mls.c 1.67.2.4 +1 -0 src/sys/sys/mac.h 1.66.2.5 +2 -1 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Tue Sep 19 16:18:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1ABBB16A412; Tue, 19 Sep 2006 16:18:31 +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 D1C1A43D8F; Tue, 19 Sep 2006 16:18:29 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8JGIRXU046130; Tue, 19 Sep 2006 12:18:27 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Konstantin Belousov Date: Tue, 19 Sep 2006 12:18:13 -0400 User-Agent: KMail/1.6.2 References: <200609191247.k8JClDaT048713@repoman.freebsd.org> In-Reply-To: <200609191247.k8JClDaT048713@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609191218.15080.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1897/Tue Sep 19 10:25:30 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/libexec/rtld-elf rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 16:18:31 -0000 On Tuesday 19 September 2006 08:47 am, Konstantin Belousov wrote: > kib 2006-09-19 12:47:13 UTC > > FreeBSD src repository > > Modified files: > libexec/rtld-elf rtld.c > Log: > Fix the buggy rev. 1.117. dagmembers are only initialized for > dlopen'ed dso that are actually loading. If dso a.so depends on > b.so, then dlsym with handle from dlopen("b.so") will fail > unconditionally. > > Correct implementation shall use the Obj_Entry.needed list to > walk dependencies DAG. > > Test provided by: jkim > Tested (prev. version) by: jkim, Nicolas Blais videotron ca>, h.blanke at chello nl Pointy hat to: kib > Approved by: kan (mentor) > > Revision Changes Path > 1.118 +63 -5 src/libexec/rtld-elf/rtld.c Thanks! Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Sep 19 16:47:38 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 558F816A4AB for ; Tue, 19 Sep 2006 16:47:38 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.227]) by mx1.FreeBSD.org (Postfix) with ESMTP id A04B643EA1 for ; Tue, 19 Sep 2006 16:44:02 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so4385262wxd for ; Tue, 19 Sep 2006 09:44:01 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZcffnfP+r1BOG04RPH1ovnsyZypr3LFNiPVzdwL0TO4zPhZPs8cAIPj+gQNm3urWb4kz5BPuv4HkMvoy0d/RfkFv6i8fx3yS3JpdXw2LkzY/DoTb1WRjybIswhqV3cmCkTAJ9rx/8HNQr0hHu7N7JZEmd/Fh39SC/oJ6ChLne5I= Received: by 10.70.51.17 with SMTP id y17mr21008801wxy; Tue, 19 Sep 2006 09:44:01 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Tue, 19 Sep 2006 09:44:01 -0700 (PDT) Message-ID: Date: Tue, 19 Sep 2006 09:44:01 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <200609191303.k8JD3AHl050783@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: <200609191303.k8JD3AHl050783@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 16:47:38 -0000 Ruslan, revision 1.12 does NOT work on sparc64. it causes crash with panic: trap: memory address not aligned i'll try to find which particular ioctl causes it. in the mean time reverting everything back to (int *) casting makes everything work. btw, other keyboard drivers ukbd(4), atkbd(4) and sunkbd(4) use simple cast (int *) and NOT intptr_t. thanks, max On 9/19/06, Ruslan Ermilov wrote: > ru 2006-09-19 13:03:10 UTC > > FreeBSD src repository > > Modified files: > sys/dev/kbdmux kbdmux.c > Log: > Make typecast expressions comply with style(9). > > Revision Changes Path > 1.12 +5 -5 src/sys/dev/kbdmux/kbdmux.c > From owner-cvs-src@FreeBSD.ORG Tue Sep 19 16:50:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A663916A542; Tue, 19 Sep 2006 16:50:28 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FA7843D83; Tue, 19 Sep 2006 16:48:20 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JGm9FL080455; Tue, 19 Sep 2006 16:48:09 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JGm8Or080454; Tue, 19 Sep 2006 16:48:08 GMT (envelope-from jkim) Message-Id: <200609191648.k8JGm8Or080454@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 19 Sep 2006 16:48: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/libexec/rtld-elf rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 16:50:28 -0000 jkim 2006-09-19 16:48:08 UTC FreeBSD src repository Modified files: libexec/rtld-elf rtld.c Log: Clean up white spaces and fix style(9). Revision Changes Path 1.119 +32 -34 src/libexec/rtld-elf/rtld.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 17:35:59 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4031416A417; Tue, 19 Sep 2006 17:35:59 +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 4DFF943D69; Tue, 19 Sep 2006 17:35:58 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8JHZuLw086156; Tue, 19 Sep 2006 13:35:56 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Jung-uk Kim Date: Tue, 19 Sep 2006 12:32:53 -0400 User-Agent: KMail/1.9.1 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> In-Reply-To: <200609182218.k8IMIMUT059300@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609191232.54332.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, 19 Sep 2006 13:35:56 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1897/Tue Sep 19 10:25:30 2006 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/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: Tue, 19 Sep 2006 17:35:59 -0000 On Monday 18 September 2006 18:18, Jung-uk Kim wrote: > jkim 2006-09-18 22:18:22 UTC > > FreeBSD src repository > > Modified files: > sys/dev/bge if_bge.c > Log: > Do not strip VLAN tag in promiscuous mode. Why did you change this? Does bge not work correctly with both enabled? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 19 18:13:30 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8537116A412; Tue, 19 Sep 2006 18:13: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 0C09443D49; Tue, 19 Sep 2006 18:13:20 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8JIDFlU086358; Tue, 19 Sep 2006 14:13:15 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Jung-uk Kim Date: Tue, 19 Sep 2006 13:52:36 -0400 User-Agent: KMail/1.9.1 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <450F1EC1.4060106@FreeBSD.org> <200609181901.47414.jkim@FreeBSD.org> In-Reply-To: <200609181901.47414.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609191352.37338.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, 19 Sep 2006 14:13:15 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1900/Tue Sep 19 13:32:20 2006 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, "Christian S.J. Peron" , cvs-all@freebsd.org Subject: Re: 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: Tue, 19 Sep 2006 18:13:30 -0000 On Monday 18 September 2006 19:01, Jung-uk Kim wrote: > On Monday 18 September 2006 06:33 pm, Christian S.J. Peron wrote: > > Jung-uk Kim wrote: > > > jkim 2006-09-18 22:18:22 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/bge if_bge.c > > > Log: > > > Do not strip VLAN tag in promiscuous mode. > > > > > > Revision Changes Path > > > 1.148 +28 -15 src/sys/dev/bge/if_bge.c > > > > I don't think this is right. An interface does not have to be in > > promiscuous mode in order to have BPF peers attached to it. If this > > is being done to ensure that vlan info is preserved for things like > > tcpdump, the correct fix is to use bpf_peers_present() instead. > > Yes, I know that. This is just a stopgap until we have 'correct' fix. > BTW, I am just following bad example, i.e., em(4). ;-) Which I'm about to kill hopefully. Please let's fix this the right way and not hack it any further. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 19 18:27:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BD9116A492; Tue, 19 Sep 2006 18:27:59 +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 86E9F43D5F; Tue, 19 Sep 2006 18:27:53 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8JIRive053100; Tue, 19 Sep 2006 14:27:44 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: John Baldwin Date: Tue, 19 Sep 2006 14:27:29 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191232.54332.jhb@freebsd.org> In-Reply-To: <200609191232.54332.jhb@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609191427.31736.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1900/Tue Sep 19 13:32:20 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/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: Tue, 19 Sep 2006 18:27:59 -0000 On Tuesday 19 September 2006 12:32 pm, John Baldwin wrote: > On Monday 18 September 2006 18:18, Jung-uk Kim wrote: > > jkim 2006-09-18 22:18:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/bge if_bge.c > > Log: > > Do not strip VLAN tag in promiscuous mode. > > Why did you change this? Does bge not work correctly with both > enabled? It does work. Only problem is that VLAN tags are stripped before reaching bpf. Thus, applications like tcpdump and wireshark don't see the VLAN tags. http://docs.freebsd.org/cgi/mid.cgi?9256D57F598E6C41B288AA7DB94F29C902DFB963 http://docs.freebsd.org/cgi/mid.cgi?200410121035.59905.jkim As I said earlier, it is just a stopgap until we teach bpf to insert VLAN tags back. In fact, my intention was to MFC this before 6.2 release and to fix -CURRENT when we have correct implementation because I don't think we can add the 'feature' in time. If every one dislikes this, I have no problem backing it out, of course. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Sep 19 18:31:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BF3316A403; Tue, 19 Sep 2006 18:31:25 +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 174F943D73; Tue, 19 Sep 2006 18:31:20 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8JIVDew053284; Tue, 19 Sep 2006 14:31:13 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: John Baldwin Date: Tue, 19 Sep 2006 14:30:59 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609181901.47414.jkim@FreeBSD.org> <200609191352.37338.jhb@freebsd.org> In-Reply-To: <200609191352.37338.jhb@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609191431.01649.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1900/Tue Sep 19 13:32:20 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: 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: Tue, 19 Sep 2006 18:31:25 -0000 On Tuesday 19 September 2006 01:52 pm, John Baldwin wrote: > On Monday 18 September 2006 19:01, Jung-uk Kim wrote: > > On Monday 18 September 2006 06:33 pm, Christian S.J. Peron wrote: > > > Jung-uk Kim wrote: > > > > jkim 2006-09-18 22:18:22 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/bge if_bge.c > > > > Log: > > > > Do not strip VLAN tag in promiscuous mode. > > > > > > > > Revision Changes Path > > > > 1.148 +28 -15 src/sys/dev/bge/if_bge.c > > > > > > I don't think this is right. An interface does not have to be > > > in promiscuous mode in order to have BPF peers attached to it. > > > If this is being done to ensure that vlan info is preserved for > > > things like tcpdump, the correct fix is to use > > > bpf_peers_present() instead. > > > > Yes, I know that. This is just a stopgap until we have 'correct' > > fix. BTW, I am just following bad example, i.e., em(4). ;-) > > Which I'm about to kill hopefully. Please let's fix this the right > way and not hack it any further. Sure, no problem. But I don't think we can DTRT on -STABLE without breaking API. Can we? Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:04:53 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFE8216A407; Tue, 19 Sep 2006 19:04:53 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail30.syd.optusnet.com.au (mail30.syd.optusnet.com.au [211.29.133.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40FF143D45; Tue, 19 Sep 2006 19:04:52 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail30.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k8JJ4odZ006049 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 20 Sep 2006 05:04:51 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k8JJ4obS003289; Wed, 20 Sep 2006 05:04:50 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k8JJ4n8j003288; Wed, 20 Sep 2006 05:04:49 +1000 (EST) (envelope-from peter) Date: Wed, 20 Sep 2006 05:04:49 +1000 From: Peter Jeremy To: Jung-uk Kim Message-ID: <20060919190449.GC720@turion.vk2pj.dyndns.org> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609181901.47414.jkim@FreeBSD.org> <200609191352.37338.jhb@freebsd.org> <200609191431.01649.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ALfTUftag+2gvp1h" Content-Disposition: inline In-Reply-To: <200609191431.01649.jkim@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: 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: Tue, 19 Sep 2006 19:04:54 -0000 --ALfTUftag+2gvp1h Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, 2006-Sep-19 14:30:59 -0400, Jung-uk Kim wrote: >On Tuesday 19 September 2006 01:52 pm, John Baldwin wrote: >> Which I'm about to kill hopefully. Please let's fix this the right >> way and not hack it any further. > >Sure, no problem. But I don't think we can DTRT on -STABLE without=20 >breaking API. Can we? I've had a quick look into this problem because I extensively use VLANs on a bge and discovered that I no longer have VLAN tag details (which makes packet tracing a nuisance). As far as I can see, there is nothing preventing bpf_tap() and bpf_mtap2() being doctored to undo the VLAN detagging so that bpf_filter() is passed a mbuf chain that looks like an 802.1Q ethernet frame: Dummy up an mbuf (as bpf_mtap2() does) that contains the MAC addresses from the incoming data followed by the 802.1Q packet type and tag information, with m_next pointing to the byte after the MAC addresses in the original data. --=20 Peter Jeremy --ALfTUftag+2gvp1h Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFED9R/opHv/APuIcRAvXeAJ9G24xHV0g6/U1Gnu1dbL3UnaNymgCfT2od 2koKYRn3v1+wPVmAQw8m5rg= =6BOp -----END PGP SIGNATURE----- --ALfTUftag+2gvp1h-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:06:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 980FC16A40F; Tue, 19 Sep 2006 19:06:47 +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 1A97343D55; Tue, 19 Sep 2006 19:06:46 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 2559C5D02; Tue, 19 Sep 2006 23:06:45 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 046E75C9D; Tue, 19 Sep 2006 23:06:45 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JJ6jJ6023108; Tue, 19 Sep 2006 23:06:45 +0400 (MSD) (envelope-from ru) Date: Tue, 19 Sep 2006 23:06:45 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060919190645.GA23068@rambler-co.ru> References: <200609191303.k8JD3AHl050783@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: 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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 19:06:47 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 19, 2006 at 09:44:01AM -0700, Maksim Yevmenkin wrote: > Ruslan, >=20 > revision 1.12 does NOT work on sparc64. it causes crash with >=20 > panic: trap: memory address not aligned >=20 I was affraid of something like this, but given that an argument is 64-bit aligned, I didn't think it would be a real problem. Can you try removing the (int) casts in front of *(intptr_t *) and see if it helps? > i'll try to find which particular ioctl causes it. in the mean time > reverting everything back to (int *) casting makes everything work. >=20 > btw, other keyboard drivers ukbd(4), atkbd(4) and sunkbd(4) use simple > cast (int *) and NOT intptr_t. >=20 > thanks, > max >=20 > On 9/19/06, Ruslan Ermilov wrote: > >ru 2006-09-19 13:03:10 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/kbdmux kbdmux.c > > Log: > > Make typecast expressions comply with style(9). > > > > Revision Changes Path > > 1.12 +5 -5 src/sys/dev/kbdmux/kbdmux.c Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFED/FqRfpzJluFF4RAuwcAKCYJpFCiyZVgV4LJyANrbtykEs9HwCdGYUO m6wu98Xr0Bjkeetkc1B+y4Q= =3uKw -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:08:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 364B716A407; Tue, 19 Sep 2006 19:08:53 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E879A43D46; Tue, 19 Sep 2006 19:08:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JJ8qdR090356; Tue, 19 Sep 2006 19:08:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JJ8qkl090355; Tue, 19 Sep 2006 19:08:52 GMT (envelope-from jhb) Message-Id: <200609191908.k8JJ8qkl090355@repoman.freebsd.org> From: John Baldwin Date: Tue, 19 Sep 2006 19:08: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/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 19:08:53 -0000 jhb 2006-09-19 19:08:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi.c Log: MFC: Give the ACPI I/O rman's unique description strings. Approved by: re (bmah) Revision Changes Path 1.214.2.7 +2 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:10:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60E3616A403; Tue, 19 Sep 2006 19:10:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2794E43D67; Tue, 19 Sep 2006 19:10:08 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JJA8jh090430; Tue, 19 Sep 2006 19:10:08 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JJA8bT090429; Tue, 19 Sep 2006 19:10:08 GMT (envelope-from jhb) Message-Id: <200609191910.k8JJA8bT090429@repoman.freebsd.org> From: John Baldwin Date: Tue, 19 Sep 2006 19:10: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/amd64/amd64 local_apic.c src/sys/i386/i386 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 19:10:11 -0000 jhb 2006-09-19 19:10:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: MFC: Add a new ddb command 'show lapic'. Approved by: re (bmah) Revision Changes Path 1.17.2.7 +70 -0 src/sys/amd64/amd64/local_apic.c 1.17.2.7 +70 -0 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:25:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3147416A40F; Tue, 19 Sep 2006 19:25:14 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EDAD543D70; Tue, 19 Sep 2006 19:25:11 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JJPBJk091146; Tue, 19 Sep 2006 19:25:11 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JJPBaH091145; Tue, 19 Sep 2006 19:25:11 GMT (envelope-from mbr) Message-Id: <200609191925.k8JJPBaH091145@repoman.freebsd.org> From: Martin Blapp Date: Tue, 19 Sep 2006 19:25: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/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 19:25:14 -0000 mbr 2006-09-19 19:25:11 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Fix races between tty.c and sessrele() / doenterpgrp() / leavepgrp(). The tty code is still under giant lock, but the session/pgrp release code just used proctree_locks. This explains why moving the proctree_lock in sys/kern/tty.c rev. 1.258 did fix the panics in our SMP systems. This should also fix some race panics with revoked ttys. Reviewed by: jhb MFC after: 1 week Revision Changes Path 1.241 +6 -0 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:35:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E1A9716A40F; Tue, 19 Sep 2006 19:35:26 +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 5708743D58; Tue, 19 Sep 2006 19:35:26 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8JJZKSX056761; Tue, 19 Sep 2006 15:35:20 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Peter Jeremy Date: Tue, 19 Sep 2006 15:35:06 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> In-Reply-To: <20060919190449.GC720@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609191535.08184.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1902/Tue Sep 19 14:44:13 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin Subject: Re: 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: Tue, 19 Sep 2006 19:35:27 -0000 On Tuesday 19 September 2006 03:04 pm, Peter Jeremy wrote: > On Tue, 2006-Sep-19 14:30:59 -0400, Jung-uk Kim wrote: > >On Tuesday 19 September 2006 01:52 pm, John Baldwin wrote: > >> Which I'm about to kill hopefully. Please let's fix this the > >> right way and not hack it any further. > > > >Sure, no problem. But I don't think we can DTRT on -STABLE > > without breaking API. Can we? > > I've had a quick look into this problem because I extensively use > VLANs on a bge and discovered that I no longer have VLAN tag > details (which makes packet tracing a nuisance). > > As far as I can see, there is nothing preventing bpf_tap() and > bpf_mtap2() being doctored to undo the VLAN detagging so that > bpf_filter() is passed a mbuf chain that looks like an 802.1Q > ethernet frame: Dummy up an mbuf (as bpf_mtap2() does) that > contains the MAC addresses from the incoming data followed by > the 802.1Q packet type and tag information, with m_next pointing > to the byte after the MAC addresses in the original data. Why don't we just fake it up from ether_input() and pass it to BPF_MTAP() instead of 'teaching' bpf? I think it is more logical thing to do. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:36:42 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC4C816A416 for ; Tue, 19 Sep 2006 19:36:42 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id A709043D46 for ; Tue, 19 Sep 2006 19:36:41 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so4434193wxd for ; Tue, 19 Sep 2006 12:36:39 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=uq8/JBQDiXVH2AUSGvoPa7Yo7/JsB1kWwPY5GoDkZd8TDcex0ASEYEeaN90poRa+OjbXRdAK53juPtm40cq4mu5TjUcufKEZ8Gq61PCrNkg+RyrtqFQ5yjc2i/6DSSDJfk6iZKX+YjIadtjyT5LAY/FUij6JoDG4wLEyqbsTk2Y= Received: by 10.70.83.4 with SMTP id g4mr22941157wxb; Tue, 19 Sep 2006 12:36:38 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Tue, 19 Sep 2006 12:36:38 -0700 (PDT) Message-ID: Date: Tue, 19 Sep 2006 12:36:38 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060919190645.GA23068@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 19:36:42 -0000 Ruslan, > > revision 1.12 does NOT work on sparc64. it causes crash with > > > > panic: trap: memory address not aligned > > > I was affraid of something like this, but given that an argument > is 64-bit aligned, I didn't think it would be a real problem. > Can you try removing the (int) casts in front of *(intptr_t *) > and see if it helps? nope, same crash. the only thing that seems to help is to reverting back to (int *) cast just like other keyboard drivers do. then it works. i'm in the process of getting amd64 snapshot iso to try it on a couple of boxes. if it will work then i'm going to back (int *) -> (intptr_t *) changes introduced in rev 1.8. thanks, max > > > i'll try to find which particular ioctl causes it. in the mean time > > reverting everything back to (int *) casting makes everything work. > > > > btw, other keyboard drivers ukbd(4), atkbd(4) and sunkbd(4) use simple > > cast (int *) and NOT intptr_t. > > > > thanks, > > max > > > > On 9/19/06, Ruslan Ermilov wrote: > > >ru 2006-09-19 13:03:10 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/kbdmux kbdmux.c > > > Log: > > > Make typecast expressions comply with style(9). > > > > > > Revision Changes Path > > > 1.12 +5 -5 src/sys/dev/kbdmux/kbdmux.c > > > Cheers, > -- > Ruslan Ermilov > ru@FreeBSD.org > FreeBSD committer > > > From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:48:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6FA516A407; Tue, 19 Sep 2006 19:48:23 +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 A5A5343D5E; Tue, 19 Sep 2006 19:48:20 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 5F0B55DF7; Tue, 19 Sep 2006 23:48:19 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 56A635DF0; Tue, 19 Sep 2006 23:48:19 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JJmJNA023437; Tue, 19 Sep 2006 23:48:19 +0400 (MSD) (envelope-from ru) Date: Tue, 19 Sep 2006 23:48:19 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin , Marius Strobl Message-ID: <20060919194819.GA23360@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline In-Reply-To: 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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 19:48:23 -0000 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 19, 2006 at 12:36:38PM -0700, Maksim Yevmenkin wrote: > nope, same crash. the only thing that seems to help is to reverting > back to (int *) cast just like other keyboard drivers do. then it > works. >=20 > i'm in the process of getting amd64 snapshot iso to try it on a couple > of boxes. if it will work then i'm going to back (int *) -> (intptr_t > *) changes introduced in rev 1.8. >=20 Why? amd64 and i386 are unaffected (both of my i386 and amd64 work with the committed revision), and on sparc64 we need to find a proper fix. It cannot work properly with (intptr_t *) removed as demonstrated by the test program I sent to you. Here it's again for reference: : $ cat Makefile : PROG=3D bubu : NO_MAN=3D : SRCS=3D main.c ioctl.c : WARNS?=3D3 :=20 : .include : $ cat main.c : #include :=20 : int ioctl(int, u_long, ...); :=20 : int : main(void) : { :=20 : ioctl(1, 2, 3); : return (0); : } : $ cat ioctl.c : #include : #include :=20 : void ioctl(int, u_long, caddr_t); :=20 : /* : * This emulates what kernel's ioctl() does with IOC_VOID : * type ioctls. : */ : void : ioctl(int fd, u_long req, caddr_t argp) : { : caddr_t data =3D (void *)&argp; :=20 : printf("fd=3D%d req=3D%lu ", fd, req); : printf("(int)(*(intptr_t *)data)=3D%d ", (int)(*(intptr_t *)data)= ); : printf("*(int *)data=3D%d\n", *(int *)data); : } On sparc64, it prints: fd=3D1 req=3D2 (int)(*(intptr_t *)data)=3D3 *(int *)data=3D0 On i386 and amd64, it prints: fd=3D1 req=3D2 (int)(*(intptr_t *)data)=3D3 *(int *)data=3D3 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEEmDqRfpzJluFF4RAisVAKCYk1wSzIxOGxIvAeekm6xaaLn+eQCcDuXE 9dPELCSpIH8lahnhin0VCR0= =W9Zl -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:50:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5117E16A403; Tue, 19 Sep 2006 19:50:05 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2A4743D49; Tue, 19 Sep 2006 19:50:04 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k8JJnxkl003731; Tue, 19 Sep 2006 12:49:59 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.7/8.13.7/Submit) id k8JJnx2L003730; Tue, 19 Sep 2006 12:49:59 -0700 (PDT) (envelope-from obrien) Date: Tue, 19 Sep 2006 12:49:59 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20060919194959.GA3692@dragon.NUXI.org> References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200609151328.k8FDSAGM094520@repoman.freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 19:50:05 -0000 On Fri, Sep 15, 2006 at 01:28:10PM +0000, Ruslan Ermilov wrote: > ru 2006-09-15 13:28:10 UTC > FreeBSD src repository > Modified files: > usr.bin/awk main.c.diff > Log: > Don't require a space between -[fv] and its argument. > PR: bin/86514 I really don't think changes like this should be committed unless they also get upstream first. We have BWK awk and by changing it, things "tested" on FreeBSD aren't portable other platforms using BWK awk. > MFC after: 3 days Please don't. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Sep 19 19:54:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9D6616A407 for ; Tue, 19 Sep 2006 19:54:26 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25E5443D55 for ; Tue, 19 Sep 2006 19:54:24 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 16064 invoked from network); 19 Sep 2006 19:57:28 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 19 Sep 2006 19:57:28 -0000 Message-ID: <45104AEF.10000@freebsd.org> Date: Tue, 19 Sep 2006 21:54:23 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Jung-uk Kim References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> <200609191535.08184.jkim@FreeBSD.org> In-Reply-To: <200609191535.08184.jkim@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Peter Jeremy , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org Subject: Re: 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: Tue, 19 Sep 2006 19:54:26 -0000 Jung-uk Kim wrote: > On Tuesday 19 September 2006 03:04 pm, Peter Jeremy wrote: >> On Tue, 2006-Sep-19 14:30:59 -0400, Jung-uk Kim wrote: >>> On Tuesday 19 September 2006 01:52 pm, John Baldwin wrote: >>>> Which I'm about to kill hopefully. Please let's fix this the >>>> right way and not hack it any further. >>> Sure, no problem. But I don't think we can DTRT on -STABLE >>> without breaking API. Can we? >> I've had a quick look into this problem because I extensively use >> VLANs on a bge and discovered that I no longer have VLAN tag >> details (which makes packet tracing a nuisance). >> >> As far as I can see, there is nothing preventing bpf_tap() and >> bpf_mtap2() being doctored to undo the VLAN detagging so that >> bpf_filter() is passed a mbuf chain that looks like an 802.1Q >> ethernet frame: Dummy up an mbuf (as bpf_mtap2() does) that >> contains the MAC addresses from the incoming data followed by >> the 802.1Q packet type and tag information, with m_next pointing >> to the byte after the MAC addresses in the original data. > > Why don't we just fake it up from ether_input() and pass it to > BPF_MTAP() instead of 'teaching' bpf? I think it is more logical > thing to do. Then it would be kinda pointless to have the hardware remove it in the first place. -- Andre From owner-cvs-src@FreeBSD.ORG Tue Sep 19 20:00:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 312B916A40F for ; Tue, 19 Sep 2006 20:00:58 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41D0043D49 for ; Tue, 19 Sep 2006 20:00:56 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so4440780wxd for ; Tue, 19 Sep 2006 13:00:55 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hqoMhUJBC31+1pXyW8DsgCrNgSxsfSHMdyWHtN4E6C5pytS9lsqDHG2SufY34rI0V1Bt7/fkGkaB3cxouRhwnHuA9bfJ9FXF4FxEZLCmSocCo3hbpF1AuYNx3n+YWk67zZ3pcyI1hm0jmD+pnUfy/qBUbZAJ1R1DZybeN6MMKq0= Received: by 10.70.22.10 with SMTP id 10mr15377595wxv; Tue, 19 Sep 2006 13:00:55 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Tue, 19 Sep 2006 13:00:55 -0700 (PDT) Message-ID: Date: Tue, 19 Sep 2006 13:00:55 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060919194819.GA23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 20:00:58 -0000 On 9/19/06, Ruslan Ermilov wrote: > On Tue, Sep 19, 2006 at 12:36:38PM -0700, Maksim Yevmenkin wrote: > > nope, same crash. the only thing that seems to help is to reverting > > back to (int *) cast just like other keyboard drivers do. then it > > works. > > > > i'm in the process of getting amd64 snapshot iso to try it on a couple > > of boxes. if it will work then i'm going to back (int *) -> (intptr_t > > *) changes introduced in rev 1.8. > > > Why? amd64 and i386 are unaffected (both of my i386 and amd64 work > with the committed revision), and on sparc64 we need to find a proper > fix. It cannot work properly with (intptr_t *) removed as demonstrated > by the test program I sent to you. Here it's again for reference: ok, i'm officially confused now. from what i understood, i386 is not affected (intptr_t *) casing, right? (intptr_t *) casing causes problem with amd64, right? sparc64 crashes with (intptr_t *) casting (tested locally) now, what i'm suggesting is to replace (intptr_t *) casting with (int *) as it was before rev 1.8. i claim that after this change i386 will not affected. sparc64 will work and will not crash (tested locally) amd64 should work (i think), but i'm in the process of getting amd64 iso to build a test box. i tested (int *) casting on sparc64 with SETLED, SETREPEAT and it works fine. i made sure that parameters passed via ioctl() are all correct. i will do the same test on amd64 before committing. also, like i said before, all other keyboard drivers, including sunkbd(4) use (int *) cast and NOT (intptr_t *), and it seems to work just fine. while i'm interested what is going on here, i'd rather commit something that is tested and known to work then wait. it will buy some time to do the proper analysis and fix. thanks, max From owner-cvs-src@FreeBSD.ORG Tue Sep 19 20:06:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A435016A412; Tue, 19 Sep 2006 20:06:56 +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 E34FE43D45; Tue, 19 Sep 2006 20:06:53 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id BADC45C65; Wed, 20 Sep 2006 00:06:51 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 981605C57; Wed, 20 Sep 2006 00:06:51 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JK6q6A023630; Wed, 20 Sep 2006 00:06:52 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 00:06:52 +0400 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20060919200652.GC23360@rambler-co.ru> References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UPT3ojh+0CqEDtpF" Content-Disposition: inline In-Reply-To: <20060919194959.GA3692@dragon.NUXI.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/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 20:06:56 -0000 --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 19, 2006 at 12:49:59PM -0700, David O'Brien wrote: > On Fri, Sep 15, 2006 at 01:28:10PM +0000, Ruslan Ermilov wrote: > > ru 2006-09-15 13:28:10 UTC > > FreeBSD src repository > > Modified files: > > usr.bin/awk main.c.diff=20 > > Log: > > Don't require a space between -[fv] and its argument. > > PR: bin/86514 >=20 > I really don't think changes like this should be committed unless they > also get upstream first. We have BWK awk and by changing it, things > "tested" on FreeBSD aren't portable other platforms using BWK awk. >=20 I'm pretty sure it will be accepted by Brian since another option already allowed its argument to be specified without a preceding space, and I don't share your argument of "this is BWK awk". I think it's more important to be POSIX-compliant than BWK-compliant, even if it means to change vendor code. Of a particular interest is item 2.c of POSIX's Utility Argument Syntax. : The awk utility shall conform to the Base Definitions volume of : IEEE Std 1003.1-2001, Section 12.2, Utility Syntax Guidelines. : Utility Syntax Guidelines : [...] : Guideline 6: : Each option and option-argument should be a separate argument, : except as noted in Utility Argument : Syntax , item (2). : Utility Argument Syntax : utility_name[-a][-b][-c option_argument] : [-d|-e][-foption_argument][operand...] :=20 : The notation used for the SYNOPSIS sections imposes requirements : on the implementors of the standard utilities and provides a : simple reference for the application developer or system user. :=20 : [...] :=20 : 2. Option-arguments are sometimes shown separated from their : options by s, sometimes directly : adjacent. This reflects the situation that in some cases an : option-argument is included within the same argument string : as the option; in most cases it is the next argument. The : Utility Syntax Guidelines in Utility Syntax Guidelines require : that the option be a separate argument from its option-argument, : but there are some exceptions in IEEE Std 1003.1-2001 to : ensure continued operation of historical applications: :=20 : a. If the SYNOPSIS of a standard utility shows a : between an option and option-argument (as : with [ -c option_argument] in the example), a conforming : application shall use separate arguments for that option : and its option-argument. :=20 : b. If a is not shown (as with [ -f option_argument] : in the example), a conforming : application shall place an option and its option-argument : directly adjacent in the same argument string, without : intervening s. :=20 : c. Notwithstanding the preceding requirements on conforming : applications, a conforming : implementation shall permit an application to specify : options and option-arguments as a single argument or : as separate arguments whether or not a is shown : on the synopsis line, ^[XSI] [Option Start] except in : those cases (marked with the XSI portability warning) : where an option-argument is optional and no separation : can be used. [Option End] : = =20 : d. A standard utility may also be implemented to operate : correctly when the required separation into multiple : arguments is violated by a non-conforming application. =20 > > MFC after: 3 days >=20 > Please don't. > =20 Too late. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --UPT3ojh+0CqEDtpF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEE3cqRfpzJluFF4RAtCwAJ4ksnhPbNVQX0q9VK5cu4uVBrMGAgCglg07 MGYIpRe9B88l7xO28Am1kKU= =tl51 -----END PGP SIGNATURE----- --UPT3ojh+0CqEDtpF-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 20:36:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E63E016A407; Tue, 19 Sep 2006 20:36:10 +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 0D73A43D45; Tue, 19 Sep 2006 20:36:09 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id C07785CB7; Wed, 20 Sep 2006 00:36:07 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 9EB2A5C87; Wed, 20 Sep 2006 00:36:07 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JKa8VD044050; Wed, 20 Sep 2006 00:36:08 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 00:36:08 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060919203608.GE23360@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="idY8LE8SD6/8DnRI" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, Marius Strobl , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 20:36:11 -0000 --idY8LE8SD6/8DnRI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 19, 2006 at 01:00:55PM -0700, Maksim Yevmenkin wrote: > On 9/19/06, Ruslan Ermilov wrote: > >On Tue, Sep 19, 2006 at 12:36:38PM -0700, Maksim Yevmenkin wrote: > >> nope, same crash. the only thing that seems to help is to reverting > >> back to (int *) cast just like other keyboard drivers do. then it > >> works. > >> > >> i'm in the process of getting amd64 snapshot iso to try it on a couple > >> of boxes. if it will work then i'm going to back (int *) -> (intptr_t > >> *) changes introduced in rev 1.8. > >> > >Why? amd64 and i386 are unaffected (both of my i386 and amd64 work > >with the committed revision), and on sparc64 we need to find a proper > >fix. It cannot work properly with (intptr_t *) removed as demonstrated > >by the test program I sent to you. Here it's again for reference: >=20 > ok, i'm officially confused now. from what i understood, >=20 > i386 is not affected (intptr_t *) casing, right? >=20 Yes, because intptr_t is "int" on i386. > (intptr_t *) casing causes problem with amd64, right? >=20 Caused, because you applied *(intptr_t *) to things that didn't require it, which are now reverted back to *(int *). > sparc64 crashes with (intptr_t *) casting (tested locally) >=20 We need to find *where*, and find a proper fix. > now, >=20 > what i'm suggesting is to replace (intptr_t *) casting with (int *) as > it was before rev 1.8. i claim that after this change >=20 > i386 will not affected. >=20 Yes. > sparc64 will work and will not crash (tested locally) >=20 not crash !=3D work properly. Can you print the value of argument to KDSETLED and verify it's correct? Print it both as (int)*(intptr_t *)arg and *(int *)arg, and compare. > amd64 should work (i think), but i'm in the process of getting amd64 > iso to build a test box. >=20 Yes, it should. > i tested (int *) casting on sparc64 with SETLED, SETREPEAT and it > works fine. i made sure that parameters passed via ioctl() are all > correct. i will do the same test on amd64 before committing. >=20 KDSETREPEAT _does_ use *(int *) in the committed code, as it's a normal "_IOW('K', 102, keyboard_repeat_t)" which takes a pointer as an argument. KDSETLED isn't used outside the kernel, so I assume you tested it only when it's called from within the kernel? If so, try passing it from useland to see the endianness problem; I'm pretty sure it will fire. If it does, there are two options: - Fix in-kernel callers of KDSETLED to behave like userland. - Fix the definition of KDSETLED to be: #define KDSETLED _IOW('K', 66, int) and then fix kbdmux.c to use *(int *) when it accesses KDSETLED's argument. Similarly for KDSKBSTATE. KDSETRAD should still be accessed through (int)*(intptr_t *)arg to stay binary compatible. > also, like i said before, all other keyboard drivers, including > sunkbd(4) use (int *) cast and NOT (intptr_t *), and it seems to work > just fine. >=20 I think this problem is unnoticeable because you're talking about the KDSETLED here, and it's only used inside the kernel, and inside the kernel it's passed as a "pointer to int", while in case of userland it would be passed as a 64-bit value on the stack (on sparc64), and causing an endianness problem when accessed through *(int *)arg. > while i'm interested what is going on here, i'd rather commit > something that is tested and known to work then wait. it will buy some > time to do the proper analysis and fix. >=20 kbdmux didn't work on sparc64 anyway to the best of my knowledge, or am I mistaken? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --idY8LE8SD6/8DnRI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEFS4qRfpzJluFF4RAibwAJ44FdosDYpXiedbrYQk8CJhTjSx1wCeLt1i sX8CqubP9NVMlUjULn4tEOI= =IwVy -----END PGP SIGNATURE----- --idY8LE8SD6/8DnRI-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 20:42:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EE8616A403; Tue, 19 Sep 2006 20:42:47 +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 7FF6B43D53; Tue, 19 Sep 2006 20:42:41 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8JKgeRc060014; Tue, 19 Sep 2006 16:42:40 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Andre Oppermann Date: Tue, 19 Sep 2006 16:42:25 -0400 User-Agent: KMail/1.6.2 References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191535.08184.jkim@FreeBSD.org> <45104AEF.10000@freebsd.org> In-Reply-To: <45104AEF.10000@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609191642.27659.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1904/Tue Sep 19 15:45:35 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Peter Jeremy , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org Subject: Re: 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: Tue, 19 Sep 2006 20:42:47 -0000 On Tuesday 19 September 2006 03:54 pm, Andre Oppermann wrote: > Jung-uk Kim wrote: > > On Tuesday 19 September 2006 03:04 pm, Peter Jeremy wrote: > >> On Tue, 2006-Sep-19 14:30:59 -0400, Jung-uk Kim wrote: > >>> On Tuesday 19 September 2006 01:52 pm, John Baldwin wrote: > >>>> Which I'm about to kill hopefully. Please let's fix this the > >>>> right way and not hack it any further. > >>> > >>> Sure, no problem. But I don't think we can DTRT on -STABLE > >>> without breaking API. Can we? > >> > >> I've had a quick look into this problem because I extensively > >> use VLANs on a bge and discovered that I no longer have VLAN tag > >> details (which makes packet tracing a nuisance). > >> > >> As far as I can see, there is nothing preventing bpf_tap() and > >> bpf_mtap2() being doctored to undo the VLAN detagging so that > >> bpf_filter() is passed a mbuf chain that looks like an 802.1Q > >> ethernet frame: Dummy up an mbuf (as bpf_mtap2() does) that > >> contains the MAC addresses from the incoming data followed by > >> the 802.1Q packet type and tag information, with m_next pointing > >> to the byte after the MAC addresses in the original data. > > > > Why don't we just fake it up from ether_input() and pass it to > > BPF_MTAP() instead of 'teaching' bpf? I think it is more logical > > thing to do. > > Then it would be kinda pointless to have the hardware remove it in > the first place. Actually that was exactly why I tried to disable hardware VLAN tagging when there is bpf peer (in this kludge, promiscuous mode instead) but I wasn't able to find better way. :-( Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Sep 19 20:46:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBE0F16A40F; Tue, 19 Sep 2006 20:46:56 +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 1380643D46; Tue, 19 Sep 2006 20:46:56 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id DF5005D54; Wed, 20 Sep 2006 00:46:54 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id BE1235CB9; Wed, 20 Sep 2006 00:46:54 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JKktZg044118; Wed, 20 Sep 2006 00:46:55 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 00:46:55 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060919204655.GF23360@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GV0iVqYguTV4Q9ER" Content-Disposition: inline In-Reply-To: <20060919203608.GE23360@rambler-co.ru> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, Marius Strobl , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 20:46:57 -0000 --GV0iVqYguTV4Q9ER Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 12:36:08AM +0400, Ruslan Ermilov wrote: > KDSETLED isn't used outside the kernel, so I assume you tested it > only when it's called from within the kernel? If so, try passing > it from useland to see the endianness problem; I'm pretty sure it > will fire. [...] >=20 Can you please compile and run the following utility on sparc64, on any non-busy /dev/kbd*? : #include : #include : #include : #include : #include :=20 : int : main(void) : { : int mode; :=20 : if (ioctl(0, KDGKBMODE, &mode) =3D=3D -1) : err(1, "ioctl(KDGKBMODE)"); : printf("current mode =3D %d\n", mode); :=20 : if (ioctl(0, KDSKBMODE, mode) =3D=3D -1) : err(1, "ioctl(KDSKBMODE)"); :=20 : if (ioctl(0, KDGKBMODE, &mode) =3D=3D -1) : err(1, "ioctl(KDGKBMODE)"); : printf("current mode =3D %d\n", mode); :=20 : exit (0); : } On my i386 notebook after "kldload kbdmux" and the following config as a result: lrwxr-xr-x 1 root wheel 6 Jan 1 1970 /dev/kbd0 -> atkbd0 lrwxr-xr-x 1 root wheel 7 Sep 20 00:43 /dev/kbd1 -> kbdmux0 : ./a < /dev/kbd1 : current mode =3D 1 : current mode =3D 1 If it works properly on sparc64, it should be identical. If you'll see a different value in the second "current mode", it'll indicate an endianness bug we're talking about. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --GV0iVqYguTV4Q9ER Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEFc/qRfpzJluFF4RAsHSAJ95IZiKlmJWLKw0KJgfsBwz3okB2gCgiPQT 9r9yEA+IiJgKo5W6HR0qQD0= =FQ+4 -----END PGP SIGNATURE----- --GV0iVqYguTV4Q9ER-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 21:25:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 115B816A403; Tue, 19 Sep 2006 21:25:13 +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 74A5743D9B; Tue, 19 Sep 2006 21:24:46 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 286A75DA2; Wed, 20 Sep 2006 01:24:45 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 079BE5D88; Wed, 20 Sep 2006 01:24:45 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JLOjqC044478; Wed, 20 Sep 2006 01:24:45 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 01:24:45 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060919212445.GA44298@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919204655.GF23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <20060919204655.GF23360@rambler-co.ru> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, Marius Strobl , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 21:25:14 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 12:46:55AM +0400, Ruslan Ermilov wrote: > On Wed, Sep 20, 2006 at 12:36:08AM +0400, Ruslan Ermilov wrote: > > KDSETLED isn't used outside the kernel, so I assume you tested it > > only when it's called from within the kernel? If so, try passing > > it from useland to see the endianness problem; I'm pretty sure it > > will fire. [...] > >=20 > Can you please compile and run the following utility on sparc64, > on any non-busy /dev/kbd*? >=20 > : #include > : #include > : #include > : #include > : #include > :=20 > : int > : main(void) > : { > : int mode; > :=20 > : if (ioctl(0, KDGKBMODE, &mode) =3D=3D -1) > : err(1, "ioctl(KDGKBMODE)"); > : printf("current mode =3D %d\n", mode); > :=20 > : if (ioctl(0, KDSKBMODE, mode) =3D=3D -1) > : err(1, "ioctl(KDSKBMODE)"); > :=20 > : if (ioctl(0, KDGKBMODE, &mode) =3D=3D -1) > : err(1, "ioctl(KDGKBMODE)"); > : printf("current mode =3D %d\n", mode); > :=20 > : exit (0); > : } >=20 > On my i386 notebook after "kldload kbdmux" and the > following config as a result: >=20 > lrwxr-xr-x 1 root wheel 6 Jan 1 1970 /dev/kbd0 -> atkbd0 > lrwxr-xr-x 1 root wheel 7 Sep 20 00:43 /dev/kbd1 -> kbdmux0 >=20 > : ./a < /dev/kbd1 > : current mode =3D 1 > : current mode =3D 1 >=20 > If it works properly on sparc64, it should be identical. > If you'll see a different value in the second "current > mode", it'll indicate an endianness bug we're talking > about. >=20 It doesn't, on sparc64, work properly: # uname -p sparc64 # ./a < /dev/vkbdctl0 current mode =3D 1 current mode =3D 0 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEGAdqRfpzJluFF4RAgkYAKCBsKR1ok+jKeTxlqx6dIGdmVuc8ACfaVC4 oa8xYWDpOR+oaX5/AzdDzYI= =oVwF -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 21:56:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBB5716A40F; Tue, 19 Sep 2006 21:56:18 +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 D300543D5A; Tue, 19 Sep 2006 21:56:06 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 4B1FE5EEA; Wed, 20 Sep 2006 01:56:05 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 103075EDC; Wed, 20 Sep 2006 01:56:05 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8JLu5A1044683; Wed, 20 Sep 2006 01:56:05 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 01:56:05 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060919215605.GB44298@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cmJC7u66zC7hs+87" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 21:56:19 -0000 --cmJC7u66zC7hs+87 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 19, 2006 at 02:15:56PM -0700, Maksim Yevmenkin wrote: > >> sparc64 crashes with (intptr_t *) casting (tested locally) > >> > >We need to find *where*, and find a proper fix. >=20 > that will take some time, as ultra5 is very slow at compiling kernel :) >=20 No need to, I know *where*. The problem is indeed with these brain-damaged IOCTLs that are passed as "int" from userland and as "int *" from kernelland. > >not crash !=3D work properly. Can you print the value of argument > >to KDSETLED and verify it's correct? Print it both as > >(int)*(intptr_t *)arg and *(int *)arg, and compare. >=20 > ok, it works from user's point of view, i.e. i press caps, num lock > etc. and the light comes on/off on keyboard(s). >=20 Yes, it works as long as you don't use these IOCTLs from userland (which you typically don't). > >> i tested (int *) casting on sparc64 with SETLED, SETREPEAT and it > >> works fine. i made sure that parameters passed via ioctl() are all > >> correct. i will do the same test on amd64 before committing. > >> > >KDSETREPEAT _does_ use *(int *) in the committed code, as it's > >a normal "_IOW('K', 102, keyboard_repeat_t)" which takes a pointer > >as an argument. >=20 > yes, so? >=20 I just confirmed that it's okay that it uses *(int *)arg for KDSETREPEAT. > >KDSETLED isn't used outside the kernel, so I assume you tested it > >only when it's called from within the kernel? If so, try passing > >it from useland to see the endianness problem; I'm pretty sure it > >will fire. If it does, there are two options: >=20 > ok, i see what you are saying now. i will try to use KDSETLED from=20 > userspace. >=20 I already did, thanks to your vkbd(4): # uname -p sparc64 # ./a < /dev/vkbdctl0 current mode =3D 1 current mode =3D 0 > >- Fix in-kernel callers of KDSETLED to behave like userland. > >- Fix the definition of KDSETLED to be: > > > >#define KDSETLED _IOW('K', 66, int) > > > >and then fix kbdmux.c to use *(int *) when it accesses KDSETLED's > >argument. >=20 > ok >=20 Since it's obvious that it doesn't "work" on sparc64 in all cases, we need to choose > >Similarly for KDSKBSTATE. KDSETRAD should still be accessed > >through (int)*(intptr_t *)arg to stay binary compatible. >=20 > or perhaps as keyboard_repeat_t >=20 KDSETRAD cannot use keyboard_repeat_t. It's an old interface for binary compatibility (FWICT). If we change it we: 1) break the old API and binary compatibility 2) provide two identical IOCTLs what's the point? It's also used (well, not probably in real life) by kbdcontrol.c. =2E/usr.sbin/kbdcontrol/kbdcontrol.c: if (ioctl(0, KDSETRAD, (d= << 5) | r)) > >> also, like i said before, all other keyboard drivers, including > >> sunkbd(4) use (int *) cast and NOT (intptr_t *), and it seems to work > >> just fine. > >> > >I think this problem is unnoticeable because you're talking about > >the KDSETLED here, and it's only used inside the kernel, and > >inside the kernel it's passed as a "pointer to int", while in > >case of userland it would be passed as a 64-bit value on the > >stack (on sparc64), and causing an endianness problem when > >accessed through *(int *)arg. >=20 > from quick search, i can see that SETLED, KBSKBMODE and KDBSKBSTATE > are called from kernel with (caddr_t) &foo, i.e. pointer to int value. >=20 Yes, in all cases. And this doesn't match the IOCTL's prototype and hence userland. > from another quick search in /usr/src/{usr.}{s}bin/ i do not see any > userspace code that uses these ioctl() directly (and, yes, it does not > mean that it does not exists). >=20 > so, i propose >=20 > 1) we change kbd/syscons/etc kernel code back to its default > assumption that KBxxx ioctls defined as _IO(foo, bar) accept 3rd > parameter as a pointer to int. >=20 Yes. > 2) we change >=20 > KDSETLED _IO('K', 66, /* int */) >=20 > to >=20 > KDSETLED _IO('K', 66, /* (int *) */) >=20 > so its "documented". >=20 No, this isn't going to work and is plain incorrect. We need to change it to "_IOW('K', 66, int)" to make it work. That means that instead of ioctl(0, KDSETLED, mode) applications will have to do: ioctl(0, KDSETLED, &mode) Then they will match the kernel. Let me explain (again) how _IO*'s are treated by ioctl(). _IOW('K', 66, int) means: the argument is a pointer to sizeof(int) bytes of user memory. sysctl() will malloc sizeof(int) bytes of memory in the kernel, and copyin() the data from userland. _IO('K', 66 /*, whatever */) means: the argument is passed by a value as an "int". The kernel then "emulates" the pointer by assigning the pointer variable "data" an on-stack address of this argument. The relevant code in sys_generic.c: : caddr_t data, memp; [...] : if (size > 0) { : memp =3D malloc((u_long)size, M_IOCTLOPS, M_WAITOK); : data =3D memp; : } else { : memp =3D NULL; : data =3D (void *)&uap->data; : } : if (com & IOC_IN) { : error =3D copyin(uap->data, data, (u_int)size); : if (error) { : free(memp, M_IOCTLOPS); : return (error); : } :=20 Here, "size" will be 4 for _IOW, and 0 for _IO. In case of _IO, and the passed argument of say "8", and sparc64, the memory "data" points to will be "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8". If we access it through *(int *)data, it will be first 8 bytes which are 0. If we access it as (int)*(intptr_t *)data it will be (int)8, i.e., the passed value. > 3) take an "ostrich approach" (put our heads in the sand) to any 3rd > party application that might use SETLED, KBSKBMODE etc. ioctls > directly. >=20 > the above requires minimal code change, which is, imo, is a good thing. >=20 The proper fix would be to fix the kernel to pass an argument by value, like the userland does. But from the practical point of view, it may make sense to change the API and say that these IOCTLs now take a pointer type argument. I'm not sure. If you know of any applications (mine test util not counting :-) that use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix the kernel callers. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --cmJC7u66zC7hs+87 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEGd1qRfpzJluFF4RAuXbAJ4x0X6LBUbvj2YUOxOEJ6b+jSsJQgCgit9B g8FPG+jVf2yj01/7tz1Z2H0= =hFri -----END PGP SIGNATURE----- --cmJC7u66zC7hs+87-- From owner-cvs-src@FreeBSD.ORG Tue Sep 19 22:11:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37D4F16A5D8; Tue, 19 Sep 2006 22:11:49 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E42143D60; Tue, 19 Sep 2006 22:11:44 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8JMBhJ9016700; Tue, 19 Sep 2006 22:11:43 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8JMBhcj016699; Tue, 19 Sep 2006 22:11:43 GMT (envelope-from iedowse) Message-Id: <200609192211.k8JMBhcj016699@repoman.freebsd.org> From: Ian Dowse Date: Tue, 19 Sep 2006 22:11:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/column column.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 22:11:49 -0000 iedowse 2006-09-19 22:11:43 UTC FreeBSD src repository Modified files: usr.bin/column column.c Log: Add missing parentheses to fix a segmentation fault that is easily reproducable with `jot -s " " 400 1 | column -t'. The bug was present in the the original CSRG 'column -t' added in 1989. Revision Changes Path 1.16 +3 -3 src/usr.bin/column/column.c From owner-cvs-src@FreeBSD.ORG Tue Sep 19 22:14:21 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4C8A16A403; Tue, 19 Sep 2006 22:14:21 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6008043D7F; Tue, 19 Sep 2006 22:14:05 +0000 (GMT) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.13.8/8.13.8/ALCHEMY.FRANKEN.DE) with ESMTP id k8JME4Yo074883; Wed, 20 Sep 2006 00:14:04 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.13.8/8.13.8/Submit) id k8JME4nK074882; Wed, 20 Sep 2006 00:14:04 +0200 (CEST) (envelope-from marius) Date: Wed, 20 Sep 2006 00:14:04 +0200 From: Marius Strobl To: Ruslan Ermilov Message-ID: <20060919221404.GT94944@alchemy.franken.de> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060919215605.GB44298@rambler-co.ru> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 22:14:21 -0000 On Wed, Sep 20, 2006 at 01:56:05AM +0400, Ruslan Ermilov wrote: > > The proper fix would be to fix the kernel to pass an argument by > value, like the userland does. But from the practical point of > view, it may make sense to change the API and say that these > IOCTLs now take a pointer type argument. I'm not sure. If you > know of any applications (mine test util not counting :-) that > use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix > the kernel callers. XFree86/Xorg use KDSKBMODE and KDSETLED, see f.e. the Xorg "kbd" driver: http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support/bsd/bsd_kbd.c?revision=1.8&view=markup Marius From owner-cvs-src@FreeBSD.ORG Tue Sep 19 22:23:55 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B2F216A4C2; Tue, 19 Sep 2006 22:23:55 +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 06B1443D45; Tue, 19 Sep 2006 22:23:54 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8JMNqhH087939; Tue, 19 Sep 2006 18:23:52 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Martin Blapp Date: Tue, 19 Sep 2006 17:14:46 -0400 User-Agent: KMail/1.9.1 References: <200609191925.k8JJPBaH091145@repoman.freebsd.org> In-Reply-To: <200609191925.k8JJPBaH091145@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609191714.46864.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, 19 Sep 2006 18:23:52 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1905/Tue Sep 19 16:43:42 2006 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 kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 22:23:55 -0000 On Tuesday 19 September 2006 15:25, Martin Blapp wrote: > mbr 2006-09-19 19:25:11 UTC > > FreeBSD src repository > > Modified files: > sys/kern kern_proc.c > Log: > Fix races between tty.c and sessrele() / doenterpgrp() / leavepgrp(). The tty > code is still under giant lock, but the session/pgrp release code just used > proctree_locks. This explains why moving the proctree_lock in sys/kern/tty.c > rev. 1.258 did fix the panics in our SMP systems. > > This should also fix some race panics with revoked ttys. > > Reviewed by: jhb > MFC after: 1 week Will you be able to revert 1.258 of tty.c now and still be safe from panics? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 19 23:18:15 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9977616A403 for ; Tue, 19 Sep 2006 23:18:15 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.239]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0929043D53 for ; Tue, 19 Sep 2006 23:18:14 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so34334wxd for ; Tue, 19 Sep 2006 16:18:14 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=UoxRINOVxZ1vVhqlBn7VEYqOKExDVx5BmW4g0iWZjqUPMoo2xlXlfn2s7LeT0VuUeKOP1Xe3AGwo5wzsAsMpReC1TvLmdniJCWuJG6ItS50OTdahN7wfJlStQxf+Ole7COhFKvrcYaS3EdgMI97rUAci+XY4TB9iGlwQwPeJj1s= Received: by 10.70.56.4 with SMTP id e4mr21429663wxa; Tue, 19 Sep 2006 14:15:57 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Tue, 19 Sep 2006 14:15:56 -0700 (PDT) Message-ID: Date: Tue, 19 Sep 2006 14:15:56 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060919203608.GE23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> Cc: cvs-src@freebsd.org, Marius Strobl , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 19 Sep 2006 23:18:15 -0000 On 9/19/06, Ruslan Ermilov wrote: > On Tue, Sep 19, 2006 at 01:00:55PM -0700, Maksim Yevmenkin wrote: > > On 9/19/06, Ruslan Ermilov wrote: > > >On Tue, Sep 19, 2006 at 12:36:38PM -0700, Maksim Yevmenkin wrote: > > >> nope, same crash. the only thing that seems to help is to reverting > > >> back to (int *) cast just like other keyboard drivers do. then it > > >> works. > > >> > > >> i'm in the process of getting amd64 snapshot iso to try it on a couple > > >> of boxes. if it will work then i'm going to back (int *) -> (intptr_t > > >> *) changes introduced in rev 1.8. > > >> > > >Why? amd64 and i386 are unaffected (both of my i386 and amd64 work > > >with the committed revision), and on sparc64 we need to find a proper > > >fix. It cannot work properly with (intptr_t *) removed as demonstrated > > >by the test program I sent to you. Here it's again for reference: > > > > ok, i'm officially confused now. from what i understood, > > > > i386 is not affected (intptr_t *) casing, right? > > > Yes, because intptr_t is "int" on i386. > > > (intptr_t *) casing causes problem with amd64, right? > > > Caused, because you applied *(intptr_t *) to things that didn't > require it, which are now reverted back to *(int *). ok > > sparc64 crashes with (intptr_t *) casting (tested locally) > > > We need to find *where*, and find a proper fix. that will take some time, as ultra5 is very slow at compiling kernel :) > > now, > > > > what i'm suggesting is to replace (intptr_t *) casting with (int *) as > > it was before rev 1.8. i claim that after this change > > > > i386 will not affected. > > > Yes. > > > sparc64 will work and will not crash (tested locally) > > > not crash != work properly. Can you print the value of argument > to KDSETLED and verify it's correct? Print it both as > (int)*(intptr_t *)arg and *(int *)arg, and compare. ok, it works from user's point of view, i.e. i press caps, num lock etc. and the light comes on/off on keyboard(s). > > amd64 should work (i think), but i'm in the process of getting amd64 > > iso to build a test box. > > > Yes, it should. > > > i tested (int *) casting on sparc64 with SETLED, SETREPEAT and it > > works fine. i made sure that parameters passed via ioctl() are all > > correct. i will do the same test on amd64 before committing. > > > KDSETREPEAT _does_ use *(int *) in the committed code, as it's > a normal "_IOW('K', 102, keyboard_repeat_t)" which takes a pointer > as an argument. yes, so? > KDSETLED isn't used outside the kernel, so I assume you tested it > only when it's called from within the kernel? If so, try passing > it from useland to see the endianness problem; I'm pretty sure it > will fire. If it does, there are two options: ok, i see what you are saying now. i will try to use KDSETLED from userspace. > - Fix in-kernel callers of KDSETLED to behave like userland. > - Fix the definition of KDSETLED to be: > > #define KDSETLED _IOW('K', 66, int) > > and then fix kbdmux.c to use *(int *) when it accesses KDSETLED's > argument. ok > Similarly for KDSKBSTATE. KDSETRAD should still be accessed > through (int)*(intptr_t *)arg to stay binary compatible. or perhaps as keyboard_repeat_t > > also, like i said before, all other keyboard drivers, including > > sunkbd(4) use (int *) cast and NOT (intptr_t *), and it seems to work > > just fine. > > > I think this problem is unnoticeable because you're talking about > the KDSETLED here, and it's only used inside the kernel, and > inside the kernel it's passed as a "pointer to int", while in > case of userland it would be passed as a 64-bit value on the > stack (on sparc64), and causing an endianness problem when > accessed through *(int *)arg. from quick search, i can see that SETLED, KBSKBMODE and KDBSKBSTATE are called from kernel with (caddr_t) &foo, i.e. pointer to int value. from another quick search in /usr/src/{usr.}{s}bin/ i do not see any userspace code that uses these ioctl() directly (and, yes, it does not mean that it does not exists). so, i propose 1) we change kbd/syscons/etc kernel code back to its default assumption that KBxxx ioctls defined as _IO(foo, bar) accept 3rd parameter as a pointer to int. 2) we change KDSETLED _IO('K', 66, /* int */) to KDSETLED _IO('K', 66, /* (int *) */) so its "documented". 3) take an "ostrich approach" (put our heads in the sand) to any 3rd party application that might use SETLED, KBSKBMODE etc. ioctls directly. the above requires minimal code change, which is, imo, is a good thing. > > while i'm interested what is going on here, i'd rather commit > > something that is tested and known to work then wait. it will buy some > > time to do the proper analysis and fix. > > > kbdmux didn't work on sparc64 anyway to the best of my knowledge, > or am I mistaken? after recent sunkbd(4) fix it is possible to use kbdmux(4) on sparc64. i have a ulta5 behind me that runs 6-stable with kbdmux(4) sunkbd(4) and ukbd(4) connected. sunkbd(4) needs to be fixed (read implement read_char() and check_char()) but its not kbdmux(4) problem. thanks, max > > > Cheers, > -- > Ruslan Ermilov > ru@FreeBSD.org > FreeBSD committer > > > From owner-cvs-src@FreeBSD.ORG Tue Sep 19 23:28:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D658C16A412; Tue, 19 Sep 2006 23:28:43 +0000 (UTC) (envelope-from dandee@hellteam.net) Received: from pipa.vshosting.cz (pipa.vshosting.cz [81.0.201.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4EC043D58; Tue, 19 Sep 2006 23:28:30 +0000 (GMT) (envelope-from dandee@hellteam.net) Received: from localhost (localhost [127.0.0.1]) by pipa.vshosting.cz (Postfix) with ESMTP id 2D6224E70E; Wed, 20 Sep 2006 01:28:31 +0200 (CEST) Received: from pipa.vshosting.cz ([127.0.0.1]) by localhost (pipa [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13707-04; Wed, 20 Sep 2006 01:28:30 +0200 (CEST) Received: from gandalf (unknown [81.0.245.205]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by pipa.vshosting.cz (Postfix) with ESMTP id CD8AC4E705; Wed, 20 Sep 2006 01:28:30 +0200 (CEST) From: =?iso-8859-2?Q?Daniel_Dvo=F8=E1k?= To: "'Henrik Brix Andersen'" , "'Sam Leffler'" Date: Wed, 20 Sep 2006 01:28:29 +0200 Message-ID: <015201c6dc43$50bb0070$6508280a@tocnet28.jspoj.czf> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <20060918172622.GF51555@tirith.brixandersen.dk> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 thread-index: AcbbR6hVQMbpheTaT2qJPHNFXYi1TwA9bjVA X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at profix.cz Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: RE: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dandee@volny.cz List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 23:28:43 -0000 Hi all, I disagree with that the requirement had been slipped. Where is it written ? In our country this requirement still exists and the same is with ETSI the whole Europe countries. It was required one year ago and the same is now. Our regulator have not said something similar to "Okay, this DFS was mistake and after 1 year, now, we do not require it. We wanted that simple because of funny." I am surprised, how hardware vendors with whole source of hal still can respect licence to transmit in 5G band legally with working DFS, but open source systems did not offer this requirement after many months and even DFS is abolished. I am sorry if I was rude, but I get upset that there was not legally atheros drivers for OSS and is not and it seems it will not. I still beliefed DFS will be in ath drivers, but not. Do you remember my questions and interest about DFS and TPC and your answers ? I understand I am not a developer so I am not entitled to be irritated with this, but I have a law to tell you what I think about whole it. (IMHO) It is a big pity! Sam, you know that I admire and respect your hard work for our beloved fbsd, I am sorry if my unexpected words make you angry with me, but I deeply, very deeply disagree with you about slipped requirement. There still exists. Thanks for your attention. Daniel > -----Original Message----- > From: owner-cvs-all@freebsd.org > [mailto:owner-cvs-all@freebsd.org] On Behalf Of Henrik Brix Andersen > Sent: Monday, September 18, 2006 7:26 PM > To: Sam Leffler > Cc: cvs-src@FreeBSD.org; src-committers@FreeBSD.org; > cvs-all@FreeBSD.org > Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h > > On Mon, Sep 18, 2006 at 10:18:30AM -0700, Sam Leffler wrote: > > DFS is required in the ETSI regulatory domain. But I believe the > > requirement was slipped and when it will be mandatory is unclear. > > Ok - I wasn't aware that the requirement had been slipped. > > > Radar detection never belonged in the hal. It got stuck > there based > > on a misunderstanding and has since been removed. When > there is radar > > support it will be structured like the rate control > code--as an addon > > to the driver that operates above the hal. > > Ok, thank you for explaining this. > > Regards, > Brix > -- > Henrik Brix Andersen > From owner-cvs-src@FreeBSD.ORG Tue Sep 19 23:29:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 005F416A586; Tue, 19 Sep 2006 23:29:09 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 673B543D93; Tue, 19 Sep 2006 23:29:08 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k8JNT5x9094753; Wed, 20 Sep 2006 01:29:06 +0200 (CEST) (envelope-from mb@imp.ch) Date: Wed, 20 Sep 2006 01:29:05 +0200 (CEST) From: Martin Blapp To: John Baldwin In-Reply-To: <200609191714.46864.jhb@freebsd.org> Message-ID: <20060920012110.P1494@godot.imp.ch> References: <200609191925.k8JJPBaH091145@repoman.freebsd.org> <200609191714.46864.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Sep 2006 23:29:10 -0000 Hi, > Will you be able to revert 1.258 of tty.c now and still be safe from panics? I guess so. I don't see another place which could be dangerous for us beside enterpgrp(). I don't understand the code there 100%. sys/kern/kern_proc.c: line 308 if (sess != NULL) { ^^^^^^ Why only if a session already exists ? Could you explain that to me ? Anyway, we may need here Giant too. What do you think ? /* * new session */ mtx_init(&sess->s_mtx, "session", NULL, MTX_DEF); PROC_LOCK(p); p->p_flag &= ~P_CONTROLT; PROC_UNLOCK(p); PGRP_LOCK(pgrp); sess->s_leader = p; sess->s_sid = p->p_pid; sess->s_count = 1; sess->s_ttyvp = NULL; sess->s_ttyp = NULL; But I don't think we should revert v. 1.258 because the locks will be needed later. After NEED_GIANT has gone (from tty code) we will need the same lock at the same place again to avoid races. There are some places more where we need the locks then. I propose to keep rev. 1.258 (maybe not to MFC it) or to add a comment instead. Martin From owner-cvs-src@FreeBSD.ORG Wed Sep 20 00:10:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAA9116A403; Wed, 20 Sep 2006 00:10:30 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6361F43D46; Wed, 20 Sep 2006 00:10:30 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K0AUKr026248; Wed, 20 Sep 2006 00:10:30 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K0AUvl026247; Wed, 20 Sep 2006 00:10:30 GMT (envelope-from sobomax) Message-Id: <200609200010.k8K0AUvl026247@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 20 Sep 2006 00:10: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/amd64/amd64 local_apic.c src/sys/i386/i386 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 00:10:30 -0000 sobomax 2006-09-20 00:10:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: MFC: don't account ticks of the disabled HTT cores as idle time. Approved by: re Revision Changes Path 1.17.2.8 +12 -0 src/sys/amd64/amd64/local_apic.c 1.17.2.8 +12 -0 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 00:27:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6919516A407; Wed, 20 Sep 2006 00:27:03 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D74A43D64; Wed, 20 Sep 2006 00:27:02 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K0R2Gd027035; Wed, 20 Sep 2006 00:27:02 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K0R25n027034; Wed, 20 Sep 2006 00:27:02 GMT (envelope-from tegge) Message-Id: <200609200027.k8K0R25n027034@repoman.freebsd.org> From: Tor Egge Date: Wed, 20 Sep 2006 00:27:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_default.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 00:27:03 -0000 tegge 2006-09-20 00:27:02 UTC FreeBSD src repository Modified files: sys/kern vfs_default.c Log: Don't try to obtain a reference to a nonexisting (NULL) mount structure in default VOP_GETWRITEMOUNT(). Revision Changes Path 1.134 +6 -4 src/sys/kern/vfs_default.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 00:32:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7175916A407; Wed, 20 Sep 2006 00:32:08 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DDDE43D49; Wed, 20 Sep 2006 00:32:08 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K0W8KW027346; Wed, 20 Sep 2006 00:32:08 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K0W8T2027345; Wed, 20 Sep 2006 00:32:08 GMT (envelope-from tegge) Message-Id: <200609200032.k8K0W8T2027345@repoman.freebsd.org> From: Tor Egge Date: Wed, 20 Sep 2006 00:32: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 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, 20 Sep 2006 00:32:08 -0000 tegge 2006-09-20 00:32:07 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: Copy stat information from mount structure before it can change identity. Revision Changes Path 1.422 +2 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 00:33:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3627B16A415; Wed, 20 Sep 2006 00:33:06 +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 3022843D5C; Wed, 20 Sep 2006 00:33:05 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k8K0WtU4017742 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 19 Sep 2006 17:32:57 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <45108C37.1090109@errno.com> Date: Tue, 19 Sep 2006 17:32:55 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: dandee@volny.cz References: <015201c6dc43$50bb0070$6508280a@tocnet28.jspoj.czf> In-Reply-To: <015201c6dc43$50bb0070$6508280a@tocnet28.jspoj.czf> 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, 'Henrik Brix Andersen' Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 00:33:06 -0000 Daniel Dvor(ák wrote: > Hi all, > > I disagree with that the requirement had been slipped. Where is it written ? > > In our country this requirement still exists and the same is with ETSI the > whole Europe countries. It was required one year ago and the same is now. > > Our regulator have not said something similar to "Okay, this DFS was mistake > and after 1 year, now, we do not require it. We wanted that simple because > of funny." > > I am surprised, how hardware vendors with whole source of hal still can > respect licence to transmit in 5G band legally with working DFS, but open > source systems did not offer this requirement after many months and even DFS > is abolished. > > I am sorry if I was rude, but I get upset that there was not legally atheros > drivers for OSS and is not and it seems it will not. > > I still beliefed DFS will be in ath drivers, but not. Do you remember my > questions and interest about DFS and TPC and your answers ? > > I understand I am not a developer so I am not entitled to be irritated with > this, but I have a law to tell you what I think about whole it. (IMHO) > > It is a big pity! > > Sam, you know that I admire and respect your hard work for our beloved fbsd, > I am sorry if my unexpected words make you angry with me, but I deeply, very > deeply disagree with you about slipped requirement. > > There still exists. > > Thanks for your attention. TPC has been supported for a long time. DFS can be implemented w/o the hal blindly interfering. Talk to the madwifi folks about why having the hal try to do radar processing is bad; they suffered through the one hal release Atheros made (note Atheros, not me) where there was an attempt at detecting radar for the purpose of implementing DFS. If you read my original commit msg it clearly states I am removing stub code. If you want to complain that Atheros isn't giving away a radar/DFS implementation then talk to them. But be sure to show up with a list of vendors that: a) currently do so, or b) provide sufficient information about their hardware that you can implement it yourself. I figure if you can supply either they will immediately provide code--if it's even possible. Sam From owner-cvs-src@FreeBSD.ORG Wed Sep 20 01:15:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A399D16A403; Wed, 20 Sep 2006 01:15:20 +0000 (UTC) (envelope-from dandee@hellteam.net) Received: from pipa.vshosting.cz (pipa.vshosting.cz [81.0.201.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF6C743D4C; Wed, 20 Sep 2006 01:15:19 +0000 (GMT) (envelope-from dandee@hellteam.net) Received: from localhost (localhost [127.0.0.1]) by pipa.vshosting.cz (Postfix) with ESMTP id 5D82E4E70E; Wed, 20 Sep 2006 03:15:20 +0200 (CEST) Received: from pipa.vshosting.cz ([127.0.0.1]) by localhost (pipa [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11867-08; Wed, 20 Sep 2006 03:15:17 +0200 (CEST) Received: from gandalf (unknown [81.0.245.205]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by pipa.vshosting.cz (Postfix) with ESMTP id 3AB5F4E705; Wed, 20 Sep 2006 03:15:17 +0200 (CEST) From: =?iso-8859-2?Q?Daniel_Dvo=F8=E1k?= To: "'Sam Leffler'" Date: Wed, 20 Sep 2006 03:15:11 +0200 Message-ID: <001201c6dc52$3a9414d0$6508280a@tocnet28.jspoj.czf> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 Thread-Index: AcbcTFd7QDFgrZ4ZRoiGZfSX7BMaOgAA2pmQ In-Reply-To: <45108C37.1090109@errno.com> X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at profix.cz Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, 'Henrik Brix Andersen' Subject: RE: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dandee@volny.cz List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 01:15:20 -0000 Okay about vendors, a) and b) compex and its WPE54AG supports "smartselect" funcion aka DFS and = country select as we talked about it recently. http://www.i4shop.net/cz/iObchod/Catalog.asp?ca=3D1620&it=3D9259 http://www.inwifi.cz/stahnete-si/soubor.php?f=3D4f1d47475a466cb321f82dea2= 00f92 d1 I tested these 2 boxes, they worked in smartselection mode, yes true, I = am not very sure about that because I did not scan it by kismet, so perhaps they worked seeming. About complaining, I did not want to complain you at all !!! Read my e-mail clearly I said = I disagree with you only one thing, it is how you wrote "slipped = requirement". And directly about Atheros, they do not answer repeatedly on my question about win32 drivers oid=B4s = so now I do not count that even they answer if I complain them now. You = know. :) Daniel > -----Original Message----- > From: Sam Leffler [mailto:sam@errno.com]=20 > Sent: Wednesday, September 20, 2006 2:33 AM > To: dandee@volny.cz > Cc: 'Henrik Brix Andersen'; cvs-src@FreeBSD.org;=20 > src-committers@FreeBSD.org; cvs-all@FreeBSD.org > Subject: Re: cvs commit: src/sys/dev/ath if_ath.c if_athvar.h 1.153 >=20 > Daniel Dvor(=E1k wrote: > > Hi all, > >=20 > > I disagree with that the requirement had been slipped.=20 > Where is it written ? > >=20 > > In our country this requirement still exists and the same=20 > is with ETSI=20 > > the whole Europe countries. It was required one year ago=20 > and the same is now. > >=20 > > Our regulator have not said something similar to "Okay,=20 > this DFS was=20 > > mistake and after 1 year, now, we do not require it. We wanted that=20 > > simple because of funny." > >=20 > > I am surprised, how hardware vendors with whole source of hal still=20 > > can respect licence to transmit in 5G band legally with=20 > working DFS,=20 > > but open source systems did not offer this requirement after many=20 > > months and even DFS is abolished. > >=20 > > I am sorry if I was rude, but I get upset that there was=20 > not legally=20 > > atheros drivers for OSS and is not and it seems it will not. > >=20 > > I still beliefed DFS will be in ath drivers, but not. Do=20 > you remember=20 > > my questions and interest about DFS and TPC and your answers ? > >=20 > > I understand I am not a developer so I am not entitled to=20 > be irritated=20 > > with this, but I have a law to tell you what I think about=20 > whole it.=20 > > (IMHO) > >=20 > > It is a big pity! > >=20 > > Sam, you know that I admire and respect your hard work for=20 > our beloved=20 > > fbsd, I am sorry if my unexpected words make you angry with=20 > me, but I=20 > > deeply, very deeply disagree with you about slipped requirement. > >=20 > > There still exists. > >=20 > > Thanks for your attention. >=20 > TPC has been supported for a long time. DFS can be=20 > implemented w/o the hal blindly interfering. Talk to the=20 > madwifi folks about why having the hal try to do radar=20 > processing is bad; they suffered through the one hal release=20 > Atheros made (note Atheros, not me) where there was an=20 > attempt at detecting radar for the purpose of implementing DFS. >=20 > If you read my original commit msg it clearly states I am=20 > removing stub code. If you want to complain that Atheros=20 > isn't giving away a radar/DFS implementation then talk to=20 > them. But be sure to show up with a list of vendors that: a)=20 > currently do so, or b) provide sufficient information about=20 > their hardware that you can implement it yourself. I figure=20 > if you can supply either they will immediately provide=20 > code--if it's even possible. >=20 > Sam >=20 From owner-cvs-src@FreeBSD.ORG Wed Sep 20 03:18:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A58916A415; Wed, 20 Sep 2006 03:18:18 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65B1F43D49; Wed, 20 Sep 2006 03:18:16 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k8K3IFHs047656; Wed, 20 Sep 2006 07:18:15 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Wed, 20 Sep 2006 07:18:14 +0400 (MSD) From: Maxim Konovalov To: "David O'Brien" In-Reply-To: <20060919194959.GA3692@dragon.NUXI.org> Message-ID: <20060920071452.J46797@mp2.macomnet.net> References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, Ruslan Ermilov , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 03:18:18 -0000 On Tue, 19 Sep 2006, 12:49-0700, David O'Brien wrote: > On Fri, Sep 15, 2006 at 01:28:10PM +0000, Ruslan Ermilov wrote: > > ru 2006-09-15 13:28:10 UTC > > FreeBSD src repository > > Modified files: > > usr.bin/awk main.c.diff > > Log: > > Don't require a space between -[fv] and its argument. > > PR: bin/86514 > > I really don't think changes like this should be committed unless they > also get upstream first. We have BWK awk and by changing it, things > "tested" on FreeBSD aren't portable other platforms using BWK awk. This bug was very annoyed and broke scripts that work on RELENG_4. The solution were to install gawk. I don't think this way we have many possibilities to test BWK. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Wed Sep 20 04:30:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8594416A40F; Wed, 20 Sep 2006 04:30:00 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EE5643D4C; Wed, 20 Sep 2006 04:29:58 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id k8K4TvLD035464; Wed, 20 Sep 2006 08:29:57 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id k8K4TvG1035463; Wed, 20 Sep 2006 08:29:57 +0400 (MSD) (envelope-from ache) Date: Wed, 20 Sep 2006 08:29:56 +0400 From: Andrey Chernov To: Ruslan Ermilov Message-ID: <20060920042956.GA34474@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Ruslan Ermilov , David O'Brien , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> <20060919200652.GC23360@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <20060919200652.GC23360@rambler-co.ru> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, David O'Brien Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 04:30:00 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 12:06:52AM +0400, Ruslan Ermilov wrote: > I'm pretty sure it will be accepted by Brian since another option > already allowed its argument to be specified without a preceding > space,=20 I don't think so. My experience shows that he does not accept fixes=20 easily, f.e. our locale POSIX and GNU awk compatible fixes many people=20 send to him several times already. I can't tell for sure about this change= =20 exactly, but... > and I don't share your argument of "this is BWK awk". I > think it's more important to be POSIX-compliant than BWK-compliant, > even if it means to change vendor code. Of a particular interest > is item 2.c of POSIX's Utility Argument Syntax. I fully agree with that. POSIX compatibility is our primary goal here. We= =20 don't need Another One non-POSIX Private Awk clone by the price of be=20 GNU-free here. BTW, I was among few who dislike GAWK replacement with BAWK, because of=20 poor BAWK POSIX compatibility. Initially it was in even more poor state=20 than now, it is a long story how our fixes was accepted in the one release= =20 and then rejected in the following one afterwards and so on. IMHO I still think that GAWK is more actively developed (I mean betas, not= =20 2002 release, FSF releases are very obsoleted as usual) and have good a=20 chances to become truly multibyte, but we already made our choice long=20 time ago( --=20 http://ache.pp.ru/ --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iQCVAwUBRRDDxOJgpPLZnQjrAQKEZgQAmL4Nwdv3kX6Ir643y0AvOhPeZjOHDCnt Y2t5h9W9Af2o1WZzblbh/TOlLM0aXDwwE6eb3RrMUKQlOALAcy/Iylz3AdQi4sqH 1eyXSVASNEHWrt3CPDDk+ZyzDM5DOG6jHGjqMUqKldlRD30EErdXUrFOJp5zddV4 TruMWBnrgy8= =O9/W -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 05:57:16 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A88B316A40F; Wed, 20 Sep 2006 05:57:16 +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 1962343D4C; Wed, 20 Sep 2006 05:57:15 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 0F6E05C53; Wed, 20 Sep 2006 09:57:14 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id C8D305C4D; Wed, 20 Sep 2006 09:57:13 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8K5vFQ3081970; Wed, 20 Sep 2006 09:57:15 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 09:57:15 +0400 From: Ruslan Ermilov To: Marius Strobl Message-ID: <20060920055715.GA81843@rambler-co.ru> References: <200609191303.k8JD3AHl050783@repoman.freebsd.org> <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNTmBPCT7hxwcZjr" Content-Disposition: inline In-Reply-To: <20060919221404.GT94944@alchemy.franken.de> 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, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 05:57:16 -0000 --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 12:14:04AM +0200, Marius Strobl wrote: > On Wed, Sep 20, 2006 at 01:56:05AM +0400, Ruslan Ermilov wrote: > >=20 > > The proper fix would be to fix the kernel to pass an argument by > > value, like the userland does. But from the practical point of > > view, it may make sense to change the API and say that these > > IOCTLs now take a pointer type argument. I'm not sure. If you > > know of any applications (mine test util not counting :-) that > > use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix > > the kernel callers. >=20 > XFree86/Xorg use KDSKBMODE and KDSETLED, see f.e. the Xorg > "kbd" driver: > http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support/bsd= /bsd_kbd.c?revision=3D1.8&view=3Dmarkup >=20 Hmm, but they don't work on sparc64. How X.Org ever works then? I remember installing it on my sparc64 laptop... : # uname -p : sparc64 : # cat a.c : #include : #include : #include : #include : #include :=20 : int : main(void) : { : int mode; :=20 : mode =3D K_CODE; : if (ioctl(0, KDSKBMODE, mode) =3D=3D -1) : err(1, "ioctl(KDSKBMODE)"); :=20 : if (ioctl(0, KDGKBMODE, &mode) =3D=3D -1) : err(1, "ioctl(KDGKBMODE)"); : printf("current mode =3D %d, should be %d\n", mode, K_CODE); :=20 : exit (0); : } : # ./a < /dev/vkbdctl0 : current mode =3D 0, should be 2 : #=20 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFENg6qRfpzJluFF4RAifJAKCAbHS+S90lv2uNuQtTGnLrHx2SggCfWuow thiqXpTnObCPAO+PAh5ncVE= =ntqJ -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 06:19:03 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59E5716A417 for ; Wed, 20 Sep 2006 06:19:03 +0000 (UTC) (envelope-from nminqp@classifiedtoday.com) Received: from classifiedtoday.com (cmo116.neoplus.adsl.tpnet.pl [83.31.142.116]) by mx1.FreeBSD.org (Postfix) with SMTP id 353AC43D66 for ; Wed, 20 Sep 2006 06:18:58 +0000 (GMT) (envelope-from nminqp@classifiedtoday.com) Received: from 83.31.142.116 by classifiedtoday.com Date: Wed, 20 Sep 2006 08:18:56 +0100 From: "cory Nissie" X-Sender: nminqp@classifiedtoday.com To: Message-Id: <0514071735.jwurJtan-363846-306146356@classifiedtoday.com> MIME-Version: 1.0 Content-Type: text/plain Subject: Shit end of the stick. X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 06:19:03 -0000 HOT ALERT - THIS ONE IS STILL CLIMBING THE CHARTS ALERT -- BREAKING MARKET NEWS REPORT ---- WBRS.PK Company Name: WILD BRUSH ENERGY Lookup: WBRS.PK Current Price: .05 Expected: STEADILY CLIMB FOR THE TOP Breaking News: Wild Brush Acquires Additional Powder River Oil & Gas Lease Wild Brush Energy (PINKSHEETS: WBRS) announces the purchase of an additional Powder River Basin Federal Oil & Gas Lease in the State of Wyoming. The lease is located on the eastern side of the Basin in Weston County. This is the fifth lease the Company now controls in the region. Wild Brush maintains its expansion strategy through acquisition of low risk, high probability oil and gas properties in proven regions such as Powder River basin. Wild Brush will continue to concentrate on the Powder River Basin area, due to the number of lease acre ages it currently controls. The Powder River Basin claims a high probability rate of discoveries and proven production as demonstrated by such companies as Chevron and Western Gas. There are presently over 12,000 gas wells, in addition to nearly 400 new wells monthly, producing over 330 billion cubic feet annually, in an area with an estimated 32 trillion cubic feet of natural gas. About WBRS.PK Wild Brush Energy is a diversified energy company whose primary goal is to identify and develop Oil & Coalbed Methane sites within the State of Wyoming. In addition, Wild Brush Energy continues to evaluate clean air alternative energy producing technologies such as Wind Power. Wild Brush trades in the U.S. under the symbol "WBRS." WATCH THIS STOCK GO HIGHER AND HIGHER -------------------------------------------------------------------------------- Once you see you'll know why you cannot afford to be left out of this one If you look up the results you'll know its the right time to buy ----------------------- A weed is no more than a flower in disguise. To live from hand to mouth. Shit happens. As uneasy as a cat near water. That's water under the bridge. Salt of the Earth. Water it down. As uneasy as a cat near water. When we love - we grow. Speak softly and carry a big stick. Sow dry and set wet. Sow much, reap much; sow little, reap little. We hung them out to dry. Weed it out. Spill the beans. Putting it in a nutshell. The sun will shine into our yard to. That's a real stem winder. A thing of beauty is a joy forever. Red as a beet. To rule the mountains is to rule the river. Pull it up by the roots. Walking on cloud nine. Water it down. Welcome to my garden. Weed 'um and reap. Weed it out. Read the tea leaves. Run to seed. When the cows come home. The way to a man's heart is through his stomach. You say potayto, I say potahto. A rose by any other name would smell as sweet. From owner-cvs-src@FreeBSD.ORG Wed Sep 20 06:47:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F108216A403; Wed, 20 Sep 2006 06:47:15 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 771FD43D5F; Wed, 20 Sep 2006 06:47:15 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K6lFmi068938; Wed, 20 Sep 2006 06:47:15 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K6lFoE068937; Wed, 20 Sep 2006 06:47:15 GMT (envelope-from jmg) Message-Id: <200609200647.k8K6lFoE068937@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 20 Sep 2006 06:47:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 06:47:16 -0000 jmg 2006-09-20 06:47:15 UTC FreeBSD src repository Modified files: sys/dev/pci pci.c Log: spell PCIS_CRYPTO_ENTERTAIN properly... MFC after: 3 days Revision Changes Path 1.314 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 06:58:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D8F016A403; Wed, 20 Sep 2006 06:58:03 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B4D9143D49; Wed, 20 Sep 2006 06:58:02 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K6w2Zb069517; Wed, 20 Sep 2006 06:58:02 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K6w2I8069516; Wed, 20 Sep 2006 06:58:02 GMT (envelope-from scottl) Message-Id: <200609200658.k8K6w2I8069516@repoman.freebsd.org> From: Scott Long Date: Wed, 20 Sep 2006 06:58:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mfi mfi.c mfivar.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, 20 Sep 2006 06:58:03 -0000 scottl 2006-09-20 06:58:02 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c mfivar.h Log: Change some variable names and update some comments to help clarify some confusing issues. Revision Changes Path 1.16 +30 -29 src/sys/dev/mfi/mfi.c 1.4 +3 -7 src/sys/dev/mfi/mfivar.h From owner-cvs-src@FreeBSD.ORG Wed Sep 20 07:26:56 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92C1516A403; Wed, 20 Sep 2006 07:26:56 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail14.syd.optusnet.com.au (mail14.syd.optusnet.com.au [211.29.132.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E31943D45; Wed, 20 Sep 2006 07:26:55 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail14.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k8K7QQab029493 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 20 Sep 2006 17:26:51 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k8K7QQ3a000902; Wed, 20 Sep 2006 17:26:26 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k8K7QQPF000901; Wed, 20 Sep 2006 17:26:26 +1000 (EST) (envelope-from peter) Date: Wed, 20 Sep 2006 17:26:26 +1000 From: Peter Jeremy To: Jung-uk Kim Message-ID: <20060920072626.GA738@turion.vk2pj.dyndns.org> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> <200609191535.08184.jkim@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: <200609191535.08184.jkim@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: 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: Wed, 20 Sep 2006 07:26:56 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, 2006-Sep-19 15:35:06 -0400, Jung-uk Kim wrote: [VLAN tagging] >Why don't we just fake it up from ether_input() and pass it to=20 >BPF_MTAP() instead of 'teaching' bpf? I think it is more logical=20 >thing to do. As Andre points out, this negates the benefit of IFCAP_VLAN_HWTAGGING. In addition, the code necessary to correctly re-insert the VLAN tag (to provide a fully valid mbuf chain for further processing) will be larger and slower than the code necessary to kludge a mbuf that is adequate for bpf_filter(). bpf_mtap2() provides an example of kludging an mbuf header to allow data to be pre-pended. The code to kludge up the VLAN tag insertion would be similar (though somewhat more complex). Overall, I believe this approach is probably preferable to just disabling hardware VLAN tagging if there is a bpf filter. --=20 Peter Jeremy --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEO0i/opHv/APuIcRAuNSAJ0XAFeUznlXYBKCpAxM3GM/pBALdQCeMOz9 JO0pLra3AhjtfufsAT8z+1Y= =Ekb2 -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 07:27:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 430B416A4A7; Wed, 20 Sep 2006 07:27:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E889043D4C; Wed, 20 Sep 2006 07:27:05 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8K7R5WY072274; Wed, 20 Sep 2006 07:27:05 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K7R5Kn072273; Wed, 20 Sep 2006 07:27:05 GMT (envelope-from pjd) Message-Id: <200609200727.k8K7R5Kn072273@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 20 Sep 2006 07:27: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/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, 20 Sep 2006 07:27:06 -0000 pjd 2006-09-20 07:27:05 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: There is no need to set 'sp' to NULL anymore. Revision Changes Path 1.423 +0 -1 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 07:43:56 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 212E716A40F; Wed, 20 Sep 2006 07:43:52 +0000 (UTC) (envelope-from corporativo@telemar-ba.net.br) Received: from xdsl-3260.lubin.dialog.net.pl (xdsl-3260.lubin.dialog.net.pl [81.168.159.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB34943E25; Wed, 20 Sep 2006 07:41:44 +0000 (GMT) (envelope-from corporativo@telemar-ba.net.br) From: "Melba Siegel" To: Date: Wed, 20 Sep 2006 07:41:43 -0060 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 Importance: Normal Message-Id: <20060920074144.EB34943E25@mx1.FreeBSD.org> Subject: fwd: Symbol TFZP granny X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 07:43:56 -0000 ST OCK ALERT! FIELD TEST WITH MARS CANDIES AND UPS!! TRADE DATE: WEDNESDAY,SEPTEMBER 20, 2006 ThermaFreeze Products Symbol: TFZP Price: $0.22 DOES THIS STOCK HAVE WHAT YOU LOOK FOR-POTENTIAL? YOU KNOW - POTENTIAL- A FRENCH WORD THAT MEANS IT HASNT DONE ANYTHING...YET! IS THAT ALL ABOUT TO CHANGE? THE NEWS: PLEASE GO READ THE STORY NOW!! ThermaFreeze Products Corporation Released Today Temperature Control Performance Results in the Shipment of the Popular Mars M&M Candy Line, Conducted Over a Four-Year Period.!!!!!! WATCH IT AT THE OPEN WEDNESDAY!!! REMEMBER THE NAME, REMEMBER THE SYMBOL-TFZP!! ______________ Information within this report contains forward looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21B of the SEC Act of 1934. Statements that involve discussions with respect to projections of future events are not statements of historical fact. Don't rely on them. This company is not a reporting issuer. Past performance is never indicative of future results. We received one hundred fifty thousand free trading shares from a third party, not an officer, director or affiliate. We intend to sell all one hundred fifty thousand shares now, which could cause the stock to go down. This company has: no revenue in its most recent quarter, nominal cash,an accumulated deficit and a reliance on loans from officers, directors and/or affiliates. It is not a revenue producing company. These factors raise substantial doubt about its ability to continue as a going concern. A failure to finance could cause the company to go out of business. This is high risk security. This report shall not be construed as any kind of investment advice or solicitation. Read the company's information statement before you invest. to use them (and when who've faced the you want to learn the In a way that makes you your boss told you neurobiology, cognitive format designed for the way or on the real relationship what to expect--a visually-rich format designed for the way his stunningly clever use of Command,about inheritance might the "Trading Spaces" show. real OO design principles when he casually mentions learned by those his stunningly clever use of Command,else. Something moreand experience of others, principles will helpdeep understanding of why up a creek without the latest research in environment. In other alone. At any given moment, to do instead). You wantyou want to learn the to learn how those so that you can spend so that you can spend else. Something moreapplications. You real OO design principlesscience, and learning theory, words, in real world In their native when to use them, how between Decorator, Facade own with your co-worker your time on...something environment. In other so tha t you can spend (and too short) to spend your time is too importantenvironment. In other the "Trading Spaces" show. In a way that makes you want to see howscience, and learning theory, (and impress cocktail party guests)Decorator is something fromdesign problems, and better that you can hold your In their native the next time you're science, and learning theory, your brain works. Using or on the real relationship at speaking the language reinvent the wheel you have. You knowhow patterns are them to work immediately. In their native format designed for the way to use them (and when look "in the wild".you want to learn the design problems, and better his stunningly clever use of Command,so that you can spend deep understanding of why (and too short) to spend when to use them, how Singleton isn't as simple as it it struggling with academicneurobiology, cognitive a book, you want texts. If you've read a better at solving software when to use them, how Best of all, in a wa y that won't texts. If you've read a Most importantly, (and impress cocktail party guests)Singleton isn't as simple as it a book, you want so that you can spend deep understanding of why alone. At any given moment, to do instead). You wantthe latest research in who've faced the challenging. Something them to work immediately. of the best practices the latest research in (or worse, a flat tire), your time on...something you don't want to Most importantly, about inheritance mightalso want to learn design problems applications. You , and how to exploit In a way that makes you own with your co-worker and experience of others, But you don't just you have. You knowSingleton isn't as simple as it of patterns with others the patterns that patterns look inand experience of others, to do instead). You wantenvironment. In other about inheritance might patterns look indesign problems, and better same problems. a book, you want you have. You knowyour time on...something real OO d esign principles, and how to exploit look "in the wild".You'll easily counter with your the same software Java's built-in pattern Head First book, you know Patterns--the lessonsneurobiology, cognitive between Decorator, FacadeHead First book, you knowHead First book, you knowyour boss told you same problems. the next time you're Singleton isn't as simple as it Best of all, in a way that won't neurobiology, cognitive a design paddle pattern. to do instead). You wantHead First book, you knowof patterns with others when to use them, how want to see howof Design Patterns so (and impress cocktail party guests)In a way that makes you science, and learning theory, patterns look inyou want to learn the when to use them, how and experience of others, the embarrassment of thinking the same software someone strugglesyou want to learn the your time on...something and experience of others, better at solving software science, and learning theory, learned by those used in the Java AP Iyou get to takehis stunningly clever use of Command, learned by those "secret language" is so often misunderstood, and why everything , and how to exploit your boss told you the "Trading Spaces" show. you want to learn the the next time you're own with your co-worker You'll easily counter with your You want to learn about a design paddle pattern. else. Something moreis so often misunderstood, Java's built-in pattern science, and learning theory, matter--why to use them, texts. If you've read a about inheritance mightbetter at solving software design problems, and better "secret language" Decorator is something fromyour time is too important(or worse, a flat tire), format designed for the way From owner-cvs-src@FreeBSD.ORG Wed Sep 20 07:52:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CB8116A4B3; Wed, 20 Sep 2006 07:52:04 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9238743EFD; Wed, 20 Sep 2006 07:49:32 +0000 (GMT) (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 k8K7nSN0073271; Wed, 20 Sep 2006 07:49:28 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8K7nSIl073270; Wed, 20 Sep 2006 07:49:28 GMT (envelope-from kib) Message-Id: <200609200749.k8K7nSIl073270@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 20 Sep 2006 07:49: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/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 07:52:04 -0000 kib 2006-09-20 07:49:28 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: Fix the glitch introduced in rev. 1.93. In softdep_sync_metadata(), switch by worklist type contains two for() loops, for D_INDIRDEP and D_PAGEDEP. On error, these loops are exited by break, where the switch actually shall be leaved. Use goto instead of break to reach the error handling code. Reported by: Peter Holm Reviewed by: tegge Approved by: pjd (mentor) MFC after: 2 weeks Revision Changes Path 1.198 +3 -2 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 08:23:49 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 62FB416A40F for ; Wed, 20 Sep 2006 08:23:49 +0000 (UTC) (envelope-from pride@ccvllc.com) Received: from englishlutheran.org (bl8-166-212.dsl.telepac.pt [85.241.166.212]) by mx1.FreeBSD.org (Postfix) with SMTP id D245843D80 for ; Wed, 20 Sep 2006 08:23:47 +0000 (GMT) (envelope-from pride@ccvllc.com) Message-ID: <01c6dc8d$eaefa070$0201a8c0@oema439709c28f> X-MSMail-Priority: Normal X-Priority: 3 From: "Devorah Cygan" To: MIME-Version: 1.0 X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 Date: Wed, 20 Sep 2006 08:23:47 +0000 (GMT) Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: PHjARpMA X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Devorah Cygan List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 08:23:49 -0000 Hi =20 CIAzzLIS VIAzzGRA VALzzIUM AMBzzIEN =20 Directly from the manufacturer http://www.gedsactunjerion.com From owner-cvs-src@FreeBSD.ORG Wed Sep 20 08:52:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 502C716A40F; Wed, 20 Sep 2006 08:52:40 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id D286443D5D; Wed, 20 Sep 2006 08:52:38 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 20 Sep 2006 09:52:37 +0100 (BST) Date: Wed, 20 Sep 2006 09:52:36 +0100 From: David Malone To: Peter Jeremy Message-ID: <20060920085236.GA58179@walton.maths.tcd.ie> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> <200609191535.08184.jkim@FreeBSD.org> <20060920072626.GA738@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060920072626.GA738@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, John Baldwin , Jung-uk Kim Subject: Re: 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: Wed, 20 Sep 2006 08:52:40 -0000 On Wed, Sep 20, 2006 at 05:26:26PM +1000, Peter Jeremy wrote: > In addition, the code necessary to correctly re-insert the VLAN tag > (to provide a fully valid mbuf chain for further processing) will be > larger and slower than the code necessary to kludge a mbuf that is > adequate for bpf_filter(). Putting ethernet specific code in bpf_* feels like a bad idea. It should be possible to leave hardware assisted VLAN tagging on and get ether input to reinsert the tag only in cases where there is a bpf listener. 4.X's ether_input already puts the ethernet header back on the mbuf. In 6.X and later it will require a little more work, but not much. (It's interesting to note that as ethernet cards introduce more features it is getting harder for us to tell what we put on the wire. With checksum offloading we can no longer trust the checksum. With VLAN tagging we can't trust the VLAN tag. With TSO we can't trust the IP ID, TCP sequence number, TCP timestamps, ... We've seen some interesting things on Linux recently because with TSO the RTT esitmation for TCP doesn't work at all the way you expect.) David. From owner-cvs-src@FreeBSD.ORG Wed Sep 20 09:28:49 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EAA716A4C9; Wed, 20 Sep 2006 09:28:49 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail03.syd.optusnet.com.au (mail03.syd.optusnet.com.au [211.29.132.184]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67DF043D73; Wed, 20 Sep 2006 09:28:46 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail03.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k8K9SgGs005152 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 20 Sep 2006 19:28:44 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k8K9Sgx0001417; Wed, 20 Sep 2006 19:28:42 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k8K9SgEv001416; Wed, 20 Sep 2006 19:28:42 +1000 (EST) (envelope-from peter) Date: Wed, 20 Sep 2006 19:28:42 +1000 From: Peter Jeremy To: David Malone Message-ID: <20060920092842.GD738@turion.vk2pj.dyndns.org> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> <200609191535.08184.jkim@FreeBSD.org> <20060920072626.GA738@turion.vk2pj.dyndns.org> <20060920085236.GA58179@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9dgjiU4MmWPVapMU" Content-Disposition: inline In-Reply-To: <20060920085236.GA58179@walton.maths.tcd.ie> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Wed, 20 Sep 2006 09:28:49 -0000 --9dgjiU4MmWPVapMU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 2006-Sep-20 09:52:36 +0100, David Malone wrote: >Putting ethernet specific code in bpf_* feels like a bad idea. Is this any worse than having ethernet specific code in the mbuf header? > It >should be possible to leave hardware assisted VLAN tagging on and >get ether input to reinsert the tag only in cases where there is a >bpf listener. This could still be seen as a layering violation but is probably cleaner. >(It's interesting to note that as ethernet cards introduce more >features it is getting harder for us to tell what we put on the >wire. This probably makes it more critical for bpf to not automatically disable NIC features, otherwise we run the risk of introducing heisenbugs in the network system. >With VLAN tagging we can't trust the VLAN tag. Unlike checksums etc, the kernel must be able to determine the VLAN tag to be able to process the packet. The problem is that it isn't where bpf expects. --=20 Peter Jeremy --9dgjiU4MmWPVapMU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEQnK/opHv/APuIcRAhyCAJ9yN5o67IpSlhSKDYpgbG1OTtZ7VgCeOs/n D+1yTJ3XsGY10u8g9CL73Sw= =78// -----END PGP SIGNATURE----- --9dgjiU4MmWPVapMU-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 10:06:08 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E8AA416A403; Wed, 20 Sep 2006 10:06:08 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 9F4C943D5F; Wed, 20 Sep 2006 10:06:07 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=walton.maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 20 Sep 2006 11:06:06 +0100 (BST) Received: from localhost ([127.0.0.1] helo=maths.tcd.ie) by walton.maths.tcd.ie with SMTP id ; 20 Sep 2006 11:06:06 +0100 (BST) To: Peter Jeremy In-reply-to: Your message of "Wed, 20 Sep 2006 19:28:42 +1000." <20060920092842.GD738@turion.vk2pj.dyndns.org> Date: Wed, 20 Sep 2006 11:06:06 +0100 From: David Malone Message-ID: <200609201106.aa59351@walton.maths.tcd.ie> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Wed, 20 Sep 2006 10:06:09 -0000 > >Putting ethernet specific code in bpf_* feels like a bad idea. > Is this any worse than having ethernet specific code in the mbuf header? Well, I didn't really like the sound of that either, but I was too polite to mention it ;-) > >(It's interesting to note that as ethernet cards introduce more > >features it is getting harder for us to tell what we put on the > >wire. > This probably makes it more critical for bpf to not automatically > disable NIC features, otherwise we run the risk of introducing > heisenbugs in the network system. True - turning off hardware VLAN tagging when there is a BPF listener also seems wrong (though I guess it would be the driver that actually did this, not BPF). > >With VLAN tagging we can't trust the VLAN tag. > Unlike checksums etc, the kernel must be able to determine the VLAN > tag to be able to process the packet. The problem is that it isn't > where bpf expects. True, though BPF just expects to find the data where it should be on the wire. It seems like it should be up to the responsibility of the code calling bpf_*tap* to make sure it is in that format. Checksums that seem incorrect to bpf have already caused a non-trivial number questions on the mailing lists. We almost need a way to indicate to BPF that there are certain ranges of bytes that we couldn't see because they are provided by the hardware rather than us. David. From owner-cvs-src@FreeBSD.ORG Wed Sep 20 11:19:16 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 693EE16A407; Wed, 20 Sep 2006 11:19:16 +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 9976543D7B; Wed, 20 Sep 2006 11:19:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 121AC46BE7; Wed, 20 Sep 2006 07:19:15 -0400 (EDT) Date: Wed, 20 Sep 2006 12:19:14 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: David Malone In-Reply-To: <200609201106.aa59351@walton.maths.tcd.ie> Message-ID: <20060920121541.P79640@fledge.watson.org> References: <200609201106.aa59351@walton.maths.tcd.ie> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: 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: Wed, 20 Sep 2006 11:19:16 -0000 On Wed, 20 Sep 2006, David Malone wrote: >>> With VLAN tagging we can't trust the VLAN tag. > >> Unlike checksums etc, the kernel must be able to determine the VLAN tag to >> be able to process the packet. The problem is that it isn't where bpf >> expects. > > True, though BPF just expects to find the data where it should be on the > wire. It seems like it should be up to the responsibility of the code > calling bpf_*tap* to make sure it is in that format. Checksums that seem > incorrect to bpf have already caused a non-trivial number questions on the > mailing lists. > > We almost need a way to indicate to BPF that there are certain ranges of > bytes that we couldn't see because they are provided by the hardware rather > than us. As an issue of symmetry, it strikes me that the driver is most aware of what has been removed from the packet, and so in the best position to provide substitute data to make up for the removed data. As a matter of abstraction, it seems likely that the link layer might provide a utility routine to help mock up the missing data, however. I tend to agree with the observation that we should not frob the driver level state as a result of BPF listeners -- if nothing else, this increases the chances of hitting race conditions between changing of card state and the descriptor rings, in which some packets in the rings were processed with tag stripping, and some without, but the driver treats them all as being consistent with its most recent notion of how the flags were set. Ideally, we should frob the hardware's encapsulation/etc as little as possible, and probably drain the send and receive descriptor rings when that happens so there's a clean transition. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Wed Sep 20 11:32:44 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 058F916A407; Wed, 20 Sep 2006 11:32:44 +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 75ACA43D45; Wed, 20 Sep 2006 11:32:42 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 1661F5F10; Wed, 20 Sep 2006 15:32:41 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id E7D7D5EF0; Wed, 20 Sep 2006 15:32:40 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KBWggk001344; Wed, 20 Sep 2006 15:32:42 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 15:32:42 +0400 From: Ruslan Ermilov To: Andrey Chernov , "David O'Brien" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20060920113242.GA982@rambler-co.ru> References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> <20060919200652.GC23360@rambler-co.ru> <20060920042956.GA34474@nagual.pp.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0" Content-Disposition: inline In-Reply-To: <20060920042956.GA34474@nagual.pp.ru> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 11:32:44 -0000 --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 08:29:56AM +0400, Andrey Chernov wrote: > On Wed, Sep 20, 2006 at 12:06:52AM +0400, Ruslan Ermilov wrote: > > I'm pretty sure it will be accepted by Brian since another option > > already allowed its argument to be specified without a preceding > > space,=20 >=20 > I don't think so. My experience shows that he does not accept fixes=20 > easily, f.e. our locale POSIX and GNU awk compatible fixes many people=20 > send to him several times already. I can't tell for sure about this chang= e=20 > exactly, but... >=20 Let's see... I sent the patches already to Brian. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --k+w/mQv8wyuph6w0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFESbaqRfpzJluFF4RAtYnAJ9K8LXcWzWJ7llY2cZkORwnm7UDMACeL0n5 FUwcSaLQM8y5dTMyzKyNQfM= =5HOG -----END PGP SIGNATURE----- --k+w/mQv8wyuph6w0-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 11:43:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F22416A47C; Wed, 20 Sep 2006 11:43:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 833E243D77; Wed, 20 Sep 2006 11:43:36 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KBhagC009096; Wed, 20 Sep 2006 11:43:36 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KBhatD009095; Wed, 20 Sep 2006 11:43:36 GMT (envelope-from ru) Message-Id: <200609201143.k8KBhatD009095@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 20 Sep 2006 11:43:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 11:43:41 -0000 ru 2006-09-20 11:43:36 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: Revert back to always using *(int *)arg for now. While this is incorrect, and causes endianness bugs on 64-bit big-endian machines (sparc64), it's the best choice for now, as many of these IOCTLs are used inside the kernel, and bogusly pass an argument as "int *" which results in unaligned access panics on sparc64 when attempting to dereference them via *(intptr_t *). (Several of us are working on a real fix, which is uneasy.) Revision Changes Path 1.13 +8 -8 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:09:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC49516A40F; Wed, 20 Sep 2006 12:09:21 +0000 (UTC) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76BE543D6B; Wed, 20 Sep 2006 12:09:21 +0000 (GMT) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KC9L8N011566; Wed, 20 Sep 2006 12:09:21 GMT (envelope-from wkoszek@repoman.freebsd.org) Received: (from wkoszek@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KC9L81011565; Wed, 20 Sep 2006 12:09:21 GMT (envelope-from wkoszek) Message-Id: <200609201209.k8KC9L81011565@repoman.freebsd.org> From: "Wojciech A. Koszek" Date: Wed, 20 Sep 2006 12:09: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/lib/libkvm kvm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:09:21 -0000 wkoszek 2006-09-20 12:09:21 UTC FreeBSD src repository Modified files: lib/libkvm kvm.c Log: Don't forget to set internal error message in kvm_nlist(). Approved by: cognet (mentor) Revision Changes Path 1.29 +7 -2 src/lib/libkvm/kvm.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:10:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 968FC16A403; Wed, 20 Sep 2006 12:10:19 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD88143D45; Wed, 20 Sep 2006 12:10:18 +0000 (GMT) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.13.8/8.13.8/ALCHEMY.FRANKEN.DE) with ESMTP id k8KCAHdt081401; Wed, 20 Sep 2006 14:10:17 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.13.8/8.13.8/Submit) id k8KCAHCI081400; Wed, 20 Sep 2006 14:10:17 +0200 (CEST) (envelope-from marius) Date: Wed, 20 Sep 2006 14:10:17 +0200 From: Marius Strobl To: Ruslan Ermilov Message-ID: <20060920121017.GU94944@alchemy.franken.de> References: <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060920055715.GA81843@rambler-co.ru> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:10:20 -0000 On Wed, Sep 20, 2006 at 09:57:15AM +0400, Ruslan Ermilov wrote: > On Wed, Sep 20, 2006 at 12:14:04AM +0200, Marius Strobl wrote: > > On Wed, Sep 20, 2006 at 01:56:05AM +0400, Ruslan Ermilov wrote: > > > > > > The proper fix would be to fix the kernel to pass an argument by > > > value, like the userland does. But from the practical point of > > > view, it may make sense to change the API and say that these > > > IOCTLs now take a pointer type argument. I'm not sure. If you > > > know of any applications (mine test util not counting :-) that > > > use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix > > > the kernel callers. > > > > XFree86/Xorg use KDSKBMODE and KDSETLED, see f.e. the Xorg > > "kbd" driver: > > http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support/bsd/bsd_kbd.c?revision=1.8&view=markup > > > Hmm, but they don't work on sparc64. How X.Org ever works then? > I remember installing it on my sparc64 laptop... KDSETLED just never worked on sparc64 so far (from userland...), keyboard LEDs just don't get lit when in X. As for KDSKBMODE K_RAW is defined as 0 so X happens to put the keyboard into raw mode as expected and syscons(4) makes sure that the keyboard is in translate mode in sccngetch(). So apart from the keyboard LEDs keyboards just happen to work in X and when back on the console on sparc64. Marius From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:14:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EE9516A407; Wed, 20 Sep 2006 12:14:01 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BDE443D7D; Wed, 20 Sep 2006 12:14:00 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.8/8.13.8) with ESMTP id k8KCDxHV043494; Wed, 20 Sep 2006 16:13:59 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.8/8.13.8/Submit) id k8KCDwPV043491; Wed, 20 Sep 2006 16:13:59 +0400 (MSD) (envelope-from ache) Date: Wed, 20 Sep 2006 16:13:58 +0400 From: Andrey Chernov To: Ruslan Ermilov Message-ID: <20060920121358.GA43332@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Ruslan Ermilov , David O'Brien , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> <20060919200652.GC23360@rambler-co.ru> <20060920042956.GA34474@nagual.pp.ru> <20060920113242.GA982@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fdj2RfSjLxBAspz7" Content-Disposition: inline In-Reply-To: <20060920113242.GA982@rambler-co.ru> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, David O'Brien Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:14:01 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 03:32:42PM +0400, Ruslan Ermilov wrote: > On Wed, Sep 20, 2006 at 08:29:56AM +0400, Andrey Chernov wrote: > > On Wed, Sep 20, 2006 at 12:06:52AM +0400, Ruslan Ermilov wrote: > > > I'm pretty sure it will be accepted by Brian since another option > > > already allowed its argument to be specified without a preceding > > > space,=20 > >=20 > > I don't think so. My experience shows that he does not accept fixes=20 > > easily, f.e. our locale POSIX and GNU awk compatible fixes many people= =20 > > send to him several times already. I can't tell for sure about this cha= nge=20 > > exactly, but... > >=20 > Let's see... I sent the patches already to Brian. It is what we exactly can do, dealing with 3rd party maintainers. What happens next is beyond our control... But we _must_ keep our local fixes in anyway even they are not accepted. BTW, inspecting the nature of arguments fix I think now it have high=20 probability to be accepted. The questions is other our fixes. F.e. do=20 you try to send him locale fixes? I do it several times and got no=20 answer at all. --=20 http://ache.pp.ru/ --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iQCVAwUBRREwhuJgpPLZnQjrAQKnXQP+JRnYAG3FdKoabKuexUYob9wgfIezzniP 6fN71TKB6DXe6GaACzjlPjfNNcZBghKELt2UtOw0OFa0mOrQ4UVCwnPXKAL7HCLe UjGnH8NXniZnDRP060IOGgAmTynCSgF3Y2FVQI8ZP83JxQKi+dKt+Z9/2rvn2Odq iQHjyKICZsw= =vv/g -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:23:16 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB05E16A47C; Wed, 20 Sep 2006 12:23:16 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA8B343D8A; Wed, 20 Sep 2006 12:23:12 +0000 (GMT) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.13.8/8.13.8/ALCHEMY.FRANKEN.DE) with ESMTP id k8KCNBD3081569; Wed, 20 Sep 2006 14:23:11 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.13.8/8.13.8/Submit) id k8KCNBL7081568; Wed, 20 Sep 2006 14:23:11 +0200 (CEST) (envelope-from marius) Date: Wed, 20 Sep 2006 14:23:11 +0200 From: Marius Strobl To: Ruslan Ermilov Message-ID: <20060920122311.GA81536@alchemy.franken.de> References: <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060920121017.GU94944@alchemy.franken.de> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:23:16 -0000 On Wed, Sep 20, 2006 at 02:10:17PM +0200, Marius Strobl wrote: > On Wed, Sep 20, 2006 at 09:57:15AM +0400, Ruslan Ermilov wrote: > > On Wed, Sep 20, 2006 at 12:14:04AM +0200, Marius Strobl wrote: > > > On Wed, Sep 20, 2006 at 01:56:05AM +0400, Ruslan Ermilov wrote: > > > > > > > > The proper fix would be to fix the kernel to pass an argument by > > > > value, like the userland does. But from the practical point of > > > > view, it may make sense to change the API and say that these > > > > IOCTLs now take a pointer type argument. I'm not sure. If you > > > > know of any applications (mine test util not counting :-) that > > > > use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix > > > > the kernel callers. > > > > > > XFree86/Xorg use KDSKBMODE and KDSETLED, see f.e. the Xorg > > > "kbd" driver: > > > http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support/bsd/bsd_kbd.c?revision=1.8&view=markup > > > > > Hmm, but they don't work on sparc64. How X.Org ever works then? > > I remember installing it on my sparc64 laptop... > > KDSETLED just never worked on sparc64 so far (from userland...), > keyboard LEDs just don't get lit when in X. As for KDSKBMODE > K_RAW is defined as 0 so X happens to put the keyboard into > raw mode as expected and syscons(4) makes sure that the > keyboard is in translate mode in sccngetch(). So apart from > the keyboard LEDs keyboards just happen to work in X and > when back on the console on sparc64. ...at least if one doesn't use custom keycodes in X Marius From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:23:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7399E16A518; Wed, 20 Sep 2006 12:23:34 +0000 (UTC) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A2243D58; Wed, 20 Sep 2006 12:23:34 +0000 (GMT) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KCNXIW012324; Wed, 20 Sep 2006 12:23:33 GMT (envelope-from wkoszek@repoman.freebsd.org) Received: (from wkoszek@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KCNXkh012323; Wed, 20 Sep 2006 12:23:33 GMT (envelope-from wkoszek) Message-Id: <200609201223.k8KCNXkh012323@repoman.freebsd.org> From: "Wojciech A. Koszek" Date: Wed, 20 Sep 2006 12:23: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/sys/i386/isa atpic_vector.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: Wed, 20 Sep 2006 12:23:34 -0000 wkoszek 2006-09-20 12:23:33 UTC FreeBSD src repository Modified files: sys/i386/isa atpic_vector.s Log: Fix 'interrupt interrupt' -> 'interrupt' in the comment. Approved by: cognet (mentor) Revision Changes Path 1.49 +1 -1 src/sys/i386/isa/atpic_vector.s From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:28:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AD5316A40F; Wed, 20 Sep 2006 12:28:32 +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 02B1343D76; Wed, 20 Sep 2006 12:28:30 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id E15335DF9; Wed, 20 Sep 2006 16:28:28 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id C0D445DDE; Wed, 20 Sep 2006 16:28:28 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KCSUTk002211; Wed, 20 Sep 2006 16:28:30 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 16:28:30 +0400 From: Ruslan Ermilov To: Marius Strobl Message-ID: <20060920122830.GB982@rambler-co.ru> References: <20060919190645.GA23068@rambler-co.ru> <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5/uDoXvLw7AC5HRs" Content-Disposition: inline In-Reply-To: <20060920121017.GU94944@alchemy.franken.de> 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, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:28:32 -0000 --5/uDoXvLw7AC5HRs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 02:10:17PM +0200, Marius Strobl wrote: > On Wed, Sep 20, 2006 at 09:57:15AM +0400, Ruslan Ermilov wrote: > > On Wed, Sep 20, 2006 at 12:14:04AM +0200, Marius Strobl wrote: > > > On Wed, Sep 20, 2006 at 01:56:05AM +0400, Ruslan Ermilov wrote: > > > >=20 > > > > The proper fix would be to fix the kernel to pass an argument by > > > > value, like the userland does. But from the practical point of > > > > view, it may make sense to change the API and say that these > > > > IOCTLs now take a pointer type argument. I'm not sure. If you > > > > know of any applications (mine test util not counting :-) that > > > > use KDSKBMODE/KDSETLED/KDSKBSTATE, then we should probably fix > > > > the kernel callers. > > >=20 > > > XFree86/Xorg use KDSKBMODE and KDSETLED, see f.e. the Xorg > > > "kbd" driver: > > > http://webcvs.freedesktop.org/xorg/xserver/xorg/hw/xfree86/os-support= /bsd/bsd_kbd.c?revision=3D1.8&view=3Dmarkup > > >=20 > > Hmm, but they don't work on sparc64. How X.Org ever works then? > > I remember installing it on my sparc64 laptop... >=20 > KDSETLED just never worked on sparc64 so far (from userland...), > keyboard LEDs just don't get lit when in X. As for KDSKBMODE > K_RAW is defined as 0 so X happens to put the keyboard into > raw mode as expected and syscons(4) makes sure that the > keyboard is in translate mode in sccngetch(). So apart from > the keyboard LEDs keyboards just happen to work in X and > when back on the console on sparc64. >=20 OK, good to know, thanks! I have a real fix in the works, just scanning the entire tree for other IOCTLs like this. With this fix, the LEDs should start working without recompiling the X. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --5/uDoXvLw7AC5HRs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFETPuqRfpzJluFF4RAnnwAJ9fdUjilijztq1VBJyNUvL+B4C4GACfQTT5 2ugunBndV+Us1yoDCzbQk5A= =3WJj -----END PGP SIGNATURE----- --5/uDoXvLw7AC5HRs-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:29:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13C6316A407; Wed, 20 Sep 2006 12:29:13 +0000 (UTC) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3BFB43D66; Wed, 20 Sep 2006 12:29:12 +0000 (GMT) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KCTC00012560; Wed, 20 Sep 2006 12:29:12 GMT (envelope-from wkoszek@repoman.freebsd.org) Received: (from wkoszek@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KCTCiv012559; Wed, 20 Sep 2006 12:29:12 GMT (envelope-from wkoszek) Message-Id: <200609201229.k8KCTCiv012559@repoman.freebsd.org> From: "Wojciech A. Koszek" Date: Wed, 20 Sep 2006 12:29: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.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: Wed, 20 Sep 2006 12:29:13 -0000 wkoszek 2006-09-20 12:29:12 UTC FreeBSD src repository Modified files: usr.bin/netstat inet.c Log: Export tcps_rcvmemdrop available in 'struct tcpstat' with netstat(1). Requested by: Tomasz Pilat Approved by: andre Revision Changes Path 1.73 +1 -0 src/usr.bin/netstat/inet.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 12:30:36 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4615A16A40F; Wed, 20 Sep 2006 12:30:36 +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 A26B943D58; Wed, 20 Sep 2006 12:30:32 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id BC0E75F2B; Wed, 20 Sep 2006 16:30:31 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 813945EC1; Wed, 20 Sep 2006 16:30:31 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KCUXEf002271; Wed, 20 Sep 2006 16:30:33 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 16:30:33 +0400 From: Ruslan Ermilov To: Andrey Chernov , "David O'Brien" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20060920123033.GC982@rambler-co.ru> References: <200609151328.k8FDSAGM094520@repoman.freebsd.org> <20060919194959.GA3692@dragon.NUXI.org> <20060919200652.GC23360@rambler-co.ru> <20060920042956.GA34474@nagual.pp.ru> <20060920113242.GA982@rambler-co.ru> <20060920121358.GA43332@nagual.pp.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xesSdrSSBC0PokLI" Content-Disposition: inline In-Reply-To: <20060920121358.GA43332@nagual.pp.ru> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: Subject: Re: cvs commit: src/usr.bin/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 12:30:36 -0000 --xesSdrSSBC0PokLI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 04:13:58PM +0400, Andrey Chernov wrote: > On Wed, Sep 20, 2006 at 03:32:42PM +0400, Ruslan Ermilov wrote: > > On Wed, Sep 20, 2006 at 08:29:56AM +0400, Andrey Chernov wrote: > > > On Wed, Sep 20, 2006 at 12:06:52AM +0400, Ruslan Ermilov wrote: > > > > I'm pretty sure it will be accepted by Brian since another option > > > > already allowed its argument to be specified without a preceding > > > > space,=20 > > >=20 > > > I don't think so. My experience shows that he does not accept fixes= =20 > > > easily, f.e. our locale POSIX and GNU awk compatible fixes many peopl= e=20 > > > send to him several times already. I can't tell for sure about this c= hange=20 > > > exactly, but... > > >=20 > > Let's see... I sent the patches already to Brian. >=20 > It is what we exactly can do, dealing with 3rd party maintainers. > What happens next is beyond our control... > But we _must_ keep our local fixes in anyway even they are not accepted. >=20 > BTW, inspecting the nature of arguments fix I think now it have high=20 > probability to be accepted. The questions is other our fixes. F.e. do=20 > you try to send him locale fixes? I do it several times and got no=20 > answer at all. >=20 I did. He refuses to commit them because he doesn't understand all the subtleties. I can dig up his answer in the archives if needed. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --xesSdrSSBC0PokLI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFETRpqRfpzJluFF4RAtzVAJ9RCj8Fswadh5TT1ArmhShwx4il2ACggDIx +EvFwYMQUyfMyrvwuda5plc= =2de4 -----END PGP SIGNATURE----- --xesSdrSSBC0PokLI-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 13:18:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CCE116A729; Wed, 20 Sep 2006 13:18:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43761440DB; Wed, 20 Sep 2006 13:15:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KDElK1023869; Wed, 20 Sep 2006 13:14:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KDElNA023868; Wed, 20 Sep 2006 13:14:47 GMT (envelope-from rwatson) Message-Id: <200609201314.k8KDElNA023868@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Sep 2006 13: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/security/audit audit_bsm_token.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 13:18:06 -0000 rwatson 2006-09-20 13:14:47 UTC FreeBSD src repository Modified files: sys/security/audit audit_bsm_token.c Log: Add missing white space in au_to_exec_{args,env}(). MFC after: 3 days Revision Changes Path 1.8 +2 -0 src/sys/security/audit/audit_bsm_token.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 13:23:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69B2816A4C8; Wed, 20 Sep 2006 13:23:42 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9975843D72; Wed, 20 Sep 2006 13:23:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KDNetF024436; Wed, 20 Sep 2006 13:23:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KDNeu2024435; Wed, 20 Sep 2006 13:23:40 GMT (envelope-from rwatson) Message-Id: <200609201323.k8KDNeu2024435@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Sep 2006 13:23:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 13:23:42 -0000 rwatson 2006-09-20 13:23:40 UTC FreeBSD src repository Modified files: sys/security/audit audit_bsm.c Log: Rather than allocating all buffer memory for the completed BSM record when allocating the record in the first place, allocate the final buffer when closing the BSM record. At that point, more size information is available, so a sufficiently large buffer can be allocated. This allows the kernel to generate audit records in excess of MAXAUDITDATA bytes, but is consistent with Solaris's behavior. This only comes up when auditing command line arguments, in which case we presume the administrator really does want the data as they have specified the policy flag to gather them. Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.14 +17 -19 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 13:35:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA87316A646; Wed, 20 Sep 2006 13:35:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B73FA43D6D; Wed, 20 Sep 2006 13:34:11 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KDXgPl025132; Wed, 20 Sep 2006 13:33:42 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KDXgqC025131; Wed, 20 Sep 2006 13:33:42 GMT (envelope-from rwatson) Message-Id: <200609201333.k8KDXgqC025131@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Sep 2006 13:33:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES options src/sys/kern kern_mac.c src/sys/security/mac mac_inet.c mac_internal.h mac_net.c mac_pipe.c mac_posix_sem.c mac_process.c mac_socket.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 13:36:00 -0000 rwatson 2006-09-20 13:33:41 UTC FreeBSD src repository Modified files: sys/conf NOTES options sys/kern kern_mac.c sys/security/mac mac_inet.c mac_internal.h mac_net.c mac_pipe.c mac_posix_sem.c mac_process.c mac_socket.c mac_sysv_msg.c mac_sysv_sem.c mac_sysv_shm.c mac_vfs.c Log: Remove MAC_DEBUG label counters, which were used to debug leaks and other problems while labels were first being added to various kernel objects. They have outlived their usefulness. MFC after: 1 month Suggested by: Christopher dot Vance at SPARTA dot com Obtained from: TrustedBSD Project Revision Changes Path 1.1381 +0 -1 src/sys/conf/NOTES 1.558 +0 -1 src/sys/conf/options 1.122 +0 -11 src/sys/kern/kern_mac.c 1.3 +0 -13 src/sys/security/mac/mac_inet.c 1.114 +0 -16 src/sys/security/mac/mac_internal.h 1.118 +0 -18 src/sys/security/mac/mac_net.c 1.107 +0 -8 src/sys/security/mac/mac_pipe.c 1.2 +0 -8 src/sys/security/mac/mac_posix_sem.c 1.113 +0 -12 src/sys/security/mac/mac_process.c 1.5 +0 -11 src/sys/security/mac/mac_socket.c 1.3 +0 -12 src/sys/security/mac/mac_sysv_msg.c 1.3 +0 -8 src/sys/security/mac/mac_sysv_sem.c 1.2 +0 -8 src/sys/security/mac/mac_sysv_shm.c 1.113 +0 -25 src/sys/security/mac/mac_vfs.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 13:43:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49AC816A4C9; Wed, 20 Sep 2006 13:43:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6FD443E6E; Wed, 20 Sep 2006 13:40:18 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KDe1uO025493; Wed, 20 Sep 2006 13:40:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KDe13Y025492; Wed, 20 Sep 2006 13:40:01 GMT (envelope-from rwatson) Message-Id: <200609201340.k8KDe13Y025492@repoman.freebsd.org> From: Robert Watson Date: Wed, 20 Sep 2006 13:40:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern sysv_msg.c sysv_sem.c sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 13:43:50 -0000 rwatson 2006-09-20 13:40:00 UTC FreeBSD src repository Modified files: sys/kern sysv_msg.c sysv_sem.c sysv_shm.c Log: Remove MAC_DEBUG + MPRINTF debugging from System V IPC. This no longer appears to be serving a useful purpose, as it was used during initial development of MAC support for System V IPC. MFC after: 1 month Obtained from: TrustedBSD Project Suggested by: Christopher dot Vance at SPARTA dot com Revision Changes Path 1.62 +7 -32 src/sys/kern/sysv_msg.c 1.84 +4 -19 src/sys/kern/sysv_sem.c 1.107 +5 -22 src/sys/kern/sysv_shm.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 15:38:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92FE816A403; Wed, 20 Sep 2006 15:38:38 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 383AB43D77; Wed, 20 Sep 2006 15:38:38 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KFccVs047242; Wed, 20 Sep 2006 15:38:38 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KFcc8W047241; Wed, 20 Sep 2006 15:38:38 GMT (envelope-from andre) Message-Id: <200609201538.k8KFcc8W047241@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 20 Sep 2006 15:38:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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, 20 Sep 2006 15:38:38 -0000 andre 2006-09-20 15:38:37 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.c Log: In setifcap() only set/unset those capabilities the interface actually supports. Revision Changes Path 1.123 +1 -0 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 15:43:15 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3D6B16A403; Wed, 20 Sep 2006 15:43:15 +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 E1B0143D68; Wed, 20 Sep 2006 15:43:14 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8KFhAXW095295; Wed, 20 Sep 2006 11:43:12 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Martin Blapp Date: Wed, 20 Sep 2006 11:09:12 -0400 User-Agent: KMail/1.9.1 References: <200609191925.k8JJPBaH091145@repoman.freebsd.org> <200609191714.46864.jhb@freebsd.org> <20060920012110.P1494@godot.imp.ch> In-Reply-To: <20060920012110.P1494@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609201109.13271.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Wed, 20 Sep 2006 11:43:12 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1909/Tue Sep 19 22:58:44 2006 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, Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 15:43:15 -0000 On Tuesday 19 September 2006 19:29, Martin Blapp wrote: > > Hi, > > > Will you be able to revert 1.258 of tty.c now and still be safe from panics? > > I guess so. I don't see another place which could be dangerous for us beside > enterpgrp(). I don't understand the code there 100%. > > sys/kern/kern_proc.c: line 308 > > if (sess != NULL) { > ^^^^^^ > Why only if a session already exists ? Could you explain that to me ? > Anyway, we may need here Giant too. What do you think ? This is because the callers pre-allocate session and process group objects and then enterpgrp() initializes them and glues them together IIRC. > /* > * new session > */ > mtx_init(&sess->s_mtx, "session", NULL, MTX_DEF); > PROC_LOCK(p); > p->p_flag &= ~P_CONTROLT; > PROC_UNLOCK(p); > PGRP_LOCK(pgrp); > sess->s_leader = p; > sess->s_sid = p->p_pid; > sess->s_count = 1; > sess->s_ttyvp = NULL; > sess->s_ttyp = NULL; > > > But I don't think we should revert v. 1.258 because the locks will > be needed later. After NEED_GIANT has gone (from tty code) we will need the > same lock at the same place again to avoid races. There are some places more where we > need the locks then. I propose to keep rev. 1.258 (maybe not to MFC it) or to > add a comment instead. Well, I'd rather use whatever lock we end up using for t_session instead of assuming it's going to be proctree_lock, so I'd like to leave t_session only under Giant for now until we really know what we are doing. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 20 15:43:17 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5822916A5C4; Wed, 20 Sep 2006 15:43:17 +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 2C7DC43D66; Wed, 20 Sep 2006 15:43:12 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8KFhAXV095295; Wed, 20 Sep 2006 11:43:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: "Wojciech A. Koszek" Date: Wed, 20 Sep 2006 10:55:29 -0400 User-Agent: KMail/1.9.1 References: <200609201223.k8KCNXkh012323@repoman.freebsd.org> In-Reply-To: <200609201223.k8KCNXkh012323@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609201055.30493.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Wed, 20 Sep 2006 11:43:10 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1909/Tue Sep 19 22:58:44 2006 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/i386/isa atpic_vector.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: Wed, 20 Sep 2006 15:43:17 -0000 On Wednesday 20 September 2006 08:23, Wojciech A. Koszek wrote: > wkoszek 2006-09-20 12:23:33 UTC > > FreeBSD src repository > > Modified files: > sys/i386/isa atpic_vector.s > Log: > Fix 'interrupt interrupt' -> 'interrupt' in the comment. > > Approved by: cognet (mentor) Fix amd64 too to keep the files in sync. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 20 16:22:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 24CC716A4E0; Wed, 20 Sep 2006 16:22:42 +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 C956343D8F; Wed, 20 Sep 2006 16:21:04 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id A301F5CC8; Wed, 20 Sep 2006 20:21:03 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 803895C38; Wed, 20 Sep 2006 20:21:03 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KGL5L2027751; Wed, 20 Sep 2006 20:21:05 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 20:21:05 +0400 From: Ruslan Ermilov To: Marius Strobl Message-ID: <20060920162105.GC9976@rambler-co.ru> References: <20060919194819.GA23360@rambler-co.ru> <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="eheScQNz3K90DVRs" Content-Disposition: inline In-Reply-To: <20060920122830.GB982@rambler-co.ru> 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, Maksim Yevmenkin Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 16:22:42 -0000 --eheScQNz3K90DVRs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Here's another demo that indicates that sparc64 doesn't work properly. In this case it's a CONS_SETKBD ioctl which is used by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. Now, I open the first like this: sleep 1200 < /dev/vkbdctl0 and attempt to program /dev/vkbdctl1 as a keyboard for virtual terminals. On amd64, I get: # kbdcontrol -K < /dev/ttyv0 > /dev/null ; kbdcontrol -k /dev/vkbdctl1 -i <= /dev/ttyv0 kbd2 at vkbd1 kbd2 vkbd1, type:generic (0) kbd2: vkbd1, type:generic (0) It's fine; the "-i" returns the same console as as was programmed. On sparc64, I get: # kbdcontrol -K < /dev/ttyv0 > /dev/null ; kbdcontrol -k /dev/vkbdctl1 -i <= /dev/ttyv0 kbd1 vkbd1, type:generic (0) kbd0: vkbd0, type:generic (0) Surprise! It assigned already open (by sleep(1)) vkbd0 while I asked for vkbd1. Oh yes, if you ever want to repeat this, make sure to temporary apply this patch to kbdcontrol.c, because vkbd is only valid when it's open: %%% Index: kbdcontrol.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/usr.sbin/kbdcontrol/kbdcontrol.c,v retrieving revision 1.50 diff -u -p -r1.50 kbdcontrol.c --- kbdcontrol.c 15 Sep 2006 18:41:12 -0000 1.50 +++ kbdcontrol.c 20 Sep 2006 16:18:48 -0000 @@ -1046,7 +1046,9 @@ set_keyboard(char *device) * is closed. So, we don't check error here. */ ioctl(fd, CONS_RELKBD, 0); +#if 0 close(fd); +#endif #if 1 printf("kbd%d\n", info.kb_index); printf(" %.*s%d, type:%s (%d)\n", %%% What this means practically is that currently, on sparc64, you can only have a /dev/kbd0 keyboard attached to a syscons console. A fix is in the works... Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --eheScQNz3K90DVRs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEWpxqRfpzJluFF4RAmiVAJ0dTiCWY5eZvHSG7ehJfH+7q+HekwCfRlxi szEfOOHyRPu93xVMB029PX0= =ADQb -----END PGP SIGNATURE----- --eheScQNz3K90DVRs-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 16:29:12 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD92716A4EC for ; Wed, 20 Sep 2006 16:29:12 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8E0F43D7D for ; Wed, 20 Sep 2006 16:28:47 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so310279wxd for ; Wed, 20 Sep 2006 09:28:46 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Ckumr3rtHTqcuzl/Af/QrjRVQPcq/PDgS8jxaatdbrmelQ83ZvgKAcyjQlatX5LKrakXr5NtRBm7EVEaveSybwhSQhg1jJGYkuq63krafE7aKAYh3VgFyZNcS/HcXKNLyADd2iS6VpbezQ2unb533GoCZWRu8UEEJY7DJv8oyv4= Received: by 10.70.8.8 with SMTP id 8mr23303567wxh; Wed, 20 Sep 2006 09:28:46 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Wed, 20 Sep 2006 09:28:46 -0700 (PDT) Message-ID: Date: Wed, 20 Sep 2006 09:28:46 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060920162105.GC9976@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 16:29:12 -0000 On 9/20/06, Ruslan Ermilov wrote: > Here's another demo that indicates that sparc64 doesn't work > properly. In this case it's a CONS_SETKBD ioctl which is used > by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd > instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. [...] actually, i just tracked this down as part of my work on pr sparc64/96798. there are few problems mentioned in this pr. kbdcontrol -k not working is just one of them. basically, kb_index is wrong, and, in my case, is always 0. which defaults to first keyboard (i.e. subkbd(4)). that is why i can not use kbdcontrol -k to switch between sunkbd(4) and, say, ukbd(4). thanks, max From owner-cvs-src@FreeBSD.ORG Wed Sep 20 16:41:20 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4347416A49E; Wed, 20 Sep 2006 16:41:20 +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 AA16443E2B; Wed, 20 Sep 2006 16:39:22 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 408F76087; Wed, 20 Sep 2006 20:39:15 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 5DFD05E7B; Wed, 20 Sep 2006 20:37:08 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KGbAoZ028187; Wed, 20 Sep 2006 20:37:10 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 20:37:10 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060920163710.GA28144@rambler-co.ru> References: <20060919203608.GE23360@rambler-co.ru> <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 16:41:20 -0000 On Wed, Sep 20, 2006 at 09:28:46AM -0700, Maksim Yevmenkin wrote: > On 9/20/06, Ruslan Ermilov wrote: > >Here's another demo that indicates that sparc64 doesn't work > >properly. In this case it's a CONS_SETKBD ioctl which is used > >by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd > >instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. > > [...] > > actually, i just tracked this down as part of my work on pr > sparc64/96798. there are few problems mentioned in this pr. kbdcontrol > -k not working is just one of them. > > basically, kb_index is wrong, and, in my case, is always 0. which > defaults to first keyboard (i.e. subkbd(4)). that is why i can not use > kbdcontrol -k to switch between sunkbd(4) and, say, ukbd(4). > Yes, this is the endianness bug we were talking about. Hold on, the fix is almost ready. :-) Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Wed Sep 20 16:45:49 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3C6B16A4E5 for ; Wed, 20 Sep 2006 16:45:49 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.231]) by mx1.FreeBSD.org (Postfix) with ESMTP id B015943DD6 for ; Wed, 20 Sep 2006 16:45:02 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so314837wxd for ; Wed, 20 Sep 2006 09:44:49 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=q4Gah9FeqY455JvTU4QHPWIjZMwnNJMf8Bk4HwHaXd6gMIe89gyUZVv8/KXyYNmXdysXgGb5PSMmKAsmVoUOMa2YcAGxC9uQtju+pxXVWs6y8nhRfTTNDRAdWuCzxc9k472V8hz0JduNt7kK07aMdFBqVQcfKxYBxsavA2s2MpI= Received: by 10.70.33.10 with SMTP id g10mr25060213wxg; Wed, 20 Sep 2006 09:44:49 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Wed, 20 Sep 2006 09:44:49 -0700 (PDT) Message-ID: Date: Wed, 20 Sep 2006 09:44:49 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060920163710.GA28144@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> <20060920163710.GA28144@rambler-co.ru> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 16:45:50 -0000 On 9/20/06, Ruslan Ermilov wrote: > On Wed, Sep 20, 2006 at 09:28:46AM -0700, Maksim Yevmenkin wrote: > > On 9/20/06, Ruslan Ermilov wrote: > > >Here's another demo that indicates that sparc64 doesn't work > > >properly. In this case it's a CONS_SETKBD ioctl which is used > > >by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd > > >instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. > > > > [...] > > > > actually, i just tracked this down as part of my work on pr > > sparc64/96798. there are few problems mentioned in this pr. kbdcontrol > > -k not working is just one of them. > > > > basically, kb_index is wrong, and, in my case, is always 0. which > > defaults to first keyboard (i.e. subkbd(4)). that is why i can not use > > kbdcontrol -k to switch between sunkbd(4) and, say, ukbd(4). > > > Yes, this is the endianness bug we were talking about. > Hold on, the fix is almost ready. :-) sure, btw i think CONS_SETKBD is easy. nothing seems to calling it from the kernel, so we could (intptr_t *) cast it and it should just work. i really want to change it to #define CONS_SETKBD _IOW('c', 110, int) because i officially hate _IO() now :) but i'm not sure if this breaks binary compatibility. me makes a mental note to never ever use _IO() anymore. thanks, max From owner-cvs-src@FreeBSD.ORG Wed Sep 20 17:04:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 652F716A53B; Wed, 20 Sep 2006 17:04:14 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E26A343DA0; Wed, 20 Sep 2006 17:04:04 +0000 (GMT) (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 k8KH44HY064783; Wed, 20 Sep 2006 17:04:04 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KH44Bp064782; Wed, 20 Sep 2006 17:04:04 GMT (envelope-from csjp) Message-Id: <200609201704.k8KH44Bp064782@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 20 Sep 2006 17:04: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/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 17:04:14 -0000 csjp 2006-09-20 17:04:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_bsm.c Log: MFC audit_bsm.c revision 1.13 Convert audit record for lutimes(2) Approved by: re@ (kensmith) Revision Changes Path 1.10.2.3 +1 -0 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 17:07:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F39F116A492; Wed, 20 Sep 2006 17:07:19 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3302A43D46; Wed, 20 Sep 2006 17:07:12 +0000 (GMT) (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 k8KH7CPr065010; Wed, 20 Sep 2006 17:07:12 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KH7C7u065009; Wed, 20 Sep 2006 17:07:12 GMT (envelope-from csjp) Message-Id: <200609201707.k8KH7C7u065009@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 20 Sep 2006 17:07:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/security/audit audit.c audit_private.h audit_syscalls.c audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 17:07:20 -0000 csjp 2006-09-20 17:07:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit.c audit_private.h audit_syscalls.c audit_worker.c Log: MFC audit work which fully implements processing of user supplied records Log: Correct a slight regression which was introduced with the implementation of audit pipes. If the kernel record was not selected for the trail or the pipe, any user supplied record attached to it would be tossed away, resulting in otherwise selected events being lost. - Introduce two new masks: AR_PRESELECT_USER_TRAIL AR_PRESELECT_USER_PIPE, currently we have AR_PRESELECT_TRAIL and AR_PRESELECT_PIPE, which tells the audit worker that we are interested in the kernel record, with the additional masks we can determine if either the pipe or trail is interested in seeing the kernel or user record. - In audit(2), we unconditionally set the AR_PRESELECT_USER_TRAIL and AR_PRESELECT_USER_PIPE masks under the assumption that userspace has done the preselection [1]. Currently, there is work being done that allows the kernel to parse and preselect user supplied records, so in the future preselection could occur in either layer. But there is still a few details to work out here. [1] At some point we need to teach au_preselect(3) about the interests of all the individual audit pipes. Approved by: re@ (kensmith) Revision Changes Path 1.18.2.3 +2 -2 src/sys/security/audit/audit.c 1.10.2.2 +3 -0 src/sys/security/audit/audit_private.h 1.1.2.3 +8 -0 src/sys/security/audit/audit_syscalls.c 1.9.2.2 +7 -3 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 17:24:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7047616A40F; Wed, 20 Sep 2006 17:24:03 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CBA443D5C; Wed, 20 Sep 2006 17:23:55 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k8KHNnXI085559; Wed, 20 Sep 2006 19:23:50 +0200 (CEST) (envelope-from mb@imp.ch) Date: Wed, 20 Sep 2006 19:23:49 +0200 (CEST) From: Martin Blapp To: John Baldwin In-Reply-To: <200609201109.13271.jhb@freebsd.org> Message-ID: <20060920192017.R1494@godot.imp.ch> References: <200609191925.k8JJPBaH091145@repoman.freebsd.org> <200609191714.46864.jhb@freebsd.org> <20060920012110.P1494@godot.imp.ch> <200609201109.13271.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 17:24:03 -0000 >> mtx_init(&sess->s_mtx, "session", NULL, MTX_DEF); >> PROC_LOCK(p); >> p->p_flag &= ~P_CONTROLT; >> PROC_UNLOCK(p); >> PGRP_LOCK(pgrp); >> sess->s_leader = p; >> sess->s_sid = p->p_pid; >> sess->s_count = 1; >> sess->s_ttyvp = NULL; >> sess->s_ttyp = NULL; So we need GIANT too after the text 'else' ... What do you think ? > Well, I'd rather use whatever lock we end up using for t_session instead > of assuming it's going to be proctree_lock, so I'd like to leave t_session > only under Giant for now until we really know what we are doing. Ok. Should I back out tty.c rev. v. 1.258 or just going to work on the tty lock directly and replace it with whatever lock we use in CURRENT ? I'll only MFC the other part ... Martin From owner-cvs-src@FreeBSD.ORG Wed Sep 20 17:24:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C50416A4A7; Wed, 20 Sep 2006 17:24:27 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9C3943D5D; Wed, 20 Sep 2006 17:24:20 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KHOKZv065923; Wed, 20 Sep 2006 17:24:20 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KHOKXB065922; Wed, 20 Sep 2006 17:24:20 GMT (envelope-from netchild) Message-Id: <200609201724.k8KHOKXB065922@repoman.freebsd.org> From: Alexander Leidinger Date: Wed, 20 Sep 2006 17:24: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/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: Wed, 20 Sep 2006 17:24:27 -0000 netchild 2006-09-20 17:24:20 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: Bring the i386 linux mmap code more into line with how linux (2.4.x) behaves. This fixes a lot of test which failed before. For amd64 there are still some problems, but without any testers which apply patches and run some predefines tests we can't do more ATM. Submitted by: Marcin Cieslak (minor fixups by myself) Tested with: LTP Revision Changes Path 1.56 +42 -2 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 18:46:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06B9616A49E; Wed, 20 Sep 2006 18:46:47 +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 CFA9843D8C; Wed, 20 Sep 2006 18:46:30 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (0vydyc4fpg849qf7@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k8KIkTfA065076; Wed, 20 Sep 2006 11:46:29 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k8KIkSQk065075; Wed, 20 Sep 2006 11:46:28 -0700 (PDT) (envelope-from jmg) Date: Wed, 20 Sep 2006 11:46:28 -0700 From: John-Mark Gurney To: David Malone Message-ID: <20060920184628.GH23915@funkthat.com> References: <200609182218.k8IMIMUT059300@repoman.freebsd.org> <200609191431.01649.jkim@FreeBSD.org> <20060919190449.GC720@turion.vk2pj.dyndns.org> <200609191535.08184.jkim@FreeBSD.org> <20060920072626.GA738@turion.vk2pj.dyndns.org> <20060920085236.GA58179@walton.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060920085236.GA58179@walton.maths.tcd.ie> 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: src-committers@freebsd.org, John Baldwin , Peter Jeremy , cvs-all@freebsd.org, cvs-src@freebsd.org, Jung-uk Kim Subject: Re: cvs commit: src/sys/dev/bge if_bge.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: Wed, 20 Sep 2006 18:46:47 -0000 David Malone wrote this message on Wed, Sep 20, 2006 at 09:52 +0100: > (It's interesting to note that as ethernet cards introduce more > features it is getting harder for us to tell what we put on the > wire. With checksum offloading we can no longer trust the checksum. > With VLAN tagging we can't trust the VLAN tag. With TSO we can't > trust the IP ID, TCP sequence number, TCP timestamps, ... We've > seen some interesting things on Linux recently because with TSO the > RTT esitmation for TCP doesn't work at all the way you expect.) That lends itself, to providing additional data w/ the bpf call, and leaving the data passed to the network card as is... that means w/ TSO, bpf will get a 64k or so sized piece of data... Trying to have the bpf injection code do the spliting, etc, is just complicated... The problem w/ doing it this way means that there will be lots of metadata that needs to be added, (such as the mtu that we told the card to break the packets down to) breaking many tools.. -- 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 Wed Sep 20 18:49:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FE8016A40F; Wed, 20 Sep 2006 18:49:37 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DF8443D68; Wed, 20 Sep 2006 18:49:35 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KInZml071067; Wed, 20 Sep 2006 18:49:35 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KInZWG071066; Wed, 20 Sep 2006 18:49:35 GMT (envelope-from ambrisko) Message-Id: <200609201849.k8KInZWG071066@repoman.freebsd.org> From: Doug Ambrisko Date: Wed, 20 Sep 2006 18:49: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/dev/mfi mfi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 18:49:37 -0000 ambrisko 2006-09-20 18:49:35 UTC FreeBSD src repository Modified files: sys/dev/mfi mfi.c Log: Allow hw.mfi.event_locale/hw.mfi.event_class to be set via loader. If an event doesn't match the criteria then don't print it. Some events are not saved in the log (<0 class events). Revision Changes Path 1.17 +8 -2 src/sys/dev/mfi/mfi.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 18:55:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00C5716A4E2; Wed, 20 Sep 2006 18:55:52 +0000 (UTC) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47D4643DA2; Wed, 20 Sep 2006 18:55:17 +0000 (GMT) (envelope-from ambrisko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KItHs0071429; Wed, 20 Sep 2006 18:55:17 GMT (envelope-from ambrisko@repoman.freebsd.org) Received: (from ambrisko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KItHSM071428; Wed, 20 Sep 2006 18:55:17 GMT (envelope-from ambrisko) Message-Id: <200609201855.k8KItHSM071428@repoman.freebsd.org> From: Doug Ambrisko Date: Wed, 20 Sep 2006 18:55: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/dev/bce if_bce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 18:55:52 -0000 ambrisko 2006-09-20 18:55:16 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c Log: Add a new 'bce_mgmt_init_locked' function to enable the minimal parts of the chip to let ASF/IPMI firmware to respond to IPMI after attaching and when the chip is down. David looked at it but could really say what they right minimal config. stuff would be. It's not documented. I figured this out via trial and error. Reviewed by: davidch Revision Changes Path 1.9 +44 -0 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 18:56:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38F1216A412; Wed, 20 Sep 2006 18:56: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 4F68543DE1; Wed, 20 Sep 2006 18:56:17 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 9B77C5FA8; Wed, 20 Sep 2006 22:56:16 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 905805CF2; Wed, 20 Sep 2006 22:56:16 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KIuJ0G028910; Wed, 20 Sep 2006 22:56:19 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 22:56:18 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060920185618.GA28844@rambler-co.ru> References: <20060919215605.GB44298@rambler-co.ru> <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> <20060920163710.GA28144@rambler-co.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="LQksG6bCIzRHxTLp" Content-Disposition: inline In-Reply-To: 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, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 18:56:46 -0000 --LQksG6bCIzRHxTLp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 20, 2006 at 09:44:49AM -0700, Maksim Yevmenkin wrote: > On 9/20/06, Ruslan Ermilov wrote: > >On Wed, Sep 20, 2006 at 09:28:46AM -0700, Maksim Yevmenkin wrote: > >> On 9/20/06, Ruslan Ermilov wrote: > >> >Here's another demo that indicates that sparc64 doesn't work > >> >properly. In this case it's a CONS_SETKBD ioctl which is used > >> >by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd > >> >instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. > >> > >> [...] > >> > >> actually, i just tracked this down as part of my work on pr > >> sparc64/96798. there are few problems mentioned in this pr. kbdcontrol > >> -k not working is just one of them. > >> > >> basically, kb_index is wrong, and, in my case, is always 0. which > >> defaults to first keyboard (i.e. subkbd(4)). that is why i can not use > >> kbdcontrol -k to switch between sunkbd(4) and, say, ukbd(4). > >> > >Yes, this is the endianness bug we were talking about. > >Hold on, the fix is almost ready. :-) >=20 > sure, btw i think CONS_SETKBD is easy. nothing seems to calling it > from the kernel, so we could (intptr_t *) cast it and it should just > work. i really want to change it to >=20 > #define CONS_SETKBD _IOW('c', 110, int) >=20 Yes, it would break both binary and source API compatibility. No we cannot do it. > because i officially hate _IO() now :) but i'm not sure if this breaks > binary compatibility. >=20 > me makes a mental note to never ever use _IO() anymore. >=20 I fully share your sentiments. :-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --LQksG6bCIzRHxTLp Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEY7SqRfpzJluFF4RAv9hAJ49YHAbEfvXrCazeUw8G+g3iwjVcQCdGWWp ZYivvoa5J+9RK9U4Ag2Vib8= =TG/V -----END PGP SIGNATURE----- --LQksG6bCIzRHxTLp-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:04:57 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F06316A403 for ; Wed, 20 Sep 2006 19:04:57 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A2A443D72 for ; Wed, 20 Sep 2006 19:04:50 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so354666wxd for ; Wed, 20 Sep 2006 12:04:50 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bX1JlSetsaNVGv7y4QW0pjJnfzppD2HUSvJLdMeHkGenNazKdipHc1D+RH1zsWt28lPCyiXhM2AkxAwpC6rsLJe/oBlV2uJ2exboXHIAuRgRhZ6Tsmc7xECrDbg/tGJmYPthvKQpBofzndVZa71jh96zMh8kgnqTyNBPrbPM6TE= Received: by 10.70.52.1 with SMTP id z1mr25297362wxz; Wed, 20 Sep 2006 12:04:49 -0700 (PDT) Received: by 10.70.55.2 with HTTP; Wed, 20 Sep 2006 12:04:49 -0700 (PDT) Message-ID: Date: Wed, 20 Sep 2006 12:04:49 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <20060920185618.GA28844@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> <20060920163710.GA28144@rambler-co.ru> <20060920185618.GA28844@rambler-co.ru> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 19:04:57 -0000 On 9/20/06, Ruslan Ermilov wrote: > On Wed, Sep 20, 2006 at 09:44:49AM -0700, Maksim Yevmenkin wrote: > > On 9/20/06, Ruslan Ermilov wrote: > > >On Wed, Sep 20, 2006 at 09:28:46AM -0700, Maksim Yevmenkin wrote: > > >> On 9/20/06, Ruslan Ermilov wrote: > > >> >Here's another demo that indicates that sparc64 doesn't work > > >> >properly. In this case it's a CONS_SETKBD ioctl which is used > > >> >by kbdcontrol(8). I "kldload vkbd" and make sure two vkbd > > >> >instances exist, /dev/vkbdctl0 and /dev/vkbdctl1. > > >> > > >> [...] > > >> > > >> actually, i just tracked this down as part of my work on pr > > >> sparc64/96798. there are few problems mentioned in this pr. kbdcontrol > > >> -k not working is just one of them. > > >> > > >> basically, kb_index is wrong, and, in my case, is always 0. which > > >> defaults to first keyboard (i.e. subkbd(4)). that is why i can not use > > >> kbdcontrol -k to switch between sunkbd(4) and, say, ukbd(4). > > >> > > >Yes, this is the endianness bug we were talking about. > > >Hold on, the fix is almost ready. :-) > > > > sure, btw i think CONS_SETKBD is easy. nothing seems to calling it > > from the kernel, so we could (intptr_t *) cast it and it should just > > work. i really want to change it to > > > > #define CONS_SETKBD _IOW('c', 110, int) > > > Yes, it would break both binary and source API compatibility. No > we cannot do it. ok, i just tested the following patch on sparc64 and it makes 'kbdcontrol -k' work as expected. i can now switch between ukbd0 and sunkbd0 without any problems. --- syscons.c.orig Fri Mar 3 16:41:28 2006 +++ syscons.c Wed Sep 20 09:57:09 2006 @@ -1194,7 +1194,7 @@ keyboard_t *newkbd; s = spltty(); - newkbd = kbd_get_keyboard(*(int *)data); + newkbd = kbd_get_keyboard(*(intptr_t *)data); if (newkbd == NULL) { splx(s); return EINVAL; can i commit it? thanks, max p.s. yes, i know, there are few other ioctl's with the same problem. i just want to address it one ioctl at a time :) From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:10:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB2F616A47B; Wed, 20 Sep 2006 19:10:26 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03FA643D6E; Wed, 20 Sep 2006 19:10:19 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KJAIcD073348; Wed, 20 Sep 2006 19:10:18 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJAIOF073347; Wed, 20 Sep 2006 19:10:18 GMT (envelope-from jhay) Message-Id: <200609201910.k8KJAIOF073347@repoman.freebsd.org> From: John Hay Date: Wed, 20 Sep 2006 19:10: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/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, 20 Sep 2006 19:10:26 -0000 jhay 2006-09-20 19:10:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 nd6.c Log: MFC: 1.67 Make it possible to add an IPv6 host route to a host directly connected. Use something like this: route add -inet6 -interface -llinfo This is usefull for wireless adhoc mesh networks. Approved by: re (hrs) Revision Changes Path 1.48.2.14 +2 -0 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:15:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2639816A4D4; Wed, 20 Sep 2006 19:15:16 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC37343D45; Wed, 20 Sep 2006 19:15:03 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KJF3Hu073728; Wed, 20 Sep 2006 19:15:03 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJF3gG073727; Wed, 20 Sep 2006 19:15:03 GMT (envelope-from jhay) Message-Id: <200609201915.k8KJF3gG073727@repoman.freebsd.org> From: John Hay Date: Wed, 20 Sep 2006 19:15:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 19:15:16 -0000 jhay 2006-09-20 19:15:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet ip_fw2.c Log: MFC: 1.147 Handle a list of IPv6 src and dst addresses correctly, eg. ipfw add allow ip6 from any to 2000::/16,2002::/16 PR: 102422 (part 3) Submitted by: Andrey V. Elsukov Approved by: re (hrs) Revision Changes Path 1.106.2.20 +17 -14 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:15:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB9D116A5C8; Wed, 20 Sep 2006 19:15:22 +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 F30F043D5C; Wed, 20 Sep 2006 19:15:10 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 2FE725E02; Wed, 20 Sep 2006 23:15:09 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 1021C5DFA; Wed, 20 Sep 2006 23:15:09 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8KJFBKg029094; Wed, 20 Sep 2006 23:15:11 +0400 (MSD) (envelope-from ru) Date: Wed, 20 Sep 2006 23:15:11 +0400 From: Ruslan Ermilov To: Maksim Yevmenkin Message-ID: <20060920191511.GC28844@rambler-co.ru> References: <20060919221404.GT94944@alchemy.franken.de> <20060920055715.GA81843@rambler-co.ru> <20060920121017.GU94944@alchemy.franken.de> <20060920122830.GB982@rambler-co.ru> <20060920162105.GC9976@rambler-co.ru> <20060920163710.GA28144@rambler-co.ru> <20060920185618.GA28844@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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, Marius Strobl Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 19:15:22 -0000 On Wed, Sep 20, 2006 at 12:04:49PM -0700, Maksim Yevmenkin wrote: > ok, i just tested the following patch on sparc64 and it makes > 'kbdcontrol -k' work as expected. i can now switch between ukbd0 and > sunkbd0 without any problems. > > --- syscons.c.orig Fri Mar 3 16:41:28 2006 > +++ syscons.c Wed Sep 20 09:57:09 2006 > @@ -1194,7 +1194,7 @@ > keyboard_t *newkbd; > > s = spltty(); > - newkbd = kbd_get_keyboard(*(int *)data); > + newkbd = kbd_get_keyboard(*(intptr_t *)data); > if (newkbd == NULL) { > splx(s); > return EINVAL; > > can i commit it? > > thanks, > max > > p.s. yes, i know, there are few other ioctl's with the same problem. i > just want to address it one ioctl at a time :) > Please don't. I have this fix already locally, - newkbd = kbd_get_keyboard(*(int *)data); + newkbd = kbd_get_keyboard((int)*(intptr_t *)data); but I'm also discussing the gory details with Bruce Evans, and I don't want to do multiple commits if it turns out that we need a slightly different technique. Please keep the file locally until I send the whole patch. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:18:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8004316A47B; Wed, 20 Sep 2006 19:18:19 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD38243D5D; Wed, 20 Sep 2006 19:18:08 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KJI8n4073884; Wed, 20 Sep 2006 19:18:08 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJI8nM073883; Wed, 20 Sep 2006 19:18:08 GMT (envelope-from jhay) Message-Id: <200609201918.k8KJI8nM073883@repoman.freebsd.org> From: John Hay Date: Wed, 20 Sep 2006 19:18:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 19:18:19 -0000 jhay 2006-09-20 19:18:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ipfw ipfw2.c Log: MFC: 1.97 Use bzero() to clear the whole ipfw_insn_icmp6 structure in fill_icmp6types(), otherwise this command ipfw add allow ipv6-icmp from any to 2002::1 icmp6types 1,2,128,129 turns into icmp6types 1,2,32,33,34,...94,95,128,129 PR: 102422 (part 1) Submitted by: Andrey V. Elsukov Approved by: re (hrs) Revision Changes Path 1.76.2.12 +1 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:20:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C07D16A416; Wed, 20 Sep 2006 19:20:21 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4DE4D43D58; Wed, 20 Sep 2006 19:20:20 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KJKK4x074000; Wed, 20 Sep 2006 19:20:20 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJKKEO073999; Wed, 20 Sep 2006 19:20:20 GMT (envelope-from jhay) Message-Id: <200609201920.k8KJKKEO073999@repoman.freebsd.org> From: John Hay Date: Wed, 20 Sep 2006 19:20:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 19:20:21 -0000 jhay 2006-09-20 19:20:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ipfw ipfw2.c Log: MFC: 1.98 Check the length of the ipv4 and ipv6 address lists. It must be less than F_LEN_MASK. Approved by: re (hrs) Revision Changes Path 1.76.2.13 +4 -0 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:27:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 237F816A416; Wed, 20 Sep 2006 19:27:13 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92E9D43D6B; Wed, 20 Sep 2006 19:27:11 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KJRBDY074363; Wed, 20 Sep 2006 19:27:11 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJRBN2074362; Wed, 20 Sep 2006 19:27:11 GMT (envelope-from netchild) Message-Id: <200609201927.k8KJRBN2074362@repoman.freebsd.org> From: Alexander Leidinger Date: Wed, 20 Sep 2006 19:27:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Wed, 20 Sep 2006 19:27:13 -0000 netchild 2006-09-20 19:27:11 UTC FreeBSD src repository Modified files: sys/i386/linux linux_machdep.c Log: style(9) While I'm here add a MFC reminder, I forgot it in the previous commit. Noticed by: ssouhlal MFC after: 1 week Revision Changes Path 1.57 +4 -4 src/sys/i386/linux/linux_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:45:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D24D816A47C; Wed, 20 Sep 2006 19:45:30 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 905E743D45; Wed, 20 Sep 2006 19:45:30 +0000 (GMT) (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 k8KJjUpS075352; Wed, 20 Sep 2006 19:45:30 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJjU4t075351; Wed, 20 Sep 2006 19:45:30 GMT (envelope-from brooks) Message-Id: <200609201945.k8KJjU4t075351@repoman.freebsd.org> From: Brooks Davis Date: Wed, 20 Sep 2006 19:45:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc pccard_ether X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 19:45:30 -0000 brooks 2006-09-20 19:45:30 UTC FreeBSD src repository Modified files: etc pccard_ether Log: Search the list of up interfaces provided by "ifconfig -ul" instead of greping for UP in "ifconfig $ifn". This eliminates a dependancy on /usr. Revision Changes Path 1.51 +7 -5 src/etc/pccard_ether From owner-cvs-src@FreeBSD.ORG Wed Sep 20 19:48:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E908816A40F; Wed, 20 Sep 2006 19:48:31 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87CC643D53; Wed, 20 Sep 2006 19:48:31 +0000 (GMT) (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 k8KJmV4p075501; Wed, 20 Sep 2006 19:48:31 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KJmVPQ075500; Wed, 20 Sep 2006 19:48:31 GMT (envelope-from brooks) Message-Id: <200609201948.k8KJmVPQ075500@repoman.freebsd.org> From: Brooks Davis Date: Wed, 20 Sep 2006 19:48:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc pccard_ether 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: Wed, 20 Sep 2006 19:48:32 -0000 brooks 2006-09-20 19:48:31 UTC FreeBSD src repository Modified files: etc pccard_ether etc/defaults rc.conf Log: Flushing all IPv4 routes when an interface is removed or unconfigured makes no sense. Remove the undocumented removable_route_flush feature from pccard_ether. X-MFC after: never Revision Changes Path 1.296 +0 -1 src/etc/defaults/rc.conf 1.52 +0 -5 src/etc/pccard_ether From owner-cvs-src@FreeBSD.ORG Wed Sep 20 20:52:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0B0416A49E; Wed, 20 Sep 2006 20:52:33 +0000 (UTC) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD51A43DA3; Wed, 20 Sep 2006 20:52:11 +0000 (GMT) (envelope-from wkoszek@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KKqBuW087621; Wed, 20 Sep 2006 20:52:11 GMT (envelope-from wkoszek@repoman.freebsd.org) Received: (from wkoszek@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KKqBAd087620; Wed, 20 Sep 2006 20:52:11 GMT (envelope-from wkoszek) Message-Id: <200609202052.k8KKqBAd087620@repoman.freebsd.org> From: "Wojciech A. Koszek" Date: Wed, 20 Sep 2006 20:52:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/isa atpic_vector.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: Wed, 20 Sep 2006 20:52:33 -0000 wkoszek 2006-09-20 20:52:11 UTC FreeBSD src repository Modified files: sys/amd64/isa atpic_vector.S Log: Correct 'interrupt interrupt' -> 'interrupt' in the comment. Requested by: jhb Approved by: cognet (mentor) Revision Changes Path 1.47 +1 -1 src/sys/amd64/isa/atpic_vector.S From owner-cvs-src@FreeBSD.ORG Wed Sep 20 20:55:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5529616A412; Wed, 20 Sep 2006 20:55:03 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F227943D62; Wed, 20 Sep 2006 20:55:02 +0000 (GMT) (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 k8KKt2av087753; Wed, 20 Sep 2006 20:55:02 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KKt2Va087752; Wed, 20 Sep 2006 20:55:02 GMT (envelope-from csjp) Message-Id: <200609202055.k8KKt2Va087752@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 20 Sep 2006 20:55: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/bin/df df.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 20:55:03 -0000 csjp 2006-09-20 20:55:02 UTC FreeBSD src repository Modified files: bin/df df.c Log: Based on The Open Group Base Specifications Issue 6 IEEE Std 1003.1, our current implementation of df(1) is does not properly format the output under certain conditions. Right now -kP and -Pk are not the same thing. Further, when we set the BLOCKSIZE environment variable, we use "1k" instead of "1024", making the header display incorrectly. To quote the specification: "When both the -k and -P options are specified, the following header line shall be written (in the POSIX locale): "Filesystem 1024-blocks Used Available Capacity Mounted on\n" - If -P has been specified, check to make sure that -k has not already been specified, if so, simply break instead of clobbering the previous blocksize - Use 1024 instead of 1k to make the header POSIX compliant Reported by: Andriy Gapon Discussed with: bde, ru MFC after: 1 week Revision Changes Path 1.66 +11 -2 src/bin/df/df.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 21:26:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 633B116A403; Wed, 20 Sep 2006 21:26:20 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC76443D55; Wed, 20 Sep 2006 21:26:19 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KLQJj2090595; Wed, 20 Sep 2006 21:26:19 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KLQJlP090594; Wed, 20 Sep 2006 21:26:19 GMT (envelope-from thompsa) Message-Id: <200609202126.k8KLQJlP090594@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 20 Sep 2006 21:26:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/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: Wed, 20 Sep 2006 21:26:20 -0000 thompsa 2006-09-20 21:26:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_bridge.c Log: MFC r1.80 Rearrange things so that ARP packets can be filtered or rate limited with IPFW. Approved by: re (kensmith) Revision Changes Path 1.11.2.38 +14 -30 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Wed Sep 20 22:04:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EF2116A415; Wed, 20 Sep 2006 22:04:11 +0000 (UTC) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF62743D45; Wed, 20 Sep 2006 22:04:10 +0000 (GMT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KM4ABg093401; Wed, 20 Sep 2006 22:04:10 GMT (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KM4A1n093400; Wed, 20 Sep 2006 22:04:10 GMT (envelope-from pdeuskar) Message-Id: <200609202204.k8KM4A1n093400@repoman.freebsd.org> From: Prafulla Deuskar Date: Wed, 20 Sep 2006 22:04: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 22:04:11 -0000 pdeuskar 2006-09-20 22:04:10 UTC FreeBSD src repository Modified files: . access Log: Welcome Jack Vogel (jfv@) to FreeBSD. Jack will be supporting em, ixgb drivers. pdeuskar@ to mentor. Approved by: core Revision Changes Path 1.789 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Wed Sep 20 22:24:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EADA516A407; Wed, 20 Sep 2006 22:24:20 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A7EE43D46; Wed, 20 Sep 2006 22:24:20 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8KMOKnb095431; Wed, 20 Sep 2006 22:24:20 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8KMOKV4095430; Wed, 20 Sep 2006 22:24:20 GMT (envelope-from julian) Message-Id: <200609202224.k8KMOKV4095430@repoman.freebsd.org> From: Julian Elischer Date: Wed, 20 Sep 2006 22:24: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/tools/tools README src/tools/tools/tinybsd CHANGES README tinybsd src/tools/tools/tinybsd/conf/bridge TINYBSD tinybsd.basefiles src/tools/tools/tinybsd/conf/bridge/etc fstab rc.conf sysctl.conf src/tools/tools/tinybsd/conf/default TINYBSD ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 20 Sep 2006 22:24:21 -0000 julian 2006-09-20 22:24:20 UTC FreeBSD src repository Modified files: tools/tools README Added files: tools/tools/tinybsd CHANGES README tinybsd tools/tools/tinybsd/conf/bridge TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/bridge/etc fstab rc.conf sysctl.conf tools/tools/tinybsd/conf/default TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/default/etc fstab rc.conf tools/tools/tinybsd/conf/firewall TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/firewall/etc fstab natd.conf pf.conf pf.os rc.conf rc.firewall sysctl.conf tools/tools/tinybsd/conf/firewall/etc/authpf authpf.rules tools/tools/tinybsd/conf/minimal TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/minimal/etc fstab rc.conf tools/tools/tinybsd/conf/vpn TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/vpn/etc fstab rc.conf setkey.conf tools/tools/tinybsd/conf/wireless TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/wireless/etc fstab natd.conf pf.conf pf.os rc.conf rc.firewall tools/tools/tinybsd/conf/wireless/etc/authpf authpf.rules tools/tools/tinybsd/conf/wrap TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/wrap/etc fstab rc.conf ttys Log: In the spirit of nanoBSD and PicoBSD, add TinyBSD. Submitted by jmeloatfreebsdbrasil,com-br (Jean Milanez Melo) As PicoBSD becomes slightly less useful, TinyBSD fills the gap below nanoBSD. Revision Changes Path 1.48 +1 -0 src/tools/tools/README 1.1 +43 -0 src/tools/tools/tinybsd/CHANGES (new) 1.1 +253 -0 src/tools/tools/tinybsd/README (new) 1.1 +169 -0 src/tools/tools/tinybsd/conf/bridge/TINYBSD (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/bridge/etc/fstab (new) 1.1 +12 -0 src/tools/tools/tinybsd/conf/bridge/etc/rc.conf (new) 1.1 +8 -0 src/tools/tools/tinybsd/conf/bridge/etc/sysctl.conf (new) 1.1 +242 -0 src/tools/tools/tinybsd/conf/bridge/tinybsd.basefiles (new) 1.1 +186 -0 src/tools/tools/tinybsd/conf/default/TINYBSD (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/default/etc/fstab (new) 1.1 +12 -0 src/tools/tools/tinybsd/conf/default/etc/rc.conf (new) 1.1 +253 -0 src/tools/tools/tinybsd/conf/default/tinybsd.basefiles (new) 1.1 +183 -0 src/tools/tools/tinybsd/conf/firewall/TINYBSD (new) 1.1 +1 -0 src/tools/tools/tinybsd/conf/firewall/etc/authpf/authpf.rules (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/firewall/etc/fstab (new) 1.1 +1 -0 src/tools/tools/tinybsd/conf/firewall/etc/natd.conf (new) 1.1 +78 -0 src/tools/tools/tinybsd/conf/firewall/etc/pf.conf (new) 1.1 +549 -0 src/tools/tools/tinybsd/conf/firewall/etc/pf.os (new) 1.1 +40 -0 src/tools/tools/tinybsd/conf/firewall/etc/rc.conf (new) 1.1 +302 -0 src/tools/tools/tinybsd/conf/firewall/etc/rc.firewall (new) 1.1 +5 -0 src/tools/tools/tinybsd/conf/firewall/etc/sysctl.conf (new) 1.1 +245 -0 src/tools/tools/tinybsd/conf/firewall/tinybsd.basefiles (new) 1.1 +89 -0 src/tools/tools/tinybsd/conf/minimal/TINYBSD (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/minimal/etc/fstab (new) 1.1 +12 -0 src/tools/tools/tinybsd/conf/minimal/etc/rc.conf (new) 1.1 +172 -0 src/tools/tools/tinybsd/conf/minimal/tinybsd.basefiles (new) 1.1 +170 -0 src/tools/tools/tinybsd/conf/vpn/TINYBSD (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/vpn/etc/fstab (new) 1.1 +21 -0 src/tools/tools/tinybsd/conf/vpn/etc/rc.conf (new) 1.1 +1 -0 src/tools/tools/tinybsd/conf/vpn/etc/setkey.conf (new) 1.1 +227 -0 src/tools/tools/tinybsd/conf/vpn/tinybsd.basefiles (new) 1.1 +180 -0 src/tools/tools/tinybsd/conf/wireless/TINYBSD (new) 1.1 +1 -0 src/tools/tools/tinybsd/conf/wireless/etc/authpf/authpf.rules (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/wireless/etc/fstab (new) 1.1 +1 -0 src/tools/tools/tinybsd/conf/wireless/etc/natd.conf (new) 1.1 +78 -0 src/tools/tools/tinybsd/conf/wireless/etc/pf.conf (new) 1.1 +549 -0 src/tools/tools/tinybsd/conf/wireless/etc/pf.os (new) 1.1 +31 -0 src/tools/tools/tinybsd/conf/wireless/etc/rc.conf (new) 1.1 +302 -0 src/tools/tools/tinybsd/conf/wireless/etc/rc.firewall (new) 1.1 +238 -0 src/tools/tools/tinybsd/conf/wireless/tinybsd.basefiles (new) 1.1 +149 -0 src/tools/tools/tinybsd/conf/wrap/TINYBSD (new) 1.1 +2 -0 src/tools/tools/tinybsd/conf/wrap/etc/fstab (new) 1.1 +12 -0 src/tools/tools/tinybsd/conf/wrap/etc/rc.conf (new) 1.1 +308 -0 src/tools/tools/tinybsd/conf/wrap/etc/ttys (new) 1.1 +238 -0 src/tools/tools/tinybsd/conf/wrap/tinybsd.basefiles (new) 1.1 +220 -0 src/tools/tools/tinybsd/tinybsd (new) From owner-cvs-src@FreeBSD.ORG Wed Sep 20 23:03:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B61B16A415 for ; Wed, 20 Sep 2006 23:03:21 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal4.es.net (postal4.es.net [198.124.252.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4308D43D4C for ; Wed, 20 Sep 2006 23:03:19 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal4.es.net (Postal Node 4) with ESMTP (SSL) id YGX93417; Wed, 20 Sep 2006 16:03:17 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 8CC7845042; Wed, 20 Sep 2006 16:03:16 -0700 (PDT) To: John Hay In-Reply-To: Your message of "Wed, 20 Sep 2006 19:18:03 -0000." <200609201918.k8KJI8nM073883@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1158793396_33723P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 20 Sep 2006 16:03:16 -0700 From: "Kevin Oberman" Message-Id: <20060920230316.8CC7845042@ptavv.es.net> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 23:03:21 -0000 --==_Exmh_1158793396_33723P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > From: John Hay > Date: Wed, 20 Sep 2006 19:18:03 +0000 (UTC) > Sender: owner-cvs-all@freebsd.org > > jhay 2006-09-20 19:18:03 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sbin/ipfw ipfw2.c > Log: > MFC: 1.97 > Use bzero() to clear the whole ipfw_insn_icmp6 structure in fill_icmp6types(), > otherwise this command > > ipfw add allow ipv6-icmp from any to 2002::1 icmp6types 1,2,128,129 > > turns into icmp6types 1,2,32,33,34,...94,95,128,129 > > PR: 102422 (part 1) > Submitted by: Andrey V. Elsukov > Approved by: re (hrs) > > Revision Changes Path > 1.76.2.12 +1 -1 src/sbin/ipfw/ipfw2.c Thanks so much. This has been driving my nuts over the past couple of weeks. I assumed I was doing something wrong. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1158793396_33723P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFFEci0kn3rs5h7N1ERAqr7AJ4y9bgo3DfaMwoXJ1zNVmt9Buu/SwCfdRh7 eOU2yI+ER4MTGYlYFmn8qYc= =bZzC -----END PGP SIGNATURE----- --==_Exmh_1158793396_33723P-- From owner-cvs-src@FreeBSD.ORG Wed Sep 20 23:04:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9859716A415; Wed, 20 Sep 2006 23:04:24 +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 D237943D69; Wed, 20 Sep 2006 23:04:20 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8KN4Ake098181; Wed, 20 Sep 2006 19:04:14 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Martin Blapp Date: Wed, 20 Sep 2006 19:02:45 -0400 User-Agent: KMail/1.9.1 References: <200609191925.k8JJPBaH091145@repoman.freebsd.org> <200609201109.13271.jhb@freebsd.org> <20060920192017.R1494@godot.imp.ch> In-Reply-To: <20060920192017.R1494@godot.imp.ch> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609201902.45950.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Wed, 20 Sep 2006 19:04:14 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1914/Wed Sep 20 15:24:45 2006 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, Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Sep 2006 23:04:24 -0000 On Wednesday 20 September 2006 13:23, Martin Blapp wrote: > > >> mtx_init(&sess->s_mtx, "session", NULL, MTX_DEF); > >> PROC_LOCK(p); > >> p->p_flag &= ~P_CONTROLT; > >> PROC_UNLOCK(p); > >> PGRP_LOCK(pgrp); > >> sess->s_leader = p; > >> sess->s_sid = p->p_pid; > >> sess->s_count = 1; > >> sess->s_ttyvp = NULL; > >> sess->s_ttyp = NULL; > > So we need GIANT too after the text 'else' ... What do you think ? > > > Well, I'd rather use whatever lock we end up using for t_session instead > > of assuming it's going to be proctree_lock, so I'd like to leave t_session > > only under Giant for now until we really know what we are doing. > > Ok. Should I back out tty.c rev. v. 1.258 or just going to work on the tty > lock directly and replace it with whatever lock we use in CURRENT ? I'll only > MFC the other part ... I would back it out for now so it doesn't trip up someone else wandering through the code in the interim between now and working TTY locking. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:30:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C59416A40F; Thu, 21 Sep 2006 01:30:05 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A3C9543D7D; Thu, 21 Sep 2006 01:30:05 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1U57i015795; Thu, 21 Sep 2006 01:30:05 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1U51Z015794; Thu, 21 Sep 2006 01:30:05 GMT (envelope-from kan) Message-Id: <200609210130.k8L1U51Z015794@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:30:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libncp ncpl_file.c ncpl_misc.c ncpl_msg.c ncpl_nls.c ncpl_queue.c ncpl_rpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 01:30:06 -0000 kan 2006-09-21 01:30:04 UTC FreeBSD src repository Modified files: lib/libncp ncpl_file.c ncpl_misc.c ncpl_msg.c ncpl_nls.c ncpl_queue.c ncpl_rpc.c Log: Silence GCC4 warning. strlen, strcmp live in not . Revision Changes Path 1.6 +1 -1 src/lib/libncp/ncpl_file.c 1.6 +1 -0 src/lib/libncp/ncpl_misc.c 1.3 +1 -1 src/lib/libncp/ncpl_msg.c 1.6 +1 -1 src/lib/libncp/ncpl_nls.c 1.4 +1 -0 src/lib/libncp/ncpl_queue.c 1.4 +1 -1 src/lib/libncp/ncpl_rpc.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:37:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E16A16A40F; Thu, 21 Sep 2006 01:37:03 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E8E743D58; Thu, 21 Sep 2006 01:37:03 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1b2qB016287; Thu, 21 Sep 2006 01:37:02 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1b2BB016286; Thu, 21 Sep 2006 01:37:02 GMT (envelope-from kan) Message-Id: <200609210137.k8L1b2BB016286@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:37:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include stdarg.h src/sys/arm/include stdarg.h src/sys/i386/include stdarg.h src/sys/ia64/include stdarg.h src/sys/powerpc/include stdarg.h src/sys/sparc64/include stdarg.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, 21 Sep 2006 01:37:03 -0000 kan 2006-09-21 01:37:02 UTC FreeBSD src repository Modified files: sys/amd64/include stdarg.h sys/arm/include stdarg.h sys/i386/include stdarg.h sys/ia64/include stdarg.h sys/powerpc/include stdarg.h sys/sparc64/include stdarg.h Log: Use __builtin_va_start instead of __builtin_stdarg_start. GCC4 obsoletes the former and __builtin_va_start was present in all GCC version 3.1 and later. Revision Changes Path 1.9 +1 -1 src/sys/amd64/include/stdarg.h 1.4 +1 -1 src/sys/arm/include/stdarg.h 1.21 +1 -1 src/sys/i386/include/stdarg.h 1.9 +1 -1 src/sys/ia64/include/stdarg.h 1.10 +1 -1 src/sys/powerpc/include/stdarg.h 1.9 +1 -1 src/sys/sparc64/include/stdarg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:38:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C4B916A500; Thu, 21 Sep 2006 01:38:59 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CCB143D45; Thu, 21 Sep 2006 01:38:59 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1cxJP016409; Thu, 21 Sep 2006 01:38:59 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1cxuT016408; Thu, 21 Sep 2006 01:38:59 GMT (envelope-from kan) Message-Id: <200609210138.k8L1cxuT016408@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:38: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 cdefs.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, 21 Sep 2006 01:38:59 -0000 kan 2006-09-21 01:38:59 UTC FreeBSD src repository Modified files: sys/sys cdefs.h Log: Use __builtin_offsetof for GCC 4.1. Revision Changes Path 1.93 +4 -0 src/sys/sys/cdefs.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:41:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84F9A16A403; Thu, 21 Sep 2006 01:41:04 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4381B43D4C; Thu, 21 Sep 2006 01:41:04 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1f4Mx016620; Thu, 21 Sep 2006 01:41:04 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1f49x016619; Thu, 21 Sep 2006 01:41:04 GMT (envelope-from kan) Message-Id: <200609210141.k8L1f49x016619@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:41: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/usr.sbin/rip6query rip6query.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 01:41:04 -0000 kan 2006-09-21 01:41:03 UTC FreeBSD src repository Modified files: usr.sbin/rip6query rip6query.c Log: Do not use int where socklen_t is expected. Revision Changes Path 1.8 +2 -1 src/usr.sbin/rip6query/rip6query.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:44:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FC2416A403; Thu, 21 Sep 2006 01:44:53 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7BB543D73; Thu, 21 Sep 2006 01:44:52 +0000 (GMT) (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 k8L1iqKP016839; Thu, 21 Sep 2006 01:44:52 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1iqF9016838; Thu, 21 Sep 2006 01:44:52 GMT (envelope-from brooks) Message-Id: <200609210144.k8L1iqF9016838@repoman.freebsd.org> From: Brooks Davis Date: Thu, 21 Sep 2006 01:44: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/etc network.subr pccard_ether X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 01:44:53 -0000 brooks 2006-09-21 01:44:52 UTC FreeBSD src repository Modified files: etc network.subr pccard_ether Log: Introduce a new method ipv6if which attemptes to figure out if an interface is an IPv6 interface. Use this method to decide if we should attempt to configure an interface with an IPv6 address in pccard_ether. The mechanism pccard_ether uses to do this is unsuited to the task because it assumes the list of interfaces it is passed is the full list of IPv6 interfaces and makes decissions based on that. This is at least a step in the right direction and is probably about as much as we can MFC safely. PR: conf/103428 MFC after: 3 days Revision Changes Path 1.173 +24 -0 src/etc/network.subr 1.53 +5 -1 src/etc/pccard_ether From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:47:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 448EF16A403; Thu, 21 Sep 2006 01:47:33 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02D2943D46; Thu, 21 Sep 2006 01:47:33 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1lWJe016993; Thu, 21 Sep 2006 01:47:32 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1lWv5016992; Thu, 21 Sep 2006 01:47:32 GMT (envelope-from kan) Message-Id: <200609210147.k8L1lWv5016992@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:47: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.sbin/ndiscvt ndiscvt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 01:47:33 -0000 kan 2006-09-21 01:47:32 UTC FreeBSD src repository Modified files: usr.sbin/ndiscvt ndiscvt.c Log: Silence GCC4 signed/unsigned pointer mismatch warning. Revision Changes Path 1.13 +1 -1 src/usr.sbin/ndiscvt/ndiscvt.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 01:48:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDDE416A415; Thu, 21 Sep 2006 01:48:48 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6627043D55; Thu, 21 Sep 2006 01:48:48 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L1mmvM017084; Thu, 21 Sep 2006 01:48:48 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L1mmwk017083; Thu, 21 Sep 2006 01:48:48 GMT (envelope-from kan) Message-Id: <200609210148.k8L1mmwk017083@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 01:48: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/usr.sbin/ngctl msg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 01:48:49 -0000 kan 2006-09-21 01:48:48 UTC FreeBSD src repository Modified files: usr.sbin/ngctl msg.c Log: Silence GCC4 signed/unsigned pointer mismatch warning. Revision Changes Path 1.8 +1 -1 src/usr.sbin/ngctl/msg.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 02:01:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA7BE16A417; Thu, 21 Sep 2006 02:01:47 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7E5A43D53; Thu, 21 Sep 2006 02:01:47 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L21lD9017732; Thu, 21 Sep 2006 02:01:47 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L21lQE017731; Thu, 21 Sep 2006 02:01:47 GMT (envelope-from kan) Message-Id: <200609210201.k8L21lQE017731@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 02:01:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/IPXrouted main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 02:01:48 -0000 kan 2006-09-21 02:01:47 UTC FreeBSD src repository Modified files: usr.sbin/IPXrouted main.c Log: Do not use int where socklen_t is expected. Revision Changes Path 1.13 +2 -1 src/usr.sbin/IPXrouted/main.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 02:05:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F8A316A403; Thu, 21 Sep 2006 02:05:39 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F67343D49; Thu, 21 Sep 2006 02:05:39 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L25dKA019086; Thu, 21 Sep 2006 02:05:39 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L25dUR019085; Thu, 21 Sep 2006 02:05:39 GMT (envelope-from kan) Message-Id: <200609210205.k8L25dUR019085@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 02:05:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/xlint/xlint xlint.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 02:05:39 -0000 kan 2006-09-21 02:05:39 UTC FreeBSD src repository Modified files: usr.bin/xlint/xlint xlint.c Log: Pass "-Wtraditional -Wno-system-headers" to compiler as two separate arguments. GCC4 was unhappy with them combined, while GCC 3.4 did not care. Revision Changes Path 1.27 +2 -1 src/usr.bin/xlint/xlint/xlint.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 02:29:25 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA0FD16A416 for ; Thu, 21 Sep 2006 02:29:25 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9602E43D9F for ; Thu, 21 Sep 2006 02:28:49 +0000 (GMT) (envelope-from kabaev@gmail.com) Received: by wx-out-0506.google.com with SMTP id i27so477087wxd for ; Wed, 20 Sep 2006 19:28:46 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=TUa3vRsc0oWNRC+tO+fJl+RmlZFDij5Qb0rnZMIyp5FabZahL/+R23A/Xr3hyYHKYMvCLwbkatpp+8ZAd/TTWqF7Rm6uZgR/5T72ORa/V9rVNDR4OCzAp77XMwS2i+pNhS6n7Bzf9ji0O8ATbbUGxlwy8N6gydRC8/FdSo4bXsQ= Received: by 10.70.8.20 with SMTP id 20mr25977219wxh; Wed, 20 Sep 2006 19:28:46 -0700 (PDT) Received: from kan.dnsalias.net ( [24.63.93.195]) by mx.gmail.com with ESMTP id 25sm1574677wra.2006.09.20.19.28.44; Wed, 20 Sep 2006 19:28:45 -0700 (PDT) Date: Wed, 20 Sep 2006 22:28:34 -0400 From: Alexander Kabaev To: src-committers@FreeBSD.org Message-ID: <20060920222834.4be6865d@kan.dnsalias.net> In-Reply-To: <200609210130.k8L1U51Z015794@repoman.freebsd.org> References: <200609210130.k8L1U51Z015794@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_6Ho7dR4JYSj=syII2TjhFA."; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libncp ncpl_file.c ncpl_misc.c ncpl_msg.c ncpl_nls.c ncpl_queue.c ncpl_rpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 02:29:25 -0000 --Sig_6Ho7dR4JYSj=syII2TjhFA. Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 21 Sep 2006 01:30:05 +0000 (UTC) Alexander Kabaev wrote: > kan 2006-09-21 01:30:04 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libncp ncpl_file.c ncpl_misc.c ncpl_msg.c=20 > ncpl_nls.c ncpl_queue.c ncpl_rpc.c=20 > Log: > Silence GCC4 warning. > =20 > strlen, strcmp live in not . > =20 That was meant to be: strlen, strcmp live in not . --=20 Alexander Kabaev --Sig_6Ho7dR4JYSj=syII2TjhFA. Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEfjbQ6z1jMm+XZYRAsSzAKDVuxvaELJwju+i7K4GeNdFDcTV/QCgzXhq m19riZvlvwkj4sSaC1DieoY= =ZX/7 -----END PGP SIGNATURE----- --Sig_6Ho7dR4JYSj=syII2TjhFA.-- From owner-cvs-src@FreeBSD.ORG Thu Sep 21 02:32:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB13116A403; Thu, 21 Sep 2006 02:32:41 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C666243DA1; Thu, 21 Sep 2006 02:32:28 +0000 (GMT) (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 k8L2WSi6020451; Thu, 21 Sep 2006 02:32:28 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L2WSkY020450; Thu, 21 Sep 2006 02:32:28 GMT (envelope-from emax) Message-Id: <200609210232.k8L2WSkY020450@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 21 Sep 2006 02:32: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/usr.sbin/bluetooth/bthidd client.c server.c src/usr.sbin/bluetooth/hcsecd hcsecd.c src/usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.c 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: Thu, 21 Sep 2006 02:32:42 -0000 emax 2006-09-21 02:32:28 UTC FreeBSD src repository Modified files: usr.sbin/bluetooth/bthidd client.c server.c usr.sbin/bluetooth/hcsecd hcsecd.c usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.c usr.sbin/bluetooth/sdpd server.c Log: Use socklen_t instead of int32_t where appropriate to pacify new GCC4 warnings. Submitted by: kan MFC after: 1 week Revision Changes Path 1.5 +2 -1 src/usr.sbin/bluetooth/bthidd/client.c 1.6 +2 -1 src/usr.sbin/bluetooth/bthidd/server.c 1.4 +2 -1 src/usr.sbin/bluetooth/hcsecd/hcsecd.c 1.6 +2 -2 src/usr.sbin/bluetooth/rfcomm_pppd/rfcomm_pppd.c 1.5 +4 -2 src/usr.sbin/bluetooth/sdpd/server.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 02:41:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 981F516A4CA; Thu, 21 Sep 2006 02:41:14 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CF8A43D6E; Thu, 21 Sep 2006 02:41:14 +0000 (GMT) (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 k8L2f47c020908; Thu, 21 Sep 2006 02:41:04 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L2f4Xa020907; Thu, 21 Sep 2006 02:41:04 GMT (envelope-from emax) Message-Id: <200609210241.k8L2f4Xa020907@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 21 Sep 2006 02:41:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bluetooth/hccontrol hccontrol.h util.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 02:41:14 -0000 emax 2006-09-21 02:41:04 UTC FreeBSD src repository Modified files: usr.sbin/bluetooth/hccontrol hccontrol.h util.c Log: Get rid of extra const to pacify new GCC4 warnings. Submitted by: kan MFC after: 1 week Revision Changes Path 1.7 +15 -15 src/usr.sbin/bluetooth/hccontrol/hccontrol.h 1.7 +15 -15 src/usr.sbin/bluetooth/hccontrol/util.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 03:27:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE41316A412; Thu, 21 Sep 2006 03:27:07 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C62443D53; Thu, 21 Sep 2006 03:27:07 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L3R72s024379; Thu, 21 Sep 2006 03:27:07 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L3R74r024378; Thu, 21 Sep 2006 03:27:07 GMT (envelope-from kan) Message-Id: <200609210327.k8L3R74r024378@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 03:27: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/gnu/usr.bin/cc/cc_tools freebsd-native.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, 21 Sep 2006 03:27:08 -0000 kan 2006-09-21 03:27:07 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_tools freebsd-native.h Log: Bump __FreeBSD_cc_version in case someone cares for differences between GCC 3.4.4 and GCC 3.4.6 on -current. Revision Changes Path 1.27 +1 -1 src/gnu/usr.bin/cc/cc_tools/freebsd-native.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:18:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C797016A407; Thu, 21 Sep 2006 04:18:46 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9885843D45; Thu, 21 Sep 2006 04:18:46 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4IkJq027819; Thu, 21 Sep 2006 04:18:46 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4IkOu027818; Thu, 21 Sep 2006 04:18:46 GMT (envelope-from davidxu) Message-Id: <200609210418.k8L4IkOu027818@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:18:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys rtprio.h thr.h src/sys/kern kern_resource.c kern_thr.c syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 04:18:46 -0000 davidxu 2006-09-21 04:18:46 UTC FreeBSD src repository Modified files: sys/sys rtprio.h thr.h sys/kern kern_resource.c kern_thr.c syscalls.master Log: Replace system call thr_getscheduler, thr_setscheduler, thr_setschedparam with rtprio_thread, while rtprio system call is for process only, the new system call rtprio_thread is responsible for LWP. Revision Changes Path 1.160 +95 -0 src/sys/kern/kern_resource.c 1.52 +21 -198 src/sys/kern/kern_thr.c 1.228 +4 -9 src/sys/kern/syscalls.master 1.15 +1 -0 src/sys/sys/rtprio.h 1.10 +2 -14 src/sys/sys/thr.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:19:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAE5216A417; Thu, 21 Sep 2006 04:19:49 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BC2243D55; Thu, 21 Sep 2006 04:19:49 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4JnGb027902; Thu, 21 Sep 2006 04:19:49 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4Jnem027901; Thu, 21 Sep 2006 04:19:49 GMT (envelope-from davidxu) Message-Id: <200609210419.k8L4Jnem027901@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:19: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 init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.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, 21 Sep 2006 04:19:49 -0000 davidxu 2006-09-21 04:19:49 UTC FreeBSD src repository Modified files: sys/kern init_sysent.c syscalls.c systrace_args.c sys/sys syscall.h syscall.mk sysproto.h Log: Regenerate. Revision Changes Path 1.223 +3 -3 src/sys/kern/init_sysent.c 1.207 +3 -3 src/sys/kern/syscalls.c 1.7 +5 -25 src/sys/kern/systrace_args.c 1.204 +1 -3 src/sys/sys/syscall.h 1.159 +1 -3 src/sys/sys/syscall.mk 1.207 +6 -22 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:21:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37E4E16A415; Thu, 21 Sep 2006 04:21:31 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4A2C43D4C; Thu, 21 Sep 2006 04:21:30 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4LUxA028103; Thu, 21 Sep 2006 04:21:30 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4LUsn028102; Thu, 21 Sep 2006 04:21:30 GMT (envelope-from davidxu) Message-Id: <200609210421.k8L4LUsn028102@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:21: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/lib/libthr/thread thr_create.c thr_getschedparam.c thr_init.c thr_kern.c thr_private.h thr_setprio.c thr_setschedparam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 04:21:31 -0000 davidxu 2006-09-21 04:21:30 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_create.c thr_getschedparam.c thr_init.c thr_kern.c thr_private.h thr_setprio.c thr_setschedparam.c Log: use rtprio_thread system call to get or set thread priority. Revision Changes Path 1.34 +8 -6 src/lib/libthr/thread/thr_create.c 1.9 +2 -0 src/lib/libthr/thread/thr_getschedparam.c 1.41 +2 -2 src/lib/libthr/thread/thr_init.c 1.21 +66 -0 src/lib/libthr/thread/thr_kern.c 1.71 +6 -0 src/lib/libthr/thread/thr_private.h 1.7 +4 -4 src/lib/libthr/thread/thr_setprio.c 1.17 +2 -4 src/lib/libthr/thread/thr_setschedparam.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:22:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FFB816A407; Thu, 21 Sep 2006 04:22:47 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FBC043D5A; Thu, 21 Sep 2006 04:22:47 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4MlJO028269; Thu, 21 Sep 2006 04:22:47 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4MlWH028268; Thu, 21 Sep 2006 04:22:47 GMT (envelope-from davidxu) Message-Id: <200609210422.k8L4MlWH028268@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:22: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/lib/libc/sys Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 04:22:47 -0000 davidxu 2006-09-21 04:22:47 UTC FreeBSD src repository Modified files: lib/libc/sys Symbol.map Log: remove thr_getscheduler, thr_setscheduler, thr_setschedparam, add rtprio_thread. Revision Changes Path 1.4 +3 -9 src/lib/libc/sys/Symbol.map From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:49:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11EB216A40F; Thu, 21 Sep 2006 04:49:37 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9F0843D55; Thu, 21 Sep 2006 04:49:36 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4naNa037454; Thu, 21 Sep 2006 04:49:36 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4nar5037453; Thu, 21 Sep 2006 04:49:36 GMT (envelope-from davidxu) Message-Id: <200609210449.k8L4nar5037453@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:49:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 04:49:37 -0000 davidxu 2006-09-21 04:49:36 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: sync with master. Revision Changes Path 1.76 +4 -9 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Thu Sep 21 04:50:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BFE016A412; Thu, 21 Sep 2006 04:50:40 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3D7943D69; Thu, 21 Sep 2006 04:50:38 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L4ocea037612; Thu, 21 Sep 2006 04:50:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L4ocCK037611; Thu, 21 Sep 2006 04:50:38 GMT (envelope-from davidxu) Message-Id: <200609210450.k8L4ocCK037611@repoman.freebsd.org> From: David Xu Date: Thu, 21 Sep 2006 04:50: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/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 04:50:40 -0000 davidxu 2006-09-21 04:50:38 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Revision Changes Path 1.63 +0 -0 src/sys/compat/freebsd32/freebsd32_proto.h 1.61 +1 -3 src/sys/compat/freebsd32/freebsd32_syscall.h 1.52 +3 -3 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.62 +3 -3 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:07:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4429E16A403; Thu, 21 Sep 2006 07:07:36 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E348543D53; Thu, 21 Sep 2006 07:07:35 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L77ZTl047650; Thu, 21 Sep 2006 07:07:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L77ZX7047649; Thu, 21 Sep 2006 07:07:35 GMT (envelope-from rwatson) Message-Id: <200609210707.k8L77ZX7047649@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 07:07:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: TrustedBSD Cc: Subject: cvs commit: src/contrib/openbsm - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 07:07:36 -0000 rwatson 2006-09-21 07:07:35 UTC FreeBSD src repository src/contrib/openbsm - Imported sources Update of /home/ncvs/src/contrib/openbsm In directory repoman.freebsd.org:/tmp/cvs-serv47564 Log Message: Vendor import of OpenBSM 1.0 alpha 11, with the following change history notes since the last import: OpenBSM 1.0 alpha 11 - Reclassify certain read/write operations as having no class rather than the fr/fw class; our default classes audit intent (open) not operations (read, write). - Introduce AUE_SYSCTL_WRITE event so that BSD/Darwin systems can audit reads and writes of sysctls as separate events. Add additional kernel environment and jail events for FreeBSD. - Break AUDIT_TRIGGER_OPEN_NEW into two events, AUDIT_TRIGGER_ROTATE_USER (issued by the user audit(8) tool) and AUDIT_TRIGGER_ROTATE_KERNEL (issued by the kernel audit implementation) so that they can be distinguished. - Disable rate limiting of rotate requests; as the kernel doesn't retransmit a dropped request, the log file will otherwise grow indefinitely if the trigger is dropped. - Improve auditd debugging output. - Fix a number of threading related bugs in audit_control file reading routines. - Add APIs au_poltostr() and au_strtopol() to convert between text representations of audit_control policy flags and the flags passed to auditon(A_SETPOLICY) and retrieved from auditon(A_GETPOLICY). - Add API getacpol() to return the 'policy:' entry from audit_control, an extension to the Solaris file format to allow specification of policy persistent flags. - Update audump to print the audit_control policy field. - Update auditd to read the audit_control policy field and set the kernel policy to match it when configuring/reconfiguring. Remove the -s and -h arguments as these policies are now set via the configuration file. If a policy line is not found in the configuration file, continue with the current default of setting AUDIT_CNT. - Fix bugs in the parsing of large execve(2) arguments and environmental variable tokens; increase maximum parsed argument and variable count. - configure now detects strlcat(), used by policy-related functions. - Reference token and record sample files added to test tree. Obtained from: TrustedBSD Project Status: Vendor Tag: TrustedBSD Release Tags: OPENBSM_1_0_ALPHA_11 U src/contrib/openbsm/HISTORY U src/contrib/openbsm/LICENSE U src/contrib/openbsm/Makefile.am U src/contrib/openbsm/Makefile.in U src/contrib/openbsm/README U src/contrib/openbsm/TODO U src/contrib/openbsm/VERSION U src/contrib/openbsm/aclocal.m4 U src/contrib/openbsm/autogen.sh U src/contrib/openbsm/configure U src/contrib/openbsm/configure.ac U src/contrib/openbsm/bin/Makefile.am U src/contrib/openbsm/bin/Makefile.in U src/contrib/openbsm/bin/audit/Makefile.am U src/contrib/openbsm/bin/audit/Makefile.in U src/contrib/openbsm/bin/audit/audit.8 U src/contrib/openbsm/bin/audit/audit.c U src/contrib/openbsm/bin/auditd/Makefile.am U src/contrib/openbsm/bin/auditd/Makefile.in U src/contrib/openbsm/bin/auditd/audit_warn.c U src/contrib/openbsm/bin/auditd/auditd.8 U src/contrib/openbsm/bin/auditd/auditd.c U src/contrib/openbsm/bin/auditd/auditd.h U src/contrib/openbsm/bin/auditfilterd/Makefile.am U src/contrib/openbsm/bin/auditfilterd/Makefile.in U src/contrib/openbsm/bin/auditfilterd/auditfilterd.8 U src/contrib/openbsm/bin/auditfilterd/auditfilterd.c U src/contrib/openbsm/bin/auditfilterd/auditfilterd.h U src/contrib/openbsm/bin/auditfilterd/auditfilterd_conf.c U src/contrib/openbsm/bin/auditreduce/Makefile.am U src/contrib/openbsm/bin/auditreduce/Makefile.in U src/contrib/openbsm/bin/auditreduce/auditreduce.1 U src/contrib/openbsm/bin/auditreduce/auditreduce.c U src/contrib/openbsm/bin/auditreduce/auditreduce.h U src/contrib/openbsm/bin/praudit/Makefile.am U src/contrib/openbsm/bin/praudit/Makefile.in U src/contrib/openbsm/bin/praudit/praudit.1 U src/contrib/openbsm/bin/praudit/praudit.c U src/contrib/openbsm/bsm/Makefile.am U src/contrib/openbsm/bsm/Makefile.in C src/contrib/openbsm/bsm/audit.h U src/contrib/openbsm/bsm/audit_filter.h U src/contrib/openbsm/bsm/audit_internal.h C src/contrib/openbsm/bsm/audit_kevents.h U src/contrib/openbsm/bsm/audit_record.h U src/contrib/openbsm/bsm/audit_uevents.h U src/contrib/openbsm/bsm/libbsm.h U src/contrib/openbsm/compat/endian.h U src/contrib/openbsm/compat/queue.h N src/contrib/openbsm/compat/strlcat.h U src/contrib/openbsm/config/config.guess U src/contrib/openbsm/config/config.h.in U src/contrib/openbsm/config/config.sub U src/contrib/openbsm/config/depcomp U src/contrib/openbsm/config/install-sh U src/contrib/openbsm/config/ltmain.sh U src/contrib/openbsm/config/missing U src/contrib/openbsm/etc/audit_class C src/contrib/openbsm/etc/audit_control C src/contrib/openbsm/etc/audit_event U src/contrib/openbsm/etc/audit_filter U src/contrib/openbsm/etc/audit_user U src/contrib/openbsm/etc/audit_warn U src/contrib/openbsm/libbsm/Makefile.am U src/contrib/openbsm/libbsm/Makefile.in U src/contrib/openbsm/libbsm/au_class.3 U src/contrib/openbsm/libbsm/au_control.3 U src/contrib/openbsm/libbsm/au_event.3 U src/contrib/openbsm/libbsm/au_free_token.3 U src/contrib/openbsm/libbsm/au_io.3 U src/contrib/openbsm/libbsm/au_mask.3 U src/contrib/openbsm/libbsm/au_open.3 U src/contrib/openbsm/libbsm/au_token.3 U src/contrib/openbsm/libbsm/au_user.3 U src/contrib/openbsm/libbsm/audit_submit.3 U src/contrib/openbsm/libbsm/bsm_audit.c U src/contrib/openbsm/libbsm/bsm_class.c U src/contrib/openbsm/libbsm/bsm_control.c U src/contrib/openbsm/libbsm/bsm_event.c U src/contrib/openbsm/libbsm/bsm_flags.c U src/contrib/openbsm/libbsm/bsm_io.c U src/contrib/openbsm/libbsm/bsm_mask.c U src/contrib/openbsm/libbsm/bsm_notify.c U src/contrib/openbsm/libbsm/bsm_token.c U src/contrib/openbsm/libbsm/bsm_user.c U src/contrib/openbsm/libbsm/libbsm.3 U src/contrib/openbsm/libbsm/bsm_wrappers.c U src/contrib/openbsm/man/Makefile.am U src/contrib/openbsm/man/Makefile.in U src/contrib/openbsm/man/audit.2 U src/contrib/openbsm/man/audit.log.5 U src/contrib/openbsm/man/audit_class.5 U src/contrib/openbsm/man/audit_control.5 U src/contrib/openbsm/man/audit_event.5 U src/contrib/openbsm/man/audit_user.5 U src/contrib/openbsm/man/audit_warn.5 U src/contrib/openbsm/man/auditctl.2 U src/contrib/openbsm/man/auditon.2 U src/contrib/openbsm/man/getaudit.2 U src/contrib/openbsm/man/getauid.2 U src/contrib/openbsm/man/setaudit.2 U src/contrib/openbsm/man/setauid.2 U src/contrib/openbsm/modules/Makefile.am U src/contrib/openbsm/modules/Makefile.in U src/contrib/openbsm/modules/auditfilter_noop/Makefile.am U src/contrib/openbsm/modules/auditfilter_noop/Makefile.in U src/contrib/openbsm/modules/auditfilter_noop/auditfilter_noop.c U src/contrib/openbsm/test/Makefile.am U src/contrib/openbsm/test/Makefile.in U src/contrib/openbsm/test/bsm/Makefile.am U src/contrib/openbsm/test/bsm/Makefile.in U src/contrib/openbsm/test/bsm/generate.c N src/contrib/openbsm/test/reference/arg32_record N src/contrib/openbsm/test/reference/arg32_token N src/contrib/openbsm/test/reference/data_record N src/contrib/openbsm/test/reference/data_token N src/contrib/openbsm/test/reference/file_record N src/contrib/openbsm/test/reference/file_token N src/contrib/openbsm/test/reference/header32_token N src/contrib/openbsm/test/reference/in_addr_record N src/contrib/openbsm/test/reference/in_addr_token N src/contrib/openbsm/test/reference/ip_record N src/contrib/openbsm/test/reference/ip_token N src/contrib/openbsm/test/reference/ipc_record N src/contrib/openbsm/test/reference/ipc_token N src/contrib/openbsm/test/reference/iport_record N src/contrib/openbsm/test/reference/iport_token N src/contrib/openbsm/test/reference/opaque_record N src/contrib/openbsm/test/reference/opaque_token N src/contrib/openbsm/test/reference/path_record N src/contrib/openbsm/test/reference/path_token N src/contrib/openbsm/test/reference/process32_record N src/contrib/openbsm/test/reference/process32_token N src/contrib/openbsm/test/reference/process32ex_record N src/contrib/openbsm/test/reference/process32ex_token N src/contrib/openbsm/test/reference/return32_record N src/contrib/openbsm/test/reference/return32_token N src/contrib/openbsm/test/reference/seq_record N src/contrib/openbsm/test/reference/seq_token N src/contrib/openbsm/test/reference/subject32_record N src/contrib/openbsm/test/reference/subject32_token N src/contrib/openbsm/test/reference/subject32ex_record N src/contrib/openbsm/test/reference/subject32ex_token-IPv4 N src/contrib/openbsm/test/reference/subject32ex_token-IPv6 N src/contrib/openbsm/test/reference/text_record N src/contrib/openbsm/test/reference/text_token N src/contrib/openbsm/test/reference/trailer_token N src/contrib/openbsm/test/samples/execve-long-args.trail U src/contrib/openbsm/tools/Makefile.am U src/contrib/openbsm/tools/Makefile.in U src/contrib/openbsm/tools/audump.c 4 conflicts created by this import. Use the following command to help the merge: cvs checkout -jTrustedBSD:yesterday -jTrustedBSD src/contrib/openbsm From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:12:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 991D016A416; Thu, 21 Sep 2006 07:12:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E63443D68; Thu, 21 Sep 2006 07:12:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7CYTR048145; Thu, 21 Sep 2006 07:12:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7CYXK048144; Thu, 21 Sep 2006 07:12:34 GMT (envelope-from rwatson) Message-Id: <200609210712.k8L7CYXK048144@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 07:12: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/contrib/openbsm/etc audit_control audit_event X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 07:12:34 -0000 rwatson 2006-09-21 07:12:34 UTC FreeBSD src repository Modified files: contrib/openbsm/etc audit_control audit_event Log: Resolve conflicts from OpenBSM 1.0 alpha 11 vendor import: we have locally added $FreeBSD$ to /etc configuration files to assist mergemaster. Revision Changes Path 1.3 +2 -1 src/contrib/openbsm/etc/audit_control 1.5 +10 -7 src/contrib/openbsm/etc/audit_event From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:14:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F323716A412; Thu, 21 Sep 2006 07:14:41 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AEBC343D6E; Thu, 21 Sep 2006 07:14:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7EfbP048277; Thu, 21 Sep 2006 07:14:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7EfiS048276; Thu, 21 Sep 2006 07:14:41 GMT (envelope-from rwatson) Message-Id: <200609210714.k8L7EfiS048276@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 07:14:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/openbsm/config config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 07:14:42 -0000 rwatson 2006-09-21 07:14:41 UTC FreeBSD src repository Modified files: contrib/openbsm/config config.h Log: Update config.h for OpenBSM 1.0 alpha 11 import: strlcat is now detected by configure. Revision Changes Path 1.4 +7 -4 src/contrib/openbsm/config/config.h From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:27:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48A7B16A403; Thu, 21 Sep 2006 07:27:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1452943D46; Thu, 21 Sep 2006 07:27:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7R2gb048959; Thu, 21 Sep 2006 07:27:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7R2ZX048958; Thu, 21 Sep 2006 07:27:02 GMT (envelope-from rwatson) Message-Id: <200609210727.k8L7R2ZX048958@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 07:27:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/bsm audit.h audit_internal.h audit_kevents.h audit_record.h src/sys/security/audit audit_worker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 07:27:03 -0000 rwatson 2006-09-21 07:27:02 UTC FreeBSD src repository Modified files: sys/bsm audit.h audit_internal.h audit_kevents.h audit_record.h sys/security/audit audit_worker.c Log: Merge OpenBSM 1.0 alpha 11 changes into src/sys/bsm and src/sys/security; primarily, add new event identifiers and update trigger names. Obtained from: TrustedBSD Project Revision Changes Path 1.6 +12 -16 src/sys/bsm/audit.h 1.5 +1 -1 src/sys/bsm/audit_internal.h 1.8 +4 -1 src/sys/bsm/audit_kevents.h 1.6 +1 -1 src/sys/bsm/audit_record.h 1.11 +1 -1 src/sys/security/audit/audit_worker.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:45:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B705C16A403; Thu, 21 Sep 2006 07:45:38 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7204B43D55; Thu, 21 Sep 2006 07:45:38 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7jcm7050034; Thu, 21 Sep 2006 07:45:38 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7jcUP050033; Thu, 21 Sep 2006 07:45:38 GMT (envelope-from ru) Message-Id: <200609210745.k8L7jcUP050033@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Sep 2006 07:45:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/gcc/doc cpp.1 gcc.1 gcov.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: Thu, 21 Sep 2006 07:45:38 -0000 ru 2006-09-21 07:45:37 UTC FreeBSD src repository Modified files: (Branch: FSF) contrib/gcc/doc cpp.1 gcc.1 gcov.1 Log: Updated manpages for 3.4.6 release. OK'ed by: kan Obtained from: gcc-3.4.6.tar.bz2 Revision Changes Path 1.1.1.3 +296 -195 src/contrib/gcc/doc/cpp.1 1.1.1.3 +4930 -3668 src/contrib/gcc/doc/gcc.1 1.1.1.3 +290 -136 src/contrib/gcc/doc/gcov.1 From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:52:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EBC0316A403; Thu, 21 Sep 2006 07:52:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A597643D53; Thu, 21 Sep 2006 07:52:41 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7qfHl050426; Thu, 21 Sep 2006 07:52:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7qfxj050425; Thu, 21 Sep 2006 07:52:41 GMT (envelope-from ru) Message-Id: <200609210752.k8L7qfxj050425@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Sep 2006 07:52: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/gnu/usr.bin/cc/cc Makefile src/gnu/usr.bin/cc/cpp Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 07:52:42 -0000 ru 2006-09-21 07:52:41 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc Makefile gnu/usr.bin/cc/cpp Makefile Log: Prepare to pick up manpages from their new location. Revision Changes Path 1.32 +1 -1 src/gnu/usr.bin/cc/cc/Makefile 1.26 +1 -6 src/gnu/usr.bin/cc/cpp/Makefile From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:54:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57C0F16A415; Thu, 21 Sep 2006 07:54:03 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA18C43D5D; Thu, 21 Sep 2006 07:54:02 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7s27V050490; Thu, 21 Sep 2006 07:54:02 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7s2xm050489; Thu, 21 Sep 2006 07:54:02 GMT (envelope-from ru) Message-Id: <200609210754.k8L7s2xm050489@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Sep 2006 07:54:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/gcc cpp.1 gcc.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: Thu, 21 Sep 2006 07:54:03 -0000 ru 2006-09-21 07:54:02 UTC FreeBSD src repository Removed files: (Branch: FSF) contrib/gcc cpp.1 gcc.1 Log: These files live in the doc/ subdir in later releases of GCC. Revision Changes Path 1.1.1.3 +0 -1 src/contrib/gcc/cpp.1 (dead) 1.1.1.5 +0 -4191 src/contrib/gcc/gcc.1 (dead) From owner-cvs-src@FreeBSD.ORG Thu Sep 21 07:55:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17E4916A51F; Thu, 21 Sep 2006 07:55:31 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59C1B43D6B; Thu, 21 Sep 2006 07:55:29 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8L7tTV0050565; Thu, 21 Sep 2006 07:55:29 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L7tTAO050552; Thu, 21 Sep 2006 07:55:29 GMT (envelope-from ru) Message-Id: <200609210755.k8L7tTAO050552@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Sep 2006 07:55: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/contrib/gcc cccp.1 gcc.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: Thu, 21 Sep 2006 07:55:31 -0000 ru 2006-09-21 07:55:28 UTC FreeBSD src repository Removed files: contrib/gcc cccp.1 gcc.1 Log: Removed these from HEAD as well. Revision Changes Path 1.4 +0 -668 src/contrib/gcc/cccp.1 (dead) 1.22 +0 -4272 src/contrib/gcc/gcc.1 (dead) From owner-cvs-src@FreeBSD.ORG Thu Sep 21 09:50:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F68516A494; Thu, 21 Sep 2006 09:50:25 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDA7043D5C; Thu, 21 Sep 2006 09:50:23 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GQLCI-000JXO-MH; Thu, 21 Sep 2006 10:50:22 +0100 Date: Thu, 21 Sep 2006 10:50:22 +0100 From: Ceri Davies To: Ruslan Ermilov Message-ID: <20060921095022.GE35454@submonkey.net> Mail-Followup-To: Ceri Davies , Ruslan Ermilov , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609210745.k8L7jcUP050033@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lCAWRPmW1mITcIfM" Content-Disposition: inline In-Reply-To: <200609210745.k8L7jcUP050033@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/contrib/gcc/doc cpp.1 gcc.1 gcov.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: Thu, 21 Sep 2006 09:50:25 -0000 --lCAWRPmW1mITcIfM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 21, 2006 at 07:45:37AM +0000, Ruslan Ermilov wrote: > ru 2006-09-21 07:45:37 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: FSF) > contrib/gcc/doc cpp.1 gcc.1 gcov.1=20 > Log: > Updated manpages for 3.4.6 release. Thank you for this. Affects PRs 72285 and 58583 at the least. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --lCAWRPmW1mITcIfM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEmBeocfcwTS3JF8RAj2ZAJ9UVnVe8ebJp7Ige6QQTTxIbgYyQQCeM/jM 3WyjBZvXqMqY1VI7NTt0u1Y= =kk73 -----END PGP SIGNATURE----- --lCAWRPmW1mITcIfM-- From owner-cvs-src@FreeBSD.ORG Thu Sep 21 09:55:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F5716A416; Thu, 21 Sep 2006 09:55:46 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 009E243D49; Thu, 21 Sep 2006 09:55:44 +0000 (GMT) (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 k8L9thLb069707; Thu, 21 Sep 2006 09:55:43 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8L9thBn069706; Thu, 21 Sep 2006 09:55:43 GMT (envelope-from rrs) Message-Id: <200609210955.k8L9thBn069706@repoman.freebsd.org> From: Randall Stewart Date: Thu, 21 Sep 2006 09:55:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_mbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 09:55:47 -0000 rrs 2006-09-21 09:55:43 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c Log: atomic_fetchadd_int is used by mb_free_ext(), but it returns the previous value that the "add" effected (In this case we are adding -1), afterwhich we compare it to '0'... to see if we free the mbuf... we should be comparing it to '1'... Note that this only effects when there is contention since there is a first part to the comparison that checks to see if its '1'. So this bug would only crop up if two CPU's are trying to free the same mbuf refcount at the same time. This will happen in SCTP but I doubt can happen in TCP or UDP. PR: N/A Submitted by: rrs Reviewed by: gnn,sam Approved by: gnn,sam Revision Changes Path 1.167 +1 -1 src/sys/kern/uipc_mbuf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 11:08:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C62AE16A407; Thu, 21 Sep 2006 11:08:28 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7509E43D4C; Thu, 21 Sep 2006 11:08:28 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LB8S2M075904; Thu, 21 Sep 2006 11:08:28 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LB8Sm9075903; Thu, 21 Sep 2006 11:08:28 GMT (envelope-from yongari) Message-Id: <200609211108.k8LB8Sm9075903@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 21 Sep 2006 11:08: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/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: Thu, 21 Sep 2006 11:08:28 -0000 yongari 2006-09-21 11:08:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/re if_re.c Log: MFC if_re.c 1.73 to RELENG_6. Make 8139C+ work again which was broken since rev 1.68. Ever since rev 1.68 re(4) checks the validity of link in re_start. But rlphy(4) got a garbled data due to a different bit layout used on 8139C+ and it couldn't report correct link state. To fix it, ignore BMCR_LOOP and BMCR_ISO bits which have different meanings on 8139C+. I think this also make dhclient(8) work on 8139C+. Approved by: re (mux) Revision Changes Path 1.46.2.20 +8 -0 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 11:20:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1852F16A492; Thu, 21 Sep 2006 11:20:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB27343D8B; Thu, 21 Sep 2006 11:20:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LBKSF9076439; Thu, 21 Sep 2006 11:20:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LBKSjM076438; Thu, 21 Sep 2006 11:20:28 GMT (envelope-from rwatson) Message-Id: <200609211120.k8LBKSjM076438@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 11: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/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 11:20:38 -0000 rwatson 2006-09-21 11:20:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_bsm.c Log: Merge audit_bsm.c:1.12 from HEAD to RELENG_6: Add AUE_SYSARCH to the list of audit events during BSM conversion to prevent a console warning. Eventually, we will capture more arguments for sysarch. Obtained from: TrustedBSD Project Approved by: re (mux) Revision Changes Path 1.10.2.4 +1 -0 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:06:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D334616A415; Thu, 21 Sep 2006 14:06:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DC2843D53; Thu, 21 Sep 2006 14:06:19 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LE6Jvx007537; Thu, 21 Sep 2006 14:06:19 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LE6Jf4007536; Thu, 21 Sep 2006 14:06:19 GMT (envelope-from rwatson) Message-Id: <200609211406.k8LE6Jf4007536@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 14:06:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 14:06:19 -0000 rwatson 2006-09-21 14:06:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/freebsd32 syscalls.master Log: Merge audit event assignments for 32-bit FreeBSD binary compatibility from HEAD to RELENG_6: syscalls.master:1.63, 1.72, 1.73, 1.75. With this change, 6.x 32-bit binary compatibility will also generate system call audit events. Approved by: re (mux) Revision Changes Path 1.50.2.7 +262 -260 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:06:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9054B16A415; Thu, 21 Sep 2006 14:06:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC5F243D6A; Thu, 21 Sep 2006 14:06:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LE6nq3007594; Thu, 21 Sep 2006 14:06:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LE6nR9007593; Thu, 21 Sep 2006 14:06:49 GMT (envelope-from rwatson) Message-Id: <200609211406.k8LE6nR9007593@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 14:06:49 +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/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 14:06:50 -0000 rwatson 2006-09-21 14:06:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Approved by: re (mux) Revision Changes Path 1.38.2.7 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.38.2.7 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.29.2.7 +1 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.39.2.7 +211 -211 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:09:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A89AE16A49E; Thu, 21 Sep 2006 14:09:29 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 202A443D69; Thu, 21 Sep 2006 14:09:27 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LE9Rsd007765; Thu, 21 Sep 2006 14:09:27 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LE9Q3p007764; Thu, 21 Sep 2006 14:09:26 GMT (envelope-from mbr) Message-Id: <200609211409.k8LE9Q3p007764@repoman.freebsd.org> From: Martin Blapp Date: Thu, 21 Sep 2006 14:09: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/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 14:09:29 -0000 mbr 2006-09-21 14:09:26 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Back out rev. 1.258. The real race cause has been fixed in rev. 1.241 of kern_proc.c. Requested by: jhb Revision Changes Path 1.259 +2 -2 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:21:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69C5516A407; Thu, 21 Sep 2006 14:21:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 258A843D45; Thu, 21 Sep 2006 14:21:41 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LELfiW008472; Thu, 21 Sep 2006 14:21:41 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LELesV008471; Thu, 21 Sep 2006 14:21:41 GMT (envelope-from ru) Message-Id: <200609211421.k8LELesV008471@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 21 Sep 2006 14:21: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/sbin/dumpon dumpon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 14:21:41 -0000 ru 2006-09-21 14:21:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/dumpon dumpon.c Log: MFC: 1.23: With minidumps, the dumping partition could be smaller than physical memory, so checking the size of the partition is not necessary. Approved by: re (kensmith) Revision Changes Path 1.22.2.1 +8 -1 src/sbin/dumpon/dumpon.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:29:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2F9516A407; Thu, 21 Sep 2006 14:29:32 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADF5243D49; Thu, 21 Sep 2006 14:29:32 +0000 (GMT) (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 k8LETWwG008779; Thu, 21 Sep 2006 14:29:32 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LETWhJ008778; Thu, 21 Sep 2006 14:29:32 GMT (envelope-from brooks) Message-Id: <200609211429.k8LETWhJ008778@repoman.freebsd.org> From: Brooks Davis Date: Thu, 21 Sep 2006 14:29:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d devd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 14:29:33 -0000 brooks 2006-09-21 14:29:32 UTC FreeBSD src repository Modified files: etc/rc.d devd Log: network_ipv6 also does some interface configuration so require it to run before starting devd so they don't trip over each other. PR: conf/103428 Revision Changes Path 1.10 +1 -1 src/etc/rc.d/devd From owner-cvs-src@FreeBSD.ORG Thu Sep 21 14:40:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45AB316A47B; Thu, 21 Sep 2006 14:40:21 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B14CA43D55; Thu, 21 Sep 2006 14:40:20 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LEeKWS009263; Thu, 21 Sep 2006 14:40:20 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LEeKB6009262; Thu, 21 Sep 2006 14:40:20 GMT (envelope-from kan) Message-Id: <200609211440.k8LEeKB6009262@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 14:40: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/lib/libc/stdio vfprintf.c vfwprintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 14:40:21 -0000 kan 2006-09-21 14:40:20 UTC FreeBSD src repository Modified files: lib/libc/stdio vfprintf.c vfwprintf.c Log: Use correct type in va_arg argument. Revision Changes Path 1.74 +1 -1 src/lib/libc/stdio/vfprintf.c 1.26 +1 -1 src/lib/libc/stdio/vfwprintf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 15:14:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 577C616A40F; Thu, 21 Sep 2006 15:14:10 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F5D043D55; Thu, 21 Sep 2006 15:14:09 +0000 (GMT) (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 k8LFE996012065; Thu, 21 Sep 2006 15:14:09 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LFE9M4012064; Thu, 21 Sep 2006 15:14:09 GMT (envelope-from csjp) Message-Id: <200609211514.k8LFE9M4012064@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Thu, 21 Sep 2006 15:14:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 15:14:10 -0000 csjp 2006-09-21 15:14:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern kern_exit.c Log: MFC revision 1.290 Hopefully close up race between the TTY (t_session) subsystem and exit(2) date: 2006/09/13 15:47:53; author: csjp; state: Exp; lines: +2 -2 Back out one of the Giant removals from revision 1.272. Giant was not here to protect the vnode, it was present to synchronize access to TTY session information between exit(2) and the TTY code. While we are here, note that Giant is required for TTY protection. Clue from: bde Discussed with: jhb Approved by: re@ (mux) Revision Changes Path 1.263.2.14 +2 -2 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 16:13:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 139C116A579; Thu, 21 Sep 2006 16:13:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 07F6D43F2D; Thu, 21 Sep 2006 16:12:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LGCwG1016092; Thu, 21 Sep 2006 16:12:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LGCwDp016091; Thu, 21 Sep 2006 16:12:58 GMT (envelope-from rwatson) Message-Id: <200609211612.k8LGCwDp016091@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 16:12: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/i386/linux syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 16:13:51 -0000 rwatson 2006-09-21 16:12:58 UTC FreeBSD src repository Modified files: sys/i386/linux syscalls.master Log: Use AUE_GETDIRENTRIES instead of AUE_O_GETDENTS and AUE_NULL for a number of directory reading system calls. Respell a mis-spelled event name. Clean up white space/line wraps in a couple of places. Assign event numbers to some new system call entries that have turned up in the list since audit support was added. Obtained from: TrustedBSD Project Revision Changes Path 1.79 +14 -13 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Thu Sep 21 16:13:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 74F1916A548; Thu, 21 Sep 2006 16:13:51 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 065CB43F53; Thu, 21 Sep 2006 16:13:17 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LGDG1i016152; Thu, 21 Sep 2006 16:13:16 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LGDGmJ016151; Thu, 21 Sep 2006 16:13:16 GMT (envelope-from rwatson) Message-Id: <200609211613.k8LGDGmJ016151@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 16:13: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/i386/linux linux_proto.h linux_syscall.h linux_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 16:13:51 -0000 rwatson 2006-09-21 16:13:16 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regenerate. Revision Changes Path 1.82 +7 -7 src/sys/i386/linux/linux_proto.h 1.76 +1 -1 src/sys/i386/linux/linux_syscall.h 1.83 +7 -7 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 16:18:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DF1016A407; Thu, 21 Sep 2006 16:18:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 600BB43D70; Thu, 21 Sep 2006 16:18:33 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LGIXfC016433; Thu, 21 Sep 2006 16:18:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LGIXgF016432; Thu, 21 Sep 2006 16:18:33 GMT (envelope-from rwatson) Message-Id: <200609211618.k8LGIXgF016432@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 16:18: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/sys/i386/linux syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 16:18:35 -0000 rwatson 2006-09-21 16:18:33 UTC FreeBSD src repository Modified files: sys/i386/linux syscalls.master Log: Use AUE_CREAT instead of AUE_O_CREAT for linux_creat(). Obtained from: TrustedBSD Project Revision Changes Path 1.80 +1 -1 src/sys/i386/linux/syscalls.master From owner-cvs-src@FreeBSD.ORG Thu Sep 21 16:21:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E73716A417; Thu, 21 Sep 2006 16:21:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BB8D43D58; Thu, 21 Sep 2006 16:20:42 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LGKcm4016612; Thu, 21 Sep 2006 16:20:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LGKcCJ016611; Thu, 21 Sep 2006 16:20:38 GMT (envelope-from rwatson) Message-Id: <200609211620.k8LGKcCJ016611@repoman.freebsd.org> From: Robert Watson Date: Thu, 21 Sep 2006 16:20: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/i386/linux linux_proto.h linux_syscall.h linux_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 16:21:15 -0000 rwatson 2006-09-21 16:20:38 UTC FreeBSD src repository Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regenerate. Revision Changes Path 1.83 +2 -2 src/sys/i386/linux/linux_proto.h 1.77 +1 -1 src/sys/i386/linux/linux_syscall.h 1.84 +2 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 17:16:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BB4D16A403; Thu, 21 Sep 2006 17:16:38 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA18443D53; Thu, 21 Sep 2006 17:16:37 +0000 (GMT) (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 k8LHGb9F028649; Thu, 21 Sep 2006 17:16:37 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LHGbKf028648; Thu, 21 Sep 2006 17:16:37 GMT (envelope-from emax) Message-Id: <200609211716.k8LHGbKf028648@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 21 Sep 2006 17:16: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.sbin/bluetooth/bthidd parser.y src/usr.sbin/bluetooth/hccontrol link_control.c src/usr.sbin/bluetooth/hcsecd hcsecd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 17:16:38 -0000 emax 2006-09-21 17:16:37 UTC FreeBSD src repository Modified files: usr.sbin/bluetooth/bthidd parser.y usr.sbin/bluetooth/hccontrol link_control.c usr.sbin/bluetooth/hcsecd hcsecd.c Log: Pacify new GCC4 warnings. Submitted by: kan MFC after: 1 week Revision Changes Path 1.6 +1 -1 src/usr.sbin/bluetooth/bthidd/parser.y 1.11 +1 -1 src/usr.sbin/bluetooth/hccontrol/link_control.c 1.5 +2 -2 src/usr.sbin/bluetooth/hcsecd/hcsecd.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 18:17:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B17C16A529; Thu, 21 Sep 2006 18:17:34 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 557ED43E38; Thu, 21 Sep 2006 18:16:38 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LIGM6F032853; Thu, 21 Sep 2006 18:16:22 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LIGMrn032852; Thu, 21 Sep 2006 18:16:22 GMT (envelope-from kan) Message-Id: <200609211816.k8LIGMrn032852@repoman.freebsd.org> From: Alexander Kabaev Date: Thu, 21 Sep 2006 18:16: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/usr.sbin/authpf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 18:17:34 -0000 kan 2006-09-21 18:16:22 UTC FreeBSD src repository Modified files: usr.sbin/authpf Makefile Log: Do not bypass WARNS machinery by hadcoding -Werror into CFLAGS. Revision Changes Path 1.4 +1 -1 src/usr.sbin/authpf/Makefile From owner-cvs-src@FreeBSD.ORG Thu Sep 21 18:56:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C457B16A611; Thu, 21 Sep 2006 18:56:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4E1E43D5F; Thu, 21 Sep 2006 18:56:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LIu3x8036704; Thu, 21 Sep 2006 18:56:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LIu3Ap036703; Thu, 21 Sep 2006 18:56:03 GMT (envelope-from jhb) Message-Id: <200609211856.k8LIu3Ap036703@repoman.freebsd.org> From: John Baldwin Date: Thu, 21 Sep 2006 18:56:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 18:56:13 -0000 jhb 2006-09-21 18:56:03 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Fix a sign bug in acpi_release_resource(). acpi_sysres_find() returns != NULL if the specified resource is a sub-alloc of a system resource. Revision Changes Path 1.229 +1 -1 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 19:14:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1397916A403; Thu, 21 Sep 2006 19:14:52 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C142A43D46; Thu, 21 Sep 2006 19:14:51 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LJEp2Z039701; Thu, 21 Sep 2006 19:14:51 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LJEpYb039700; Thu, 21 Sep 2006 19:14:51 GMT (envelope-from andre) Message-Id: <200609211914.k8LJEpYb039700@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 21 Sep 2006 19:14: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/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: Thu, 21 Sep 2006 19:14:52 -0000 andre 2006-09-21 19:14:51 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Move the initialization of the hardware capabilities in em_init_locked() before em_setup_transmit_structures() as it needs this information to properly set up TSO parameters. Reviewed by: jfv Revision Changes Path 1.147 +12 -8 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 19:27:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FB4F16A415; Thu, 21 Sep 2006 19:27:05 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A1F543D46; Thu, 21 Sep 2006 19:27:05 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LJR4Td042730; Thu, 21 Sep 2006 19:27:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LJR4P1042729; Thu, 21 Sep 2006 19:27:04 GMT (envelope-from brueffer) Message-Id: <200609211927.k8LJR4P1042729@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 21 Sep 2006 19:27:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man7 hier.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Sep 2006 19:27:05 -0000 brueffer 2006-09-21 19:27:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man7 hier.7 Log: MFC: rev. 1.116 Document the bluetooth/, rc.d/, security/ and ssh/ etc subdirectories. Approved by: re (bmah) Revision Changes Path 1.115.2.2 +16 -2 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Thu Sep 21 20:18:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E47BC16A403; Thu, 21 Sep 2006 20:18:36 +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 6550743D46; Thu, 21 Sep 2006 20:18:35 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 7E38F5D88; Fri, 22 Sep 2006 00:18:34 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 74DBB5D66; Fri, 22 Sep 2006 00:18:34 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8LKIcFZ012411; Fri, 22 Sep 2006 00:18:38 +0400 (MSD) (envelope-from ru) Date: Fri, 22 Sep 2006 00:18:38 +0400 From: Ruslan Ermilov To: Alexander Kabaev Message-ID: <20060921201838.GD45341@rambler-co.ru> References: <200609211816.k8LIGMrn032852@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WfZ7S8PLGjBY9Voh" Content-Disposition: inline In-Reply-To: <200609211816.k8LIGMrn032852@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/usr.sbin/authpf Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 20:18:37 -0000 --WfZ7S8PLGjBY9Voh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 21, 2006 at 06:16:22PM +0000, Alexander Kabaev wrote: > kan 2006-09-21 18:16:22 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.sbin/authpf Makefile=20 > Log: > Do not bypass WARNS machinery by hadcoding -Werror into CFLAGS. > =20 > Revision Changes Path > 1.4 +1 -1 src/usr.sbin/authpf/Makefile >=20 You probably meant the NO_WERROR machinery? Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --WfZ7S8PLGjBY9Voh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFEvOeqRfpzJluFF4RAp2cAKCEVDKlis3iGgqEpTmCcwj4rfiidACff8FC f6p4PG5o+1ALuCOec6o15Ik= =m+/8 -----END PGP SIGNATURE----- --WfZ7S8PLGjBY9Voh-- From owner-cvs-src@FreeBSD.ORG Thu Sep 21 20:35:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 352FF16A40F; Thu, 21 Sep 2006 20:35:13 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF26243D4C; Thu, 21 Sep 2006 20:35:12 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LKZCA2058736; Thu, 21 Sep 2006 20:35:12 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LKZCfo058732; Thu, 21 Sep 2006 20:35:12 GMT (envelope-from mjacob) Message-Id: <200609212035.k8LKZCfo058732@repoman.freebsd.org> From: Matt Jacob Date: Thu, 21 Sep 2006 20:35:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 20:35:13 -0000 mjacob 2006-09-21 20:35:12 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: Connect up a QUEUE FULL event with CAM and adjust openings. Unfortunately, the QUEUE FULL event only tells you Bus && Target. It doesn't tell you lun. In order for the XPT_REL_SIMQ action to work, we have to have a real lun. But which one? For now, just iterate over MPT_MAX_LUNS. Practically speaking, this is only going to be happening for lower quality SAS or SATA drives behind the SAS controller, which means only lun 0, so it's not so bad. Helpful Reminder Nagging from: John Baldwin, Fred Whiteside MFC after: 5 days Revision Changes Path 1.34 +32 -2 src/sys/dev/mpt/mpt_cam.c From owner-cvs-src@FreeBSD.ORG Thu Sep 21 22:17:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 562AE16A412; Thu, 21 Sep 2006 22:17:05 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA63343D45; Thu, 21 Sep 2006 22:17:04 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8LMH48r099691; Thu, 21 Sep 2006 22:17:04 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8LMH43Y099690; Thu, 21 Sep 2006 22:17:04 GMT (envelope-from julian) Message-Id: <200609212217.k8LMH43Y099690@repoman.freebsd.org> From: Julian Elischer Date: Thu, 21 Sep 2006 22:17: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/tools/tools/tinybsd/conf/bridge TINYBSD src/tools/tools/tinybsd/conf/bridge/etc rc.conf sysctl.conf src/tools/tools/tinybsd/conf/default TINYBSD src/tools/tools/tinybsd/conf/default/etc rc.conf src/tools/tools/tinybsd/conf/firewall TINYBSD src/tools/tools/tinybsd/conf/firewall/etc rc.conf ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Sep 2006 22:17:05 -0000 julian 2006-09-21 22:17:04 UTC FreeBSD src repository Modified files: tools/tools/tinybsd/conf/bridge TINYBSD tools/tools/tinybsd/conf/bridge/etc rc.conf sysctl.conf tools/tools/tinybsd/conf/default TINYBSD tools/tools/tinybsd/conf/default/etc rc.conf tools/tools/tinybsd/conf/firewall TINYBSD tools/tools/tinybsd/conf/firewall/etc rc.conf tools/tools/tinybsd/conf/minimal TINYBSD tools/tools/tinybsd/conf/minimal/etc rc.conf tools/tools/tinybsd/conf/vpn TINYBSD tinybsd.basefiles tools/tools/tinybsd/conf/vpn/etc rc.conf tools/tools/tinybsd/conf/wireless TINYBSD tools/tools/tinybsd/conf/wireless/etc rc.conf tools/tools/tinybsd/conf/wrap TINYBSD tools/tools/tinybsd/conf/wrap/etc rc.conf Log: Slight tunups to the config files. Revision Changes Path 1.2 +2 -9 src/tools/tools/tinybsd/conf/bridge/TINYBSD 1.2 +5 -0 src/tools/tools/tinybsd/conf/bridge/etc/rc.conf 1.2 +2 -5 src/tools/tools/tinybsd/conf/bridge/etc/sysctl.conf 1.2 +2 -9 src/tools/tools/tinybsd/conf/default/TINYBSD 1.2 +1 -1 src/tools/tools/tinybsd/conf/default/etc/rc.conf 1.2 +1 -9 src/tools/tools/tinybsd/conf/firewall/TINYBSD 1.2 +1 -0 src/tools/tools/tinybsd/conf/firewall/etc/rc.conf 1.2 +1 -7 src/tools/tools/tinybsd/conf/minimal/TINYBSD 1.2 +1 -1 src/tools/tools/tinybsd/conf/minimal/etc/rc.conf 1.2 +0 -8 src/tools/tools/tinybsd/conf/vpn/TINYBSD 1.2 +3 -2 src/tools/tools/tinybsd/conf/vpn/etc/rc.conf 1.2 +1 -1 src/tools/tools/tinybsd/conf/vpn/tinybsd.basefiles 1.2 +2 -8 src/tools/tools/tinybsd/conf/wireless/TINYBSD 1.2 +1 -0 src/tools/tools/tinybsd/conf/wireless/etc/rc.conf 1.2 +1 -9 src/tools/tools/tinybsd/conf/wrap/TINYBSD 1.2 +1 -1 src/tools/tools/tinybsd/conf/wrap/etc/rc.conf From owner-cvs-src@FreeBSD.ORG Fri Sep 22 00:52:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63FEB16A416; Fri, 22 Sep 2006 00:52:55 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C75343D4C; Fri, 22 Sep 2006 00:52:55 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M0qsV7021513; Fri, 22 Sep 2006 00:52:54 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M0qsHb021512; Fri, 22 Sep 2006 00:52:54 GMT (envelope-from davidxu) Message-Id: <200609220052.k8M0qsHb021512@repoman.freebsd.org> From: David Xu Date: Fri, 22 Sep 2006 00:52: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 umtx.h src/sys/kern kern_umtx.c src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 00:52:55 -0000 davidxu 2006-09-22 00:52:54 UTC FreeBSD src repository Modified files: sys/sys umtx.h sys/kern kern_umtx.c sys/compat/freebsd32 syscalls.master Log: Add umtx support for 32bit process on AMD64 machine. Revision Changes Path 1.77 +3 -1 src/sys/compat/freebsd32/syscalls.master 1.46 +440 -82 src/sys/kern/kern_umtx.c 1.23 +1 -0 src/sys/sys/umtx.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 00:53:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4902D16A492; Fri, 22 Sep 2006 00:53:44 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 006D843D49; Fri, 22 Sep 2006 00:53:43 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M0rhWf021574; Fri, 22 Sep 2006 00:53:43 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M0rhqF021573; Fri, 22 Sep 2006 00:53:43 GMT (envelope-from davidxu) Message-Id: <200609220053.k8M0rhqF021573@repoman.freebsd.org> From: David Xu Date: Fri, 22 Sep 2006 00:53:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 00:53:44 -0000 davidxu 2006-09-22 00:53:43 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Revision Changes Path 1.64 +10 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.62 +2 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.53 +2 -2 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.63 +2 -2 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 01:05:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFED816A47E; Fri, 22 Sep 2006 01:05:46 +0000 (UTC) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73D9043D9E; Fri, 22 Sep 2006 01:05:30 +0000 (GMT) (envelope-from dwhite@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M15UO0023402; Fri, 22 Sep 2006 01:05:30 GMT (envelope-from dwhite@repoman.freebsd.org) Received: (from dwhite@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M15UTh023401; Fri, 22 Sep 2006 01:05:30 GMT (envelope-from dwhite) Message-Id: <200609220105.k8M15UTh023401@repoman.freebsd.org> From: Doug White Date: Fri, 22 Sep 2006 01:05:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/atkbdc atkbdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 01:05:47 -0000 dwhite 2006-09-22 01:05:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/atkbdc atkbdc.c Log: MFC rev 1.25: Avoid an infinite loop in empty_both_buffers() by adding a timeout. This helps systems that don't actually have atkbd controllers, such as the Intel SBX82 blade, boot without device.hints hacks. PR: 94822 Submitted by: Devon H. O'Dell Approved by: re Revision Changes Path 1.21.2.2 +11 -0 src/sys/dev/atkbdc/atkbdc.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 01:31:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E407216A416; Fri, 22 Sep 2006 01:31:23 +0000 (UTC) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E569643D64; Fri, 22 Sep 2006 01:31:22 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M1VMew024602; Fri, 22 Sep 2006 01:31:22 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M1VMVD024601; Fri, 22 Sep 2006 01:31:22 GMT (envelope-from suz) Message-Id: <200609220131.k8M1VMVD024601@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Fri, 22 Sep 2006 01:31:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_loop.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 01:31:24 -0000 suz 2006-09-22 01:31:22 UTC FreeBSD src repository Modified files: sys/net if_loop.c Log: fixed a bug that local IPv6 traffic (to an address configured on an interface other than lo0) does not show up properly on any bpf. Reported by: mlaier Reviewed by: gnn, csjp MFC after: 1 week Revision Changes Path 1.111 +25 -9 src/sys/net/if_loop.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 01:42:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0C0416A407; Fri, 22 Sep 2006 01:42:24 +0000 (UTC) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D773943D7B; Fri, 22 Sep 2006 01:42:22 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M1gMF7025117; Fri, 22 Sep 2006 01:42:22 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M1gM5u025116; Fri, 22 Sep 2006 01:42:22 GMT (envelope-from suz) Message-Id: <200609220142.k8M1gM5u025116@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Fri, 22 Sep 2006 01:42:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 in6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 01:42:25 -0000 suz 2006-09-22 01:42:22 UTC FreeBSD src repository Modified files: sys/netinet6 in6.c Log: fixed a bug that IPv6 packets arriving to stf are not accepted. (a degrade introduced in in6.c Rev 1.61) PR: kern/103415 Submitted by: JINMEI Tatuya MFC after: 1 week Revision Changes Path 1.64 +6 -2 src/sys/netinet6/in6.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 01:52:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A278A16A407; Fri, 22 Sep 2006 01:52:27 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11F0843D45; Fri, 22 Sep 2006 01:52:27 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M1qQ72025613; Fri, 22 Sep 2006 01:52:26 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M1qQK6025612; Fri, 22 Sep 2006 01:52:26 GMT (envelope-from kan) Message-Id: <200609220152.k8M1qQK6025612@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 22 Sep 2006 01:52:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/isc eventlib_p.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, 22 Sep 2006 01:52:27 -0000 kan 2006-09-22 01:52:26 UTC FreeBSD src repository Modified files: lib/libc/isc eventlib_p.h Log: Do not declare __evOptMonoTime static in one place and extern in another. GCC4 does not like that. Revision Changes Path 1.3 +2 -0 src/lib/libc/isc/eventlib_p.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 02:29:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E9F316A403; Fri, 22 Sep 2006 02:29:55 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14D8043D60; Fri, 22 Sep 2006 02:29:55 +0000 (GMT) (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 k8M2TsUO028386; Fri, 22 Sep 2006 02:29:54 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M2TsLa028385; Fri, 22 Sep 2006 02:29:54 GMT (envelope-from csjp) Message-Id: <200609220229.k8M2TsLa028385@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Fri, 22 Sep 2006 02:29: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/usr.bin/su Makefile su.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 02:29:55 -0000 csjp 2006-09-22 02:29:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/su Makefile su.c Log: MFC revision 1.80 su.c MFC revision 1.41 Makefile Log: Integrate audit_submit(3) bits into su. This means that records for successful and failed su attempts will be recorded using the AUE_su event type (login or lo class) if auditing is present in the system. Currently, the records will have a header, subject, text (with the actual diagnostics), a return and trailer token. This should conclude the userspace audit bits for 6.2, there will be a lot more to come in future releases! Reviewed by: rwatson, cperciva Approved by: re@ (mux) Revision Changes Path 1.40.2.1 +8 -0 src/usr.bin/su/Makefile 1.76.2.1 +69 -6 src/usr.bin/su/su.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 07:02:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE3DB16A412; Fri, 22 Sep 2006 07:02:15 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 75D9C43D5D; Fri, 22 Sep 2006 07:02:15 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M72FYg053655; Fri, 22 Sep 2006 07:02:15 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M72F2a053654; Fri, 22 Sep 2006 07:02:15 GMT (envelope-from alc) Message-Id: <200609220702.k8M72F2a053654@repoman.freebsd.org> From: Alan Cox Date: Fri, 22 Sep 2006 07:02:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 tsb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 07:02:15 -0000 alc 2006-09-22 07:02:15 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 tsb.c Log: The sparc64/sparc64/pmap.c implementations of pmap_remove(), pmap_protect(), and pmap_copy() have optimizations for regions larger than PMAP_TSB_THRESH (which works out to 16MB). This caused a panic in tsb_foreach for kernel mappings, since pm->pm_tsb is NULL in that case. This fix teaches tsb_foreach to use the kernel's tsb in that case. Submitted by: Michael Plass MFC after: 3 days Revision Changes Path 1.38 +15 -6 src/sys/sparc64/sparc64/tsb.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 07:16:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A71C716A412; Fri, 22 Sep 2006 07:16:37 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45A7B43D46; Fri, 22 Sep 2006 07:16:37 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M7GbGr055722; Fri, 22 Sep 2006 07:16:37 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M7GbIP055721; Fri, 22 Sep 2006 07:16:37 GMT (envelope-from alc) Message-Id: <200609220716.k8M7GbIP055721@repoman.freebsd.org> From: Alan Cox Date: Fri, 22 Sep 2006 07:16:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 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: Fri, 22 Sep 2006 07:16:37 -0000 alc 2006-09-22 07:16:36 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 pmap.c Log: The fix in revision 1.152 converted in the wrong direction. Fix a typo in a comment. Submitted by: Michael Plass Revision Changes Path 1.159 +2 -2 src/sys/sparc64/sparc64/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 08:38:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC56C16A417; Fri, 22 Sep 2006 08:38:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 695DE43D60; Fri, 22 Sep 2006 08:38:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8M8c3c5062447; Fri, 22 Sep 2006 08:38:03 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8M8c3qu062446; Fri, 22 Sep 2006 08:38:03 GMT (envelope-from rwatson) Message-Id: <200609220838.k8M8c3qu062446@repoman.freebsd.org> From: Robert Watson Date: Fri, 22 Sep 2006 08:38:02 +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/libbsm 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, 22 Sep 2006 08:38:03 -0000 rwatson 2006-09-22 08:38:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libbsm Makefile Log: Merge Makefile:1.4 from HEAD to RELENG_6: Hook up au_open.3 man page (and its symlinks), apparently missed during initial OpenBSM merge. Obtained from: TrustedBSD Project Approved by: re (mux) Revision Changes Path 1.3.2.2 +5 -0 src/lib/libbsm/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 22 11:20:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C41E816A403; Fri, 22 Sep 2006 11:20:11 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7283243D68; Fri, 22 Sep 2006 11:20:11 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MBKBwL086327; Fri, 22 Sep 2006 11:20:11 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MBKBI7086326; Fri, 22 Sep 2006 11:20:11 GMT (envelope-from ceri) Message-Id: <200609221120.k8MBKBI7086326@repoman.freebsd.org> From: Ceri Davies Date: Fri, 22 Sep 2006 11:20:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/fsdb fsdb.8 fsdb.c fsdbutil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 11:20:12 -0000 ceri 2006-09-22 11:20:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/fsdb fsdb.8 fsdb.c fsdbutil.c Log: MFC the birthtime modification support from -HEAD. Approved by: re (hrs) Revision Changes Path 1.28.2.2 +8 -3 src/sbin/fsdb/fsdb.8 1.29.2.4 +18 -0 src/sbin/fsdb/fsdb.c 1.18.10.2 +6 -0 src/sbin/fsdb/fsdbutil.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 11:55:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C664916A403; Fri, 22 Sep 2006 11:55:15 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FA9043D5F; Fri, 22 Sep 2006 11:55:15 +0000 (GMT) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MBtFBD089503; Fri, 22 Sep 2006 11:55:15 GMT (envelope-from marck@repoman.freebsd.org) Received: (from marck@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MBtF1X089496; Fri, 22 Sep 2006 11:55:15 GMT (envelope-from marck) Message-Id: <200609221155.k8MBtF1X089496@repoman.freebsd.org> From: Dmitry Morozovsky Date: Fri, 22 Sep 2006 11:55: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/release/picobsd/bridge PICOBSD X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 11:55:16 -0000 marck 2006-09-22 11:55:14 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) release/picobsd/bridge PICOBSD Log: MFC: Clean obsolete reference to the old NMBCLUSTERS kernel option. It seems the last reference (modulo manual pages where such obsoleteness clearly highlighted). Revision Changes Path 1.19 +0 -1 src/release/picobsd/bridge/PICOBSD Approved by: re (kensmith) Revision Changes Path 1.17.2.1 +0 -1 src/release/picobsd/bridge/PICOBSD From owner-cvs-src@FreeBSD.ORG Fri Sep 22 12:45:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF27F16A403; Fri, 22 Sep 2006 12:45:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70C8D43D53; Fri, 22 Sep 2006 12:45:42 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MCjgW3097131; Fri, 22 Sep 2006 12:45:42 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MCjgVg097130; Fri, 22 Sep 2006 12:45:42 GMT (envelope-from cognet) Message-Id: <200609221245.k8MCjgVg097130@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 22 Sep 2006 12:45: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/dev/usb if_cdce.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 12:45:42 -0000 cognet 2006-09-22 12:45:42 UTC FreeBSD src repository Modified files: sys/dev/usb if_cdce.c Log: Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in an interrupt context. Obtained from: NetBSD MFC after: 1 week Revision Changes Path 1.15 +2 -2 src/sys/dev/usb/if_cdce.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 13:22:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14DCE16A403; Fri, 22 Sep 2006 13:22:58 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0773543D53; Fri, 22 Sep 2006 13:22:54 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp4-g19.free.fr (Postfix) with ESMTP id 288BD54C10; Fri, 22 Sep 2006 15:22:54 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id C2E899B4C1; Fri, 22 Sep 2006 13:22:59 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 6059C408C; Fri, 22 Sep 2006 15:22:59 +0200 (CEST) Date: Fri, 22 Sep 2006 15:22:59 +0200 From: Jeremie Le Hen To: Matteo Riondato Message-ID: <20060922132258.GA26411@obiwan.tataz.chchile.org> References: <200605301620.k4UGKnOf023961@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605301620.k4UGKnOf023961@repoman.freebsd.org> User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/etc/rc.d jail src/etc/defaults rc.conf src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 13:22:58 -0000 Hi Matteo; On Tue, May 30, 2006 at 04:20:48PM +0000, Matteo Riondato wrote: > matteo 2006-05-30 16:20:48 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d jail > etc/defaults rc.conf > share/man/man5 rc.conf.5 > Log: > Add jail__exec_afterstart rc.conf variable, where is > 1,2 and so on. > It specifies the command to be run as Nth after jail startup. > > sh(1)-fu by: Dario Freni > PR: conf/97697 > MFC after: 2 weeks > Reviewed by: ru@ (man page) Could you please MFC this ? Thank you. -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Fri Sep 22 13:48:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E98E16A407; Fri, 22 Sep 2006 13:48:02 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp2-g19.free.fr (smtp2-g19.free.fr [212.27.42.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7BEF43D45; Fri, 22 Sep 2006 13:48:01 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp2-g19.free.fr (Postfix) with ESMTP id E6C67754EA; Fri, 22 Sep 2006 15:48:00 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 91E509B4C1; Fri, 22 Sep 2006 13:48:06 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 7273D408C; Fri, 22 Sep 2006 15:48:06 +0200 (CEST) Date: Fri, 22 Sep 2006 15:48:06 +0200 From: Jeremie Le Hen To: Matteo Riondato Message-ID: <20060922134806.GU15761@obiwan.tataz.chchile.org> References: <200605301620.k4UGKnOf023961@repoman.freebsd.org> <20060922132258.GA26411@obiwan.tataz.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060922132258.GA26411@obiwan.tataz.chchile.org> User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/etc/rc.d jail src/etc/defaults rc.conf src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 13:48:02 -0000 Matteo, On Tue, May 30, 2006 at 04:20:48PM +0000, Matteo Riondato wrote: > matteo 2006-05-30 16:20:48 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d jail > etc/defaults rc.conf > share/man/man5 rc.conf.5 > Log: > Add jail__exec_afterstart rc.conf variable, where is > 1,2 and so on. > It specifies the command to be run as Nth after jail startup. > > sh(1)-fu by: Dario Freni > PR: conf/97697 > MFC after: 2 weeks > Reviewed by: ru@ (man page) The variable name as well as the manpage is IMHO misleading. I thought the command was executed on the host, not inside the jail. I daresay the name should have been something like: jail__jexec_afterstart. But we would have lost name consistency with jail__exec_start. We should at least fix the documentation: Index: rc.conf.5 =================================================================== RCS file: /home/ncvs/src/share/man/man5/rc.conf.5,v retrieving revision 1.306 diff -u -p -u -r1.306 rc.conf.5 --- rc.conf.5 18 Sep 2006 15:24:20 -0000 1.306 +++ rc.conf.5 22 Sep 2006 13:47:15 -0000 @@ -3209,7 +3209,7 @@ This is the command executed at jail sta .It Va jail_ Ns Ao Ar jname Ac Ns Va _exec_afterstart Ns Aq Ar N .Pq Vt str Unset by default. -This is the command run as +This is the command run inside the jail as .Ar N Ns th command after jail startup, where Thank you. Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Fri Sep 22 13:50:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B1B516A403; Fri, 22 Sep 2006 13:50:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FD3943D45; Fri, 22 Sep 2006 13:50:59 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MDoxZR009907; Fri, 22 Sep 2006 13:50:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MDoxhZ009906; Fri, 22 Sep 2006 13:50:59 GMT (envelope-from rwatson) Message-Id: <200609221350.k8MDoxhZ009906@repoman.freebsd.org> From: Robert Watson Date: Fri, 22 Sep 2006 13: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/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 13:50:59 -0000 rwatson 2006-09-22 13:50:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_bsm.c Log: Merge audit_bsm.c:1.14 from HEAD to RELENG_6: Rather than allocating all buffer memory for the completed BSM record when allocating the record in the first place, allocate the final buffer when closing the BSM record. At that point, more size information is available, so a sufficiently large buffer can be allocated. This allows the kernel to generate audit records in excess of MAXAUDITDATA bytes, but is consistent with Solaris's behavior. This only comes up when auditing command line arguments, in which case we presume the administrator really does want the data as they have specified the policy flag to gather them. Obtained from: TrustedBSD Project Approved by: re (mux) Revision Changes Path 1.10.2.5 +17 -19 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 14:59:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DEC216A40F; Fri, 22 Sep 2006 14:59:15 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B832D43D58; Fri, 22 Sep 2006 14:59:10 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MExAsA013987; Fri, 22 Sep 2006 14:59:10 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MExAJE013986; Fri, 22 Sep 2006 14:59:10 GMT (envelope-from davidxu) Message-Id: <200609221459.k8MExAJE013986@repoman.freebsd.org> From: David Xu Date: Fri, 22 Sep 2006 14:59: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_umtx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 14:59:15 -0000 davidxu 2006-09-22 14:59:10 UTC FreeBSD src repository Modified files: sys/kern kern_umtx.c Log: Fix umtx command order error for freebsd 32bit. Revision Changes Path 1.47 +1 -1 src/sys/kern/kern_umtx.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 15:04:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9112D16A403; Fri, 22 Sep 2006 15:04:29 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 48D8E43D49; Fri, 22 Sep 2006 15:04:29 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MF4Tn9015534; Fri, 22 Sep 2006 15:04:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MF4TQx015533; Fri, 22 Sep 2006 15:04:29 GMT (envelope-from davidxu) Message-Id: <200609221504.k8MF4TQx015533@repoman.freebsd.org> From: David Xu Date: Fri, 22 Sep 2006 15:04:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32.h freebsd32_misc.c syscalls.master src/sys/sys thr.h src/sys/kern kern_thr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 15:04:29 -0000 davidxu 2006-09-22 15:04:28 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32.h syscalls.master freebsd32_misc.c sys/sys thr.h sys/kern kern_thr.c Log: Add compatible code to let 32bit libthr work on 64bit kernel. Revision Changes Path 1.6 +14 -0 src/sys/compat/freebsd32/freebsd32.h 1.59 +56 -0 src/sys/compat/freebsd32/freebsd32_misc.c 1.78 +6 -5 src/sys/compat/freebsd32/syscalls.master 1.53 +64 -25 src/sys/kern/kern_thr.c 1.11 +4 -0 src/sys/sys/thr.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 15:05:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EA8B16A403; Fri, 22 Sep 2006 15:05:35 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CB4A43D4C; Fri, 22 Sep 2006 15:05:35 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MF5YXn015651; Fri, 22 Sep 2006 15:05:34 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MF5Y9V015650; Fri, 22 Sep 2006 15:05:34 GMT (envelope-from davidxu) Message-Id: <200609221505.k8MF5Y9V015650@repoman.freebsd.org> From: David Xu Date: Fri, 22 Sep 2006 15:05: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/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 15:05:35 -0000 davidxu 2006-09-22 15:05:34 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Revision Changes Path 1.65 +12 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.63 +3 -3 src/sys/compat/freebsd32/freebsd32_syscall.h 1.54 +4 -4 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.64 +4 -4 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 15:08:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0417A16A403; Fri, 22 Sep 2006 15:08:09 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B7A9743D45; Fri, 22 Sep 2006 15:08:08 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MF88Us015860; Fri, 22 Sep 2006 15:08:08 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MF8855015859; Fri, 22 Sep 2006 15:08:08 GMT (envelope-from kan) Message-Id: <200609221508.k8MF8855015859@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 22 Sep 2006 15:08: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/lib/libstdc++ config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 15:08:09 -0000 kan 2006-09-22 15:08:08 UTC FreeBSD src repository Modified files: gnu/lib/libstdc++ config.h Log: Reduce diffs with file generated by FSF configure. Revision Changes Path 1.14 +18 -12 src/gnu/lib/libstdc++/config.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 15:34:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A312016A403; Fri, 22 Sep 2006 15:34:17 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60ADB43D5F; Fri, 22 Sep 2006 15:34:17 +0000 (GMT) (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 k8MFYHVo017088; Fri, 22 Sep 2006 15:34:17 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MFYHSR017087; Fri, 22 Sep 2006 15:34:17 GMT (envelope-from bms) Message-Id: <200609221534.k8MFYHSR017087@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 22 Sep 2006 15:34: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/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: Fri, 22 Sep 2006 15:34:17 -0000 bms 2006-09-22 15:34:17 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Fix a case where socket I/O atomicity is violated due to not dropping the entire record when a non-data mbuf is removed in the soreceive() path. This only triggers a panic directly when compiled with INVARIANTS. PR: 38495 Submitted by: James Juran MFC after: 1 week Revision Changes Path 1.283 +16 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 17:01:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E4CF16A416; Fri, 22 Sep 2006 17:01:39 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 16F6043D77; Fri, 22 Sep 2006 17:01:39 +0000 (GMT) (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 k8MH1c8u037407; Fri, 22 Sep 2006 17:01:38 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MH1cMg037406; Fri, 22 Sep 2006 17:01:38 GMT (envelope-from ache) Message-Id: <200609221701.k8MH1cMg037406@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Fri, 22 Sep 2006 17:01:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib getopt_long.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 17:01:39 -0000 ache 2006-09-22 17:01:38 UTC FreeBSD src repository Modified files: lib/libc/stdlib getopt_long.c Log: Be more GNU compatible: don't be greedy on the GNU "::" extension when arg separated by whitespace and POSIX_CORRECTLY is set. From POSIX point of view this is unclear situation, so minimal assumption looks right. Revision Changes Path 1.13 +5 -2 src/lib/libc/stdlib/getopt_long.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 18:49:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37FB016A416; Fri, 22 Sep 2006 18:49:22 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2AB343D60; Fri, 22 Sep 2006 18:49:15 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MInFnj045950; Fri, 22 Sep 2006 18:49:15 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MInFU1045949; Fri, 22 Sep 2006 18:49:15 GMT (envelope-from jhb) Message-Id: <200609221849.k8MInFU1045949@repoman.freebsd.org> From: John Baldwin Date: Fri, 22 Sep 2006 18:49: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/kern subr_bus.c src/sys/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 18:49:22 -0000 jhb 2006-09-22 18:49:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_bus.c sys/sys bus.h Log: MFC: Add bus_generic_add_child(). Approved by: re (mux) Revision Changes Path 1.184.2.4 +7 -0 src/sys/kern/subr_bus.c 1.70.2.3 +3 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 18:59:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D89BD16A500; Fri, 22 Sep 2006 18:59:04 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 409A843D4C; Fri, 22 Sep 2006 18:59:04 +0000 (GMT) (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 k8MIx42N046457; Fri, 22 Sep 2006 18:59:04 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MIx4Ib046456; Fri, 22 Sep 2006 18:59:04 GMT (envelope-from ache) Message-Id: <200609221859.k8MIx4Ib046456@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Fri, 22 Sep 2006 18:59: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/lib/libc/stdlib getopt_long.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 18:59:05 -0000 ache 2006-09-22 18:59:03 UTC FreeBSD src repository Modified files: lib/libc/stdlib getopt_long.c Log: Remove code #ifndef'ed in prev. commit to stay in sync with OpenBSD v1.21 which just do that. Revision Changes Path 1.14 +0 -12 src/lib/libc/stdlib/getopt_long.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 19:04:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B88916A412; Fri, 22 Sep 2006 19:04:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E3EC143D49; Fri, 22 Sep 2006 19:04:51 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MJ4p4m048033; Fri, 22 Sep 2006 19:04:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MJ4pGP048032; Fri, 22 Sep 2006 19:04:51 GMT (envelope-from jhb) Message-Id: <200609221904.k8MJ4pGP048032@repoman.freebsd.org> From: John Baldwin Date: Fri, 22 Sep 2006 19:04: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/amd64/amd64 nexus.c src/sys/i386/i386 nexus.c src/sys/kern subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 19:04:52 -0000 jhb 2006-09-22 19:04:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 nexus.c sys/i386/i386 nexus.c sys/kern subr_rman.c Log: MFC: Fix rman_manage_region() to detect overlaps and coallesce adjacent free regions. Approved by: re (mux) Revision Changes Path 1.66.2.1 +3 -11 src/sys/amd64/amd64/nexus.c 1.62.2.1 +3 -11 src/sys/i386/i386/nexus.c 1.43.2.2 +41 -3 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 19:23:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A70A216A4D0; Fri, 22 Sep 2006 19:23:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 171CD43F49; Fri, 22 Sep 2006 19:19:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MJJHJS048925; Fri, 22 Sep 2006 19:19:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MJJGmW048924; Fri, 22 Sep 2006 19:19:17 GMT (envelope-from jhb) Message-Id: <200609221919.k8MJJGmW048924@repoman.freebsd.org> From: John Baldwin Date: Fri, 22 Sep 2006 19:19: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/dev/bktr bktr_i2c.c bktr_i2c.h src/sys/dev/ichsmb ichsmb.c src/sys/dev/iicbus iicsmb.c src/sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m src/sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 19:23:29 -0000 jhb 2006-09-22 19:19:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bktr bktr_i2c.c bktr_i2c.h sys/dev/ichsmb ichsmb.c sys/dev/iicbus iicsmb.c sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c Log: MFC: Minor overhaul of SMBus support including: - Changing the smbus_bread() function in the smbus interface to return the actual number of bytes read. - Changing the SMB_BREAD ioctl of /dev/smbX to return the actual number of bytes read. - Attaching smb(4) to smbus(4) via an identify routine. - Adding locking to smbus(4). - Fixing the bread() and bwrite() methods of alpm(4), amdpm(4), and viapm(4) to only perform a single transaction. - Fix several buffer overflows with bread() and SMB_BREAD. Approved by: re (mux) Revision Changes Path 1.27.2.1 +3 -1 src/sys/dev/bktr/bktr_i2c.c 1.4.14.1 +1 -1 src/sys/dev/bktr/bktr_i2c.h 1.13.2.2 +21 -12 src/sys/dev/ichsmb/ichsmb.c 1.12.10.1 +7 -5 src/sys/dev/iicbus/iicsmb.c 1.34.8.2 +17 -4 src/sys/dev/smbus/smb.c 1.4.8.1 +2 -1 src/sys/dev/smbus/smb.h 1.13.10.1 +48 -44 src/sys/dev/smbus/smbconf.c 1.7.14.1 +11 -7 src/sys/dev/smbus/smbconf.h 1.18.10.3 +27 -19 src/sys/dev/smbus/smbus.c 1.2.34.2 +2 -2 src/sys/dev/smbus/smbus.h 1.7.2.1 +2 -2 src/sys/dev/smbus/smbus_if.m 1.24.2.1 +43 -48 src/sys/pci/alpm.c 1.15.2.2 +45 -50 src/sys/pci/amdpm.c 1.2.2.2 +18 -11 src/sys/pci/amdsmb.c 1.33.2.1 +17 -13 src/sys/pci/intpm.c 1.2.2.2 +18 -11 src/sys/pci/nfsmb.c 1.10.2.3 +49 -56 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 19:50:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9BED416A416; Fri, 22 Sep 2006 19:50:05 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4350043D55; Fri, 22 Sep 2006 19:50:05 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MJo5MS051236; Fri, 22 Sep 2006 19:50:05 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MJo4d7051235; Fri, 22 Sep 2006 19:50:04 GMT (envelope-from ru) Message-Id: <200609221950.k8MJo4d7051235@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 22 Sep 2006 19:50: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/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: Fri, 22 Sep 2006 19:50:05 -0000 ru 2006-09-22 19:50:04 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Update a comment about M_VLANTAG. Revision Changes Path 1.197 +1 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 21:57:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEEF416A403; Fri, 22 Sep 2006 21:57:52 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B54A43D45; Fri, 22 Sep 2006 21:57:52 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MLvqD7067666; Fri, 22 Sep 2006 21:57:52 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MLvqrl067665; Fri, 22 Sep 2006 21:57:52 GMT (envelope-from thompsa) Message-Id: <200609222157.k8MLvqrl067665@repoman.freebsd.org> From: Andrew Thompson Date: Fri, 22 Sep 2006 21:57: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/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: Fri, 22 Sep 2006 21:57:52 -0000 thompsa 2006-09-22 21:57:52 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Revert r1.80 as the ethernet header was inadvertently stripped from ARP packets. Reimplement this correctly and use a sysctl that defaults to off so the user doesnt get any suprises if ipfw blocks the ARP packet. MFC after: 3 days Revision Changes Path 1.81 +36 -14 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Fri Sep 22 22:11:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A79C416A416; Fri, 22 Sep 2006 22:11:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C7AD43D6B; Fri, 22 Sep 2006 22:11:30 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MMBUP5069800; Fri, 22 Sep 2006 22:11:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MMBUJI069799; Fri, 22 Sep 2006 22:11:30 GMT (envelope-from jhb) Message-Id: <200609222211.k8MMBUJI069799@repoman.freebsd.org> From: John Baldwin Date: Fri, 22 Sep 2006 22:11:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/conf files.amd64 files.i386 src/sys/dev/ipmi ipmi.c ipmi_acpi.c ipmi_isa.c ipmi_kcs.c ipmi_pci.c ipmi_smbios.c ipmi_smbus.c ipmi_smic.c ipmi_ssif.c ipmivars.h src/sys/i386/conf NOTES ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Sep 2006 22:11:33 -0000 jhb 2006-09-22 22:11:29 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf files.amd64 files.i386 sys/dev/ipmi ipmi.c ipmi_pci.c ipmi_smbios.c ipmivars.h sys/i386/conf NOTES sys/modules/ipmi Makefile sys/sys ipmi.h Added files: sys/dev/ipmi ipmi_acpi.c ipmi_isa.c ipmi_kcs.c ipmi_smbus.c ipmi_smic.c ipmi_ssif.c Log: Update the ipmi(4) driver: - Split out the communication protocols into their own files and use a couple of function pointers in the softc that the commuication protocols setup in their own attach routine. - Add support for the SSIF interface (talking to IPMI over SMBus). - Add an ACPI attachment. - Add a PCI attachment that attaches to devices with the IPMI interface subclass. - Split the ISA attachment out into its own file: ipmi_isa.c. - Change the code to probe the SMBIOS table for an IPMI entry to just use pmap_mapbios() to map the table in rather than trying to setup a fake resource on an isa device and then activating the resource to map in the table. - Make bus attachments leaner by adding attach functions for each communication interface (ipmi_kcs_attach(), ipmi_smic_attach(), etc.) that setup per-interface data. - Formalize the model used by the driver to handle requests by adding an explicit struct ipmi_request object that holds the state of a given request and reply for the entire lifetime of the request. By bundling the request into an object, it is easier to add retry logic to the various communication backends (as well as eventually support BT mode which uses a slightly different message format than KCS, SMIC, and SSIF). - Add a per-softc lock and remove D_NEEDGIANT as the driver is now MPSAFE. - Add 32-bit compatibility ioctl shims so you can use a 32-bit ipmitool on FreeBSD/amd64. - Add ipmi(4) to i386 and amd64 NOTES. Submitted by: ambrisko (large portions of 2 and 3) Sponsored by: IronPort Systems, Yahoo! MFC after: 6 days Revision Changes Path 1.59 +2 -0 src/sys/amd64/conf/NOTES 1.94 +7 -1 src/sys/conf/files.amd64 1.566 +7 -1 src/sys/conf/files.i386 1.4 +674 -773 src/sys/dev/ipmi/ipmi.c 1.1 +210 -0 src/sys/dev/ipmi/ipmi_acpi.c (new) 1.1 +209 -0 src/sys/dev/ipmi/ipmi_isa.c (new) 1.1 +607 -0 src/sys/dev/ipmi/ipmi_kcs.c (new) 1.2 +203 -217 src/sys/dev/ipmi/ipmi_pci.c 1.2 +138 -367 src/sys/dev/ipmi/ipmi_smbios.c 1.1 +131 -0 src/sys/dev/ipmi/ipmi_smbus.c (new) 1.1 +361 -0 src/sys/dev/ipmi/ipmi_smic.c (new) 1.1 +375 -0 src/sys/dev/ipmi/ipmi_ssif.c (new) 1.2 +170 -42 src/sys/dev/ipmi/ipmivars.h 1.1232 +2 -0 src/sys/i386/conf/NOTES 1.2 +6 -2 src/sys/modules/ipmi/Makefile 1.2 +36 -0 src/sys/sys/ipmi.h From owner-cvs-src@FreeBSD.ORG Fri Sep 22 22:16:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 748F916A407; Fri, 22 Sep 2006 22:16:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 322F143D4C; Fri, 22 Sep 2006 22:16:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8MMGK7S070166; Fri, 22 Sep 2006 22:16:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8MMGKSH070165; Fri, 22 Sep 2006 22:16:20 GMT (envelope-from jhb) Message-Id: <200609222216.k8MMGKSH070165@repoman.freebsd.org> From: John Baldwin Date: Fri, 22 Sep 2006 22:16: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/ipmi ipmi_smbios.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 22 Sep 2006 22:16:21 -0000 jhb 2006-09-22 22:16:20 UTC FreeBSD src repository Modified files: sys/dev/ipmi ipmi_smbios.c Log: Map pmap_{un,}mapbios() to pmap_{un,}mapdev() on 6.x and earlier. Revision Changes Path 1.3 +5 -0 src/sys/dev/ipmi/ipmi_smbios.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 00:27:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A12516A40F; Sat, 23 Sep 2006 00:27:12 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9BB943D49; Sat, 23 Sep 2006 00:27:11 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8N0RBl5082654; Sat, 23 Sep 2006 00:27:11 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8N0RBqJ082653; Sat, 23 Sep 2006 00:27:11 GMT (envelope-from davidxu) Message-Id: <200609230027.k8N0RBqJ082653@repoman.freebsd.org> From: David Xu Date: Sat, 23 Sep 2006 00:27:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 00:27:12 -0000 davidxu 2006-09-23 00:27:11 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: Enable sigwait. Revision Changes Path 1.79 +2 -1 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Sat Sep 23 00:27:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91A4216A492; Sat, 23 Sep 2006 00:27:54 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 493A943D49; Sat, 23 Sep 2006 00:27:54 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8N0RswK082732; Sat, 23 Sep 2006 00:27:54 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8N0RsWt082731; Sat, 23 Sep 2006 00:27:54 GMT (envelope-from davidxu) Message-Id: <200609230027.k8N0RsWt082731@repoman.freebsd.org> From: David Xu Date: Sat, 23 Sep 2006 00: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/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 00:27:54 -0000 davidxu 2006-09-23 00:27:53 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: Regenerate. Revision Changes Path 1.66 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.64 +2 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.55 +2 -2 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.65 +2 -2 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 03:33:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C607816A40F; Sat, 23 Sep 2006 03:33:18 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8244B43D55; Sat, 23 Sep 2006 03:33:18 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8N3XIkx003268; Sat, 23 Sep 2006 03:33:18 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8N3XIFm003267; Sat, 23 Sep 2006 03:33:18 GMT (envelope-from jmg) Message-Id: <200609230333.k8N3XIFm003267@repoman.freebsd.org> From: John-Mark Gurney Date: Sat, 23 Sep 2006 03:33:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/pci pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 03:33:18 -0000 jmg 2006-09-23 03:33:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci.c Log: MFC: v1.314 pci.c spell PCIS_CRYPTO_ENTERTAIN properly... Approved by: re (bmah) Revision Changes Path 1.292.2.8 +1 -1 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 09:40:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82F9216A403; Sat, 23 Sep 2006 09:40:03 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22F4343D6E; Sat, 23 Sep 2006 09:40:03 +0000 (GMT) (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 k8N9e3Vg043361; Sat, 23 Sep 2006 09:40:03 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8N9e2rO043360; Sat, 23 Sep 2006 09:40:02 GMT (envelope-from bms) Message-Id: <200609230940.k8N9e2rO043360@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 23 Sep 2006 09:40:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/net bridge.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 09:40:03 -0000 bms 2006-09-23 09:40:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/net bridge.h Log: Add a sysctl net.link.ether.bridge.hwassmask which lets administrators mask hardware checksums on bridge interface members. PR: kern/57100 Revision Changes Path 1.4.2.6 +1 -0 src/sys/net/bridge.h From owner-cvs-src@FreeBSD.ORG Sat Sep 23 09:58:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B48D116A412; Sat, 23 Sep 2006 09:58:50 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7155943D67; Sat, 23 Sep 2006 09:58:50 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8N9woa0044362; Sat, 23 Sep 2006 09:58:50 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8N9wodK044361; Sat, 23 Sep 2006 09:58:50 GMT (envelope-from pjd) Message-Id: <200609230958.k8N9wodK044361@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 23 Sep 2006 09:58: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/geom/label g_label_ufs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 09:58:50 -0000 pjd 2006-09-23 09:58:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom/label g_label_ufs.c Log: MFC: sys/geom/label/g_label_ufs.c 1.11 Fix detecting of UFS1 label when mediasize%fragsize != 0. Submitted by: Stanislav Sedov PR: kern/84637 Approved by: re (hrs) Revision Changes Path 1.3.2.4 +2 -2 src/sys/geom/label/g_label_ufs.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 10:36:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E53816A415; Sat, 23 Sep 2006 10:36:58 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A38C43D53; Sat, 23 Sep 2006 10:36:58 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NAavlO047544; Sat, 23 Sep 2006 10:36:57 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NAavMc047543; Sat, 23 Sep 2006 10:36:57 GMT (envelope-from netchild) Message-Id: <200609231036.k8NAavMc047543@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 23 Sep 2006 10:36: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/compat/linux linux_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 10:36:58 -0000 netchild 2006-09-23 10:36:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/linux linux_misc.c Log: MFC rev. 1.187: - don't reboot() when feed with wrong parameters (and enough permissions) [1] - add support to power off the system [2] - check the linux magic values [3] Submitted by: Marcin Cieslak [1,2] Modelled after: linux man page of the reboot() syscall [3] Found by: LTP testcase "reboot02" [1] Tested with: LTP testcase "reboot02" [1,3] Approved by: re (hrs) Revision Changes Path 1.170.2.2 +38 -4 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 12:30:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B47E16A403; Sat, 23 Sep 2006 12:30:32 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46FAB43D45; Sat, 23 Sep 2006 12:30:32 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NCUWW7055088; Sat, 23 Sep 2006 12:30:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NCUW9e055087; Sat, 23 Sep 2006 12:30:32 GMT (envelope-from rwatson) Message-Id: <200609231230.k8NCUW9e055087@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Sep 2006 12:30:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/id Makefile id.1 id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 12:30:32 -0000 rwatson 2006-09-23 12:30:31 UTC FreeBSD src repository Modified files: usr.bin/id Makefile id.1 id.c Log: Add a -a argument to id(1), which causes id(1) to print out process audit properties, including the audit user id. This can be quite helpful in debugging audit problems. Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.12 +8 -0 src/usr.bin/id/Makefile 1.16 +5 -0 src/usr.bin/id/id.1 1.28 +44 -3 src/usr.bin/id/id.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 13:42:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B04216A412; Sat, 23 Sep 2006 13:42:16 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDF2743D46; Sat, 23 Sep 2006 13:42:09 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NDg9v0069261; Sat, 23 Sep 2006 13:42:09 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NDg9g7069260; Sat, 23 Sep 2006 13:42:09 GMT (envelope-from davidxu) Message-Id: <200609231342.k8NDg9g7069260@repoman.freebsd.org> From: David Xu Date: Sat, 23 Sep 2006 13:42: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/amd64/ia32 ia32_sigtramp.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 13:42:16 -0000 davidxu 2006-09-23 13:42:09 UTC FreeBSD src repository Modified files: sys/amd64/ia32 ia32_sigtramp.S Log: Stop reloading %fs and %gs, since it causes the base address from GDT to be loaded into FS.base and GS.base, these values of course are not the values set by sysarch() with I386_SET_FSBASE and I386_SET_GSBASE, the change fixed a crash for 32bit libthr after signal handler returned and normal code is accessing thread pointer, for example: movl %gs:8, %eax. Revision Changes Path 1.3 +0 -4 src/sys/amd64/ia32/ia32_sigtramp.S From owner-cvs-src@FreeBSD.ORG Sat Sep 23 14:44:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F00816A40F; Sat, 23 Sep 2006 14:44:16 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0294743D72; Sat, 23 Sep 2006 14:44:15 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NEiFv8077733; Sat, 23 Sep 2006 14:44:15 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NEiF9u077732; Sat, 23 Sep 2006 14:44:15 GMT (envelope-from mbr) Message-Id: <200609231444.k8NEiF9u077732@repoman.freebsd.org> From: Martin Blapp Date: Sat, 23 Sep 2006 14:44:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty_tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 14:44:16 -0000 mbr 2006-09-23 14:44:15 UTC FreeBSD src repository Modified files: sys/kern tty_tty.c Log: If /dev/tty gets opened after your controlling terminal has been revoked you can't call tty_clone afterwords. OpenBSD and NetBSD both fail the open call in that case, so we should do so as well. This can be done in ctty_clone by returning with *dev==NULL. Admittedly this causes open to return ENOENT, instead of ENXIO as on the other BSDs, but this way requires the least touching of code. Submitted by: Nate Eldredge PR: 83375 MFC: 1 week Revision Changes Path 1.58 +5 -1 src/sys/kern/tty_tty.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 14:48:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7492616A415; Sat, 23 Sep 2006 14:48:32 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 081B643D49; Sat, 23 Sep 2006 14:48:32 +0000 (GMT) (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 k8NEmV3j077951; Sat, 23 Sep 2006 14:48:31 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NEmVgB077950; Sat, 23 Sep 2006 14:48:31 GMT (envelope-from ache) Message-Id: <200609231448.k8NEmVgB077950@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Sat, 23 Sep 2006 14:48:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib getopt_long.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 14:48:32 -0000 ache 2006-09-23 14:48:31 UTC FreeBSD src repository Modified files: lib/libc/stdlib getopt_long.c Log: Keep compatible parts in sync with OpenBSD v1.21, add some comments. No functional changes. Revision Changes Path 1.15 +7 -15 src/lib/libc/stdlib/getopt_long.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 14:52:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6D0B16A47B; Sat, 23 Sep 2006 14:52:50 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC3F843D76; Sat, 23 Sep 2006 14:52:47 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NEqliW078198; Sat, 23 Sep 2006 14:52:47 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NEql6w078197; Sat, 23 Sep 2006 14:52:47 GMT (envelope-from mbr) Message-Id: <200609231452.k8NEql6w078197@repoman.freebsd.org> From: Martin Blapp Date: Sat, 23 Sep 2006 14: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/kern tty.c tty_pty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 14:52:51 -0000 mbr 2006-09-23 14:52:47 UTC FreeBSD src repository Modified files: sys/kern tty.c tty_pty.c Log: Check for tp->t_refcnt == 0 before doing anything in tty_open(). PR: 103520 MFC after: 1 week Revision Changes Path 1.260 +6 -0 src/sys/kern/tty.c 1.146 +12 -0 src/sys/kern/tty_pty.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:02:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABC3316A4A0; Sat, 23 Sep 2006 15:02:41 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C8C443D58; Sat, 23 Sep 2006 15:02:40 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NF2d6V078716; Sat, 23 Sep 2006 15:02:39 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NF2dv1078715; Sat, 23 Sep 2006 15:02:39 GMT (envelope-from mbr) Message-Id: <200609231502.k8NF2dv1078715@repoman.freebsd.org> From: Martin Blapp Date: Sat, 23 Sep 2006 15:02:39 +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/rpc clnt_vc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:02:41 -0000 mbr 2006-09-23 15:02:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/rpc clnt_vc.c Log: MFC rev. 1.20 Fix unpaired sigblock which possibly leaves the process with all signals blocked. Approved by: re Revision Changes Path 1.18.2.1 +1 -1 src/lib/libc/rpc/clnt_vc.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:21:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C721016A403; Sat, 23 Sep 2006 15:21:59 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id 543C643D46; Sat, 23 Sep 2006 15:21:59 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GR9KH-0003YO-TJ; Sat, 23 Sep 2006 16:21:57 +0100 Date: Sat, 23 Sep 2006 16:21:57 +0100 From: Ceri Davies To: Robert Watson Message-ID: <20060923152157.GA36062@submonkey.net> Mail-Followup-To: Ceri Davies , Robert Watson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609231230.k8NCUW9e055087@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <200609231230.k8NCUW9e055087@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/usr.bin/id Makefile id.1 id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:21:59 -0000 --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 23, 2006 at 12:30:31PM +0000, Robert Watson wrote: > rwatson 2006-09-23 12:30:31 UTC >=20 > FreeBSD src repository >=20 > Modified files: > usr.bin/id Makefile id.1 id.c=20 > Log: > Add a -a argument to id(1), which causes id(1) to print out process > audit properties, including the audit user id. This can be quite > helpful in debugging audit problems. I realise that this is a little late to the party, but I'd prefer it if we could make -a a no-op for Solaris compatibility as the FSF id(1) does. Don't suppose you could rename this to -A at all? Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFFVEVocfcwTS3JF8RAluXAKCVmIUhKQVYxjZyGRM+NKoMsc2+rQCghkSL oKxt86E98HswOzLFt+ATyhc= =HnQg -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g-- From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:32:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D86B016A416; Sat, 23 Sep 2006 15:32:54 +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 6839243D46; Sat, 23 Sep 2006 15:32:54 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id AD76246E11; Sat, 23 Sep 2006 11:32:53 -0400 (EDT) Date: Sat, 23 Sep 2006 16:32:53 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ceri Davies In-Reply-To: <20060923152157.GA36062@submonkey.net> Message-ID: <20060923163201.E1938@fledge.watson.org> References: <200609231230.k8NCUW9e055087@repoman.freebsd.org> <20060923152157.GA36062@submonkey.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/id Makefile id.1 id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:32:55 -0000 On Sat, 23 Sep 2006, Ceri Davies wrote: > On Sat, Sep 23, 2006 at 12:30:31PM +0000, Robert Watson wrote: >> rwatson 2006-09-23 12:30:31 UTC >> >> FreeBSD src repository >> >> Modified files: >> usr.bin/id Makefile id.1 id.c >> Log: >> Add a -a argument to id(1), which causes id(1) to print out process >> audit properties, including the audit user id. This can be quite >> helpful in debugging audit problems. > > I realise that this is a little late to the party, but I'd prefer it if we > could make -a a no-op for Solaris compatibility as the FSF id(1) does. > > Don't suppose you could rename this to -A at all? Yes, that's no problem. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:34:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ACCA16A403; Sat, 23 Sep 2006 15:34:24 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2861943D49; Sat, 23 Sep 2006 15:34:24 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NFYOri085753; Sat, 23 Sep 2006 15:34:24 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NFYOA8085752; Sat, 23 Sep 2006 15:34:24 GMT (envelope-from ceri) Message-Id: <200609231534.k8NFYOA8085752@repoman.freebsd.org> From: Ceri Davies Date: Sat, 23 Sep 2006 15:34:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/truncate truncate.1 truncate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:34:24 -0000 ceri 2006-09-23 15:34:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/truncate truncate.1 truncate.c Log: MFC: src/usr.bin/truncate/truncate.1 r1.33 src/usr.bin/truncate/truncate.c r1.10 through r1.11 Approved by: re (hrs), pjd Revision Changes Path 1.12.2.1 +6 -5 src/usr.bin/truncate/truncate.1 1.9.2.1 +6 -2 src/usr.bin/truncate/truncate.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:35:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96CA316A412; Sat, 23 Sep 2006 15:35:59 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from shrike.submonkey.net (cpc2-cdif2-0-0-cust107.cdif.cable.ntl.com [81.104.168.108]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA22B43D49; Sat, 23 Sep 2006 15:35:58 +0000 (GMT) (envelope-from ceri@submonkey.net) Received: from ceri by shrike.submonkey.net with local (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GR9Xq-0004Fl-64; Sat, 23 Sep 2006 16:35:58 +0100 Date: Sat, 23 Sep 2006 16:35:58 +0100 From: Ceri Davies To: Robert Watson Message-ID: <20060923153558.GC36062@submonkey.net> Mail-Followup-To: Ceri Davies , Robert Watson , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609231230.k8NCUW9e055087@repoman.freebsd.org> <20060923152157.GA36062@submonkey.net> <20060923163201.E1938@fledge.watson.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="E/DnYTRukya0zdZ1" Content-Disposition: inline In-Reply-To: <20060923163201.E1938@fledge.watson.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/usr.bin/id Makefile id.1 id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:35:59 -0000 --E/DnYTRukya0zdZ1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable on Sat, Sep 23, 2006 at 04:32:53PM +0100, Robert Watson wrote: >=20 > On Sat, 23 Sep 2006, Ceri Davies wrote: >=20 > >On Sat, Sep 23, 2006 at 12:30:31PM +0000, Robert Watson wrote: > >>rwatson 2006-09-23 12:30:31 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> usr.bin/id Makefile id.1 id.c > >> Log: > >> Add a -a argument to id(1), which causes id(1) to print out process > >> audit properties, including the audit user id. This can be quite > >> helpful in debugging audit problems. > > > >I realise that this is a little late to the party, but I'd prefer it if = we=20 > >could make -a a no-op for Solaris compatibility as the FSF id(1) does. > > > >Don't suppose you could rename this to -A at all? >=20 > Yes, that's no problem. Great, thank you. Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --E/DnYTRukya0zdZ1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFFVRdocfcwTS3JF8RApxWAJ4reN5ynAkS556IGiTfhD1aW0JRbwCgkE3M vvInFrA0EIDpNQZabt84ZwQ= =ROnq -----END PGP SIGNATURE----- --E/DnYTRukya0zdZ1-- From owner-cvs-src@FreeBSD.ORG Sat Sep 23 15:43:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E21216A40F; Sat, 23 Sep 2006 15:43:30 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CB8943D49; Sat, 23 Sep 2006 15:43:30 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NFhUFK086258; Sat, 23 Sep 2006 15:43:30 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NFhUTs086257; Sat, 23 Sep 2006 15:43:30 GMT (envelope-from rwatson) Message-Id: <200609231543.k8NFhUTs086257@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Sep 2006 15:43: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/usr.bin/id id.1 id.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 15:43:30 -0000 rwatson 2006-09-23 15:43:29 UTC FreeBSD src repository Modified files: usr.bin/id id.1 id.c Log: Rename "-a" flag to "-A" in order to avoid conflicting with the "-a" flag as found on Solaris. Requested by: ceri MFC after: 3 days Revision Changes Path 1.17 +5 -5 src/usr.bin/id/id.1 1.29 +15 -16 src/usr.bin/id/id.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 16:26:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3117416A40F; Sat, 23 Sep 2006 16:26:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E242843D4C; Sat, 23 Sep 2006 16:26:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NGQ2JW090312; Sat, 23 Sep 2006 16:26:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NGQ2NN090311; Sat, 23 Sep 2006 16:26:02 GMT (envelope-from rwatson) Message-Id: <200609231626.k8NGQ2NN090311@repoman.freebsd.org> From: Robert Watson Date: Sat, 23 Sep 2006 16:26:02 +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/security/audit audit_bsm_token.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 16:26:03 -0000 rwatson 2006-09-23 16:26:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_bsm_token.c Log: Merge audit_bsm_token.c:1.8 from HEAD to RELENG_6: Add missing white space in au_to_exec_{args,env}(). Approved by: re (hrs) Revision Changes Path 1.7.2.2 +2 -0 src/sys/security/audit/audit_bsm_token.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 16:26:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D2E1516A582; Sat, 23 Sep 2006 16:26:33 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0366443D4C; Sat, 23 Sep 2006 16:26:32 +0000 (GMT) (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 k8NGQVnA090373; Sat, 23 Sep 2006 16:26:31 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NGQV4l090372; Sat, 23 Sep 2006 16:26:31 GMT (envelope-from bms) Message-Id: <200609231626.k8NGQV4l090372@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 23 Sep 2006 16:26:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Sat, 23 Sep 2006 16:26:33 -0000 bms 2006-09-23 16:26:31 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Always set the IP version in the TCP input path, to preserve the header field for possible later IPSEC SPD lookup, even when the kernel is built without 'options INET6'. PR: kern/57760 MFC after: 1 week Submitted by: Joachim Schueth Revision Changes Path 1.308 +0 -2 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 17:26:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DC8016A407; Sat, 23 Sep 2006 17:26:40 +0000 (UTC) (envelope-from tim@kientzle.com) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61A5943D73; Sat, 23 Sep 2006 17:26:39 +0000 (GMT) (envelope-from tim@kientzle.com) Received: from [10.0.0.221] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id k8NHQc24041107; Sat, 23 Sep 2006 10:26:38 -0700 (PDT) (envelope-from tim@kientzle.com) Message-ID: <45156E4E.6040806@kientzle.com> Date: Sat, 23 Sep 2006 10:26:38 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> <450AD508.10608@freebsd.org> <20060915180315.GB74735@xor.obsecurity.org> <450C30ED.7090901@freebsd.org> <20060916192437.GA15425@xor.obsecurity.org> In-Reply-To: <20060916192437.GA15425@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Tim Kientzle , Ruslan Ermilov Subject: bsdtar vs gtar performance X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 17:26:40 -0000 Kris and Ruslan were recently discussing the performance of bsdtar relative to gtar, which prompted me to do some measurements of my own. I used /usr/ports as my test, because it stresses file and directory creation over extracting large files. Here are some initial results, based on ten runs of each test on a quiescent system, comparing results with PHK's "ministat": * Creating uncompressed archives: bsdtar and gtar showed no difference in total time. * Extracting gzip-compressed archives: bsdtar and gtar showed no difference in total time. * Extracting uncompressed archives: gtar is about 13% faster than bsdtar in my test. Interestingly (to me), this was the same with or without -m. (I've long suspected dir timestamp restores as a contributor; this shows otherwise.) Tim Kientzle From owner-cvs-src@FreeBSD.ORG Sat Sep 23 17:35:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E6D2D16A407; Sat, 23 Sep 2006 17:35:25 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7823343D5A; Sat, 23 Sep 2006 17:35:25 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NHZPrj003040; Sat, 23 Sep 2006 17:35:25 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NHZPWn003039; Sat, 23 Sep 2006 17:35:25 GMT (envelope-from mbr) Message-Id: <200609231735.k8NHZPWn003039@repoman.freebsd.org> From: Martin Blapp Date: Sat, 23 Sep 2006 17:35:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 17:35:26 -0000 mbr 2006-09-23 17:35:24 UTC FreeBSD src repository Modified files: sys/kern kern_proc.c Log: Protect enterpgrp() against another tty/proc race case until the tty locking work has been fixed. MFC after: 1 week Revision Changes Path 1.242 +3 -0 src/sys/kern/kern_proc.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 18:42:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A0B616A415; Sat, 23 Sep 2006 18:42:09 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF34343D67; Sat, 23 Sep 2006 18:42:08 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NIg8cT007679; Sat, 23 Sep 2006 18:42:08 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NIg8oT007678; Sat, 23 Sep 2006 18:42:08 GMT (envelope-from mjacob) Message-Id: <200609231842.k8NIg8oT007678@repoman.freebsd.org> From: Matt Jacob Date: Sat, 23 Sep 2006 18:42: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/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 18:42:09 -0000 mjacob 2006-09-23 18:42:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c Log: MFC 1.165: New Dell 1950/2950 SES backplane drops off the bus if you poke at greater then lun 0. Approved by: re (hrs) Revision Changes Path 1.155.2.8 +4 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 18:55:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D96916A407; Sat, 23 Sep 2006 18:55:50 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D17C743D4C; Sat, 23 Sep 2006 18:55:49 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NItnwp008246; Sat, 23 Sep 2006 18:55:49 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NItnIc008245; Sat, 23 Sep 2006 18:55:49 GMT (envelope-from scottl) Message-Id: <200609231855.k8NItnIc008245@repoman.freebsd.org> From: Scott Long Date: Sat, 23 Sep 2006 18:55: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/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: Sat, 23 Sep 2006 18:55:50 -0000 scottl 2006-09-23 18:55:49 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: Allow the ASF feature to be disabled via a tunable. On one of my systems, bringing up the bge interface results in a complete system freeze when this feature is enabled. Leave it enabled by default. Revision Changes Path 1.149 +12 -2 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 19:04:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77A7016A407; Sat, 23 Sep 2006 19:04:02 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3701D43D49; Sat, 23 Sep 2006 19:04:02 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NJ42d5009838; Sat, 23 Sep 2006 19:04:02 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NJ42Bu009837; Sat, 23 Sep 2006 19:04:02 GMT (envelope-from scottl) Message-Id: <200609231904.k8NJ42Bu009837@repoman.freebsd.org> From: Scott Long Date: Sat, 23 Sep 2006 19:04: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/share/man/man4 bge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 19:04:02 -0000 scottl 2006-09-23 19:04:01 UTC FreeBSD src repository Modified files: share/man/man4 bge.4 Log: Add documentation on the new bge tunable. Also put the tunable docs into a separate section. Revision Changes Path 1.28 +15 -7 src/share/man/man4/bge.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 23 19:06:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99E2516A412; Sat, 23 Sep 2006 19:06:56 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CC143D79; Sat, 23 Sep 2006 19:06:54 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NJ6sCB010023; Sat, 23 Sep 2006 19:06:54 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NJ6smx010022; Sat, 23 Sep 2006 19:06:54 GMT (envelope-from netchild) Message-Id: <200609231906.k8NJ6smx010022@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 23 Sep 2006 19:06: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/compat/linux linux_file.c linux_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 19:06:56 -0000 netchild 2006-09-23 19:06:54 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c linux_socket.c Log: MFp4: - Linux returns ENOPROTOOPT in a case of not supported opt to setsockopt. - Return EISDIR in pread() when arg is a directory. - Return EINVAL instead of EFAULT when namelen is not correct in accept(). - Return EINVAL instead of EACCESS if invalid access mode is entered in access(). - Return EINVAL instead of EADDRNOTAVAIL in a case of bad salen param to bind(). Submitted by: rdivacky Tested with: LTP (vfork01 fails now, but it seems to be a race and not caused by those changes) MFC after: 1 week Revision Changes Path 1.98 +23 -1 src/sys/compat/linux/linux_file.c 1.71 +7 -2 src/sys/compat/linux/linux_socket.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 19:24:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 667B616A415; Sat, 23 Sep 2006 19:24:11 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2525443D46; Sat, 23 Sep 2006 19:24:11 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NJOBXJ010928; Sat, 23 Sep 2006 19:24:11 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NJOASB010927; Sat, 23 Sep 2006 19:24:10 GMT (envelope-from jmg) Message-Id: <200609231924.k8NJOASB010927@repoman.freebsd.org> From: John-Mark Gurney Date: Sat, 23 Sep 2006 19:24: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/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 19:24:11 -0000 jmg 2006-09-23 19:24:10 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: now that we don't automagicly increase the MTU of host routes, when we copy the loopback interface, copy it's mtu also.. This means that we again have large mtu support for local ip addresses... Revision Changes Path 1.154 +3 -1 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 19:27:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8211716A403; Sat, 23 Sep 2006 19:27:40 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 412B443D45; Sat, 23 Sep 2006 19:27:40 +0000 (GMT) (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 k8NJRekO011128; Sat, 23 Sep 2006 19:27:40 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NJReXB011127; Sat, 23 Sep 2006 19:27:40 GMT (envelope-from bms) Message-Id: <200609231927.k8NJReXB011127@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 23 Sep 2006 19:27:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/net 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: Sat, 23 Sep 2006 19:27:40 -0000 bms 2006-09-23 19:27:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/net bridge.c Log: Add a sysctl net.link.ether.bridge.hwassmask which lets administrators mask hardware checksums on bridge interface members. PR: kern/57100 Revision Changes Path 1.16.2.26 +10 -0 src/sys/net/bridge.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 20:46:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B8BF16A412; Sat, 23 Sep 2006 20:46:02 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3108143D46; Sat, 23 Sep 2006 20:45:48 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NKjlMQ016352; Sat, 23 Sep 2006 20:45:47 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NKjljR016351; Sat, 23 Sep 2006 20:45:47 GMT (envelope-from netchild) Message-Id: <200609232045.k8NKjljR016351@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 23 Sep 2006 20:45: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/sys param.h soundcard.h src/sys/dev/sound/pcm buffer.c buffer.h channel.c channel.h channel_if.m dsp.c dsp.h mixer.c mixer.h sound.c sound.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Sep 2006 20:46:02 -0000 netchild 2006-09-23 20:45:47 UTC FreeBSD src repository Modified files: sys/sys soundcard.h param.h sys/dev/sound/pcm buffer.c buffer.h channel.c channel.h channel_if.m dsp.c dsp.h mixer.c mixer.h sound.c sound.h Log: MFp4 the sound Google Summer of Code project: The goal was to sync with the OSSv4 API 4Front Technologies uses in their proprietary OSS driver. This was successful as far as possible. The part of the API which is stable is implemented, for the rest there are some stubs already. New system ioctls: - SNDCTL_SYSINFO - obtain audio system info (version, # of audio/midi/ mixer devices, etc.) - SNDCTL_AUDIOINFO - fetch details about a specific audio device - SNDCTL_MIXERINFO - fetch details about a specific mixer device New audio ioctls: - Sync groups (SNDCTL_DSP_SYNCGROUP/SNDCTL_DSP_SYNCSTART) which allow triggered playback/recording on multiple devices (even across processes simultaneously). - Peak meters (SNDCTL_DSP_GETIPEAKS/SNDCTL_DSP_GETOPEAKS) - can query audio drivers for peak levels (needs driver support, disabled for now). - Per channel playback/recording levels - SNDCTL_DSP_{GET,SET}{PLAY,REC}VOL. Note that these are still in name only, just wrapping around the AC97-style mixer at the moment. The next step is to push them down to the drivers. Audio ioctls still under development by 4Front (for which stubs may exist in this commit): - SNDCTL_GETNAME, SNDCTL_{GET,SET}{SONG,LABEL} - SNDCTL_DSP_{GET,SET}_CHNORDER - SNDCTL_MIX_ENUMINFO, SNDCTL_MIX_EXTINFO - (might be documented enough in the OSS releases to work on this. These ioctls cover the cool "twiddle any knob on your card" features.) Missing: - SNDCTL_DSP_COOKEDMODE -- this ioctl is used to give applications direct access to a card's buffers, bypassing the feeder architecture. It's a toughy -- "someone" needs to decide : (a) if this is desireable, and (b) if it's reasonably feasible. Updates for driver writers: So far, only two routines to the channel class (in channel_if.m) are added. One is for fetching a list of discrete supported playback/recording rates of a channel, and the other is for fetching peak level info (useful for drawing peak meters). Interested parties may want to help pushing down SNDCTL_DSP_{GET,SET}{PLAY,REC}VOL into the drivers. To use the new stuff you need to rebuild the sound drivers or your kernel (depending on if you use modules or not) and to install soundcard.h (a buildworld/installworld handles this). Sponsored by: Google SoC 2006 Submitted by: ryanb Many thanks to: 4Front Technologies for their cooperation, explanations and the nice license of their soundcard.h. Revision Changes Path 1.28 +125 -0 src/sys/dev/sound/pcm/buffer.c 1.12 +8 -0 src/sys/dev/sound/pcm/buffer.h 1.110 +154 -3 src/sys/dev/sound/pcm/channel.c 1.33 +67 -0 src/sys/dev/sound/pcm/channel.h 1.6 +64 -0 src/sys/dev/sound/pcm/channel_if.m 1.96 +1162 -1 src/sys/dev/sound/pcm/dsp.c 1.10 +6 -0 src/sys/dev/sound/pcm/dsp.h 1.50 +335 -1 src/sys/dev/sound/pcm/mixer.c 1.16 +9 -1 src/sys/dev/sound/pcm/mixer.h 1.106 +137 -1 src/sys/dev/sound/pcm/sound.c 1.71 +5 -0 src/sys/dev/sound/pcm/sound.h 1.275 +1 -1 src/sys/sys/param.h 1.46 +436 -3 src/sys/sys/soundcard.h From owner-cvs-src@FreeBSD.ORG Sat Sep 23 21:12:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A16916A403; Sat, 23 Sep 2006 21:12:24 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6DF543D45; Sat, 23 Sep 2006 21:12:23 +0000 (GMT) (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 k8NLCNkr027081; Sat, 23 Sep 2006 21:12:23 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NLCN5C027080; Sat, 23 Sep 2006 21:12:23 GMT (envelope-from bms) Message-Id: <200609232112.k8NLCN5C027080@repoman.freebsd.org> From: Bruce M Simpson Date: Sat, 23 Sep 2006 21:12: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/usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Sep 2006 21:12:24 -0000 bms 2006-09-23 21:12:23 UTC FreeBSD src repository Modified files: usr.sbin/tcpdump/tcpslice gwtm2secs.c search.c tcpslice.c Log: Fix our ancient tcpslice for >2GB limits. PR: bin/13691 MFC after: 1 week Submitted by: Bruce A. Mah Revision Changes Path 1.5 +7 -0 src/usr.sbin/tcpdump/tcpslice/gwtm2secs.c 1.5 +13 -13 src/usr.sbin/tcpdump/tcpslice/search.c 1.13 +3 -3 src/usr.sbin/tcpdump/tcpslice/tcpslice.c From owner-cvs-src@FreeBSD.ORG Sat Sep 23 22:01:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B03CE16A412; Sat, 23 Sep 2006 22:01:51 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F9CE43D49; Sat, 23 Sep 2006 22:01:51 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8NM1p7r029404; Sat, 23 Sep 2006 22:01:51 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8NM1pm9029403; Sat, 23 Sep 2006 22:01:51 GMT (envelope-from ceri) Message-Id: <200609232201.k8NM1pm9029403@repoman.freebsd.org> From: Ceri Davies Date: Sat, 23 Sep 2006 22:01: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/usr.bin/truncate truncate.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, 23 Sep 2006 22:01:51 -0000 ceri 2006-09-23 22:01:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/truncate truncate.1 Log: Bump .Dd. Reminded by: ru Approved by: re (implicit) Revision Changes Path 1.12.2.2 +1 -1 src/usr.bin/truncate/truncate.1