From owner-cvs-src@FreeBSD.ORG Sun Jun 10 00:28:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B132E16A468; Sun, 10 Jun 2007 00:28:41 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8BAE613C458; Sun, 10 Jun 2007 00:28:41 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A0SfGd075639; Sun, 10 Jun 2007 00:28:41 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A0SfNa075635; Sun, 10 Jun 2007 00:28:41 GMT (envelope-from attilio) Message-Id: <200706100028.l5A0SfNa075635@repoman.freebsd.org> From: Attilio Rao Date: Sun, 10 Jun 2007 00:28: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/kern init_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: Sun, 10 Jun 2007 00:28:41 -0000 attilio 2007-06-10 00:28:41 UTC FreeBSD src repository Modified files: sys/kern init_main.c Log: Fix a bug caming from the committing a pre-merge version of the patch instead than a post-merge version (respect to another rusage fix). Reported by: marcel Approved by: jeff(mentor) Revision Changes Path 1.282 +2 -0 src/sys/kern/init_main.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 00:31:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B017316A41F; Sun, 10 Jun 2007 00:31:53 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.177]) by mx1.freebsd.org (Postfix) with ESMTP id 95BF013C457; Sun, 10 Jun 2007 00:31:53 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from mac.com (smtpin02-en2 [10.13.10.147]) by smtpout.mac.com (Xserve/smtpout07/MantshX 4.0) with ESMTP id l5A0VrxM016376; Sat, 9 Jun 2007 17:31:53 -0700 (PDT) Received: from [172.16.1.3] (209-128-86-226.bayarea.net [209.128.86.226]) (authenticated bits=0) by mac.com (Xserve/smtpin02/MantshX 4.0) with ESMTP id l5A0VpTl003922 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 9 Jun 2007 17:31:52 -0700 (PDT) In-Reply-To: <200706100028.l5A0SfNa075635@repoman.freebsd.org> References: <200706100028.l5A0SfNa075635@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Sat, 9 Jun 2007 17:31:41 -0700 To: Attilio Rao X-Mailer: Apple Mail (2.752.3) X-Brightmail-Tracker: AAAAAA== X-Brightmail-scanned: yes Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern init_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: Sun, 10 Jun 2007 00:31:53 -0000 On Jun 9, 2007, at 5:28 PM, Attilio Rao wrote: > attilio 2007-06-10 00:28:41 UTC > > FreeBSD src repository > > Modified files: > sys/kern init_main.c > Log: > Fix a bug caming from the committing a pre-merge version of the > patch > instead than a post-merge version (respect to another rusage fix). Fix confirmed. Thanks! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Sun Jun 10 00:49:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACB8E16A400; Sun, 10 Jun 2007 00:49:17 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F04713C44C; Sun, 10 Jun 2007 00:49:17 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A0nHWK004210; Sun, 10 Jun 2007 00:49:17 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A0nH16004198; Sun, 10 Jun 2007 00:49:17 GMT (envelope-from alc) Message-Id: <200706100049.l5A0nH16004198@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Jun 2007 00:49: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/vm vm_phys.c vm_phys.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, 10 Jun 2007 00:49:17 -0000 alc 2007-06-10 00:49:16 UTC FreeBSD src repository Added files: sys/vm vm_phys.c vm_phys.h Log: Add a new physical memory allocator. However, do not yet connect it to the build. This allocator uses a binary buddy system with a twist. First and foremost, this allocator is required to support the implementation of superpages. As a side effect, it enables a more robust implementation of contigmalloc(9). Moreover, this reimplementation of contigmalloc(9) eliminates the acquisition of Giant by contigmalloc(..., M_NOWAIT, ...). The twist is that this allocator tries to reduce the number of TLB misses incurred by accesses through a direct map to small, UMA-managed objects and page table pages. Roughly speaking, the physical pages that are allocated for such purposes are clustered together in the physical address space. The performance benefits vary. In the most extreme case, a uniprocessor kernel running on an Opteron, I measured an 18% reduction in system time during a buildworld. This allocator does not implement page coloring. The reason is that superpages have much the same effect. The contiguous physical memory allocation necessary for a superpage is inherently colored. Finally, the one caveat is that this allocator does not effectively support prezeroed pages. I hope this is temporary. On i386, this is a slight pessimization. However, on amd64, the beneficial effects of the direct-map optimization outweigh the ill effects. I speculate that this is true in general of machines with a direct map. Approved by: re Revision Changes Path 1.1 +689 -0 src/sys/vm/vm_phys.c (new) 1.1 +52 -0 src/sys/vm/vm_phys.h (new) From owner-cvs-src@FreeBSD.ORG Sun Jun 10 00:58:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3A3D616A468; Sun, 10 Jun 2007 00:58:42 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1452F13C46C; Sun, 10 Jun 2007 00:58:42 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A0wfLh012994; Sun, 10 Jun 2007 00:58:41 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A0wfFF012993; Sun, 10 Jun 2007 00:58:41 GMT (envelope-from kensmith) Message-Id: <200706100058.l5A0wfFF012993@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Jun 2007 00:58: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/modules/bge Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 00:58:42 -0000 kensmith 2007-06-10 00:58:41 UTC FreeBSD src repository Modified files: sys/modules/bge Makefile Log: Add ofw_bus_if.h as a dependency on sparc64. Without this sparc64 kernel builds had been succeeding if run serially but could fail if run in parallel because the bge module build might start before ofw_bus_if.h got created as part of the mainline kernel build. Diagnosis and patch by: ru Revision Changes Path 1.6 +4 -0 src/sys/modules/bge/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jun 10 01:28:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4310F16A41F; Sun, 10 Jun 2007 01:28:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1D39D13C44C; Sun, 10 Jun 2007 01:28:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A1SQ1F042785; Sun, 10 Jun 2007 01:28:26 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A1SQBT042779; Sun, 10 Jun 2007 01:28:26 GMT (envelope-from mjacob) Message-Id: <200706100128.l5A1SQBT042779@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 01:28:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb umct.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 01:28:27 -0000 mjacob 2007-06-10 01:28:26 UTC FreeBSD src repository Modified files: sys/dev/usb umct.c Log: Initialize devname. Revision Changes Path 1.14 +2 -0 src/sys/dev/usb/umct.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 01:28:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5E3A16A400; Sun, 10 Jun 2007 01:28:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BFC9E13C4B7; Sun, 10 Jun 2007 01:28:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A1StEH043264; Sun, 10 Jun 2007 01:28:55 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A1StE9043263; Sun, 10 Jun 2007 01:28:55 GMT (envelope-from mjacob) Message-Id: <200706100128.l5A1StE9043263@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 01:28:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 01:28:56 -0000 mjacob 2007-06-10 01:28:55 UTC FreeBSD src repository Modified files: sys/dev/usb usb_subr.c Log: Complete an initialization to make gcc 4.2 happy. Revision Changes Path 1.91 +1 -0 src/sys/dev/usb/usb_subr.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 01:43:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A77216A400; Sun, 10 Jun 2007 01:43:12 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34ED713C46C; Sun, 10 Jun 2007 01:43:12 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A1hCGv057464; Sun, 10 Jun 2007 01:43:12 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A1hC4l057459; Sun, 10 Jun 2007 01:43:12 GMT (envelope-from mjacob) Message-Id: <200706100143.l5A1hC4l057459@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 01:43: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_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 01:43:12 -0000 mjacob 2007-06-10 01:43:11 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: Initialized ets to zero. This is arguably a gcc bug in that ets is always set to rts when timeout is non-NULL and then timevalid is set and ets is only checked later when timervalid is set. Revision Changes Path 1.347 +2 -0 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 01:49:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4134E16A400; Sun, 10 Jun 2007 01:49:18 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1BA2A13C4AE; Sun, 10 Jun 2007 01:49:18 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A1nHYW062351; Sun, 10 Jun 2007 01:49:17 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A1nHCa062350; Sun, 10 Jun 2007 01:49:17 GMT (envelope-from mjacob) Message-Id: <200706100149.l5A1nHCa062350@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 01: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/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: Sun, 10 Jun 2007 01:49:18 -0000 mjacob 2007-06-10 01:49:17 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: The new compiler can't quite follow the logic of has_stime and complains about using uninitialized tags in stime. Revision Changes Path 1.270 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 01:50:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 394ED16A46C; Sun, 10 Jun 2007 01:50:06 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 13C6513C4AE; Sun, 10 Jun 2007 01:50:06 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A1o5IU063054; Sun, 10 Jun 2007 01:50:05 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A1o59w063047; Sun, 10 Jun 2007 01:50:05 GMT (envelope-from mjacob) Message-Id: <200706100150.l5A1o59w063047@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 01:50: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_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 01:50:06 -0000 mjacob 2007-06-10 01:50:05 UTC FreeBSD src repository Modified files: sys/kern vfs_aio.c Log: Remove unused variable. Revision Changes Path 1.232 +0 -1 src/sys/kern/vfs_aio.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 03:13:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DBD416A468; Sun, 10 Jun 2007 03:13:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3798C13C455; Sun, 10 Jun 2007 03:13:57 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A3DvO8035412; Sun, 10 Jun 2007 03:13:57 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A3DvZp035405; Sun, 10 Jun 2007 03:13:57 GMT (envelope-from marcel) Message-Id: <200706100313.l5A3DvZp035405@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 10 Jun 2007 03:13: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/lib/libc/powerpc/gen syncicache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 03:13:57 -0000 marcel 2007-06-10 03:13:56 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen syncicache.c Log: The definition of CACHELINESIZE moved from to . Revision Changes Path 1.3 +1 -1 src/lib/libc/powerpc/gen/syncicache.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 03:25:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB59316A41F; Sun, 10 Jun 2007 03:25:16 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: from sub.vaned.net (sub.vaned.net [205.200.235.40]) by mx1.freebsd.org (Postfix) with ESMTP id 72ACD13C44B; Sun, 10 Jun 2007 03:25:16 +0000 (UTC) (envelope-from csjp@sub.vaned.net) Received: by sub.vaned.net (Postfix, from userid 1001) id DAC025C43; Sat, 9 Jun 2007 22:22:18 -0500 (CDT) Date: Sat, 9 Jun 2007 22:22:18 -0500 From: "Christian S.J. Peron" To: Ken Smith Message-ID: <20070610032218.GA4634@sub.vaned.net> References: <200706100058.l5A0wfFF012993@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200706100058.l5A0wfFF012993@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/modules/bge Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 03:25:16 -0000 Would this also be an issue on sun4v? On Sun, Jun 10, 2007 at 12:58:41AM +0000, Ken Smith wrote: > kensmith 2007-06-10 00:58:41 UTC > > FreeBSD src repository > > Modified files: > sys/modules/bge Makefile > Log: > Add ofw_bus_if.h as a dependency on sparc64. Without this sparc64 kernel > builds had been succeeding if run serially but could fail if run in > parallel because the bge module build might start before ofw_bus_if.h > got created as part of the mainline kernel build. > > Diagnosis and patch by: ru > > Revision Changes Path > 1.6 +4 -0 src/sys/modules/bge/Makefile > http://cvsweb.FreeBSD.org/src/sys/modules/bge/Makefile.diff?r1=1.5&r2=1.6 > | --- src/sys/modules/bge/Makefile 2006/11/03 21:41:19 1.5 > | +++ src/sys/modules/bge/Makefile 2007/06/10 00:58:41 1.6 > | @@ -1,8 +1,12 @@ > | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/modules/bge/Makefile,v 1.5 2006/11/03 21:41:19 ru Exp $ > | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/modules/bge/Makefile,v 1.6 2007/06/10 00:58:41 kensmith Exp $ > | > | .PATH: ${.CURDIR}/../../dev/bge > | > | KMOD= if_bge > | SRCS= if_bge.c miibus_if.h miidevs.h device_if.h bus_if.h pci_if.h > | + > | +.if ${MACHINE_ARCH} == sparc64 > | +SRCS+= ofw_bus_if.h > | +.endif > | > | .include > -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:31:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A426116A41F; Sun, 10 Jun 2007 04:31:56 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7E3F313C468; Sun, 10 Jun 2007 04:31:56 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4Vuuf008672; Sun, 10 Jun 2007 04:31:56 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4VuJJ008668; Sun, 10 Jun 2007 04:31:56 GMT (envelope-from mjacob) Message-Id: <200706100431.l5A4VuJJ008668@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:31:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam README.quirks X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 04:31:57 -0000 mjacob 2007-06-10 04:31:55 UTC FreeBSD src repository Modified files: sys/cam README.quirks Log: Commit for Nate his "guidelines for submitting quirks". Revision Changes Path 1.2 +210 -2 src/sys/cam/README.quirks From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:35:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E53E16A421; Sun, 10 Jun 2007 04:35:35 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id CB14413C43E; Sun, 10 Jun 2007 04:35:34 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.101] (c-71-231-138-78.hsd1.or.comcast.net [71.231.138.78]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l5A4ZWbo001026 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Sun, 10 Jun 2007 00:35:33 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Sat, 9 Jun 2007 21:35:05 -0700 (PDT) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: Alan Cox In-Reply-To: <200706100049.l5A0nH16004198@repoman.freebsd.org> Message-ID: <20070609213443.B60816@10.0.0.1> References: <200706100049.l5A0nH16004198@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_phys.c vm_phys.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, 10 Jun 2007 04:35:35 -0000 On Sun, 10 Jun 2007, Alan Cox wrote: > alc 2007-06-10 00:49:16 UTC > > FreeBSD src repository > > Added files: > sys/vm vm_phys.c vm_phys.h > Log: > Add a new physical memory allocator. However, do not yet connect it > to the build. Can you tell us about the time complexity of allocating multiple physically contiguous pages? Thanks, Jeff > > This allocator uses a binary buddy system with a twist. First and > foremost, this allocator is required to support the implementation of > superpages. As a side effect, it enables a more robust implementation > of contigmalloc(9). Moreover, this reimplementation of > contigmalloc(9) eliminates the acquisition of Giant by > contigmalloc(..., M_NOWAIT, ...). > > The twist is that this allocator tries to reduce the number of TLB > misses incurred by accesses through a direct map to small, UMA-managed > objects and page table pages. Roughly speaking, the physical pages > that are allocated for such purposes are clustered together in the > physical address space. The performance benefits vary. In the most > extreme case, a uniprocessor kernel running on an Opteron, I measured > an 18% reduction in system time during a buildworld. > > This allocator does not implement page coloring. The reason is that > superpages have much the same effect. The contiguous physical memory > allocation necessary for a superpage is inherently colored. > > Finally, the one caveat is that this allocator does not effectively > support prezeroed pages. I hope this is temporary. On i386, this is > a slight pessimization. However, on amd64, the beneficial effects of > the direct-map optimization outweigh the ill effects. I speculate > that this is true in general of machines with a direct map. > > Approved by: re > > Revision Changes Path > 1.1 +689 -0 src/sys/vm/vm_phys.c (new) > 1.1 +52 -0 src/sys/vm/vm_phys.h (new) > From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:37:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8976B16A41F; Sun, 10 Jun 2007 04:37:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 63B5013C48A; Sun, 10 Jun 2007 04:37:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4bOmo013417; Sun, 10 Jun 2007 04:37:24 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4bOSS013408; Sun, 10 Jun 2007 04:37:24 GMT (envelope-from mjacob) Message-Id: <200706100437.l5A4bOSS013408@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:37:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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, 10 Jun 2007 04:37:24 -0000 mjacob 2007-06-10 04:37:23 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c Log: Ensure that newpath is always initialized, even for the error case. Revision Changes Path 1.104 +2 -0 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:40:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92B9216A41F; Sun, 10 Jun 2007 04:40:15 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D78E13C455; Sun, 10 Jun 2007 04:40:15 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4eFhm013664; Sun, 10 Jun 2007 04:40:15 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4eEdI013662; Sun, 10 Jun 2007 04:40:14 GMT (envelope-from mjacob) Message-Id: <200706100440.l5A4eEdI013662@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:40: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/compat/ndis kern_ndis.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 04:40:16 -0000 mjacob 2007-06-10 04:40:13 UTC FreeBSD src repository Modified files: sys/compat/ndis kern_ndis.c Log: Quiesce warnings by initializing irql values to zero. Revision Changes Path 1.96 +3 -3 src/sys/compat/ndis/kern_ndis.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:42:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD37316A41F; Sun, 10 Jun 2007 04:42:20 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 87B9513C487; Sun, 10 Jun 2007 04:42:20 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4gKmx015636; Sun, 10 Jun 2007 04:42:20 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4gKif015635; Sun, 10 Jun 2007 04:42:20 GMT (envelope-from mjacob) Message-Id: <200706100442.l5A4gKif015635@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:42: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/nfsserver nfs_serv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 04:42:20 -0000 mjacob 2007-06-10 04:42:20 UTC FreeBSD src repository Modified files: sys/nfsserver nfs_serv.c Log: Init timespec to zero fo quiesce warnings. Revision Changes Path 1.173 +1 -1 src/sys/nfsserver/nfs_serv.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:44:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0B0916A41F; Sun, 10 Jun 2007 04:44:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id ACD1B13C45D; Sun, 10 Jun 2007 04:44:57 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5A4iHLe021878; Sat, 9 Jun 2007 22:44:17 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 09 Jun 2007 22:44:41 -0600 (MDT) Message-Id: <20070609.224441.-399275939.imp@bsdimp.com> To: csjp@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <20070610032218.GA4634@sub.vaned.net> References: <200706100058.l5A0wfFF012993@repoman.freebsd.org> <20070610032218.GA4634@sub.vaned.net> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 09 Jun 2007 22:44:17 -0600 (MDT) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, kensmith@FreeBSD.org Subject: Re: cvs commit: src/sys/modules/bge Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 04:44:58 -0000 In message: <20070610032218.GA4634@sub.vaned.net> "Christian S.J. Peron" writes: : Would this also be an issue on sun4v? : : On Sun, Jun 10, 2007 at 12:58:41AM +0000, Ken Smith wrote: : > kensmith 2007-06-10 00:58:41 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/modules/bge Makefile : > Log: : > Add ofw_bus_if.h as a dependency on sparc64. Without this sparc64 kernel : > builds had been succeeding if run serially but could fail if run in : > parallel because the bge module build might start before ofw_bus_if.h : > got created as part of the mainline kernel build. : > : > Diagnosis and patch by: ru : > : > Revision Changes Path : > 1.6 +4 -0 src/sys/modules/bge/Makefile : > http://cvsweb.FreeBSD.org/src/sys/modules/bge/Makefile.diff?r1=1.5&r2=1.6 : > | --- src/sys/modules/bge/Makefile 2006/11/03 21:41:19 1.5 : > | +++ src/sys/modules/bge/Makefile 2007/06/10 00:58:41 1.6 : > | @@ -1,8 +1,12 @@ : > | -# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/modules/bge/Makefile,v 1.5 2006/11/03 21:41:19 ru Exp $ : > | +# $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/modules/bge/Makefile,v 1.6 2007/06/10 00:58:41 kensmith Exp $ : > | : > | .PATH: ${.CURDIR}/../../dev/bge : > | : > | KMOD= if_bge : > | SRCS= if_bge.c miibus_if.h miidevs.h device_if.h bus_if.h pci_if.h : > | + : > | +.if ${MACHINE_ARCH} == sparc64 : > | +SRCS+= ofw_bus_if.h : > | +.endif : > | : > | .include : > MACHINE_ARCH is sparc64 when MACHINE is sun4v, so this looks to be the correct fix for both. Warner From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:51:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 481BD16A400; Sun, 10 Jun 2007 04:51:04 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2265913C447; Sun, 10 Jun 2007 04:51:04 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4p4ZS031747; Sun, 10 Jun 2007 04:51:04 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4p3Ha031741; Sun, 10 Jun 2007 04:51:03 GMT (envelope-from mjacob) Message-Id: <200706100451.l5A4p3Ha031741@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:51: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/usb ufoma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 04:51:04 -0000 mjacob 2007-06-10 04:51:03 UTC FreeBSD src repository Modified files: sys/dev/usb ufoma.c Log: Remove unused variable. Revision Changes Path 1.5 +0 -2 src/sys/dev/usb/ufoma.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:53:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E16A16A421; Sun, 10 Jun 2007 04:53:15 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 386A313C46A; Sun, 10 Jun 2007 04:53:15 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4rFEr033982; Sun, 10 Jun 2007 04:53:15 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4rEDI033972; Sun, 10 Jun 2007 04:53:14 GMT (envelope-from mjacob) Message-Id: <200706100453.l5A4rEDI033972@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:53:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_spppsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 04:53:15 -0000 mjacob 2007-06-10 04:53:14 UTC FreeBSD src repository Modified files: sys/net if_spppsubr.c Log: Cast the ioctl define to the type of the variable being switched on. Revision Changes Path 1.127 +2 -2 src/sys/net/if_spppsubr.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 04:54:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0631516A468; Sun, 10 Jun 2007 04:54:43 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D4A5913C465; Sun, 10 Jun 2007 04:54:42 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A4sgtr035304; Sun, 10 Jun 2007 04:54:42 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A4sgNM035300; Sun, 10 Jun 2007 04:54:42 GMT (envelope-from mjacob) Message-Id: <200706100454.l5A4sgNM035300@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 04:54:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gnu/fs/reiserfs reiserfs_namei.c reiserfs_stree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 04:54:43 -0000 mjacob 2007-06-10 04:54:42 UTC FreeBSD src repository Modified files: sys/gnu/fs/reiserfs reiserfs_namei.c reiserfs_stree.c Log: Remove 'inline' qualifiers from functions which are not, in fact, inlines. Revision Changes Path 1.4 +1 -1 src/sys/gnu/fs/reiserfs/reiserfs_namei.c 1.2 +6 -6 src/sys/gnu/fs/reiserfs/reiserfs_stree.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 06:11:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE17616A421; Sun, 10 Jun 2007 06:11:05 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 883E613C45B; Sun, 10 Jun 2007 06:11:05 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A6B5p2013956; Sun, 10 Jun 2007 06:11:05 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A6B5ri013935; Sun, 10 Jun 2007 06:11:05 GMT (envelope-from ceri) Message-Id: <200706100611.l5A6B5ri013935@repoman.freebsd.org> From: Ceri Davies Date: Sun, 10 Jun 2007 06:11: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.bin/netstat Makefile netstat.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, 10 Jun 2007 06:11:05 -0000 ceri 2007-06-10 06:11:04 UTC FreeBSD src repository Modified files: usr.bin/netstat Makefile netstat.1 Log: Document SCTP support. Revision Changes Path 1.37 +0 -10 src/usr.bin/netstat/Makefile 1.58 +2 -2 src/usr.bin/netstat/netstat.1 From owner-cvs-src@FreeBSD.ORG Sun Jun 10 06:18:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C47916A421; Sun, 10 Jun 2007 06:18:05 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EADEF13C480; Sun, 10 Jun 2007 06:18:04 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A6I46V019925; Sun, 10 Jun 2007 06:18:04 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A6I42E019921; Sun, 10 Jun 2007 06:18:04 GMT (envelope-from ceri) Message-Id: <200706100618.l5A6I42E019921@repoman.freebsd.org> From: Ceri Davies Date: Sun, 10 Jun 2007 06:18: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.bin/netstat Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 06:18:05 -0000 ceri 2007-06-10 06:18:04 UTC FreeBSD src repository Modified files: usr.bin/netstat Makefile Log: Backout mess mistakenly committed with manpage update. Revision Changes Path 1.38 +10 -0 src/usr.bin/netstat/Makefile From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:04:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D4F716A41F; Sun, 10 Jun 2007 07:04:10 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 677B913C457; Sun, 10 Jun 2007 07:04:10 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A74AJJ063247; Sun, 10 Jun 2007 07:04:10 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A74AIs063244; Sun, 10 Jun 2007 07:04:10 GMT (envelope-from dwmalone) Message-Id: <200706100704.l5A74AIs063244@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 07:04:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/login login_audit.c login_fbtab.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 07:04:10 -0000 dwmalone 2007-06-10 07:04:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/login login_audit.c login_fbtab.c Log: MFC: Fix some warnings by making things const, adding missing headers, removing some unused variables and making a variable unsigned. Revision Changes Path 1.1.2.2 +3 -3 src/usr.bin/login/login_audit.c 1.16.14.1 +1 -1 src/usr.bin/login/login_fbtab.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:24:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 02E1916A41F; Sun, 10 Jun 2007 07:24:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CCD0213C45B; Sun, 10 Jun 2007 07:24:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7OWmu083697; Sun, 10 Jun 2007 07:24:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7OW0V083693; Sun, 10 Jun 2007 07:24:32 GMT (envelope-from imp) Message-Id: <200706100724.l5A7OW0V083693@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Jun 2007 07:24:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_axe.c if_axereg.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, 10 Jun 2007 07:24:33 -0000 imp 2007-06-10 07:24:32 UTC FreeBSD src repository Modified files: sys/dev/usb if_axe.c if_axereg.h Log: Prefer device_printf over printf. Eliminate axe_unit as it is no longer required. Revision Changes Path 1.46 +32 -37 src/sys/dev/usb/if_axe.c 1.12 +0 -1 src/sys/dev/usb/if_axereg.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:28:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01B7316A41F; Sun, 10 Jun 2007 07:28:30 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D051913C489; Sun, 10 Jun 2007 07:28:29 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7STHh087489; Sun, 10 Jun 2007 07:28:29 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7STBo087485; Sun, 10 Jun 2007 07:28:29 GMT (envelope-from dwmalone) Message-Id: <200706100728.l5A7STBo087485@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 07:28:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet udp_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, 10 Jun 2007 07:28:30 -0000 dwmalone 2007-06-10 07:28:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet udp_usrreq.c Log: MFC 1.209: Don't verify UDP IPv4 checksum in-place. Revision Changes Path 1.175.2.11 +6 -5 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:29:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20CD716A421; Sun, 10 Jun 2007 07:29:09 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EF29513C44B; Sun, 10 Jun 2007 07:29:08 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7T8uo088093; Sun, 10 Jun 2007 07:29:08 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7T89E088092; Sun, 10 Jun 2007 07:29:08 GMT (envelope-from dwmalone) Message-Id: <200706100729.l5A7T89E088092@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 07:29:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/netinet udp_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, 10 Jun 2007 07:29:09 -0000 dwmalone 2007-06-10 07:29:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet udp_usrreq.c Log: MFC 1.209: Don't verify UDP IPv4 checksum in-place. Revision Changes Path 1.162.2.10 +6 -5 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:33:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1955816A41F; Sun, 10 Jun 2007 07:33:50 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E52BD13C45A; Sun, 10 Jun 2007 07:33:49 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7XnQV093365; Sun, 10 Jun 2007 07:33:49 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7XnCj093351; Sun, 10 Jun 2007 07:33:49 GMT (envelope-from imp) Message-Id: <200706100733.l5A7XnCj093351@repoman.freebsd.org> From: Warner Losh Date: Sun, 10 Jun 2007 07:33:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_cdce.c if_cdcereg.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, 10 Jun 2007 07:33:50 -0000 imp 2007-06-10 07:33:48 UTC FreeBSD src repository Modified files: sys/dev/usb if_cdce.c if_cdcereg.h Log: Prefer device_printf over printf Eliminate cdce_unit from softc. Revision Changes Path 1.18 +31 -35 src/sys/dev/usb/if_cdce.c 1.8 +0 -1 src/sys/dev/usb/if_cdcereg.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:34:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F44A16A468; Sun, 10 Jun 2007 07:34:28 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4876E13C448; Sun, 10 Jun 2007 07:34:28 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7YSuF094097; Sun, 10 Jun 2007 07:34:28 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7YSKj094096; Sun, 10 Jun 2007 07:34:28 GMT (envelope-from dwmalone) Message-Id: <200706100734.l5A7YSKj094096@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 07:34:28 +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/netinet udp_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, 10 Jun 2007 07:34:28 -0000 dwmalone 2007-06-10 07:34:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/netinet udp_usrreq.c Log: MFC 1.209: Don't verify UDP IPv4 checksum in-place. Revision Changes Path 1.64.2.21 +6 -5 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 07:41:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 67D4A16A468; Sun, 10 Jun 2007 07:41:26 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 41E7513C483; Sun, 10 Jun 2007 07:41:26 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A7fQX7000961; Sun, 10 Jun 2007 07:41:26 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A7fQvH000960; Sun, 10 Jun 2007 07:41:26 GMT (envelope-from dwmalone) Message-Id: <200706100741.l5A7fQvH000960@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 07:41:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Sun, 10 Jun 2007 07:41:26 -0000 dwmalone 2007-06-10 07:41:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph ng_fec.c Log: MFC 1.30: Help ng_fec deal with multicast addresses. This isn't exactly the same patch as in -current as some of the in-kernel multicast API is different. Revision Changes Path 1.18.2.5 +81 -2 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 08:51:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0A2016A469; Sun, 10 Jun 2007 08:51:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C9DD113C468; Sun, 10 Jun 2007 08:51:04 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5A8p4MP074265; Sun, 10 Jun 2007 08:51:04 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5A8p4gr074251; Sun, 10 Jun 2007 08:51:04 GMT (envelope-from brueffer) Message-Id: <200706100851.l5A8p4gr074251@repoman.freebsd.org> From: Christian Brueffer Date: Sun, 10 Jun 2007 08:51: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/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: Sun, 10 Jun 2007 08:51:05 -0000 brueffer 2007-06-10 08:51:03 UTC FreeBSD src repository Modified files: share/man/man7 hier.7 Log: Remove /usr/X11R6 and subdirs. MFC after: 3 days Revision Changes Path 1.127 +1 -18 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Sun Jun 10 11:09:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 32B6A16A400; Sun, 10 Jun 2007 11:09:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0BDCB13C448; Sun, 10 Jun 2007 11:09:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AB9due015910; Sun, 10 Jun 2007 11:09:39 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AB9dFI015906; Sun, 10 Jun 2007 11:09:39 GMT (envelope-from kib) Message-Id: <200706101109.l5AB9dFI015906@repoman.freebsd.org> From: Konstantin Belousov Date: Sun, 10 Jun 2007 11:09: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/usr.bin/login login.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, 10 Jun 2007 11:09:40 -0000 kib 2007-06-10 11:09:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/login login.h Log: MFC remnant of rev. 1.7. Revision Changes Path 1.4.14.3 +1 -1 src/usr.bin/login/login.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 12:33:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E047316A421; Sun, 10 Jun 2007 12:33:02 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B90F313C458; Sun, 10 Jun 2007 12:33:02 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ACX28A097498; Sun, 10 Jun 2007 12:33:02 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ACX2mK097496; Sun, 10 Jun 2007 12:33:02 GMT (envelope-from cognet) Message-Id: <200706101233.l5ACX2mK097496@repoman.freebsd.org> From: Olivier Houchard Date: Sun, 10 Jun 2007 12:33: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/arm/arm busdma_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, 10 Jun 2007 12:33:03 -0000 cognet 2007-06-10 12:33:02 UTC FreeBSD src repository Modified files: sys/arm/arm busdma_machdep.c Log: Initialize the dma tag's bounce_zone to NULL if we didn't allocate it. Revision Changes Path 1.33 +2 -1 src/sys/arm/arm/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 13:59:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 975B016A400; Sun, 10 Jun 2007 13:59:37 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7074713C447; Sun, 10 Jun 2007 13:59:37 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ADxbHr082853; Sun, 10 Jun 2007 13:59:37 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ADxbE2082849; Sun, 10 Jun 2007 13:59:37 GMT (envelope-from maxim) Message-Id: <200706101359.l5ADxbE2082849@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 10 Jun 2007 13:59: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/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: Sun, 10 Jun 2007 13:59:37 -0000 maxim 2007-06-10 13:59:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/ipfw ipfw2.c Log: MFC rev. 1.103: make ipfw(8) show rules with mac/mac-type options correctly. MFC rev. 1.105: teach get_mac_addr_mask() to not silently accept incorrect MAC addresses. Revision Changes Path 1.76.2.19 +56 -59 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 15:45:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0235816A41F; Sun, 10 Jun 2007 15:45:31 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CFA8E13C469; Sun, 10 Jun 2007 15:45:30 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AFjU1E085248; Sun, 10 Jun 2007 15:45:30 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AFjUDG085244; Sun, 10 Jun 2007 15:45:30 GMT (envelope-from mjacob) Message-Id: <200706101545.l5AFjUDG085244@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 15: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/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 15:45:31 -0000 mjacob 2007-06-10 15:45:30 UTC FreeBSD src repository Modified files: sys/dev/sound/usb uaudio.c Log: Remove const type qualifier from a function- gcc4.2 doesn't accept it. Reviewed by: Ariff Revision Changes Path 1.32 +3 -3 src/sys/dev/sound/usb/uaudio.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 15:46:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D813016A468; Sun, 10 Jun 2007 15:46:34 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B1B5D13C455; Sun, 10 Jun 2007 15:46:34 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AFkY5i086117; Sun, 10 Jun 2007 15:46:34 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AFkYkG086116; Sun, 10 Jun 2007 15:46:34 GMT (envelope-from mjacob) Message-Id: <200706101546.l5AFkYkG086116@repoman.freebsd.org> From: Matt Jacob Date: Sun, 10 Jun 2007 15:46:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm dsp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 15:46:35 -0000 mjacob 2007-06-10 15:46:34 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm dsp.c Log: Cast len to be a uintmax_t and make format in KASSERT match so as to avoid different sizes on different platforms types of complaints. Reviewed by: Ariff Revision Changes Path 1.105 +2 -1 src/sys/dev/sound/pcm/dsp.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 16:32:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B741516A469; Sun, 10 Jun 2007 16:32:08 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9049913C46C; Sun, 10 Jun 2007 16:32:08 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AGW8iu030163; Sun, 10 Jun 2007 16:32:08 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AGW89j030159; Sun, 10 Jun 2007 16:32:08 GMT (envelope-from marcel) Message-Id: <200706101632.l5AGW89j030159@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 10 Jun 2007 16:32:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/powerpc/gen syncicache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 16:32:08 -0000 marcel 2007-06-10 16:32:08 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen syncicache.c Log: Fix bogon in previous commit: is still needed. Revision Changes Path 1.4 +1 -0 src/lib/libc/powerpc/gen/syncicache.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 16:53:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D69016A46D; Sun, 10 Jun 2007 16:53:02 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7B63813C4BD; Sun, 10 Jun 2007 16:53:02 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AGr2OB055725; Sun, 10 Jun 2007 16:53:02 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AGr2Fk055721; Sun, 10 Jun 2007 16:53:02 GMT (envelope-from marcel) Message-Id: <200706101653.l5AGr2Fk055721@repoman.freebsd.org> From: Marcel Moolenaar Date: Sun, 10 Jun 2007 16:53: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/ia64/ia64 machdep.c src/sys/ia64/include cpufunc.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, 10 Jun 2007 16:53:02 -0000 marcel 2007-06-10 16:53:01 UTC FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c sys/ia64/include cpufunc.h Log: Work around a firmware bug in the HP rx2660, where in ACPI an I/O port is really a memory mapped I/O address. The bug is in the GAS that describes the address and in particular the SpaceId field. The field should not say the address is an I/O port when it clearly is not. With an additional check for the IA64_BUS_SPACE_IO case in the bus access functions, and the fact that I/O ports pretty much not used in general on ia64, make the calculation of the I/O port address a function. This avoids inlining the work-around into every driver, and also helps reduce overall code bloat. Revision Changes Path 1.222 +10 -0 src/sys/ia64/ia64/machdep.c 1.23 +2 -3 src/sys/ia64/include/cpufunc.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 17:17:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48BAF16A41F; Sun, 10 Jun 2007 17:17:56 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2200A13C44C; Sun, 10 Jun 2007 17:17:56 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AHHuRZ058577; Sun, 10 Jun 2007 17:17:56 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AHHtEk058576; Sun, 10 Jun 2007 17:17:55 GMT (envelope-from jinmei) Message-Id: <200706101717.l5AHHtEk058576@repoman.freebsd.org> From: JINMEI Tatuya Date: Sun, 10 Jun 2007 17:17:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet6 in6.c in6_ifattach.c in6_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 17:17:56 -0000 jinmei 2007-06-10 17:17:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 in6.c in6_ifattach.c in6_var.h Log: MFC: fixed memory leak for IPv6 multicast membership information associated with interface addresses. Approved by: gnn (mentor) src/sys/netinet6/in6.c: 1.71 src/sys/netinet6/in6_ifattach.c: 1.36 src/sys/netinet6/in6_var.h: 1.31 Revision Changes Path 1.51.2.11 +16 -19 src/sys/netinet6/in6.c 1.26.2.8 +12 -2 src/sys/netinet6/in6_ifattach.c 1.21.2.7 +3 -0 src/sys/netinet6/in6_var.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 17:20:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC78D16A46E; Sun, 10 Jun 2007 17:20:04 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B645013C48A; Sun, 10 Jun 2007 17:20:04 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AHK4sA058708; Sun, 10 Jun 2007 17:20:04 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AHK4Po058707; Sun, 10 Jun 2007 17:20:04 GMT (envelope-from jinmei) Message-Id: <200706101720.l5AHK4Po058707@repoman.freebsd.org> From: JINMEI Tatuya Date: Sun, 10 Jun 2007 17:20:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/netinet6 in6.c in6_ifattach.c in6_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 17:20:05 -0000 jinmei 2007-06-10 17:20:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 in6.c in6_ifattach.c in6_var.h Log: MFC: fixed memory leak for IPv6 multicast membership information associated with interface addresses. Approved by: gnn (mentor) src/sys/netinet6/in6.c: 1.71 src/sys/netinet6/in6_ifattach.c: 1.36 src/sys/netinet6/in6_var.h: 1.31 Revision Changes Path 1.47.2.5 +73 -68 src/sys/netinet6/in6.c 1.23.2.5 +10 -2 src/sys/netinet6/in6_ifattach.c 1.19.2.4 +3 -0 src/sys/netinet6/in6_var.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 18:57:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFC2216A400; Sun, 10 Jun 2007 18:57:21 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B07B413C48A; Sun, 10 Jun 2007 18:57:21 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AIvLoi034059; Sun, 10 Jun 2007 18:57:21 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AIvLOF034055; Sun, 10 Jun 2007 18:57:21 GMT (envelope-from yar) Message-Id: <200706101857.l5AIvLOF034055@repoman.freebsd.org> From: Yar Tikhiy Date: Sun, 10 Jun 2007 18:57: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 UPDATING src/sys/sys param.h src/etc/pam.d ftpd gdm imap kde login other pop3 rsh sshd telnetd xdm src/lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 18:57:21 -0000 yar 2007-06-10 18:57:20 UTC FreeBSD src repository Modified files: . UPDATING sys/sys param.h etc/pam.d ftpd gdm imap kde login other pop3 rsh sshd telnetd xdm lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c Log: Now pam_nologin(8) will provide an account management function instead of an authentication function. There are a design reason and a practical reason for that. First, the module belongs in account management because it checks availability of the account and does no authentication. Second, there are existing and potential PAM consumers that skip PAM authentication for good or for bad. E.g., sshd(8) just prefers internal routines for public key auth; OTOH, cron(8) and atrun(8) do implicit authentication when running a job on behalf of its owner, so their inability to use PAM auth is fundamental, but they can benefit from PAM account management. Document this change in the manpage. Modify /etc/pam.d files accordingly, so that pam_nologin.so is listed under the "account" function class. Bump __FreeBSD_version (mostly for ports, as this change should be invisible to C code outside pam_nologin.) PR: bin/112574 Approved by: des, re Revision Changes Path 1.493 +18 -0 src/UPDATING 1.19 +1 -1 src/etc/pam.d/ftpd 1.8 +1 -1 src/etc/pam.d/gdm 1.6 +3 -1 src/etc/pam.d/imap 1.7 +1 -1 src/etc/pam.d/kde 1.17 +1 -1 src/etc/pam.d/login 1.11 +1 -1 src/etc/pam.d/other 1.6 +3 -1 src/etc/pam.d/pop3 1.6 +1 -1 src/etc/pam.d/rsh 1.16 +1 -1 src/etc/pam.d/sshd 1.8 +1 -1 src/etc/pam.d/telnetd 1.11 +1 -1 src/etc/pam.d/xdm 1.6 +10 -11 src/lib/libpam/modules/pam_nologin/pam_nologin.8 1.12 +2 -10 src/lib/libpam/modules/pam_nologin/pam_nologin.c 1.300 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 19:06:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 421F016A46C; Sun, 10 Jun 2007 19:06:10 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 337F413C45A; Sun, 10 Jun 2007 19:06:10 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AJ6AWc043829; Sun, 10 Jun 2007 19:06:10 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AJ6AU2043825; Sun, 10 Jun 2007 19:06:10 GMT (envelope-from stefanf) Message-Id: <200706101906.l5AJ6AU2043825@repoman.freebsd.org> From: Stefan Farfeleder Date: Sun, 10 Jun 2007 19:06: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/include histedit.h src/lib/libedit editline.3 el.c el.h term.c term.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, 10 Jun 2007 19:06:10 -0000 stefanf 2007-06-10 19:06:09 UTC FreeBSD src repository Modified files: include histedit.h lib/libedit editline.3 el.c el.h term.c term.h Log: Merge NetBSD changes, among them: el.c 1.44, el.h 1.17, editline.3 1.53, histedit.h 1.31: # add EL_GETFP, and EL_SETFP. el.c 1.42, term.c 1.46, term.h 1.18, editline.3 1.52, histedit.h 1.29: # - Add more readline functions, enough for gdb-6.5 # - Make el_get varyadic, and implement EL_GETTC. # - XXX: the EL_SETTC api will change in the future. Note: The latter change breaks the ABI of the el_get() function. Approved by: re (kensmith) Revision Changes Path 1.11 +5 -2 src/include/histedit.h 1.31 +58 -10 src/lib/libedit/editline.3 1.14 +106 -68 src/lib/libedit/el.c 1.7 +2 -1 src/lib/libedit/el.h 1.21 +91 -37 src/lib/libedit/term.c 1.8 +2 -1 src/lib/libedit/term.h From owner-cvs-src@FreeBSD.ORG Sun Jun 10 19:13:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14B6016A474; Sun, 10 Jun 2007 19:13:41 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D9C6113C4CC; Sun, 10 Jun 2007 19:13:40 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AJDe5R051290; Sun, 10 Jun 2007 19:13:40 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AJDe1A051285; Sun, 10 Jun 2007 19:13:40 GMT (envelope-from dwmalone) Message-Id: <200706101913.l5AJDe1A051285@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 19:13:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 19:13:41 -0000 dwmalone 2007-06-10 19:13:40 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Some style improvements suggested by bde, including removing an unused include, adding parens for return and sizeof and renaming, adding some missing whitespace and sorting some variables. Revision Changes Path 1.83 +36 -37 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 19:32:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 163CE16A46E; Sun, 10 Jun 2007 19:32:21 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A02BE13C45D; Sun, 10 Jun 2007 19:32:20 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AJWKLJ067202; Sun, 10 Jun 2007 19:32:20 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AJWKqB067201; Sun, 10 Jun 2007 19:32:20 GMT (envelope-from dwmalone) Message-Id: <200706101932.l5AJWKqB067201@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 19:32:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 19:32:22 -0000 dwmalone 2007-06-10 19:32:20 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Fix a number of WARNS, including printf, constness and unsigned comparison warnings. Revision Changes Path 1.84 +13 -12 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 20:02:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB70616A468; Sun, 10 Jun 2007 20:02:02 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (mail.cs.rice.edu [128.42.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 6728413C4C4; Sun, 10 Jun 2007 20:02:02 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (localhost.localdomain [127.0.0.1]) by mail.cs.rice.edu (Postfix) with ESMTP id 74E072C2A6C; Sun, 10 Jun 2007 14:30:27 -0500 (CDT) X-Virus-Scanned: by amavis-2.4.0 at mail.cs.rice.edu Received: from mail.cs.rice.edu ([127.0.0.1]) by mail.cs.rice.edu (mail.cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ByOwd5F+9LSr; Sun, 10 Jun 2007 14:30:19 -0500 (CDT) Received: from [216.63.78.18] (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 922962C2A8F; Sun, 10 Jun 2007 14:30:19 -0500 (CDT) Message-ID: <466C514B.5060206@cs.rice.edu> Date: Sun, 10 Jun 2007 14:30:19 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070328 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <200706100049.l5A0nH16004198@repoman.freebsd.org> <20070609213443.B60816@10.0.0.1> In-Reply-To: <20070609213443.B60816@10.0.0.1> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alan Cox , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_phys.c vm_phys.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, 10 Jun 2007 20:02:02 -0000 Jeff Roberson wrote: > On Sun, 10 Jun 2007, Alan Cox wrote: > >> alc 2007-06-10 00:49:16 UTC >> >> FreeBSD src repository >> >> Added files: >> sys/vm vm_phys.c vm_phys.h >> Log: >> Add a new physical memory allocator. However, do not yet connect it >> to the build. > > > Can you tell us about the time complexity of allocating multiple > physically contiguous pages? A parameter in "architecture"/include/vmparam.h determines the number of buddy queues per region of physical memory and per pool within a region. A region might be memory that supports ISA DMA or in the not-so-distant future a particular node's memory in a NUMA architecture. A pool within a region is what allows for the direct-map optimization. The smallest buddy queue always stores individual pages. For example, on amd64, there are 13 buddy queues, and thus the largest queue stores contiguous sets of pages that are 16MB in size. (A comment in vmparam.h explains why it is 16MB.) The time complexity depends on the size of the allocation request. If it is less than or equal to what the largest queue stores, then the time complexity is strictly speaking O(constant). That said, in the worst case on amd64, you might examine a number of queues equal to 2*2*13 to find a free chunk of memory and split that chunk 12 times to complete the allocation. In contrast, the old page coloring allocator might examine 16 queues on amd64. If, however, the allocation size is greater than what the largest queues stores, then the time complexity is O("the length of the 16MB queue" squared). In practice, this is much, much better than the old contigmalloc(9) since the length of the 16MB queue is orders of magnitude smaller than the vm_page_array. Alan From owner-cvs-src@FreeBSD.ORG Sun Jun 10 20:11:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B65E716A400; Sun, 10 Jun 2007 20:11:53 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 90BE913C448; Sun, 10 Jun 2007 20:11:53 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AKBrZW000886; Sun, 10 Jun 2007 20:11:53 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AKBrQv000879; Sun, 10 Jun 2007 20:11:53 GMT (envelope-from dwmalone) Message-Id: <200706102011.l5AKBrQv000879@repoman.freebsd.org> From: David Malone Date: Sun, 10 Jun 2007 20:11: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/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 20:11:53 -0000 dwmalone 2007-06-10 20:11:52 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Some improvements to the int-type printing code based on suggestions by bde. Revision Changes Path 1.85 +13 -17 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 20:59:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7579616A469; Sun, 10 Jun 2007 20:59:23 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DA05013C468; Sun, 10 Jun 2007 20:59:22 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AKxMkV055879; Sun, 10 Jun 2007 20:59:22 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AKxMqB055878; Sun, 10 Jun 2007 20:59:22 GMT (envelope-from andre) Message-Id: <200706102059.l5AKxMqB055878@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 10 Jun 2007 20:59: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/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: Sun, 10 Jun 2007 20:59:23 -0000 andre 2007-06-10 20:59:22 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Fix style for comments, be more verbose and add some more. Revision Changes Path 1.357 +34 -23 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 21:07:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 487FF16A400; Sun, 10 Jun 2007 21:07:22 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 22AAC13C468; Sun, 10 Jun 2007 21:07:22 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AL7Mah064865; Sun, 10 Jun 2007 21:07:22 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AL7Mum064863; Sun, 10 Jun 2007 21:07:22 GMT (envelope-from andre) Message-Id: <200706102107.l5AL7Mum064863@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 10 Jun 2007 21:07:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 21:07:22 -0000 andre 2007-06-10 21:07:21 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Fix a case in tcp_do_segment() where tcp_update_sack_list() would be called with an incorrect segment end value. tcp_reass() may trim segments when they overlap with already existing ones in the reassembly queue. Instead of saving the segment end value before the call to tcp_reass() compute it on the fly based on the effective segment length afterwards. This bug was not really problematic as no information got lost and the eventual SACK information computation was correct nontheless. MFC after: 1 week Revision Changes Path 1.358 +1 -2 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 21:59:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D3DB16A473; Sun, 10 Jun 2007 21:59:15 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 16FA713C4B8; Sun, 10 Jun 2007 21:59:15 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ALxEb8012026; Sun, 10 Jun 2007 21:59:14 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ALxEkW012019; Sun, 10 Jun 2007 21:59:14 GMT (envelope-from attilio) Message-Id: <200706102159.l5ALxEkW012019@repoman.freebsd.org> From: Attilio Rao Date: Sun, 10 Jun 2007 21:59:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/i386/i386 trap.c src/sys/kern kern_fork.c src/sys/sys vmmeter.h src/sys/vm vm_object.c vm_page.c vm_pageout.c vm_pageq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jun 2007 21:59:15 -0000 attilio 2007-06-10 21:59:14 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/amd64/ia32 ia32_syscall.c sys/i386/i386 trap.c sys/kern kern_fork.c sys/sys vmmeter.h sys/vm vm_object.c vm_page.c vm_pageout.c vm_pageq.c Log: Optimize vmmeter locking. In particular: - Add an explicative table for locking of struct vmmeter members - Apply new rules for some of those members - Remove some unuseful comments Heavily reviewed by: alc, bde, jeff Approved by: jeff (mentor) Revision Changes Path 1.318 +0 -4 src/sys/amd64/amd64/trap.c 1.19 +0 -5 src/sys/amd64/ia32/ia32_syscall.c 1.305 +0 -4 src/sys/i386/i386/trap.c 1.277 +8 -8 src/sys/kern/kern_fork.c 1.32 +56 -50 src/sys/sys/vmmeter.h 1.381 +1 -1 src/sys/vm/vm_object.c 1.347 +2 -7 src/sys/vm/vm_page.c 1.284 +6 -11 src/sys/vm/vm_pageout.c 1.33 +1 -1 src/sys/vm/vm_pageq.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 22:09:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D205B16A400; Sun, 10 Jun 2007 22:09:48 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (mail.cs.rice.edu [128.42.1.31]) by mx1.freebsd.org (Postfix) with ESMTP id 8C1E413C45E; Sun, 10 Jun 2007 22:09:48 +0000 (UTC) (envelope-from alc@cs.rice.edu) Received: from mail.cs.rice.edu (localhost.localdomain [127.0.0.1]) by mail.cs.rice.edu (Postfix) with ESMTP id DA3F52C2AAE; Sun, 10 Jun 2007 17:09:47 -0500 (CDT) X-Virus-Scanned: by amavis-2.4.0 at mail.cs.rice.edu Received: from mail.cs.rice.edu ([127.0.0.1]) by mail.cs.rice.edu (mail.cs.rice.edu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id gEx8vjwgUOU7; Sun, 10 Jun 2007 17:09:40 -0500 (CDT) Received: from [216.63.78.18] (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cs.rice.edu (Postfix) with ESMTP id 059FA2C2A92; Sun, 10 Jun 2007 17:09:39 -0500 (CDT) Message-ID: <466C76A3.8050308@cs.rice.edu> Date: Sun, 10 Jun 2007 17:09:39 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070328 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeff Roberson References: <200706100049.l5A0nH16004198@repoman.freebsd.org> <20070609213443.B60816@10.0.0.1> <466C514B.5060206@cs.rice.edu> In-Reply-To: <466C514B.5060206@cs.rice.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Alan Cox , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alan Cox , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/vm vm_phys.c vm_phys.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, 10 Jun 2007 22:09:48 -0000 Alan Cox wrote: > Jeff Roberson wrote: > >> On Sun, 10 Jun 2007, Alan Cox wrote: >> >>> alc 2007-06-10 00:49:16 UTC >>> >>> FreeBSD src repository >>> >>> Added files: >>> sys/vm vm_phys.c vm_phys.h >>> Log: >>> Add a new physical memory allocator. However, do not yet connect it >>> to the build. >> >> >> >> Can you tell us about the time complexity of allocating multiple >> physically contiguous pages? > > > > A parameter in "architecture"/include/vmparam.h determines the number > of buddy queues per region of physical memory and per pool within a > region. A region might be memory that supports ISA DMA or in the > not-so-distant future a particular node's memory in a NUMA > architecture. A pool within a region is what allows for the > direct-map optimization. The smallest buddy queue always stores > individual pages. For example, on amd64, there are 13 buddy queues, > and thus the largest queue stores contiguous sets of pages that are > 16MB in size. (A comment in vmparam.h explains why it is 16MB.) > > The time complexity depends on the size of the allocation request. If > it is less than or equal to what the largest queue stores, then the > time complexity is strictly speaking O(constant). That said, in the > worst case on amd64, you might examine a number of queues equal to > 2*2*13 to find a free chunk of memory and split that chunk 12 times to > complete the allocation. In contrast, the old page coloring allocator > might examine 16 queues on amd64. If, however, the allocation size is > greater than what the largest queues stores, then the time complexity > is O("the length of the 16MB queue" squared). In practice, this is > much, much better than the old contigmalloc(9) since the length of the > 16MB queue is orders of magnitude smaller than the vm_page_array. I should add that placing constraints, such as a high or low physical address, on an allocation request of less than or equal to 16MB changes the worst case time complexity to O("the length of all of the buddy queues containing chunks of size greater than or equal to the requested size"). Alan From owner-cvs-src@FreeBSD.ORG Sun Jun 10 23:01:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 906D416A46B; Sun, 10 Jun 2007 23:01:41 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A1CB13C4BA; Sun, 10 Jun 2007 23:01:41 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5AN1fNn072868; Sun, 10 Jun 2007 23:01:41 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5AN1fdk072867; Sun, 10 Jun 2007 23:01:41 GMT (envelope-from ariff) Message-Id: <200706102301.l5AN1fdk072867@repoman.freebsd.org> From: Ariff Abdullah Date: Sun, 10 Jun 2007 23:01:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 23:01:41 -0000 ariff 2007-06-10 23:01:41 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: - Add codec id for ALC660 [1] - Add codec id for AD1988B, along with fixing its line-in and other issues (with proper quirks). [2] Submitted by: [1] barbara.xxx1975@libero.it [2] Oliver Brandmueller ob@e-Gitt.NET MFC after: 3 days Revision Changes Path 1.39 +10 -1 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Sun Jun 10 23:39:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E080B16A41F; Sun, 10 Jun 2007 23:39:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B98E613C45E; Sun, 10 Jun 2007 23:39:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ANd78U008201; Sun, 10 Jun 2007 23:39:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ANd7PH008197; Sun, 10 Jun 2007 23:39:07 GMT (envelope-from alc) Message-Id: <200706102339.l5ANd7PH008197@repoman.freebsd.org> From: Alan Cox Date: Sun, 10 Jun 2007 23:39: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/ia64/ia64 machdep.c src/sys/ia64/include vmparam.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jun 2007 23:39:08 -0000 alc 2007-06-10 23:39:07 UTC FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c sys/ia64/include vmparam.h Log: Add the machine-specific definitions for configuring the new physical memory allocator. Set the size of phys_avail[] using one of these definitions. Approved by: re Revision Changes Path 1.223 +3 -1 src/sys/ia64/ia64/machdep.c 1.16 +28 -0 src/sys/ia64/include/vmparam.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 00:38:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41AA116A400; Mon, 11 Jun 2007 00:38:07 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3057113C44C; Mon, 11 Jun 2007 00:38:07 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B0c7L2059730; Mon, 11 Jun 2007 00:38:07 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B0c7YR059729; Mon, 11 Jun 2007 00:38:07 GMT (envelope-from marcel) Message-Id: <200706110038.l5B0c7YR059729@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 11 Jun 2007 00:38:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf DEFAULTS src/sys/conf files.amd64 files.i386 files.pc98 files.sparc64 files.sun4v src/sys/i386/conf DEFAULTS src/sys/pc98/conf DEFAULTS src/sys/sparc64/conf DEFAULTS src/sys/sun4v/conf DEFAULTS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 00:38:07 -0000 marcel 2007-06-11 00:38:06 UTC FreeBSD src repository Modified files: sys/amd64/conf DEFAULTS sys/conf files.amd64 files.i386 files.pc98 files.sparc64 files.sun4v sys/i386/conf DEFAULTS sys/pc98/conf DEFAULTS sys/sparc64/conf DEFAULTS sys/sun4v/conf DEFAULTS Log: Use default options for default partitioning schemes, rather than making the relevant files standard. This avoids duplication and makes it easier to override/disable unwanted schemes. Since ARM doesn't have a DEFAULTS configuration file, leave the source files for the BSD and MBR partitioning schemes in files.arm for now. Revision Changes Path 1.10 +4 -0 src/sys/amd64/conf/DEFAULTS 1.104 +0 -4 src/sys/conf/files.amd64 1.577 +0 -4 src/sys/conf/files.i386 1.355 +0 -4 src/sys/conf/files.pc98 1.89 +0 -4 src/sys/conf/files.sparc64 1.9 +0 -4 src/sys/conf/files.sun4v 1.10 +4 -0 src/sys/i386/conf/DEFAULTS 1.10 +4 -0 src/sys/pc98/conf/DEFAULTS 1.10 +5 -0 src/sys/sparc64/conf/DEFAULTS 1.6 +4 -0 src/sys/sun4v/conf/DEFAULTS From owner-cvs-src@FreeBSD.ORG Mon Jun 11 00:49:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9938B16A400; Mon, 11 Jun 2007 00:49:46 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 873BA13C45D; Mon, 11 Jun 2007 00:49:46 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B0nk4u079453; Mon, 11 Jun 2007 00:49:46 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B0nk9O079452; Mon, 11 Jun 2007 00:49:46 GMT (envelope-from ariff) Message-Id: <200706110049.l5B0nk9O079452@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 11 Jun 2007 00:49:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c src/sys/dev/sound/pci als4000.c atiixp.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx-pcm.c es137x.c fm801.c ich.c maestro3.c neomagic.c solo.c t4dwave.c via8233.c via82c686.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 00:49:46 -0000 ariff 2007-06-11 00:49:46 UTC FreeBSD src repository Modified files: sys/dev/sound/isa ad1816.c ess.c mss.c sb16.c sb8.c sys/dev/sound/pci als4000.c atiixp.c aureal.c cmi.c cs4281.c csapcm.c ds1.c emu10k1.c emu10kx-pcm.c es137x.c fm801.c ich.c maestro3.c neomagic.c solo.c t4dwave.c via8233.c via82c686.c vibes.c sys/dev/sound/pci/hda hdac.c sys/dev/sound/pcm channel.c channel.h vchan.c sys/dev/sound/usb uaudio_pcm.c Log: Filter/compress the amount of channel trigger. This should reduce much of lock/unlock contentions within the interrupt handler. Most of these drivers only need PCMTRIG_START or STOP (ABORT). Discussed with: scottl Revision Changes Path 1.44 +1 -1 src/sys/dev/sound/isa/ad1816.c 1.41 +1 -1 src/sys/dev/sound/isa/ess.c 1.111 +1 -1 src/sys/dev/sound/isa/mss.c 1.96 +1 -1 src/sys/dev/sound/isa/sb16.c 1.85 +1 -1 src/sys/dev/sound/isa/sb8.c 1.26 +7 -0 src/sys/dev/sound/pci/als4000.c 1.16 +3 -0 src/sys/dev/sound/pci/atiixp.c 1.35 +2 -2 src/sys/dev/sound/pci/aureal.c 1.43 +5 -0 src/sys/dev/sound/pci/cmi.c 1.25 +1 -0 src/sys/dev/sound/pci/cs4281.c 1.40 +1 -1 src/sys/dev/sound/pci/csapcm.c 1.51 +2 -2 src/sys/dev/sound/pci/ds1.c 1.68 +4 -1 src/sys/dev/sound/pci/emu10k1.c 1.9 +8 -1 src/sys/dev/sound/pci/emu10kx-pcm.c 1.67 +2 -2 src/sys/dev/sound/pci/es137x.c 1.32 +1 -2 src/sys/dev/sound/pci/fm801.c 1.40 +3 -0 src/sys/dev/sound/pci/hda/hdac.c 1.76 +3 -1 src/sys/dev/sound/pci/ich.c 1.34 +6 -0 src/sys/dev/sound/pci/maestro3.c 1.36 +1 -1 src/sys/dev/sound/pci/neomagic.c 1.44 +3 -2 src/sys/dev/sound/pci/solo.c 1.52 +2 -2 src/sys/dev/sound/pci/t4dwave.c 1.36 +3 -0 src/sys/dev/sound/pci/via8233.c 1.42 +1 -1 src/sys/dev/sound/pci/via82c686.c 1.25 +2 -0 src/sys/dev/sound/pci/vibes.c 1.120 +3 -5 src/sys/dev/sound/pcm/channel.c 1.36 +5 -0 src/sys/dev/sound/pcm/channel.h 1.35 +1 -2 src/sys/dev/sound/pcm/vchan.c 1.23 +1 -1 src/sys/dev/sound/usb/uaudio_pcm.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 01:55:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EFD1C16A46B; Mon, 11 Jun 2007 01:55:09 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C819013C447; Mon, 11 Jun 2007 01:55:09 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B1t9Co043152; Mon, 11 Jun 2007 01:55:09 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B1t9d9043150; Mon, 11 Jun 2007 01:55:09 GMT (envelope-from yongari) Message-Id: <200706110155.l5B1t9d9043150@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Jun 2007 01:55:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 01:55:10 -0000 yongari 2007-06-11 01:55:09 UTC FreeBSD src repository Modified files: sys/dev/msk if_msk.c Log: Disable automatic IP ID increment. Due to a hardware bug the automatic IP ID increment in TSO case generated corrupted IP packets. This change brings back TSO capability. Revision Changes Path 1.16 +0 -15 src/sys/dev/msk/if_msk.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 02:00:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9227816A4EE; Mon, 11 Jun 2007 02:00:51 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 38F9513C465; Mon, 11 Jun 2007 02:00:51 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B20pCx048094; Mon, 11 Jun 2007 02:00:51 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B20p6C048093; Mon, 11 Jun 2007 02:00:51 GMT (envelope-from yongari) Message-Id: <200706110200.l5B20p6C048093@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Jun 2007 02:00:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.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, 11 Jun 2007 02:00:51 -0000 yongari 2007-06-11 02:00:50 UTC FreeBSD src repository Modified files: sys/dev/msk if_msk.c if_mskreg.h Log: Increase a maximum segment size of DMA to 4096. Previously it used MCLBYTES for the segment size but it used too many Tx descriptors in TSO case. While I'm here adjust maximum size of the sum of all segment lengths in a given DMA mapping to 65535, the maximum size, in bytes, of a IP packet. Revision Changes Path 1.17 +2 -2 src/sys/dev/msk/if_msk.c 1.5 +2 -0 src/sys/dev/msk/if_mskreg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 02:02:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2138016A468; Mon, 11 Jun 2007 02:02:21 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EE76613C484; Mon, 11 Jun 2007 02:02:20 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B22KWp049991; Mon, 11 Jun 2007 02:02:20 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B22K7U049987; Mon, 11 Jun 2007 02:02:20 GMT (envelope-from yongari) Message-Id: <200706110202.l5B22K7U049987@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Jun 2007 02:02: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/mii miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 02:02:21 -0000 yongari 2007-06-11 02:02:20 UTC FreeBSD src repository Modified files: sys/dev/mii miidevs Log: Add ICS1889/ICS1892/ICS1893 PHY. Submitted by: Ed Schouten Revision Changes Path 1.46 +3 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Mon Jun 11 02:04:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E09D16A400; Mon, 11 Jun 2007 02:04:51 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0669413C44C; Mon, 11 Jun 2007 02:04:51 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B24oUX051881; Mon, 11 Jun 2007 02:04:50 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B24ocG051880; Mon, 11 Jun 2007 02:04:50 GMT (envelope-from yongari) Message-Id: <200706110204.l5B24ocG051880@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Jun 2007 02:04:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii icsphy.c icsphyreg.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, 11 Jun 2007 02:04:51 -0000 yongari 2007-06-11 02:04:50 UTC FreeBSD src repository Added files: sys/dev/mii icsphy.c icsphyreg.h Log: Add icsphy(4), Integrated Circuit Systems PHY driver, ported from NetBSD. ATM the only consumer of the PHY is XBox with nfe(4) driver. Submitted by: Ed Schouten Tested by: Ed Schouten Revision Changes Path 1.1 +302 -0 src/sys/dev/mii/icsphy.c (new) 1.1 +136 -0 src/sys/dev/mii/icsphyreg.h (new) From owner-cvs-src@FreeBSD.ORG Mon Jun 11 02:07:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E49D116A400; Mon, 11 Jun 2007 02:07:08 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BD44713C457; Mon, 11 Jun 2007 02:07:08 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B278HT052162; Mon, 11 Jun 2007 02:07:08 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B278Lk052161; Mon, 11 Jun 2007 02:07:08 GMT (envelope-from yongari) Message-Id: <200706110207.l5B278Lk052161@repoman.freebsd.org> From: Pyun YongHyeon Date: Mon, 11 Jun 2007 02:07:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/modules/mii 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, 11 Jun 2007 02:07:09 -0000 yongari 2007-06-11 02:07:08 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/mii Makefile Log: Connect icsphy(4) to the build. Revision Changes Path 1.1215 +1 -0 src/sys/conf/files 1.30 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 11 02:21:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B9D7316A468; Mon, 11 Jun 2007 02:21:20 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 92EC413C465; Mon, 11 Jun 2007 02:21:20 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B2LKsb062591; Mon, 11 Jun 2007 02:21:20 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B2LKfP062575; Mon, 11 Jun 2007 02:21:20 GMT (envelope-from simokawa) Message-Id: <200706110221.l5B2LKfP062575@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 11 Jun 2007 02:21:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include paths.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, 11 Jun 2007 02:21:20 -0000 simokawa 2007-06-11 02:21:19 UTC FreeBSD src repository Modified files: include paths.h Log: Add _PATH_FWMEM for libkvm. Revision Changes Path 1.26 +1 -0 src/include/paths.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:05:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7839316A468; Mon, 11 Jun 2007 03:05:55 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50F3213C43E; Mon, 11 Jun 2007 03:05:55 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B35tNI006636; Mon, 11 Jun 2007 03:05:55 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B35tSA006635; Mon, 11 Jun 2007 03:05:55 GMT (envelope-from delphij) Message-Id: <200706110305.l5B35tSA006635@repoman.freebsd.org> From: Xin LI Date: Mon, 11 Jun 2007 03:05: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/lib/libc/regex regcomp.c regerror.c regexec.c regfree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:05:55 -0000 delphij 2007-06-11 03:05:55 UTC FreeBSD src repository Modified files: lib/libc/regex regcomp.c regerror.c regexec.c regfree.c Log: Diff reduction against other *BSDs: ANSIfy function prototypes. No function changes. Revision Changes Path 1.36 +49 -113 src/lib/libc/regex/regcomp.c 1.11 +5 -8 src/lib/libc/regex/regerror.c 1.8 +11 -18 src/lib/libc/regex/regexec.c 1.8 +1 -2 src/lib/libc/regex/regfree.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:20:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DB9016A41F; Mon, 11 Jun 2007 03:20:17 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3637113C455; Mon, 11 Jun 2007 03:20:17 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B3KHsc019218; Mon, 11 Jun 2007 03:20:17 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B3KHSv019217; Mon, 11 Jun 2007 03:20:17 GMT (envelope-from alc) Message-Id: <200706110320.l5B3KHSv019217@repoman.freebsd.org> From: Alan Cox Date: Mon, 11 Jun 2007 03:20: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/vm vm_contig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:20:17 -0000 alc 2007-06-11 03:20:16 UTC FreeBSD src repository Modified files: sys/vm vm_contig.c Log: Conditionally acquire Giant in vm_contig_launder_page(). Revision Changes Path 1.61 +4 -0 src/sys/vm/vm_contig.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:37:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6910816A4CC; Mon, 11 Jun 2007 03:37:15 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2548213C50E; Mon, 11 Jun 2007 03:37:03 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B3aupR036241; Mon, 11 Jun 2007 03:36:56 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B3au0v036230; Mon, 11 Jun 2007 03:36:56 GMT (envelope-from sam) Message-Id: <200706110336.l5B3au0v036230@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 03:36:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES files src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c src/sys/dev/awi awi.c awivar.h src/sys/dev/if_ndis ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:37:15 -0000 sam 2007-06-11 03:36:55 UTC FreeBSD src repository Modified files: sys/conf NOTES files sys/dev/ath if_ath.c if_athioctl.h if_athvar.h sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/ath/ath_rate/sample sample.c sys/dev/awi awi.c awivar.h sys/dev/if_ndis if_ndis.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h rt2560var.h rt2661.c rt2661reg.h rt2661var.h sys/dev/usb if_rum.c if_rumreg.h if_rumvar.h if_ural.c if_uralreg.h if_uralvar.h sys/dev/wi if_wi.c if_wivar.h sys/kern subr_witness.c sys/modules Makefile sys/net if_media.h sys/net80211 _ieee80211.h ieee80211.c ieee80211.h ieee80211_acl.c ieee80211_amrr.c ieee80211_crypto.c ieee80211_crypto.h ieee80211_crypto_ccmp.c ieee80211_crypto_none.c ieee80211_crypto_tkip.c ieee80211_crypto_wep.c ieee80211_freebsd.c ieee80211_freebsd.h ieee80211_input.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_output.c ieee80211_proto.c ieee80211_proto.h ieee80211_radiotap.h ieee80211_var.h sys/sys param.h Added files: sys/modules/wlan_scan_ap Makefile sys/modules/wlan_scan_sta Makefile sys/net80211 ieee80211_ht.c ieee80211_ht.h ieee80211_power.c ieee80211_power.h ieee80211_regdomain.c ieee80211_regdomain.h ieee80211_scan.c ieee80211_scan.h ieee80211_scan_ap.c ieee80211_scan_sta.c Log: Update 802.11 wireless support: o major overhaul of the way channels are handled: channels are now fully enumerated and uniquely identify the operating characteristics; these changes are visible to user applications which require changes o make scanning support independent of the state machine to enable background scanning and roaming o move scanning support into loadable modules based on the operating mode to enable different policies and reduce the memory footprint on systems w/ constrained resources o add background scanning in station mode (no support for adhoc/ibss mode yet) o significantly speedup sta mode scanning with a variety of techniques o add roaming support when background scanning is supported; for now we use a simple algorithm to trigger a roam: we threshold the rssi and tx rate, if either drops too low we try to roam to a new ap o add tx fragmentation support o add first cut at 802.11n support: this code works with forthcoming drivers but is incomplete; it's included now to establish a baseline for other drivers to be developed and for user applications o adjust max_linkhdr et. al. to reflect 802.11 requirements; this eliminates prepending mbufs for traffic generated locally o add support for Atheros protocol extensions; mainly the fast frames encapsulation (note this can be used with any card that can tx+rx large frames correctly) o add sta support for ap's that beacon both WPA1+2 support o change all data types from bsd-style to posix-style o propagate noise floor data from drivers to net80211 and on to user apps o correct various issues in the sta mode state machine related to handling authentication and association failures o enable the addition of sta mode power save support for drivers that need net80211 support (not in this commit) o remove old WI compatibility ioctls (wicontrol is officially dead) o change the data structures returned for get sta info and get scan results so future additions will not break user apps o fixed tx rate is now maintained internally as an ieee rate and not an index into the rate set; this needs to be extended to deal with multi-mode operation o add extended channel specifications to radiotap to enable 11n sniffing Drivers: o ath: add support for bg scanning, tx fragmentation, fast frames, dynamic turbo (lightly tested), 11n (sniffing only and needs new hal) o awi: compile tested only o ndis: lightly tested o ipw: lightly tested o iwi: add support for bg scanning (well tested but may have some rough edges) o ral, ural, rum: add suppoort for bg scanning, calibrate rssi data o wi: lightly tested This work is based on contributions by Atheros, kmacy, sephe, thompsa, mlaier, kevlo, and others. Much of the scanning work was supported by Atheros. The 11n work was supported by Marvell. Revision Changes Path 1.1430 +2 -0 src/sys/conf/NOTES 1.1216 +6 -0 src/sys/conf/files 1.13 +10 -10 src/sys/dev/ath/ath_rate/amrr/amrr.c 1.14 +10 -10 src/sys/dev/ath/ath_rate/onoe/onoe.c 1.17 +12 -9 src/sys/dev/ath/ath_rate/sample/sample.c 1.171 +863 -228 src/sys/dev/ath/if_ath.c 1.19 +24 -14 src/sys/dev/ath/if_athioctl.h 1.62 +41 -15 src/sys/dev/ath/if_athvar.h 1.44 +31 -24 src/sys/dev/awi/awi.c 1.14 +1 -1 src/sys/dev/awi/awivar.h 1.122 +20 -15 src/sys/dev/if_ndis/if_ndis.c 1.27 +24 -13 src/sys/dev/ipw/if_ipw.c 1.53 +497 -369 src/sys/dev/iwi/if_iwi.c 1.15 +5 -1 src/sys/dev/iwi/if_iwireg.h 1.15 +59 -15 src/sys/dev/iwi/if_iwivar.h 1.7 +11 -5 src/sys/dev/ral/if_ral_pci.c 1.12 +180 -138 src/sys/dev/ral/rt2560.c 1.2 +4 -0 src/sys/dev/ral/rt2560reg.h 1.3 +9 -4 src/sys/dev/ral/rt2560var.h 1.12 +175 -125 src/sys/dev/ral/rt2661.c 1.2 +2 -0 src/sys/dev/ral/rt2661reg.h 1.3 +8 -2 src/sys/dev/ral/rt2661var.h 1.5 +199 -73 src/sys/dev/usb/if_rum.c 1.2 +2 -0 src/sys/dev/usb/if_rumreg.h 1.2 +6 -1 src/sys/dev/usb/if_rumvar.h 1.56 +142 -88 src/sys/dev/usb/if_ural.c 1.6 +3 -0 src/sys/dev/usb/if_uralreg.h 1.9 +7 -2 src/sys/dev/usb/if_uralvar.h 1.207 +271 -99 src/sys/dev/wi/if_wi.c 1.31 +9 -1 src/sys/dev/wi/if_wivar.h 1.234 +12 -0 src/sys/kern/subr_witness.c 1.532 +2 -0 src/sys/modules/Makefile 1.1 +8 -0 src/sys/modules/wlan_scan_ap/Makefile (new) 1.1 +8 -0 src/sys/modules/wlan_scan_sta/Makefile (new) 1.39 +10 -0 src/sys/net/if_media.h 1.10 +100 -25 src/sys/net80211/_ieee80211.h 1.39 +458 -389 src/sys/net80211/ieee80211.c 1.14 +486 -137 src/sys/net80211/ieee80211.h 1.6 +6 -6 src/sys/net80211/ieee80211_acl.c 1.3 +3 -3 src/sys/net80211/ieee80211_amrr.c 1.16 +8 -8 src/sys/net80211/ieee80211_crypto.c 1.13 +12 -12 src/sys/net80211/ieee80211_crypto.h 1.10 +10 -38 src/sys/net80211/ieee80211_crypto_ccmp.c 1.7 +3 -3 src/sys/net80211/ieee80211_crypto_none.c 1.13 +5 -33 src/sys/net80211/ieee80211_crypto_tkip.c 1.10 +12 -40 src/sys/net80211/ieee80211_crypto_wep.c 1.15 +53 -9 src/sys/net80211/ieee80211_freebsd.c 1.13 +66 -2 src/sys/net80211/ieee80211_freebsd.h 1.1 +1472 -0 src/sys/net80211/ieee80211_ht.c (new) 1.1 +113 -0 src/sys/net80211/ieee80211_ht.h (new) 1.110 +705 -262 src/sys/net80211/ieee80211_input.c 1.56 +852 -1050 src/sys/net80211/ieee80211_ioctl.c 1.22 +238 -190 src/sys/net80211/ieee80211_ioctl.h 1.83 +374 -771 src/sys/net80211/ieee80211_node.c 1.27 +107 -113 src/sys/net80211/ieee80211_node.h 1.50 +657 -193 src/sys/net80211/ieee80211_output.c 1.1 +328 -0 src/sys/net80211/ieee80211_power.c (new) 1.1 +43 -0 src/sys/net80211/ieee80211_power.h (new) 1.38 +374 -151 src/sys/net80211/ieee80211_proto.c 1.24 +45 -34 src/sys/net80211/ieee80211_proto.h 1.8 +45 -24 src/sys/net80211/ieee80211_radiotap.h 1.1 +337 -0 src/sys/net80211/ieee80211_regdomain.c (new) 1.1 +175 -0 src/sys/net80211/ieee80211_regdomain.h (new) 1.1 +990 -0 src/sys/net80211/ieee80211_scan.c (new) 1.1 +218 -0 src/sys/net80211/ieee80211_scan.h (new) 1.1 +407 -0 src/sys/net80211/ieee80211_scan_ap.c (new) 1.1 +1438 -0 src/sys/net80211/ieee80211_scan_sta.c (new) 1.50 +217 -100 src/sys/net80211/ieee80211_var.h 1.301 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:56:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FF4416A468; Mon, 11 Jun 2007 03:56:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 40D4D13C448; Mon, 11 Jun 2007 03:56:34 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B3uY7a052895; Mon, 11 Jun 2007 03:56:34 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B3uYFV052891; Mon, 11 Jun 2007 03:56:34 GMT (envelope-from sam) Message-Id: <200706110356.l5B3uYFV052891@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 03:56: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/sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:56:34 -0000 sam 2007-06-11 03:56:33 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c ifmedia.c Log: Update for revised 802.11 support: o revised channel handling support; ifconfig now queries the kernel to find the list of available channels and handles channel promotion; channel attributes can be specified as part of the channel; e.g. 36:a for channel 36 in 11a (as opposed to turbo A or HT A) o use channel list to map between freq and IEEE channel #; this eliminates all knowledge of how the mapping is done and fixes handling of cases where channels overlap in the IEEE channel # space but are distinct in the frequency+attributes space (e.g. PSB) o add new knobs: bgscan, ff (Atheors fast frames), dturbo (Atheros Dynamic Turbo mode), bgscanidle, bgscanintvl, scanvalid, roam:rssi11a, roam:rssi11b, roam:rssi11g, roam:rate11a, roam:rate11b, roam:rate11g (roaming parameters), burst, doth (forthcoming 11h support) o print contents of WME, ATH, WPA, RSN, information elements with -v option o print signal strength in dBm o print noise floor in dBm o add list txpow to print tx power caps/channel o change default channel display in status to be more informative Revision Changes Path 1.139 +45 -2 src/sbin/ifconfig/ifconfig.8 1.20 +6 -0 src/sbin/ifconfig/ifconfig.h 1.46 +901 -162 src/sbin/ifconfig/ifieee80211.c 1.25 +6 -6 src/sbin/ifconfig/ifmedia.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:57:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FA2316A41F; Mon, 11 Jun 2007 03:57:47 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 293E913C455; Mon, 11 Jun 2007 03:57:47 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B3vl0W053988; Mon, 11 Jun 2007 03:57:47 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B3vlMM053987; Mon, 11 Jun 2007 03:57:47 GMT (envelope-from sam) Message-Id: <200706110357.l5B3vlMM053987@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 03:57:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/wpa/wpa_supplicant driver_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:57:47 -0000 sam 2007-06-11 03:57:47 UTC FreeBSD src repository Modified files: usr.sbin/wpa/wpa_supplicant driver_freebsd.c Log: track net80211 changes to get scan results ioctl Revision Changes Path 1.14 +5 -5 src/usr.sbin/wpa/wpa_supplicant/driver_freebsd.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 03:58:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1688816A41F; Mon, 11 Jun 2007 03:58:58 +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 BA66813C447; Mon, 11 Jun 2007 03:58:57 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5B3wuhx074154 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Jun 2007 20:58:56 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <466CC883.90206@errno.com> Date: Sun, 10 Jun 2007 20:58:59 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 References: <200706110336.l5B3au0v036230@repoman.freebsd.org> In-Reply-To: <200706110336.l5B3au0v036230@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/conf NOTES files src/sys/dev/ath if_ath.c if_athioctl.h if_athvar.h src/sys/dev/ath/ath_rate/amrr amrr.c src/sys/dev/ath/ath_rate/onoe onoe.c src/sys/dev/ath/ath_rate/sample sample.c src/sys/dev/awi awi.c awivar.h src/sys/dev/if_ndis ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 03:58:58 -0000 Sam Leffler wrote: > sam 2007-06-11 03:36:55 UTC > > FreeBSD src repository > > Modified files: > sys/conf NOTES files > sys/dev/ath if_ath.c if_athioctl.h if_athvar.h > sys/dev/ath/ath_rate/amrr amrr.c > sys/dev/ath/ath_rate/onoe onoe.c > sys/dev/ath/ath_rate/sample sample.c > sys/dev/awi awi.c awivar.h > sys/dev/if_ndis if_ndis.c > sys/dev/ipw if_ipw.c > sys/dev/iwi if_iwi.c if_iwireg.h if_iwivar.h > sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h > rt2560var.h rt2661.c rt2661reg.h > rt2661var.h > sys/dev/usb if_rum.c if_rumreg.h if_rumvar.h > if_ural.c if_uralreg.h if_uralvar.h > sys/dev/wi if_wi.c if_wivar.h > sys/kern subr_witness.c > sys/modules Makefile > sys/net if_media.h > sys/net80211 _ieee80211.h ieee80211.c ieee80211.h > ieee80211_acl.c ieee80211_amrr.c > ieee80211_crypto.c ieee80211_crypto.h > ieee80211_crypto_ccmp.c > ieee80211_crypto_none.c > ieee80211_crypto_tkip.c > ieee80211_crypto_wep.c > ieee80211_freebsd.c ieee80211_freebsd.h > ieee80211_input.c ieee80211_ioctl.c > ieee80211_ioctl.h ieee80211_node.c > ieee80211_node.h ieee80211_output.c > ieee80211_proto.c ieee80211_proto.h > ieee80211_radiotap.h ieee80211_var.h > sys/sys param.h > Added files: > sys/modules/wlan_scan_ap Makefile > sys/modules/wlan_scan_sta Makefile > sys/net80211 ieee80211_ht.c ieee80211_ht.h > ieee80211_power.c ieee80211_power.h > ieee80211_regdomain.c > ieee80211_regdomain.h ieee80211_scan.c > ieee80211_scan.h ieee80211_scan_ap.c > ieee80211_scan_sta.c > Log: > Update 802.11 wireless support: Er, Approved by: re From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:04:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC91516A468; Mon, 11 Jun 2007 04:04:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C4E1013C45A; Mon, 11 Jun 2007 04:04:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B44USa061013; Mon, 11 Jun 2007 04:04:30 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B44Uvh061012; Mon, 11 Jun 2007 04:04:30 GMT (envelope-from sam) Message-Id: <200706110404.l5B44Uvh061012@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 04:04: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/contrib/tcpdump ieee802_11.h ieee802_11_radio.h print-802_11.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 04:04:31 -0000 sam 2007-06-11 04:04:30 UTC FreeBSD src repository Modified files: contrib/tcpdump ieee802_11.h ieee802_11_radio.h print-802_11.c Log: o add minimal radiotap support for 11n Revision Changes Path 1.2 +119 -61 src/contrib/tcpdump/ieee802_11.h 1.2 +46 -11 src/contrib/tcpdump/ieee802_11_radio.h 1.2 +828 -360 src/contrib/tcpdump/print-802_11.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:05:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26B7916A400; Mon, 11 Jun 2007 04:05:16 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F41AF13C44C; Mon, 11 Jun 2007 04:05:15 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B45FwO061700; Mon, 11 Jun 2007 04:05:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B45FKe061699; Mon, 11 Jun 2007 04:05:15 GMT (envelope-from sam) Message-Id: <200706110405.l5B45FKe061699@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 04:05: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/tools/tools/net80211/wlandebug wlandebug.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 04:05:16 -0000 sam 2007-06-11 04:05:15 UTC FreeBSD src repository Modified files: tools/tools/net80211/wlandebug wlandebug.c Log: o add 11n knob o gcc42 stuff Revision Changes Path 1.4 +11 -5 src/tools/tools/net80211/wlandebug/wlandebug.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:05:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 85E0916A400; Mon, 11 Jun 2007 04:05:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5EC2613C465; Mon, 11 Jun 2007 04:05:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B45nv7062181; Mon, 11 Jun 2007 04:05:49 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B45nE6062180; Mon, 11 Jun 2007 04:05:49 GMT (envelope-from sam) Message-Id: <200706110405.l5B45nE6062180@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 04:05: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/tools/tools/net80211/wlanstats wlanstats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 04:05:49 -0000 sam 2007-06-11 04:05:49 UTC FreeBSD src repository Modified files: tools/tools/net80211/wlanstats wlanstats.c Log: add 11n stats Revision Changes Path 1.4 +60 -17 src/tools/tools/net80211/wlanstats/wlanstats.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:06:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3DD616A400; Mon, 11 Jun 2007 04:06:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D02D13C457; Mon, 11 Jun 2007 04:06:51 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B46pi5063033; Mon, 11 Jun 2007 04:06:51 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B46pdu063025; Mon, 11 Jun 2007 04:06:51 GMT (envelope-from sam) Message-Id: <200706110406.l5B46pdu063025@repoman.freebsd.org> From: Sam Leffler Date: Mon, 11 Jun 2007 04:06:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src 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, 11 Jun 2007 04:06:51 -0000 sam 2007-06-11 04:06:50 UTC FreeBSD src repository Modified files: . UPDATING Log: note 802.11 changes Revision Changes Path 1.494 +13 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:07:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 535C616A41F; Mon, 11 Jun 2007 04:07:31 +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 297B013C465; Mon, 11 Jun 2007 04:07:31 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5B47TMN074212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 10 Jun 2007 21:07:30 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <466CCA84.3010200@errno.com> Date: Sun, 10 Jun 2007 21:07:32 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200706110356.l5B3uYFV052891@repoman.freebsd.org> In-Reply-To: <200706110356.l5B3uYFV052891@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c ifmedia.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 04:07:31 -0000 Sam Leffler wrote: > sam 2007-06-11 03:56:33 UTC > > FreeBSD src repository > > Modified files: > sbin/ifconfig ifconfig.8 ifconfig.h ifieee80211.c > ifmedia.c > Log: > Update for revised 802.11 support: > o revised channel handling support; ifconfig now queries the kernel to > find the list of available channels and handles channel promotion; > channel attributes can be specified as part of the channel; e.g. 36:a > for channel 36 in 11a (as opposed to turbo A or HT A) > o use channel list to map between freq and IEEE channel #; this eliminates > all knowledge of how the mapping is done and fixes handling of cases > where channels overlap in the IEEE channel # space but are distinct in > the frequency+attributes space (e.g. PSB) > o add new knobs: bgscan, ff (Atheors fast frames), dturbo (Atheros > Dynamic Turbo mode), bgscanidle, bgscanintvl, scanvalid, roam:rssi11a, > roam:rssi11b, roam:rssi11g, roam:rate11a, roam:rate11b, roam:rate11g > (roaming parameters), burst, doth (forthcoming 11h support) > o print contents of WME, ATH, WPA, RSN, information elements with -v option > o print signal strength in dBm > o print noise floor in dBm > o add list txpow to print tx power caps/channel > o change default channel display in status to be more informative Manual page updates to be added. Sam From owner-cvs-src@FreeBSD.ORG Mon Jun 11 04:08:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CDDBD16A468; Mon, 11 Jun 2007 04:08:50 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A704613C448; Mon, 11 Jun 2007 04:08:50 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B48oHX064626; Mon, 11 Jun 2007 04:08:50 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B48ooa064625; Mon, 11 Jun 2007 04:08:50 GMT (envelope-from simokawa) Message-Id: <200706110408.l5B48ooa064625@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Mon, 11 Jun 2007 04:08:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/dcons dcons_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 04:08:50 -0000 simokawa 2007-06-11 04:08:50 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons_os.c Log: - Don't force to be the GDB port since dcons(4) is in GENERIC now. To enable the GDB port of dcons(4), you need to put dcons_gdb=1 in /boot/loader.conf. Revision Changes Path 1.18 +5 -1 src/sys/dev/dcons/dcons_os.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 05:17:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 46C5E16A41F; Mon, 11 Jun 2007 05:17:31 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F04413C480; Mon, 11 Jun 2007 05:17:31 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B5HVPA036974; Mon, 11 Jun 2007 05:17:31 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B5HU7I036970; Mon, 11 Jun 2007 05:17:30 GMT (envelope-from kientzle) Message-Id: <200706110517.l5B5HU7I036970@repoman.freebsd.org> From: Tim Kientzle Date: Mon, 11 Jun 2007 05:17: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/libarchive archive_write_set_format_ustar.c src/lib/libarchive/test test_tar_filenames.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 05:17:31 -0000 kientzle 2007-06-11 05:17:30 UTC FreeBSD src repository Modified files: lib/libarchive archive_write_set_format_ustar.c lib/libarchive/test test_tar_filenames.c Log: Don't lose leading '/' for pathnames exactly 101 bytes long. Also, update the test harness to exercise this case. Revision Changes Path 1.24 +10 -0 src/lib/libarchive/archive_write_set_format_ustar.c 1.4 +15 -8 src/lib/libarchive/test/test_tar_filenames.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 05:17:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A6B6C16A46D; Mon, 11 Jun 2007 05:17:59 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail10.syd.optusnet.com.au (mail10.syd.optusnet.com.au [211.29.132.191]) by mx1.freebsd.org (Postfix) with ESMTP id 2779413C4D3; Mon, 11 Jun 2007 05:17:58 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail10.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5B5Hv00024733 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 15:17:57 +1000 Date: Mon, 11 Jun 2007 15:17:59 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: David Malone In-Reply-To: <200706101913.l5AJDe1A051285@repoman.freebsd.org> Message-ID: <20070611151748.M7424@besplex.bde.org> References: <200706101913.l5AJDe1A051285@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 05:17:59 -0000 On Sun, 10 Jun 2007, David Malone wrote: > dwmalone 2007-06-10 19:13:40 UTC > > FreeBSD src repository > > Modified files: > sbin/sysctl sysctl.c > Log: > Some style improvements suggested by bde, including removing an > unused include, adding parens for return and sizeof and renaming, > adding some missing whitespace and sorting some variables. Thanks. Bruce From owner-cvs-src@FreeBSD.ORG Mon Jun 11 05:42:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A4AE16A400; Mon, 11 Jun 2007 05:42:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43DB513C45A; Mon, 11 Jun 2007 05:42:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B5gmXH060108; Mon, 11 Jun 2007 05:42:48 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B5gmRZ060107; Mon, 11 Jun 2007 05:42:48 GMT (envelope-from imp) Message-Id: <200706110542.l5B5gmRZ060107@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 05:42:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_cue.c if_cuereg.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, 11 Jun 2007 05:42:48 -0000 imp 2007-06-11 05:42:48 UTC FreeBSD src repository Modified files: sys/dev/usb if_cue.c if_cuereg.h Log: Prefer device_printf to printf where sane. Elimiante cue_unit from softc. Revision Changes Path 1.66 +29 -32 src/sys/dev/usb/if_cue.c 1.20 +0 -1 src/sys/dev/usb/if_cuereg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 05:44:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6437216A46B; Mon, 11 Jun 2007 05:44:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3D98813C457; Mon, 11 Jun 2007 05:44:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B5iTsZ061648; Mon, 11 Jun 2007 05:44:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B5iSAf061640; Mon, 11 Jun 2007 05:44:28 GMT (envelope-from imp) Message-Id: <200706110544.l5B5iSAf061640@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 05:44:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_aue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 05:44:29 -0000 imp 2007-06-11 05:44:28 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c Log: Get rid of useless devinfo stuff Kill bogus bzero prefer device_printf to printf Reviewed by: alfred@ Revision Changes Path 1.108 +28 -40 src/sys/dev/usb/if_aue.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 05:50:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4215116A400; Mon, 11 Jun 2007 05:50:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1BC4513C45B; Mon, 11 Jun 2007 05:50:48 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B5olXn067204; Mon, 11 Jun 2007 05:50:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B5ol5L067200; Mon, 11 Jun 2007 05:50:47 GMT (envelope-from imp) Message-Id: <200706110550.l5B5ol5L067200@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 05:50:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_kue.c if_kuereg.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, 11 Jun 2007 05:50:48 -0000 imp 2007-06-11 05:50:47 UTC FreeBSD src repository Modified files: sys/dev/usb if_kue.c if_kuereg.h Log: Prefer device_printf to printf Remove keu_unit from softc # this change saves about 180 bytes in the module, all in text Revision Changes Path 1.75 +36 -39 src/sys/dev/usb/if_kue.c 1.20 +0 -1 src/sys/dev/usb/if_kuereg.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:01:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC89A16A46B; Mon, 11 Jun 2007 06:01:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 963F013C489; Mon, 11 Jun 2007 06:01:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B616Q7076578; Mon, 11 Jun 2007 06:01:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B6163F076568; Mon, 11 Jun 2007 06:01:06 GMT (envelope-from imp) Message-Id: <200706110601.l5B6163F076568@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 06:01:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_rue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 06:01:06 -0000 imp 2007-06-11 06:01:06 UTC FreeBSD src repository Modified files: sys/dev/usb if_rue.c Log: Prefer device_printf to printf Eliminate rue_unit from softc # saves ~200 bytes Revision Changes Path 1.33 +41 -44 src/sys/dev/usb/if_rue.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:03:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2542316A468; Mon, 11 Jun 2007 06:03:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F320113C45B; Mon, 11 Jun 2007 06:03:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B63W4B079958; Mon, 11 Jun 2007 06:03:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B63WAL079956; Mon, 11 Jun 2007 06:03:32 GMT (envelope-from imp) Message-Id: <200706110603.l5B63WAL079956@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 06:03: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/dev/usb ufm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 06:03:33 -0000 imp 2007-06-11 06:03:32 UTC FreeBSD src repository Modified files: sys/dev/usb ufm.c Log: Minor tweak. Revision Changes Path 1.28 +2 -4 src/sys/dev/usb/ufm.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:14:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E697916A474; Mon, 11 Jun 2007 06:14:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C017F13C455; Mon, 11 Jun 2007 06:14:42 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B6Eguq089705; Mon, 11 Jun 2007 06:14:42 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B6EgEo089699; Mon, 11 Jun 2007 06:14:42 GMT (envelope-from imp) Message-Id: <200706110614.l5B6EgEo089699@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 06:14: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 uark.c ubsa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 06:14:43 -0000 imp 2007-06-11 06:14:42 UTC FreeBSD src repository Modified files: sys/dev/usb uark.c ubsa.c Log: Prefer device_printf over printf. Revision Changes Path 1.3 +10 -13 src/sys/dev/usb/uark.c 1.26 +24 -32 src/sys/dev/usb/ubsa.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:18:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7699F16A469; Mon, 11 Jun 2007 06:18:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5065A13C457; Mon, 11 Jun 2007 06:18:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B6IZ71093206; Mon, 11 Jun 2007 06:18:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B6IZpi093205; Mon, 11 Jun 2007 06:18:35 GMT (envelope-from imp) Message-Id: <200706110618.l5B6IZpi093205@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 06:18: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/usb usb_port.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, 11 Jun 2007 06:18:35 -0000 imp 2007-06-11 06:18:35 UTC FreeBSD src repository Modified files: sys/dev/usb usb_port.h Log: Eliminate USB_ATTACH_SETUP and USB_MATCH_SETUP. They are no longer in the tree. Revision Changes Path 1.83 +0 -9 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:21:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA21D16A46E; Mon, 11 Jun 2007 06:21:50 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AF73E13C4AE; Mon, 11 Jun 2007 06:21:50 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B6Lojv096626; Mon, 11 Jun 2007 06:21:50 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B6LoOC096625; Mon, 11 Jun 2007 06:21:50 GMT (envelope-from imp) Message-Id: <200706110621.l5B6LoOC096625@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 06:21:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb_port.h usbdivar.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, 11 Jun 2007 06:21:51 -0000 imp 2007-06-11 06:21:50 UTC FreeBSD src repository Modified files: sys/dev/usb usb_port.h usbdivar.h Log: Expand DECLARE_USB_DMA_T inline in the one place it is used and eliminate from usb_port.h. Revision Changes Path 1.84 +0 -8 src/sys/dev/usb/usb_port.h 1.48 +6 -1 src/sys/dev/usb/usbdivar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 06:25:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8B51716A468; Mon, 11 Jun 2007 06:25:20 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 649A613C457; Mon, 11 Jun 2007 06:25:20 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B6PKYA099872; Mon, 11 Jun 2007 06:25:20 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B6PK1e099871; Mon, 11 Jun 2007 06:25:20 GMT (envelope-from stefanf) Message-Id: <200706110625.l5B6PK1e099871@repoman.freebsd.org> From: Stefan Farfeleder Date: Mon, 11 Jun 2007 06:25: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/include histedit.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, 11 Jun 2007 06:25:20 -0000 stefanf 2007-06-11 06:25:20 UTC FreeBSD src repository Modified files: include histedit.h Log: Use tabs after #define. Obtained from: NetBSD Spotted by: njl Revision Changes Path 1.12 +5 -5 src/include/histedit.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:21:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B604E16A469; Mon, 11 Jun 2007 07:21:22 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8DDE913C45A; Mon, 11 Jun 2007 07:21:22 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B7LMFs056519; Mon, 11 Jun 2007 07:21:22 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B7LMiK056511; Mon, 11 Jun 2007 07:21:22 GMT (envelope-from delphij) Message-Id: <200706110721.l5B7LMiK056511@repoman.freebsd.org> From: Xin LI Date: Mon, 11 Jun 2007 07:21: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/include/arpa inet.h src/lib/libc/inet Symbol.map inet_ntoa.c src/lib/libc/net Makefile.inc inet.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, 11 Jun 2007 07:21:22 -0000 delphij 2007-06-11 07:21:21 UTC FreeBSD src repository Modified files: include/arpa inet.h lib/libc/inet Symbol.map inet_ntoa.c lib/libc/net Makefile.inc inet.3 Log: Add inet_ntoa_r, a reentrant version of inet_ntoa. This is available on a lot of platforms, as well as libkern for years. Submitted by: "MQ" Revision Changes Path 1.28 +2 -0 src/include/arpa/inet.h 1.3 +2 -0 src/lib/libc/inet/Symbol.map 1.5 +8 -0 src/lib/libc/inet/inet_ntoa.c 1.66 +1 -1 src/lib/libc/net/Makefile.inc 1.35 +12 -1 src/lib/libc/net/inet.3 From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:26:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5963116A400; Mon, 11 Jun 2007 07:26:36 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32B0513C484; Mon, 11 Jun 2007 07:26:36 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B7Qaqs062019; Mon, 11 Jun 2007 07:26:36 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B7QaVL062018; Mon, 11 Jun 2007 07:26:36 GMT (envelope-from thompsa) Message-Id: <200706110726.l5B7QaVL062018@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 11 Jun 2007 07:26: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/modules/wlan 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, 11 Jun 2007 07:26:36 -0000 thompsa 2007-06-11 07:26:35 UTC FreeBSD src repository Modified files: sys/modules/wlan Makefile Log: Add new files in the net80211 changes. Revision Changes Path 1.8 +3 -1 src/sys/modules/wlan/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:38:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F97016A468 for ; Mon, 11 Jun 2007 07:38:10 +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 E1E2E13C455 for ; Mon, 11 Jun 2007 07:38:09 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 80815 invoked from network); 11 Jun 2007 06:51:57 -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 ; 11 Jun 2007 06:51:56 -0000 Message-ID: <466CFBE2.1090907@freebsd.org> Date: Mon, 11 Jun 2007 09:38:10 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Pyun YongHyeon References: <200706110155.l5B1t9d9043150@repoman.freebsd.org> In-Reply-To: <200706110155.l5B1t9d9043150@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/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 07:38:10 -0000 Pyun YongHyeon wrote: > yongari 2007-06-11 01:55:09 UTC > > FreeBSD src repository > > Modified files: > sys/dev/msk if_msk.c > Log: > Disable automatic IP ID increment. Due to a hardware bug the automatic > IP ID increment in TSO case generated corrupted IP packets. > This change brings back TSO capability. > > Revision Changes Path > 1.16 +0 -15 src/sys/dev/msk/if_msk.c Please add check for the DF (Don't fragment) bit in the IP header. Otherwise we may run into trouble when fragmentation happens along the path. We almost always set DF on TCP connections. If it is not set please return EMSGSIZE which will cause TSO to be turned off. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:45:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 21E3116A46E for ; Mon, 11 Jun 2007 07:45:21 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.226]) by mx1.freebsd.org (Postfix) with ESMTP id CD77C13C455 for ; Mon, 11 Jun 2007 07:45:20 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1004599nzn for ; Mon, 11 Jun 2007 00:45:20 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=oi1UWmggu6mjQgA86YpVWDtajs6Fs1Gg6s5OAopGII0z2MpbzxjaZY6vwTDqsMAXZ9HLEo95bKiHplXLPoFjcD07l04IYaWL49NGlr3gxX1Q1tXHhPK1KU/d0wWi+i2HIm2dbCCTZHmht9zyVaAFL7VjIPrnBgLm8VTGdhsDDNY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=ebzPE4VQ1uALX/Rq6OnMLaRXhGCVlBABztAxTUCfchHY0zyTQ5mBNWwwqrMW7sBPqlNJrH/fq1URJ6QfkKQv5Rv8rjJeiWnOjI4OTDeyRlRLNXULOLavPYCCV2pI0GQcb21t1cGMKY82eQk/gYJzV7mwp3aoRPwYFPntGmjV2Mg= Received: by 10.115.91.2 with SMTP id t2mr5212488wal.1181547920038; Mon, 11 Jun 2007 00:45:20 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id j29sm7672062waf.2007.06.11.00.45.08 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Jun 2007 00:45:17 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id l5B7ivwk042233 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 16:44:57 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id l5B7iuEi042232; Mon, 11 Jun 2007 16:44:56 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Mon, 11 Jun 2007 16:44:56 +0900 From: Pyun YongHyeon To: Andre Oppermann Message-ID: <20070611074456.GE39661@cdnetworks.co.kr> References: <200706110155.l5B1t9d9043150@repoman.freebsd.org> <466CFBE2.1090907@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <466CFBE2.1090907@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 07:45:21 -0000 On Mon, Jun 11, 2007 at 09:38:10AM +0200, Andre Oppermann wrote: > Pyun YongHyeon wrote: > >yongari 2007-06-11 01:55:09 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/msk if_msk.c > > Log: > > Disable automatic IP ID increment. Due to a hardware bug the automatic > > IP ID increment in TSO case generated corrupted IP packets. > > This change brings back TSO capability. > > > > Revision Changes Path > > 1.16 +0 -15 src/sys/dev/msk/if_msk.c > > Please add check for the DF (Don't fragment) bit in the IP header. > Otherwise we may run into trouble when fragmentation happens along > the path. We almost always set DF on TCP connections. If it is not > set please return EMSGSIZE which will cause TSO to be turned off. > Is there any way to return EMSGSIZE to upper layer? if_start has return type void. Or just dropping the packet if DF bit was not set is enough? -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:48:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5729016A474; Mon, 11 Jun 2007 07:48:53 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3106213C4B0; Mon, 11 Jun 2007 07:48:53 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B7mrgI083591; Mon, 11 Jun 2007 07:48:53 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B7mq0F083587; Mon, 11 Jun 2007 07:48:52 GMT (envelope-from bde) Message-Id: <200706110748.l5B7mq0F083587@repoman.freebsd.org> From: Bruce Evans Date: Mon, 11 Jun 2007 07:48: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/lib/msun/src s_frexpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 07:48:53 -0000 bde 2007-06-11 07:48:52 UTC FreeBSD src repository Modified files: lib/msun/src s_frexpf.c Log: Fix an aliasing bug which was finally detected by gcc-4.2. fdlibm has hundreds of similar aliasing bugs, but all except this one seem to have been fixed by Cygnus and/or NetBSD before the modified version of fdlibm was imported into FreeBSD in 1994. PR: standards/113147 Submitted by: Steve Kargl Revision Changes Path 1.9 +1 -1 src/lib/msun/src/s_frexpf.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 07:50:25 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7FFC916A469 for ; Mon, 11 Jun 2007 07:50:25 +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 D595413C48A for ; Mon, 11 Jun 2007 07:50:24 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 80943 invoked from network); 11 Jun 2007 07:04:12 -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 ; 11 Jun 2007 07:04:12 -0000 Message-ID: <466CFEC1.6080100@freebsd.org> Date: Mon, 11 Jun 2007 09:50:25 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: pyunyh@gmail.com References: <200706110155.l5B1t9d9043150@repoman.freebsd.org> <466CFBE2.1090907@freebsd.org> <20070611074456.GE39661@cdnetworks.co.kr> In-Reply-To: <20070611074456.GE39661@cdnetworks.co.kr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, rwatson@freebsd.org, cvs-all@freebsd.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 07:50:25 -0000 Pyun YongHyeon wrote: > On Mon, Jun 11, 2007 at 09:38:10AM +0200, Andre Oppermann wrote: > > Pyun YongHyeon wrote: > > >yongari 2007-06-11 01:55:09 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/msk if_msk.c > > > Log: > > > Disable automatic IP ID increment. Due to a hardware bug the automatic > > > IP ID increment in TSO case generated corrupted IP packets. > > > This change brings back TSO capability. > > > > > > Revision Changes Path > > > 1.16 +0 -15 src/sys/dev/msk/if_msk.c > > > > Please add check for the DF (Don't fragment) bit in the IP header. > > Otherwise we may run into trouble when fragmentation happens along > > the path. We almost always set DF on TCP connections. If it is not > > set please return EMSGSIZE which will cause TSO to be turned off. > > > > Is there any way to return EMSGSIZE to upper layer? > if_start has return type void. > Or just dropping the packet if DF bit was not set is enough? Dropping the packet is not enough. I forgot the IF queue which separates the downpath from the encap function... Don't know how you can pass up the error. Robert wanted to change the drivers queuing model, that would make it possible. CC'ed. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 08:19:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1339E16A46B; Mon, 11 Jun 2007 08:19:05 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E0CF113C44C; Mon, 11 Jun 2007 08:19:04 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B8J4xW012135; Mon, 11 Jun 2007 08:19:04 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B8J4Jq012131; Mon, 11 Jun 2007 08:19:04 GMT (envelope-from keramida) Message-Id: <200706110819.l5B8J4Jq012131@repoman.freebsd.org> From: Giorgos Keramidas Date: Mon, 11 Jun 2007 08:19:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/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: Mon, 11 Jun 2007 08:19:05 -0000 keramida 2007-06-11 08:19:04 UTC FreeBSD src repository (doc committer) Modified files: share/man/man5 rc.conf.5 Log: Fix what seems to be a copy-paste buglet (`moused_type' is used in the description of `moused_flags', instead of the later), and add a description of `moused_XXX_flags' where `XXX' is the port name of a non-default moused invocation -- including an example of using "-3" with the default moused(8) instance, but no special flags for moused(8) invocations handling 3-button USB mice (which seems a very common scenario these days). MFC after: 3 days Revision Changes Path 1.326 +30 -3 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jun 11 08:26:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C4BF16A469; Mon, 11 Jun 2007 08:26:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3337A13C448; Mon, 11 Jun 2007 08:26:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5B8QfQa019307; Mon, 11 Jun 2007 08:26:41 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5B8QfeR019306; Mon, 11 Jun 2007 08:26:41 GMT (envelope-from thompsa) Message-Id: <200706110826.l5B8QfeR019306@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 11 Jun 2007 08:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/pc98/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 08:26:41 -0000 thompsa 2007-06-11 08:26:41 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/i386/conf GENERIC sys/pc98/conf GENERIC sys/sparc64/conf GENERIC Log: Add wlan_scan_ap and wlan_scan_sta to platforms that include wlan. Revision Changes Path 1.480 +2 -0 src/sys/amd64/conf/GENERIC 1.470 +2 -0 src/sys/i386/conf/GENERIC 1.295 +2 -0 src/sys/pc98/conf/GENERIC 1.125 +2 -0 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Jun 11 10:53:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F1A7C16A46F; Mon, 11 Jun 2007 10:53:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E15BE13C4B8; Mon, 11 Jun 2007 10:53:48 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BArmWW067058; Mon, 11 Jun 2007 10:53:48 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BArmML067053; Mon, 11 Jun 2007 10:53:48 GMT (envelope-from kib) Message-Id: <200706111053.l5BArmML067053@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 11 Jun 2007 10:53:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/geom geom_vfs.c src/sys/kern vfs_bio.c src/sys/nfs4client nfs4_vnops.c src/sys/nfsclient nfs_vnops.c src/sys/sys buf.h bufobj.h src/sys/ufs/ffs ffs_extern.h ffs_snapshot.c ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 10:53:49 -0000 kib 2007-06-11 10:53:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/geom geom_vfs.c sys/kern vfs_bio.c sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_vnops.c sys/sys buf.h bufobj.h sys/ufs/ffs ffs_extern.h ffs_snapshot.c ffs_vfsops.c Log: MFC: rev. 1.11 of src/sys/geom/geom_vfs.c rev. 1.516 of src/sys/kern/vfs_bio.c rev. 1.35 of src/sys/nfs4client/nfs4_vnops.c rev. 1.272 of src/sys/nfsclient/nfs_vnops.c rev. 1.195 of src/sys/sys/buf.h rev. 1.18 of src/sys/sys/bufobj.h rev. 1.73 of src/sys/ufs/ffs/ffs_extern.h rev. 1.133 of src/sys/ufs/ffs/ffs_snapshot.c rev. 1.324 of src/sys/ufs/ffs/ffs_vfsops.c Avoid dealing with buffers in bdwrite() that are from other side of snaplock divisor in the lock order then the buffer being written. Add new BOP, bop_bdwrite(), to do dirty buffer flushing for same vnode in the bdwrite(). Default implementation, bufbdflush(), refactors the code from bdwrite(). For ffs device buffers, specialized implementation is used. This commit changes KPI/KBI, thus recompilation of out of tree kernel modules is required. Approved by: re (kensmith) Revision Changes Path 1.9.2.3 +1 -0 src/sys/geom/geom_vfs.c 1.491.2.11 +51 -42 src/sys/kern/vfs_bio.c 1.31.2.4 +1 -0 src/sys/nfs4client/nfs4_vnops.c 1.258.2.15 +1 -0 src/sys/nfsclient/nfs_vnops.c 1.187.2.5 +4 -0 src/sys/sys/buf.h 1.15.2.1 +4 -0 src/sys/sys/bufobj.h 1.69.2.2 +1 -0 src/sys/ufs/ffs/ffs_extern.h 1.103.2.24 +114 -0 src/sys/ufs/ffs/ffs_snapshot.c 1.290.2.17 +5 -0 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 10:56:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 963A516A400; Mon, 11 Jun 2007 10:56:07 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6FFB613C44B; Mon, 11 Jun 2007 10:56:07 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BAu7Hn069426; Mon, 11 Jun 2007 10:56:07 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BAu7HJ069419; Mon, 11 Jun 2007 10:56:07 GMT (envelope-from thompsa) Message-Id: <200706111056.l5BAu7HJ069419@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 11 Jun 2007 10:56:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/iwi if_iwi.c if_iwivar.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, 11 Jun 2007 10:56:07 -0000 thompsa 2007-06-11 10:56:06 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c if_iwivar.h Log: MFp4 (missed in net80211 megaupdate) - Use a seperate taskqueue+thread for reset tasks since iwi_ops will block. - Return from iwi_ops if the interface has been downed - The firmware will fail if we are already associated - Add myself to the copyright Revision Changes Path 1.54 +24 -7 src/sys/dev/iwi/if_iwi.c 1.16 +1 -0 src/sys/dev/iwi/if_iwivar.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 11:27:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1590F16A468; Mon, 11 Jun 2007 11:27:05 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E303413C447; Mon, 11 Jun 2007 11:27:04 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BBR4eX000431; Mon, 11 Jun 2007 11:27:04 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BBR4VK000427; Mon, 11 Jun 2007 11:27:04 GMT (envelope-from kib) Message-Id: <200706111127.l5BBR4VK000427@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 11 Jun 2007 11:27:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 11:27:05 -0000 kib 2007-06-11 11:27:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_bio.c sys/sys proc.h Log: MFC rev. 1.521 of src/sys/kern/vfs_bio.c rev. 1.477 of src/sys/sys/proc.h Disable nesting of BOP_BDFLUSH(). Revision Changes Path 1.491.2.12 +4 -2 src/sys/kern/vfs_bio.c 1.432.2.10 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 11:54:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4225816A469; Mon, 11 Jun 2007 11:54:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1BA1113C458; Mon, 11 Jun 2007 11:54:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BBsGhR027094; Mon, 11 Jun 2007 11:54:16 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BBsG1i027088; Mon, 11 Jun 2007 11:54:16 GMT (envelope-from kib) Message-Id: <200706111154.l5BBsG1i027088@repoman.freebsd.org> From: Konstantin Belousov Date: Mon, 11 Jun 2007 11:54: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/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 11:54:17 -0000 kib 2007-06-11 11:54:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys param.h Log: Bump __FreeBSD_version for BOP_BDFLUSH MFC Revision Changes Path 1.244.2.28 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 12:19:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F17A716A41F; Mon, 11 Jun 2007 12:19:35 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CC04213C4C1; Mon, 11 Jun 2007 12:19:35 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BCJZDx052424; Mon, 11 Jun 2007 12:19:35 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BCJZfB052414; Mon, 11 Jun 2007 12:19:35 GMT (envelope-from phk) Message-Id: <200706111219.l5BCJZfB052414@repoman.freebsd.org> From: Poul-Henning Kamp Date: Mon, 11 Jun 2007 12:19:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 12:19:36 -0000 phk 2007-06-11 12:19:35 UTC FreeBSD src repository Modified files: sys/net route.c Log: Add missing \n to printf Revision Changes Path 1.120 +1 -1 src/sys/net/route.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 12:50:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C141116A41F; Mon, 11 Jun 2007 12:50: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 5A56813C457; Mon, 11 Jun 2007 12:50:16 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id A1546472B3; Mon, 11 Jun 2007 08:50:11 -0400 (EDT) Date: Mon, 11 Jun 2007 13:50:11 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Andre Oppermann In-Reply-To: <466CFEC1.6080100@freebsd.org> Message-ID: <20070611134717.D42170@fledge.watson.org> References: <200706110155.l5B1t9d9043150@repoman.freebsd.org> <466CFBE2.1090907@freebsd.org> <20070611074456.GE39661@cdnetworks.co.kr> <466CFEC1.6080100@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: pyunyh@gmail.com, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/msk if_msk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 12:50:16 -0000 On Mon, 11 Jun 2007, Andre Oppermann wrote: >> Is there any way to return EMSGSIZE to upper layer? if_start has return >> type void. Or just dropping the packet if DF bit was not set is enough? > > Dropping the packet is not enough. I forgot the IF queue which separates > the downpath from the encap function... Don't know how you can pass up the > error. Robert wanted to change the drivers queuing model, that would make > it possible. CC'ed. For the past few years I have had plans to move to a queueing model in which ifqueue (or ifaltq) become library routines invoked by the device driver rather than explicit interfaces called above the device driver layer. This would have a number of benefits, including allowing device drivers to use alternative queueing models more easily. Historically, the link layer has been the one returning errors, based on mtu, etc, to the protocol, and not the device driver, but this would allow that to be changed. However, each time I start working on this project, I get lost in a maze of altq macros, so it hasn't happened for 6.0 or 7.0. I'll try again for 8.0 :-) Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jun 11 13:02:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F32C216A468; Mon, 11 Jun 2007 13:02:16 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E397B13C45E; Mon, 11 Jun 2007 13:02:16 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BD2Gj7000872; Mon, 11 Jun 2007 13:02:16 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BD2GcT000865; Mon, 11 Jun 2007 13:02:16 GMT (envelope-from bde) Message-Id: <200706111302.l5BD2GcT000865@repoman.freebsd.org> From: Bruce Evans Date: Mon, 11 Jun 2007 13:02: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/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 13:02:17 -0000 bde 2007-06-11 13:02:16 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: When we return from a "show" function without printing anything except a warning, return 1 instead of 0 to indicate that we didn't print anything, so that top-level callers don't print a spurious newline. This is mainly to fix output formatting when stderr is redirected. It also helps in some cases when stderr is interleaved with stdout, depending on the details of the interleaving (this program has the usual null explicit support for syncing stderr with stdout). Return 1 instead of -1 after printing the "malloc failed" warning, since the return value is boolean. Revision Changes Path 1.86 +6 -6 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 14:01:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F9D616A468; Mon, 11 Jun 2007 14:01:11 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 68B1713C45D; Mon, 11 Jun 2007 14:01:11 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BE1BMB065032; Mon, 11 Jun 2007 14:01:11 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BE1BcR065026; Mon, 11 Jun 2007 14:01:11 GMT (envelope-from gallatin) Message-Id: <200706111401.l5BE1BcR065026@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 11 Jun 2007 14:01:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge if_mxge.c mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 14:01:11 -0000 gallatin 2007-06-11 14:01:11 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c mxge_lro.c Log: Small LRO related fixes for mxge: - Allow LRO to be enabled / disabled at runtime - Fix a double-free at module unload time. - Only update timestamp in lro merge when it is present in the frame Sponsored by: Myricom Revision Changes Path 1.35 +38 -4 src/sys/dev/mxge/if_mxge.c 1.2 +1 -1 src/sys/dev/mxge/mxge_lro.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 14:59:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC7B616A46D; Mon, 11 Jun 2007 14:59:57 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B56D813C465; Mon, 11 Jun 2007 14:59:57 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BExvm2020936; Mon, 11 Jun 2007 14:59:57 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BExvTp020932; Mon, 11 Jun 2007 14:59:57 GMT (envelope-from gallatin) Message-Id: <200706111459.l5BExvTp020932@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 11 Jun 2007 14:59: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/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 14:59:58 -0000 gallatin 2007-06-11 14:59:56 UTC FreeBSD src repository Modified files: sys/sys mbuf.h sys/net if_ethersubr.c sys/dev/mxge mxge_lro.c Log: Allow drivers, such as cxgb and mxge, which support LRO to bypass the MTU check in ether_input() on LRO merged frames. Discussed with: kmacy Revision Changes Path 1.3 +1 -0 src/sys/dev/mxge/mxge_lro.c 1.230 +2 -1 src/sys/net/if_ethersubr.c 1.212 +2 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 15:29:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B02616A46B; Mon, 11 Jun 2007 15:29:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2AF2B13C4C7; Mon, 11 Jun 2007 15:29:03 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BFT3uo044226; Mon, 11 Jun 2007 15:29:03 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BFT33L044225; Mon, 11 Jun 2007 15:29:03 GMT (envelope-from imp) Message-Id: <200706111529.l5BFT33L044225@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 15:29: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/netgraph ng_vlan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 15:29:03 -0000 imp 2007-06-11 15:29:03 UTC FreeBSD src repository Modified files: sys/netgraph ng_vlan.c Log: Silence a gcc warning in a more canonical way (evl = NULL rather than &evl). I saw warnings here at one point on the arm build. Revision Changes Path 1.5 +1 -2 src/sys/netgraph/ng_vlan.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 17:01:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 016AB16A468; Mon, 11 Jun 2007 17:01:39 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CEB9A13C48A; Mon, 11 Jun 2007 17:01:38 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BH1cD9042334; Mon, 11 Jun 2007 17:01:38 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BH1cF0042333; Mon, 11 Jun 2007 17:01:38 GMT (envelope-from jinmei) Message-Id: <200706111701.l5BH1cF0042333@repoman.freebsd.org> From: JINMEI Tatuya Date: Mon, 11 Jun 2007 17:01:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet6 frag6.c ip6_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 17:01:39 -0000 jinmei 2007-06-11 17:01:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 frag6.c ip6_var.h Log: MFC: cleanup about the reassembly structures and routine: - removed unused structure members - fixed a minor bug that the ECN code point may not be restored correctly Approved by: ume (mentor) src/sys/netinet6/frag6.c: 1.31 src/sys/netinet6/ip6_var.h: 1.38 Revision Changes Path 1.25.2.2 +13 -14 src/sys/netinet6/frag6.c 1.30.2.7 +3 -11 src/sys/netinet6/ip6_var.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 17:04:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2834716A468; Mon, 11 Jun 2007 17:04:12 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 01A1713C447; Mon, 11 Jun 2007 17:04:12 +0000 (UTC) (envelope-from jinmei@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BH4BxX045728; Mon, 11 Jun 2007 17:04:11 GMT (envelope-from jinmei@repoman.freebsd.org) Received: (from jinmei@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BH4Bsb045716; Mon, 11 Jun 2007 17:04:11 GMT (envelope-from jinmei) Message-Id: <200706111704.l5BH4Bsb045716@repoman.freebsd.org> From: JINMEI Tatuya Date: Mon, 11 Jun 2007 17:04:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/netinet6 frag6.c ip6_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 17:04:12 -0000 jinmei 2007-06-11 17:04:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 frag6.c ip6_var.h Log: MFC: cleanup about the reassembly structures and routine: - removed unused structure members - fixed a minor bug that the ECN code point may not be restored correctly Approved by: ume (mentor) src/sys/netinet6/frag6.c: 1.31 src/sys/netinet6/ip6_var.h: 1.38 Revision Changes Path 1.24.2.2 +13 -14 src/sys/netinet6/frag6.c 1.27.2.6 +3 -11 src/sys/netinet6/ip6_var.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 17:56:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B4AD316A469; Mon, 11 Jun 2007 17:56:17 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8E4E113C45B; Mon, 11 Jun 2007 17:56:17 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BHuHid086694; Mon, 11 Jun 2007 17:56:17 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BHuH2U086693; Mon, 11 Jun 2007 17:56:17 GMT (envelope-from mjacob) Message-Id: <200706111756.l5BHuH2U086693@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Jun 2007 17:56:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_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: Mon, 11 Jun 2007 17:56:17 -0000 mjacob 2007-06-11 17:56:17 UTC FreeBSD src repository Modified files: sys/dev/isp isp_pci.c Log: Only try and set a segment lim size to 1 << 32 iff bus_size_t > 4. Revision Changes Path 1.145 +6 -2 src/sys/dev/isp/isp_pci.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 17:57:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF7A616A46D; Mon, 11 Jun 2007 17:57:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C7D4713C46A; Mon, 11 Jun 2007 17:57:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BHvOda087776; Mon, 11 Jun 2007 17:57:24 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BHvORg087775; Mon, 11 Jun 2007 17:57:24 GMT (envelope-from mjacob) Message-Id: <200706111757.l5BHvORg087775@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Jun 2007 17:57:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 busdma_machdep.c src/sys/amd64/amd64 busdma_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 17:57:25 -0000 mjacob 2007-06-11 17:57:24 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c sys/amd64/amd64 busdma_machdep.c Log: Check against maxsegsz being zero in bus_dma_tag_create and return EINVAL if it is. Reviewed by: scott long Revision Changes Path 1.82 +4 -0 src/sys/amd64/amd64/busdma_machdep.c 1.89 +4 -0 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:22:29 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1D0C616A474; Mon, 11 Jun 2007 18:22:29 +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 377B313C4AE; Mon, 11 Jun 2007 18:22:27 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5BIMGdr086344; Mon, 11 Jun 2007 14:22:22 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Jens Schweikhardt Date: Mon, 11 Jun 2007 14:22:05 -0400 User-Agent: KMail/1.9.6 References: <200602041447.k14ElJPa016989@repoman.freebsd.org> In-Reply-To: <200602041447.k14ElJPa016989@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706111422.06334.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, 11 Jun 2007 14:22:22 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3400/Mon Jun 11 13:41:37 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.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/bin/sh 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: Mon, 11 Jun 2007 18:22:29 -0000 On Saturday 04 February 2006 09:47:19 am Jens Schweikhardt wrote: > schweikh 2006-02-04 14:47:19 UTC > > FreeBSD src repository > > Modified files: > bin/sh main.c > Log: > Initialize PWD early on (don't expect it to be inherited from the > environment or set it only when changing directories with cd). > > PR: standards/92640 > > Revision Changes Path > 1.27 +2 -0 src/bin/sh/main.c I just recently updated my system to contain this and it has broken all my /bin/sh shell scripts that use p4 which is highly annoying. Specifically, I use the default freebsd layout of: /home -> /usr/home and /home/jhb as my homedir in the password file. I also use tcsh as my login shell. tcsh understands that it starts out in /home/jhb without issue, but exec'ing sh rewrites $PWD which in turn confuses p4 since it uses $PWD to figure out if a path is under the client path. Can we at least have an option to turn this off? [14:18:58] (ttyp7) jhb@mutex:~ > echo $PWD /home/jhb [14:19:05] (ttyp7) jhb@mutex:~ > sh $ echo $PWD /usr/home/jhb $ Either that or I have to go hack all my scripts to rewrite $PWD. :( -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:22:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71C9D16A562; Mon, 11 Jun 2007 18:22:31 +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 5281913C44C; Mon, 11 Jun 2007 18:22:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5BIMGdq086344; Mon, 11 Jun 2007 14:22:17 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Bruce Evans Date: Mon, 11 Jun 2007 11:54:30 -0400 User-Agent: KMail/1.9.6 References: <200706051420.l55EKEih018925@repoman.freebsd.org> <200706081210.24393.jhb@freebsd.org> <20070609112753.C15075@besplex.bde.org> In-Reply-To: <20070609112753.C15075@besplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706111154.31357.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, 11 Jun 2007 14:22:17 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3400/Mon Jun 11 13:41:37 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org, Attilio Rao , cvs-src@freebsd.org, Kostik Belousov , Jeff Roberson Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 18:22:33 -0000 On Friday 08 June 2007 10:20:19 pm Bruce Evans wrote: > On Fri, 8 Jun 2007, John Baldwin wrote: > > > On Friday 08 June 2007 10:50:15 am Bruce Evans wrote: > >> On Thu, 7 Jun 2007, John Baldwin wrote: > > >>> Index: vm_zeroidle.c > >>> =================================================================== > >>> RCS file: /usr/cvs/src/sys/vm/vm_zeroidle.c,v > >>> retrieving revision 1.45 > >>> diff -u -r1.45 vm_zeroidle.c > >>> --- vm_zeroidle.c 18 May 2007 07:10:50 -0000 1.45 > >>> +++ vm_zeroidle.c 7 Jun 2007 14:56:02 -0000 > >>> @@ -147,8 +147,10 @@ > >>> #ifndef PREEMPTION > >>> if (sched_runnable()) { > >>> mtx_lock_spin(&sched_lock); > >>> + mtx_unlock(&vm_page_queue_free_mtx); > >>> mi_switch(SW_VOL, NULL); > >>> mtx_unlock_spin(&sched_lock); > >>> + mtx_lock(&vm_page_queue_free_mtx); > >>> } > >>> #endif > >>> } else { > >> > >> The sched_locks are now of course thread_locks. I put the vm unlock > >> before the thread lock since the above order seems to risk a LOR. That > >> may have been a mistake -- we would prefer not to be switched after > >> deciding to do it ourself. > > > > Actually, the order is on purpose so that we don't waste time doing a > > preemption when we're about to switch anyway. > > OK, changed back (not tested with it changed back). > > What about after returning from mi_switch()? The spinlock must be dropped > before acquiring the sleep lock, but that wastes some time if preemption > occurs. Here we expect to have more work to do and it seems best to > ensure doing at least one page of work per context switch if possible. Well, when we drop the spin lock we might enable a pending interrupt in which case we really should go handle that right away. If I have to starve something, I'd rather starve this process than ithreads. > >>>> Index: vm_zeroidle.c > >>> =================================================================== > >>> RCS file: /usr/cvs/src/sys/vm/vm_zeroidle.c,v > >>> retrieving revision 1.45 > >>> diff -u -r1.45 vm_zeroidle.c > >>> --- vm_zeroidle.c 18 May 2007 07:10:50 -0000 1.45 > >>> +++ vm_zeroidle.c 7 Jun 2007 14:58:39 -0000 > >>> @@ -110,8 +110,10 @@ > >>> if (m != NULL && (m->flags & PG_ZERO) == 0) { > >>> vm_pageq_remove_nowakeup(m); > >>> mtx_unlock(&vm_page_queue_free_mtx); > >>> + critical_exit(); > >>> pmap_zero_page_idle(m); > >>> mtx_lock(&vm_page_queue_free_mtx); > >>> + critical_enter(); > >>> m->flags |= PG_ZERO; > >>> vm_pageq_enqueue(PQ_FREE + m->pc, m); > >>> ++vm_page_zero_count; > >> > >> Next I will try this. I put the critical_exit() before the vm unlock. > >> mtx_unlock() should be allowed to switch if it wants. However, we > >> would prefer to keep context switches disabled in the above -- just drop > >> the lock so that other CPUs can proceed. > > > > Again, the order here is on purpose to make sure we don't preempt while > > holding the lock. > > critical_enter(9) says that critical regions should not be interlocked > with other synchronization primitives like this. It makes an exception > for spin locks, but vm_page_queue_free_mtx is a sleep lock. Mostly that is to prevent foot shooting. It can be done if one is careful. Critical sections can be thought of as basically deferring preemptions. > I think this is as good a place to preempt as any. In fact, the code > can be simplified by preempting here and not in the main loop. The > vm mutex is already dropped here, so extra code isn't needed to drop > in the main loop. In the !PREEMPTION case, check sched_runnable() > here. In the PREEMPTION case, can you explain why involuntary preemption > never worked right with SMP for SCHED_4BSD? I thought that it was > because SCHED_4BSD doesn't do enough IPIs, so it doesn't preempt idle > threads running on other CPUs, but shouldn't preemption occur when the > vm mutex is unlocked in the above, if sched_runnable() is true and > there is something better to run than pagezero? Preemption happens when a thread is made runnable, i.e. usually when an interrupt comes in, but also when releasing locks or doing wakeup/cv_broadcast, etc. The only thing the idle thread does other than interrupts is release the lock. One side effect of using a critical section here is that we are potentially adding interrupt latency, so this may be a rather bad thing. :-/ Probably you are seeing the number of context switches go down because we are "batching" up switches. Say you get two interrupts during an iteration of the main loop for this process, previously you'd get 4 context switches out of that: zeroidle -> first ithread -> zeroidle, and then later zeroidle -> second ithread -> zeroidle. Now you block those switches until the critical exit, at which point both interrupt threads are pending, so you do: zeroidle -> first ithread -> second ithread -> zeroidle, i.e. 3 context switches. However, the cost is increased interrupt latency and that may explain why the "real" time went up. Lots of context switches is fairly lame, but if the box is idle, then I'm less worried about wasting time in a context switch (well, I'm concerned because it means we can't put the CPU to sleep since we are executing something still, but extra overhead in an idle thread doing a background task is not near as worrisome as overhead in "important" work like ithreads). As to why preemption doesn't work for SMP, a thread only knows to preempt if it makes a higher priority thread runnable. This happens in mtx_unlock when we wakeup a thread waiting on the lock, in wakeup, or when an interrupt thread is scheduled (the interrupted thread "sees" the ithread being scheduled). If another thread on another CPU makes a thread runnable, the thread on the first CPU has no idea unless the second CPU explicitly sends a message (i.e. IPI) to the first CPU asking it to yield instead. Specifically, suppose you have threads A, B, C and with priorities A < B < C. Suppose A is running on CPU 0, and C is running on CPU 1. If C does a wakeup that awakens B, C isn't going to preempt to B because C is more important (assume > means more important, even though priority values are opposite that, which is annoying). If A had awakened B it would have preempted though, so in theory C should look at the other CPUs, notice that A < B, and send an IPI to CPU 0 to ask it to preempt from A to B. One thing is that IPI_PREEMPT should set td_owepreempt if the target A is in a critical section, I haven't checked to see if we do that currently. > >> I added the necessary critical_exit/enter() calls here. > > > > They aren't needed in the !PREEMPTION case since the context switch is > > explicit. The critical sections are only needed for the PREEMPTION case > > really. > > They are needed to pass the KASSERT(td_critnest == 1 || ...) in mi_switch(). Ah, right. > PREEMPTION ifdefs on the critical sections would be messy. Agreed. > Next I will try moving the PREEMPTION code to where the vm mutex is dropped > naturally. I will try the following order: I like this idea a lot. > > // Stay in critical section. > drop vm mutex // though critical_enter(9) says this is wrong > zero the page // intentionally in critical section > #ifdef PREEMPTION(?) // even more needed now that the critical > // prevents prevents a switch on the mutex drop > if (sched_runnable()) { > thread_lock(...) > critical_exit() // if using critical sections with !PRE* > mi_switch(...) > thread_unlock(...) > } else > #endif > critical_exit() Actually, I would keep the sched_runnable(), etc. as #ifndef PREEMPTION, the critical_exit() already does that check (modulo concerns above). Also, I originally wanted to not hold the critical sectino while zeroing the page to not impeded interrupts during that operation. I was actually trying to just avoid preempting while holding the lock. However, given my comments about how this harms interrupt latency, maybe this is a bad idea and we should just let priority propagation handle that for us. Moving the context switch is probably a good idea though. the reason I wanted to avoid preempting while holding the lock is you can get this case: zeroidle -> some ithread -> some top-half thread in kernel which needs the vm page queue mtx -> zeroidle (with top-half thread's priority; until mtx_unlock) -> top-half thread in kernel -> zeroidle which can be many context switches. By not switching while holding the lock, one can reduce this to: zeroidle -> some ithread -> some top-half thread -> zeroidle but at the cost of adding latency to "some ithread" and "some top-half thread" -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:26:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C72016A481; Mon, 11 Jun 2007 18:26:26 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50AB113C4CC; Mon, 11 Jun 2007 18:26:26 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BIQQI8017080; Mon, 11 Jun 2007 18:26:26 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BIQQij017079; Mon, 11 Jun 2007 18:26:26 GMT (envelope-from gallatin) Message-Id: <200706111826.l5BIQQij017079@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 11 Jun 2007 18:26: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/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 18:26:26 -0000 gallatin 2007-06-11 18:26:25 UTC FreeBSD src repository Modified files: sys/sys mbuf.h sys/net if_ethersubr.c sys/dev/mxge mxge_lro.c Log: Back out the previous commit which added an M_LRO mbuf flag to defeat the mtu check in ether_input. Mbuf flags are too scarce. Discussed with: sam Revision Changes Path 1.4 +0 -1 src/sys/dev/mxge/mxge_lro.c 1.231 +1 -2 src/sys/net/if_ethersubr.c 1.213 +1 -2 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:36:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A187D16A400; Mon, 11 Jun 2007 18:36:40 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A4E313C4D1; Mon, 11 Jun 2007 18:36:40 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BIaePu027313; Mon, 11 Jun 2007 18:36:40 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BIaeQL027306; Mon, 11 Jun 2007 18:36:40 GMT (envelope-from ceri) Message-Id: <200706111836.l5BIaeQL027306@repoman.freebsd.org> From: Ceri Davies Date: Mon, 11 Jun 2007 18:36:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc group src/usr.sbin/sysinstall anonFTP.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 18:36:40 -0000 ceri 2007-06-11 18:36:39 UTC FreeBSD src repository Modified files: etc group usr.sbin/sysinstall anonFTP.c Log: Create group ftp by default. This is gid 14 as this is the historical id used by sysinstall when enabling anonymous FTP. Change the default group used by sysinstall for setting up anonymous FTP from operator to ftp; there is no reason to use operator and there are potential security issues when doing so. PR: 93284 Approved by: ru (mentor) Reviewed by: simon Revision Changes Path 1.35 +1 -0 src/etc/group 1.39 +3 -3 src/usr.sbin/sysinstall/anonFTP.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:45:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6530316A46B; Mon, 11 Jun 2007 18:45:50 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3E7C713C447; Mon, 11 Jun 2007 18:45:50 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BIjotM036470; Mon, 11 Jun 2007 18:45:50 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BIjowi036464; Mon, 11 Jun 2007 18:45:50 GMT (envelope-from gallatin) Message-Id: <200706111845.l5BIjowi036464@repoman.freebsd.org> From: Andrew Gallatin Date: Mon, 11 Jun 2007 18:45:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 18:45:50 -0000 gallatin 2007-06-11 18:45:49 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Move the oversize ethernet frame size check into DIAGNOSTIC, as was proposed when it was originally added. This allows LRO to work on non-DIAGNOSTIC kernels without consuming any mbuf flags. Discussed with: sam Revision Changes Path 1.232 +2 -0 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 18:54:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96C0D16A41F; Mon, 11 Jun 2007 18:54:10 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7074113C45D; Mon, 11 Jun 2007 18:54:10 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BIsAch044484; Mon, 11 Jun 2007 18:54:10 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BIsAqN044478; Mon, 11 Jun 2007 18:54:10 GMT (envelope-from njl) Message-Id: <200706111854.l5BIsAqN044478@repoman.freebsd.org> From: Nate Lawson Date: Mon, 11 Jun 2007 18:54:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/acpica acpi_cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 18:54:10 -0000 njl 2007-06-11 18:54:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_cpu.c Log: MFC: add suspend method to stop Cx idling and fix a logic bug in per-CPU Cx sysctl. Revision Changes Path 1.57.2.3 +56 -32 src/sys/dev/acpica/acpi_cpu.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:00:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 561CE16A468 for ; Mon, 11 Jun 2007 19:00:10 +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 B249F13C4B0 for ; Mon, 11 Jun 2007 19:00:09 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 92532 invoked from network); 11 Jun 2007 18:13:51 -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 ; 11 Jun 2007 18:13:51 -0000 Message-ID: <466D9BBB.1060601@freebsd.org> Date: Mon, 11 Jun 2007 21:00:11 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Andrew Gallatin References: <200706111459.l5BExvTp020932@repoman.freebsd.org> In-Reply-To: <200706111459.l5BExvTp020932@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/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:00:10 -0000 Andrew Gallatin wrote: > gallatin 2007-06-11 14:59:56 UTC > > FreeBSD src repository > > Modified files: > sys/sys mbuf.h > sys/net if_ethersubr.c > sys/dev/mxge mxge_lro.c > Log: > Allow drivers, such as cxgb and mxge, which support LRO to bypass > the MTU check in ether_input() on LRO merged frames. > > Discussed with: kmacy Not discussed with: andre Your change isn't the right way to make this work. LRO is an interface capability (that should have the option to disable it) and the test in ether_input() should go on that instead. LRO is not an information that is needed beyond ether_input() and thus doesn't have to be a mbuf flag. I've indicated that I'm working in this area as well and at least dropping an email or a ping IRC would have been nice. I would have told you the above right away. My common version of LRO isn't ready yet as I'm a bit short on time and I chose to concentrate on TCP it- self. We only have to make sure that we don't exclude a common LRO implementation due to API/ABI issues for 7.1R. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:08:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F31CD16A41F; Mon, 11 Jun 2007 19:08:09 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id A2BC913C43E; Mon, 11 Jun 2007 19:08:09 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l5BJ85f8071263; Mon, 11 Jun 2007 13:08:06 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <466D9D94.1020908@samsco.org> Date: Mon, 11 Jun 2007 13:08:04 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 MIME-Version: 1.0 To: Andre Oppermann References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> In-Reply-To: <466D9BBB.1060601@freebsd.org> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Mon, 11 Jun 2007 13:08:06 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, Andrew Gallatin , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:08:10 -0000 Andre Oppermann wrote: > Andrew Gallatin wrote: >> gallatin 2007-06-11 14:59:56 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys mbuf.h sys/net >> if_ethersubr.c sys/dev/mxge mxge_lro.c Log: >> Allow drivers, such as cxgb and mxge, which support LRO to bypass >> the MTU check in ether_input() on LRO merged frames. >> Discussed with: kmacy > > Not discussed with: andre > > Your change isn't the right way to make this work. LRO is an interface > capability (that should have the option to disable it) and the test in > ether_input() should go on that instead. LRO is not an information > that is needed beyond ether_input() and thus doesn't have to be a mbuf > flag. > > I've indicated that I'm working in this area as well and at least > dropping an email or a ping IRC would have been nice. I would have > told you the above right away. My common version of LRO isn't ready > yet as I'm a bit short on time and I chose to concentrate on TCP it- > self. We only have to make sure that we don't exclude a common LRO > implementation due to API/ABI issues for 7.1R. > Drew's commit looks simple and non-obtrusive enough that it can likely be replaced once your perfected LRO implementation is done and in the tree. Until that happens, I can't imagine a good reason to block his and Kip's work. Scott From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:09:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8BD716A468; Mon, 11 Jun 2007 19:09:49 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B1DCA13C46C; Mon, 11 Jun 2007 19:09:49 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJ9nUb059191; Mon, 11 Jun 2007 19:09:49 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJ9nLR059190; Mon, 11 Jun 2007 19:09:49 GMT (envelope-from pav) Message-Id: <200706111909.l5BJ9nLR059190@repoman.freebsd.org> From: Pav Lucistnik Date: Mon, 11 Jun 2007 19:09: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/usr.sbin/boot0cfg boot0cfg.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: Mon, 11 Jun 2007 19:09:50 -0000 pav 2007-06-11 19:09:49 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) usr.sbin/boot0cfg boot0cfg.8 Log: MFC 1.31-1.32: - Revert previous revision, it was incorrect - Add an example using fdisk instead Revision Changes Path 1.29.2.2 +5 -8 src/usr.sbin/boot0cfg/boot0cfg.8 From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:15:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6575E16A46C; Mon, 11 Jun 2007 19:15:50 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3E29213C43E; Mon, 11 Jun 2007 19:15:50 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJFooc065761; Mon, 11 Jun 2007 19:15:50 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJFoWU065753; Mon, 11 Jun 2007 19:15:50 GMT (envelope-from mjacob) Message-Id: <200706111915.l5BJFoWU065753@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Jun 2007 19:15: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/isp isp_freebsd.c isp_ioctl.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, 11 Jun 2007 19:15:50 -0000 mjacob 2007-06-11 19:15:49 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c isp_ioctl.h Log: Remove some ioctls that were ill-thought out. There is no user impact as no softwware using these ioctls was ever committed. Redo locking for ispioctl. Revision Changes Path 1.143 +14 -105 src/sys/dev/isp/isp_freebsd.c 1.20 +0 -23 src/sys/dev/isp/isp_ioctl.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:29:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E45D716A400; Mon, 11 Jun 2007 19:29:42 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDC5D13C4CA; Mon, 11 Jun 2007 19:29:42 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJTgna079996; Mon, 11 Jun 2007 19:29:42 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJTggU079992; Mon, 11 Jun 2007 19:29:42 GMT (envelope-from thompsa) Message-Id: <200706111929.l5BJTggU079992@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 11 Jun 2007 19:29: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/i386/conf PAE X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:29:43 -0000 thompsa 2007-06-11 19:29:42 UTC FreeBSD src repository Modified files: sys/i386/conf PAE Log: Exclude wlan_scan_* from PAE like the rest of wlan. Revision Changes Path 1.25 +2 -0 src/sys/i386/conf/PAE From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:33:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C394A16A46C; Mon, 11 Jun 2007 19:33:28 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B3EFF13C44C; Mon, 11 Jun 2007 19:33:28 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJXSHx091563; Mon, 11 Jun 2007 19:33:28 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJXSOt091562; Mon, 11 Jun 2007 19:33:28 GMT (envelope-from ariff) Message-Id: <200706111933.l5BJXSOt091562@repoman.freebsd.org> From: Ariff Abdullah Date: Mon, 11 Jun 2007 19:33: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/sound/pci envy24.c envy24.h envy24ht.c envy24ht.h spicds.c spicds.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, 11 Jun 2007 19:33:28 -0000 ariff 2007-06-11 19:33:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/sound/pci envy24.c envy24.h envy24ht.c envy24ht.h spicds.c spicds.h Log: MFC: Revisions: 1.13 src/sys/dev/sound/pci/envy24.c 1.2 src/sys/dev/sound/pci/envy24.h 1.13 src/sys/dev/sound/pci/envy24ht.c 1.5 src/sys/dev/sound/pci/envy24ht.h 1.6 src/sys/dev/sound/pci/spicds.c 1.4 src/sys/dev/sound/pci/spicds.h Bring in a bunch of bug fixes and some code to support more chipsets. Neither me nor Joel have access to any of this hardware, so all tests have been made by Konstantin and Artem. Commit message mostly written by Konstantin. envy24: - Add test code to support rear line-in input on 'Terratec DMX 6fire' audio card. This code is also intended to be used in the future for support of cards, that have I2C-to-GPIO expanders wired between the control line of the audio codec and the Envy24, however such cards are too complex and i can't add that support without hardware sample of such board, i've already tried and failed. envy24ht: - Add support for 'AudioTrak Prodigy HD2'. - Add support for 'AudioTrak Prodigy 7.1 XT'. - Add support for 'ESI Juli@' (Works ok, DAC volume is hard-coded for the time being, so 'mixer vol ...' doesn't work, only 'mixer pcm ...' works). [1] - Fix bug in the init data for M-Audio Revolution 5.1, that results in distorted sound. - Add software volume control (now 'mixer pcm' works, thanks to Ariff). - Add support for more samples rates - 176.4kHz and 192kHz. - Fix problem with the 192kHz samples rate playback when 24.576MHz crystal is used on the board instead of 49.152MHz crystal. spicds: - Add support for Asahi Kasei flagship DAC - AK4396 (used in AudioTrak Prodigy HD2). Submitted by: Konstantin Dimitrov Tested by: Artem Antonov [1] Revision Changes Path 1.11.2.2 +130 -7 src/sys/dev/sound/pci/envy24.c 1.1.2.2 +13 -0 src/sys/dev/sound/pci/envy24.h 1.11.2.2 +70 -10 src/sys/dev/sound/pci/envy24ht.c 1.4.2.2 +5 -0 src/sys/dev/sound/pci/envy24ht.h 1.5.2.2 +22 -4 src/sys/dev/sound/pci/spicds.c 1.3.2.2 +5 -0 src/sys/dev/sound/pci/spicds.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:34:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 87FDC16A41F; Mon, 11 Jun 2007 19:34:53 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6160B13C484; Mon, 11 Jun 2007 19:34:53 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJYr0B095452; Mon, 11 Jun 2007 19:34:53 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJYr9O095451; Mon, 11 Jun 2007 19:34:53 GMT (envelope-from imp) Message-Id: <200706111934.l5BJYr9O095451@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 19:34: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/net80211 ieee80211_radiotap.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, 11 Jun 2007 19:34:53 -0000 imp 2007-06-11 19:34:53 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_radiotap.h Log: Prefer __packed to __attribute__((__packed__)). OK'd by sam@ months ago... Revision Changes Path 1.9 +1 -1 src/sys/net80211/ieee80211_radiotap.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:35:28 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 216EE16A46D for ; Mon, 11 Jun 2007 19:35:28 +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 6B59313C4B8 for ; Mon, 11 Jun 2007 19:35:27 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 92786 invoked from network); 11 Jun 2007 18:49:09 -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 ; 11 Jun 2007 18:49:09 -0000 Message-ID: <466DA400.6000003@freebsd.org> Date: Mon, 11 Jun 2007 21:35:28 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Scott Long References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> In-Reply-To: <466D9D94.1020908@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, Andrew Gallatin , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:35:28 -0000 Scott Long wrote: > Andre Oppermann wrote: >> Andrew Gallatin wrote: >>> gallatin 2007-06-11 14:59:56 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/sys mbuf.h sys/net >>> if_ethersubr.c sys/dev/mxge mxge_lro.c Log: >>> Allow drivers, such as cxgb and mxge, which support LRO to bypass >>> the MTU check in ether_input() on LRO merged frames. >>> Discussed with: kmacy >> Not discussed with: andre >> >> Your change isn't the right way to make this work. LRO is an interface >> capability (that should have the option to disable it) and the test in >> ether_input() should go on that instead. LRO is not an information >> that is needed beyond ether_input() and thus doesn't have to be a mbuf >> flag. >> >> I've indicated that I'm working in this area as well and at least >> dropping an email or a ping IRC would have been nice. I would have >> told you the above right away. My common version of LRO isn't ready >> yet as I'm a bit short on time and I chose to concentrate on TCP it- >> self. We only have to make sure that we don't exclude a common LRO >> implementation due to API/ABI issues for 7.1R. >> > > Drew's commit looks simple and non-obtrusive enough that it can likely > be replaced once your perfected LRO implementation is done and in the > tree. Until that happens, I can't imagine a good reason to block his > and Kip's work. I'm blocking nothing. Read again what I wrote. I complained about a technically wrong approach to solve a particular side problem. In the meantime it got backed out because someone else complained too. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:36:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D148B16A400; Mon, 11 Jun 2007 19:36:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AB1A513C45B; Mon, 11 Jun 2007 19:36:37 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJab8R097176; Mon, 11 Jun 2007 19:36:37 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJabmr097172; Mon, 11 Jun 2007 19:36:37 GMT (envelope-from imp) Message-Id: <200706111936.l5BJabmr097172@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Jun 2007 19:36:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 if_ate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 19:36:37 -0000 imp 2007-06-11 19:36:37 UTC FreeBSD src repository Modified files: sys/arm/at91 if_ate.c Log: Fix a spacing nit. Revision Changes Path 1.20 +0 -1 src/sys/arm/at91/if_ate.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:38:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8EDB416A41F; Mon, 11 Jun 2007 19:38:38 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6788813C44C; Mon, 11 Jun 2007 19:38:38 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BJccRC098904; Mon, 11 Jun 2007 19:38:38 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BJccqd098903; Mon, 11 Jun 2007 19:38:38 GMT (envelope-from cognet) Message-Id: <200706111938.l5BJccqd098903@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Jun 2007 19:38:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipf/libipf 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, 11 Jun 2007 19:38:38 -0000 cognet 2007-06-11 19:38:38 UTC FreeBSD src repository Modified files: sbin/ipf/libipf Makefile Log: Exclude inet_addr.c from the build. It only provides inet_aton(), which is already provided by the libc. This causes multiple symbol definitions when linking statically. Reviewed by: darrenr Revision Changes Path 1.7 +1 -1 src/sbin/ipf/libipf/Makefile From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:45:29 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2888116A41F; Mon, 11 Jun 2007 19:45:29 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id F09D513C480; Mon, 11 Jun 2007 19:45:28 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l5BJjSVw026626 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 15:45:28 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l5BJj0dh081289; Mon, 11 Jun 2007 15:45:00 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18029.42579.130017.451610@grasshopper.cs.duke.edu> Date: Mon, 11 Jun 2007 15:45:00 -0400 (EDT) To: Andre Oppermann In-Reply-To: <466DA400.6000003@freebsd.org> References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:45:29 -0000 Andre Oppermann writes: > Scott Long wrote: > > Andre Oppermann wrote: > >> Andrew Gallatin wrote: > >>> gallatin 2007-06-11 14:59:56 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> sys/sys mbuf.h sys/net > >>> if_ethersubr.c sys/dev/mxge mxge_lro.c Log: > >>> Allow drivers, such as cxgb and mxge, which support LRO to bypass > >>> the MTU check in ether_input() on LRO merged frames. > >>> Discussed with: kmacy > >> Not discussed with: andre > >> > >> Your change isn't the right way to make this work. LRO is an interface > >> capability (that should have the option to disable it) and the test in > >> ether_input() should go on that instead. LRO is not an information > >> that is needed beyond ether_input() and thus doesn't have to be a mbuf > >> flag. > >> > >> I've indicated that I'm working in this area as well and at least > >> dropping an email or a ping IRC would have been nice. I would have > >> told you the above right away. My common version of LRO isn't ready > >> yet as I'm a bit short on time and I chose to concentrate on TCP it- > >> self. We only have to make sure that we don't exclude a common LRO > >> implementation due to API/ABI issues for 7.1R. > >> > > > > Drew's commit looks simple and non-obtrusive enough that it can likely > > be replaced once your perfected LRO implementation is done and in the > > tree. Until that happens, I can't imagine a good reason to block his > > and Kip's work. > > I'm blocking nothing. Read again what I wrote. I complained about > a technically wrong approach to solve a particular side problem. In > the meantime it got backed out because someone else complained too. I specifically *didn't* make it an interface flag *because* of your promised generic LRO support. Ie, I didn't want to have any standard, documented interface to carry around for what is nothing more than a temporary hack to allow 10GbE with standard frames to not suck on FreeBSD in the short term. Per-driver LRO support is a nightmare that should be ripped out when your generic support is ready. I'm really looking forward to your work, and tried to keep the per-driver stuff as unobtrusive as possible. As to the other complaint, Sam complained about the scarcity of mbuf flags, not about LRO in general. We agreed that, since its basically a temporary hack, the best thing to do would be to move the frame length check under DIAGNOSTIC, where it should be anyway. FWIW, LRO triples receive performance for standard frames (3.xGb/s -> 9.3Gb/s) on decent hardware. Drew From owner-cvs-src@FreeBSD.ORG Mon Jun 11 19:58:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B77D16A469 for ; Mon, 11 Jun 2007 19:58:45 +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 74F4313C484 for ; Mon, 11 Jun 2007 19:58:44 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 92987 invoked from network); 11 Jun 2007 19:12:24 -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 ; 11 Jun 2007 19:12:24 -0000 Message-ID: <466DA974.8000106@freebsd.org> Date: Mon, 11 Jun 2007 21:58:44 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Andrew Gallatin References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> <18029.42579.130017.451610@grasshopper.cs.duke.edu> In-Reply-To: <18029.42579.130017.451610@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 19:58:45 -0000 Andrew Gallatin wrote: > Andre Oppermann writes: > > Scott Long wrote: > > > Andre Oppermann wrote: > > >> Andrew Gallatin wrote: > > >>> gallatin 2007-06-11 14:59:56 UTC > > >>> > > >>> FreeBSD src repository > > >>> > > >>> Modified files: > > >>> sys/sys mbuf.h sys/net > > >>> if_ethersubr.c sys/dev/mxge mxge_lro.c Log: > > >>> Allow drivers, such as cxgb and mxge, which support LRO to bypass > > >>> the MTU check in ether_input() on LRO merged frames. > > >>> Discussed with: kmacy > > >> Not discussed with: andre > > >> > > >> Your change isn't the right way to make this work. LRO is an interface > > >> capability (that should have the option to disable it) and the test in > > >> ether_input() should go on that instead. LRO is not an information > > >> that is needed beyond ether_input() and thus doesn't have to be a mbuf > > >> flag. > > >> > > >> I've indicated that I'm working in this area as well and at least > > >> dropping an email or a ping IRC would have been nice. I would have > > >> told you the above right away. My common version of LRO isn't ready > > >> yet as I'm a bit short on time and I chose to concentrate on TCP it- > > >> self. We only have to make sure that we don't exclude a common LRO > > >> implementation due to API/ABI issues for 7.1R. > > >> > > > > > > Drew's commit looks simple and non-obtrusive enough that it can likely > > > be replaced once your perfected LRO implementation is done and in the > > > tree. Until that happens, I can't imagine a good reason to block his > > > and Kip's work. > > > > I'm blocking nothing. Read again what I wrote. I complained about > > a technically wrong approach to solve a particular side problem. In > > the meantime it got backed out because someone else complained too. > > I specifically *didn't* make it an interface flag *because* of your > promised generic LRO support. Ie, I didn't want to have any standard, > documented interface to carry around for what is nothing more than a > temporary hack to allow 10GbE with standard frames to not suck on > FreeBSD in the short term. Per-driver LRO support is a nightmare that > should be ripped out when your generic support is ready. I'm really > looking forward to your work, and tried to keep the per-driver stuff > as unobtrusive as possible. LRO actually should become an interface capability flag just like TSO so we can turn it individually on/off for every interface. LRO must be done inside the driver, even the generic one. Having the flag doesn't interfere with the common implementation drivers should use in the future when it's ready. We should do the flag right now to have it included in the 7.0 API/ABI. > As to the other complaint, Sam complained about the scarcity of mbuf > flags, not about LRO in general. We agreed that, since its basically > a temporary hack, the best thing to do would be to move the frame > length check under DIAGNOSTIC, where it should be anyway. I didn't (want to) complain about your LRO either. I'm fine with it. Just it shouldn't have used the mbuf flag as Sam said too but for different reasons. > FWIW, LRO triples receive performance for standard frames (3.xGb/s -> > 9.3Gb/s) on decent hardware. Nice to see that. The problem with LRO at the moment is that it only works on short RTT links (<1ms) because the TCP stack doesn't do ABC yet and growing the send window with a LRO receiver is going to be painfully slow as the RTT goes up. Lets add the interface capabilities flag for LRO including the ifconfig support and be done with this episode. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:02:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 484F316A469; Mon, 11 Jun 2007 20:02:10 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av8-1-sn3.vrr.skanova.net (av8-1-sn3.vrr.skanova.net [81.228.9.183]) by mx1.freebsd.org (Postfix) with ESMTP id 04B1B13C457; Mon, 11 Jun 2007 20:02:09 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: by av8-1-sn3.vrr.skanova.net (Postfix, from userid 502) id EC81E38FA0; Mon, 11 Jun 2007 22:02:08 +0200 (CEST) Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net [81.228.9.102]) by av8-1-sn3.vrr.skanova.net (Postfix) with ESMTP id D5B1D37FCE; Mon, 11 Jun 2007 22:02:08 +0200 (CEST) Received: from [192.168.1.197] (81-229-94-7-no68.tbcn.telia.com [81.229.94.7]) by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id B512137E47; Mon, 11 Jun 2007 22:02:08 +0200 (CEST) From: Joel Dahl To: Ariff Abdullah In-Reply-To: <200706111933.l5BJXSOt091562@repoman.freebsd.org> References: <200706111933.l5BJXSOt091562@repoman.freebsd.org> Content-Type: text/plain Date: Mon, 11 Jun 2007 22:02:07 +0200 Message-Id: <1181592127.1267.2.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound/pci envy24.c envy24.h envy24ht.c envy24ht.h spicds.c spicds.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, 11 Jun 2007 20:02:10 -0000 On Mon, 2007-06-11 at 19:33 +0000, Ariff Abdullah wrote: > ariff 2007-06-11 19:33:28 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/dev/sound/pci envy24.c envy24.h envy24ht.c envy24ht.h > spicds.c spicds.h > Log: > MFC: > > Revisions: > > 1.13 src/sys/dev/sound/pci/envy24.c > 1.2 src/sys/dev/sound/pci/envy24.h > 1.13 src/sys/dev/sound/pci/envy24ht.c > 1.5 src/sys/dev/sound/pci/envy24ht.h > 1.6 src/sys/dev/sound/pci/spicds.c > 1.4 src/sys/dev/sound/pci/spicds.h > > Bring in a bunch of bug fixes and some code to support more chipsets. > Neither me nor Joel have access to any of this hardware, so all tests > have been made by Konstantin and Artem. Commit message mostly written > by Konstantin. Thanks for taking care of the MFC. -- Joel From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:03:42 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 215E016A469; Mon, 11 Jun 2007 20:03:42 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id D7FD413C45B; Mon, 11 Jun 2007 20:03:41 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l5BK3f6B028619 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 16:03:41 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l5BK3DD2081311; Mon, 11 Jun 2007 16:03:13 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18029.43672.255434.192320@grasshopper.cs.duke.edu> Date: Mon, 11 Jun 2007 16:03:13 -0400 (EDT) To: Andre Oppermann In-Reply-To: <466DA974.8000106@freebsd.org> References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> <18029.42579.130017.451610@grasshopper.cs.duke.edu> <466DA974.8000106@freebsd.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 20:03:42 -0000 Andre Oppermann writes: > Andrew Gallatin wrote: > > > FWIW, LRO triples receive performance for standard frames (3.xGb/s -> > > 9.3Gb/s) on decent hardware. > > Nice to see that. The problem with LRO at the moment is that it only > works on short RTT links (<1ms) because the TCP stack doesn't do ABC > yet and growing the send window with a LRO receiver is going to be > painfully slow as the RTT goes up. FWIW, it is actually seems better than that on a pair of dual-package, quad core 2.66GHz Xeon X5355s: dust02% netperf243 -P0 -C -c -Hdust01-m 65536 32768 32768 10.00 2373.44 7.77 21.41 2.146 5.912 < enable lro on dust01 > dust02% netperf243 -P0 -C -c -Hdust01-m 65536 32768 32768 10.00 9271.76 9.84 22.22 0.695 1.571 > Lets add the interface capabilities flag for LRO including the ifconfig > support and be done with this episode. OK. I'm about out of time for today. If you haven't beaten me to it, I will try to do it tomorrow or the next day. I assume you're willing to review a patch? Drew From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:08:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92FCE16A468; Mon, 11 Jun 2007 20:08:12 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6BDDE13C487; Mon, 11 Jun 2007 20:08:12 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BK8Cii033547; Mon, 11 Jun 2007 20:08:12 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BK8CQ7033543; Mon, 11 Jun 2007 20:08:12 GMT (envelope-from andre) Message-Id: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 11 Jun 2007 20:08:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if.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, 11 Jun 2007 20:08:12 -0000 andre 2007-06-11 20:08:12 UTC FreeBSD src repository Modified files: sys/net if.h Log: Add IFCAP_LRO flag for drivers to announce their TCP Large Receive Offload capabilities. Revision Changes Path 1.108 +1 -0 src/sys/net/if.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:08:23 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C70CC16A4A0 for ; Mon, 11 Jun 2007 20:08:23 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.178]) by mx1.freebsd.org (Postfix) with ESMTP id 2456413C465 for ; Mon, 11 Jun 2007 20:08:23 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wa-out-1112.google.com with SMTP id j37so2462130waf for ; Mon, 11 Jun 2007 13:08:22 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nd+MxCo3fNevcJ0FphZnOXfFH9H/rVKa3I6pksM9GF7/9n9qeiYElLtjZauAGjXiG6z3937NwDlXFlzKIm3f8Ckp1x4uONiuUobESfxyKiZB6lXGYWVxwxoa/HQz7lTStQl6RtdYb778k/ABkmB6eAAXB2Xxniu3GizaNXlarvo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Nq9henmQeokkUHZhGVTshsniw7W1qEzQZYLte2K1Mckn9j6+Q4u89QEN62TTi5KYggxZj49RpyoF312glVWoblOjb8mO9lZAyocuMLq4WYEQbWY0cCxgk+AzPxmJ8zESg3b2eeNfzxrZJKQAbFv6T29U15gng4BY2tMePMc0eug= Received: by 10.114.176.1 with SMTP id y1mr5842557wae.1181592501972; Mon, 11 Jun 2007 13:08:21 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Mon, 11 Jun 2007 13:08:21 -0700 (PDT) Message-ID: <2a41acea0706111308o5353d7dey377602d8187374cd@mail.gmail.com> Date: Mon, 11 Jun 2007 13:08:21 -0700 From: "Jack Vogel" To: "Andre Oppermann" In-Reply-To: <466DA974.8000106@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> <18029.42579.130017.451610@grasshopper.cs.duke.edu> <466DA974.8000106@freebsd.org> Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, Andrew Gallatin , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 20:08:23 -0000 On 6/11/07, Andre Oppermann wrote: > Andrew Gallatin wrote: > > Andre Oppermann writes: > > > Scott Long wrote: > > > > Andre Oppermann wrote: > > > >> Andrew Gallatin wrote: > > > >>> gallatin 2007-06-11 14:59:56 UTC > > > >>> > > > >>> FreeBSD src repository > > > >>> > > > >>> Modified files: > > > >>> sys/sys mbuf.h sys/net > > > >>> if_ethersubr.c sys/dev/mxge mxge_lro.c Log: > > > >>> Allow drivers, such as cxgb and mxge, which support LRO to bypass > > > >>> the MTU check in ether_input() on LRO merged frames. > > > >>> Discussed with: kmacy > > > >> Not discussed with: andre > > > >> > > > >> Your change isn't the right way to make this work. LRO is an interface > > > >> capability (that should have the option to disable it) and the test in > > > >> ether_input() should go on that instead. LRO is not an information > > > >> that is needed beyond ether_input() and thus doesn't have to be a mbuf > > > >> flag. > > > >> > > > >> I've indicated that I'm working in this area as well and at least > > > >> dropping an email or a ping IRC would have been nice. I would have > > > >> told you the above right away. My common version of LRO isn't ready > > > >> yet as I'm a bit short on time and I chose to concentrate on TCP it- > > > >> self. We only have to make sure that we don't exclude a common LRO > > > >> implementation due to API/ABI issues for 7.1R. > > > >> > > > > > > > > Drew's commit looks simple and non-obtrusive enough that it can likely > > > > be replaced once your perfected LRO implementation is done and in the > > > > tree. Until that happens, I can't imagine a good reason to block his > > > > and Kip's work. > > > > > > I'm blocking nothing. Read again what I wrote. I complained about > > > a technically wrong approach to solve a particular side problem. In > > > the meantime it got backed out because someone else complained too. > > > > I specifically *didn't* make it an interface flag *because* of your > > promised generic LRO support. Ie, I didn't want to have any standard, > > documented interface to carry around for what is nothing more than a > > temporary hack to allow 10GbE with standard frames to not suck on > > FreeBSD in the short term. Per-driver LRO support is a nightmare that > > should be ripped out when your generic support is ready. I'm really > > looking forward to your work, and tried to keep the per-driver stuff > > as unobtrusive as possible. > > LRO actually should become an interface capability flag just like > TSO so we can turn it individually on/off for every interface. LRO > must be done inside the driver, even the generic one. Having the > flag doesn't interfere with the common implementation drivers should > use in the future when it's ready. We should do the flag right now > to have it included in the 7.0 API/ABI. > > > As to the other complaint, Sam complained about the scarcity of mbuf > > flags, not about LRO in general. We agreed that, since its basically > > a temporary hack, the best thing to do would be to move the frame > > length check under DIAGNOSTIC, where it should be anyway. > > I didn't (want to) complain about your LRO either. I'm fine with it. > Just it shouldn't have used the mbuf flag as Sam said too but for > different reasons. > > > FWIW, LRO triples receive performance for standard frames (3.xGb/s -> > > 9.3Gb/s) on decent hardware. > > Nice to see that. The problem with LRO at the moment is that it only > works on short RTT links (<1ms) because the TCP stack doesn't do ABC > yet and growing the send window with a LRO receiver is going to be > painfully slow as the RTT goes up. > > Lets add the interface capabilities flag for LRO including the ifconfig > support and be done with this episode. I agree with this approach also. Jack From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:13:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF7B916A468; Mon, 11 Jun 2007 20:13:01 +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 C7A1B13C45D; Mon, 11 Jun 2007 20:13:01 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5BKD16S080374 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 13:13:01 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <466DACD6.4040606@errno.com> Date: Mon, 11 Jun 2007 13:13:10 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: Andre Oppermann References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> In-Reply-To: <200706112008.l5BK8CQ7033543@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/net if.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, 11 Jun 2007 20:13:02 -0000 Andre Oppermann wrote: > andre 2007-06-11 20:08:12 UTC > > FreeBSD src repository > > Modified files: > sys/net if.h > Log: > Add IFCAP_LRO flag for drivers to announce their TCP Large Receive Offload > capabilities. > > Revision Changes Path > 1.108 +1 -0 src/sys/net/if.h > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > > There are many offload capabilities defined that are not well thought out. In particular we do not distinguish between ipv4 and ipv6 for things like cksum and tso so there's no way to disable individual features. The ability to tweak LRO is clearly needed and clearly belong as an ifnet capability but unilateraly deciding this is the wrong approach. Sam From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:14:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 13B3316A41F; Mon, 11 Jun 2007 20:14:45 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E113D13C45D; Mon, 11 Jun 2007 20:14:44 +0000 (UTC) (envelope-from remko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BKEinv040197; Mon, 11 Jun 2007 20:14:44 GMT (envelope-from remko@repoman.freebsd.org) Received: (from remko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BKEihf040196; Mon, 11 Jun 2007 20:14:44 GMT (envelope-from remko) Message-Id: <200706112014.l5BKEihf040196@repoman.freebsd.org> From: Remko Lodder Date: Mon, 11 Jun 2007 20:14:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/udf udf_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, 11 Jun 2007 20:14:45 -0000 remko 2007-06-11 20:14:44 UTC FreeBSD src repository Modified files: sys/fs/udf udf_vnops.c Log: Correct corrupt read when the read starts at a non-aligned offset. PR: kern/77234 MFC After: 1 week Approved by: imp (mentor) Requested by: many many people Submitted by: Andriy Gapon Revision Changes Path 1.66 +6 -4 src/sys/fs/udf/udf_vnops.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:14:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F312F16A468; Mon, 11 Jun 2007 20:14:45 +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 C9D7413C468; Mon, 11 Jun 2007 20:14:45 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5BKEjWB080394 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jun 2007 13:14:45 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <466DAD3E.7090106@errno.com> Date: Mon, 11 Jun 2007 13:14:54 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: Warner Losh References: <200706111934.l5BJYr9O095451@repoman.freebsd.org> In-Reply-To: <200706111934.l5BJYr9O095451@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/net80211 ieee80211_radiotap.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, 11 Jun 2007 20:14:46 -0000 Warner Losh wrote: > imp 2007-06-11 19:34:53 UTC > > FreeBSD src repository > > Modified files: > sys/net80211 ieee80211_radiotap.h > Log: > Prefer __packed to __attribute__((__packed__)). > > OK'd by sam@ months ago... > > Revision Changes Path > 1.9 +1 -1 src/sys/net80211/ieee80211_radiotap.h > http://cvsweb.FreeBSD.org/src/sys/net80211/ieee80211_radiotap.h.diff?r1=1.8&r2=1.9 > > This file is included in user code. Is __packed commonly visible? FWIW I've avoided tweaking this file as much as possible because of it's shared heritage w/ netbsd. Sam From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:15:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B53B16A469; Mon, 11 Jun 2007 20:15:21 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1473013C468; Mon, 11 Jun 2007 20:15:21 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BKFKAg040856; Mon, 11 Jun 2007 20:15:20 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BKFKNp040848; Mon, 11 Jun 2007 20:15:20 GMT (envelope-from andre) Message-Id: <200706112015.l5BKFKNp040848@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 11 Jun 2007 20:15:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifconfig.8 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: Mon, 11 Jun 2007 20:15:21 -0000 andre 2007-06-11 20:15:20 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifconfig.c Log: Add reporting and toggling of TCP LRO (large receive offload) support to ifconfig(8). Revision Changes Path 1.140 +8 -0 src/sbin/ifconfig/ifconfig.8 1.132 +3 -1 src/sbin/ifconfig/ifconfig.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:19:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CCDE116A46C; Mon, 11 Jun 2007 20:19:12 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1837D13C4C5; Mon, 11 Jun 2007 20:19:12 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BKJBFr044276; Mon, 11 Jun 2007 20:19:11 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BKJBGc044275; Mon, 11 Jun 2007 20:19:11 GMT (envelope-from andre) Message-Id: <200706112019.l5BKJBGc044275@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 11 Jun 2007 20:19:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 20:19:12 -0000 andre 2007-06-11 20:19:11 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for TCP LRO support. Revision Changes Path 1.302 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:30:48 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 502C616A41F for ; Mon, 11 Jun 2007 20:30:48 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.225]) by mx1.freebsd.org (Postfix) with ESMTP id 04A3C13C484 for ; Mon, 11 Jun 2007 20:30:47 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1195510nzn for ; Mon, 11 Jun 2007 13:30:47 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=lD2+EIttUaP+GGoIX2J5giMfwqg6zcWd4BD3cMq3ZmYxzS5eZlNqbz7sfjZb30ZmXihs0i0rNhCyNI877Wuk5AXzGz0tjUE7O0C5sgo4ogygi7HsTa5mkAiymzr0yoNSMPch0B5U4OxtJ6x/pYiOgckT3IqggP+enunbq1bk2Zg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=t9kINQRqdp3/Iz/6IbXNksnbNPZmxa1yj/ukYZQwdYtt+6ffH7IcVdNLji2tcGX9epe9mmZmXyRW0pOhZhUko+qOotOBQYuyFy5UiAvTD5yWNCmtWiLpX0VwD8VBAbsGu7d3ecnOwVrAc20F2wxqzPKGqVNC/q0a/ppuN2gY3LA= Received: by 10.114.209.1 with SMTP id h1mr5916378wag.1181593846858; Mon, 11 Jun 2007 13:30:46 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Mon, 11 Jun 2007 13:30:46 -0700 (PDT) Message-ID: <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> Date: Mon, 11 Jun 2007 13:30:46 -0700 From: "Jack Vogel" To: "Sam Leffler" In-Reply-To: <466DACD6.4040606@errno.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 20:30:48 -0000 On 6/11/07, Sam Leffler wrote: > Andre Oppermann wrote: > > andre 2007-06-11 20:08:12 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net if.h > > Log: > > Add IFCAP_LRO flag for drivers to announce their TCP Large Receive Offload > > capabilities. > > > > Revision Changes Path > > 1.108 +1 -0 src/sys/net/if.h > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > > > > > There are many offload capabilities defined that are not well thought > out. In particular we do not distinguish between ipv4 and ipv6 for > things like cksum and tso so there's no way to disable individual > features. The ability to tweak LRO is clearly needed and clearly belong > as an ifnet capability but unilateraly deciding this is the wrong approach. > > Sam We do distinguish between TSO4 and TSO6, its just that all the pieces for 6 arent actually there yet, you are right about the cksum granularity, but I'm not convinced its needed. You might be right on the need to fine tune the functionality, but having a big ON/OFF doesnt seem a bad thing to me. Jack From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:33:38 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D37716A477 for ; Mon, 11 Jun 2007 20:33:38 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by mx1.freebsd.org (Postfix) with ESMTP id 1844513C4BC for ; Mon, 11 Jun 2007 20:33:38 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1196275nzn for ; Mon, 11 Jun 2007 13:33:37 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=cyvDjX13vQ/rZceYeQbz249tzopdwzSbUJT1Q/423WSf4b7BvmRgHOQB8ZwopMfu286QPFMvhl9vMIpszVfuh3o95X7WfFt68xqPKFqVvbNRCHbBYXlepfQyV2YOlXo9FzMNkVfD0V81MTBXZ5GuX15NnIHdGVq+k6IgBIbnEM4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dem4ekcsKn7Fk0FXyxG+oPupX1kaiEBO1ro6CxzeML9NJalW0mcLZwn3iA+z+p05dp2idBhbryIbS6aJV34FzDJX/dEml5FLEYE+xC7b4An4C7Ersa5DAIpKRmH/oDEZqa5hdjtS0etFVyxR6cm6foOgALFSgKZWcEL3QC4OfcY= Received: by 10.114.193.1 with SMTP id q1mr5885659waf.1181594017317; Mon, 11 Jun 2007 13:33:37 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Mon, 11 Jun 2007 13:33:37 -0700 (PDT) Message-ID: <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> Date: Mon, 11 Jun 2007 13:33:37 -0700 From: "Jack Vogel" To: "Sam Leffler" In-Reply-To: <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 20:33:38 -0000 On 6/11/07, Jack Vogel wrote: > On 6/11/07, Sam Leffler wrote: > > Andre Oppermann wrote: > > > andre 2007-06-11 20:08:12 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/net if.h > > > Log: > > > Add IFCAP_LRO flag for drivers to announce their TCP Large Receive Offload > > > capabilities. > > > > > > Revision Changes Path > > > 1.108 +1 -0 src/sys/net/if.h > > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > > > > > > > > There are many offload capabilities defined that are not well thought > > out. In particular we do not distinguish between ipv4 and ipv6 for > > things like cksum and tso so there's no way to disable individual > > features. The ability to tweak LRO is clearly needed and clearly belong > > as an ifnet capability but unilateraly deciding this is the wrong approach. > > > > Sam > > We do distinguish between TSO4 and TSO6, its just that all the pieces > for 6 arent actually there yet, you are right about the cksum granularity, > but I'm not convinced its needed. You might be right on the need to > fine tune the functionality, but having a big ON/OFF doesnt seem a > bad thing to me. Oh, one other useful tidbit, for Oplin when RSS is enabled you can't do CKSUM anyway, they reuse bits. Jack From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:39:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6704D16A400 for ; Mon, 11 Jun 2007 20:39: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 C231C13C465 for ; Mon, 11 Jun 2007 20:39:25 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 93345 invoked from network); 11 Jun 2007 19:53:07 -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 ; 11 Jun 2007 19:53:07 -0000 Message-ID: <466DB2FF.9060300@freebsd.org> Date: Mon, 11 Jun 2007 22:39:27 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Sam Leffler References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> In-Reply-To: <466DACD6.4040606@errno.com> 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/net if.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, 11 Jun 2007 20:39:26 -0000 Sam Leffler wrote: > Andre Oppermann wrote: >> andre 2007-06-11 20:08:12 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/net if.h Log: >> Add IFCAP_LRO flag for drivers to announce their TCP Large Receive >> Offload >> capabilities. >> Revision Changes Path >> 1.108 +1 -0 src/sys/net/if.h >> http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 >> >> > There are many offload capabilities defined that are not well thought > out. In particular we do not distinguish between ipv4 and ipv6 for > things like cksum and tso so there's no way to disable individual > features. The ability to tweak LRO is clearly needed and clearly belong > as an ifnet capability but unilateraly deciding this is the wrong approach. We do distinguish between TSO4 and TSO6 since from the beginning. LRO is not hardware dependent but done in software. However it must be handled from inside the drivers RX function. Our software implementation will be IPv4 and IPv6 aware right from the beginning. It is not an unilateral decision if other directly affected developers agree (Drew, Jack). -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:41:06 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3AE5016A46B for ; Mon, 11 Jun 2007 20:41:06 +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 93A0D13C44B for ; Mon, 11 Jun 2007 20:41:05 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 93367 invoked from network); 11 Jun 2007 19:54:47 -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 ; 11 Jun 2007 19:54:47 -0000 Message-ID: <466DB362.8010902@freebsd.org> Date: Mon, 11 Jun 2007 22:41:06 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Jack Vogel References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> In-Reply-To: <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Sam Leffler , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 20:41:06 -0000 Jack Vogel wrote: > On 6/11/07, Jack Vogel wrote: >> On 6/11/07, Sam Leffler wrote: >> > Andre Oppermann wrote: >> > > andre 2007-06-11 20:08:12 UTC >> > > >> > > FreeBSD src repository >> > > >> > > Modified files: >> > > sys/net if.h >> > > Log: >> > > Add IFCAP_LRO flag for drivers to announce their TCP Large >> Receive Offload >> > > capabilities. >> > > >> > > Revision Changes Path >> > > 1.108 +1 -0 src/sys/net/if.h >> > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 >> > > >> > > >> > There are many offload capabilities defined that are not well thought >> > out. In particular we do not distinguish between ipv4 and ipv6 for >> > things like cksum and tso so there's no way to disable individual >> > features. The ability to tweak LRO is clearly needed and clearly >> belong >> > as an ifnet capability but unilateraly deciding this is the wrong >> approach. >> > >> > Sam >> >> We do distinguish between TSO4 and TSO6, its just that all the pieces >> for 6 arent actually there yet, you are right about the cksum >> granularity, >> but I'm not convinced its needed. You might be right on the need to >> fine tune the functionality, but having a big ON/OFF doesnt seem a >> bad thing to me. > > Oh, one other useful tidbit, for Oplin when RSS is enabled you can't do > CKSUM anyway, they reuse bits. What is Oplin? -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:46:29 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 541E916A400 for ; Mon, 11 Jun 2007 20:46:29 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.180]) by mx1.freebsd.org (Postfix) with ESMTP id 255E513C465 for ; Mon, 11 Jun 2007 20:46:28 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wa-out-1112.google.com with SMTP id j37so2476962waf for ; Mon, 11 Jun 2007 13:46:28 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GeX4Nabx6Dm3RaVVpAfEhBxlZlI1i5C/U/pdcdHx0FgFcibKpV37cISlVW2g5qaORFBa26FSC2KCCH9vpv5V26FO36Icxj85W5298GO15A/SndaDEmlprBxlDpgMnU8xQASEGgcz5UUA5kA7+Y6qjL2NcaFsq1DsK6+oDubcOds= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Iqyx/MC5Rf+Q2DQnTk/vRyzwByoGMd3NMVamQjQbbG/Vp9mwFaUKMLroyiTjGZwBcj3clQCkJXrgi2LOZPeMqQ8nhbfI74j+Hhms7SPkxinr5I6GsZSa5f+mwdERDToCq+/oHXSPn5e++2/6Y6A85+kQQNTFY5bjRXDTSwqVJYs= Received: by 10.115.74.1 with SMTP id b1mr5882530wal.1181594788833; Mon, 11 Jun 2007 13:46:28 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Mon, 11 Jun 2007 13:46:28 -0700 (PDT) Message-ID: <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> Date: Mon, 11 Jun 2007 13:46:28 -0700 From: "Jack Vogel" To: "Andre Oppermann" In-Reply-To: <466DB362.8010902@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> Cc: Sam Leffler , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 20:46:29 -0000 On 6/11/07, Andre Oppermann wrote: > Jack Vogel wrote: > > On 6/11/07, Jack Vogel wrote: > >> On 6/11/07, Sam Leffler wrote: > >> > Andre Oppermann wrote: > >> > > andre 2007-06-11 20:08:12 UTC > >> > > > >> > > FreeBSD src repository > >> > > > >> > > Modified files: > >> > > sys/net if.h > >> > > Log: > >> > > Add IFCAP_LRO flag for drivers to announce their TCP Large > >> Receive Offload > >> > > capabilities. > >> > > > >> > > Revision Changes Path > >> > > 1.108 +1 -0 src/sys/net/if.h > >> > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > >> > > > >> > > > >> > There are many offload capabilities defined that are not well thought > >> > out. In particular we do not distinguish between ipv4 and ipv6 for > >> > things like cksum and tso so there's no way to disable individual > >> > features. The ability to tweak LRO is clearly needed and clearly > >> belong > >> > as an ifnet capability but unilateraly deciding this is the wrong > >> approach. > >> > > >> > Sam > >> > >> We do distinguish between TSO4 and TSO6, its just that all the pieces > >> for 6 arent actually there yet, you are right about the cksum > >> granularity, > >> but I'm not convinced its needed. You might be right on the need to > >> fine tune the functionality, but having a big ON/OFF doesnt seem a > >> bad thing to me. > > > > Oh, one other useful tidbit, for Oplin when RSS is enabled you can't do > > CKSUM anyway, they reuse bits. > > What is Oplin? Our new 10G adapter, er, its code name, its really 82598. From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:52:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4694016A400; Mon, 11 Jun 2007 20:52:07 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 035C213C448; Mon, 11 Jun 2007 20:52:06 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5BKo2uu050232; Mon, 11 Jun 2007 14:50:02 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 11 Jun 2007 14:50:26 -0600 (MDT) Message-Id: <20070611.145026.-1303462192.imp@bsdimp.com> To: sam@errno.com From: "M. Warner Losh" In-Reply-To: <466DAD3E.7090106@errno.com> References: <200706111934.l5BJYr9O095451@repoman.freebsd.org> <466DAD3E.7090106@errno.com> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 11 Jun 2007 14:50:03 -0600 (MDT) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net80211 ieee80211_radiotap.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, 11 Jun 2007 20:52:07 -0000 In message: <466DAD3E.7090106@errno.com> Sam Leffler writes: : Warner Losh wrote: : > imp 2007-06-11 19:34:53 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/net80211 ieee80211_radiotap.h : > Log: : > Prefer __packed to __attribute__((__packed__)). : > : > OK'd by sam@ months ago... : > : > Revision Changes Path : > 1.9 +1 -1 src/sys/net80211/ieee80211_radiotap.h : > http://cvsweb.FreeBSD.org/src/sys/net80211/ieee80211_radiotap.h.diff?r1=1.8&r2=1.9 : > : > : This file is included in user code. Is __packed commonly visible? Yes. Nothing that includes any kernel file could not have it defined and visible, afaik. : FWIW I've avoided tweaking this file as much as possible because of it's : shared heritage w/ netbsd. I'll be happy to revert it. I'm pretty sure the last time we talked about it you said it was OK, however. Maybe my memory is faulty, or maybe things have changed. I'll back it out if either of those are the case if you think it is bad... Warner From owner-cvs-src@FreeBSD.ORG Mon Jun 11 20:56:45 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BA3716A400 for ; Mon, 11 Jun 2007 20:56:45 +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 88DC813C4BA for ; Mon, 11 Jun 2007 20:56:44 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 93463 invoked from network); 11 Jun 2007 20:10:25 -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 ; 11 Jun 2007 20:10:25 -0000 Message-ID: <466DB70D.8080800@freebsd.org> Date: Mon, 11 Jun 2007 22:56:45 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Jack Vogel References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> In-Reply-To: <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Sam Leffler , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 20:56:45 -0000 Jack Vogel wrote: > On 6/11/07, Andre Oppermann wrote: >> Jack Vogel wrote: >> > On 6/11/07, Jack Vogel wrote: >> >> On 6/11/07, Sam Leffler wrote: >> >> > Andre Oppermann wrote: >> >> > > andre 2007-06-11 20:08:12 UTC >> >> > > >> >> > > FreeBSD src repository >> >> > > >> >> > > Modified files: >> >> > > sys/net if.h >> >> > > Log: >> >> > > Add IFCAP_LRO flag for drivers to announce their TCP Large >> >> Receive Offload >> >> > > capabilities. >> >> > > >> >> > > Revision Changes Path >> >> > > 1.108 +1 -0 src/sys/net/if.h >> >> > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 >> >> > > >> >> > > >> >> > There are many offload capabilities defined that are not well >> thought >> >> > out. In particular we do not distinguish between ipv4 and ipv6 for >> >> > things like cksum and tso so there's no way to disable individual >> >> > features. The ability to tweak LRO is clearly needed and clearly >> >> belong >> >> > as an ifnet capability but unilateraly deciding this is the wrong >> >> approach. >> >> > >> >> > Sam >> >> >> >> We do distinguish between TSO4 and TSO6, its just that all the pieces >> >> for 6 arent actually there yet, you are right about the cksum >> >> granularity, >> >> but I'm not convinced its needed. You might be right on the need to >> >> fine tune the functionality, but having a big ON/OFF doesnt seem a >> >> bad thing to me. >> > >> > Oh, one other useful tidbit, for Oplin when RSS is enabled you can't do >> > CKSUM anyway, they reuse bits. >> >> What is Oplin? > > Our new 10G adapter, er, its code name, its really 82598. OK, then what is this 'RSS' feature? -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:03:37 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29C7916A46D for ; Mon, 11 Jun 2007 21:03:37 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.228]) by mx1.freebsd.org (Postfix) with ESMTP id C239913C45A for ; Mon, 11 Jun 2007 21:03:36 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1204332nzn for ; Mon, 11 Jun 2007 14:03:36 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HeysbOpXJUhO+L1KklPyTH1I5FkwRBPJoMLUYe/uQfJCBsR5V6Ml28Om4tnTBt1z9zJb1JO9Vk3srY3rRE5YF0io6VnSz+OiyfursDT+3jSdVcP8s7hIdCD6LeNJW8PVVT8HxzzUeXCClTeXg9w/NqrK7P5kj7kiPcAeHTPA3Dg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=mPOLFAJraFEChmjf7aI876HWQkyYJCgYzbvmIx2fa6Kr6S+ugyyv1uM0BZfxW+dLNqe0wm91etBh/QwKB7gbQjOuRXhW5wJJ3vXW42KOPkSw+vSSbbtTupsU2y3iDPmXRRXZvCNlq8HYHm5Y8T02XRwmsZPiLv5wU8KEUqJ3xjA= Received: by 10.114.179.1 with SMTP id b1mr5907647waf.1181595815840; Mon, 11 Jun 2007 14:03:35 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Mon, 11 Jun 2007 14:03:35 -0700 (PDT) Message-ID: <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> Date: Mon, 11 Jun 2007 14:03:35 -0700 From: "Jack Vogel" To: "Andre Oppermann" In-Reply-To: <466DB70D.8080800@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> Cc: Sam Leffler , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 21:03:37 -0000 On 6/11/07, Andre Oppermann wrote: > Jack Vogel wrote: > > On 6/11/07, Andre Oppermann wrote: > >> Jack Vogel wrote: > >> > On 6/11/07, Jack Vogel wrote: > >> >> On 6/11/07, Sam Leffler wrote: > >> >> > Andre Oppermann wrote: > >> >> > > andre 2007-06-11 20:08:12 UTC > >> >> > > > >> >> > > FreeBSD src repository > >> >> > > > >> >> > > Modified files: > >> >> > > sys/net if.h > >> >> > > Log: > >> >> > > Add IFCAP_LRO flag for drivers to announce their TCP Large > >> >> Receive Offload > >> >> > > capabilities. > >> >> > > > >> >> > > Revision Changes Path > >> >> > > 1.108 +1 -0 src/sys/net/if.h > >> >> > > http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > >> >> > > > >> >> > > > >> >> > There are many offload capabilities defined that are not well > >> thought > >> >> > out. In particular we do not distinguish between ipv4 and ipv6 for > >> >> > things like cksum and tso so there's no way to disable individual > >> >> > features. The ability to tweak LRO is clearly needed and clearly > >> >> belong > >> >> > as an ifnet capability but unilateraly deciding this is the wrong > >> >> approach. > >> >> > > >> >> > Sam > >> >> > >> >> We do distinguish between TSO4 and TSO6, its just that all the pieces > >> >> for 6 arent actually there yet, you are right about the cksum > >> >> granularity, > >> >> but I'm not convinced its needed. You might be right on the need to > >> >> fine tune the functionality, but having a big ON/OFF doesnt seem a > >> >> bad thing to me. > >> > > >> > Oh, one other useful tidbit, for Oplin when RSS is enabled you can't do > >> > CKSUM anyway, they reuse bits. > >> > >> What is Oplin? > > > > Our new 10G adapter, er, its code name, its really 82598. > > OK, then what is this 'RSS' feature? I think its a windowism, stands for Receive Side Scaling, and what it means is multiple receive queues, each with an MSI/X vector so they can interrupt different CPUs, or they can be tied to virtual guests, or MACs, etc etc... Jack From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:05:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3200B16A46B; Mon, 11 Jun 2007 21:05:30 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0B7B213C4B0; Mon, 11 Jun 2007 21:05:30 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BL5Tis099544; Mon, 11 Jun 2007 21:05:29 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BL5TW2099543; Mon, 11 Jun 2007 21:05:29 GMT (envelope-from rrs) Message-Id: <200706112105.l5BL5TW2099543@repoman.freebsd.org> From: Randall Stewart Date: Mon, 11 Jun 2007 21:05: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/lib/libc/net sctp_sys_calls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 21:05:30 -0000 rrs 2007-06-11 21:05:29 UTC FreeBSD src repository Modified files: lib/libc/net sctp_sys_calls.c Log: - Validate incoming addresses and sizes for connectx and bindx. - For non-sys call version pass the msg_flags. Revision Changes Path 1.8 +16 -5 src/lib/libc/net/sctp_sys_calls.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:05:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6C2B916A469; Mon, 11 Jun 2007 21:05:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4294513C45A; Mon, 11 Jun 2007 21:05:42 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BL5gbC099732; Mon, 11 Jun 2007 21:05:42 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BL5gmX099728; Mon, 11 Jun 2007 21:05:42 GMT (envelope-from cognet) Message-Id: <200706112105.l5BL5gmX099728@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Jun 2007 21:05:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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: Mon, 11 Jun 2007 21:05:42 -0000 cognet 2007-06-11 21:05:42 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Re-acquire the PROC_SLOCK before calling calcru(), and release it after, since calcru() expects it to be locked. Reviewed by: attilio Revision Changes Path 1.271 +2 -0 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:20:15 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CE9816A46D for ; Mon, 11 Jun 2007 21:20: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 BAD4313C4B8 for ; Mon, 11 Jun 2007 21:20:14 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 93622 invoked from network); 11 Jun 2007 20:33:55 -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 ; 11 Jun 2007 20:33:55 -0000 Message-ID: <466DBC8F.1040801@freebsd.org> Date: Mon, 11 Jun 2007 23:20:15 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: Andrew Gallatin References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> <18029.42579.130017.451610@grasshopper.cs.duke.edu> <466DA974.8000106@freebsd.org> <18029.43672.255434.192320@grasshopper.cs.duke.edu> In-Reply-To: <18029.43672.255434.192320@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, Scott Long , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 21:20:15 -0000 Andrew Gallatin wrote: > Andre Oppermann writes: > > Lets add the interface capabilities flag for LRO including the ifconfig > > support and be done with this episode. > > OK. I'm about out of time for today. If you haven't beaten > me to it, I will try to do it tomorrow or the next day. > I assume you're willing to review a patch? It's already committed to if.h and ifconfig(8). IFCAP_LRO. Change is very simple. Same driver internal usage as with IFCAP_TSO[46]. -- Andre From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:29:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 763AC16A469; Mon, 11 Jun 2007 21:29:27 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4F41E13C469; Mon, 11 Jun 2007 21:29:27 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BLTRxA020642; Mon, 11 Jun 2007 21:29:27 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BLTR0j020635; Mon, 11 Jun 2007 21:29:27 GMT (envelope-from cognet) Message-Id: <200706112129.l5BLTR0j020635@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Jun 2007 21:29: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/arm/arm pmap.c src/sys/arm/include pmap.h pte.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, 11 Jun 2007 21:29:27 -0000 cognet 2007-06-11 21:29:26 UTC FreeBSD src repository Modified files: sys/arm/arm pmap.c sys/arm/include pmap.h pte.h Log: Introduce pmap_kenter_supersection(), which maps 16MB super-sections into the kernel pmap. Document a bit more the behavior of the xscale core 3. Revision Changes Path 1.83 +28 -2 src/sys/arm/arm/pmap.c 1.26 +1 -0 src/sys/arm/include/pmap.h 1.4 +68 -0 src/sys/arm/include/pte.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:31:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4067516A468; Mon, 11 Jun 2007 21:31:14 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 19F8713C4CA; Mon, 11 Jun 2007 21:31:14 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BLVDTE021735; Mon, 11 Jun 2007 21:31:13 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BLVDG7021734; Mon, 11 Jun 2007 21:31:13 GMT (envelope-from cognet) Message-Id: <200706112131.l5BLVDG7021734@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 11 Jun 2007 21:31: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/conf options.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 21:31:14 -0000 cognet 2007-06-11 21:31:13 UTC FreeBSD src repository Modified files: sys/conf options.arm Log: Add CPU_XSCALE_81342 before I forget again. Revision Changes Path 1.17 +2 -1 src/sys/conf/options.arm From owner-cvs-src@FreeBSD.ORG Mon Jun 11 21:59:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DF5016A400; Mon, 11 Jun 2007 21:59:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 376F013C44C; Mon, 11 Jun 2007 21:59:40 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BLxe9V041733; Mon, 11 Jun 2007 21:59:40 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BLxeBA041729; Mon, 11 Jun 2007 21:59:40 GMT (envelope-from jeff) Message-Id: <200706112159.l5BLxeBA041729@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Jun 2007 21:59: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/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jun 2007 21:59:40 -0000 jeff 2007-06-11 21:59:39 UTC FreeBSD src repository Modified files: sys/sys proc.h Log: - Move p_ru to the zero'd section of the proc to keep stats accurate. Revision Changes Path 1.483 +1 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Mon Jun 11 22:10:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 171CA16A41F; Mon, 11 Jun 2007 22:10:55 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E3D1C13C469; Mon, 11 Jun 2007 22:10:54 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BMAs3P053915; Mon, 11 Jun 2007 22:10:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BMAskD053912; Mon, 11 Jun 2007 22:10:54 GMT (envelope-from rwatson) Message-Id: <200706112210.l5BMAskD053912@repoman.freebsd.org> From: Robert Watson Date: Mon, 11 Jun 2007 22:10: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/security/audit audit.c audit_arg.c 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, 11 Jun 2007 22:10:55 -0000 rwatson 2007-06-11 22:10:54 UTC FreeBSD src repository Modified files: sys/security/audit audit.c audit_arg.c audit_bsm.c Log: Clean up, and sometimes remove, a number of audit-related implementation comments. Obtained from: TrutstedBSD Project Revision Changes Path 1.31 +2 -28 src/sys/security/audit/audit.c 1.14 +1 -1 src/sys/security/audit/audit_arg.c 1.18 +0 -3 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Mon Jun 11 22:54:32 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 081AA16A400 for ; Mon, 11 Jun 2007 22:54:32 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.238]) by mx1.freebsd.org (Postfix) with ESMTP id 9DE9E13C4AE for ; Mon, 11 Jun 2007 22:54:31 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wr-out-0506.google.com with SMTP id 70so1084698wra for ; Mon, 11 Jun 2007 15:54:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HTXjfyLhUDV6eURWHthgVua27px57K90wOpErLfU4oCY2aguIF4n6dxs8rTL7E8bSwuk2fzgUAJZpvO6XySd92v41EtVhu/JRyt9m9Aw6IDo8UG/owcyIrrSL6Cb4RR8AUmtUdRDUwcayNQX9wL5N24odyQ/kUEcX08P+erLksw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qiE/oaH3D5PoxtY0PuB7hDI8xtZoEyjDvDwVs8wXjJGrWUY0FB44c7+679bzDpWx7NdcwAhuVL2tont9lkOx8W71zgeI/H4ohSFff+QKhJYaXx+CvGzz+4vjQBnMImhaamLFMHnZMosIRMW39r143RsFCsbBaNv8EwLIsenmtPU= Received: by 10.78.180.18 with SMTP id c18mr2435276huf.1181602470315; Mon, 11 Jun 2007 15:54:30 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Mon, 11 Jun 2007 15:54:30 -0700 (PDT) Message-ID: Date: Mon, 11 Jun 2007 15:54:30 -0700 From: "Kip Macy" To: "Jack Vogel" In-Reply-To: <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> Cc: Sam Leffler , src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.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, 11 Jun 2007 22:54:32 -0000 > I think its a windowism, stands for Receive Side Scaling, and what it means > is multiple receive queues, each with an MSI/X vector so they can interrupt > different CPUs, or they can be tied to virtual guests, or MACs, etc etc... AFAICT FreeBSD can't currently benefit from this as there is no cpu affinity for connections. I may be wrong, but I see lower single-connection throughput using a receive queue per core than using a single receive queue. RSS is done by hashing a TCP tuple (I'm deliberately vague because at least with cxgb there are multiple combinations, the default is the standard 4-tuple) to a receive queue. -Kip From owner-cvs-src@FreeBSD.ORG Mon Jun 11 23:27:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7B9F16A400; Mon, 11 Jun 2007 23:27:03 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A0EB413C480; Mon, 11 Jun 2007 23:27:03 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5BNR34Y028043; Mon, 11 Jun 2007 23:27:03 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5BNR3HN028039; Mon, 11 Jun 2007 23:27:03 GMT (envelope-from jeff) Message-Id: <200706112327.l5BNR3HN028039@repoman.freebsd.org> From: Jeff Roberson Date: Mon, 11 Jun 2007 23:27: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/kern kern_sig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jun 2007 23:27:03 -0000 jeff 2007-06-11 23:27:03 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c Log: - Add a missing PROC_SUNLOCK() in tdsignal() Revision Changes Path 1.348 +3 -1 src/sys/kern/kern_sig.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 00:12:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28F6B16A41F; Tue, 12 Jun 2007 00:12:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 172C013C45B; Tue, 12 Jun 2007 00:12:02 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C0C19B073612; Tue, 12 Jun 2007 00:12:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C0C1rp073606; Tue, 12 Jun 2007 00:12:01 GMT (envelope-from rwatson) Message-Id: <200706120012.l5C0C1rp073606@repoman.freebsd.org> From: Robert Watson Date: Tue, 12 Jun 2007 00:12: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/compat/linux linux_misc.c linux_uid16.c src/sys/compat/opensolaris/kern opensolaris_policy.c src/sys/compat/svr4 svr4_fcntl.c svr4_misc.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/msdosfs msdosfs_vnops.c src/sys/fs/procfs ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 00:12:02 -0000 rwatson 2007-06-12 00:12:01 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c linux_uid16.c sys/compat/opensolaris/kern opensolaris_policy.c sys/compat/svr4 svr4_fcntl.c svr4_misc.c sys/fs/devfs devfs_vnops.c sys/fs/msdosfs msdosfs_vnops.c sys/fs/procfs procfs_ioctl.c sys/gnu/fs/ext2fs ext2_vnops.c sys/kern kern_exec.c kern_fork.c kern_ktrace.c kern_priv.c kern_prot.c kern_resource.c kern_sysctl.c subr_acl_posix1e.c sysv_ipc.c sysv_msg.c uipc_mqueue.c vfs_mount.c vfs_subr.c vfs_syscalls.c sys/netinet in_pcb.c raw_ip.c sctp_pcb.c sctp_usrreq.c tcp_subr.c udp_usrreq.c sys/netinet6 in6_pcb.c in6_src.c raw_ip6.c sctp6_usrreq.c udp6_usrreq.c sys/netipsec ipsec_osdep.h sys/security/mac_portacl mac_portacl.c sys/security/mac_seeotheruids mac_seeotheruids.c sys/sys priv.h systm.h sys/ufs/ffs ffs_alloc.c ffs_vnops.c sys/ufs/ufs ufs_quota.c ufs_vnops.c Log: Eliminate now-unused SUSER_ALLOWJAIL arguments to priv_check_cred(); in some cases, move to priv_check() if it was an operation on a thread and no other flags were present. Eliminate caller-side jail exception checking (also now-unused); jail privilege exception code now goes solely in kern_jail.c. We can't yet eliminate suser() due to some cases in the KAME code where a privilege check is performed and then used in many different deferred paths. Do, however, move those prototypes to priv.h. Reviewed by: csjp Obtained from: TrustedBSD Project Revision Changes Path 1.213 +1 -2 src/sys/compat/linux/linux_misc.c 1.22 +1 -2 src/sys/compat/linux/linux_uid16.c 1.2 +13 -18 src/sys/compat/opensolaris/kern/opensolaris_policy.c 1.40 +1 -2 src/sys/compat/svr4/svr4_fcntl.c 1.97 +1 -2 src/sys/compat/svr4/svr4_misc.c 1.147 +2 -4 src/sys/fs/devfs/devfs_vnops.c 1.170 +4 -8 src/sys/fs/msdosfs/msdosfs_vnops.c 1.19 +1 -2 src/sys/fs/procfs/procfs_ioctl.c 1.110 +6 -12 src/sys/gnu/fs/ext2fs/ext2_vnops.c 1.305 +1 -2 src/sys/kern/kern_exec.c 1.278 +1 -2 src/sys/kern/kern_fork.c 1.119 +2 -3 src/sys/kern/kern_ktrace.c 1.2 +0 -10 src/sys/kern/kern_priv.c 1.211 +20 -39 src/sys/kern/kern_prot.c 1.177 +1 -2 src/sys/kern/kern_resource.c 1.176 +1 -2 src/sys/kern/kern_sysctl.c 1.52 +5 -7 src/sys/kern/subr_acl_posix1e.c 1.34 +3 -6 src/sys/kern/sysv_ipc.c 1.70 +1 -2 src/sys/kern/sysv_msg.c 1.25 +3 -6 src/sys/kern/uipc_mqueue.c 1.260 +1 -1 src/sys/kern/vfs_mount.c 1.705 +5 -5 src/sys/kern/vfs_subr.c 1.440 +5 -10 src/sys/kern/vfs_syscalls.c 1.192 +3 -3 src/sys/netinet/in_pcb.c 1.176 +2 -7 src/sys/netinet/raw_ip.c 1.36 +2 -8 src/sys/netinet/sctp_pcb.c 1.31 +4 -10 src/sys/netinet/sctp_usrreq.c 1.287 +2 -4 src/sys/netinet/tcp_subr.c 1.210 +1 -2 src/sys/netinet/udp_usrreq.c 1.79 +2 -2 src/sys/netinet6/in6_pcb.c 1.44 +1 -2 src/sys/netinet6/in6_src.c 1.68 +1 -1 src/sys/netinet6/raw_ip6.c 1.27 +1 -7 src/sys/netinet6/sctp6_usrreq.c 1.72 +4 -2 src/sys/netinet6/udp6_usrreq.c 1.6 +1 -3 src/sys/netipsec/ipsec_osdep.h 1.15 +1 -2 src/sys/security/mac_portacl/mac_portacl.c 1.15 +1 -2 src/sys/security/mac_seeotheruids/mac_seeotheruids.c 1.13 +12 -0 src/sys/sys/priv.h 1.258 +0 -6 src/sys/sys/systm.h 1.146 +2 -2 src/sys/ufs/ffs/ffs_alloc.c 1.172 +2 -4 src/sys/ufs/ffs/ffs_vnops.c 1.95 +6 -12 src/sys/ufs/ufs/ufs_quota.c 1.291 +6 -14 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 00:24:44 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9AD416A400; Tue, 12 Jun 2007 00:24:44 +0000 (UTC) (envelope-from watson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id B35CA13C455; Tue, 12 Jun 2007 00:24:44 +0000 (UTC) (envelope-from watson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 96A924721F; Mon, 11 Jun 2007 19:54:11 -0400 (EDT) Date: Tue, 12 Jun 2007 00:54:11 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Kip Macy In-Reply-To: Message-ID: <20070612004916.A63490@fledge.watson.org> References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Jack Vogel , Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 00:24:45 -0000 On Mon, 11 Jun 2007, Kip Macy wrote: >> I think its a windowism, stands for Receive Side Scaling, and what it means >> is multiple receive queues, each with an MSI/X vector so they can interrupt >> different CPUs, or they can be tied to virtual guests, or MACs, etc etc... > > AFAICT FreeBSD can't currently benefit from this as there is no cpu affinity > for connections. I may be wrong, but I see lower single-connection > throughput using a receive queue per core than using a single receive queue. > RSS is done by hashing a TCP tuple (I'm deliberately vague because at least > with cxgb there are multiple combinations, the default is the standard > 4-tuple) to a receive queue. If you're looking at concurrent TCP input processing, the tcbinfo lock is likely one source of overhead due to high contention. I had hoped to make further progress on this for 7.0 (it's already better than 6.0 in a number of ways), but the instability of 7.x over the last month scuttled that project. It will have to be an 8.0 thing, but perhaps we can look at an MFC if that goes well. I have some initial protyping but have been waiting for TCP to settle down again a bit before really digging in. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Jun 12 00:52:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A6E416A46E; Tue, 12 Jun 2007 00:52:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 336E113C48A; Tue, 12 Jun 2007 00:52:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C0qflv021322; Tue, 12 Jun 2007 00:52:41 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C0qfuw021317; Tue, 12 Jun 2007 00:52:41 GMT (envelope-from thompsa) Message-Id: <200706120052.l5C0qfuw021317@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 12 Jun 2007 00:52:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 00:52:41 -0000 thompsa 2007-06-12 00:52:40 UTC FreeBSD src repository Modified files: sbin/ifconfig ifieee80211.c Log: Reset the pointer to the ioctl buffer after it gets changed. Revision Changes Path 1.47 +2 -0 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:16:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7007C16A469; Tue, 12 Jun 2007 02:16:03 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6041413C447; Tue, 12 Jun 2007 02:16:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2G2ng003024; Tue, 12 Jun 2007 02:16:02 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2G2nJ003020; Tue, 12 Jun 2007 02:16:02 GMT (envelope-from yongari) Message-Id: <200706120216.l5C2G2nJ003020@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:16: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/nfe if_nfe.c if_nfereg.h if_nfevar.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, 12 Jun 2007 02:16:03 -0000 yongari 2007-06-12 02:16:02 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c if_nfereg.h if_nfevar.h Log: Bring overhauled nfe(4) into tree. o s/printf/device_printf/g o Nuke OpenBSDism. o Nuke NetBSD/OpenBSD specific DMA sync operations.(we don't have a way to sync a single descriptor within a DMA map.) o Remove recursive mutex. o bus_dma(9) clean up. o 40bit DMA address support. o Add protection for Rx map load failure. o Fix a long standing bug for watchdog timeout. [1] o Add additional protections, missing Tx completion interrupt, losing start Tx command, for watchdog timeout. o Switch to taskqueue(9) API to handle interrupts. o Use our own timer for watchdog instead of if_watchdog/if_timer interface. o Advertise VLAN header length/capability correctly to upper layer. o Remove excessive kernel stack consumption in nfe_encap(). o Handle highly fragmented mbuf chains correctly. o Enable etherenet address reprogramming with ifconfig(8). o Add ALTQ/TSO, MSI/MSIX support. o Increased Rx ring to 256 descriptors from 128. o Align Tx/Rx descriptor ring on sizeof(struct nfe_desc64) boundary. o Remove alignment restrictions on Tx/Rx buffers. o Rewritten jumbo frame support code. o Add support for hardware assistend VLAN tag insertion/stripping. o Add support for Tx/Rx flow control based on patches from Peer Chen. [2] o Add a routine that detects whether ethernet address swap routines is required. [3] o Add a workaround that take MAC/PHY out of power down mode. o Add suspend/resume support. o style(9) and code clean up. Special thanks to Shigeaki Tagashira, the original porter of nfe(4), who submitted lots of patches, performed uncountable number of regression tests and maintained nfe(4) for a long time. Without his enthusiastic help and support I could never have completed this overhauling task. The only weak point of nfe(4) compared to nve(4) is instability of manual half-duplex media selection on certain hardwares(auto sensing media type should work for all cases, though). This was a long standing bug of nfe(4) and I still have no idea why it doesn't work on some hardwares. Obtained from: OpenBSD [1] Submitted by: Peer Chen < pchen at nvidia dot com > [2], [3] Reviewed by: Shigeaki Tagashira < shigeaki AT se DOT hiroshima-u DOT ac DOT jp > Tested by: Shigeaki Tagashira, current Discussed with: current Silence from: obrien Revision Changes Path 1.17 +1992 -874 src/sys/dev/nfe/if_nfe.c 1.8 +83 -17 src/sys/dev/nfe/if_nfereg.h 1.4 +65 -55 src/sys/dev/nfe/if_nfevar.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:18:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7D6EB16A469; Tue, 12 Jun 2007 02:18:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 567BF13C4B9; Tue, 12 Jun 2007 02:18:05 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2I5SI005062; Tue, 12 Jun 2007 02:18:05 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2I5HY005061; Tue, 12 Jun 2007 02:18:05 GMT (envelope-from yongari) Message-Id: <200706120218.l5C2I5HY005061@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:18: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/share/man/man4 miibus.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, 12 Jun 2007 02:18:05 -0000 yongari 2007-06-12 02:18:05 UTC FreeBSD src repository Modified files: share/man/man4 miibus.4 Log: Add nfe(4) to the list of device drivers use the miibus interface. Revision Changes Path 1.21 +4 -1 src/share/man/man4/miibus.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:19:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B36A16A41F; Tue, 12 Jun 2007 02:19:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 346C313C487; Tue, 12 Jun 2007 02:19:12 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2JCHn006156; Tue, 12 Jun 2007 02:19:12 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2JCuw006155; Tue, 12 Jun 2007 02:19:12 GMT (envelope-from yongari) Message-Id: <200706120219.l5C2JCuw006155@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:19:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 altq.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, 12 Jun 2007 02:19:12 -0000 yongari 2007-06-12 02:19:12 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: nfe(4) supports altq(4). Revision Changes Path 1.32 +2 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:19:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70A2516A46C; Tue, 12 Jun 2007 02:19:57 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4944413C46C; Tue, 12 Jun 2007 02:19:57 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2Jvx4006852; Tue, 12 Jun 2007 02:19:57 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2Jvg9006851; Tue, 12 Jun 2007 02:19:57 GMT (envelope-from yongari) Message-Id: <200706120219.l5C2Jvg9006851@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:19: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/share/man/man4 nfe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 02:19:57 -0000 yongari 2007-06-12 02:19:57 UTC FreeBSD src repository Modified files: share/man/man4 nfe.4 Log: Xref altq(4). Revision Changes Path 1.5 +2 -1 src/share/man/man4/nfe.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:21:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B46DB16A46B; Tue, 12 Jun 2007 02:21:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8D9E013C46E; Tue, 12 Jun 2007 02:21:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2L2t1008039; Tue, 12 Jun 2007 02:21:02 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2L2G5008038; Tue, 12 Jun 2007 02:21:02 GMT (envelope-from yongari) Message-Id: <200706120221.l5C2L2G5008038@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:21: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/nve if_nve.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 02:21:02 -0000 yongari 2007-06-12 02:21:02 UTC FreeBSD src repository Modified files: sys/dev/nve if_nve.c Log: Allow nfe(4) override nve(4). Revision Changes Path 1.28 +1 -1 src/sys/dev/nve/if_nve.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:24:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C49316A41F; Tue, 12 Jun 2007 02:24:31 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D899E13C44C; Tue, 12 Jun 2007 02:24:30 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2OUJb011422; Tue, 12 Jun 2007 02:24:30 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2OUBY011421; Tue, 12 Jun 2007 02:24:30 GMT (envelope-from yongari) Message-Id: <200706120224.l5C2OUBY011421@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:24: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/i386/conf GENERIC src/sys/amd64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 02:24:31 -0000 yongari 2007-06-12 02:24:30 UTC FreeBSD src repository Modified files: sys/i386/conf GENERIC sys/amd64/conf GENERIC Log: Add nfe(4) to the list of drivers supported by GENERIC kernel. While I'm here comment out nve(4) as nfe(4) will take over. Approved by: re Revision Changes Path 1.481 +2 -1 src/sys/amd64/conf/GENERIC 1.471 +2 -1 src/sys/i386/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Jun 12 02:35:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D61516A400; Tue, 12 Jun 2007 02:35:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1611513C457; Tue, 12 Jun 2007 02:35:02 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C2Z1h7022544; Tue, 12 Jun 2007 02:35:01 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C2Z1iJ022543; Tue, 12 Jun 2007 02:35:01 GMT (envelope-from yongari) Message-Id: <200706120235.l5C2Z1iJ022543@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 02:35: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/dev/nfe if_nfe.c if_nfereg.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, 12 Jun 2007 02:35:02 -0000 yongari 2007-06-12 02:35:01 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c if_nfereg.h Log: Increase a maximum segment size of DMA to 4096. Previously it used MCLBYTES for the segment size but it used too many Tx descriptors in TSO case. While I'm here adjust maximum size of the sum of all segment lengths in a given DMA mapping to 65535, the maximum size, in bytes, of a IP packet. Revision Changes Path 1.18 +2 -2 src/sys/dev/nfe/if_nfe.c 1.9 +2 -0 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 03:46:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FF8116A475; Tue, 12 Jun 2007 03:46:38 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail21.syd.optusnet.com.au (mail21.syd.optusnet.com.au [211.29.133.158]) by mx1.freebsd.org (Postfix) with ESMTP id D9C8413C487; Tue, 12 Jun 2007 03:46:36 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-235-248.carlnfd3.nsw.optusnet.com.au (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail21.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5C3kQ4b025293 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 13:46:28 +1000 Date: Tue, 12 Jun 2007 13:46:28 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: John Baldwin In-Reply-To: <200706111422.06334.jhb@freebsd.org> Message-ID: <20070612114358.I21097@delplex.bde.org> References: <200602041447.k14ElJPa016989@repoman.freebsd.org> <200706111422.06334.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Jens Schweikhardt Subject: Re: cvs commit: src/bin/sh 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: Tue, 12 Jun 2007 03:46:38 -0000 On Mon, 11 Jun 2007, John Baldwin wrote: > On Saturday 04 February 2006 09:47:19 am Jens Schweikhardt wrote: >> schweikh 2006-02-04 14:47:19 UTC >> >> FreeBSD src repository >> >> Modified files: >> bin/sh main.c >> Log: >> Initialize PWD early on (don't expect it to be inherited from the >> environment or set it only when changing directories with cd). >> >> PR: standards/92640 >> >> Revision Changes Path >> 1.27 +2 -0 src/bin/sh/main.c > > I just recently updated my system to contain this and it has broken all > my /bin/sh shell scripts that use p4 which is highly annoying. Specifically, > I use the default freebsd layout of: > > /home -> /usr/home > > and > > /home/jhb as my homedir in the password file. I also use tcsh as my login > shell. tcsh understands that it starts out in /home/jhb without issue, but > exec'ing sh rewrites $PWD which in turn confuses p4 since it uses $PWD to > figure out if a path is under the client path. Can we at least have an > option to turn this off? I think it is a bug to not use $PWD from the environment if $PWD is actually a valid pathname for the current directory. This seems to be what is used by bash and even by sh in 6.2 (6.2 is remarkably old, so it doesn't have this Feb 2006 commit). The example in the PR uses env -i to clear $PWD from the environment, and when $PWD is in the environment an exec'ed shell cannot do any better than use something like realpath(3) to determine the current directory. I suppose login shells do better by setting $PWD literally to $HOME after chdir() to $HOME. POSIX.1 has the broken requirement that $PWD not contain any components of type symlink. From the draft7 2001 version (the current version has the same wording): %%% 1481 PWD Set by the shell to be an absolute pathname of the current working directory, 1482 containing no components of type symbolic link, no components that are dot, 1483 and no components that are dot-dot when the shell is initialized. If an 1484 application sets or unsets the value of PWD, the behaviors of the cd and pwd 1485 utilities are unspecified. %%% Here the scope of the clause "when the shell is initialized" is unclear. This requires current directories under /home -> /usr/home to give broken $PWD's since /home is a symlink. This bug is not implemented in "bash-2.05b --posix", csh, sh or tcsh in 6.2. It is implemented in sh in -current. (This bug has only been in -current for 16 months so it isn't in RELENG_6.) 'env -i tcsh -c "echo \$PWD"' works unsurprisingly in 6.2 -- tcsh initializes $PWD, but must use something like realpath(3) so it resolves symlinks. 'env -i sh -c "echo \$PWD"' in 6.2 demonstrates the bug in the PR -- sh just doesn't initialize $PWD. I only completely tested a login shell with bash-1.4.7 and a 2006 version of sh that has the bug. bash-1.4.7 seems to have the bug for login shells only (it resolves symlinks in $HOME after login, giving $PWD != $HOME, but doesn't resolve symlinks in $PWD after exec). bash-2.0.5b or possibly ssh on FreeBSD cluster machines does the right thing -- the /home -> /dumpster/home symlink is not resolved in $PWD after ssh-login. Bruce From owner-cvs-src@FreeBSD.ORG Tue Jun 12 04:30:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4BBBC16A468; Tue, 12 Jun 2007 04:30:32 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 24E9E13C448; Tue, 12 Jun 2007 04:30:32 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C4UVfu023790; Tue, 12 Jun 2007 04:30:31 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C4UVBo023777; Tue, 12 Jun 2007 04:30:31 GMT (envelope-from yongari) Message-Id: <200706120430.l5C4UVBo023777@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 04: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/sys/dev/txp if_txp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 04:30:32 -0000 yongari 2007-06-12 04:30:31 UTC FreeBSD src repository Modified files: sys/dev/txp if_txp.c Log: Add checks for contigmalloc(9) failure. Revision Changes Path 1.45 +10 -0 src/sys/dev/txp/if_txp.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 04:33:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D6BB16A468; Tue, 12 Jun 2007 04:33:22 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 26F6A13C457; Tue, 12 Jun 2007 04:33:22 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C4XMj7027148; Tue, 12 Jun 2007 04:33:22 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C4XMSl027144; Tue, 12 Jun 2007 04:33:22 GMT (envelope-from yongari) Message-Id: <200706120433.l5C4XMSl027144@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 04:33:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/txp if_txp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 04:33:22 -0000 yongari 2007-06-12 04:33:21 UTC FreeBSD src repository Modified files: sys/dev/txp if_txp.c Log: Nuke duplicated __FBSDID. Revision Changes Path 1.46 +0 -4 src/sys/dev/txp/if_txp.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 07:24:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6236816A400; Tue, 12 Jun 2007 07:24:47 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 547B213C45B; Tue, 12 Jun 2007 07:24:47 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C7OlxY088329; Tue, 12 Jun 2007 07:24:47 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C7Olwd088327; Tue, 12 Jun 2007 07:24:47 GMT (envelope-from jeff) Message-Id: <200706120724.l5C7Olwd088327@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 07:24: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 proc.h src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 07:24:47 -0000 jeff 2007-06-12 07:24:47 UTC FreeBSD src repository Modified files: sys/sys proc.h sys/kern kern_thread.c Log: Solve a complex exit race introduced with thread_lock: - Add a count of exiting threads, p_exitthreads, to struct proc. - Increment p_exithreads when we set the deadthread in thread_exit(). - When we thread_stash() a deadthread use an atomic to drop the count. - Spin until the p_exithreads count reaches 0 in thread_wait(). - Lock the last exiting thread momentarily to be certain that it has exited cpu_throw(). - Restructure thread_wait(). It does not need a loop as there will only ever be one thread. Tested by: moose@opera.com Reported by: kris, moose@opera.com Revision Changes Path 1.249 +33 -15 src/sys/kern/kern_thread.c 1.484 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 07:29:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A10B16A400; Tue, 12 Jun 2007 07:29:12 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3307D13C489; Tue, 12 Jun 2007 07:29:12 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C7TCvC092529; Tue, 12 Jun 2007 07:29:12 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C7TCwp092528; Tue, 12 Jun 2007 07:29:12 GMT (envelope-from thompsa) Message-Id: <200706120729.l5C7TCwp092528@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 12 Jun 2007 07: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/sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c if_lagg.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, 12 Jun 2007 07:29:12 -0000 thompsa 2007-06-12 07:29:11 UTC FreeBSD src repository Modified files: sys/net ieee8023ad_lacp.c ieee8023ad_lacp.h if_lagg.c if_lagg.h Log: non-functional cleanup - remove dead code - use consistent variable names - gc unused defines - whitespace cleanup Revision Changes Path 1.11 +36 -56 src/sys/net/ieee8023ad_lacp.c 1.7 +6 -16 src/sys/net/ieee8023ad_lacp.h 1.15 +29 -29 src/sys/net/if_lagg.c 1.8 +37 -41 src/sys/net/if_lagg.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 07:47:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBDE316A41F; Tue, 12 Jun 2007 07:47:09 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B58C613C45B; Tue, 12 Jun 2007 07:47:09 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C7l952011011; Tue, 12 Jun 2007 07:47:09 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C7l9eN011010; Tue, 12 Jun 2007 07:47:09 GMT (envelope-from jeff) Message-Id: <200706120747.l5C7l9eN011010@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 07:47:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_fork.c sched_4bsd.c sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 07:47:10 -0000 jeff 2007-06-12 07:47:09 UTC FreeBSD src repository Modified files: sys/kern kern_fork.c sched_4bsd.c sched_ule.c Log: - Move some common code out of sched_fork_exit() and back into fork_exit(). Revision Changes Path 1.279 +12 -0 src/sys/kern/kern_fork.c 1.102 +4 -15 src/sys/kern/sched_4bsd.c 1.198 +4 -15 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 09:05:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5292A16A400; Tue, 12 Jun 2007 09:05:08 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E793613C447; Tue, 12 Jun 2007 09:05:07 +0000 (UTC) (envelope-from chinsan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C956hv088300; Tue, 12 Jun 2007 09:05:06 GMT (envelope-from chinsan@repoman.freebsd.org) Received: (from chinsan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C956r3088299; Tue, 12 Jun 2007 09:05:06 GMT (envelope-from chinsan) Message-Id: <200706120905.l5C956r3088299@repoman.freebsd.org> From: Chin-San Huang Date: Tue, 12 Jun 2007 09:05:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-ports.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 09:05:08 -0000 chinsan 2007-06-12 09:05:06 UTC FreeBSD src repository (doc,ports committer) Modified files: share/misc committers-ports.dot Log: - add myself Approved by: rafan (mentor) Revision Changes Path 1.58 +3 -0 src/share/misc/committers-ports.dot From owner-cvs-src@FreeBSD.ORG Tue Jun 12 09:20:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3991016A46B; Tue, 12 Jun 2007 09:20:33 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1123B13C484; Tue, 12 Jun 2007 09:20:33 +0000 (UTC) (envelope-from philip@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5C9KWpZ003121; Tue, 12 Jun 2007 09:20:32 GMT (envelope-from philip@repoman.freebsd.org) Received: (from philip@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5C9KWZr003117; Tue, 12 Jun 2007 09:20:32 GMT (envelope-from philip) Message-Id: <200706120920.l5C9KWZr003117@repoman.freebsd.org> From: Philip Paeps Date: Tue, 12 Jun 2007 09:20: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/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: Tue, 12 Jun 2007 09:20:33 -0000 philip 2007-06-12 09:20:32 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Remove duplicate. Was that a bug? :-) Revision Changes Path 1.241 +0 -5 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Tue Jun 12 09:58:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 38E0516A41F; Tue, 12 Jun 2007 09:58:57 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id ED8BE13C4AD; Tue, 12 Jun 2007 09:58:56 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l5C9wu0F012872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 05:58:56 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l5C9wRQi084357; Tue, 12 Jun 2007 05:58:27 -0400 (EDT) (envelope-from gallatin) Date: Tue, 12 Jun 2007 05:58:27 -0400 From: Andrew Gallatin To: Andre Oppermann Message-ID: <20070612055827.A84335@grasshopper.cs.duke.edu> References: <200706111459.l5BExvTp020932@repoman.freebsd.org> <466D9BBB.1060601@freebsd.org> <466D9D94.1020908@samsco.org> <466DA400.6000003@freebsd.org> <18029.42579.130017.451610@grasshopper.cs.duke.edu> <466DA974.8000106@freebsd.org> <18029.43672.255434.192320@grasshopper.cs.duke.edu> <466DBC8F.1040801@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <466DBC8F.1040801@freebsd.org>; from andre@FreeBSD.org on Mon, Jun 11, 2007 at 11:19:52PM +0200 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys mbuf.h src/sys/net if_ethersubr.c src/sys/dev/mxge mxge_lro.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 09:58:57 -0000 Andre Oppermann [andre@FreeBSD.org] wrote: > Andrew Gallatin wrote: > > Andre Oppermann writes: > > > Lets add the interface capabilities flag for LRO including the ifconfig > > > support and be done with this episode. > > > > OK. I'm about out of time for today. If you haven't beaten > > me to it, I will try to do it tomorrow or the next day. > > I assume you're willing to review a patch? > > It's already committed to if.h and ifconfig(8). IFCAP_LRO. Change > is very simple. Same driver internal usage as with IFCAP_TSO[46]. Excellent! Thank you very much, Drew From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:03:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39AF916A478; Tue, 12 Jun 2007 10:03:17 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 2E91813C4E7; Tue, 12 Jun 2007 10:03:10 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l5CA1lRR013181 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 06:01:47 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l5CA1J1q084373; Tue, 12 Jun 2007 06:01:19 -0400 (EDT) (envelope-from gallatin) Date: Tue, 12 Jun 2007 06:01:19 -0400 From: Andrew Gallatin To: Andre Oppermann Message-ID: <20070612060118.B84335@grasshopper.cs.duke.edu> References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <466DB2FF.9060300@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <466DB2FF.9060300@freebsd.org>; from andre@FreeBSD.org on Mon, Jun 11, 2007 at 10:39:04PM +0200 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: Sam Leffler , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 10:03:17 -0000 Andre Oppermann [andre@FreeBSD.org] wrote: > Sam Leffler wrote: > > Andre Oppermann wrote: > >> andre 2007-06-11 20:08:12 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/net if.h Log: > >> Add IFCAP_LRO flag for drivers to announce their TCP Large Receive > >> Offload > >> capabilities. > >> Revision Changes Path > >> 1.108 +1 -0 src/sys/net/if.h > >> http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 > >> > >> > > There are many offload capabilities defined that are not well thought > > out. In particular we do not distinguish between ipv4 and ipv6 for > > things like cksum and tso so there's no way to disable individual > > features. The ability to tweak LRO is clearly needed and clearly belong > > as an ifnet capability but unilateraly deciding this is the wrong approach. > > We do distinguish between TSO4 and TSO6 since from the beginning. > > LRO is not hardware dependent but done in software. However it must > be handled from inside the drivers RX function. Our software > implementation will be IPv4 and IPv6 aware right from the beginning. > > It is not an unilateral decision if other directly affected developers > agree (Drew, Jack). I'm fine with it, as long as it is "OK" for the current in-driver software implementations to not support v6. I believe mxge and cxgb both only supprt v4. Drew From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:05:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6FD916A41F; Tue, 12 Jun 2007 10:05:49 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 8B7B713C447; Tue, 12 Jun 2007 10:05:49 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l5CA5nK9013696 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 06:05:49 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l5CA5LcG084396; Tue, 12 Jun 2007 06:05:21 -0400 (EDT) (envelope-from gallatin) Date: Tue, 12 Jun 2007 06:05:21 -0400 From: Andrew Gallatin To: Pyun YongHyeon Message-ID: <20070612060521.D84335@grasshopper.cs.duke.edu> References: <200706120235.l5C2Z1iJ022543@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200706120235.l5C2Z1iJ022543@repoman.freebsd.org>; from yongari@FreeBSD.org on Tue, Jun 12, 2007 at 02:34:38AM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.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, 12 Jun 2007 10:05:49 -0000 Pyun YongHyeon [yongari@FreeBSD.org] wrote: > yongari 2007-06-12 02:35:01 UTC > > FreeBSD src repository > > Modified files: > sys/dev/nfe if_nfe.c if_nfereg.h > Log: > Increase a maximum segment size of DMA to 4096. Previously it used > MCLBYTES for the segment size but it used too many Tx descriptors in > TSO case. > While I'm here adjust maximum size of the sum of all segment lengths > in a given DMA mapping to 65535, the maximum size, in bytes, of a IP Can't it actually be 65535 + link layer headers? Eg, up to 65535 + 14 or 65535 + 18? Drew From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:07:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4024B16A400; Tue, 12 Jun 2007 10:07:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1918813C483; Tue, 12 Jun 2007 10:07:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CA7weO049238; Tue, 12 Jun 2007 10:07:58 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CA7wv8049228; Tue, 12 Jun 2007 10:07:58 GMT (envelope-from thompsa) Message-Id: <200706121007.l5CA7wv8049228@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 12 Jun 2007 10:07: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/sbin/ifconfig iflagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 10:07:59 -0000 thompsa 2007-06-12 10:07:57 UTC FreeBSD src repository Modified files: sbin/ifconfig iflagg.c Log: Catch up with variable name changes in struct lagg_protos. Revision Changes Path 1.2 +10 -10 src/sbin/ifconfig/iflagg.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:38:32 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48BDD16A41F for ; Tue, 12 Jun 2007 10:38:32 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.225]) by mx1.freebsd.org (Postfix) with ESMTP id E0F0113C46A for ; Tue, 12 Jun 2007 10:38:31 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1354291nzn for ; Tue, 12 Jun 2007 03:38:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=jIqOdkatxeTglCEhiAEVKtd892PtH6/JclkVAEiXAs1TBaaOvYNhDvR7KUSi+AzN9RtXrZhNkxcdts4WfjfDi1VKDuRxGIW5ut6RnZdor4WpTVCOFR4hCu7lvzGtZywKoZQ+z+0lqIHHtcNXjveFPo99Z/pcz2N20yNqU0FN9xU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=I4LhO3AhGE2yHGftVrOAmcZ1Osl6YXpyzZO4E8oHyGu/SZRMeYV6RxX6Htv+GJvuK3BTpE/fnZj0mFoTpL+ikLidnaPLHKw72OlI1ghxdbrd9qNWt32TkO5XgHE9++6x39ZXueVnZvV6P/6LztXPzKvC4SLO5X6EFf5bcjJ9UJ8= Received: by 10.114.202.15 with SMTP id z15mr6485957waf.1181644711085; Tue, 12 Jun 2007 03:38:31 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id k9sm10476924wah.2007.06.12.03.38.27 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 12 Jun 2007 03:38:30 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id l5CAcK8Q047478 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 19:38:20 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id l5CAcKQo047477; Tue, 12 Jun 2007 19:38:20 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Tue, 12 Jun 2007 19:38:20 +0900 From: Pyun YongHyeon To: Andrew Gallatin Message-ID: <20070612103820.GG44998@cdnetworks.co.kr> References: <200706120235.l5C2Z1iJ022543@repoman.freebsd.org> <20070612060521.D84335@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070612060521.D84335@grasshopper.cs.duke.edu> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 10:38:32 -0000 On Tue, Jun 12, 2007 at 06:05:21AM -0400, Andrew Gallatin wrote: > Pyun YongHyeon [yongari@FreeBSD.org] wrote: > > yongari 2007-06-12 02:35:01 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/nfe if_nfe.c if_nfereg.h > > Log: > > Increase a maximum segment size of DMA to 4096. Previously it used > > MCLBYTES for the segment size but it used too many Tx descriptors in > > TSO case. > > While I'm here adjust maximum size of the sum of all segment lengths > > in a given DMA mapping to 65535, the maximum size, in bytes, of a IP > > Can't it actually be 65535 + link layer headers? Eg, up to > 65535 + 14 or 65535 + 18? > Oops, you're right. It should be 65535 + sizeof(struct ether_vlan_header). Thanks for pointing out! :) > Drew -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:50:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0ECB816A468; Tue, 12 Jun 2007 10:50:33 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DB87613C447; Tue, 12 Jun 2007 10:50:32 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CAoWk4081134; Tue, 12 Jun 2007 10:50:32 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CAoWWm081133; Tue, 12 Jun 2007 10:50:32 GMT (envelope-from yongari) Message-Id: <200706121050.l5CAoWWm081133@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 10:50: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/dev/msk if_mskreg.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, 12 Jun 2007 10:50:33 -0000 yongari 2007-06-12 10:50:32 UTC FreeBSD src repository Modified files: sys/dev/msk if_mskreg.h Log: The maximum size of the sum of all segment lengths in a given DMA mapping should be 65535 + link layer headers. Pointed out by: gallatin Revision Changes Path 1.6 +1 -1 src/sys/dev/msk/if_mskreg.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:51:47 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C602716A46D; Tue, 12 Jun 2007 10:51:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F0CC13C447; Tue, 12 Jun 2007 10:51:47 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CApl0Z082706; Tue, 12 Jun 2007 10:51:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CAplsm082702; Tue, 12 Jun 2007 10:51:47 GMT (envelope-from yongari) Message-Id: <200706121051.l5CAplsm082702@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 12 Jun 2007 10:51:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/nfe if_nfereg.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, 12 Jun 2007 10:51:47 -0000 yongari 2007-06-12 10:51:47 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfereg.h Log: The maximum size of the sum of all segment lengths in a given DMA mapping should be 65535 + link layer headers. Pointed out by: gallatin Revision Changes Path 1.10 +1 -1 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 10:56:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5574116A400; Tue, 12 Jun 2007 10:56:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2E26B13C43E; Tue, 12 Jun 2007 10:56:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CAudT9087129; Tue, 12 Jun 2007 10:56:39 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CAudPY087128; Tue, 12 Jun 2007 10:56:39 GMT (envelope-from yar) Message-Id: <200706121056.l5CAudPY087128@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 12 Jun 2007 10:56: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/sed process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 10:56:39 -0000 yar 2007-06-12 10:56:38 UTC FreeBSD src repository Modified files: usr.bin/sed process.c Log: There is a symbolic antonym for REPLACE as a flag to cspace() and mf_fgets(): APPEND. So use it instead of a 0 constant for clarity. Tested with: md5(1) Revision Changes Path 1.46 +6 -6 src/usr.bin/sed/process.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 11:17:28 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C66B916A46C for ; Tue, 12 Jun 2007 11:17:28 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.224]) by mx1.freebsd.org (Postfix) with ESMTP id 67BF913C48A for ; Tue, 12 Jun 2007 11:17:28 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by nz-out-0506.google.com with SMTP id 14so1361874nzn for ; Tue, 12 Jun 2007 04:17:27 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=MGAoI8jaAoyQbQS1sVp0kh1AQ4hvKBE2YlbhrL1oQOtFYRKgCP8DbzNt1UluSKLk/TU9lhwYCGTjb5W0UVHygKiq2n9tLY875JnnHw5AhLiMrB//YlRQR+JLyDbQ+wu4woHNp1uRATyH7T7Os4W0hK4HdO0C459iUVcZhFgH7Vc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=iaeg3DOVIvLy1/GTRBDqE3sIlPv/TD6IhRmiYshg9aKTPy7+34d32z1G/xDxrErh+yLrup5GaGmUkhVMPRksXQrEqavzeSeCL9sJsc8RKjvwFZsInG6j1GuBYN7miCR5dK7MHPFDwNCRm+fIKKh6SHlW2fjReTnXMoiUPM8cqo0= Received: by 10.115.33.1 with SMTP id l1mr6576797waj.1181647047237; Tue, 12 Jun 2007 04:17:27 -0700 (PDT) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTP id m40sm10471955waf.2007.06.12.04.17.24 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 12 Jun 2007 04:17:26 -0700 (PDT) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id l5CB0q0K047665 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 20:00:52 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id l5CB0qFx047664; Tue, 12 Jun 2007 20:00:52 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Tue, 12 Jun 2007 20:00:52 +0900 From: Pyun YongHyeon To: Andrew Gallatin Message-ID: <20070612110052.GH44998@cdnetworks.co.kr> References: <200706120235.l5C2Z1iJ022543@repoman.freebsd.org> <20070612060521.D84335@grasshopper.cs.duke.edu> <20070612103820.GG44998@cdnetworks.co.kr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070612103820.GG44998@cdnetworks.co.kr> User-Agent: Mutt/1.4.2.1i Cc: src-committers@FreeBSD.org, kmacy@FreeBSD.org, cvs-src@FreeBSD.org, davidch@FreeBSD.org, cvs-all@FreeBSD.org, jfv@FreeBSD.org, Pyun YongHyeon Subject: Re: cvs commit: src/sys/dev/nfe if_nfe.c if_nfereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 11:17:28 -0000 On Tue, Jun 12, 2007 at 07:38:20PM +0900, To Andrew Gallatin wrote: > On Tue, Jun 12, 2007 at 06:05:21AM -0400, Andrew Gallatin wrote: > > Pyun YongHyeon [yongari@FreeBSD.org] wrote: > > > yongari 2007-06-12 02:35:01 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/dev/nfe if_nfe.c if_nfereg.h > > > Log: > > > Increase a maximum segment size of DMA to 4096. Previously it used > > > MCLBYTES for the segment size but it used too many Tx descriptors in > > > TSO case. > > > While I'm here adjust maximum size of the sum of all segment lengths > > > in a given DMA mapping to 65535, the maximum size, in bytes, of a IP > > > > Can't it actually be 65535 + link layer headers? Eg, up to > > 65535 + 14 or 65535 + 18? > > > > Oops, you're right. It should be 65535 + sizeof(struct ether_vlan_header). > Thanks for pointing out! :) > I've checked TSO enabled drivers in tree. It seems that the following drivers also have the same bug. CCed to maintainers. bce(4), cxgb(4) and em(4). -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Tue Jun 12 11:21:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B470E16A492; Tue, 12 Jun 2007 11:21:00 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3AA013C480; Tue, 12 Jun 2007 11:21:00 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CBL0K3012254; Tue, 12 Jun 2007 11:21:00 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CBL0YM012242; Tue, 12 Jun 2007 11:21:00 GMT (envelope-from rrs) Message-Id: <200706121121.l5CBL0YM012242@repoman.freebsd.org> From: Randall Stewart Date: Tue, 12 Jun 2007 11:21:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp.h sctp_constants.h sctp_header.h sctp_input.c sctp_os_bsd.h sctp_output.c sctp_usrreq.c sctputil.c sctputil.h src/sys/netinet6 sctp6_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, 12 Jun 2007 11:21:00 -0000 rrs 2007-06-12 11:21:00 UTC FreeBSD src repository Modified files: sys/netinet sctp.h sctp_constants.h sctp_header.h sctp_input.c sctp_os_bsd.h sctp_output.c sctp_usrreq.c sctputil.c sctputil.h sys/netinet6 sctp6_var.h Log: - Restructure so bindx functions are not done inline to socket option but are a seperate call that can be re-used if needed. - 64 bit issues o re-arrange cookie so it is better 64 bit aligned o For wire level things we need the packed attribute. Revision Changes Path 1.12 +56 -47 src/sys/netinet/sctp.h 1.20 +1 -1 src/sys/netinet/sctp_constants.h 1.5 +70 -64 src/sys/netinet/sctp_header.h 1.37 +5 -0 src/sys/netinet/sctp_input.c 1.22 +3 -0 src/sys/netinet/sctp_os_bsd.h 1.36 +1 -1 src/sys/netinet/sctp_output.c 1.32 +8 -126 src/sys/netinet/sctp_usrreq.c 1.40 +144 -0 src/sys/netinet/sctputil.c 1.23 +8 -0 src/sys/netinet/sctputil.h 1.6 +0 -1 src/sys/netinet6/sctp6_var.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 11:35:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57A4716A46B; Tue, 12 Jun 2007 11:35:30 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 30CBE13C484; Tue, 12 Jun 2007 11:35:30 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CBZU2m028442; Tue, 12 Jun 2007 11:35:30 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CBZUdE028438; Tue, 12 Jun 2007 11:35:30 GMT (envelope-from phk) Message-Id: <200706121135.l5CBZUdE028438@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Jun 2007 11:35: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/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 11:35:30 -0000 phk 2007-06-12 11:35:29 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: Add cust_pkg() which iteratively tries to install packages. Move /usr/local/etc to /etc/local so that installed packages can be frobbed. Use a more compatible 512MB card geometry. Revision Changes Path 1.27 +59 -2 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Tue Jun 12 12:05:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5879716A468; Tue, 12 Jun 2007 12:05:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3079013C458; Tue, 12 Jun 2007 12:05:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CC5PLL058710; Tue, 12 Jun 2007 12:05:25 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CC5PUG058699; Tue, 12 Jun 2007 12:05:25 GMT (envelope-from yar) Message-Id: <200706121205.l5CC5PUG058699@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 12 Jun 2007 12:05:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/sed extern.h main.c process.c src/tools/regression/usr.bin/sed regress.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, 12 Jun 2007 12:05:25 -0000 yar 2007-06-12 12:05:24 UTC FreeBSD src repository Modified files: usr.bin/sed extern.h main.c process.c tools/regression/usr.bin/sed regress.sh Log: Don't forget to clear out the hold space for each subsequent file when in -i mode so that each file gets a clean context of its own. Add a regression test for the bug. Tested with: regression tests Revision Changes Path 1.16 +2 -1 src/tools/regression/usr.bin/sed/regress.sh 1.15 +1 -1 src/usr.bin/sed/extern.h 1.39 +1 -1 src/usr.bin/sed/main.c 1.47 +16 -2 src/usr.bin/sed/process.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 12:17:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C5C1116A469; Tue, 12 Jun 2007 12:17:26 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9D8F413C44C; Tue, 12 Jun 2007 12:17:26 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CCHQIu069774; Tue, 12 Jun 2007 12:17:26 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CCHQbR069770; Tue, 12 Jun 2007 12:17:26 GMT (envelope-from yar) Message-Id: <200706121217.l5CCHQbR069770@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 12 Jun 2007 12:17:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/sed process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 12:17:26 -0000 yar 2007-06-12 12:17:26 UTC FreeBSD src repository Modified files: usr.bin/sed process.c Log: Drop the argument to the OUT macro because it can't emit anything but the pattern space anyway. Apply style(9) to the macro. Tested with: md5(1) Revision Changes Path 1.48 +7 -7 src/usr.bin/sed/process.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 12:36:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B665416A46B; Tue, 12 Jun 2007 12:36:40 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from smtp1.yandex.ru (smtp1.yandex.ru [213.180.223.87]) by mx1.freebsd.org (Postfix) with ESMTP id C80B313C48A; Tue, 12 Jun 2007 12:36:39 +0000 (UTC) (envelope-from cvs-src@yandex.ru) Received: from [195.151.56.139] ([195.151.56.139]:38392 "EHLO nx7400.local.domain" smtp-auth: "cvs-src" TLS-CIPHER: TLS-PEER-CN1: ) by mail.yandex.ru with ESMTP id S8372668AbXFLMF2 (ORCPT + 1 other); Tue, 12 Jun 2007 16:05:28 +0400 X-Comment: RFC 2476 MSA function at smtp1.yandex.ru logged sender identity as: cvs-src Message-ID: <466EC3E7.1080909@yandex.ru> Date: Tue, 12 Jun 2007 16:03:51 +0000 From: "R.Mahmatkhanov" User-Agent: Thunderbird 2.0.0.0 (X11/20070526) MIME-Version: 1.0 To: Warner Losh References: <200706090637.l596bHhB049022@repoman.freebsd.org> In-Reply-To: <200706090637.l596bHhB049022@repoman.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umodem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 12:36:40 -0000 Warner Losh пишет: > imp 2007-06-09 06:37:17 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb umodem.c > Log: > Try to set the data multiplexed feature, but don't care if there's an > error doing so. It seems an increasing number of phones have this > quirk, and we're not keeping up. There appears to be nothing bad that > happens for non-quirked phones. Good! So we don't need UQ_ASSUME_CM_OVER_DATA quirk for umodem anymore? Do you planing to MFC this in near future? From owner-cvs-src@FreeBSD.ORG Tue Jun 12 13:28:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3409616A469; Tue, 12 Jun 2007 13:28:56 +0000 (UTC) (envelope-from motoyuki@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C6A113C483; Tue, 12 Jun 2007 13:28:56 +0000 (UTC) (envelope-from motoyuki@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CDStvt044858; Tue, 12 Jun 2007 13:28:55 GMT (envelope-from motoyuki@repoman.freebsd.org) Received: (from motoyuki@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CDStYZ044848; Tue, 12 Jun 2007 13:28:55 GMT (envelope-from motoyuki) Message-Id: <200706121328.l5CDStYZ044848@repoman.freebsd.org> From: Motoyuki Konno Date: Tue, 12 Jun 2007 13:28: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/usr.sbin/ntp/doc ntpd.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 13:28:56 -0000 motoyuki 2007-06-12 13:28:55 UTC FreeBSD src repository Modified files: usr.sbin/ntp/doc ntpd.8 Log: Delete description of non-existent options: "-4" and "-6". ntpd's "-4" and "-6" options are described in the original documentation (contrib/ntp/html/ntpd.html). It may be original's doc bug. PR: docs/112642 Submitted by: Seth Hieronymus Discussed with: ume MFC after: 1 week Revision Changes Path 1.15 +1 -5 src/usr.sbin/ntp/doc/ntpd.8 From owner-cvs-src@FreeBSD.ORG Tue Jun 12 14:56:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 325AC16A468 for ; Tue, 12 Jun 2007 14:56:37 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id E3E7D13C469 for ; Tue, 12 Jun 2007 14:56:36 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5CEs3bx062876; Tue, 12 Jun 2007 08:54:03 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 12 Jun 2007 08:54:28 -0600 (MDT) Message-Id: <20070612.085428.-1417607073.imp@bsdimp.com> To: cvs-src@yandex.ru From: "M. Warner Losh" In-Reply-To: <466EC3E7.1080909@yandex.ru> References: <200706090637.l596bHhB049022@repoman.freebsd.org> <466EC3E7.1080909@yandex.ru> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-2022-jp-2 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Jun 2007 08:54:04 -0600 (MDT) Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb umodem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 14:56:37 -0000 In message: <466EC3E7.1080909@yandex.ru> "R.Mahmatkhanov" writes: : Warner Losh $,1(_(X(h(U(b(B: : > imp 2007-06-09 06:37:17 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/dev/usb umodem.c : > Log: : > Try to set the data multiplexed feature, but don't care if there's an : > error doing so. It seems an increasing number of phones have this : > quirk, and we're not keeping up. There appears to be nothing bad that : > happens for non-quirked phones. : : Good! So we don't need UQ_ASSUME_CM_OVER_DATA quirk for umodem anymore? : Do you planing to MFC this in near future? Yes. Warner From owner-cvs-src@FreeBSD.ORG Tue Jun 12 15:26:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9EAEA16A46D; Tue, 12 Jun 2007 15:26:42 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 77C0E13C484; Tue, 12 Jun 2007 15:26:42 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CFQgue051099; Tue, 12 Jun 2007 15:26:42 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CFQgtL051095; Tue, 12 Jun 2007 15:26:42 GMT (envelope-from joel) Message-Id: <200706121526.l5CFQgtL051095@repoman.freebsd.org> From: Joel Dahl Date: Tue, 12 Jun 2007 15:26:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 snd_hda.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 15:26:42 -0000 joel 2007-06-12 15:26:41 UTC FreeBSD src repository (doc committer) Modified files: share/man/man4 snd_hda.4 Log: - Document support for Realtek ALC660 and Analog Devices AD1988B. - Fix minor typos. Revision Changes Path 1.11 +9 -5 src/share/man/man4/snd_hda.4 From owner-cvs-src@FreeBSD.ORG Tue Jun 12 15:37:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E91316A41F; Tue, 12 Jun 2007 15:37:20 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2CB1E13C45E; Tue, 12 Jun 2007 15:37:20 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CFbKJR061909; Tue, 12 Jun 2007 15:37:20 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CFbKne061905; Tue, 12 Jun 2007 15:37:20 GMT (envelope-from imp) Message-Id: <200706121537.l5CFbKne061905@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 15:37:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/drivers/ubt ng_ubt.c src/sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c src/sys/dev/usb if_aue.c if_axe.c if_cdce.c if_cue.c if_kue.c if_rue.c if_rum.c if_udav.c if_ural.c uark.c ubsa.c ubser.c udbp.c ufm.c uftdi.c uhid.c ukbd.c ulpt.c umass.c umct.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 15:37:20 -0000 imp 2007-06-12 15:37:19 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/drivers/ubt ng_ubt.c sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c sys/dev/usb if_aue.c if_axe.c if_cdce.c if_cue.c if_kue.c if_rue.c if_rum.c if_udav.c if_ural.c uark.c ubsa.c ubser.c udbp.c ufm.c uftdi.c uhid.c ukbd.c ulpt.c umass.c umct.c umodem.c ums.c uplcom.c urio.c usb.c usb_port.h uscanner.c uvisor.c uvscom.c sys/dev/sound/usb uaudio.c sys/dev/if_ndis if_ndis_usb.c Log: Expand USB_ATTACH_{ERROR,SUCCESS}_RETURN inline and eliminate from usb_port.h. They aren't needed, and are a legacy of this code's past. Revision Changes Path 1.8 +3 -3 src/sys/dev/if_ndis/if_ndis_usb.c 1.33 +5 -6 src/sys/dev/sound/usb/uaudio.c 1.109 +6 -6 src/sys/dev/usb/if_aue.c 1.47 +6 -6 src/sys/dev/usb/if_axe.c 1.19 +8 -8 src/sys/dev/usb/if_cdce.c 1.67 +4 -4 src/sys/dev/usb/if_cue.c 1.76 +4 -4 src/sys/dev/usb/if_kue.c 1.34 +2 -2 src/sys/dev/usb/if_rue.c 1.6 +8 -8 src/sys/dev/usb/if_rum.c 1.27 +3 -3 src/sys/dev/usb/if_udav.c 1.57 +6 -6 src/sys/dev/usb/if_ural.c 1.4 +2 -2 src/sys/dev/usb/uark.c 1.27 +2 -2 src/sys/dev/usb/ubsa.c 1.23 +3 -3 src/sys/dev/usb/ubser.c 1.34 +5 -5 src/sys/dev/usb/udbp.c 1.29 +2 -2 src/sys/dev/usb/ufm.c 1.30 +2 -2 src/sys/dev/usb/uftdi.c 1.87 +4 -4 src/sys/dev/usb/uhid.c 1.62 +5 -5 src/sys/dev/usb/ukbd.c 1.73 +5 -5 src/sys/dev/usb/ulpt.c 1.145 +10 -10 src/sys/dev/usb/umass.c 1.15 +2 -2 src/sys/dev/usb/umct.c 1.62 +2 -2 src/sys/dev/usb/umodem.c 1.87 +10 -10 src/sys/dev/usb/ums.c 1.45 +2 -2 src/sys/dev/usb/uplcom.c 1.40 +2 -2 src/sys/dev/usb/urio.c 1.114 +4 -4 src/sys/dev/usb/usb.c 1.85 +0 -4 src/sys/dev/usb/usb_port.h 1.79 +5 -5 src/sys/dev/usb/uscanner.c 1.31 +2 -2 src/sys/dev/usb/uvisor.c 1.34 +2 -2 src/sys/dev/usb/uvscom.c 1.30 +2 -2 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c 1.13 +2 -4 src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 15:41:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8269B16A468; Tue, 12 Jun 2007 15:41:49 +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 4E7F413C4BF; Tue, 12 Jun 2007 15:41:49 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5CFfm7h086972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 08:41:49 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <466EBECC.3000802@errno.com> Date: Tue, 12 Jun 2007 08:42:04 -0700 From: Sam Leffler User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: Jeff Roberson References: <200706120724.l5C7Olwd088327@repoman.freebsd.org> In-Reply-To: <200706120724.l5C7Olwd088327@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/sys proc.h src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 15:41:49 -0000 Jeff Roberson wrote: > jeff 2007-06-12 07:24:47 UTC > > FreeBSD src repository > > Modified files: > sys/sys proc.h > sys/kern kern_thread.c > Log: > Solve a complex exit race introduced with thread_lock: > - Add a count of exiting threads, p_exitthreads, to struct proc. > - Increment p_exithreads when we set the deadthread in thread_exit(). > - When we thread_stash() a deadthread use an atomic to drop the count. > - Spin until the p_exithreads count reaches 0 in thread_wait(). > - Lock the last exiting thread momentarily to be certain that it has > exited cpu_throw(). > - Restructure thread_wait(). It does not need a loop as there will only > ever be one thread. What are the symptoms of this race? Since the sched lock changes I've repeatedly hit user-after-free crashes and other data corruption-like assert failures that appear to trigger through signals and exit. These are all on UP (laptops). Sam From owner-cvs-src@FreeBSD.ORG Tue Jun 12 16:24:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2416016A469; Tue, 12 Jun 2007 16:24:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 131D513C448; Tue, 12 Jun 2007 16:24:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CGOudH010437; Tue, 12 Jun 2007 16:24:56 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CGOu2B010433; Tue, 12 Jun 2007 16:24:56 GMT (envelope-from bms) Message-Id: <200706121624.l5CGOu2B010433@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Jun 2007 16:24: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/netinet igmp.h igmp_var.h in.c in.h in_mcast.c in_pcb.c in_var.h ip_carp.c ip_output.c ip_var.h sctp_pcb.c udp_usrreq.c udp_var.h src/sys/conf files src/sys/netinet6 in6.h in6_ifattach.c in6_pcb.c src/sys/sys param.h socket.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, 12 Jun 2007 16:24:57 -0000 bms 2007-06-12 16:24:56 UTC FreeBSD src repository Modified files: sys/netinet igmp.h igmp_var.h in.c in.h in_pcb.c in_var.h ip_carp.c ip_output.c ip_var.h sctp_pcb.c udp_usrreq.c udp_var.h sys/conf files sys/netinet6 in6.h in6_ifattach.c in6_pcb.c sys/sys param.h socket.h usr.sbin/mtest mtest.c lib/libc/net Symbol.map Makefile.inc share/man/man4 ip.4 tools/regression/netinet/ipsockopt ipsockopt.c usr.bin/netstat inet.c . UPDATING Added files: sys/netinet in_mcast.c Log: Import rewrite of IPv4 socket multicast layer to support source-specific and protocol-independent host mode multicast. The code is written to accomodate IPv6, IGMPv3 and MLDv2 with only a little additional work. This change only pertains to FreeBSD's use as a multicast end-station and does not concern multicast routing; for an IGMPv3/MLDv2 router implementation, consider the XORP project. The work is based on Wilbert de Graaf's IGMPv3 code drop for FreeBSD 4.6, which is available at: http://www.kloosterhof.com/wilbert/igmpv3.html Summary * IPv4 multicast socket processing is now moved out of ip_output.c into a new module, in_mcast.c. * The in_mcast.c module implements the IPv4 legacy any-source API in terms of the protocol-independent source-specific API. * Source filters are lazy allocated as the common case does not use them. They are part of per inpcb state and are covered by the inpcb lock. * struct ip_mreqn is now supported to allow applications to specify multicast joins by interface index in the legacy IPv4 any-source API. * In UDP, an incoming multicast datagram only requires that the source port matches the 4-tuple if the socket was already bound by source port. An unbound socket SHOULD be able to receive multicasts sent from an ephemeral source port. * The UDP socket multicast filter mode defaults to exclusive, that is, sources present in the per-socket list will be blocked from delivery. * The RFC 3678 userland functions have been added to libc: setsourcefilter, getsourcefilter, setipv4sourcefilter, getipv4sourcefilter. * Definitions for IGMPv3 are merged but not yet used. * struct sockaddr_storage is now referenced from . It is therefore defined there if not already declared in the same way as for the C99 types. * The RFC 1724 hack (specify 0.0.0.0/8 addresses to IP_MULTICAST_IF which are then interpreted as interface indexes) is now deprecated. * A patch for the Rhyolite.com routed in the FreeBSD base system is available in the -net archives. This only affects individuals running RIPv1 or RIPv2 via point-to-point and/or unnumbered interfaces. * Make IPv6 detach path similar to IPv4's in code flow; functionally same. * Bump __FreeBSD_version to 700048; see UPDATING. This work was financially supported by another FreeBSD committer. Obtained from: p4://bms_netdev Submitted by: Wilbert de Graaf (original work) Reviewed by: rwatson (locking), silence from fenner, net@ (but with encouragement) Revision Changes Path 1.495 +19 -0 src/UPDATING 1.67 +4 -1 src/lib/libc/net/Makefile.inc 1.17 +4 -0 src/lib/libc/net/Symbol.map 1.49 +15 -1 src/share/man/man4/ip.4 1.1217 +1 -0 src/sys/conf/files 1.14 +38 -1 src/sys/netinet/igmp.h 1.22 +55 -1 src/sys/netinet/igmp_var.h 1.100 +1 -164 src/sys/netinet/in.c 1.100 +123 -1 src/sys/netinet/in.h 1.1 +1786 -0 src/sys/netinet/in_mcast.c (new) 1.193 +2 -1 src/sys/netinet/in_pcb.c 1.61 +48 -0 src/sys/netinet/in_var.h 1.50 +3 -0 src/sys/netinet/ip_carp.c 1.273 +22 -478 src/sys/netinet/ip_output.c 1.101 +30 -7 src/sys/netinet/ip_var.h 1.37 +1 -1 src/sys/netinet/sctp_pcb.c 1.211 +70 -49 src/sys/netinet/udp_usrreq.c 1.32 +1 -0 src/sys/netinet/udp_var.h 1.45 +20 -0 src/sys/netinet6/in6.h 1.37 +22 -10 src/sys/netinet6/in6_ifattach.c 1.80 +2 -1 src/sys/netinet6/in6_pcb.c 1.303 +1 -1 src/sys/sys/param.h 1.94 +3 -0 src/sys/sys/socket.h 1.8 +2 -2 src/tools/regression/netinet/ipsockopt/ipsockopt.c 1.77 +4 -1 src/usr.bin/netstat/inet.c 1.9 +33 -5 src/usr.sbin/mtest/mtest.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 16:29:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33AB116A46E; Tue, 12 Jun 2007 16:29:23 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 024FC13C465; Tue, 12 Jun 2007 16:29:23 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CGTMtJ013988; Tue, 12 Jun 2007 16:29:22 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CGTMs8013987; Tue, 12 Jun 2007 16:29:22 GMT (envelope-from bms) Message-Id: <200706121629.l5CGTMs8013987@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Jun 2007 16:29:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/netinet/ipmulticast Makefile ipmulticast.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 16:29:23 -0000 bms 2007-06-12 16:29:22 UTC FreeBSD src repository Added files: tools/regression/netinet/ipmulticast Makefile ipmulticast.c Log: Add regression test for SSM code. Revision Changes Path 1.1 +11 -0 src/tools/regression/netinet/ipmulticast/Makefile (new) 1.1 +787 -0 src/tools/regression/netinet/ipmulticast/ipmulticast.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 12 16:41:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C59816A46C; Tue, 12 Jun 2007 16:41:30 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 666D413C455; Tue, 12 Jun 2007 16:41:30 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CGfUvd027139; Tue, 12 Jun 2007 16:41:30 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CGfUQn027138; Tue, 12 Jun 2007 16:41:30 GMT (envelope-from imp) Message-Id: <200706121641.l5CGfUQn027138@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 16:41: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/usb uhid.c usb_port.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, 12 Jun 2007 16:41:30 -0000 imp 2007-06-12 16:41:30 UTC FreeBSD src repository Modified files: sys/dev/usb uhid.c usb_port.h Log: clalloc and clfree are useles. Remove them. Remove dead code that's always been dead for years, but has been obfuscated by these macros. Revision Changes Path 1.88 +2 -6 src/sys/dev/usb/uhid.c 1.86 +0 -3 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 16:52:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B19D16A47B; Tue, 12 Jun 2007 16:52:09 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4359713C4AE; Tue, 12 Jun 2007 16:52:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CGq8kN045185; Tue, 12 Jun 2007 16:52:08 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CGq8Qd045184; Tue, 12 Jun 2007 16:52:08 GMT (envelope-from imp) Message-Id: <200706121652.l5CGq8Qd045184@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 16:52:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_cdce.c if_udav.c ubser.c uftdi.c uhid.c uhub.c ulpt.c urio.c usb.c usb_port.h uscanner.c uvisor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 16:52:09 -0000 imp 2007-06-12 16:52:07 UTC FreeBSD src repository Modified files: sys/dev/usb if_cdce.c if_udav.c ubser.c uftdi.c uhid.c uhub.c ulpt.c urio.c usb.c usb_port.h uscanner.c uvisor.c Log: Remove USBDEV() macro. We do not need a macro that is defined as its only argument. It was used inconsistently in the tree, so remove it. Revision Changes Path 1.20 +2 -2 src/sys/dev/usb/if_cdce.c 1.28 +15 -16 src/sys/dev/usb/if_udav.c 1.24 +2 -2 src/sys/dev/usb/ubser.c 1.31 +1 -1 src/sys/dev/usb/uftdi.c 1.89 +4 -4 src/sys/dev/usb/uhid.c 1.76 +4 -5 src/sys/dev/usb/uhub.c 1.74 +6 -8 src/sys/dev/usb/ulpt.c 1.41 +4 -6 src/sys/dev/usb/urio.c 1.115 +1 -1 src/sys/dev/usb/usb.c 1.87 +0 -1 src/sys/dev/usb/usb_port.h 1.80 +5 -7 src/sys/dev/usb/uscanner.c 1.32 +2 -2 src/sys/dev/usb/uvisor.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 17:30:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 388DF16A474; Tue, 12 Jun 2007 17:30:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2845913C4C9; Tue, 12 Jun 2007 17:30:56 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CHUuVV078110; Tue, 12 Jun 2007 17:30:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CHUuc2078089; Tue, 12 Jun 2007 17:30:56 GMT (envelope-from imp) Message-Id: <200706121730.l5CHUuc2078089@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 17:30:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c src/sys/dev/usb ucom.c ucomvar.h ufm.c uhid.c ulpt.c umodem.c ums.c uplcom.c urio.c usb.c usb_port.h uscanner.c uvscom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 17:30:56 -0000 imp 2007-06-12 17:30:55 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c sys/dev/usb ucom.c ucomvar.h ufm.c uhid.c ulpt.c umodem.c ums.c uplcom.c urio.c usb.c usb_port.h uscanner.c uvscom.c Log: Eliminate usb_thread_t. Revision Changes Path 1.62 +1 -1 src/sys/dev/usb/ucom.c 1.9 +1 -1 src/sys/dev/usb/ucomvar.h 1.30 +3 -3 src/sys/dev/usb/ufm.c 1.90 +6 -6 src/sys/dev/usb/uhid.c 1.75 +3 -3 src/sys/dev/usb/ulpt.c 1.63 +2 -2 src/sys/dev/usb/umodem.c 1.88 +4 -4 src/sys/dev/usb/ums.c 1.46 +1 -1 src/sys/dev/usb/uplcom.c 1.42 +3 -3 src/sys/dev/usb/urio.c 1.116 +4 -4 src/sys/dev/usb/usb.c 1.88 +0 -2 src/sys/dev/usb/usb_port.h 1.81 +3 -3 src/sys/dev/usb/uscanner.c 1.35 +1 -1 src/sys/dev/usb/uvscom.c 1.14 +5 -4 src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 17:33:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 437D316A468; Tue, 12 Jun 2007 17:33:25 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 345BE13C45A; Tue, 12 Jun 2007 17:33:25 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CHXPsD081250; Tue, 12 Jun 2007 17:33:25 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CHXPn0081246; Tue, 12 Jun 2007 17:33:25 GMT (envelope-from gshapiro) Message-Id: <200706121733.l5CHXPn0081246@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Tue, 12 Jun 2007 17:33:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src UPDATING src/etc/defaults rc.conf src/etc/rc.d sendmail src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 17:33:25 -0000 gshapiro 2007-06-12 17:33:24 UTC FreeBSD src repository Modified files: . UPDATING etc/defaults rc.conf etc/rc.d sendmail release/doc/en_US.ISO8859-1/relnotes article.sgml Log: Add a new rc.conf variable, sendmail_rebuild_aliases, which tells /etc/rc.d/sendmail whether or not to run newaliases if the database is missing or the aliases text file is newer than aliases.db. In my opinion, the aliases file should never be automatically rebuilt. The current text form could represent a work in progress. Therefore, in FreeBSD 7.0, this new option will default to "NO". When this rc.d change is MFC'ed, it will need to remain "YES" to maintain backward compatibility. PR: conf/86252 Approved by: re (kensmith) MFC after: 3 days Revision Changes Path 1.496 +6 -0 src/UPDATING 1.316 +1 -0 src/etc/defaults/rc.conf 1.17 +10 -8 src/etc/rc.d/sendmail 1.1039 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Tue Jun 12 17:33:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ABD2116A400; Tue, 12 Jun 2007 17:33:56 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8624B13C44C; Tue, 12 Jun 2007 17:33:56 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CHXufV081780; Tue, 12 Jun 2007 17:33:56 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CHXuKT081779; Tue, 12 Jun 2007 17:33:56 GMT (envelope-from gshapiro) Message-Id: <200706121733.l5CHXuKT081779@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Tue, 12 Jun 2007 17:33: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 UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 17:33:56 -0000 gshapiro 2007-06-12 17:33:56 UTC FreeBSD src repository Modified files: . UPDATING Log: Spaces to tab Revision Changes Path 1.497 +4 -4 src/UPDATING From owner-cvs-src@FreeBSD.ORG Tue Jun 12 17:52:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 485F016A46C for ; Tue, 12 Jun 2007 17:52:19 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outX.internet-mail-service.net (outX.internet-mail-service.net [216.240.47.247]) by mx1.freebsd.org (Postfix) with ESMTP id 3677A13C457 for ; Tue, 12 Jun 2007 17:52:19 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Tue, 12 Jun 2007 10:52:18 -0700 Received: from julian-mac.elischer.org (nat.ironport.com [63.251.108.100]) by idiom.com (Postfix) with ESMTP id 10F14125B4F; Tue, 12 Jun 2007 10:52:18 -0700 (PDT) Message-ID: <466EDD51.8020504@elischer.org> Date: Tue, 12 Jun 2007 10:52:17 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: Jeff Roberson References: <200706120724.l5C7Olwd088327@repoman.freebsd.org> In-Reply-To: <200706120724.l5C7Olwd088327@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/sys proc.h src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 17:52:19 -0000 Jeff Roberson wrote: > jeff 2007-06-12 07:24:47 UTC > > FreeBSD src repository > > Modified files: > sys/sys proc.h > sys/kern kern_thread.c > Log: > Solve a complex exit race introduced with thread_lock: > - Add a count of exiting threads, p_exitthreads, to struct proc. > - Increment p_exithreads when we set the deadthread in thread_exit(). > - When we thread_stash() a deadthread use an atomic to drop the count. > - Spin until the p_exithreads count reaches 0 in thread_wait(). > - Lock the last exiting thread momentarily to be certain that it has > exited cpu_throw(). > - Restructure thread_wait(). It does not need a loop as there will only > ever be one thread. I think I was being paranoid.. also called "being on the safe side". > > Tested by: moose@opera.com > Reported by: kris, moose@opera.com > > Revision Changes Path > 1.249 +33 -15 src/sys/kern/kern_thread.c > 1.484 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 17:53:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EA34216A41F; Tue, 12 Jun 2007 17:53:53 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr10.xs4all.nl (smtp-vbr10.xs4all.nl [194.109.24.30]) by mx1.freebsd.org (Postfix) with ESMTP id 8663C13C4AE; Tue, 12 Jun 2007 17:53:53 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (obsolete.xs4all.nl [82.95.250.254]) by smtp-vbr10.xs4all.nl (8.13.8/8.13.8) with ESMTP id l5CHc7vC091923; Tue, 12 Jun 2007 19:38:08 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.8/8.13.3) with ESMTP id l5CHc7JJ008005; Tue, 12 Jun 2007 19:38:07 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.8/8.13.6/Submit) id l5CHc7U9008004; Tue, 12 Jun 2007 19:38:07 +0200 (CEST) (envelope-from wb) Date: Tue, 12 Jun 2007 19:38:07 +0200 From: Wilko Bulte To: Gregory Neil Shapiro Message-ID: <20070612173807.GA7991@freebie.xs4all.nl> References: <200706121733.l5CHXuKT081779@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200706121733.l5CHXuKT081779@repoman.freebsd.org> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 17:53:54 -0000 On Tue, Jun 12, 2007 at 05:33:56PM +0000, Gregory Neil Shapiro wrote.. > gshapiro 2007-06-12 17:33:56 UTC > > FreeBSD src repository > > Modified files: > . UPDATING > Log: > Spaces to tab Dust to dust? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:03:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7BE3C16A41F; Tue, 12 Jun 2007 18:03:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5678013C447; Tue, 12 Jun 2007 18:03:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CI3ciX010801; Tue, 12 Jun 2007 18:03:38 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CI3chA010800; Tue, 12 Jun 2007 18:03:38 GMT (envelope-from bms) Message-Id: <200706121803.l5CI3chA010800@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Jun 2007 18:03: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/net sourcefilter.3 sourcefilter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 18:03:38 -0000 bms 2007-06-12 18:03:37 UTC FreeBSD src repository Added files: lib/libc/net sourcefilter.3 sourcefilter.c Log: Add missing userland support files from previous commit for the new multicast source filter API functions. Revision Changes Path 1.1 +183 -0 src/lib/libc/net/sourcefilter.3 (new) 1.1 +404 -0 src/lib/libc/net/sourcefilter.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:22:37 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C1D616A41F; Tue, 12 Jun 2007 18:22:37 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 808BF13C4C1; Tue, 12 Jun 2007 18:22:37 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 6F74E1A4D84; Tue, 12 Jun 2007 11:22:17 -0700 (PDT) Date: Tue, 12 Jun 2007 11:22:17 -0700 From: Alfred Perlstein To: Kip Macy Message-ID: <20070612182217.GP96936@elvis.mu.org> References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Jack Vogel , Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 18:22:37 -0000 * Kip Macy [070611 15:54] wrote: > >I think its a windowism, stands for Receive Side Scaling, and what it means > >is multiple receive queues, each with an MSI/X vector so they can interrupt > >different CPUs, or they can be tied to virtual guests, or MACs, etc etc... > > AFAICT FreeBSD can't currently benefit from this as there is no cpu > affinity for connections. I may be wrong, but I see lower > single-connection throughput using a receive queue per core than using > a single receive queue. RSS is done by hashing a TCP tuple (I'm > deliberately vague because at least with cxgb there are multiple > combinations, the default is the standard 4-tuple) to a receive queue. True, but support it is relatively trivial from the kernel PoV. Basically you allow the process to fetch which cpu a socket is bound to, then you can use descriptor passing (processes) or shared fdtable (threads) and a call to bind to cpu to properly juggle things around. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:23:26 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9760A16A400; Tue, 12 Jun 2007 18:23:26 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 79A2413C447; Tue, 12 Jun 2007 18:23:26 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 733E21A4D8B; Tue, 12 Jun 2007 11:23:06 -0700 (PDT) Date: Tue, 12 Jun 2007 11:23:06 -0700 From: Alfred Perlstein To: Robert Watson Message-ID: <20070612182306.GQ96936@elvis.mu.org> References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <20070612004916.A63490@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070612004916.A63490@fledge.watson.org> User-Agent: Mutt/1.4.2.2i Cc: src-committers@freebsd.org, Andre Oppermann , Kip Macy , cvs-all@freebsd.org, Jack Vogel , cvs-src@freebsd.org, Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 18:23:26 -0000 * Robert Watson [070611 17:24] wrote: > > On Mon, 11 Jun 2007, Kip Macy wrote: > > >>I think its a windowism, stands for Receive Side Scaling, and what it > >>means is multiple receive queues, each with an MSI/X vector so they can > >>interrupt different CPUs, or they can be tied to virtual guests, or MACs, > >>etc etc... > > > >AFAICT FreeBSD can't currently benefit from this as there is no cpu > >affinity for connections. I may be wrong, but I see lower > >single-connection throughput using a receive queue per core than using a > >single receive queue. RSS is done by hashing a TCP tuple (I'm deliberately > >vague because at least with cxgb there are multiple combinations, the > >default is the standard 4-tuple) to a receive queue. > > If you're looking at concurrent TCP input processing, the tcbinfo lock is > likely one source of overhead due to high contention. I had hoped to make > further progress on this for 7.0 (it's already better than 6.0 in a number > of ways), but the instability of 7.x over the last month scuttled that > project. It will have to be an 8.0 thing, but perhaps we can look at an MFC > if that goes well. I have some initial protyping but have been waiting for > TCP to settle down again a bit before really digging in. Robert, have you added placeholder fields to objects that require them for support? This would help the MFC effort. -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:49:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F186B16A400 for ; Tue, 12 Jun 2007 18:49:32 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.183]) by mx1.freebsd.org (Postfix) with ESMTP id 67B9013C447 for ; Tue, 12 Jun 2007 18:49:32 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ik-out-1112.google.com with SMTP id c21so1642115ika for ; Tue, 12 Jun 2007 11:49:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=BV1WKTRgJuTgmMtwIEErHrtbfap81JY+lzF0YeWbfTVI/Hg5Bp00VrNXwJjHSVEuwGWc3oHchcUwZGxe1pd9DEi5QNsgsXUsgHupTgrsXI+vIP2Br9pBpadeC2ydIFWxKyeOIb56iDNyUQrehE8yT/4jdR0RoGMNJBASV7IzoWU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=G2f6p/Z84WD9wR8LM2Q2YzQZBPmG6l+pQfrqjkFopjbOflp151IK17KxyV8Z5mAkJou6u8RIXV7hvEMH8oAnIOeE6JOR7n8kaBUyil+dng7P9gFpxEzaKLsy9+ciy4cVQX/XkxiG7ZOAqVuFTwcVaiPr7Gyw+CVPuLuSBxcxbdY= Received: by 10.78.193.19 with SMTP id q19mr2852317huf.1181674171018; Tue, 12 Jun 2007 11:49:31 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Tue, 12 Jun 2007 11:49:25 -0700 (PDT) Message-ID: Date: Tue, 12 Jun 2007 11:49:25 -0700 From: "Kip Macy" To: "Alfred Perlstein" In-Reply-To: <20070612182217.GP96936@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <20070612182217.GP96936@elvis.mu.org> Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Jack Vogel , Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 18:49:33 -0000 > True, but support it is relatively trivial from the kernel PoV. > > Basically you allow the process to fetch which cpu a socket is > bound to, then you can use descriptor passing (processes) or shared > fdtable (threads) and a call to bind to cpu to properly juggle > things around. Thanks for volunteering :D -Kip From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:52:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3BA7A16A41F; Tue, 12 Jun 2007 18:52:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1661113C484; Tue, 12 Jun 2007 18:52:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CIq7HP057025; Tue, 12 Jun 2007 18:52:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CIq7xH057021; Tue, 12 Jun 2007 18:52:07 GMT (envelope-from imp) Message-Id: <200706121852.l5CIq7xH057021@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 18:52:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 18:52:08 -0000 imp 2007-06-12 18:52:07 UTC FreeBSD src repository Modified files: sys/dev/usb usb.c Log: unifdef -D__FreeBSD__ -U__NetBSD__ -U__OpenBSD__ Use kthread_create directly Revision Changes Path 1.117 +5 -100 src/sys/dev/usb/usb.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:52:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C74D516A4A5; Tue, 12 Jun 2007 18:52:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A131913C45E; Tue, 12 Jun 2007 18:52:29 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CIqTpX057363; Tue, 12 Jun 2007 18:52:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CIqTcq057362; Tue, 12 Jun 2007 18:52:29 GMT (envelope-from imp) Message-Id: <200706121852.l5CIqTcq057362@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 18:52: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/dev/usb usb_port.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, 12 Jun 2007 18:52:29 -0000 imp 2007-06-12 18:52:29 UTC FreeBSD src repository Modified files: sys/dev/usb usb_port.h Log: Remove usb_kthread_create*. They are now unused. Revision Changes Path 1.89 +0 -6 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:53:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 01AB116A469; Tue, 12 Jun 2007 18:53:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CF86513C4B0; Tue, 12 Jun 2007 18:53:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CIrWPJ058281; Tue, 12 Jun 2007 18:53:32 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CIrWxS058280; Tue, 12 Jun 2007 18:53:32 GMT (envelope-from jhb) Message-Id: <200706121853.l5CIrWxS058280@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Jun 2007 18:53:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 18:53:33 -0000 jhb 2007-06-12 18:53:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_input.c Log: MFC 1.315: In the SYN_SENT case, Initialize the snd_wnd before the call to tcp_mss(). The TCP hostcache logic in tcp_mss() depends on the snd_wnd being initialized. Revision Changes Path 1.281.2.13 +1 -1 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:57:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D43F316A41F; Tue, 12 Jun 2007 18:57:38 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from webaccess-cl.virtdom.com (webaccess-cl.virtdom.com [216.240.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id 9594113C487; Tue, 12 Jun 2007 18:57:38 +0000 (UTC) (envelope-from jroberson@chesapeake.net) Received: from [192.168.1.101] (c-71-231-138-78.hsd1.or.comcast.net [71.231.138.78]) (authenticated bits=0) by webaccess-cl.virtdom.com (8.13.6/8.13.6) with ESMTP id l5CIuDt4050260 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES256-SHA bits=256 verify=NO); Tue, 12 Jun 2007 14:56:14 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Tue, 12 Jun 2007 11:55:40 -0700 (PDT) From: Jeff Roberson X-X-Sender: jroberson@10.0.0.1 To: Sam Leffler In-Reply-To: <466EBECC.3000802@errno.com> Message-ID: <20070612115310.C60816@10.0.0.1> References: <200706120724.l5C7Olwd088327@repoman.freebsd.org> <466EBECC.3000802@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Jeff Roberson , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys proc.h src/sys/kern kern_thread.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 18:57:38 -0000 On Tue, 12 Jun 2007, Sam Leffler wrote: > Jeff Roberson wrote: >> jeff 2007-06-12 07:24:47 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys proc.h sys/kern kern_thread.c >> Log: >> Solve a complex exit race introduced with thread_lock: >> - Add a count of exiting threads, p_exitthreads, to struct proc. >> - Increment p_exithreads when we set the deadthread in thread_exit(). >> - When we thread_stash() a deadthread use an atomic to drop the count. >> - Spin until the p_exithreads count reaches 0 in thread_wait(). >> - Lock the last exiting thread momentarily to be certain that it has >> exited cpu_throw(). >> - Restructure thread_wait(). It does not need a loop as there will only >> ever be one thread. > > What are the symptoms of this race? Since the sched lock changes I've > repeatedly hit user-after-free crashes and other data corruption-like assert > failures that appear to trigger through signals and exit. These are all on > UP (laptops). I hadn't heard of these problems. This race is not possible on UP. On MP you could have had a NULL deref in cpu_throw(). UP should have been relatively unchanged as a result of threadlock and was tested under heavy load. Can you describe the problems you're seeing in any further detail? Thanks, Jeff > > Sam > From owner-cvs-src@FreeBSD.ORG Tue Jun 12 18:58:23 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D86F916A46E; Tue, 12 Jun 2007 18:58:23 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id BF34B13C4AE; Tue, 12 Jun 2007 18:58:23 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 9FED51A4D8B; Tue, 12 Jun 2007 11:58:03 -0700 (PDT) Date: Tue, 12 Jun 2007 11:58:03 -0700 From: Alfred Perlstein To: Kip Macy Message-ID: <20070612185803.GU96936@elvis.mu.org> References: <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <20070612182217.GP96936@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Jack Vogel , Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 18:58:24 -0000 * Kip Macy [070612 11:50] wrote: > >True, but support it is relatively trivial from the kernel PoV. > > > >Basically you allow the process to fetch which cpu a socket is > >bound to, then you can use descriptor passing (processes) or shared > >fdtable (threads) and a call to bind to cpu to properly juggle > >things around. > > Thanks for volunteering :D It may happen... :D -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:01:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00B8C16A469; Tue, 12 Jun 2007 19:01:34 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CEF7D13C489; Tue, 12 Jun 2007 19:01:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJ1XU2065372; Tue, 12 Jun 2007 19:01:33 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJ1WHP065343; Tue, 12 Jun 2007 19:01:32 GMT (envelope-from imp) Message-Id: <200706121901.l5CJ1WHP065343@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 19:01: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/dev/usb dsbr100io.h rio500_usb.h ufm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:01:34 -0000 imp 2007-06-12 19:01:32 UTC FreeBSD src repository Modified files: sys/dev/usb dsbr100io.h rio500_usb.h ufm.c Log: Don't pretend to support !BSD systems. Revision Changes Path 1.3 +0 -10 src/sys/dev/usb/dsbr100io.h 1.3 +0 -11 src/sys/dev/usb/rio500_usb.h 1.31 +0 -1 src/sys/dev/usb/ufm.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:08:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB05516A46E; Tue, 12 Jun 2007 19:08:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B555013C48A; Tue, 12 Jun 2007 19:08:38 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJ8cbs068694; Tue, 12 Jun 2007 19:08:38 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJ8c3t068693; Tue, 12 Jun 2007 19:08:38 GMT (envelope-from bms) Message-Id: <200706121908.l5CJ8c3t068693@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Jun 2007 19:08: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/net sourcefilter.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:08:39 -0000 bms 2007-06-12 19:08:38 UTC FreeBSD src repository Modified files: lib/libc/net sourcefilter.c Log: Fix a typo which crept in from an earlier version of this file. Revision Changes Path 1.2 +2 -2 src/lib/libc/net/sourcefilter.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:14:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE6D316A468; Tue, 12 Jun 2007 19:14:19 +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 992D013C487; Tue, 12 Jun 2007 19:14:19 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 2C13E473F1; Tue, 12 Jun 2007 15:14:19 -0400 (EDT) Date: Tue, 12 Jun 2007 20:14:19 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20070612182306.GQ96936@elvis.mu.org> Message-ID: <20070612201209.D43948@fledge.watson.org> References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <20070612004916.A63490@fledge.watson.org> <20070612182306.GQ96936@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@freebsd.org, Andre Oppermann , Kip Macy , cvs-all@freebsd.org, Jack Vogel , cvs-src@freebsd.org, Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 19:14:19 -0000 On Tue, 12 Jun 2007, Alfred Perlstein wrote: >>> AFAICT FreeBSD can't currently benefit from this as there is no cpu >>> affinity for connections. I may be wrong, but I see lower >>> single-connection throughput using a receive queue per core than using a >>> single receive queue. RSS is done by hashing a TCP tuple (I'm deliberately >>> vague because at least with cxgb there are multiple combinations, the >>> default is the standard 4-tuple) to a receive queue. >> >> If you're looking at concurrent TCP input processing, the tcbinfo lock is >> likely one source of overhead due to high contention. I had hoped to make >> further progress on this for 7.0 (it's already better than 6.0 in a number >> of ways), but the instability of 7.x over the last month scuttled that >> project. It will have to be an 8.0 thing, but perhaps we can look at an MFC >> if that goes well. I have some initial protyping but have been waiting for >> TCP to settle down again a bit before really digging in. > > Robert, have you added placeholder fields to objects that require them for > support? This would help the MFC effort. I'm not yet at a point where I'm comfortable enough with the prototyping to believe that I have all the right things to put in. I've had to refactor the pbcinfo structure, for example. It would also be nice to have multiple timer threads so that timers can run on the same CPUs as the tcpcb is normally processed on. This is basically, however, a weak affinity model designed to limit lock contention, not eliminate the possibility of cross-CPU execution. What we need now is a feedback system so that the scheduler can more intelligently weight choices. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:15:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3209E16A46B; Tue, 12 Jun 2007 19:15:17 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0C73613C4BD; Tue, 12 Jun 2007 19:15:17 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJFGcD073556; Tue, 12 Jun 2007 19:15:16 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJFGJf073549; Tue, 12 Jun 2007 19:15:16 GMT (envelope-from gallatin) Message-Id: <200706121915.l5CJFGJf073549@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 12 Jun 2007 19:15: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/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:15:17 -0000 gallatin 2007-06-12 19:15:16 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: Use the new IFCAP_LRO to enable/disable LRO. Revision Changes Path 1.36 +35 -8 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:20:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9688E16A41F; Tue, 12 Jun 2007 19:20:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7103913C45E; Tue, 12 Jun 2007 19:20:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJKEOa077557; Tue, 12 Jun 2007 19:20:14 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJKE1W077550; Tue, 12 Jun 2007 19:20:14 GMT (envelope-from jhb) Message-Id: <200706121920.l5CJKE1W077550@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Jun 2007 19:20:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:20:14 -0000 jhb 2007-06-12 19:20:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_sack.c Log: MFC 1.28: Fix for a bug that causes SACK scoreboard corruption when the limit on holes per connection is reached. Revision Changes Path 1.26.2.2 +21 -6 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:21:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 001EE16A468; Tue, 12 Jun 2007 19:21:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CEDAD13C448; Tue, 12 Jun 2007 19:21:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJLsEC079568; Tue, 12 Jun 2007 19:21:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJLsfT079564; Tue, 12 Jun 2007 19:21:54 GMT (envelope-from jhb) Message-Id: <200706121921.l5CJLsfT079564@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Jun 2007 19:21:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet tcp_sack.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:21:55 -0000 jhb 2007-06-12 19:21:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet tcp_sack.c Log: MFC 1.30: Certain (bad) values of sack blocks can end up corrupting the sack scoreboard. Make the checks in tcp_sack_doack() more robust to prevent this. Revision Changes Path 1.26.2.3 +2 -0 src/sys/netinet/tcp_sack.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:40:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6100A16A468; Tue, 12 Jun 2007 19:40:21 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5301D13C448; Tue, 12 Jun 2007 19:40:21 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJeLD6097886; Tue, 12 Jun 2007 19:40:21 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJeLrf097880; Tue, 12 Jun 2007 19:40:21 GMT (envelope-from imp) Message-Id: <200706121940.l5CJeLrf097880@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 19:40:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb hid.c usbdi.c usbdi.h usbdi_util.c usbdivar.h uvisor.c uvscom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:40:21 -0000 imp 2007-06-12 19:40:21 UTC FreeBSD src repository Modified files: sys/dev/usb hid.c usbdi.c usbdi.h usbdi_util.c usbdivar.h uvisor.c uvscom.c Log: First pass at removing __OtherBSD__. We can't blindly remove all of them in bulk because there is at least one feature that's unimplemented on FreeBSD that needs to be done and these are good placeholders. Revision Changes Path 1.28 +0 -3 src/sys/dev/usb/hid.c 1.100 +3 -11 src/sys/dev/usb/usbdi.c 1.62 +0 -28 src/sys/dev/usb/usbdi.h 1.37 +0 -5 src/sys/dev/usb/usbdi_util.c 1.49 +0 -17 src/sys/dev/usb/usbdivar.h 1.33 +0 -4 src/sys/dev/usb/uvisor.c 1.36 +0 -5 src/sys/dev/usb/uvscom.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:42:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D93716A46B; Tue, 12 Jun 2007 19:42:16 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 59A4113C46C; Tue, 12 Jun 2007 19:42:16 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 56951132C; Tue, 12 Jun 2007 15:25:10 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Tue, 12 Jun 2007 15:25:10 -0400 X-Sasl-enc: 1ivSdQ6kAg98gQSEPNpDEuf5GL8ae+rv7qVDmR1vqUmo 1181676309 Received: from [192.168.1.239] (64-142-85-108.dsl.dynamic.sonic.net [64.142.85.108]) by mail.messagingengine.com (Postfix) with ESMTP id E9B682AC06; Tue, 12 Jun 2007 15:25:08 -0400 (EDT) Message-ID: <466EF309.4080109@freebsd.org> Date: Tue, 12 Jun 2007 12:24:57 -0700 From: Darren Reed Organization: FreeBSD User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Jack Vogel References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> In-Reply-To: <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Sam Leffler , src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: darrenr@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, 12 Jun 2007 19:42:16 -0000 Jack Vogel wrote: > On 6/11/07, Andre Oppermann wrote: >> Jack Vogel wrote: >> > On 6/11/07, Andre Oppermann wrote: >> >> Jack Vogel wrote: >> >> > On 6/11/07, Jack Vogel wrote: >> >> >> On 6/11/07, Sam Leffler wrote: >> >> >> > Andre Oppermann wrote: >> >> >> > > andre 2007-06-11 20:08:12 UTC >> >> >> > > >> >> >> > > FreeBSD src repository >> >> >> > > >> >> >> > > Modified files: >> >> >> > > sys/net if.h >> >> >> > > Log: >> >> >> > > Add IFCAP_LRO flag for drivers to announce their TCP Large >> >> >> Receive Offload >> >> >> > > capabilities. >> >> >> > > >> >> >> > > Revision Changes Path >> >> >> > > 1.108 +1 -0 src/sys/net/if.h >> >> >> > > >> http://cvsweb.FreeBSD.org/src/sys/net/if.h.diff?r1=1.107&r2=1.108 >> >> >> > > >> >> >> > > >> >> >> > There are many offload capabilities defined that are not well >> >> thought >> >> >> > out. In particular we do not distinguish between ipv4 and >> ipv6 for >> >> >> > things like cksum and tso so there's no way to disable individual >> >> >> > features. The ability to tweak LRO is clearly needed and clearly >> >> >> belong >> >> >> > as an ifnet capability but unilateraly deciding this is the wrong >> >> >> approach. >> >> >> > >> >> >> > Sam >> >> >> >> >> >> We do distinguish between TSO4 and TSO6, its just that all the >> pieces >> >> >> for 6 arent actually there yet, you are right about the cksum >> >> >> granularity, >> >> >> but I'm not convinced its needed. You might be right on the need to >> >> >> fine tune the functionality, but having a big ON/OFF doesnt seem a >> >> >> bad thing to me. >> >> > >> >> > Oh, one other useful tidbit, for Oplin when RSS is enabled you >> can't do >> >> > CKSUM anyway, they reuse bits. >> >> >> >> What is Oplin? >> > >> > Our new 10G adapter, er, its code name, its really 82598. >> >> OK, then what is this 'RSS' feature? > > I think its a windowism, stands for Receive Side Scaling, and what it means > is multiple receive queues, each with an MSI/X vector so they can interrupt > different CPUs, or they can be tied to virtual guests, or MACs, etc etc... To the best of my knowledge, it is a Solarisism and the 10G cards from Sun (now licensed to Marvel?) are already delivering this. What would be interesting is if you could tie specific rx/tx rings, interrupts, CPUs, etc, to jails... Darren From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:49:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F046816A46C; Tue, 12 Jun 2007 19:49:39 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA06213C457; Tue, 12 Jun 2007 19:49:39 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJndRa006787; Tue, 12 Jun 2007 19:49:39 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJndhC006786; Tue, 12 Jun 2007 19:49:39 GMT (envelope-from jeff) Message-Id: <200706121949.l5CJndhC006786@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 19:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_kse.c kern_thread.c src/sys/sys proc.h sched.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, 12 Jun 2007 19:49:40 -0000 jeff 2007-06-12 19:49:39 UTC FreeBSD src repository Modified files: sys/kern kern_kse.c kern_thread.c sys/sys proc.h sched.h Log: - Garbage collect unused concurrency functions. - Remove unused kse fields from struct proc. - Group remaining fields and #ifdef KSE them. - Move some kern_kse.c only prototypes out of proc and into kern_kse. Discussed with: Julian Revision Changes Path 1.231 +8 -2 src/sys/kern/kern_kse.c 1.250 +2 -14 src/sys/kern/kern_thread.c 1.485 +10 -10 src/sys/sys/proc.h 1.33 +0 -3 src/sys/sys/sched.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:50:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 265B716A469; Tue, 12 Jun 2007 19:50:32 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 00CE213C448; Tue, 12 Jun 2007 19:50:32 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJoVri007558; Tue, 12 Jun 2007 19:50:31 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJoVT2007555; Tue, 12 Jun 2007 19:50:31 GMT (envelope-from jeff) Message-Id: <200706121950.l5CJoVT2007555@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 19: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/sys/kern kern_switch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 19:50:32 -0000 jeff 2007-06-12 19:50:31 UTC FreeBSD src repository Modified files: sys/kern kern_switch.c Log: - Garbage collect unused concurrency functions. Revision Changes Path 1.131 +0 -23 src/sys/kern/kern_switch.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 19:53:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF48716A41F; Tue, 12 Jun 2007 19:53:44 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C8DF413C4C7; Tue, 12 Jun 2007 19:53:44 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CJrivf011263; Tue, 12 Jun 2007 19:53:44 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CJrioH011262; Tue, 12 Jun 2007 19:53:44 GMT (envelope-from gallatin) Message-Id: <200706121953.l5CJrioH011262@repoman.freebsd.org> From: Andrew Gallatin Date: Tue, 12 Jun 2007 19:53:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 19:53:45 -0000 gallatin 2007-06-12 19:53:44 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Use if_capenable to allow LRO enabled drivers to bypass the MTU check in ether_input(). Revision Changes Path 1.233 +2 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 20:03:54 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4505016A41F for ; Tue, 12 Jun 2007 20:03:54 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.177]) by mx1.freebsd.org (Postfix) with ESMTP id 79DDF13C4EB for ; Tue, 12 Jun 2007 20:03:53 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ik-out-1112.google.com with SMTP id c21so1665133ika for ; Tue, 12 Jun 2007 13:03:52 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oaFcn2341MwPzN97AkvLd8Y3hYq1lYYXUBCqzdbzvbraOAybvkmHLX6zEtPYVM1A60DG1cupyZQmqRVELAEk/sfW5/dLLhvaUz4nZ4zImHZ9v4A3nOapwQ3Xb0P5AiS22EERw7C1fcYZH01wCy8dMludidUXV9dlSkeGCfGrZVo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=pxPNkNOqO6dSIHbI7GcHm5Q9kb23tAE9+ioGhSbM5j+1xdIwjXLZXB3fh7W5jbLMVeQV6r6C4Nen1xTcgxQufXNjVkWaMuWDw+wfVeE3AF3mLD8XEvlONXmt8/qiNbzjQYawt6WB4rHLWV99S8UFQ8EtBzZoEoWgqTfU9T0Wrtc= Received: by 10.78.142.14 with SMTP id p14mr2894932hud.1181678631061; Tue, 12 Jun 2007 13:03:51 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Tue, 12 Jun 2007 13:03:51 -0700 (PDT) Message-ID: Date: Tue, 12 Jun 2007 13:03:51 -0700 From: "Kip Macy" To: darrenr@freebsd.org In-Reply-To: <466EF309.4080109@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <466EF309.4080109@freebsd.org> Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Jack Vogel , Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 12 Jun 2007 20:03:54 -0000 > To the best of my knowledge, it is a Solarisism and the 10G cards > from Sun (now licensed to Marvel?) are already delivering this. Hrrrrm. Almost every GigE card out there has it. And yes Marvell is OEM'ing the card. The only thing novel about Neptune is the unusually large number of TX/RX dma engines - to better cater to sun4v and the fact that the number of dma engines was made asymmetric to use up their transistor budget. Neptune has 24/16 whereas cxgb only has 8/8. I don't know about mxge and Oplin but I'm sure they're similar. -Kip From owner-cvs-src@FreeBSD.ORG Tue Jun 12 20:22:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F85616A468; Tue, 12 Jun 2007 20:22:07 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 29C6313C4BB; Tue, 12 Jun 2007 20:22:07 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CKM7xE042783; Tue, 12 Jun 2007 20:22:07 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CKM7Zw042779; Tue, 12 Jun 2007 20:22:07 GMT (envelope-from jeff) Message-Id: <200706122022.l5CKM7Zw042779@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 20:22:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 20:22:07 -0000 jeff 2007-06-12 20:22:06 UTC FreeBSD src repository Modified files: sys/sys proc.h Log: - Fix kse by moving the upcalls list back out of the zero'd section. I had tested this with the wrong libpthread. Revision Changes Path 1.486 +3 -1 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 21:05:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ECF6716A538; Tue, 12 Jun 2007 21:05:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C548C13C45B; Tue, 12 Jun 2007 21:05:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CL5VYd092712; Tue, 12 Jun 2007 21:05:31 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CL5Vp9092711; Tue, 12 Jun 2007 21:05:31 GMT (envelope-from bms) Message-Id: <200706122105.l5CL5Vp9092711@repoman.freebsd.org> From: Bruce M Simpson Date: Tue, 12 Jun 2007 21:05: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/net Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 21:05:32 -0000 bms 2007-06-12 21:05:31 UTC FreeBSD src repository Modified files: lib/libc/net Makefile.inc Log: Fix typo in filename from mismerged earlier rev of this file. Revision Changes Path 1.68 +1 -1 src/lib/libc/net/Makefile.inc From owner-cvs-src@FreeBSD.ORG Tue Jun 12 21:19:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B66AB16A469; Tue, 12 Jun 2007 21:19:12 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 906D013C468; Tue, 12 Jun 2007 21:19:12 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CLJC5O099726; Tue, 12 Jun 2007 21:19:12 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CLJC7I099725; Tue, 12 Jun 2007 21:19:12 GMT (envelope-from kmacy) Message-Id: <200706122119.l5CLJC7I099725@repoman.freebsd.org> From: Kip Macy Date: Tue, 12 Jun 2007 21:19: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/sun4v/include pcpu.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 21:19:12 -0000 kmacy 2007-06-12 21:19:12 UTC FreeBSD src repository Modified files: sys/sun4v/include pcpu.h Log: fix cassert failure by adjusting padding Revision Changes Path 1.9 +1 -1 src/sys/sun4v/include/pcpu.h From owner-cvs-src@FreeBSD.ORG Tue Jun 12 21:31:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3E37A16A41F; Tue, 12 Jun 2007 21:31:40 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1617513C448; Tue, 12 Jun 2007 21:31:40 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CLVdN8011015; Tue, 12 Jun 2007 21:31:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CLVdSh011008; Tue, 12 Jun 2007 21:31:39 GMT (envelope-from phk) Message-Id: <200706122131.l5CLVdSh011008@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Jun 2007 21:31: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/sbin 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, 12 Jun 2007 21:31:40 -0000 phk 2007-06-12 21:31:39 UTC FreeBSD src repository Modified files: sbin Makefile Log: Add recoverdisk to the base system, it is far too useful to live in obscurity over in src/tools. (Repocopied) Revision Changes Path 1.166 +1 -0 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jun 12 21:33:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB47E16A48F; Tue, 12 Jun 2007 21:33:16 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8367C13C4CB; Tue, 12 Jun 2007 21:33:16 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CLXB9v012603; Tue, 12 Jun 2007 21:33:11 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CLXBqj012602; Tue, 12 Jun 2007 21:33:11 GMT (envelope-from phk) Message-Id: <200706122133.l5CLXBqj012602@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 12 Jun 2007 21:33: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/tools/tools/recoverdisk Makefile recoverdisk.1 recoverdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 21:33:16 -0000 phk 2007-06-12 21:33:11 UTC FreeBSD src repository Removed files: tools/tools/recoverdisk Makefile recoverdisk.1 recoverdisk.c Log: Recoverdisk is now part of the base system. Revision Changes Path 1.6 +0 -9 src/tools/tools/recoverdisk/Makefile (dead) 1.3 +0 -133 src/tools/tools/recoverdisk/recoverdisk.1 (dead) 1.9 +0 -294 src/tools/tools/recoverdisk/recoverdisk.c (dead) From owner-cvs-src@FreeBSD.ORG Tue Jun 12 21:35:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E81816A41F; Tue, 12 Jun 2007 21:35:19 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 42F5513C4D5; Tue, 12 Jun 2007 21:35:19 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CLZJDT014690; Tue, 12 Jun 2007 21:35:19 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CLZIdK014685; Tue, 12 Jun 2007 21:35:18 GMT (envelope-from imp) Message-Id: <200706122135.l5CLZIdK014685@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Jun 2007 21:35:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uark.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jun 2007 21:35:19 -0000 imp 2007-06-12 21:35:18 UTC FreeBSD src repository Modified files: sys/dev/usb uark.c Log: Remove compat macros. md5 the same. Revision Changes Path 1.5 +11 -6 src/sys/dev/usb/uark.c From owner-cvs-src@FreeBSD.ORG Tue Jun 12 22:32:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58C4616A485; Tue, 12 Jun 2007 22:32:53 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 321B113C448; Tue, 12 Jun 2007 22:32:53 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CMWrST072823; Tue, 12 Jun 2007 22:32:53 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CMWrUo072819; Tue, 12 Jun 2007 22:32:53 GMT (envelope-from ache) Message-Id: <200706122232.l5CMWrUo072819@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Tue, 12 Jun 2007 22:32: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/lib/libc/net Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 22:32:53 -0000 ache 2007-06-12 22:32:52 UTC FreeBSD src repository Modified files: lib/libc/net Makefile.inc Log: Fix yet another (make install) stopper with wrong sourcefilter.3 links Revision Changes Path 1.69 +2 -2 src/lib/libc/net/Makefile.inc From owner-cvs-src@FreeBSD.ORG Tue Jun 12 23:27:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 037B716A400; Tue, 12 Jun 2007 23:27:32 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D0BA313C448; Tue, 12 Jun 2007 23:27:31 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5CNRVcK021022; Tue, 12 Jun 2007 23:27:31 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5CNRViW021021; Tue, 12 Jun 2007 23:27:31 GMT (envelope-from jeff) Message-Id: <200706122327.l5CNRViW021021@repoman.freebsd.org> From: Jeff Roberson Date: Tue, 12 Jun 2007 23:27:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_sleepqueue.c subr_trap.c subr_turnstile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 23:27:32 -0000 jeff 2007-06-12 23:27:31 UTC FreeBSD src repository Modified files: sys/kern subr_sleepqueue.c subr_trap.c subr_turnstile.c Log: - Include opt_sched.h for SCHED_STATS. Revision Changes Path 1.38 +1 -0 src/sys/kern/subr_sleepqueue.c 1.298 +1 -0 src/sys/kern/subr_trap.c 1.169 +1 -0 src/sys/kern/subr_turnstile.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 00:32:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68AB616A41F; Wed, 13 Jun 2007 00:32:01 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 419C313C4B7; Wed, 13 Jun 2007 00:32:01 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D0W16D082502; Wed, 13 Jun 2007 00:32:01 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D0W1Nl082498; Wed, 13 Jun 2007 00:32:01 GMT (envelope-from emax) Message-Id: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 13 Jun 2007 00:32: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/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 00:32:01 -0000 emax 2007-06-13 00:32:00 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c Log: Catch up with USB cleanups and fix the world Revision Changes Path 1.15 +15 -21 src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 01:31:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 60DF116A468; Wed, 13 Jun 2007 01:31:54 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50E1A13C48C; Wed, 13 Jun 2007 01:31:54 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D1VsGA046649; Wed, 13 Jun 2007 01:31:54 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D1VsaG046640; Wed, 13 Jun 2007 01:31:54 GMT (envelope-from rrs) Message-Id: <200706130131.l5D1VsaG046640@repoman.freebsd.org> From: Randall Stewart Date: Wed, 13 Jun 2007 01:31:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp.h sctp_constants.h sctp_input.c sctp_pcb.c sctp_structs.h sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 01:31:54 -0000 rrs 2007-06-13 01:31:53 UTC FreeBSD src repository Modified files: sys/netinet sctp.h sctp_constants.h sctp_input.c sctp_pcb.c sctp_structs.h sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctputil.c Log: - Fixed cookie handling to calc an RTO when its an INIT collision case. - Fixed RTO calc to maintain a seperate variable to track if a RTO calc as been done, this allows the RTO var to be doubled during initial timeouts. - Reduces the amount of stack used by process control. - Use a constant for the peer chunk overhead. - Name change to spell candidate correctly. Revision Changes Path 1.13 +3 -0 src/sys/netinet/sctp.h 1.21 +1 -1 src/sys/netinet/sctp_constants.h 1.38 +25 -42 src/sys/netinet/sctp_input.c 1.38 +18 -12 src/sys/netinet/sctp_pcb.c 1.19 +1 -0 src/sys/netinet/sctp_structs.h 1.10 +1 -1 src/sys/netinet/sctp_sysctl.c 1.5 +3 -1 src/sys/netinet/sctp_sysctl.h 1.20 +3 -0 src/sys/netinet/sctp_timer.c 1.41 +2 -1 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 01:52:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D6CBA16A41F; Wed, 13 Jun 2007 01:52:26 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AFE8313C45B; Wed, 13 Jun 2007 01:52:26 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D1qQcV065263; Wed, 13 Jun 2007 01:52:26 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D1qQrM065258; Wed, 13 Jun 2007 01:52:26 GMT (envelope-from ariff) Message-Id: <200706130152.l5D1qQrM065258@repoman.freebsd.org> From: Ariff Abdullah Date: Wed, 13 Jun 2007 01:52:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 01:52:27 -0000 ariff 2007-06-13 01:52:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/sound/pci/hda hdac.c Log: MFC: Revision: 1.39 src/sys/dev/sound/pci/hda/hdac.c - Add codec id for ALC660 [1] - Add codec id for AD1988B, along with fixing its line-in and other issues (with proper quirks). [2] Submitted by: [1] barbara.xxx1975@libero.it [2] Oliver Brandmueller ob@e-Gitt.NET Revision Changes Path 1.36.2.2 +23 -15 src/sys/dev/sound/pci/hda/hdac.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 02:08:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C856916A41F; Wed, 13 Jun 2007 02:08:05 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B693113C489; Wed, 13 Jun 2007 02:08:05 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D285cg001946; Wed, 13 Jun 2007 02:08:05 GMT (envelope-from sepotvin@repoman.freebsd.org) Received: (from sepotvin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D285GW001939; Wed, 13 Jun 2007 02:08:05 GMT (envelope-from sepotvin) Message-Id: <200706130208.l5D285GW001939@repoman.freebsd.org> From: "Stephane E. Potvin" Date: Wed, 13 Jun 2007 02:08:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test Makefile src/share/mk bsd.own.mk src/sys/modules/ip_mroute_mod Makefile src/tools/build/options WITHOUT_KVM WITHOUT_KVM_SUPPORT src/usr.bin Makefile src/usr.sbin/ifmcstat Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 02:08:05 -0000 sepotvin 2007-06-13 02:08:04 UTC FreeBSD src repository Modified files: lib/libarchive/test Makefile share/mk bsd.own.mk sys/modules/ip_mroute_mod Makefile usr.bin Makefile usr.sbin/ifmcstat Makefile Added files: tools/build/options WITHOUT_KVM WITHOUT_KVM_SUPPORT Log: Options spring cleanup: - Add and document the KVM and KVM_SUPPORT options that are needed for the ifmcstats(3) makefile - Garbage collect unused variables - Add missing inclusion of bsd.own.mk where needed Approved by: kan (mentor) Reviewed by: ru Revision Changes Path 1.6 +0 -1 src/lib/libarchive/test/Makefile 1.64 +2 -0 src/share/mk/bsd.own.mk 1.16 +4 -2 src/sys/modules/ip_mroute_mod/Makefile 1.1 +5 -0 src/tools/build/options/WITHOUT_KVM (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_KVM_SUPPORT (new) 1.300 +0 -2 src/usr.bin/Makefile 1.11 +4 -2 src/usr.sbin/ifmcstat/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jun 13 02:18:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4464616A468; Wed, 13 Jun 2007 02:18:13 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1D48E13C44C; Wed, 13 Jun 2007 02:18:13 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D2IDeO011672; Wed, 13 Jun 2007 02:18:13 GMT (envelope-from sepotvin@repoman.freebsd.org) Received: (from sepotvin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D2ICUm011671; Wed, 13 Jun 2007 02:18:12 GMT (envelope-from sepotvin) Message-Id: <200706130218.l5D2ICUm011671@repoman.freebsd.org> From: "Stephane E. Potvin" Date: Wed, 13 Jun 2007 02:18:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 02:18:13 -0000 sepotvin 2007-06-13 02:18:12 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: Regen. Revision Changes Path 1.12 +21 -1 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 02:37:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1783116A400; Wed, 13 Jun 2007 02:37:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E46CF13C457; Wed, 13 Jun 2007 02:37:00 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D2b0AA029824; Wed, 13 Jun 2007 02:37:00 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D2b0pd029823; Wed, 13 Jun 2007 02:37:00 GMT (envelope-from delphij) Message-Id: <200706130237.l5D2b0pd029823@repoman.freebsd.org> From: Xin LI Date: Wed, 13 Jun 2007 02:37:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat sctp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 02:37:01 -0000 delphij 2007-06-13 02:37:00 UTC FreeBSD src repository Modified files: usr.bin/netstat sctp.c Log: sctp_process_inpcb() wants an offset parameter in size_t, so define it as what it is expected. This fixes WARNS=3 without NO_WERROR build. Revision Changes Path 1.2 +1 -1 src/usr.bin/netstat/sctp.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 03:29:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DC9BE16A41F; Wed, 13 Jun 2007 03:29:20 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B51A713C469; Wed, 13 Jun 2007 03:29:20 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D3TFvW078217; Wed, 13 Jun 2007 03:29:20 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D3TFd7078213; Wed, 13 Jun 2007 03:29:15 GMT (envelope-from kientzle) Message-Id: <200706130329.l5D3TFd7078213@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 13 Jun 2007 03:29:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_tar_filenames.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 03:29:21 -0000 kientzle 2007-06-13 03:29:15 UTC FreeBSD src repository Modified files: lib/libarchive/test test_tar_filenames.c Log: Fix a broken function declaration. Revision Changes Path 1.5 +1 -1 src/lib/libarchive/test/test_tar_filenames.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 03:30:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC24E16A46B; Wed, 13 Jun 2007 03:30:46 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A49A913C455; Wed, 13 Jun 2007 03:30:46 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D3Uka8079428; Wed, 13 Jun 2007 03:30:46 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D3UkmM079423; Wed, 13 Jun 2007 03:30:46 GMT (envelope-from kientzle) Message-Id: <200706130330.l5D3UkmM079423@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 13 Jun 2007 03:30: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/lib/libarchive/test 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: Wed, 13 Jun 2007 03:30:46 -0000 kientzle 2007-06-13 03:30:46 UTC FreeBSD src repository Modified files: lib/libarchive/test main.c Log: Add some options to libarchive_test: -k: like make -k, try to keep going after errors. -q: quiet Revision Changes Path 1.4 +50 -12 src/lib/libarchive/test/main.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 03:35:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EFDC16A46E; Wed, 13 Jun 2007 03:35:38 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5657C13C458; Wed, 13 Jun 2007 03:35:38 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D3ZcOX084026; Wed, 13 Jun 2007 03:35:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D3ZcWA084018; Wed, 13 Jun 2007 03:35:38 GMT (envelope-from kientzle) Message-Id: <200706130335.l5D3ZcWA084018@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 13 Jun 2007 03:35: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/lib/libarchive archive_read_support_format_tar.c src/lib/libarchive/test Makefile test_read_format_gtar_sparse.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 03:35:38 -0000 kientzle 2007-06-13 03:35:37 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_tar.c lib/libarchive/test Makefile Added files: lib/libarchive/test test_read_format_gtar_sparse.c Log: Read support for the new GNU tar sparse formats added in gtar 1.15 and gtar 1.16. Revision Changes Path 1.57 +414 -83 src/lib/libarchive/archive_read_support_format_tar.c 1.7 +2 -1 src/lib/libarchive/test/Makefile 1.1 +154 -0 src/lib/libarchive/test/test_read_format_gtar_sparse.c (new) From owner-cvs-src@FreeBSD.ORG Wed Jun 13 03:40:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEF1916A400; Wed, 13 Jun 2007 03:40:02 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C76FE13C44C; Wed, 13 Jun 2007 03:40:02 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D3e2RG084923; Wed, 13 Jun 2007 03:40:02 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D3e285084922; Wed, 13 Jun 2007 03:40:02 GMT (envelope-from kientzle) Message-Id: <200706130340.l5D3e285084922@repoman.freebsd.org> From: Tim Kientzle Date: Wed, 13 Jun 2007 03:40:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test test_write_format_ar.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 03:40:03 -0000 kientzle 2007-06-13 03:40:02 UTC FreeBSD src repository Modified files: lib/libarchive/test test_write_format_ar.c Log: Make 'ar' write test a tad more portable. Revision Changes Path 1.4 +3 -3 src/lib/libarchive/test/test_write_format_ar.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 04:27:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0990F16A400; Wed, 13 Jun 2007 04:27:37 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D5EE413C455; Wed, 13 Jun 2007 04:27:36 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D4Ravu030272; Wed, 13 Jun 2007 04:27:36 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D4Ra3s030268; Wed, 13 Jun 2007 04:27:36 GMT (envelope-from marcel) Message-Id: <200706130427.l5D4Ra3s030268@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 13 Jun 2007 04:27:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES files options src/sys/geom/part g_part_mbr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 04:27:37 -0000 marcel 2007-06-13 04:27:36 UTC FreeBSD src repository Modified files: sys/conf NOTES files options Added files: sys/geom/part g_part_mbr.c Log: Add the MBR partitioning scheme to g_part. This does not yet support the ability to install boot code. Revision Changes Path 1.1431 +1 -0 src/sys/conf/NOTES 1.1218 +1 -0 src/sys/conf/files 1.592 +1 -0 src/sys/conf/options 1.1 +370 -0 src/sys/geom/part/g_part_mbr.c (new) From owner-cvs-src@FreeBSD.ORG Wed Jun 13 04:43:01 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B06BA16A468; Wed, 13 Jun 2007 04:43:01 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 3581B13C469; Wed, 13 Jun 2007 04:43:00 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id l5D4gxOi071508; Wed, 13 Jun 2007 08:42:59 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Wed, 13 Jun 2007 08:42:59 +0400 (MSD) From: Dmitry Morozovsky To: Poul-Henning Kamp In-Reply-To: <200706122133.l5CLXBqj012602@repoman.freebsd.org> Message-ID: <20070613083949.L71077@woozle.rinet.ru> References: <200706122133.l5CLXBqj012602@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Wed, 13 Jun 2007 08:42:59 +0400 (MSD) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/tools/tools/recoverdisk Makefile recoverdisk.1 recoverdisk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 04:43:01 -0000 On Tue, 12 Jun 2007, Poul-Henning Kamp wrote: PK> phk 2007-06-12 21:33:11 UTC PK> PK> FreeBSD src repository PK> PK> Removed files: PK> tools/tools/recoverdisk Makefile recoverdisk.1 recoverdisk.c PK> Log: PK> Recoverdisk is now part of the base system. Paul, please consider MFCing this to RELENG_6 soon. Thanks! Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:05:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8BDAD16A400; Wed, 13 Jun 2007 05:05:45 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 2EA6E13C45A; Wed, 13 Jun 2007 05:05:45 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5D549wg069370; Tue, 12 Jun 2007 23:04:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 12 Jun 2007 23:04:35 -0600 (MDT) Message-Id: <20070612.230435.-861030562.imp@bsdimp.com> To: emax@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> References: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Jun 2007 23:04:09 -0600 (MDT) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 05:05:45 -0000 In message: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> Maksim Yevmenkin writes: : emax 2007-06-13 00:32:00 UTC : : FreeBSD src repository : : Modified files: : sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c : Log: : Catch up with USB cleanups and fix the world I wonder why my building a GENERIC kernel was enough to catch the other blue tooth drivers, but not this one? Warner From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:07:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E707D16A46C; Wed, 13 Jun 2007 05:07:42 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BF2B813C468; Wed, 13 Jun 2007 05:07:42 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D57g5G078368; Wed, 13 Jun 2007 05:07:42 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D57gwg078361; Wed, 13 Jun 2007 05:07:42 GMT (envelope-from marcel) Message-Id: <200706130507.l5D57gwg078361@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 13 Jun 2007 05:07: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/ia64/conf DEFAULTS src/sys/powerpc/conf DEFAULTS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 05:07:43 -0000 marcel 2007-06-13 05:07:42 UTC FreeBSD src repository Modified files: sys/ia64/conf DEFAULTS sys/powerpc/conf DEFAULTS Log: Enable GEOM_PART_MBR by default. On ia64 this replaces GEOM_MBR. Revision Changes Path 1.11 +1 -1 src/sys/ia64/conf/DEFAULTS 1.9 +1 -0 src/sys/powerpc/conf/DEFAULTS From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:11:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 61CD616A400; Wed, 13 Jun 2007 05:11:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 1F6E313C43E; Wed, 13 Jun 2007 05:11:53 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5D59Hm4069409; Tue, 12 Jun 2007 23:09:17 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 12 Jun 2007 23:09:43 -0600 (MDT) Message-Id: <20070612.230943.-345495945.imp@bsdimp.com> To: emax@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> References: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Jun 2007 23:09:17 -0600 (MDT) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 05:11:53 -0000 In message: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> Maksim Yevmenkin writes: : emax 2007-06-13 00:32:00 UTC : Catch up with USB cleanups and fix the world btw, I'm planning on adding a for those drivers wishing to remain compatible with the older 6.x api found in usb_port.h. If you'd like, I'll be happy leave these drivers 6.x compatible (of course with my inline expansion, they will work on 6.x). Also, I'm sorry if my cleanups have caused you grief. I'll try to be more careful in the future. Warner From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:30:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9A47D16A400; Wed, 13 Jun 2007 05:30:09 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 72E4813C457; Wed, 13 Jun 2007 05:30:09 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D5U9LI097940; Wed, 13 Jun 2007 05:30:09 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D5U9eb097931; Wed, 13 Jun 2007 05:30:09 GMT (envelope-from delphij) Message-Id: <200706130530.l5D5U9eb097931@repoman.freebsd.org> From: Xin LI Date: Wed, 13 Jun 2007 05:30:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mknod mknod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 05:30:09 -0000 delphij 2007-06-13 05:30:08 UTC FreeBSD src repository Modified files: sbin/mknod mknod.c Log: WARNS=6 Revision Changes Path 1.15 +6 -11 src/sbin/mknod/mknod.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:36:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D63B16A46B; Wed, 13 Jun 2007 05:36:01 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2ABCF13C447; Wed, 13 Jun 2007 05:36:01 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D5a15S003881; Wed, 13 Jun 2007 05:36:01 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D5a0u4003877; Wed, 13 Jun 2007 05:36:00 GMT (envelope-from kmacy) Message-Id: <200706130536.l5D5a0u4003877@repoman.freebsd.org> From: Kip Macy Date: Wed, 13 Jun 2007 05:36:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/modules/cxgb Makefile src/sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_lro.c cxgb_main.c cxgb_offload.c cxgb_offload.h cxgb_sge.c t3fw-4.0.0.bin.gz.uu t3fw-4.1.0.bin.gz.uu src/sys/dev/cxgb/common ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 05:36:01 -0000 kmacy 2007-06-13 05:36:00 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/cxgb Makefile sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_lro.c cxgb_main.c cxgb_offload.c cxgb_offload.h cxgb_sge.c sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_mc5.c cxgb_t3_hw.c cxgb_xgmac.c Added files: sys/dev/cxgb t3fw-4.1.0.bin.gz.uu sys/dev/cxgb/common cxgb_vsc7323.c Removed files: sys/dev/cxgb t3fw-4.0.0.bin.gz.uu Log: - import new common code for the T304 - update to firmware version 4.1.0 - switch over to standard method for initializing cdevs (contributed by scottl@) - break out timer_reclaim_task to be per-port - move msix teardown into separate function - fix bus_setup_intr for msi-x for the multi-port case so that msi-x resources are not corrupted on unload - handle 10/100/1000 base-T media and auto negotiation - bind qset to cpu even for singleq case - white space cleanups - remove recursive PORT_LOCK - move mtu setting to separate function - stop and re-init port when changing mtu - replace all direct references to m_data with calls to mtod - handle attach failure better by not trying to de-initialize taskqueues when they have not been allocated - no longer default to jumbo frames Sponsored by: Chelsio MFC after: 3 days Revision Changes Path 1.1219 +1 -0 src/sys/conf/files 1.3 +8 -2 src/sys/dev/cxgb/common/cxgb_ael1002.c 1.5 +56 -15 src/sys/dev/cxgb/common/cxgb_common.h 1.4 +6 -4 src/sys/dev/cxgb/common/cxgb_mc5.c 1.5 +233 -71 src/sys/dev/cxgb/common/cxgb_t3_hw.c 1.1 +340 -0 src/sys/dev/cxgb/common/cxgb_vsc7323.c (new) 1.5 +101 -16 src/sys/dev/cxgb/common/cxgb_xgmac.c 1.11 +12 -4 src/sys/dev/cxgb/cxgb_adapter.h 1.4 +0 -1 src/sys/dev/cxgb/cxgb_config.h 1.7 +11 -13 src/sys/dev/cxgb/cxgb_lro.c 1.23 +177 -104 src/sys/dev/cxgb/cxgb_main.c 1.4 +8 -2 src/sys/dev/cxgb/cxgb_offload.c 1.2 +1 -1 src/sys/dev/cxgb/cxgb_offload.h 1.19 +45 -43 src/sys/dev/cxgb/cxgb_sge.c 1.2 +0 -483 src/sys/dev/cxgb/t3fw-4.0.0.bin.gz.uu (dead) 1.1 +482 -0 src/sys/dev/cxgb/t3fw-4.1.0.bin.gz.uu (new) 1.8 +8 -8 src/sys/modules/cxgb/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:38:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D82516A41F; Wed, 13 Jun 2007 05:38:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A02E13C46A; Wed, 13 Jun 2007 05:38:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D5c0G1005703; Wed, 13 Jun 2007 05:38:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D5c0NE005702; Wed, 13 Jun 2007 05:38:00 GMT (envelope-from imp) Message-Id: <200706130538.l5D5c0NE005702@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Jun 2007 05:38:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_aue.c if_axe.c if_cdce.c if_cue.c if_kue.c if_rue.c if_rum.c if_udav.c if_ural.c ubsa.c ubser.c udbp.c ufm.c ufoma.c uftdi.c uhid.c uhub.c uipaq.c ukbd.c ulpt.c umass.c umct.c umodem.c ums.c uplcom.c urio.c usb.c uscanner.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 05:38:00 -0000 imp 2007-06-13 05:38:00 UTC FreeBSD src repository Modified files: sys/dev/usb if_aue.c if_axe.c if_cdce.c if_cue.c if_kue.c if_rue.c if_rum.c if_udav.c if_ural.c ubsa.c ubser.c udbp.c ufm.c ufoma.c uftdi.c uhid.c uhub.c uipaq.c ukbd.c ulpt.c umass.c umct.c umodem.c ums.c uplcom.c urio.c usb.c uscanner.c uvisor.c uvscom.c Log: Expand USB_DETACH, USB_ATTACH and USB_MATCH inline. No functional change, and MD5's appear to be the same. Revision Changes Path 1.110 +4 -2 src/sys/dev/usb/if_aue.c 1.48 +4 -2 src/sys/dev/usb/if_axe.c 1.21 +6 -3 src/sys/dev/usb/if_cdce.c 1.68 +4 -2 src/sys/dev/usb/if_cue.c 1.77 +4 -2 src/sys/dev/usb/if_kue.c 1.35 +4 -2 src/sys/dev/usb/if_rue.c 1.7 +6 -3 src/sys/dev/usb/if_rum.c 1.29 +6 -3 src/sys/dev/usb/if_udav.c 1.58 +6 -3 src/sys/dev/usb/if_ural.c 1.28 +6 -3 src/sys/dev/usb/ubsa.c 1.25 +6 -3 src/sys/dev/usb/ubser.c 1.35 +6 -3 src/sys/dev/usb/udbp.c 1.32 +4 -2 src/sys/dev/usb/ufm.c 1.6 +6 -3 src/sys/dev/usb/ufoma.c 1.32 +6 -3 src/sys/dev/usb/uftdi.c 1.91 +6 -3 src/sys/dev/usb/uhid.c 1.77 +4 -2 src/sys/dev/usb/uhub.c 1.5 +2 -1 src/sys/dev/usb/uipaq.c 1.63 +4 -2 src/sys/dev/usb/ukbd.c 1.76 +6 -3 src/sys/dev/usb/ulpt.c 1.146 +6 -3 src/sys/dev/usb/umass.c 1.16 +6 -3 src/sys/dev/usb/umct.c 1.64 +6 -3 src/sys/dev/usb/umodem.c 1.89 +4 -2 src/sys/dev/usb/ums.c 1.47 +6 -3 src/sys/dev/usb/uplcom.c 1.43 +6 -3 src/sys/dev/usb/urio.c 1.118 +6 -3 src/sys/dev/usb/usb.c 1.82 +6 -3 src/sys/dev/usb/uscanner.c 1.34 +6 -3 src/sys/dev/usb/uvisor.c 1.37 +6 -3 src/sys/dev/usb/uvscom.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 05:45:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26B9516A46D; Wed, 13 Jun 2007 05:45:49 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 876D213C465; Wed, 13 Jun 2007 05:45:49 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D5jncg011326; Wed, 13 Jun 2007 05:45:49 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D5jnhs011324; Wed, 13 Jun 2007 05:45:49 GMT (envelope-from imp) Message-Id: <200706130545.l5D5jnhs011324@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Jun 2007 05:45: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/usb uhid.c umass.c ums.c usb.h usb_mem.c usb_mem.h uscanner.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 05:45:51 -0000 imp 2007-06-13 05:45:49 UTC FreeBSD src repository Modified files: sys/dev/usb uhid.c umass.c ums.c usb.h usb_mem.c usb_mem.h uscanner.c Log: Remove more __OtherBSD__ ifdefs that don't make sense, and haven't for some time. Revision Changes Path 1.92 +0 -56 src/sys/dev/usb/uhid.c 1.147 +0 -2 src/sys/dev/usb/umass.c 1.90 +0 -5 src/sys/dev/usb/ums.c 1.43 +0 -4 src/sys/dev/usb/usb.h 1.12 +0 -5 src/sys/dev/usb/usb_mem.c 1.22 +0 -8 src/sys/dev/usb/usb_mem.h 1.83 +0 -52 src/sys/dev/usb/uscanner.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 06:00:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3083D16A468; Wed, 13 Jun 2007 06:00:11 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 01E6713C457; Wed, 13 Jun 2007 06:00:11 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D60AWA020634; Wed, 13 Jun 2007 06:00:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D60ATT020630; Wed, 13 Jun 2007 06:00:10 GMT (envelope-from imp) Message-Id: <200706130600.l5D60ATT020630@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Jun 2007 06:00: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/usb ehci.c ohci.c ohcivar.h uhci.c uhcivar.h urio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 06:00:11 -0000 imp 2007-06-13 06:00:10 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c ohci.c ohcivar.h uhci.c uhcivar.h urio.c Log: Remove more unnecessary and unwanted __OtherBSD__ ifdefs. Revision Changes Path 1.53 +0 -40 src/sys/dev/usb/ehci.c 1.168 +0 -65 src/sys/dev/usb/ohci.c 1.46 +1 -12 src/sys/dev/usb/ohcivar.h 1.174 +0 -58 src/sys/dev/usb/uhci.c 1.44 +0 -11 src/sys/dev/usb/uhcivar.h 1.44 +0 -20 src/sys/dev/usb/urio.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 06:10:10 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E104516A468; Wed, 13 Jun 2007 06:10:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B9B4813C46E; Wed, 13 Jun 2007 06:10:10 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D6AAss031351; Wed, 13 Jun 2007 06:10:10 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D6AAmS031347; Wed, 13 Jun 2007 06:10:10 GMT (envelope-from alc) Message-Id: <200706130610.l5D6AAmS031347@repoman.freebsd.org> From: Alan Cox Date: Wed, 13 Jun 2007 06:10: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/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 06:10:11 -0000 alc 2007-06-13 06:10:10 UTC FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: Eliminate dead code: We have not performed pageouts on the kernel object in this millenium. Revision Changes Path 1.285 +1 -3 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 06:17:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 996BD16A468; Wed, 13 Jun 2007 06:17:49 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 71C6213C45E; Wed, 13 Jun 2007 06:17:49 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D6HnjR038613; Wed, 13 Jun 2007 06:17:49 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D6HncF038605; Wed, 13 Jun 2007 06:17:49 GMT (envelope-from bde) Message-Id: <200706130617.l5D6HncF038605@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 06:17:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 06:17:49 -0000 bde 2007-06-13 06:17:48 UTC FreeBSD src repository Modified files: sys/libkern mcount.c Log: Unbreak high resolution profiling a little: use dummy asms to prevent timing loops being optimized away. Once apon a time, gcc promised not to optimize away timing loops, but gcc started optimizing away the call to a null function in the timing loop here some time between gcc-3.3.3 and gcc-3.4.6, and it started optimizing away the timing loop itself some time between gcc-3.4.6 and gcc-4.2. Revision Changes Path 1.24 +6 -1 src/sys/libkern/mcount.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 06:37:57 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7821116A468 for ; Wed, 13 Jun 2007 06:37:57 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id 0FAF813C483 for ; Wed, 13 Jun 2007 06:37:56 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so358233uge for ; Tue, 12 Jun 2007 23:37:56 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CSVZlArimIXKNqYpfNJ+inEHFv2MrxSqUovNKDVT39833kSiXJpqubDRNrjaK3oWvcTrRDgp/Kp0tfkFCgnUun8SFVt9VyaHs+HPBkgca0hRBBadPSk8oG/J/S6i6iq7Ee8BnwRnXfIJn6bgMhFBdhWHuzEY8VqLZTlBXc5Wtvg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Jtwp8mZzETBGaGe2t0lMi3kcuBYNKPjmOIXguMTf52Tl7MLDuQzo0XKH5hTu3CvH3jBLJWoW2XMh6woPX0nQUYWLNczvZ9+zfvMKgVuPbcpPWO7ShU4DRKm3gB+BwhR7OBNbjE1wSb49/iTfNIsl+CBc5kRn2Wiv+bkEXmg0W8E= Received: by 10.78.157.19 with SMTP id f19mr73803hue.1181716674950; Tue, 12 Jun 2007 23:37:54 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Tue, 12 Jun 2007 23:37:49 -0700 (PDT) Message-ID: Date: Tue, 12 Jun 2007 23:37:49 -0700 From: "Kip Macy" To: "Bruce Evans" In-Reply-To: <200706130617.l5D6HncF038605@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: <200706130617.l5D6HncF038605@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 06:37:57 -0000 On 6/12/07, Bruce Evans wrote: > bde 2007-06-13 06:17:48 UTC > > FreeBSD src repository > > Modified files: > sys/libkern mcount.c > Log: > Unbreak high resolution profiling a little: use dummy asms to prevent > timing loops being optimized away. > > Once apon a time, gcc promised not to optimize away timing loops, but > gcc started optimizing away the call to a null function in the timing > loop here some time between gcc-3.3.3 and gcc-3.4.6, and it started > optimizing away the timing loop itself some time between gcc-3.4.6 > and gcc-4.2. Will this fix the hang on boot that I saw earlier today? -Kip From owner-cvs-src@FreeBSD.ORG Wed Jun 13 06:42:17 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C980616A469; Wed, 13 Jun 2007 06:42:17 +0000 (UTC) (envelope-from darrenr@fastmail.net) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 9490A13C45A; Wed, 13 Jun 2007 06:42:17 +0000 (UTC) (envelope-from darrenr@fastmail.net) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id D2F72CCF; Wed, 13 Jun 2007 02:17:56 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Wed, 13 Jun 2007 02:17:56 -0400 X-Sasl-enc: WlNIGui6NGRwTDoXLilveuloAGNna/KWOMSDaWQyGTPj 1181715476 Received: from [192.168.1.235] (64-142-85-108.dsl.dynamic.sonic.net [64.142.85.108]) by mail.messagingengine.com (Postfix) with ESMTP id 6DC431E8D2; Wed, 13 Jun 2007 02:17:55 -0400 (EDT) Message-ID: <466F8C05.50002@fastmail.net> Date: Tue, 12 Jun 2007 23:17:41 -0700 From: Darren Reed User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Kip Macy References: <200706112008.l5BK8CQ7033543@repoman.freebsd.org> <466DACD6.4040606@errno.com> <2a41acea0706111330v6a39cf84o495f6acf62ba7ff7@mail.gmail.com> <2a41acea0706111333p5349993dg9315bfe8396f78a@mail.gmail.com> <466DB362.8010902@freebsd.org> <2a41acea0706111346l227b1399jd80d85771345d8be@mail.gmail.com> <466DB70D.8080800@freebsd.org> <2a41acea0706111403l5f4e1db1re2c901670e327485@mail.gmail.com> <466EF309.4080109@freebsd.org> In-Reply-To: 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, Jack Vogel , darrenr@freebsd.org, Sam Leffler Subject: Re: cvs commit: src/sys/net if.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, 13 Jun 2007 06:42:17 -0000 Kip Macy wrote: >> To the best of my knowledge, it is a Solarisism and the 10G cards >> from Sun (now licensed to Marvel?) are already delivering this. > > Hrrrrm. Almost every GigE card out there has it. And yes Marvell is > OEM'ing the card. > > The only thing novel about Neptune is the unusually large number of > TX/RX dma engines - to better cater to sun4v and the fact that the > number of dma engines was made asymmetric to use up their transistor > budget. Neptune has 24/16 whereas cxgb only has 8/8. I don't know > about mxge and Oplin but I'm sure they're similar. I don't recall where I heard it, but I'm pretty sure that the numbers here (rx/tc) will be much larger in the next year or two on some of the NICs that will be avialable. Darren From owner-cvs-src@FreeBSD.ORG Wed Jun 13 08:44:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF2AB16A469; Wed, 13 Jun 2007 08:44:38 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 86E9213C46A; Wed, 13 Jun 2007 08:44:38 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5D8ic0M083240; Wed, 13 Jun 2007 08:44:38 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5D8icbm083225; Wed, 13 Jun 2007 08:44:38 GMT (envelope-from brueffer) Message-Id: <200706130844.l5D8icbm083225@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Jun 2007 08:44:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 nfe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 08:44:38 -0000 brueffer 2007-06-13 08:44:38 UTC FreeBSD src repository Modified files: share/man/man4 nfe.4 Log: Major update for the recently overhauled nfe(4) driver. Reviewed by: yongari Revision Changes Path 1.6 +107 -6 src/share/man/man4/nfe.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 08:48:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2BCC16A46B; Wed, 13 Jun 2007 08:48:00 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail19.syd.optusnet.com.au (mail19.syd.optusnet.com.au [211.29.132.200]) by mx1.freebsd.org (Postfix) with ESMTP id 6F5C613C48C; Wed, 13 Jun 2007 08:48:00 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from c220-239-235-248.carlnfd3.nsw.optusnet.com.au (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail19.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5D8lt6W022096 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Jun 2007 18:47:57 +1000 Date: Wed, 13 Jun 2007 18:47:58 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Kip Macy In-Reply-To: Message-ID: <20070613184656.N25269@delplex.bde.org> References: <200706130617.l5D6HncF038605@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Bruce Evans , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 08:48:01 -0000 On Tue, 12 Jun 2007, Kip Macy wrote: > On 6/12/07, Bruce Evans wrote: >> bde 2007-06-13 06:17:48 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/libkern mcount.c >> Log: >> Unbreak high resolution profiling a little: use dummy asms to prevent >> timing loops being optimized away. >> >> Once apon a time, gcc promised not to optimize away timing loops, but >> gcc started optimizing away the call to a null function in the timing >> loop here some time between gcc-3.3.3 and gcc-3.4.6, and it started >> optimizing away the timing loop itself some time between gcc-3.4.6 >> and gcc-4.2. > > Will this fix the hang on boot that I saw earlier today? No. It's unlikely that you even configure profiling. Bruce From owner-cvs-src@FreeBSD.ORG Wed Jun 13 11:01:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBB6016A46C; Wed, 13 Jun 2007 11:01:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C5EB213C448; Wed, 13 Jun 2007 11:01:17 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DB1HOB032083; Wed, 13 Jun 2007 11:01:17 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DB1HoF032074; Wed, 13 Jun 2007 11:01:17 GMT (envelope-from mav) Message-Id: <200706131101.l5DB1HoF032074@repoman.freebsd.org> From: Alexander Motin Date: Wed, 13 Jun 2007 11:01:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_car.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 11:01:18 -0000 mav 2007-06-13 11:01:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_car.c Log: Add missing ng_uncallout() on node shutdown. Approved by: glebius (mentor) Revision Changes Path 1.4 +2 -0 src/sys/netgraph/ng_car.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 12:21:16 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5079B16A469; Wed, 13 Jun 2007 12:21:16 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from tomts45-srv.bellnexxia.net (tomts45.bellnexxia.net [209.226.175.112]) by mx1.freebsd.org (Postfix) with ESMTP id A6E9813C487; Wed, 13 Jun 2007 12:21:15 +0000 (UTC) (envelope-from sepotvin@FreeBSD.org) Received: from toip34-bus.srvr.bell.ca ([67.69.240.35]) by tomts28-srv.bellnexxia.net (InterMail vM.5.01.06.13 201-253-122-130-113-20050324) with ESMTP id <20070613115257.LERP7109.tomts28-srv.bellnexxia.net@toip34-bus.srvr.bell.ca>; Wed, 13 Jun 2007 07:52:57 -0400 Received: from unknown (HELO mail.telcobridges.com) ([67.70.237.76]) by toip34-bus.srvr.bell.ca with ESMTP; 13 Jun 2007 07:52:56 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAN93b0ZDRu1M/2dsb2JhbAA Received: from [10.0.0.247] (spotvin.telcobridges.com [10.0.0.247]) (authenticated bits=0) by mail.telcobridges.com (8.13.3/8.13.3) with ESMTP id l5DBqsP2058946 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 13 Jun 2007 07:52:55 -0400 (EDT) (envelope-from sepotvin@FreeBSD.org) Message-ID: <466FDA91.5060806@FreeBSD.org> Date: Wed, 13 Jun 2007 07:52:49 -0400 From: "Stephane E. Potvin" Organization: FreeBSD User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200706130218.l5D2ICUm011671@repoman.freebsd.org> In-Reply-To: <200706130218.l5D2ICUm011671@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 12:21:16 -0000 Stephane E. Potvin wrote: > sepotvin 2007-06-13 02:18:12 UTC > > FreeBSD src repository > > Modified files: > share/man/man5 src.conf.5 > Log: > Regen. > > Revision Changes Path > 1.12 +21 -1 src/share/man/man5/src.conf.5 > Forgot to add Approved by: kan (mentor) Steph From owner-cvs-src@FreeBSD.ORG Wed Jun 13 12:36:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB2A916A46D; Wed, 13 Jun 2007 12:36:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C51EE13C48A; Wed, 13 Jun 2007 12:36:01 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DCa1cv026169; Wed, 13 Jun 2007 12:36:01 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DCa1gQ026165; Wed, 13 Jun 2007 12:36:01 GMT (envelope-from ru) Message-Id: <200706131236.l5DCa1gQ026165@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Jun 2007 12:36: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/netgraph/bluetooth/drivers/ubt ng_ubt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 12:36:02 -0000 ru 2007-06-13 12:36:01 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/drivers/ubt ng_ubt.c Log: Remove two more instances of the USBDEV() macro. Revision Changes Path 1.31 +2 -2 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 13:46:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7667D16A41F; Wed, 13 Jun 2007 13:46:02 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 510CC13C4B0; Wed, 13 Jun 2007 13:46:02 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DDk2Lw005373; Wed, 13 Jun 2007 13:46:02 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DDk25r005369; Wed, 13 Jun 2007 13:46:02 GMT (envelope-from joel) Message-Id: <200706131346.l5DDk25r005369@repoman.freebsd.org> From: Joel Dahl Date: Wed, 13 Jun 2007 13:46:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 snd_envy24ht.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 13:46:02 -0000 joel 2007-06-13 13:46:01 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man4 snd_envy24ht.4 Log: MFC: Document support for the following sound cards: - AudioTrak Prodigy HD2 - AudioTrak Prodigy 7.1 XT - ESI Juli@ Revision Changes Path 1.1.2.2 +7 -1 src/share/man/man4/snd_envy24ht.4 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 14:01:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CA5A16A400; Wed, 13 Jun 2007 14:01:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1D76513C44B; Wed, 13 Jun 2007 14:01:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DE1hAc019812; Wed, 13 Jun 2007 14:01:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DE1hln019811; Wed, 13 Jun 2007 14:01:43 GMT (envelope-from rwatson) Message-Id: <200706131401.l5DE1hln019811@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Jun 2007 14:01: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/conf NOTES files options src/sys/net if_types.h src/sys/netinet in_proto.c src/sys/netipx ipx.h ipx_if.h ipx_ip.c ipx_ip.h ipx_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 14:01:44 -0000 rwatson 2007-06-13 14:01:43 UTC FreeBSD src repository Modified files: sys/conf NOTES files options sys/net if_types.h sys/netinet in_proto.c sys/netipx ipx.h ipx_if.h ipx_usrreq.c Removed files: sys/netipx ipx_ip.c ipx_ip.h Log: Remove IPX over IP tunneling support, which allows IPX routing over IP tunnels, and was not MPSAFE. The code can be easily restored in the event that someone with an IPX over IP tunnel configuration can work with me to test patches. This removes one of five remaining consumers of NET_NEEDS_GIANT. Approved by: re (kensmith) Revision Changes Path 1.1432 +0 -1 src/sys/conf/NOTES 1.1220 +0 -1 src/sys/conf/files 1.593 +0 -1 src/sys/conf/options 1.23 +1 -1 src/sys/net/if_types.h 1.84 +0 -15 src/sys/netinet/in_proto.c 1.24 +1 -1 src/sys/netipx/ipx.h 1.18 +0 -8 src/sys/netipx/ipx_if.h 1.50 +0 -471 src/sys/netipx/ipx_ip.c (dead) 1.20 +0 -83 src/sys/netipx/ipx_ip.h (dead) 1.62 +0 -6 src/sys/netipx/ipx_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 14:27:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2226016A474; Wed, 13 Jun 2007 14:27:29 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id E7BED13C487; Wed, 13 Jun 2007 14:27:28 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id 8FC15B58; Wed, 13 Jun 2007 10:11:30 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Wed, 13 Jun 2007 10:11:30 -0400 X-Sasl-enc: QcFcG70u2ior+982BljWOWpp31nLs4Kd0g8DfZ45Ipy/ 1181743890 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id D21CB204B1; Wed, 13 Jun 2007 10:11:29 -0400 (EDT) Message-ID: <466FFB10.4040406@FreeBSD.org> Date: Wed, 13 Jun 2007 15:11:28 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: "Andrey A. Chernov" References: <200706122232.l5CMWrUo072819@repoman.freebsd.org> In-Reply-To: <200706122232.l5CMWrUo072819@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/lib/libc/net Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 14:27:29 -0000 Andrey A. Chernov wrote: > Log: > Fix yet another (make install) stopper with wrong sourcefilter.3 links > Thanks for taking care of this. Kind regards, BMS From owner-cvs-src@FreeBSD.ORG Wed Jun 13 14:38:23 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 874F216A400 for ; Wed, 13 Jun 2007 14:38:23 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.249]) by mx1.freebsd.org (Postfix) with ESMTP id 4562C13C455 for ; Wed, 13 Jun 2007 14:38:23 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so51764anc for ; Wed, 13 Jun 2007 07:38:22 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=hGYcUDogkrapOTzJtqnJgu1JwEgFM8F/yV8I5RNQV1ApDmXPL9Rh80hM0tXwt3RrkMA0tGEsKTPqVMxwNwDOf8Oc5XVewBTNmyB/wA/aLUj9ECSQ+r1X/C1l7aCnsOMK+pSKcoeY76zRrmeZ+QvMi51dGEYot3jmk8GRQG70m2M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h25J1VfV1Ct+jd1+qAlMZR+dY8YeRp+Gr147ZRQiM2D98MwgymFB8y4PRTP8TOAtUphbU7cmsDXBajKRz4Vq7jNvKoFxTNA+FrPdsQtXZAM+/xcRO29I6QCSOPxHUbAZ8isAfsBTHHmzieeLUsvjpkdhbftwwkkHXh329XDhIg4= Received: by 10.100.230.13 with SMTP id c13mr393366anh.1181745122758; Wed, 13 Jun 2007 07:32:02 -0700 (PDT) Received: by 10.100.111.17 with HTTP; Wed, 13 Jun 2007 07:32:02 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 07:32:02 -0700 From: "Maksim Yevmenkin" To: "M. Warner Losh" In-Reply-To: <20070612.230943.-345495945.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> <20070612.230943.-345495945.imp@bsdimp.com> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, emax@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 14:38:23 -0000 On 6/12/07, M. Warner Losh wrote: > In message: <200706130032.l5D0W1Nl082498@repoman.freebsd.org> > Maksim Yevmenkin writes: > : emax 2007-06-13 00:32:00 UTC > : Catch up with USB cleanups and fix the world > > btw, I'm planning on adding a for those > drivers wishing to remain compatible with the older 6.x api found in > usb_port.h. If you'd like, I'll be happy leave these drivers 6.x > compatible (of course with my inline expansion, they will work on > 6.x). inline expansions are fine. usb6xcompat.h is a good idea too. either way is fine with me. those are minor things. > Also, I'm sorry if my cleanups have caused you grief. I'll try to be > more careful in the future. no problem :) thanks, max From owner-cvs-src@FreeBSD.ORG Wed Jun 13 14:39:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7603F16A469; Wed, 13 Jun 2007 14:39:42 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5049613C46A; Wed, 13 Jun 2007 14:39:42 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DEdgTg052519; Wed, 13 Jun 2007 14:39:42 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DEdgB9052511; Wed, 13 Jun 2007 14:39:42 GMT (envelope-from rrs) Message-Id: <200706131439.l5DEdgB9052511@repoman.freebsd.org> From: Randall Stewart Date: Wed, 13 Jun 2007 14:39: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/netinet sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 14:39:42 -0000 rrs 2007-06-13 14:39:41 UTC FreeBSD src repository Modified files: sys/netinet sctputil.c Log: - fix bindx to check addresses against socket's protocol family Revision Changes Path 1.42 +34 -0 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 14:51:36 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF4CC16A41F for ; Wed, 13 Jun 2007 14:51:36 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.241]) by mx1.freebsd.org (Postfix) with ESMTP id 903AE13C4AD for ; Wed, 13 Jun 2007 14:51:36 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so52977anc for ; Wed, 13 Jun 2007 07:51:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SecxvWqKlxGpUQkExCl5VleWcuacka8t+ylrTuqd9g3+yZUT+6D5APvqfVnZ8O4xVfMgRyrm/8jyKpp4301diacJjYeu1S2SyEQDKVgzni6Ynfldaxr72iGd6VTLJaNypqcGtNiYfy0nVzKdbzre2ONflft9++tani+dAvgwDaM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rUu0+8LR4XdIvifP4ce+thk+IzUpMgSdfY0ZV6E87AmkNRJX0Nf/jhR/GSwUn2sYLYWYb6YxX3gahSgi4RP7MFGX2+C+1wP3uik3hnaCbjGowODkyO3GsV3Nfu4I/j3V0a34hojFUe2h5ErLp0PwUR8mO6TPF/ntGe9AYuZOlJg= Received: by 10.100.119.14 with SMTP id r14mr395415anc.1181744809546; Wed, 13 Jun 2007 07:26:49 -0700 (PDT) Received: by 10.100.111.17 with HTTP; Wed, 13 Jun 2007 07:26:49 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 07:26:49 -0700 From: "Maksim Yevmenkin" To: "Ruslan Ermilov" In-Reply-To: <200706131236.l5DCa1gQ026165@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: <200706131236.l5DCa1gQ026165@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/drivers/ubt ng_ubt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 14:51:36 -0000 On 6/13/07, Ruslan Ermilov wrote: > ru 2007-06-13 12:36:01 UTC > > FreeBSD src repository > > Modified files: > sys/netgraph/bluetooth/drivers/ubt ng_ubt.c > Log: > Remove two more instances of the USBDEV() macro. > > Revision Changes Path > 1.31 +2 -2 src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c > thanks! i missed them too :) max From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:06:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EC8A16A468; Wed, 13 Jun 2007 15:06:33 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD45313C44B; Wed, 13 Jun 2007 15:06:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DF6W3v080814; Wed, 13 Jun 2007 15:06:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DF6WG7080809; Wed, 13 Jun 2007 15:06:32 GMT (envelope-from bde) Message-Id: <200706131506.l5DF6WG7080809@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:06:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/amd64 fenv.h src/lib/msun/i387 fenv.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, 13 Jun 2007 15:06:33 -0000 bde 2007-06-13 15:06:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/amd64 fenv.h lib/msun/i387 fenv.h Log: MFC (1.6: fix fesetenv() clobbering the i387 register stack). Revision Changes Path 1.5.2.1 +12 -1 src/lib/msun/amd64/fenv.h 1.4.2.2 +12 -1 src/lib/msun/i387/fenv.h From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:10:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBE3516A41F; Wed, 13 Jun 2007 15:10:15 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A662313C448; Wed, 13 Jun 2007 15:10:15 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFAFBR084200; Wed, 13 Jun 2007 15:10:15 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFAF3n084199; Wed, 13 Jun 2007 15:10:15 GMT (envelope-from bde) Message-Id: <200706131510.l5DFAF3n084199@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:10:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/amd64 fenv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 15:10:15 -0000 bde 2007-06-13 15:10:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/amd64 fenv.c Log: MFC (1.4: remove an unneeded fnstcw instruction in fegetenv()). Revision Changes Path 1.3.2.1 +5 -7 src/lib/msun/amd64/fenv.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:10:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D72D916A400; Wed, 13 Jun 2007 15:10:57 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B18A113C45B; Wed, 13 Jun 2007 15:10:57 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFAvqt084985; Wed, 13 Jun 2007 15:10:57 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFAv6W084982; Wed, 13 Jun 2007 15:10:57 GMT (envelope-from bde) Message-Id: <200706131510.l5DFAv6W084982@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:10: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/lib/msun/i387 fenv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 15:10:58 -0000 bde 2007-06-13 15:10:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/i387 fenv.c Log: MFC (1.3: remove an unneeded fnstcw instruction in fegetenv()). Revision Changes Path 1.2.2.1 +5 -6 src/lib/msun/i387/fenv.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:28:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7665916A41F; Wed, 13 Jun 2007 15:28:12 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5087E13C465; Wed, 13 Jun 2007 15:28:12 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFSCZW002724; Wed, 13 Jun 2007 15:28:12 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFSCUX002720; Wed, 13 Jun 2007 15:28:12 GMT (envelope-from bde) Message-Id: <200706131528.l5DFSCUX002720@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 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/lib/msun/bsdsrc b_log.c b_tgamma.c mathimpl.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, 13 Jun 2007 15:28:12 -0000 bde 2007-06-13 15:28:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/bsdsrc b_log.c b_tgamma.c mathimpl.h Log: MFC: b_log.c 1.8, b_tgamma.c 1.7, mathimpl.h 1.6: fix aliasing bugs in TRUNC() and move its definition to mathimpl.h. b_tgamma.c 1.8-1.9: document and fix tgamma() on some special args, and clean up. mathimpl.h 1.7: clean up. Revision Changes Path 1.7.2.1 +1 -4 src/lib/msun/bsdsrc/b_log.c 1.6.2.1 +19 -23 src/lib/msun/bsdsrc/b_tgamma.c 1.5.2.1 +31 -4 src/lib/msun/bsdsrc/mathimpl.h From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:33:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A18816A485; Wed, 13 Jun 2007 15:33:27 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 34D7E13C44B; Wed, 13 Jun 2007 15:33:27 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFXRKx008384; Wed, 13 Jun 2007 15:33:27 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFXRsG008383; Wed, 13 Jun 2007 15:33:27 GMT (envelope-from bde) Message-Id: <200706131533.l5DFXRsG008383@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:33:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/i387 e_exp.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, 13 Jun 2007 15:33:27 -0000 bde 2007-06-13 15:33:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/i387 e_exp.S Log: MFC (1.11: fix some comments). Revision Changes Path 1.10.2.1 +7 -5 src/lib/msun/i387/e_exp.S From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:43:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B4BE16A468; Wed, 13 Jun 2007 15:43:22 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3FBFC13C484; Wed, 13 Jun 2007 15:43:22 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFhMvn018321; Wed, 13 Jun 2007 15:43:22 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFhMEx018316; Wed, 13 Jun 2007 15:43:22 GMT (envelope-from bde) Message-Id: <200706131543.l5DFhMEx018316@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:43:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/man ieee.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 15:43:22 -0000 bde 2007-06-13 15:43:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/man ieee.3 Log: MFC (1.23: fix a cut-and-paste-o). Revision Changes Path 1.22.2.1 +2 -2 src/lib/msun/man/ieee.3 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:53:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D23D816A469; Wed, 13 Jun 2007 15:53:03 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ACD4C13C489; Wed, 13 Jun 2007 15:53:03 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFr3uU027784; Wed, 13 Jun 2007 15:53:03 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFr38p027779; Wed, 13 Jun 2007 15:53:03 GMT (envelope-from bde) Message-Id: <200706131553.l5DFr38p027779@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:53: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/lib/msun/man ieee_test.3 ilogb.3 math.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 15:53:03 -0000 bde 2007-06-13 15:53:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/man ieee_test.3 ilogb.3 math.3 Log: MFC: ieee_test.3 1.12-1.13, ilogb.3 1.2-1.3, math.3 1.26-1.27: Undeprecate logb*(). Add/fix history of logb*() and ilogb*(). Revision Changes Path 1.11.8.1 +1 -19 src/lib/msun/man/ieee_test.3 1.1.4.1 +43 -11 src/lib/msun/man/ilogb.3 1.25.2.1 +2 -1 src/lib/msun/man/math.3 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 15:55:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0367B16A41F; Wed, 13 Jun 2007 15:55:57 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D23AC13C48A; Wed, 13 Jun 2007 15:55:56 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DFtuc8030621; Wed, 13 Jun 2007 15:55:56 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DFtuSw030612; Wed, 13 Jun 2007 15:55:56 GMT (envelope-from bde) Message-Id: <200706131555.l5DFtuSw030612@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 15:55: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/lib/msun/man remainder.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 15:55:57 -0000 bde 2007-06-13 15:55:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/man remainder.3 Log: MFC (1.3: fix spelling of remquof() in its prototype). Revision Changes Path 1.2.2.2 +1 -1 src/lib/msun/man/remainder.3 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 16:08:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B825F16A400; Wed, 13 Jun 2007 16:08:42 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A786913C43E; Wed, 13 Jun 2007 16:08:42 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DG8gxE043823; Wed, 13 Jun 2007 16:08:42 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DG8gIv043815; Wed, 13 Jun 2007 16:08:42 GMT (envelope-from bde) Message-Id: <200706131608.l5DG8gIv043815@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 16:08: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/lib/msun/man acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 ceil.3 copysign.3 cos.3 cosh.3 erf.3 exp.3 fabs.3 floor.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 lgamma.3 math.3 nextafter.3 remainder.3 rint.3 scalbn.3 sin.3 sinh.3 sqrt.3 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 16:08:42 -0000 bde 2007-06-13 16:08:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/man acos.3 acosh.3 asin.3 asinh.3 atan.3 atan2.3 atanh.3 ceil.3 copysign.3 cos.3 cosh.3 erf.3 exp.3 fabs.3 floor.3 fmod.3 hypot.3 ieee.3 ieee_test.3 ilogb.3 j0.3 lgamma.3 math.3 nextafter.3 remainder.3 rint.3 scalbn.3 sin.3 sinh.3 sqrt.3 tan.3 tanh.3 Log: MFC: remove California Regent's clause 3, per letter. Revision Changes Path 1.13.2.1 +0 -4 src/lib/msun/man/acos.3 1.11.2.1 +0 -4 src/lib/msun/man/acosh.3 1.15.2.1 +0 -4 src/lib/msun/man/asin.3 1.10.14.1 +0 -4 src/lib/msun/man/asinh.3 1.10.14.1 +0 -4 src/lib/msun/man/atan.3 1.14.2.1 +0 -4 src/lib/msun/man/atan2.3 1.13.2.1 +0 -4 src/lib/msun/man/atanh.3 1.15.2.1 +0 -4 src/lib/msun/man/ceil.3 1.1.4.1 +0 -4 src/lib/msun/man/copysign.3 1.11.14.1 +0 -4 src/lib/msun/man/cos.3 1.12.2.1 +0 -4 src/lib/msun/man/cosh.3 1.11.8.1 +0 -4 src/lib/msun/man/erf.3 1.22.2.1 +0 -4 src/lib/msun/man/exp.3 1.11.8.1 +0 -4 src/lib/msun/man/fabs.3 1.17.2.1 +0 -4 src/lib/msun/man/floor.3 1.8.14.1 +0 -4 src/lib/msun/man/fmod.3 1.13.2.1 +0 -4 src/lib/msun/man/hypot.3 1.22.2.2 +0 -4 src/lib/msun/man/ieee.3 1.11.8.2 +0 -4 src/lib/msun/man/ieee_test.3 1.1.4.2 +0 -4 src/lib/msun/man/ilogb.3 1.13.2.1 +0 -4 src/lib/msun/man/j0.3 1.22.2.1 +0 -4 src/lib/msun/man/lgamma.3 1.25.2.2 +0 -4 src/lib/msun/man/math.3 1.2.2.1 +0 -4 src/lib/msun/man/nextafter.3 1.2.2.3 +0 -4 src/lib/msun/man/remainder.3 1.11.2.1 +0 -4 src/lib/msun/man/rint.3 1.2.2.2 +0 -4 src/lib/msun/man/scalbn.3 1.9.14.1 +0 -4 src/lib/msun/man/sin.3 1.12.2.1 +0 -4 src/lib/msun/man/sinh.3 1.12.2.1 +0 -4 src/lib/msun/man/sqrt.3 1.9.14.1 +0 -4 src/lib/msun/man/tan.3 1.10.14.1 +0 -4 src/lib/msun/man/tanh.3 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 16:36:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5EEA016A41F; Wed, 13 Jun 2007 16:36:12 +0000 (UTC) (envelope-from timur@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3955C13C4B9; Wed, 13 Jun 2007 16:36:12 +0000 (UTC) (envelope-from timur@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DGaCFF067948; Wed, 13 Jun 2007 16:36:12 GMT (envelope-from timur@repoman.freebsd.org) Received: (from timur@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DGaCBb067947; Wed, 13 Jun 2007 16:36:12 GMT (envelope-from timur) Message-Id: <200706131636.l5DGaCBb067947@repoman.freebsd.org> From: "Timur I. Bakeyev" Date: Wed, 13 Jun 2007 16:36:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-ports.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 16:36:12 -0000 timur 2007-06-13 16:36:12 UTC FreeBSD src repository (ports committer) Modified files: share/misc committers-ports.dot Log: Add myself as a commiter. Approved by: shaun (mentor) Revision Changes Path 1.59 +3 -0 src/share/misc/committers-ports.dot From owner-cvs-src@FreeBSD.ORG Wed Jun 13 16:37:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DAF716A46E; Wed, 13 Jun 2007 16:37:37 +0000 (UTC) (envelope-from timur@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DD25513C4D3; Wed, 13 Jun 2007 16:37:36 +0000 (UTC) (envelope-from timur@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DGbaIL068155; Wed, 13 Jun 2007 16:37:36 GMT (envelope-from timur@repoman.freebsd.org) Received: (from timur@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DGbamg068154; Wed, 13 Jun 2007 16:37:36 GMT (envelope-from timur) Message-Id: <200706131637.l5DGbamg068154@repoman.freebsd.org> From: "Timur I. Bakeyev" Date: Wed, 13 Jun 2007 16:37:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/calendar/calendars calendar.freebsd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 16:37:37 -0000 timur 2007-06-13 16:37:36 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add myself as a commiter. Approved by: shaun (mentor) Revision Changes Path 1.217 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Wed Jun 13 17:14:48 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7052616A474 for ; Wed, 13 Jun 2007 17:14:48 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by mx1.freebsd.org (Postfix) with ESMTP id CB54B13C489 for ; Wed, 13 Jun 2007 17:14:45 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so491395uge for ; Wed, 13 Jun 2007 10:14:44 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=J+blqX4HyxQ/revaJSHchdBcyglIQmjTnfz+qLjBRaTqU1/A6Ty4MqfcTcNOTRAGP0KoFXC4PNxoGIE6jM/P16HbKDeYMhz7o8zcaxKVGpCObB08JtA+szwZC10FAyZT705TFPcSQ6vF0r+u9hsDfnoUaLEXw3qCkZYmhcn7+JU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bcQ8bpglfyzRrp94fSzF93B7Y5Bj1bPjc2YQNp/O3zDyZWIxXcUj80U48gsOvWXYlBNpr1fjBD8LaTtHTeAwyMWx6fXWoA9MoKXytqYYIzFhfXjswyZV6l8vW9UKZlhlv9MN8UqsDTpU3ZBkv/2pVSLdVBZBRm0fGXjsnEFyFeQ= Received: by 10.78.204.7 with SMTP id b7mr303620hug.1181754884354; Wed, 13 Jun 2007 10:14:44 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Wed, 13 Jun 2007 10:14:44 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 10:14:44 -0700 From: "Kip Macy" To: "Bruce Evans" , "Bruce Evans" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org In-Reply-To: <20070613184656.N25269@delplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> Cc: Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 17:14:48 -0000 - Original message - No. It's unlikely that you even configure profiling. Bruce ROTFL. In that case what does 'config -pp' do? And why did it print something to the effect of "profiling configured" on the console? And why did the hang go away when I re-built without '-pp'? Never mind. I'll just take the time to update the hwpmc support for my hardware. "hwpmc" also doesn't cause a 50% slowdown when in use. -Kip On 6/13/07, Bruce Evans wrote: > On Tue, 12 Jun 2007, Kip Macy wrote: > > > On 6/12/07, Bruce Evans wrote: > >> bde 2007-06-13 06:17:48 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/libkern mcount.c > >> Log: > >> Unbreak high resolution profiling a little: use dummy asms to prevent > >> timing loops being optimized away. > >> > >> Once apon a time, gcc promised not to optimize away timing loops, but > >> gcc started optimizing away the call to a null function in the timing > >> loop here some time between gcc-3.3.3 and gcc-3.4.6, and it started > >> optimizing away the timing loop itself some time between gcc-3.4.6 > >> and gcc-4.2. > > > > Will this fix the hang on boot that I saw earlier today? > > No. It's unlikely that you even configure profiling. > > Bruce > From owner-cvs-src@FreeBSD.ORG Wed Jun 13 17:23:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B9A7916A46C; Wed, 13 Jun 2007 17:23:09 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 940AF13C44B; Wed, 13 Jun 2007 17:23:09 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DHN9H3020738; Wed, 13 Jun 2007 17:23:09 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DHN93f020721; Wed, 13 Jun 2007 17:23:09 GMT (envelope-from bde) Message-Id: <200706131723.l5DHN93f020721@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 17:23: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/lib/msun Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 17:23:09 -0000 bde 2007-06-13 17:23:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun Makefile Log: MFC: (1.73: part of undeprecating logb*()). Revision Changes Path 1.71.2.2 +2 -2 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jun 13 17:38:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E773A16A46B; Wed, 13 Jun 2007 17:38:50 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C1D6513C469; Wed, 13 Jun 2007 17:38:50 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DHcovs036489; Wed, 13 Jun 2007 17:38:50 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DHcoE5036488; Wed, 13 Jun 2007 17:38:50 GMT (envelope-from bde) Message-Id: <200706131738.l5DHcoE5036488@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 17:38: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/lib/msun/src math_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 17:38:51 -0000 bde 2007-06-13 17:38:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src math_private.h Log: MFC (1.18: implement some inline functions to support complex functions). Revision Changes Path 1.17.2.1 +42 -0 src/lib/msun/src/math_private.h From owner-cvs-src@FreeBSD.ORG Wed Jun 13 17:44:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8FFB716A476; Wed, 13 Jun 2007 17:44:50 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6A83C13C45A; Wed, 13 Jun 2007 17:44:50 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DHiobn042541; Wed, 13 Jun 2007 17:44:50 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DHio5U042525; Wed, 13 Jun 2007 17:44:50 GMT (envelope-from bms) Message-Id: <200706131744.l5DHio5U042525@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 13 Jun 2007 17:44: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/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 17:44:50 -0000 bms 2007-06-13 17:44:49 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Do not attempt to enable AHCI mode on ALi SATA controllers other than the 5288. It is not correctly implemented in earlier silicon, and the BIOS often lies about AHCI capability on platforms where these chips are deployed. With this change I am able to boot FreeBSD on the ASUS Vintage AH-1 barebones system. Approved by: sos Revision Changes Path 1.197 +4 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:08:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 756A616A46C; Wed, 13 Jun 2007 18:08:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 61BC313C4B7; Wed, 13 Jun 2007 18:08:01 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DI81DL067620; Wed, 13 Jun 2007 18:08:01 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DI81pr067606; Wed, 13 Jun 2007 18:08:01 GMT (envelope-from rwatson) Message-Id: <200706131808.l5DI81pr067606@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Jun 2007 18:08:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig af_ipx.c ifconfig.c ifconfig.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 18:08:01 -0000 rwatson 2007-06-13 18:08:00 UTC FreeBSD src repository Modified files: sbin/ifconfig af_ipx.c ifconfig.c ifconfig.h Log: Remove IPX over IP tunneling pieces from ifconfig(8), omitted portion of previous commit: Remove IPX over IP tunneling support, which allows IPX routing over IP tunnels, and was not MPSAFE. The code can be easily restored in the event that someone with an IPX over IP tunnel configuration can work with me to test patches. This removes one of five remaining consumers of NET_NEEDS_GIANT. Approved by: re (kensmith) Spotted by: Artem Naluzhny Revision Changes Path 1.4 +0 -10 src/sbin/ifconfig/af_ipx.c 1.133 +0 -2 src/sbin/ifconfig/ifconfig.c 1.21 +0 -1 src/sbin/ifconfig/ifconfig.h From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:17:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09A5216A529; Wed, 13 Jun 2007 18:17:27 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ED8AC13C44C; Wed, 13 Jun 2007 18:17:26 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DIHQGl076853; Wed, 13 Jun 2007 18:17:26 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DIHQVB076848; Wed, 13 Jun 2007 18:17:26 GMT (envelope-from bde) Message-Id: <200706131817.l5DIHQVB076848@repoman.freebsd.org> From: Bruce Evans Date: Wed, 13 Jun 2007 18:17:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src e_lgammaf_r.c e_rem_pio2f.c k_cosf.c k_rem_pio2f.c k_sinf.c k_tanf.c math_private.h s_cosf.c s_sinf.c s_tanf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 18:17:27 -0000 bde 2007-06-13 18:17:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_lgammaf_r.c e_rem_pio2f.c k_cosf.c k_rem_pio2f.c k_sinf.c k_tanf.c math_private.h s_cosf.c s_sinf.c s_tanf.c Log: MFC: e_lgammaf_r.c 1.8-1.9 e_rem_pio2f.c 1.8-1.19 k_cosf.c 1.8-1.15 k_rem_pio2f.c 1.8 k_sinf.c 1.8-1.13 k_tanf.c 1.9-1.20 math_private.h 1.19-1.20 s_cosf.c 1.8-1.15 s_sinf.c 1.8-1.14 s_tanf.c 1.8-1.14 Many significant optimizations and bug fixes for cosf(), sinf() and tanf(). For lgammaf_r(), no direct optimizations, one significant bug fix, and keep up with API changes in cosf() and sinf() internals. This involves internal API changes. Hopefully nothing outside of libm abuses libm's internals. Revision Changes Path 1.7.14.1 +7 -7 src/lib/msun/src/e_lgammaf_r.c 1.7.14.1 +38 -119 src/lib/msun/src/e_rem_pio2f.c 1.7.14.1 +21 -30 src/lib/msun/src/k_cosf.c 1.7.2.1 +1 -0 src/lib/msun/src/k_rem_pio2f.c 1.7.14.1 +21 -20 src/lib/msun/src/k_sinf.c 1.8.8.1 +39 -81 src/lib/msun/src/k_tanf.c 1.17.2.2 +3 -3 src/lib/msun/src/math_private.h 1.7.14.1 +45 -12 src/lib/msun/src/s_cosf.c 1.7.14.1 +44 -11 src/lib/msun/src/s_sinf.c 1.7.14.1 +35 -10 src/lib/msun/src/s_tanf.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:50:00 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DA6416A469; Wed, 13 Jun 2007 18:50:00 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id 0E10813C45E; Wed, 13 Jun 2007 18:49:59 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5DInrRo028390 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Jun 2007 04:49:58 +1000 Date: Thu, 14 Jun 2007 04:49:56 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Kip Macy In-Reply-To: Message-ID: <20070614043846.T27413@besplex.bde.org> References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Bruce Evans , Bruce Evans Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 18:50:00 -0000 On Wed, 13 Jun 2007, Kip Macy wrote: > - Original message - > No. It's unlikely that you even configure profiling. Bruce > > ROTFL. In that case what does 'config -pp' do? And why did it print > something to the effect of "profiling configured" on the console? And > why did the hang go away when I re-built without '-pp'? It's unlikely because 0.01% of users configure kernel profiling and you didn't report configuring it. Profiling doesn't hang for me, but I use uncommitted fixes for locking, and only use it on amd64 and i386, and haven't tried it under SMP lately. Profiling never worked right for SMP and hangs are one possibility for it not working. -pp is only supported for amd64 and i386. I only tried it lately to see if gcc-4.2 broke it. gcc-4.2 certainly broke -pp, but AFAIK not in a way that causes additional hangs or breaks -p. Bruce From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:50:35 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1287E16A46F for ; Wed, 13 Jun 2007 18:50:35 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id 9415213C489 for ; Wed, 13 Jun 2007 18:50:34 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so514394uge for ; Wed, 13 Jun 2007 11:50:33 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LepSO6k0wDXgleIBS3ehjvruyEhFNGTmn2hH6VcsgtV5xikog+PAN/8iqgjgyevXthaVvccalr6X3ZHOgV7fC5PxReZMMsbwLcpVztb2UtpKNFfOP+YvwGGLJW+hQWWjhZayWhKjM5NHOnnNMuqA0qnBhZJ1COEF+mOPc5m6gF4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=HuVohkULRiO7YJP56JaP6yuNqytSYG1gvAev+lj32qymPv4/ELqF2494CYLlkdoPaaBNHAkLADNTCqEG/eboNpNyc8adg39jV0T6IjAM4/f3ljWqB7YTq72nSf0AVpBr4w0FYhGrRhq/dyGRJn12kBj+NsHXBWKe3gx1yKMKjAQ= Received: by 10.78.172.20 with SMTP id u20mr355351hue.1181760633641; Wed, 13 Jun 2007 11:50:33 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Wed, 13 Jun 2007 11:50:33 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 11:50:33 -0700 From: "Kip Macy" To: "Bruce Evans" , "Bruce Evans" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> Cc: Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 18:50:35 -0000 On 6/13/07, Kip Macy wrote: > - Original message - > No. It's unlikely that you even configure profiling. Bruce > > > ROTFL. In that case what does 'config -pp' do? And why did it print > something to the effect of "profiling configured" on the console? And > why did the hang go away when I re-built without '-pp'? > > Never mind. I'll just take the time to update the hwpmc support for my > hardware. "hwpmc" also doesn't cause a 50% slowdown when in use. To be more specific, low-resolution profiling works but causes netserver rx to drop from 9.7Gbps to 4Gbps. I'd like to know why you thought it was not configured. -Kip From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:53:29 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1FA6B16A468 for ; Wed, 13 Jun 2007 18:53:29 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.177]) by mx1.freebsd.org (Postfix) with ESMTP id 6CD2913C4E9 for ; Wed, 13 Jun 2007 18:53:28 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ik-out-1112.google.com with SMTP id c21so290813ika for ; Wed, 13 Jun 2007 11:53:26 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=EZycLf/LVLUOaBZBO/E75x+vHkf8KTobrrIOJuYZoxox27cO6BFsdrtJgZu7Q3HmBvmtZJnOiy1Vsi+q9QCBHLxnVRJ9v7RXBk69m+zmJx/rZspgmIE37jYkcTPEc3S2nJHDoKdC4/iPjiq2CKFBTqO4CUNj5g9wZzKCCWAtMPU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jbrE4o2WVouNgVCa3Ys1NOHw4jm+SB7A1KIHJuQm5WFRv78myVd/7IizKYoPhTdBSNAhoXDMbLlzb7t41ER69dbdZeN12+0NbB7NBlm4rp9e/d5TZjP+qBXEd9o2aAouQQ/MFtnTkSaL24N8ssIrNKnEXZqHGf2ePViulA3cGgk= Received: by 10.78.122.16 with SMTP id u16mr351431huc.1181760806640; Wed, 13 Jun 2007 11:53:26 -0700 (PDT) Received: by 10.78.162.18 with HTTP; Wed, 13 Jun 2007 11:53:26 -0700 (PDT) Message-ID: Date: Wed, 13 Jun 2007 11:53:26 -0700 From: "Kip Macy" To: "Bruce Evans" In-Reply-To: <20070614043846.T27413@besplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> <20070614043846.T27413@besplex.bde.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Bruce Evans , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 18:53:29 -0000 > It's unlikely because 0.01% of users configure kernel profiling and > you didn't report configuring it. 0_o > > Profiling doesn't hang for me, but I use uncommitted fixes for locking, > and only use it on amd64 and i386, and haven't tried it under SMP > lately. Profiling never worked right for SMP and hangs are one > possibility for it not working. -pp is only supported for amd64 and > i386. I only tried it lately to see if gcc-4.2 broke it. gcc-4.2 > certainly broke -pp, but AFAIK not in a way that causes additional > hangs or breaks -p. "-p" works "-pp" does not. This is a dual Woodcrest (2x2) running x86_64. I guess I can try running with SMP disabled as another data point. -Kip From owner-cvs-src@FreeBSD.ORG Wed Jun 13 18:58:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15F3B16A400; Wed, 13 Jun 2007 18:58:05 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E314513C484; Wed, 13 Jun 2007 18:58:04 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DIw4DU009449; Wed, 13 Jun 2007 18:58:04 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DIw4Yr009448; Wed, 13 Jun 2007 18:58:04 GMT (envelope-from thompsa) Message-Id: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 13 Jun 2007 18:58: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/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 18:58:05 -0000 thompsa 2007-06-13 18:58:04 UTC FreeBSD src repository Modified files: sys/net if_bridge.c if_bridgevar.h sbin/ifconfig ifbridge.c Log: Add the vlan tag to the bridge route table. This allows a vlan trunk to be bridged, previously legitimate traffic was not passed as the bridge could not tell that it was on a different Ethernet segment. All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 Revision Changes Path 1.10 +3 -2 src/sbin/ifconfig/ifbridge.c 1.100 +53 -26 src/sys/net/if_bridge.c 1.21 +1 -0 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Wed Jun 13 19:05:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EC8F916A41F; Wed, 13 Jun 2007 19:05:11 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C5F1C13C447; Wed, 13 Jun 2007 19:05:11 +0000 (UTC) (envelope-from marck@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DJ5BJ3017724; Wed, 13 Jun 2007 19:05:11 GMT (envelope-from marck@repoman.freebsd.org) Received: (from marck@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DJ5Bff017723; Wed, 13 Jun 2007 19:05:11 GMT (envelope-from marck) Message-Id: <200706131905.l5DJ5Bff017723@repoman.freebsd.org> From: Dmitry Morozovsky Date: Wed, 13 Jun 2007 19:05:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 19:05:12 -0000 marck 2007-06-13 19:05:11 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/powerd powerd.c Log: Failing to set new frequency should not lead to powerd exiting. Change err(3) to warn(3) as three other cases. Approved by: njl, des Revision Changes Path 1.21 +1 -1 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 19:22:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A4D016A474; Wed, 13 Jun 2007 19:22:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 434C613C4B9; Wed, 13 Jun 2007 19:22:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DJMUsB035219; Wed, 13 Jun 2007 19:22:30 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DJMU9I035218; Wed, 13 Jun 2007 19:22:30 GMT (envelope-from brueffer) Message-Id: <200706131922.l5DJMU9I035218@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 13 Jun 2007 19:22:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys modstat.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: Wed, 13 Jun 2007 19:22:30 -0000 brueffer 2007-06-13 19:22:30 UTC FreeBSD src repository Modified files: lib/libc/sys modstat.2 Log: Catch up with the code. Submitted by: peter Revision Changes Path 1.11 +2 -2 src/lib/libc/sys/modstat.2 From owner-cvs-src@FreeBSD.ORG Wed Jun 13 19:32:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 897A616A468; Wed, 13 Jun 2007 19:32:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 5537513C44C; Wed, 13 Jun 2007 19:32:31 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id 235315D8; Wed, 13 Jun 2007 15:32:30 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute2.internal (MEProxy); Wed, 13 Jun 2007 15:32:30 -0400 X-Sasl-enc: Ck76n6HPXeaDBR/qKpVFUbT8QyI7/CIw1S5bKbVk/1jK 1181763149 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 6A80C29125; Wed, 13 Jun 2007 15:32:29 -0400 (EDT) Message-ID: <4670464C.8060304@FreeBSD.org> Date: Wed, 13 Jun 2007 20:32:28 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: Andrew Thompson References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> In-Reply-To: <200706131858.l5DIw4Yr009448@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/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 19:32:31 -0000 Andrew Thompson wrote: > Log: > Add the vlan tag to the bridge route table. This allows a vlan trunk to be > bridged, previously legitimate traffic was not passed as the bridge could not > tell that it was on a different Ethernet segment. > Very cool. Thanks for doing this. > > All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 > Grrr. Made me look. ;-) I had confused this with the definition of untagged frame/priority frame. The ethernet input path now does the right thing with VLAN ID 0, so it should play fine with this change. Regards, BMS From owner-cvs-src@FreeBSD.ORG Wed Jun 13 19:41:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA22516A468; Wed, 13 Jun 2007 19:41:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A28A513C484; Wed, 13 Jun 2007 19:41:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DJfmtL054908; Wed, 13 Jun 2007 19:41:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DJfmLh054894; Wed, 13 Jun 2007 19:41:48 GMT (envelope-from jhb) Message-Id: <200706131941.l5DJfmLh054894@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Jun 2007 19:41:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_exec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 19:41:48 -0000 jhb 2007-06-13 19:41:48 UTC FreeBSD src repository Modified files: sys/kern kern_exec.c Log: Conditionally acquire Giant when dropping a reference on the ktrace vnode during execve() when turning off tracing due to executing a setuid binary as non-root. Previously this could fail to acquire Giant and fail an assertion if the ktrace file was on a non-MPSAFE filesystem and the executable was on an MPSAFE filesystem. MFC after: 3 days Reported by: kris Revision Changes Path 1.306 +6 -1 src/sys/kern/kern_exec.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 20:01:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EFF7F16A400; Wed, 13 Jun 2007 20:01:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E221D13C468; Wed, 13 Jun 2007 20:01:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DK1gEs073857; Wed, 13 Jun 2007 20:01:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DK1gsX073850; Wed, 13 Jun 2007 20:01:42 GMT (envelope-from jhb) Message-Id: <200706132001.l5DK1gsX073850@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Jun 2007 20:01:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_exit.c kern_ktrace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 20:01:43 -0000 jhb 2007-06-13 20:01:42 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c kern_ktrace.c Log: Improve the ktrace locking somewhat to reduce overhead: - Depessimize userret() in kernels where KTRACE is enabled by doing an unlocked check of the per-process queue of pending events before acquiring any locks. Previously ktr_userret() unconditionally acquired the global ktrace_sx lock on every return to userland for every thread, even if ktrace wasn't enabled for the thread. - Optimize the locking in exit() to first perform an unlocked read of p_traceflag to see if ktrace is enabled and only acquire locks and teardown ktrace if the test succeeds. Also, explicitly disable tracing before draining any pending events so the pending events actually get written out. The unlocked read is safe because proc lock is acquired earlier after single-threading so p_traceflag can't change between then and this check (well, it can currently due to a bug in ktrace I will fix next, but that race existed prior to this change as well). Reviewed by: rwatson Revision Changes Path 1.304 +24 -18 src/sys/kern/kern_exit.c 1.120 +2 -0 src/sys/kern/kern_ktrace.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 20:54:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5131716A468; Wed, 13 Jun 2007 20:54:19 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from heff.fud.org.nz (203-109-251-39.static.bliink.ihug.co.nz [203.109.251.39]) by mx1.freebsd.org (Postfix) with ESMTP id E3FCA13C46C; Wed, 13 Jun 2007 20:54:18 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id 8634F1CC58; Thu, 14 Jun 2007 08:54:17 +1200 (NZST) Date: Thu, 14 Jun 2007 08:54:17 +1200 From: Andrew Thompson To: "Bruce M. Simpson" Message-ID: <20070613205417.GA11671@heff.fud.org.nz> References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> <4670464C.8060304@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4670464C.8060304@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 20:54:19 -0000 On Wed, Jun 13, 2007 at 08:32:28PM +0100, Bruce M. Simpson wrote: > Andrew Thompson wrote: > > Log: > > Add the vlan tag to the bridge route table. This allows a vlan trunk to > > be > > bridged, previously legitimate traffic was not passed as the bridge > > could not > > tell that it was on a different Ethernet segment. > > > > Very cool. Thanks for doing this. Your vtag changes made this very easy. > > > > All non-tagged traffic is treated as vlan1 as per IEEE 802.1Q-2003 > > > Grrr. Made me look. ;-) > > I had confused this with the definition of untagged frame/priority > frame. The ethernet input path now does the right thing with VLAN ID 0, > so it should play fine with this change. I have priority frames mapped to vlan1 in bridge_rtupdate, as far as I can tell this is correct. 2325: bridge_rtupdate(...) 2334: /* 802.1p frames map to vlan 1 */ 2335: if (vlan == 0) 2336: vlan = 1; Andrew From owner-cvs-src@FreeBSD.ORG Wed Jun 13 20:58:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C5DEA16A400; Wed, 13 Jun 2007 20:58:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F60B13C469; Wed, 13 Jun 2007 20:58:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DKwvab031530; Wed, 13 Jun 2007 20:58:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DKwv9c031529; Wed, 13 Jun 2007 20:58:57 GMT (envelope-from imp) Message-Id: <200706132058.l5DKwv9c031529@repoman.freebsd.org> From: Warner Losh Date: Wed, 13 Jun 2007 20:58: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/dev/usb usb_port.h usb_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Jun 2007 20:58:57 -0000 imp 2007-06-13 20:58:57 UTC FreeBSD src repository Modified files: sys/dev/usb usb_port.h usb_subr.c Log: config_detach is just used in one place, so expand it inline. Revision Changes Path 1.90 +0 -8 src/sys/dev/usb/usb_port.h 1.92 +6 -1 src/sys/dev/usb/usb_subr.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 21:17:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4467416A47C; Wed, 13 Jun 2007 21:17:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1D2F713C46A; Wed, 13 Jun 2007 21:17:24 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DLHNDl048657; Wed, 13 Jun 2007 21:17:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DLHNmJ048652; Wed, 13 Jun 2007 21:17:23 GMT (envelope-from rwatson) Message-Id: <200706132117.l5DLHNmJ048652@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Jun 2007 21:17:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/security/audit audit_trigger.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 21:17:24 -0000 rwatson 2007-06-13 21:17:23 UTC FreeBSD src repository Modified files: sys/security/audit audit_trigger.c Log: Close a very narrow race that might cause a trigger allocation to be leaked if a trigger is delivered as the trigger device is closed. Obtained from: TrustedBSD Project Revision Changes Path 1.5 +6 -7 src/sys/security/audit/audit_trigger.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 22:37:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CFE1016A468; Wed, 13 Jun 2007 22:37:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A923A13C43E; Wed, 13 Jun 2007 22:37:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DMbmmZ033461; Wed, 13 Jun 2007 22:37:48 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DMbmLf033460; Wed, 13 Jun 2007 22:37:48 GMT (envelope-from jhb) Message-Id: <200706132237.l5DMbmLf033460@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Jun 2007 22:37:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 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: Wed, 13 Jun 2007 22:37:48 -0000 jhb 2007-06-13 22:37:48 UTC FreeBSD src repository Modified files: sys/i386/i386 trap.c Log: Don't clobber tf_err with the eva from a page fault as the page fault address is saved in ksi_addr already. PR: i386/101379 Submitted by: Tijl Coosemans : tijl ulyssis org Revision Changes Path 1.306 +0 -3 src/sys/i386/i386/trap.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 22:42:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B1F516A400; Wed, 13 Jun 2007 22:42:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1A64713C457; Wed, 13 Jun 2007 22:42:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5DMghS8037801; Wed, 13 Jun 2007 22:42:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5DMghIO037794; Wed, 13 Jun 2007 22:42:43 GMT (envelope-from rwatson) Message-Id: <200706132242.l5DMghIO037794@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Jun 2007 22:42: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/netinet6 ip6_output.c raw_ip6.c udp6_output.c src/sys/netipx ipx.c src/sys/nfsserver nfs_serv.c src/sys/security/mac_bsdextended mac_bsdextended.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 22:42:44 -0000 rwatson 2007-06-13 22:42:43 UTC FreeBSD src repository Modified files: sys/netinet6 ip6_output.c raw_ip6.c udp6_output.c sys/netipx ipx.c sys/nfsserver nfs_serv.c sys/security/mac_bsdextended mac_bsdextended.c Log: Include priv.h to pick up suser(9) definitions, missed in an earlier commit. Warnings spotted by: kris Revision Changes Path 1.105 +1 -1 src/sys/netinet6/ip6_output.c 1.69 +1 -1 src/sys/netinet6/raw_ip6.c 1.26 +1 -1 src/sys/netinet6/udp6_output.c 1.33 +1 -0 src/sys/netipx/ipx.c 1.174 +1 -0 src/sys/nfsserver/nfs_serv.c 1.37 +1 -0 src/sys/security/mac_bsdextended/mac_bsdextended.c From owner-cvs-src@FreeBSD.ORG Wed Jun 13 22:56:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AB7B616A469; Wed, 13 Jun 2007 22:56:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 7D8EE13C43E; Wed, 13 Jun 2007 22:56:19 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id 07E1712CC; Wed, 13 Jun 2007 18:56:19 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Wed, 13 Jun 2007 18:56:19 -0400 X-Sasl-enc: mvTPkpQgVSVmNAVeHG1DcXv5yEZDrv8Vkq13u1L3sRDL 1181775378 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 570362055E; Wed, 13 Jun 2007 18:56:18 -0400 (EDT) Message-ID: <46707611.4090301@FreeBSD.org> Date: Wed, 13 Jun 2007 23:56:17 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.10 (X11/20070407) MIME-Version: 1.0 To: Andrew Thompson References: <200706131858.l5DIw4Yr009448@repoman.freebsd.org> <4670464C.8060304@FreeBSD.org> <20070613205417.GA11671@heff.fud.org.nz> In-Reply-To: <20070613205417.GA11671@heff.fud.org.nz> 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/net if_bridge.c if_bridgevar.h src/sbin/ifconfig ifbridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 13 Jun 2007 22:56:19 -0000 Andrew Thompson wrote: > > I have priority frames mapped to vlan1 in bridge_rtupdate, as far as I > can tell this is correct. > > 2325: bridge_rtupdate(...) > 2334: /* 802.1p frames map to vlan 1 */ > 2335: if (vlan == 0) > 2336: vlan = 1; > According to the 802.1q spec this is correct for bridging. priority frames for the purposes of the VLAN bridge are regarded as untagged and should be mapped to VLAN 1 (table 9-2 in the 802.1q-1998 spec). regards, BMS From owner-cvs-src@FreeBSD.ORG Thu Jun 14 02:53:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70DF516A400; Thu, 14 Jun 2007 02:53:24 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5FD5B13C46A; Thu, 14 Jun 2007 02:53:24 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E2rOmO092888; Thu, 14 Jun 2007 02:53:24 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E2rO5o092887; Thu, 14 Jun 2007 02:53:24 GMT (envelope-from rafan) Message-Id: <200706140253.l5E2rO5o092887@repoman.freebsd.org> From: Rong-En Fan Date: Thu, 14 Jun 2007 02:53: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/lib/ncurses/form Makefile src/lib/ncurses/menu Makefile src/lib/ncurses/ncurses Makefile src/lib/ncurses/panel 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, 14 Jun 2007 02:53:24 -0000 rafan 2007-06-14 02:53:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/ncurses/form Makefile lib/ncurses/menu Makefile lib/ncurses/ncurses Makefile lib/ncurses/panel Makefile Log: MFC the following changes: src/lib/ncurses/form/Makefile 1.14 src/lib/ncurses/menu/Makefile 1.16 src/lib/ncurses/ncurses/Makefile 1.90 src/lib/ncurses/panel/Makefile 1.15 - When I introduce wide character enabled ncurses into base, all headers are installed twice (once in non-widec version, onec in widec version). Headers with widec enabled are compatible with non-widec version for libraries. However, if you do a repeat build/install, the curses.h is always overwritten. The reason is that headers and statics libraries are installed with -C option to preserve their mtime if no actual changes, which saves time when doing incremental builds. The curses.h is installed by non-widec ncurses first, then by widec ncurses. So next time, it happens again. You see something like this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) install: curses.h -> /usr/include/curses.h ===> ncursesw (installincludes) install: curses.h -> /usr/include/curses.h The solution is to disable installing headers in non-widec version. Now you see this: # pwd /usr/src/lib/ncurses # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) # make -s installincludes INSTALL="install -v" ===> ncurses (installincludes) ===> ncursesw (installincludes) For form/panel/menu libraries, the headers are the same for both version. To be consistent with ncurses, I also disable the installation in non-widec version. Reported by: des Reviewed by: ru Thanks to: ru Approved by: delphij (mentor) Revision Changes Path 1.13.2.2 +2 -0 src/lib/ncurses/form/Makefile 1.15.2.2 +2 -0 src/lib/ncurses/menu/Makefile 1.87.2.3 +3 -0 src/lib/ncurses/ncurses/Makefile 1.14.2.2 +2 -0 src/lib/ncurses/panel/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 14 03:02:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0AEC316A468; Thu, 14 Jun 2007 03:02:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D4EB013C448; Thu, 14 Jun 2007 03:02:33 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E32X6a000721; Thu, 14 Jun 2007 03:02:33 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E32XG8000716; Thu, 14 Jun 2007 03:02:33 GMT (envelope-from rwatson) Message-Id: <200706140302.l5E32XG8000716@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Jun 2007 03:02: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_malloc.c src/sys/security/audit audit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 03:02:34 -0000 rwatson 2007-06-14 03:02:33 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c sys/security/audit audit.c Log: Spell statistics more correctly in comments. Revision Changes Path 1.161 +1 -1 src/sys/kern/kern_malloc.c 1.32 +1 -1 src/sys/security/audit/audit.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 03:16:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9444916A41F; Thu, 14 Jun 2007 03:16:18 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6C82513C43E; Thu, 14 Jun 2007 03:16:18 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E3GI20013598; Thu, 14 Jun 2007 03:16:18 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E3GIMS013585; Thu, 14 Jun 2007 03:16:18 GMT (envelope-from delphij) Message-Id: <200706140316.l5E3GIMS013585@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Jun 2007 03:16: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/sbin/mknod mknod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 03:16:18 -0000 delphij 2007-06-14 03:16:16 UTC FreeBSD src repository Modified files: sbin/mknod mknod.c Log: In the previous changeset a cast of myminor to u_int were removed, which will cause problems on architectures where longs are longer than ints, for instance, "mknod foo c 0 0xffff00ff" would fail in such cases. Use a proper cast instead. Prompted by: bde Revision Changes Path 1.16 +1 -1 src/sbin/mknod/mknod.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 03:54:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9879916A400; Thu, 14 Jun 2007 03:54:34 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7148313C44B; Thu, 14 Jun 2007 03:54:34 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E3sYAq042432; Thu, 14 Jun 2007 03:54:34 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E3sYte042422; Thu, 14 Jun 2007 03:54:34 GMT (envelope-from bde) Message-Id: <200706140354.l5E3sYte042422@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 03:54:33 +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/msun 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, 14 Jun 2007 03:54:34 -0000 bde 2007-06-14 03:54:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun Makefile Log: MFC (1.74: detach k_rem_pio2f.c from the build since it is now unused). This goes with optimizing and debugging cosf(), sinf() and tanf(). This is an internal API change. Hopefully nothing outside of libm abuses libm's internals. Especially this internal, since it should never have existed and had large bugs. Revision Changes Path 1.71.2.3 +1 -1 src/lib/msun/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jun 14 04:16:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E5A716A469; Thu, 14 Jun 2007 04:16:15 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1F27613C44C; Thu, 14 Jun 2007 04:16:15 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E4GFmP064247; Thu, 14 Jun 2007 04:16:15 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E4GEFx064241; Thu, 14 Jun 2007 04:16:14 GMT (envelope-from bde) Message-Id: <200706140416.l5E4GEFx064241@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 04: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/lib/msun/src k_cos.c k_sin.c k_tan.c s_cos.c s_sin.c s_tan.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 04:16:15 -0000 bde 2007-06-14 04:16:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src k_cos.c k_sin.c k_tan.c s_cos.c s_sin.c s_tan.c Log: MFC: k_cos.c 1.9-1.10 k_sin.c 1.9-1.10 k_tan.c 1.11-1.12 s_cos.c 1.10 s_sin.c 1.10 s_tan.c 1.10 Small optimizations and smaller fixes and cleanups for cos(), sin() and tan() based on work on the float versions. Revision Changes Path 1.8.2.1 +17 -27 src/lib/msun/src/k_cos.c 1.8.2.1 +5 -7 src/lib/msun/src/k_sin.c 1.10.2.1 +4 -25 src/lib/msun/src/k_tan.c 1.9.10.1 +5 -1 src/lib/msun/src/s_cos.c 1.9.10.1 +5 -1 src/lib/msun/src/s_sin.c 1.9.10.1 +5 -1 src/lib/msun/src/s_tan.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 04:28:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E496216A46E; Thu, 14 Jun 2007 04:28:43 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BDC9513C46C; Thu, 14 Jun 2007 04:28:43 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E4ShQL076177; Thu, 14 Jun 2007 04:28:43 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E4Sh90076173; Thu, 14 Jun 2007 04:28:43 GMT (envelope-from bde) Message-Id: <200706140428.l5E4Sh90076173@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 04:28:43 +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/msun/src e_asinf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 04:28:44 -0000 bde 2007-06-14 04:28:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_asinf.c Log: MFC: 1.9: fix the approximation to pio4. Revision Changes Path 1.8.14.1 +1 -1 src/lib/msun/src/e_asinf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 04:46:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3CCF016A400; Thu, 14 Jun 2007 04:46:11 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 15CC413C457; Thu, 14 Jun 2007 04:46:11 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E4kAwc092908; Thu, 14 Jun 2007 04:46:10 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E4kAg4092894; Thu, 14 Jun 2007 04:46:10 GMT (envelope-from bde) Message-Id: <200706140446.l5E4kAg4092894@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 04:46:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src e_coshf.c e_sinhf.c s_tanhf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 04:46:11 -0000 bde 2007-06-14 04:46:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_coshf.c e_sinhf.c s_tanhf.c Log: MFC: e_coshf.c 1.7 e_sinhf.c 1.8 s_tanhf.c 1.8 Fix some magic numbers and (except for tanhf()) some bugs in pseudo-code. Revision Changes Path 1.6.14.1 +6 -6 src/lib/msun/src/e_coshf.c 1.7.14.1 +6 -6 src/lib/msun/src/e_sinhf.c 1.7.14.1 +8 -8 src/lib/msun/src/s_tanhf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 04:47:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 02CF616A400; Thu, 14 Jun 2007 04:47:03 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D087413C448; Thu, 14 Jun 2007 04:47:02 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E4l25b094162; Thu, 14 Jun 2007 04:47:02 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E4l2gm094141; Thu, 14 Jun 2007 04:47:02 GMT (envelope-from bde) Message-Id: <200706140447.l5E4l2gm094141@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 04:47: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/msun/src e_expf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 04:47:03 -0000 bde 2007-06-14 04:47:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_expf.c Log: MFC: e_expf.c 1.10: fix the hi+lo approximation to log(2). Revision Changes Path 1.9.2.1 +4 -4 src/lib/msun/src/e_expf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 04:52:22 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5DAAD16A468; Thu, 14 Jun 2007 04:52:22 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3742713C44B; Thu, 14 Jun 2007 04:52:22 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E4qMDm007417; Thu, 14 Jun 2007 04:52:22 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E4qMn3007411; Thu, 14 Jun 2007 04:52:22 GMT (envelope-from bde) Message-Id: <200706140452.l5E4qMn3007411@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 04:52:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src e_logf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 04:52:22 -0000 bde 2007-06-14 04:52:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_logf.c Log: MFC: e_logf.c 1.8-1.9: optimize the polynomial for float precision, and fix the threshold for (not) using the simpler Taylor polynomial. Revision Changes Path 1.7.14.1 +8 -10 src/lib/msun/src/e_logf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:00:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A9EF16A400; Thu, 14 Jun 2007 05:00:56 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43DF013C43E; Thu, 14 Jun 2007 05:00:56 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E50uPP015151; Thu, 14 Jun 2007 05:00:56 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E50ud6015150; Thu, 14 Jun 2007 05:00:56 GMT (envelope-from bde) Message-Id: <200706140500.l5E50ud6015150@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:00: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/lib/msun/src s_log1p.c s_log1pf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:00:56 -0000 bde 2007-06-14 05:00:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_log1p.c s_log1pf.c Log: MFC: s_log1pf.c 1.8: work around compiler bugs involving extra precision. s_log1p.c 1.8 s_log1pf.c 1.9 Fix approximation(s) involving sqrt(2). Revision Changes Path 1.7.14.1 +11 -4 src/lib/msun/src/s_log1p.c 1.7.14.1 +12 -5 src/lib/msun/src/s_log1pf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:04:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76DB916A400; Thu, 14 Jun 2007 05:04:08 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 502E213C455; Thu, 14 Jun 2007 05:04:08 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E548QO019899; Thu, 14 Jun 2007 05:04:08 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E548ec019894; Thu, 14 Jun 2007 05:04:08 GMT (envelope-from bde) Message-Id: <200706140504.l5E548ec019894@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:04: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/lib/msun/src s_logb.c s_logbf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:04:08 -0000 bde 2007-06-14 05:04:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_logb.c s_logbf.c Log: MFC: s_logb.c 1.10 s_logbf.c 1.8 Fix logb*() on denormals. Revision Changes Path 1.9.10.1 +10 -4 src/lib/msun/src/s_logb.c 1.7.14.1 +10 -4 src/lib/msun/src/s_logbf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:16:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A34716A400; Thu, 14 Jun 2007 05:16:45 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E7FFB13C447; Thu, 14 Jun 2007 05:16:44 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5Gi4j030720; Thu, 14 Jun 2007 05:16:44 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5Gifj030706; Thu, 14 Jun 2007 05:16:44 GMT (envelope-from bde) Message-Id: <200706140516.l5E5Gifj030706@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:16:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src s_rint.c s_rintf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:16:45 -0000 bde 2007-06-14 05:16:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_rint.c s_rintf.c Log: MFC: s_rint.c 1.12-1.13: one significant fix and one simplification. s_rintf.c 1.10: one significant fix The history is confusing. The fix was supposed to be in s_rintf.c 1.9, but that missed the double version and was buggy for the float version. Revision Changes Path 1.11.2.1 +11 -8 src/lib/msun/src/s_rint.c 1.9.8.1 +2 -0 src/lib/msun/src/s_rintf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:20:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5BF0A16A400; Thu, 14 Jun 2007 05:20:39 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3511513C45B; Thu, 14 Jun 2007 05:20:39 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5KdVH035058; Thu, 14 Jun 2007 05:20:39 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5Kdi0035045; Thu, 14 Jun 2007 05:20:39 GMT (envelope-from bde) Message-Id: <200706140520.l5E5Kdi0035045@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:20:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src s_round.c s_roundf.c s_roundl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:20:39 -0000 bde 2007-06-14 05:20:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_round.c s_roundf.c s_roundl.c Log: MFC: s_round.c 1.4 s_roundf.c 1.4 s_roundl.c 1.2 Make roundf() actually work, and attempt to fix round() and roundl() by cloning the fix for roundf(). Revision Changes Path 1.3.2.1 +6 -6 src/lib/msun/src/s_round.c 1.3.2.1 +6 -6 src/lib/msun/src/s_roundf.c 1.1.2.1 +6 -6 src/lib/msun/src/s_roundl.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:32:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4302016A468; Thu, 14 Jun 2007 05:32:25 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1B9F313C45E; Thu, 14 Jun 2007 05:32:25 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5WOL7048492; Thu, 14 Jun 2007 05:32:24 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5WOPx048487; Thu, 14 Jun 2007 05:32:24 GMT (envelope-from brueffer) Message-Id: <200706140532.l5E5WOPx048487@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 14 Jun 2007 05:32:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 nfe.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 05:32:25 -0000 brueffer 2007-06-14 05:32:24 UTC FreeBSD src repository Modified files: share/man/man4 nfe.4 Log: Add a missing Va option. Revision Changes Path 1.7 +1 -1 src/share/man/man4/nfe.4 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:36:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 82ADE16A400; Thu, 14 Jun 2007 05:36:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5C02313C44B; Thu, 14 Jun 2007 05:36:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5aKOc051101; Thu, 14 Jun 2007 05:36:20 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5aKVk051100; Thu, 14 Jun 2007 05:36:20 GMT (envelope-from bde) Message-Id: <200706140536.l5E5aKVk051100@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:36: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/lib/msun/src s_cbrt.c s_cbrtf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:36:20 -0000 bde 2007-06-14 05:36:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_cbrt.c s_cbrtf.c Log: MFC: s_cbrt.c 1.8-1.14 s_cbrtf.c 1.8-1.17 Many significant optimizations and expansions of comments. Not so many significant fixes for accuracy. Several different algorithms are used, with some appearing only in intermediate versions. Revision Changes Path 1.7.14.1 +75 -42 src/lib/msun/src/s_cbrt.c 1.7.14.1 +33 -30 src/lib/msun/src/s_cbrtf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:47:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EBB3716A400; Thu, 14 Jun 2007 05:46:59 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C51D013C458; Thu, 14 Jun 2007 05:46:59 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5kxu4057409; Thu, 14 Jun 2007 05:46:59 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5kxhA057403; Thu, 14 Jun 2007 05:46:59 GMT (envelope-from bde) Message-Id: <200706140546.l5E5kxhA057403@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:46:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src s_tanh.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:47:00 -0000 bde 2007-06-14 05:46:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_tanh.c Log: MFC: 1.8: several significant fixes and one optimization by merging better code from sinmh() and tanhf(). Revision Changes Path 1.7.14.1 +10 -10 src/lib/msun/src/s_tanh.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:51:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED6A916A494; Thu, 14 Jun 2007 05:51:00 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C6FDC13C483; Thu, 14 Jun 2007 05:51:00 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5p09V060917; Thu, 14 Jun 2007 05:51:00 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5p0HT060906; Thu, 14 Jun 2007 05:51:00 GMT (envelope-from bde) Message-Id: <200706140551.l5E5p0HT060906@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:51:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src e_log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:51:01 -0000 bde 2007-06-14 05:51:00 UTC FreeBSD src repository Modified files: lib/msun/src e_log.c Log: MFC: 1.11: fix the threshold for (not) using the simple Taylor approximation. Revision Changes Path 1.12 +1 -1 src/lib/msun/src/e_log.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:57:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3581016A468; Thu, 14 Jun 2007 05:57:14 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0EAE513C457; Thu, 14 Jun 2007 05:57:14 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5vDBV067020; Thu, 14 Jun 2007 05:57:13 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5vDY3067019; Thu, 14 Jun 2007 05:57:13 GMT (envelope-from bde) Message-Id: <200706140557.l5E5vDY3067019@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:57: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/lib/msun/src e_log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:57:14 -0000 bde 2007-06-14 05:57:13 UTC FreeBSD src repository Modified files: lib/msun/src e_log.c Log: Oops, back out previous commit since it was backwards to a wrong branch. Revision Changes Path 1.13 +1 -1 src/lib/msun/src/e_log.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 05:59:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7EFB316A4E9; Thu, 14 Jun 2007 05:59:08 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 57C4E13C45A; Thu, 14 Jun 2007 05:59:08 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E5x8wA068429; Thu, 14 Jun 2007 05:59:08 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E5x8t7068425; Thu, 14 Jun 2007 05:59:08 GMT (envelope-from bde) Message-Id: <200706140559.l5E5x8t7068425@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 05:59: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/lib/msun/src e_log.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 05:59:08 -0000 bde 2007-06-14 05:59:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_log.c Log: MFC: 1.11: fix the threshold for (not) using the simple Taylor approximation. Revision Changes Path 1.10.2.1 +1 -1 src/lib/msun/src/e_log.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:06:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 20FBB16A41F; Thu, 14 Jun 2007 06:06:13 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EE91113C458; Thu, 14 Jun 2007 06:06:12 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E66CZ9076207; Thu, 14 Jun 2007 06:06:12 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E66C9b076200; Thu, 14 Jun 2007 06:06:12 GMT (envelope-from bde) Message-Id: <200706140606.l5E66C9b076200@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 06:06: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/lib/msun/src e_lgamma_r.c e_lgammaf_r.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 06:06:13 -0000 bde 2007-06-14 06:06:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src e_lgamma_r.c e_lgammaf_r.c Log: MFC: e_lgamma_r.c 1.9 e_lgammaf_r.c 1.10 Don't assume that int == int32_t. Minor fixes in comments. Describe special cases in more detail. Revision Changes Path 1.8.2.1 +8 -6 src/lib/msun/src/e_lgamma_r.c 1.7.14.2 +3 -2 src/lib/msun/src/e_lgammaf_r.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:08:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC81B16A41F; Thu, 14 Jun 2007 06:08:38 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7DAC013C457; Thu, 14 Jun 2007 06:08:38 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E68cPT078402; Thu, 14 Jun 2007 06:08:38 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E68cRq078401; Thu, 14 Jun 2007 06:08:38 GMT (envelope-from bde) Message-Id: <200706140608.l5E68cRq078401@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 06:08:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src s_modf.c s_modff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 06:08:38 -0000 bde 2007-06-14 06:08:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_modf.c s_modff.c Log: MFC: s_modf.c 1.8 s_modff.c 1.8 Correctly handle inf/nan. Revision Changes Path 1.7.14.1 +4 -0 src/lib/msun/src/s_modf.c 1.7.14.1 +2 -0 src/lib/msun/src/s_modff.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:25:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73F4B16A46E; Thu, 14 Jun 2007 06:25:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B96E13C46C; Thu, 14 Jun 2007 06:25:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E6PW3f095424; Thu, 14 Jun 2007 06:25:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E6PWq6095413; Thu, 14 Jun 2007 06:25:32 GMT (envelope-from bde) Message-Id: <200706140625.l5E6PWq6095413@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 06:25:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/i387 Makefile.inc e_scalb.S e_scalbf.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: Thu, 14 Jun 2007 06:25:32 -0000 bde 2007-06-14 06:25:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/i387 Makefile.inc Removed files: (Branch: RELENG_6) lib/msun/i387 e_scalb.S e_scalbf.S Log: MFC: Makefile.inc 1.9: further deprecate scalb() and scalbf() by removing their asm versions. This fixes scalbf() as a side effect. Revision Changes Path 1.7.2.1 +2 -2 src/lib/msun/i387/Makefile.inc 1.8.2.1 +0 -45 src/lib/msun/i387/e_scalb.S (dead) 1.2.2.1 +0 -15 src/lib/msun/i387/e_scalbf.S (dead) From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:39:18 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 93B9916A46B; Thu, 14 Jun 2007 06:39:18 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6DAA813C44B; Thu, 14 Jun 2007 06:39:18 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E6dIg1008796; Thu, 14 Jun 2007 06:39:18 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E6dIvs008795; Thu, 14 Jun 2007 06:39:18 GMT (envelope-from bde) Message-Id: <200706140639.l5E6dIvs008795@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 06:39: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/lib/msun Makefile src/lib/msun/src math.h s_modfl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 06:39:18 -0000 bde 2007-06-14 06:39:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun Makefile lib/msun/src math.h Added files: (Branch: RELENG_6) lib/msun/src s_modfl.c Log: MFC: Makefile 1.76 src/math.h 1.62 src/s_modfl.c 1.1 Implement modfl(). This is a minor API change which hopefully won't cause any problems. Revision Changes Path 1.71.2.4 +1 -1 src/lib/msun/Makefile 1.61.2.1 +1 -1 src/lib/msun/src/math.h 1.1.2.1 +101 -0 src/lib/msun/src/s_modfl.c (new) From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:42:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9E7C616A469; Thu, 14 Jun 2007 06:42:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7712A13C4AD; Thu, 14 Jun 2007 06:42:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E6goan012389; Thu, 14 Jun 2007 06:42:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E6goJI012385; Thu, 14 Jun 2007 06:42:50 GMT (envelope-from yar) Message-Id: <200706140642.l5E6goJI012385@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 06:42:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil login_cap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 06:42:50 -0000 yar 2007-06-14 06:42:50 UTC FreeBSD src repository Modified files: lib/libutil login_cap.c Log: Update some comments, mostly regarding LOGIN_MECLASS and ~/.login_conf. Revision Changes Path 1.34 +18 -8 src/lib/libutil/login_cap.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 06:44:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADE3416A41F; Thu, 14 Jun 2007 06:44:25 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 877E113C4D5; Thu, 14 Jun 2007 06:44:25 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E6iPaC013879; Thu, 14 Jun 2007 06:44:25 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E6iPBi013878; Thu, 14 Jun 2007 06:44:25 GMT (envelope-from bde) Message-Id: <200706140644.l5E6iPBi013878@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 06:44:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/msun/src s_frexpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 06:44:25 -0000 bde 2007-06-14 06:44:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/msun/src s_frexpf.c Log: MFC: 1.9: fix an alaising bug. Revision Changes Path 1.8.14.1 +1 -1 src/lib/msun/src/s_frexpf.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 07:01:31 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0CBE016A46B; Thu, 14 Jun 2007 07:01:31 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail16.syd.optusnet.com.au (mail16.syd.optusnet.com.au [211.29.132.197]) by mx1.freebsd.org (Postfix) with ESMTP id 833F913C44B; Thu, 14 Jun 2007 07:01:30 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail16.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5E71Qb0028699 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Jun 2007 17:01:28 +1000 Date: Thu, 14 Jun 2007 17:01:26 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Xin LI In-Reply-To: <200706140316.l5E3GIMS013585@repoman.freebsd.org> Message-ID: <20070614170027.U31675@besplex.bde.org> References: <200706140316.l5E3GIMS013585@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/mknod mknod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 07:01:31 -0000 On Thu, 14 Jun 2007, Xin LI wrote: > delphij 2007-06-14 03:16:16 UTC > > FreeBSD src repository > > Modified files: > sbin/mknod mknod.c > Log: > In the previous changeset a cast of myminor to u_int were > removed, which will cause problems on architectures where > longs are longer than ints, for instance, > "mknod foo c 0 0xffff00ff" > would fail in such cases. > > Use a proper cast instead. > > Prompted by: bde Thanks. Er, it still has a wrong cast for the major number. Bruce From owner-cvs-src@FreeBSD.ORG Thu Jun 14 07:13:30 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3565416A41F; Thu, 14 Jun 2007 07:13:30 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0F39913C45A; Thu, 14 Jun 2007 07:13:30 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E7DTc5043399; Thu, 14 Jun 2007 07:13:29 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E7DTJG043388; Thu, 14 Jun 2007 07:13:29 GMT (envelope-from delphij) Message-Id: <200706140713.l5E7DTJG043388@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Jun 2007 07:13: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/include/arpa inet.h src/lib/libc/net inet.3 src/lib/libc/inet inet_ntoa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 07:13:30 -0000 delphij 2007-06-14 07:13:28 UTC FreeBSD src repository Modified files: include/arpa inet.h lib/libc/net inet.3 lib/libc/inet inet_ntoa.c Log: Require users to provide a length information for inet_ntoa_r, this is common on other platforms. Reported by: pointyhat via kris Revision Changes Path 1.29 +1 -1 src/include/arpa/inet.h 1.6 +4 -3 src/lib/libc/inet/inet_ntoa.c 1.36 +2 -2 src/lib/libc/net/inet.3 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 07:32:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E9E916A41F; Thu, 14 Jun 2007 07:32:00 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 699C613C44B; Thu, 14 Jun 2007 07:32:00 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E7W0hi059749; Thu, 14 Jun 2007 07:32:00 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E7W0JG059747; Thu, 14 Jun 2007 07:32:00 GMT (envelope-from yar) Message-Id: <200706140732.l5E7W0JG059747@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 07:32:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil login_cap.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 07:32:00 -0000 yar 2007-06-14 07:32:00 UTC FreeBSD src repository Modified files: lib/libutil login_cap.3 Log: Improve mdoc(7) markup. Revision Changes Path 1.36 +191 -77 src/lib/libutil/login_cap.3 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 08:09:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F03116A41F; Thu, 14 Jun 2007 08:09:38 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 59CD713C448; Thu, 14 Jun 2007 08:09:38 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E89cEx090945; Thu, 14 Jun 2007 08:09:38 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E89ccp090938; Thu, 14 Jun 2007 08:09:38 GMT (envelope-from keramida) Message-Id: <200706140809.l5E89ccp090938@repoman.freebsd.org> From: Giorgos Keramidas Date: Thu, 14 Jun 2007 08:09:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/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: Thu, 14 Jun 2007 08:09:38 -0000 keramida 2007-06-14 08:09:38 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man5 rc.conf.5 Log: MFC 1.326 -- Add a description of moused_XXX_flags to rc.conf(5) Revision Changes Path 1.256.2.34 +30 -3 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 09:33:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D30816A400; Thu, 14 Jun 2007 09:33:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 48D8B13C4BB; Thu, 14 Jun 2007 09:33:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5E9XduT082206; Thu, 14 Jun 2007 09:33:39 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5E9Xcso082199; Thu, 14 Jun 2007 09:33:38 GMT (envelope-from yar) Message-Id: <200706140933.l5E9Xcso082199@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 09:33: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/libutil login_cap.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 09:33:39 -0000 yar 2007-06-14 09:33:38 UTC FreeBSD src repository Modified files: lib/libutil login_cap.3 Log: Document the quirks of ~/.login_conf and LOGIN_MECLASS. Revision Changes Path 1.37 +80 -57 src/lib/libutil/login_cap.3 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:10:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6D0316A41F; Thu, 14 Jun 2007 11:10:21 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9340913C45B; Thu, 14 Jun 2007 11:10:21 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EBALxR069430; Thu, 14 Jun 2007 11:10:21 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EBALtT069429; Thu, 14 Jun 2007 11:10:21 GMT (envelope-from ariff) Message-Id: <200706141110.l5EBALtT069429@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 14 Jun 2007 11:10:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound clone.c clone.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, 14 Jun 2007 11:10:21 -0000 ariff 2007-06-14 11:10:21 UTC FreeBSD src repository Modified files: sys/dev/sound clone.c clone.h Log: - Add option to allow sleeping malloc(9). - Cleanup locking assertions that aren't needed anymore. Revision Changes Path 1.4 +16 -54 src/sys/dev/sound/clone.c 1.2 +5 -5 src/sys/dev/sound/clone.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:11:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 788E816A400; Thu, 14 Jun 2007 11:11:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5504F13C4BA; Thu, 14 Jun 2007 11:11:06 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EBB6Lg070418; Thu, 14 Jun 2007 11:11:06 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EBB6En070417; Thu, 14 Jun 2007 11:11:06 GMT (envelope-from ariff) Message-Id: <200706141111.l5EBB6En070417@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 14 Jun 2007 11:11:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci atiixp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 11:11:06 -0000 ariff 2007-06-14 11:11:06 UTC FreeBSD src repository Modified files: sys/dev/sound/pci atiixp.c Log: Don't push too hard waiting/looping for codec detection interrupt. Let the interrupt do the job waking us up. Revision Changes Path 1.17 +11 -8 src/sys/dev/sound/pci/atiixp.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:13:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 040ED16A468; Thu, 14 Jun 2007 11:13:40 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D40E713C448; Thu, 14 Jun 2007 11:13:39 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EBDdMU073152; Thu, 14 Jun 2007 11:13:39 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EBDdtO073134; Thu, 14 Jun 2007 11:13:39 GMT (envelope-from ariff) Message-Id: <200706141113.l5EBDdtO073134@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 14 Jun 2007 11:13:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci atiixp.c es137x.c via8233.c src/sys/dev/sound/pci/hda hdac.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 11:13:40 -0000 ariff 2007-06-14 11:13:38 UTC FreeBSD src repository Modified files: sys/dev/sound/pci atiixp.c es137x.c via8233.c sys/dev/sound/pci/hda hdac.c Log: Drain all callout handlers during driver detach appropriately. Revision Changes Path 1.18 +9 -6 src/sys/dev/sound/pci/atiixp.c 1.68 +9 -0 src/sys/dev/sound/pci/es137x.c 1.41 +3 -6 src/sys/dev/sound/pci/hda/hdac.c 1.37 +11 -5 src/sys/dev/sound/pci/via8233.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:15:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4516416A468; Thu, 14 Jun 2007 11:15:52 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2169B13C4BB; Thu, 14 Jun 2007 11:15:52 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EBFq6E075331; Thu, 14 Jun 2007 11:15:52 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EBFpgN075323; Thu, 14 Jun 2007 11:15:51 GMT (envelope-from ariff) Message-Id: <200706141115.l5EBFpgN075323@repoman.freebsd.org> From: Ariff Abdullah Date: Thu, 14 Jun 2007 11:15: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/sound/pcm buffer.c buffer.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, 14 Jun 2007 11:15:52 -0000 ariff 2007-06-14 11:15:51 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm buffer.c buffer.h Log: Buffer optimization and locking cleanup. Don't resize/malloc unless it is really necessary to ease down unlock/lock sequence. Revision Changes Path 1.36 +60 -41 src/sys/dev/sound/pcm/buffer.c 1.17 +2 -1 src/sys/dev/sound/pcm/buffer.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:16:41 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 902A216A46E; Thu, 14 Jun 2007 11:16:41 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail36.syd.optusnet.com.au (mail36.syd.optusnet.com.au [211.29.133.76]) by mx1.freebsd.org (Postfix) with ESMTP id 2893A13C4B8; Thu, 14 Jun 2007 11:16:40 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail36.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5EBGaPI012935 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Jun 2007 21:16:38 +1000 Date: Thu, 14 Jun 2007 21:16:36 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Kip Macy In-Reply-To: Message-ID: <20070614204629.C33664@besplex.bde.org> References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, Bruce Evans , Bruce Evans Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 11:16:41 -0000 On Wed, 13 Jun 2007, Kip Macy wrote: > On 6/13/07, Kip Macy wrote: >> - Original message - >> No. It's unlikely that you even configure profiling. Bruce >> >> ROTFL. In that case what does 'config -pp' do? And why did it print >> something to the effect of "profiling configured" on the console? And >> why did the hang go away when I re-built without '-pp'? >> >> Never mind. I'll just take the time to update the hwpmc support for my >> hardware. "hwpmc" also doesn't cause a 50% slowdown when in use. > > To be more specific, low-resolution profiling works but causes > netserver rx to drop from 9.7Gbps to 4Gbps. I'd like to know why you > thought it was not configured. Profiling (both kernel and userland) is too expensive to configure if you're not using it. I see a slowdown of 50% for "ping -fq localhost" with kernel profiling configured but not even enabled. ttcp with small packets doesn't slow down quite quite as much until profiling is enabled. Then a 50-70% slowdown is normal. There are just too much layering for things to be very fast with profiling or as fast as possible without profiling. However, operations not involving tinygrams are not slowed down too much by profiling. I think the extra function calls for profiling are relatively more expensive (on amd CPUs at least) than they used to be because they disturb pipelining relatively more, perhaps by hitting a CPU resource limit that doesn't show up in simpler benchmarks. One of the problems with gcc's -finstrument-functions feature has a large overhead that keeps getting larger. FreeBSD used to use this because it is more portable than -pg and my -mprofiler-epilogue feature and -mprofiler-epilogue gets broken by most gcc imports. In gcc-3.4, -finstrument functions became unusable since it breaks inlining of all the little static inline functions in the kernel. In gcc-4-2,, these functions are inlined again, but they are still instrumented, and actually instrumenting them is the most expensive part -- it gives a pair of calls to profiling routines for all of the little static functions in the kernel. Instrumentation calls also cost more than -pf -mprofiler-epilogue due to their portablility (same number of calls but 2 parameters to pass for each call). Instrumentation can be turned off using an attribute(()) but I would prefer not to do that. It is a feature to be able to intrument all functions but you usually don't want to instrument the ones that have been inlined for efficiency. Bruce From owner-cvs-src@FreeBSD.ORG Thu Jun 14 11:22:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4B82216A469; Thu, 14 Jun 2007 11:22:59 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from mail31.syd.optusnet.com.au (mail31.syd.optusnet.com.au [211.29.132.102]) by mx1.freebsd.org (Postfix) with ESMTP id C5AB213C480; Thu, 14 Jun 2007 11:22:56 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail31.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5EBMrSJ031254 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Jun 2007 21:22:54 +1000 Date: Thu, 14 Jun 2007 21:22:53 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: Kip Macy In-Reply-To: Message-ID: <20070614211730.F33664@besplex.bde.org> References: <200706130617.l5D6HncF038605@repoman.freebsd.org> <20070613184656.N25269@delplex.bde.org> <20070614043846.T27413@besplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Bruce Evans , Bruce Evans Subject: Re: cvs commit: src/sys/libkern mcount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 11:22:59 -0000 On Wed, 13 Jun 2007, Kip Macy wrote: >> It's unlikely because 0.01% of users configure kernel profiling and >> you didn't report configuring it. >> Profiling doesn't hang for me, but I use uncommitted fixes for locking, >> and only use it on amd64 and i386, and haven't tried it under SMP >> lately. Profiling never worked right for SMP and hangs are one >> possibility for it not working. -pp is only supported for amd64 and >> i386. I only tried it lately to see if gcc-4.2 broke it. gcc-4.2 >> certainly broke -pp, but AFAIK not in a way that causes additional >> hangs or breaks -p. > > "-p" works "-pp" does not. This is a dual Woodcrest (2x2) running > x86_64. I guess I can try running with SMP disabled as another data > point. Try my fixes sent to freebsd-amd64. gcc-4.2 will give unusuable (but faster) results with -pp since the main known new problem with gcc-4.2 is it not emitting any profiler-epilogue calls. Bruce From owner-cvs-src@FreeBSD.ORG Thu Jun 14 12:38:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8F66516A41F; Thu, 14 Jun 2007 12:38:12 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6C4E213C487; Thu, 14 Jun 2007 12:38:12 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ECcCec046144; Thu, 14 Jun 2007 12:38:12 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ECcCg6046143; Thu, 14 Jun 2007 12:38:12 GMT (envelope-from bde) Message-Id: <200706141238.l5ECcCg6046143@repoman.freebsd.org> From: Bruce Evans Date: Thu, 14 Jun 2007 12:38: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/netstat if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 12:38:12 -0000 bde 2007-06-14 12:38:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat if.c Log: MFC: all except 1.63: 1.59-1.62: already merged 1.63: removal of bridge(45) not merged 1.64: already merged 1.65: use uintmax_t 1.66: repair formatting to 79 columns 1.67: increase accuracy of timeouts and thus of per-interval counts 1.68: style fixes Requested by: kuriyama (1.66) 1.66 changes the whitespace in output. Hopefully nothing depends on the exact misformatting that it fixes. Revision Changes Path 1.58.8.6 +61 -47 src/usr.bin/netstat/if.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 12:52:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 956B116A400; Thu, 14 Jun 2007 12:52:14 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7279813C455; Thu, 14 Jun 2007 12:52:14 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ECqEF9068030; Thu, 14 Jun 2007 12:52:14 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ECqEQr068029; Thu, 14 Jun 2007 12:52:14 GMT (envelope-from simokawa) Message-Id: <200706141252.l5ECqEQr068029@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Thu, 14 Jun 2007 12:52:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 12:52:14 -0000 simokawa 2007-06-14 12:52:14 UTC FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: - Suppress compiler optimization so that orb[1] must be written first. We may need an explicit memory barrier for other architectures other than i386/amd64. MFC after: 3 days Revision Changes Path 1.95 +7 -2 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 13:07:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D5A416A46F; Thu, 14 Jun 2007 13:07:07 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 78EDF13C45E; Thu, 14 Jun 2007 13:07:07 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ED77ZM083411; Thu, 14 Jun 2007 13:07:07 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ED77iY083406; Thu, 14 Jun 2007 13:07:07 GMT (envelope-from yar) Message-Id: <200706141307.l5ED77iY083406@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 13:07:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 13:07:07 -0000 yar 2007-06-14 13:07:07 UTC FreeBSD src repository Modified files: lib/libpam/modules/pam_nologin pam_nologin.8 pam_nologin.c Log: Use the current user's login class for the decisions about where the nologin(5) file is located and whether the user may bypass its restriction. Add some error checks. Approved by: des PR: bin/107612 Revision Changes Path 1.7 +16 -15 src/lib/libpam/modules/pam_nologin/pam_nologin.8 1.13 +42 -29 src/lib/libpam/modules/pam_nologin/pam_nologin.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 14:44:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9FE116A46D; Thu, 14 Jun 2007 14:44:04 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C5E0713C46A; Thu, 14 Jun 2007 14:44:04 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EEi48W068033; Thu, 14 Jun 2007 14:44:04 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EEi46M068026; Thu, 14 Jun 2007 14:44:04 GMT (envelope-from yar) Message-Id: <200706141444.l5EEi46M068026@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 14:44:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/libexec/atrun atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 14:44:05 -0000 yar 2007-06-14 14:44:04 UTC FreeBSD src repository Modified files: libexec/atrun atrun.c Log: Fix a typical off-by-one error that can result in an unterminated string: strncpy(dst, src, sizeof(dst)); by substituting the safer strlcpy() for strncpy(). X-Security: none (the source string isn't user-supplied) Revision Changes Path 1.20 +1 -1 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 15:09:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EE80A16A46D; Thu, 14 Jun 2007 15:09:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CA71C13C480; Thu, 14 Jun 2007 15:09:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EF9WG6093196; Thu, 14 Jun 2007 15:09:32 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EF9WIX093192; Thu, 14 Jun 2007 15:09:32 GMT (envelope-from imp) Message-Id: <200706141509.l5EF9WIX093192@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Jun 2007 15:09:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb.h usb_port.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, 14 Jun 2007 15:09:33 -0000 imp 2007-06-14 15:09:22 UTC FreeBSD src repository Modified files: sys/dev/usb usb.h usb_port.h Log: Move malloc definitions to usb.h. Also, remove usb_malloc_type: it was unused. Remove METHODS_NONE: it was unused. Move include of opt_usb.h from usb_port.h to usb.h, since usb_port.h is going away (there will be a usb_compat.h for out-of-tree drivers that want it). Revision Changes Path 1.44 +3 -4 src/sys/dev/usb/usb.h 1.91 +1 -15 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 15:18:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75EB916A400; Thu, 14 Jun 2007 15:18:44 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 50D4D13C45E; Thu, 14 Jun 2007 15:18:44 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EFIiMA002346; Thu, 14 Jun 2007 15:18:44 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EFIij7002345; Thu, 14 Jun 2007 15:18:44 GMT (envelope-from yar) Message-Id: <200706141518.l5EFIij7002345@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 15:18: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/libexec/atrun atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 15:18:44 -0000 yar 2007-06-14 15:18:44 UTC FreeBSD src repository Modified files: libexec/atrun atrun.c Log: Fix an error message that was beside the point. Revision Changes Path 1.21 +1 -1 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 16:12:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5335D16A469; Thu, 14 Jun 2007 16:12:05 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2D37913C4C4; Thu, 14 Jun 2007 16:12:05 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EGC5d4054140; Thu, 14 Jun 2007 16:12:05 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EGC45e054134; Thu, 14 Jun 2007 16:12:04 GMT (envelope-from imp) Message-Id: <200706141612.l5EGC45e054134@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Jun 2007 16:12:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb usb.h usb_port.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, 14 Jun 2007 16:12:05 -0000 imp 2007-06-14 16:12:04 UTC FreeBSD src repository Modified files: sys/dev/usb usb.h usb_port.h Log: Move PWR_* from usb_port.h to usb.h Revision Changes Path 1.45 +8 -0 src/sys/dev/usb/usb.h 1.92 +0 -3 src/sys/dev/usb/usb_port.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 16:23:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 253BF16A46B; Thu, 14 Jun 2007 16:23:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F20B413C447; Thu, 14 Jun 2007 16:23:31 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EGNVpV064509; Thu, 14 Jun 2007 16:23:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EGNVBU064504; Thu, 14 Jun 2007 16:23:31 GMT (envelope-from imp) Message-Id: <200706141623.l5EGNVBU064504@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Jun 2007 16:23: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/dev/usb ehci.c ehcivar.h ohci.c ohcivar.h uhci.c uhcivar.h ukbd.c usbdivar.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, 14 Jun 2007 16:23:32 -0000 imp 2007-06-14 16:23:31 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c ehcivar.h ohci.c ohcivar.h uhci.c uhcivar.h ukbd.c usbdivar.h Log: Expand callout compatibility macros in the main usb bridges. Revision Changes Path 1.54 +16 -20 src/sys/dev/usb/ehci.c 1.17 +2 -5 src/sys/dev/usb/ehcivar.h 1.169 +11 -11 src/sys/dev/usb/ohci.c 1.47 +1 -1 src/sys/dev/usb/ohcivar.h 1.175 +13 -14 src/sys/dev/usb/uhci.c 1.45 +1 -1 src/sys/dev/usb/uhcivar.h 1.64 +4 -4 src/sys/dev/usb/ukbd.c 1.50 +1 -1 src/sys/dev/usb/usbdivar.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 17:14:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6EB5A16A46B; Thu, 14 Jun 2007 17:14:27 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5CCAC13C46A; Thu, 14 Jun 2007 17:14:27 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EHERwQ022183; Thu, 14 Jun 2007 17:14:27 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EHERge022182; Thu, 14 Jun 2007 17:14:27 GMT (envelope-from delphij) Message-Id: <200706141714.l5EHERge022182@repoman.freebsd.org> From: Xin LI Date: Thu, 14 Jun 2007 17:14:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC src/sys/sun4v/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 17:14:27 -0000 delphij 2007-06-14 17:14:27 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/i386/conf GENERIC sys/ia64/conf GENERIC sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC sys/sun4v/conf GENERIC Log: Enable SCTP by default for GENERIC kernels in order to give it more exposure. The current state of SCTP implementation is considered to be ready for 32-bit platforms, but still need some work/testing on 64-bit platforms. Approved by: re (kensmith) Discussed with: rrs Revision Changes Path 1.482 +1 -0 src/sys/amd64/conf/GENERIC 1.472 +1 -0 src/sys/i386/conf/GENERIC 1.91 +1 -0 src/sys/ia64/conf/GENERIC 1.296 +1 -0 src/sys/pc98/conf/GENERIC 1.70 +1 -0 src/sys/powerpc/conf/GENERIC 1.126 +1 -0 src/sys/sparc64/conf/GENERIC 1.13 +1 -0 src/sys/sun4v/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Thu Jun 14 18:37:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 614EC16A468; Thu, 14 Jun 2007 18:37:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2ACFB13C455; Thu, 14 Jun 2007 18:37:59 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EIbx3x096480; Thu, 14 Jun 2007 18:37:59 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EIbwA4096479; Thu, 14 Jun 2007 18:37:58 GMT (envelope-from rwatson) Message-Id: <200706141837.l5EIbwA4096479@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Jun 2007 18:37: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/kern kern_ntptime.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 18:37:59 -0000 rwatson 2007-06-14 18:37:58 UTC FreeBSD src repository Modified files: sys/kern kern_ntptime.c Log: Only require privilege to set the current time adjustment, not in order to query it. Revision Changes Path 1.64 +7 -5 src/sys/kern/kern_ntptime.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 19:35:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A353516A469; Thu, 14 Jun 2007 19:35:03 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7A9D813C45B; Thu, 14 Jun 2007 19:35:03 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EJZ3uo055705; Thu, 14 Jun 2007 19:35:03 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EJZ3Rk055702; Thu, 14 Jun 2007 19:35:03 GMT (envelope-from gallatin) Message-Id: <200706141935.l5EJZ3Rk055702@repoman.freebsd.org> From: Andrew Gallatin Date: Thu, 14 Jun 2007 19:35: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/mxge if_mxge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 19:35:03 -0000 gallatin 2007-06-14 19:35:03 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c Log: correct some limits on interrupt proccessing so that fast forwarding back out the same mxge interface works nicely. Revision Changes Path 1.37 +2 -7 src/sys/dev/mxge/if_mxge.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 19:58:25 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3021116A41F; Thu, 14 Jun 2007 19:58:25 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 07EE813C465; Thu, 14 Jun 2007 19:58:25 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EJwOYZ077108; Thu, 14 Jun 2007 19:58:24 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EJwOb3077098; Thu, 14 Jun 2007 19:58:24 GMT (envelope-from harti) Message-Id: <200706141958.l5EJwOb3077098@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 14 Jun 2007 19:58:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libgssapi gss_init_sec_context.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 19:58:25 -0000 harti 2007-06-14 19:58:24 UTC FreeBSD src repository Modified files: lib/libgssapi gss_init_sec_context.c Log: According to the documentation mech_type for gss_init_sec_context() may be passed as GSS_C_NO_OID in which case a default mech should be used. This case was not handled and leads to core dumps when using nss_ldap. Now use the first mech in this case. When there is no mechanism available return an error (this part is taken from the PR). PR: 113266 Submitted by: Eirik Nygaard (partly) Revision Changes Path 1.3 +9 -1 src/lib/libgssapi/gss_init_sec_context.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 20:02:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5AAF716A41F; Thu, 14 Jun 2007 20:02:42 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3303613C46E; Thu, 14 Jun 2007 20:02:42 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EK2g8o081397; Thu, 14 Jun 2007 20:02:42 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EK2gTq081396; Thu, 14 Jun 2007 20:02:42 GMT (envelope-from davidch) Message-Id: <200706142002.l5EK2gTq081396@repoman.freebsd.org> From: David Christensen Date: Thu, 14 Jun 2007 20:02: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/net if_media.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, 14 Jun 2007 20:02:42 -0000 davidch 2007-06-14 20:02:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_media.h Log: - Added a new Ethernet media type (2500BaseSX) to support BCM5708 controllers which support a 2.5Gbps mode over fiber using next page extensions during autonegotiation. Typically only found in blade systems which also include a Broadcom 2.5Gbps capable switch. Revision Changes Path 1.30.2.5 +4 -0 src/sys/net/if_media.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 20:07:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A0CC516A46B; Thu, 14 Jun 2007 20:07:36 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 794D613C487; Thu, 14 Jun 2007 20:07:36 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EK7aKx087034; Thu, 14 Jun 2007 20:07:36 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EK7aOI087032; Thu, 14 Jun 2007 20:07:36 GMT (envelope-from harti) Message-Id: <200706142007.l5EK7aOI087032@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 14 Jun 2007 20:07:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/rpc auth_unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 20:07:36 -0000 harti 2007-06-14 20:07:36 UTC FreeBSD src repository Modified files: lib/libc/rpc auth_unix.c Log: Use an array of size NGROUP_MAX for the getgroups() call instead of NGRP. When NGROUP_MAX is larger than NGRP the call used to fail. Now the call succeedes, but only the first NGRP groups are actually used for authentication. Revision Changes Path 1.18 +4 -2 src/lib/libc/rpc/auth_unix.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 20:11:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1389A16A494; Thu, 14 Jun 2007 20:11:49 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E085D13C48C; Thu, 14 Jun 2007 20:11:48 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EKBmRI091389; Thu, 14 Jun 2007 20:11:48 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EKBmF9091379; Thu, 14 Jun 2007 20:11:48 GMT (envelope-from harti) Message-Id: <200706142011.l5EKBmF9091379@repoman.freebsd.org> From: Hartmut Brandt Date: Thu, 14 Jun 2007 20:11: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/tools/regression/atm RunTest.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: Thu, 14 Jun 2007 20:11:49 -0000 harti 2007-06-14 20:11:48 UTC FreeBSD src repository Modified files: tools/regression/atm RunTest.sh Log: Make the order of tests the same for user and kernel. Use the natural layer order from bottom to top. Revision Changes Path 1.4 +1 -1 src/tools/regression/atm/RunTest.sh From owner-cvs-src@FreeBSD.ORG Thu Jun 14 21:07:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B29CF16A46B; Thu, 14 Jun 2007 21:07:20 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8B14F13C480; Thu, 14 Jun 2007 21:07:20 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EL7K5f045622; Thu, 14 Jun 2007 21:07:20 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EL7KSF045618; Thu, 14 Jun 2007 21:07:20 GMT (envelope-from davidch) Message-Id: <200706142107.l5EL7KSF045618@repoman.freebsd.org> From: David Christensen Date: Thu, 14 Jun 2007 21:07: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/dev/mii brgphy.c brgphyreg.h miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 21:07:20 -0000 davidch 2007-06-14 21:07:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii brgphy.c brgphyreg.h miidevs Log: New features: - Moved BCM5706S/5708S SerDes support to brgphy (since they are not technically TBI interfaces) - Added 2.5G support for BCM5708S Revision Changes Path 1.34.2.15 +382 -199 src/sys/dev/mii/brgphy.c 1.6.2.2 +108 -15 src/sys/dev/mii/brgphyreg.h 1.30.2.10 +2 -1 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Thu Jun 14 21:24:06 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F84D16A41F; Thu, 14 Jun 2007 21:24:06 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4950513C447; Thu, 14 Jun 2007 21:24:06 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ELO6WC062685; Thu, 14 Jun 2007 21:24:06 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ELO64w062678; Thu, 14 Jun 2007 21:24:06 GMT (envelope-from yar) Message-Id: <200706142124.l5ELO64w062678@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 21:24: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/libexec/atrun atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 21:24:06 -0000 yar 2007-06-14 21:24:05 UTC FreeBSD src repository Modified files: libexec/atrun atrun.c Log: Spotted another copy of the loony error message. Revision Changes Path 1.22 +1 -1 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 21:28:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE32716A46B; Thu, 14 Jun 2007 21:28:15 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BF79F13C45D; Thu, 14 Jun 2007 21:28:15 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ELSFkX066535; Thu, 14 Jun 2007 21:28:15 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ELSFPp066531; Thu, 14 Jun 2007 21:28:15 GMT (envelope-from davidch) Message-Id: <200706142128.l5ELSFPp066531@repoman.freebsd.org> From: David Christensen Date: Thu, 14 Jun 2007 21:28:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/bce if_bce.c if_bcefw.h if_bcereg.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, 14 Jun 2007 21:28:15 -0000 davidch 2007-06-14 21:28:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c if_bcefw.h if_bcereg.h Log: - Updated firmware to latest release (v3.4.8) to fix TSO + jumbo frame lockup - Added MSI (hw.bce.msi_enable) sysctl - Fixed kernel panic when MSI is used and module is unloaded - Added several new debug routines - Removed slack space for RX/TX chains since it only covers sloppy coding - Fixed a potential problem when programming jumbo MTU size in hardware - Various other comment changes - Added 2.5G support for BCM5708S Revision Changes Path 1.2.2.16 +1092 -569 src/sys/dev/bce/if_bce.c 1.1.2.2 +5285 -3082 src/sys/dev/bce/if_bcefw.h 1.1.2.7 +97 -54 src/sys/dev/bce/if_bcereg.h From owner-cvs-src@FreeBSD.ORG Thu Jun 14 22:16:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC0C316A468; Thu, 14 Jun 2007 22:16:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9606113C45B; Thu, 14 Jun 2007 22:16:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EMGNUo016017; Thu, 14 Jun 2007 22:16:23 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EMGMHQ016006; Thu, 14 Jun 2007 22:16:22 GMT (envelope-from yar) Message-Id: <200706142216.l5EMGMHQ016006@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 14 Jun 2007 22: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/libexec/atrun Makefile atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 14 Jun 2007 22:16:23 -0000 yar 2007-06-14 22:16:21 UTC FreeBSD src repository Modified files: libexec/atrun Makefile atrun.c Log: Use a single setusercontext(3) instead of a bunch of basic syscalls. Besides aesthetic benefits, that makes at(1) jobs subject to such login.conf(5) settings as resource limits. Revision Changes Path 1.13 +4 -0 src/libexec/atrun/Makefile 1.23 +25 -0 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 22:38:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E958B16A468; Thu, 14 Jun 2007 22:38:50 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BEAA213C45A; Thu, 14 Jun 2007 22:38:50 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EMcoLi036380; Thu, 14 Jun 2007 22:38:50 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EMcoHW036376; Thu, 14 Jun 2007 22:38:50 GMT (envelope-from njl) Message-Id: <200706142238.l5EMcoHW036376@repoman.freebsd.org> From: Nate Lawson Date: Thu, 14 Jun 2007 22:38:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 selrecord.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 22:38:51 -0000 njl 2007-06-14 22:38:50 UTC FreeBSD src repository Modified files: share/man/man9 selrecord.9 Log: The struct selinfo pointed to by *sip MUST be zeroed before calling selrecord() or selwake*(). Otherwise, a panic may occur. MFC after: 1 day Revision Changes Path 1.4 +8 -1 src/share/man/man9/selrecord.9 From owner-cvs-src@FreeBSD.ORG Thu Jun 14 22:58:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9C7A16A400; Thu, 14 Jun 2007 22:58:15 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8307713C45E; Thu, 14 Jun 2007 22:58:15 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EMwFRP052623; Thu, 14 Jun 2007 22:58:15 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EMwFTd052613; Thu, 14 Jun 2007 22:58:15 GMT (envelope-from davidch) Message-Id: <200706142258.l5EMwFTd052613@repoman.freebsd.org> From: David Christensen Date: Thu, 14 Jun 2007 22:58:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/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: Thu, 14 Jun 2007 22:58:15 -0000 davidch 2007-06-14 22:58:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/bce if_bce.c Log: - Fixed build problem with unused variable. Revision Changes Path 1.2.2.17 +0 -1 src/sys/dev/bce/if_bce.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 22:59:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 643D616A475; Thu, 14 Jun 2007 22:59:04 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5401D13C45B; Thu, 14 Jun 2007 22:59:04 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5EMx4bf053357; Thu, 14 Jun 2007 22:59:04 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5EMx4aW053356; Thu, 14 Jun 2007 22:59:04 GMT (envelope-from rrs) Message-Id: <200706142259.l5EMx4aW053356@repoman.freebsd.org> From: Randall Stewart Date: Thu, 14 Jun 2007 22: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/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 14 Jun 2007 22:59:04 -0000 rrs 2007-06-14 22:59:04 UTC FreeBSD src repository Modified files: sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.h sctp_usrreq.c sctputil.c sctputil.h sys/netinet6 sctp6_usrreq.c sys/conf options Log: - Fix so ifn's are properly deleted when the ref count goes to 0. - Fix so VRF's will clean themselves up when no references are around. - Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypass normal validation checks. - turn auto-asconf off for subset bound sockets - Moves all logging to use KTR. This gets rid of most of the logging #ifdef's with a few exceptions reducing the number of config options for SCTP. Revision Changes Path 1.594 +12 -24 src/sys/conf/options 1.14 +34 -0 src/sys/netinet/sctp.h 1.17 +4 -2 src/sys/netinet/sctp_asconf.c 1.6 +1 -1 src/sys/netinet/sctp_asconf.h 1.11 +4 -2 src/sys/netinet/sctp_bsd_addr.c 1.22 +9 -7 src/sys/netinet/sctp_constants.h 1.30 +336 -364 src/sys/netinet/sctp_indata.c 1.39 +28 -30 src/sys/netinet/sctp_input.c 1.8 +4 -13 src/sys/netinet/sctp_lock_bsd.h 1.23 +13 -0 src/sys/netinet/sctp_os_bsd.h 1.37 +112 -98 src/sys/netinet/sctp_output.c 1.39 +56 -20 src/sys/netinet/sctp_pcb.c 1.22 +5 -3 src/sys/netinet/sctp_pcb.h 1.11 +7 -3 src/sys/netinet/sctp_peeloff.c 1.11 +7 -0 src/sys/netinet/sctp_sysctl.c 1.6 +12 -3 src/sys/netinet/sctp_sysctl.h 1.21 +71 -80 src/sys/netinet/sctp_timer.c 1.22 +1 -1 src/sys/netinet/sctp_uio.h 1.33 +17 -21 src/sys/netinet/sctp_usrreq.c 1.43 +382 -514 src/sys/netinet/sctputil.c 1.24 +1 -57 src/sys/netinet/sctputil.h 1.28 +2 -2 src/sys/netinet6/sctp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jun 14 23:31:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3967A16A46C; Thu, 14 Jun 2007 23:31:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1403413C455; Thu, 14 Jun 2007 23:31:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5ENVqW7087203; Thu, 14 Jun 2007 23:31:52 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5ENVqGT087202; Thu, 14 Jun 2007 23:31:52 GMT (envelope-from rwatson) Message-Id: <200706142331.l5ENVqGT087202@repoman.freebsd.org> From: Robert Watson Date: Thu, 14 Jun 2007 23:31: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/kern kern_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jun 2007 23:31:53 -0000 rwatson 2007-06-14 23:31:52 UTC FreeBSD src repository Modified files: sys/kern kern_resource.c Log: Remove the restriction that rtprio(2) cannot be used to set the realtime or idle priority of another process owned by the same user. This means that privilege in rtprio(2) (and rtprio_thread(2)) is required indirectly via p_cansched(9) or directly to set realtime/idle privilege, rather than directly affecting target process authorization. Revision Changes Path 1.178 +8 -17 src/sys/kern/kern_resource.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 00:19:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2877216A41F; Fri, 15 Jun 2007 00:19:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 139E213C44B; Fri, 15 Jun 2007 00:19:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 575471A3C1A; Thu, 14 Jun 2007 17:18:49 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 346EE5125A; Thu, 14 Jun 2007 20:19:18 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id CD4FFBEC4; Thu, 14 Jun 2007 20:19:17 -0400 (EDT) Date: Thu, 14 Jun 2007 20:19:17 -0400 From: Kris Kennaway To: Randall Stewart Message-ID: <20070615001917.GA94743@rot13.obsecurity.org> References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200706142259.l5EMx4aW053356@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 00:19:19 -0000 On Thu, Jun 14, 2007 at 10:59:04PM +0000, Randall Stewart wrote: > rrs 2007-06-14 22:59:04 UTC > > FreeBSD src repository > > Modified files: > sys/netinet sctp.h sctp_asconf.c sctp_asconf.h > sctp_bsd_addr.c sctp_constants.h > sctp_indata.c sctp_input.c > sctp_lock_bsd.h sctp_os_bsd.h > sctp_output.c sctp_pcb.c sctp_pcb.h > sctp_peeloff.c sctp_sysctl.c > sctp_sysctl.h sctp_timer.c sctp_uio.h > sctp_usrreq.c sctputil.c sctputil.h > sys/netinet6 sctp6_usrreq.c > sys/conf options > Log: > - Fix so ifn's are properly deleted when the ref count goes to 0. > - Fix so VRF's will clean themselves up when no references are around. > - Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypass > normal validation checks. > - turn auto-asconf off for subset bound sockets > - Moves all logging to use KTR. This gets rid of most > of the logging #ifdef's with a few exceptions reducing > the number of config options for SCTP. | +#ifndef SCTP_SUBSYS_KTR | +#define SCTP_SUBSYS_KTR KTR_GEN | +#endif Brief silence after previous disapproval doesn't equal approval ;-) What was wrong with the method I suggested, namely using KTR_SUBSYS if a SCTP_TRACE option is included in the kernel? That is the intended way that events local to a particular subsystem should be handled. Kris From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:23:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D847116A468; Fri, 15 Jun 2007 02:23:21 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by mx1.freebsd.org (Postfix) with ESMTP id A310713C489; Fri, 15 Jun 2007 02:23:21 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 14 Jun 2007 19:23:21 -0700 X-IronPort-AV: i="4.16,422,1175497200"; d="scan'208"; a="165531852:sNHT49010445" Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id l5F2NLaD029382; Thu, 14 Jun 2007 19:23:21 -0700 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id l5F2NK20004164; Fri, 15 Jun 2007 02:23:21 GMT Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Jun 2007 19:23:20 -0700 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Jun 2007 19:23:20 -0700 Message-ID: <4671F88B.7030003@cisco.com> Date: Thu, 14 Jun 2007 22:25:15 -0400 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070601 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <20070615001917.GA94743@rot13.obsecurity.org> In-Reply-To: <20070615001917.GA94743@rot13.obsecurity.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Jun 2007 02:23:20.0476 (UTC) FILETIME=[24213DC0:01C7AEF4] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=2443; t=1181874201; x=1182738201; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/sys/netinet=20sctp.h=20sctp_asc onf.c=20sctp_asconf.h=0A=20sctp_bsd_addr.c=20sctp_constants.h=20sctp_indat a.c=20sctp_input.c=20sctp_lock_bsd.h=0A=20sctp_os_bsd.h=20sctp_output.c=20 sctp_pcb.c=20sctp_pcb.h=20sctp_peeloff.c=20sctp_sysctl.c=0A=20sctp_sysctl. h=20sctp_timer.c=20sctp_uio.h=20... |Sender:=20; bh=uvi1yVAgs6gLUh6D9IM+2Q3KUiHi/L36NsMNHlVFCSM=; b=lsJiLOfIa8/Tu/5bV+cHCx2yiF2SnXNh6BH6549ure3ItosyOGLYdmzLCqehYAn/fr5iR29D uDz89OdBXo4Ol3YPj83SmJIRC66wFuPEABGEoR9V+WHlLaUZkdk0xstEXBSIPgJhixe1SRPDrZ RN/OIJxw/CksU4v1VP4VHKQ1Q=; Authentication-Results: sj-dkim-1; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim1004 verified; ); Cc: Randall Stewart , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 02:23:22 -0000 Kris Kennaway wrote: > On Thu, Jun 14, 2007 at 10:59:04PM +0000, Randall Stewart wrote: > >>rrs 2007-06-14 22:59:04 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet sctp.h sctp_asconf.c sctp_asconf.h >> sctp_bsd_addr.c sctp_constants.h >> sctp_indata.c sctp_input.c >> sctp_lock_bsd.h sctp_os_bsd.h >> sctp_output.c sctp_pcb.c sctp_pcb.h >> sctp_peeloff.c sctp_sysctl.c >> sctp_sysctl.h sctp_timer.c sctp_uio.h >> sctp_usrreq.c sctputil.c sctputil.h >> sys/netinet6 sctp6_usrreq.c >> sys/conf options >> Log: >> - Fix so ifn's are properly deleted when the ref count goes to 0. >> - Fix so VRF's will clean themselves up when no references are around. >> - Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypass >> normal validation checks. >> - turn auto-asconf off for subset bound sockets >> - Moves all logging to use KTR. This gets rid of most >> of the logging #ifdef's with a few exceptions reducing >> the number of config options for SCTP. > > > | +#ifndef SCTP_SUBSYS_KTR > | +#define SCTP_SUBSYS_KTR KTR_GEN > | +#endif > > Brief silence after previous disapproval doesn't equal approval ;-) > > What was wrong with the method I suggested, namely using KTR_SUBSYS if > a SCTP_TRACE option is included in the kernel? That is the intended > way that events local to a particular subsystem should be handled. > > Kris I asked if KTR_GEN was ok.. I can use KTR_SUBSYS.. sure.. but that means I can't really run witness on my machine as I test.. since witness is the only one that uses KTR_SUBSYS.. No one else uses KTR_GEN.. why is it a problem using one. The logging in general is not really debugging.. its used for a lot more than that.. I can change this to KTR_SUBSYS.. but I would like to know why using KTR_GEN is so bad? I asked earlier.. and did not hear an objection... I don't mind changing it.. but just like DSCP code points.. I would like to know the strategy behind the request.. you currently have 1/3 of the space unused or spare... So whats wrong with using a unused one? R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:29:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFC0E16A468; Fri, 15 Jun 2007 02:29:19 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BA7A813C448; Fri, 15 Jun 2007 02:29:19 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2TJ3f067571; Fri, 15 Jun 2007 02:29:19 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2TJsd067567; Fri, 15 Jun 2007 02:29:19 GMT (envelope-from rrs) Message-Id: <200706150229.l5F2TJsd067567@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 02:29: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/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, 15 Jun 2007 02:29:20 -0000 rrs 2007-06-15 02:29:19 UTC FreeBSD src repository Modified files: sys/conf NOTES Log: - Oppps, forgot to update out the notes file for LINT builds- purge old logging options that are no longer needed. Revision Changes Path 1.1433 +14 -30 src/sys/conf/NOTES From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:29:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AD9FF16A46F; Fri, 15 Jun 2007 02:29:59 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 93BFC13C45E; Fri, 15 Jun 2007 02:29:59 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 4CE501A4D88; Thu, 14 Jun 2007 19:29:29 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 8F694511B4; Thu, 14 Jun 2007 22:29:57 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 28134BE98; Thu, 14 Jun 2007 22:29:56 -0400 (EDT) Date: Thu, 14 Jun 2007 22:29:56 -0400 From: Kris Kennaway To: Randall Stewart Message-ID: <20070615022956.GA96741@rot13.obsecurity.org> References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <20070615001917.GA94743@rot13.obsecurity.org> <4671F88B.7030003@cisco.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="a8Wt8u1KmwUX3Y2C" Content-Disposition: inline In-Reply-To: <4671F88B.7030003@cisco.com> User-Agent: Mutt/1.4.2.3i Cc: Randall Stewart , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 02:29:59 -0000 --a8Wt8u1KmwUX3Y2C Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 14, 2007 at 10:25:15PM -0400, Randall Stewart wrote: > Kris Kennaway wrote: > >On Thu, Jun 14, 2007 at 10:59:04PM +0000, Randall Stewart wrote: > > > >>rrs 2007-06-14 22:59:04 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/netinet sctp.h sctp_asconf.c sctp_asconf.h=20 > >> sctp_bsd_addr.c sctp_constants.h=20 > >> sctp_indata.c sctp_input.c=20 > >> sctp_lock_bsd.h sctp_os_bsd.h=20 > >> sctp_output.c sctp_pcb.c sctp_pcb.h=20 > >> sctp_peeloff.c sctp_sysctl.c=20 > >> sctp_sysctl.h sctp_timer.c sctp_uio.h=20 > >> sctp_usrreq.c sctputil.c sctputil.h=20 > >> sys/netinet6 sctp6_usrreq.c=20 > >> sys/conf options=20 > >> Log: > >> - Fix so ifn's are properly deleted when the ref count goes to 0. > >> - Fix so VRF's will clean themselves up when no references are around. > >> - Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypa= ss > >> normal validation checks. > >> - turn auto-asconf off for subset bound sockets > >> - Moves all logging to use KTR. This gets rid of most > >> of the logging #ifdef's with a few exceptions reducing > >> the number of config options for SCTP. > > > > > >| +#ifndef SCTP_SUBSYS_KTR > >| +#define SCTP_SUBSYS_KTR KTR_GEN > >| +#endif > > > >Brief silence after previous disapproval doesn't equal approval ;-) > > > >What was wrong with the method I suggested, namely using KTR_SUBSYS if > >a SCTP_TRACE option is included in the kernel? That is the intended > >way that events local to a particular subsystem should be handled. > > > >Kris >=20 > I asked if KTR_GEN was ok.. I can use KTR_SUBSYS.. sure.. but that > means I can't really run witness on my machine as I test.. since > witness is the only one that uses KTR_SUBSYS.. No one else uses > KTR_GEN.. why is it a problem using one. WITNESS does not use itq: #if 0 #define KTR_WITNESS KTR_SUBSYS #else #define KTR_WITNESS 0 #endif KTR_WITNESS is used for debugging of the WITNESS code itself (probably no-one has needed to use it for many years). It is a completely orthogonal purpose to yours, so they can co-exist happily. KTR_GEN is for "general events". SCTP is not a general event, it's localized events belonging to a particular subsystem. > So whats wrong with using a unused one? If you look at the history there was a big effort to reclaim these fields. Because space is at such a premium here there needs to be a strong reason for using up a spare field. SCTP does not strike me as such a reason, particularly since the alternative seems quite practical. Kris --a8Wt8u1KmwUX3Y2C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGcfmjWry0BWjoQKURAleEAKCO5WknWSwpZygSEvfpqFRPR1y9kgCfWs39 QvijiQ+ks3MlxwKq4SUQV5g= =62iN -----END PGP SIGNATURE----- --a8Wt8u1KmwUX3Y2C-- From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:32:09 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B349716A468; Fri, 15 Jun 2007 02:32:09 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-3.cisco.com (sj-iport-3-in.cisco.com [171.71.176.72]) by mx1.freebsd.org (Postfix) with ESMTP id 7EBB213C487; Fri, 15 Jun 2007 02:32:09 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-3.cisco.com with ESMTP; 14 Jun 2007 19:32:09 -0700 X-IronPort-AV: i="4.16,422,1175497200"; d="scan'208"; a="494376185:sNHT52109598" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id l5F2W9kX024357; Thu, 14 Jun 2007 19:32:09 -0700 Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l5F2W8aO025851; Fri, 15 Jun 2007 02:32:09 GMT Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Jun 2007 19:32:03 -0700 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 14 Jun 2007 19:32:03 -0700 Message-ID: <4671FA96.1010304@cisco.com> Date: Thu, 14 Jun 2007 22:33:58 -0400 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070601 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <20070615001917.GA94743@rot13.obsecurity.org> <4671F88B.7030003@cisco.com> <20070615022956.GA96741@rot13.obsecurity.org> In-Reply-To: <20070615022956.GA96741@rot13.obsecurity.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Jun 2007 02:32:03.0275 (UTC) FILETIME=[5BBE09B0:01C7AEF5] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=3024; t=1181874729; x=1182738729; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/sys/netinet=20sctp.h=20sctp_asc onf.c=20sctp_asconf.h=0A=20sctp_bsd_addr.c=20sctp_constants.h=20sctp_indat a.c=20sctp_input.c=20sctp_lock_bsd.h=0A=20sctp_os_bsd.h=20sctp_output.c=20 sctp_pcb.c=20sctp_pcb.h=20sctp_peeloff.c=20sctp_sysctl.c=0A=20sctp_sysctl. h=20sctp_timer.c=20sctp_uio.h=20... |Sender:=20; bh=Nt6HgZEJ64GFYJqfBzHEcbTvfIzsbr2gIwz0bbwhcXk=; b=u0I5rG0ZDdwU9pzVro/HoUBYlDkkEuy55nrVC1L35nMMiwbKYiknXW2nj629MhefgBmD5ED6 yliJRbpCV4grqK2lxrQvqnfR8UNCEldgoChi+RgpIIc2h50DGMbfT/C5; Authentication-Results: sj-dkim-3; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim3002 verified; ); Cc: Randall Stewart , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 02:32:09 -0000 Kris Kennaway wrote: > On Thu, Jun 14, 2007 at 10:25:15PM -0400, Randall Stewart wrote: > >>Kris Kennaway wrote: >> >>>On Thu, Jun 14, 2007 at 10:59:04PM +0000, Randall Stewart wrote: >>> >>> >>>>rrs 2007-06-14 22:59:04 UTC >>>> >>>>FreeBSD src repository >>>> >>>>Modified files: >>>> sys/netinet sctp.h sctp_asconf.c sctp_asconf.h >>>> sctp_bsd_addr.c sctp_constants.h >>>> sctp_indata.c sctp_input.c >>>> sctp_lock_bsd.h sctp_os_bsd.h >>>> sctp_output.c sctp_pcb.c sctp_pcb.h >>>> sctp_peeloff.c sctp_sysctl.c >>>> sctp_sysctl.h sctp_timer.c sctp_uio.h >>>> sctp_usrreq.c sctputil.c sctputil.h >>>> sys/netinet6 sctp6_usrreq.c >>>> sys/conf options >>>>Log: >>>>- Fix so ifn's are properly deleted when the ref count goes to 0. >>>>- Fix so VRF's will clean themselves up when no references are around. >>>>- Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypass >>>> normal validation checks. >>>>- turn auto-asconf off for subset bound sockets >>>>- Moves all logging to use KTR. This gets rid of most >>>> of the logging #ifdef's with a few exceptions reducing >>>> the number of config options for SCTP. >>> >>> >>>| +#ifndef SCTP_SUBSYS_KTR >>>| +#define SCTP_SUBSYS_KTR KTR_GEN >>>| +#endif >>> >>>Brief silence after previous disapproval doesn't equal approval ;-) >>> >>>What was wrong with the method I suggested, namely using KTR_SUBSYS if >>>a SCTP_TRACE option is included in the kernel? That is the intended >>>way that events local to a particular subsystem should be handled. >>> >>>Kris >> >>I asked if KTR_GEN was ok.. I can use KTR_SUBSYS.. sure.. but that >>means I can't really run witness on my machine as I test.. since >>witness is the only one that uses KTR_SUBSYS.. No one else uses >>KTR_GEN.. why is it a problem using one. > > > WITNESS does not use itq: > > #if 0 > #define KTR_WITNESS KTR_SUBSYS > #else > #define KTR_WITNESS 0 > #endif > > KTR_WITNESS is used for debugging of the WITNESS code itself (probably > no-one has needed to use it for many years). It is a completely > orthogonal purpose to yours, so they can co-exist happily. > > KTR_GEN is for "general events". SCTP is not a general event, it's > localized events belonging to a particular subsystem. > > >>So whats wrong with using a unused one? > > > If you look at the history there was a big effort to reclaim these > fields. Because space is at such a premium here there needs to be a > strong reason for using up a spare field. SCTP does not strike me as > such a reason, particularly since the alternative seems quite > practical. > > Kris Ok.. whatever you say.. I can change it very easily ;-) R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:34:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACDDC16A400; Fri, 15 Jun 2007 02:34:36 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8720813C43E; Fri, 15 Jun 2007 02:34:36 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2YaAt072229; Fri, 15 Jun 2007 02:34:36 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2YalI072228; Fri, 15 Jun 2007 02:34:36 GMT (envelope-from rrs) Message-Id: <200706150234.l5F2YalI072228@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 02:34: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/netinet sctp_os_bsd.h sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 02:34:36 -0000 rrs 2007-06-15 02:34:36 UTC FreeBSD src repository Modified files: sys/netinet sctp_os_bsd.h sctputil.c Log: KTR_GEN -> KTR_SUBSYS (for Kris). Revision Changes Path 1.24 +2 -2 src/sys/netinet/sctp_os_bsd.h 1.44 +1 -1 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:39:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C16116A46B; Fri, 15 Jun 2007 02:39:19 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1D53213C4BB; Fri, 15 Jun 2007 02:39:19 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2dJB1076363; Fri, 15 Jun 2007 02:39:19 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2dIEr076362; Fri, 15 Jun 2007 02:39:18 GMT (envelope-from gshapiro) Message-Id: <200706150239.l5F2dIEr076362@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Fri, 15 Jun 2007 02:39: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/etc/defaults rc.conf src/etc/rc.d sendmail src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 02:39:19 -0000 gshapiro 2007-06-15 02:39:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf etc/rc.d sendmail release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Add a new rc.conf variable, sendmail_rebuild_aliases, which tells /etc/rc.d/sendmail whether or not to run newaliases if the database is missing or the aliases text file is newer than aliases.db. In my opinion, the aliases file should never be automatically rebuilt. The current text form could represent a work in progress. Therefore, in FreeBSD 7.0, this new option will default to "NO". When this rc.d change is MFC'ed, it will need to remain "YES" to maintain backward compatibility. PR: conf/86252 Approved by: re (kensmith) MFC after: 3 days Revision Changes Path 1.316 +1 -0 src/etc/defaults/rc.conf 1.17 +10 -8 src/etc/rc.d/sendmail 1.1039 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml Revision Changes Path 1.252.2.37 +1 -0 src/etc/defaults/rc.conf 1.14.2.3 +10 -8 src/etc/rc.d/sendmail 1.883.2.75 +11 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:39:37 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 325DA16A473; Fri, 15 Jun 2007 02:39:37 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2297E13C46A; Fri, 15 Jun 2007 02:39:37 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2dbgB076718; Fri, 15 Jun 2007 02:39:37 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2dbKL076717; Fri, 15 Jun 2007 02:39:37 GMT (envelope-from gshapiro) Message-Id: <200706150239.l5F2dbKL076717@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Fri, 15 Jun 2007 02:39:37 +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/etc/defaults rc.conf src/etc/rc.d sendmail src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 02:39:37 -0000 gshapiro 2007-06-15 02:39:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) etc/defaults rc.conf etc/rc.d sendmail release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Add a new rc.conf variable, sendmail_rebuild_aliases, which tells /etc/rc.d/sendmail whether or not to run newaliases if the database is missing or the aliases text file is newer than aliases.db. In my opinion, the aliases file should never be automatically rebuilt. The current text form could represent a work in progress. Therefore, in FreeBSD 7.0, this new option will default to "NO". When this rc.d change is MFC'ed, it will need to remain "YES" to maintain backward compatibility. PR: conf/86252 Approved by: re (kensmith) MFC after: 3 days Revision Changes Path 1.316 +1 -0 src/etc/defaults/rc.conf 1.17 +10 -8 src/etc/rc.d/sendmail 1.1039 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml Revision Changes Path 1.212.2.25 +1 -0 src/etc/defaults/rc.conf 1.12.2.3 +10 -8 src/etc/rc.d/sendmail 1.761.2.80 +6 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:41:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0191016A468; Fri, 15 Jun 2007 02:41:05 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id DD37C13C4AE; Fri, 15 Jun 2007 02:41:04 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id BA8411A3C1A; Thu, 14 Jun 2007 19:40:34 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 294FB5129D; Thu, 14 Jun 2007 22:41:04 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 87B20BE98; Thu, 14 Jun 2007 22:41:03 -0400 (EDT) Date: Thu, 14 Jun 2007 22:41:03 -0400 From: Kris Kennaway To: Randall Stewart Message-ID: <20070615024103.GA96994@rot13.obsecurity.org> References: <200706150234.l5F2YalI072228@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <200706150234.l5F2YalI072228@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet sctp_os_bsd.h sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 02:41:05 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 15, 2007 at 02:34:36AM +0000, Randall Stewart wrote: > rrs 2007-06-15 02:34:36 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/netinet sctp_os_bsd.h sctputil.c=20 > Log: > KTR_GEN -> KTR_SUBSYS (for Kris). Thanks! Kris --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGcfw/Wry0BWjoQKURAgg1AJ94VVpznI7guLMe9KW3I9b7+dqk3ACfVDTZ /xNTVnb56ysezd2+c09oWRg= =7UdT -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:53:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 26EBE16A41F; Fri, 15 Jun 2007 02:53:52 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 017A513C489; Fri, 15 Jun 2007 02:53:52 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2rpKr089073; Fri, 15 Jun 2007 02:53:51 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2rpBV089069; Fri, 15 Jun 2007 02:53:51 GMT (envelope-from csjp) Message-Id: <200706150253.l5F2rpBV089069@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Fri, 15 Jun 2007 02:53: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/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 02:53:52 -0000 csjp 2007-06-15 02:53:51 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: - Conditionally pickup Giant around the network interface ioctl routines if we are running with !mpsafenet - Change un-conditional Giant acquisition around ifpromisc to occur only if we are running with !mpsafenet With these locking bits in place, we can now remove the Giant requirement from BPF, so drop the D_NEEDGIANT device flag. This change removes Giant acquisitions around BPF device handlers (read, write, ioctl etc). MFC after: 1 month Discussed with: rwatson Revision Changes Path 1.177 +4 -3 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 02:54:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B5EE516A41F; Fri, 15 Jun 2007 02:54:32 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5EBEB13C489; Fri, 15 Jun 2007 02:54:32 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F2sWn3089890; Fri, 15 Jun 2007 02:54:32 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F2sWOX089889; Fri, 15 Jun 2007 02:54:32 GMT (envelope-from njl) Message-Id: <200706150254.l5F2sWOX089889@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Jun 2007 02:54:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man9 selrecord.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 02:54:32 -0000 njl 2007-06-15 02:54:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 selrecord.9 Log: MFC 1.4: note panic if struct selinfo is used without being zeroed. Revision Changes Path 1.3.2.1 +8 -1 src/share/man/man9/selrecord.9 From owner-cvs-src@FreeBSD.ORG Fri Jun 15 03:16:50 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C6E2616A469; Fri, 15 Jun 2007 03:16:50 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D7A5A13C458; Fri, 15 Jun 2007 03:16:49 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F3Gn3T011535; Fri, 15 Jun 2007 03:16:49 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F3GnOq011525; Fri, 15 Jun 2007 03:16:49 GMT (envelope-from rrs) Message-Id: <200706150316.l5F3GnOq011525@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 03:16:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_asconf.c sctp_pcb.c sctp_pcb.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, 15 Jun 2007 03:16:50 -0000 rrs 2007-06-15 03:16:48 UTC FreeBSD src repository Modified files: sys/netinet sctp_asconf.c sctp_pcb.c sctp_pcb.h Log: - Add VRF id to sctp_ifa structure, needed mainly in panda but useful during deletes of ifa's in diff VRF's when applicable. Revision Changes Path 1.18 +5 -0 src/sys/netinet/sctp_asconf.c 1.40 +1 -1 src/sys/netinet/sctp_pcb.c 1.23 +1 -0 src/sys/netinet/sctp_pcb.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 03:21:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AFB0116A41F; Fri, 15 Jun 2007 03:21:21 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8991913C4B7; Fri, 15 Jun 2007 03:21:21 +0000 (UTC) (envelope-from gshapiro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F3LLgP015978; Fri, 15 Jun 2007 03:21:21 GMT (envelope-from gshapiro@repoman.freebsd.org) Received: (from gshapiro@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F3LLlM015957; Fri, 15 Jun 2007 03:21:21 GMT (envelope-from gshapiro) Message-Id: <200706150321.l5F3LLlM015957@repoman.freebsd.org> From: Gregory Neil Shapiro Date: Fri, 15 Jun 2007 03:21:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 make.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, 15 Jun 2007 03:21:21 -0000 gshapiro 2007-06-15 03:21:20 UTC FreeBSD src repository Modified files: share/man/man5 make.conf.5 Log: You can never have enough documentation. Document the SENDMAIL_ALIASES, SENDMAIL_MAP_SRC, SENDMAIL_MAP_TYPE, and SENDMAIL_START_SCRIPT .Xr make.conf 5 variables. These are used in .Pa /etc/mail/Makefile . PR: conf/40548 MFC after: 3 days Revision Changes Path 1.140 +40 -0 src/share/man/man5/make.conf.5 From owner-cvs-src@FreeBSD.ORG Fri Jun 15 04:41:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D0C216A400; Fri, 15 Jun 2007 04:41:16 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7637F13C45A; Fri, 15 Jun 2007 04:41:16 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F4fGOD091894; Fri, 15 Jun 2007 04:41:16 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F4fGVT091888; Fri, 15 Jun 2007 04:41:16 GMT (envelope-from kevlo) Message-Id: <200706150441.l5F4fGVT091888@repoman.freebsd.org> From: Kevin Lo Date: Fri, 15 Jun 2007 04:41:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 Makefile rum.4 ural.4 wlan_amrr.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 04:41:16 -0000 kevlo 2007-06-15 04:41:16 UTC FreeBSD src repository Modified files: share/man/man4 Makefile rum.4 ural.4 Added files: share/man/man4 wlan_amrr.4 Log: Add a man page for wlan_amrr Reviewed by: sam, sephe Revision Changes Path 1.388 +1 -0 src/share/man/man4/Makefile 1.2 +1 -0 src/share/man/man4/rum.4 1.14 +1 -0 src/share/man/man4/ural.4 1.1 +58 -0 src/share/man/man4/wlan_amrr.4 (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:06:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CEFB516A468; Fri, 15 Jun 2007 07:06:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 898D613C45D; Fri, 15 Jun 2007 07:06:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F76EMi031218; Fri, 15 Jun 2007 07:06:14 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F76EeX031217; Fri, 15 Jun 2007 07:06:14 GMT (envelope-from delphij) Message-Id: <200706150706.l5F76EeX031217@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:06:14 +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/diff - 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: Fri, 15 Jun 2007 07:06:14 -0000 delphij 2007-06-15 07:06:14 UTC FreeBSD src repository src/contrib/diff - Imported sources Update of /home/ncvs/src/contrib/diff In directory repoman.freebsd.org:/tmp/cvs-serv31161 Log Message: Virgin import of diffutils 2.8.7. Status: Vendor Tag: FSF Release Tags: v2_8_7 U src/contrib/diff/README N src/contrib/diff/Makefile.am N src/contrib/diff/ABOUT-NLS N src/contrib/diff/AUTHORS U src/contrib/diff/COPYING U src/contrib/diff/ChangeLog U src/contrib/diff/NEWS N src/contrib/diff/THANKS N src/contrib/diff/TODO N src/contrib/diff/bootstrap N src/contrib/diff/exgettext N src/contrib/diff/doc/fdl.texi N src/contrib/diff/doc/Makefile.am N src/contrib/diff/doc/stamp-vti N src/contrib/diff/doc/version.texi N src/contrib/diff/doc/diff.texi N src/contrib/diff/doc/diagmeet.note I src/contrib/diff/doc/diff.info N src/contrib/diff/lib/cmpbuf.h N src/contrib/diff/lib/prepargs.h N src/contrib/diff/lib/quotesys.h N src/contrib/diff/lib/Makefile.am N src/contrib/diff/lib/gnulib.mk N src/contrib/diff/lib/alloca.c N src/contrib/diff/lib/error.c N src/contrib/diff/lib/error.h N src/contrib/diff/lib/fnmatch.c N src/contrib/diff/lib/gettimeofday.c N src/contrib/diff/lib/malloc.c N src/contrib/diff/lib/mkstemp.c N src/contrib/diff/lib/realloc.c N src/contrib/diff/lib/regex.c N src/contrib/diff/lib/setmode.c N src/contrib/diff/lib/strcasecmp.c N src/contrib/diff/lib/strncasecmp.c N src/contrib/diff/lib/strtoimax.c N src/contrib/diff/lib/strtol.c N src/contrib/diff/lib/strtoll.c N src/contrib/diff/lib/strtoul.c N src/contrib/diff/lib/strtoull.c N src/contrib/diff/lib/strtoumax.c N src/contrib/diff/lib/exit.h N src/contrib/diff/lib/tempname.c N src/contrib/diff/lib/time_r.c N src/contrib/diff/lib/waitpid.c N src/contrib/diff/lib/cmpbuf.c N src/contrib/diff/lib/prepargs.c N src/contrib/diff/lib/quotesys.c N src/contrib/diff/lib/c-stack.h N src/contrib/diff/lib/c-stack.c N src/contrib/diff/lib/dirname.h N src/contrib/diff/lib/dirname.c N src/contrib/diff/lib/basename.c N src/contrib/diff/lib/stripslash.c N src/contrib/diff/lib/exclude.h N src/contrib/diff/lib/exclude.c N src/contrib/diff/lib/exitfail.h N src/contrib/diff/lib/exitfail.c N src/contrib/diff/lib/file-type.h N src/contrib/diff/lib/file-type.c N src/contrib/diff/lib/getopt.h N src/contrib/diff/lib/getopt.c N src/contrib/diff/lib/getopt1.c N src/contrib/diff/lib/getopt_int.h N src/contrib/diff/lib/gettext.h N src/contrib/diff/lib/hard-locale.h N src/contrib/diff/lib/imaxtostr.c N src/contrib/diff/lib/hard-locale.c N src/contrib/diff/lib/inttostr.h N src/contrib/diff/lib/offtostr.c N src/contrib/diff/lib/umaxtostr.c N src/contrib/diff/lib/posixver.h N src/contrib/diff/lib/posixver.c N src/contrib/diff/lib/regex.h N src/contrib/diff/lib/strcase.h N src/contrib/diff/lib/strftime.c N src/contrib/diff/lib/time_r.h N src/contrib/diff/lib/unlocked-io.h N src/contrib/diff/lib/version-etc.h N src/contrib/diff/lib/version-etc.c N src/contrib/diff/lib/xalloc.h N src/contrib/diff/lib/xmalloc.c N src/contrib/diff/lib/xstrdup.c N src/contrib/diff/lib/xstrtol.h N src/contrib/diff/lib/xstrtol.c N src/contrib/diff/lib/xstrtoul.c N src/contrib/diff/lib/xstrtoumax.c N src/contrib/diff/lib/setmode.h N src/contrib/diff/lib/alloca_.h N src/contrib/diff/lib/fnmatch_.h N src/contrib/diff/lib/fnmatch_loop.c N src/contrib/diff/lib/inttostr.c N src/contrib/diff/lib/stdbool_.h N src/contrib/diff/src/system.h N src/contrib/diff/src/Makefile.am N src/contrib/diff/src/cmp.c N src/contrib/diff/src/analyze.c N src/contrib/diff/src/context.c N src/contrib/diff/src/diff.c N src/contrib/diff/src/diff.h N src/contrib/diff/src/dir.c N src/contrib/diff/src/ed.c N src/contrib/diff/src/ifdef.c N src/contrib/diff/src/io.c N src/contrib/diff/src/normal.c N src/contrib/diff/src/side.c N src/contrib/diff/src/util.c N src/contrib/diff/src/diff3.c N src/contrib/diff/src/sdiff.c N src/contrib/diff/man/cmp.1 N src/contrib/diff/man/diff.1 N src/contrib/diff/man/diff3.1 N src/contrib/diff/man/sdiff.1 N src/contrib/diff/man/Makefile.am No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:08:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 71AAF16A400; Fri, 15 Jun 2007 07:08:20 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 49B9113C455; Fri, 15 Jun 2007 07:08:20 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F78Kpp031393; Fri, 15 Jun 2007 07:08:20 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F78KAJ031392; Fri, 15 Jun 2007 07:08:20 GMT (envelope-from delphij) Message-Id: <200706150708.l5F78KAJ031392@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:08: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/contrib/diff 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, 15 Jun 2007 07:08:20 -0000 delphij 2007-06-15 07:08:19 UTC FreeBSD src repository Modified files: contrib/diff config.h Log: Localized regeneration of config.h. Revision Changes Path 1.4 +526 -71 src/contrib/diff/config.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:09:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4FC0B16A41F; Fri, 15 Jun 2007 07:09:34 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3D9EC13C44C; Fri, 15 Jun 2007 07:09:34 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F79YU7031579; Fri, 15 Jun 2007 07:09:34 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F79Y2U031578; Fri, 15 Jun 2007 07:09:34 GMT (envelope-from delphij) Message-Id: <200706150709.l5F79Y2U031578@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:09: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/gnu/usr.bin/diff Makefile context.c.diff diff.1 diff.c.diff src/gnu/usr.bin/diff/doc Makefile src/gnu/usr.bin/diff3 Makefile diff3.1 diff3.c.diff src/gnu/usr.bin/sdiff Makefile sdiff.1 sdiff.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: Fri, 15 Jun 2007 07:09:34 -0000 delphij 2007-06-15 07:09:34 UTC FreeBSD src repository Modified files: gnu/usr.bin/diff Makefile gnu/usr.bin/diff/doc Makefile gnu/usr.bin/diff3 Makefile gnu/usr.bin/sdiff Makefile Added files: gnu/usr.bin/diff context.c.diff diff.c.diff gnu/usr.bin/diff3 diff3.c.diff gnu/usr.bin/sdiff sdiff.c.diff Removed files: gnu/usr.bin/diff diff.1 gnu/usr.bin/diff3 diff3.1 gnu/usr.bin/sdiff sdiff.1 Log: Update build skeleton after diffutils 2.8.7 update. Revision Changes Path 1.17 +19 -5 src/gnu/usr.bin/diff/Makefile 1.1 +21 -0 src/gnu/usr.bin/diff/context.c.diff (new) 1.11 +0 -508 src/gnu/usr.bin/diff/diff.1 (dead) 1.1 +69 -0 src/gnu/usr.bin/diff/diff.c.diff (new) 1.7 +1 -1 src/gnu/usr.bin/diff/doc/Makefile 1.8 +16 -4 src/gnu/usr.bin/diff3/Makefile 1.3 +0 -210 src/gnu/usr.bin/diff3/diff3.1 (dead) 1.1 +11 -0 src/gnu/usr.bin/diff3/diff3.c.diff (new) 1.7 +16 -4 src/gnu/usr.bin/sdiff/Makefile 1.3 +0 -205 src/gnu/usr.bin/sdiff/sdiff.1 (dead) 1.1 +11 -0 src/gnu/usr.bin/sdiff/sdiff.c.diff (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:17:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73D1716A469; Fri, 15 Jun 2007 07:17:51 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 60CD013C447; Fri, 15 Jun 2007 07:17:51 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F7Hphb038482; Fri, 15 Jun 2007 07:17:51 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F7Hppo038478; Fri, 15 Jun 2007 07:17:51 GMT (envelope-from delphij) Message-Id: <200706150717.l5F7Hppo038478@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:17:51 +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/diff Makefile.in analyze.c cmpbuf.c cmpbuf.h config.hin configure configure.in context.c diagmeet.note diff.c diff.h diff.texi diff3.c dir.c ed.c getopt.c getopt.h getopt1.c ifdef.c install-sh io.c normal.c sdiff.c side.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 07:17:51 -0000 delphij 2007-06-15 07:17:51 UTC FreeBSD src repository Removed files: (Branch: FSF) contrib/diff Makefile.in analyze.c cmpbuf.c cmpbuf.h config.hin configure configure.in context.c diagmeet.note diff.c diff.h diff.texi diff3.c dir.c ed.c getopt.c getopt.h getopt1.c ifdef.c install-sh io.c normal.c sdiff.c side.c stamp-h.in system.h util.c version.c xmalloc.c Log: Remove old files that no longer exist in latest distribution or removed during import. Revision Changes Path 1.1.1.2 +0 -198 src/contrib/diff/Makefile.in (dead) 1.1.1.2 +0 -1084 src/contrib/diff/analyze.c (dead) 1.1.1.2 +0 -40 src/contrib/diff/cmpbuf.c (dead) 1.1.1.2 +0 -20 src/contrib/diff/cmpbuf.h (dead) 1.1.1.2 +0 -117 src/contrib/diff/config.hin (dead) 1.1.1.2 +0 -2149 src/contrib/diff/configure (dead) 1.1.1.2 +0 -26 src/contrib/diff/configure.in (dead) 1.1.1.2 +0 -468 src/contrib/diff/context.c (dead) 1.1.1.2 +0 -71 src/contrib/diff/diagmeet.note (dead) 1.1.1.2 +0 -1106 src/contrib/diff/diff.c (dead) 1.1.1.2 +0 -340 src/contrib/diff/diff.h (dead) 1.1.1.2 +0 -3916 src/contrib/diff/diff.texi (dead) 1.1.1.2 +0 -1778 src/contrib/diff/diff3.c (dead) 1.1.1.2 +0 -216 src/contrib/diff/dir.c (dead) 1.1.1.2 +0 -200 src/contrib/diff/ed.c (dead) 1.1.1.2 +0 -748 src/contrib/diff/getopt.c (dead) 1.1.1.2 +0 -129 src/contrib/diff/getopt.h (dead) 1.1.1.2 +0 -180 src/contrib/diff/getopt1.c (dead) 1.1.1.2 +0 -428 src/contrib/diff/ifdef.c (dead) 1.1.1.2 +0 -238 src/contrib/diff/install-sh (dead) 1.1.1.2 +0 -714 src/contrib/diff/io.c (dead) 1.1.1.2 +0 -71 src/contrib/diff/normal.c (dead) 1.1.1.2 +0 -1180 src/contrib/diff/sdiff.c (dead) 1.1.1.2 +0 -284 src/contrib/diff/side.c (dead) 1.1.1.2 +0 -1 src/contrib/diff/stamp-h.in (dead) 1.1.1.2 +0 -267 src/contrib/diff/system.h (dead) 1.1.1.2 +0 -754 src/contrib/diff/util.c (dead) 1.1.1.2 +0 -5 src/contrib/diff/version.c (dead) 1.1.1.2 +0 -81 src/contrib/diff/xmalloc.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:22:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D69B16A479; Fri, 15 Jun 2007 07:22:27 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 30C8A13C484; Fri, 15 Jun 2007 07:22:27 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F7MRBt043047; Fri, 15 Jun 2007 07:22:27 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F7MRMc043046; Fri, 15 Jun 2007 07:22:27 GMT (envelope-from delphij) Message-Id: <200706150722.l5F7MRMc043046@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:22: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/contrib/diff diff.c diff.h prepend_args.c prepend_args.h sdiff.c 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: Fri, 15 Jun 2007 07:22:27 -0000 delphij 2007-06-15 07:22:26 UTC FreeBSD src repository Removed files: contrib/diff diff.c diff.h prepend_args.c prepend_args.h sdiff.c util.c Log: Remove files that were taken off vendor branch. Difference against vendor branch is now maintained in patchsets. Revision Changes Path 1.6 +0 -1121 src/contrib/diff/diff.c (dead) 1.4 +0 -341 src/contrib/diff/diff.h (dead) 1.3 +0 -87 src/contrib/diff/prepend_args.c (dead) 1.2 +0 -21 src/contrib/diff/prepend_args.h (dead) 1.5 +0 -1109 src/contrib/diff/sdiff.c (dead) 1.7 +0 -759 src/contrib/diff/util.c (dead) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:28:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50E7216A41F; Fri, 15 Jun 2007 07:28:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 28E1513C43E; Fri, 15 Jun 2007 07:28:01 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F7S1LD048188; Fri, 15 Jun 2007 07:28:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F7S16T048180; Fri, 15 Jun 2007 07:28:01 GMT (envelope-from delphij) Message-Id: <200706150728.l5F7S16T048180@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:28:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/diff FREEBSD-Xlist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 07:28:01 -0000 delphij 2007-06-15 07:28:00 UTC FreeBSD src repository Added files: contrib/diff FREEBSD-Xlist Log: Add a list of removed files during import Revision Changes Path 1.1 +17 -0 src/contrib/diff/FREEBSD-Xlist (new) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:36:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC57116A41F; Fri, 15 Jun 2007 07:36:39 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A1F0913C45B; Fri, 15 Jun 2007 07:36:39 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F7adLh056899; Fri, 15 Jun 2007 07:36:39 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F7adB8056895; Fri, 15 Jun 2007 07:36:39 GMT (envelope-from delphij) Message-Id: <200706150736.l5F7adB8056895@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:36: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/contrib/diff FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 07:36:39 -0000 delphij 2007-06-15 07:36:39 UTC FreeBSD src repository Modified files: contrib/diff FREEBSD-upgrade Log: Update instructions about upgrading. Revision Changes Path 1.3 +3 -23 src/contrib/diff/FREEBSD-upgrade From owner-cvs-src@FreeBSD.ORG Fri Jun 15 07:49:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2D1AA16A473; Fri, 15 Jun 2007 07:49:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 049E813C4B0; Fri, 15 Jun 2007 07:49:36 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F7nZcO069624; Fri, 15 Jun 2007 07:49:35 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F7nZZV069620; Fri, 15 Jun 2007 07:49:35 GMT (envelope-from delphij) Message-Id: <200706150749.l5F7nZZV069620@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 07:49:35 +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/diff/doc diff.texi src/contrib/diff/src sdiff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 07:49:36 -0000 delphij 2007-06-15 07:49:35 UTC FreeBSD src repository Modified files: (Branch: FSF) contrib/diff/doc diff.texi contrib/diff/src sdiff.c Log: Apply vendor patch that implements 1/2 as aliases of l/r. Requested by: dmalone, Chuck Swiger Revision Changes Path 1.1.1.2 +4 -0 src/contrib/diff/doc/diff.texi 1.1.1.2 +12 -11 src/contrib/diff/src/sdiff.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 08:53:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F36A016A468; Fri, 15 Jun 2007 08:53:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CBA6413C45B; Fri, 15 Jun 2007 08:53:23 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5F8rNOe044326; Fri, 15 Jun 2007 08:53:23 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5F8rNAw044325; Fri, 15 Jun 2007 08:53:23 GMT (envelope-from delphij) Message-Id: <200706150853.l5F8rNAw044325@repoman.freebsd.org> From: Xin LI Date: Fri, 15 Jun 2007 08:53:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 08:53:24 -0000 delphij 2007-06-15 08:53:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-chipset.c Log: Pullup revision 1.191 date: 2007/03/12 09:13:13; author: sos; state: Exp; lines: +1 -1 Fix support for the VIA8237A SATA part. HW sponsored by: Bob Bishop Revision Changes Path 1.126.2.18 +1 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 10:10:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0692D16A46B; Fri, 15 Jun 2007 10:10:42 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D427513C45A; Fri, 15 Jun 2007 10:10:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FAAfpS019675; Fri, 15 Jun 2007 10:10:41 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FAAfWr019665; Fri, 15 Jun 2007 10:10:41 GMT (envelope-from yar) Message-Id: <200706151010.l5FAAfWr019665@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 10:10: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/libexec/atrun atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 10:10:42 -0000 yar 2007-06-15 10:10:41 UTC FreeBSD src repository Modified files: libexec/atrun atrun.c Log: Make perr() variadic and add perrx() to use in cases where errno is irrelevant. Some code duplication can be reduced if perr() is variadic and perrx() is available. Revision Changes Path 1.24 +30 -4 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 10:12:38 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 262CB16A469; Fri, 15 Jun 2007 10:12:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F374F13C457; Fri, 15 Jun 2007 10:12:37 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FACb9S022140; Fri, 15 Jun 2007 10:12:37 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FACbsO022139; Fri, 15 Jun 2007 10:12:37 GMT (envelope-from yar) Message-Id: <200706151012.l5FACbsO022139@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 10:12: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/libexec/atrun gloadavg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 10:12:38 -0000 yar 2007-06-15 10:12:37 UTC FreeBSD src repository Modified files: libexec/atrun gloadavg.c Log: Catch up with perr() becoming variadic. Revision Changes Path 1.6 +1 -1 src/libexec/atrun/gloadavg.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 10:17:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9787516A468; Fri, 15 Jun 2007 10:17:33 +0000 (UTC) (envelope-from freebsd@unixfreunde.de) Received: from unixfreunde.net (unixfreunde.de [85.214.35.254]) by mx1.freebsd.org (Postfix) with ESMTP id 5D19613C46E; Fri, 15 Jun 2007 10:17:33 +0000 (UTC) (envelope-from freebsd@unixfreunde.de) Received: from miwi.homeunix.com (dslb-082-083-152-013.pools.arcor-ip.net [82.83.152.13]) by unixfreunde.net (Postfix) with ESMTP id 5034B50BB2; Fri, 15 Jun 2007 11:59:04 +0200 (CEST) Date: Fri, 15 Jun 2007 12:08:25 +0000 From: Martin Wilke To: Xin LI Message-ID: <20070615120825.2478f634@miwi.homeunix.com> In-Reply-To: <200706150853.l5F8rNAw044325@repoman.freebsd.org> References: <200706150853.l5F8rNAw044325@repoman.freebsd.org> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-chipset.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 10:17:33 -0000 On Fri, 15 Jun 2007 08:53:23 +0000 (UTC) Xin LI wrote: |delphij 2007-06-15 08:53:23 UTC | | FreeBSD src repository | | Modified files: (Branch: RELENG_6) | sys/dev/ata ata-chipset.c | Log: | Pullup revision 1.191 | date: 2007/03/12 09:13:13; author: sos; state: Exp; lines: +1 -1 | Fix support for the VIA8237A SATA part. | | HW sponsored by: Bob Bishop | | Revision Changes Path | 1.126.2.18 +1 -1 src/sys/dev/ata/ata-chipset.c Cool thanks! -- Martin Wilke | irc.unixfreunde.de #bsd miwi@FreeBSD.org | miwi@unixfreunde.de FreeBSD Committer | Power to Serve From owner-cvs-src@FreeBSD.ORG Fri Jun 15 10:34:36 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A71B516A41F; Fri, 15 Jun 2007 10:34:36 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8082913C489; Fri, 15 Jun 2007 10:34:36 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FAYauW043529; Fri, 15 Jun 2007 10:34:36 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FAYaVv043525; Fri, 15 Jun 2007 10:34:36 GMT (envelope-from yar) Message-Id: <200706151034.l5FAYaVv043525@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 10:34: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/libexec/atrun atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 10:34:36 -0000 yar 2007-06-15 10:34:36 UTC FreeBSD src repository Modified files: libexec/atrun atrun.c Log: Actually use new features of perr() and perrx(). Revision Changes Path 1.25 +33 -44 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 11:22:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6F83316A46D; Fri, 15 Jun 2007 11:22:11 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 494F813C457; Fri, 15 Jun 2007 11:22:11 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FBMBNV079450; Fri, 15 Jun 2007 11:22:11 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FBMBeu079439; Fri, 15 Jun 2007 11:22:11 GMT (envelope-from yar) Message-Id: <200706151122.l5FBMBeu079439@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 11:22:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/pam.d 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, 15 Jun 2007 11:22:11 -0000 yar 2007-06-15 11:22:10 UTC FreeBSD src repository Modified files: etc/pam.d Makefile Log: Split the FILES list across multiple lines as in rc.d/Makefile so that the change history stays easily readable as the number of PAM-aware services grows. Revision Changes Path 1.14 +14 -2 src/etc/pam.d/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jun 15 11:33:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E9C0616A41F; Fri, 15 Jun 2007 11:33:13 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C3EAB13C447; Fri, 15 Jun 2007 11:33:13 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FBXDLI090430; Fri, 15 Jun 2007 11:33:13 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FBXDZC090428; Fri, 15 Jun 2007 11:33:13 GMT (envelope-from yar) Message-Id: <200706151133.l5FBXDZC090428@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 11:33: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/etc/pam.d imap pop3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 11:33:14 -0000 yar 2007-06-15 11:33:13 UTC FreeBSD src repository Modified files: etc/pam.d imap pop3 Log: Locked out and expired accounts shouldn't be accessible via remote mailbox protocols. Add pam_unix to the `account' function class, too, for imap and pop3 to actually implement this policy. Revision Changes Path 1.7 +1 -0 src/etc/pam.d/imap 1.7 +1 -0 src/etc/pam.d/pop3 From owner-cvs-src@FreeBSD.ORG Fri Jun 15 11:35:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1A3C16A468; Fri, 15 Jun 2007 11:35:12 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 7678E13C48C; Fri, 15 Jun 2007 11:35:12 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FBZCqU092351; Fri, 15 Jun 2007 11:35:12 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FBZCB7092347; Fri, 15 Jun 2007 11:35:12 GMT (envelope-from simokawa) Message-Id: <200706151135.l5FBZCB7092347@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 15 Jun 2007 11:35:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libkvm kvm.c kvm_amd64.c kvm_i386.c kvm_private.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 11:35:12 -0000 simokawa 2007-06-15 11:35:11 UTC FreeBSD src repository Modified files: lib/libkvm kvm.c kvm_amd64.c kvm_i386.c kvm_private.h Log: Re-enable raw dump format support on i386 and amd64 for /dev/fwmem. Revision Changes Path 1.31 +2 -0 src/lib/libkvm/kvm.c 1.22 +19 -10 src/lib/libkvm/kvm_amd64.c 1.21 +18 -9 src/lib/libkvm/kvm_i386.c 1.12 +1 -0 src/lib/libkvm/kvm_private.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 12:02:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 58F1D16A469; Fri, 15 Jun 2007 12:02:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 32B4B13C4B7; Fri, 15 Jun 2007 12:02:17 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FC2HA9018242; Fri, 15 Jun 2007 12:02:17 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FC2HuG018238; Fri, 15 Jun 2007 12:02:17 GMT (envelope-from yar) Message-Id: <200706151202.l5FC2HuG018238@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 15 Jun 2007 12:02: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/etc/pam.d Makefile atrun src/libexec/atrun Makefile atrun.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 12:02:17 -0000 yar 2007-06-15 12:02:16 UTC FreeBSD src repository Modified files: etc/pam.d Makefile libexec/atrun Makefile atrun.c Added files: etc/pam.d atrun Log: Add PAM support to atrun(8). Revision Changes Path 1.15 +1 -0 src/etc/pam.d/Makefile 1.1 +10 -0 src/etc/pam.d/atrun (new) 1.14 +3 -3 src/libexec/atrun/Makefile 1.26 +33 -8 src/libexec/atrun/atrun.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 12:03:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC85216A469; Fri, 15 Jun 2007 12:03:07 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9EA2913C4AD; Fri, 15 Jun 2007 12:03:07 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FC37Tp020164; Fri, 15 Jun 2007 12:03:07 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FC37xG020163; Fri, 15 Jun 2007 12:03:07 GMT (envelope-from bde) Message-Id: <200706151203.l5FC37xG020163@repoman.freebsd.org> From: Bruce Evans Date: Fri, 15 Jun 2007 12:03: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/usr.bin/top machine.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 12:03:07 -0000 bde 2007-06-15 12:03:07 UTC FreeBSD src repository Modified files: usr.bin/top machine.c Log: Third stage of unbreaking printing of pseudo-nice values (realtime priorities, etc.) in the NICE field: Use a combination of pri_native and pri_user instead of pri_level to guess the original realtime priority. Using pri_level here has been wrong since 2001/02/12. Using only pri_native here would be correct if the kernel actually initialized it reasonably. (The kernel exports its raw td_base_priority as pri_native, but userland mostly wants a refined base priority). Give up on waiting pri_native to work correctly and only use it when there is nothing better (for kthreads). This should reduce printing of bizarre pseudo-nice values. Bizarre values are still printed if we observe a transient borrowed priority for a kthread (transient borrowing is the main thing that makes the raw td_base_priority almost useless in userland), or if there is a kernel bug. One current kernel bug involves the kernel idprio thread pagezero permanently changing its priority from PRI_MAX_IDLE (255) to PUSER (160). Then the bizarre value "ki-6" is printed instead of "ki31". Here "-6" is PRI_MIN_IDLE - PUSER = -64 truncated to 2 characters. We are observing a transient borrowed priority that has become permanent due to a bug. ps/print.c:priorityr() needs similar changes (including ones in stage 2 here). Revision Changes Path 1.81 +25 -2 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 12:09:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74F5D16A469; Fri, 15 Jun 2007 12:09:17 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4F0B913C468; Fri, 15 Jun 2007 12:09:17 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FC9HM9026056; Fri, 15 Jun 2007 12:09:17 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FC9HJp026055; Fri, 15 Jun 2007 12:09:17 GMT (envelope-from simokawa) Message-Id: <200706151209.l5FC9HJp026055@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Fri, 15 Jun 2007 12:09: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/usr.sbin/dconschat dconschat.8 dconschat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 12:09:17 -0000 simokawa 2007-06-15 12:09:16 UTC FreeBSD src repository Modified files: usr.sbin/dconschat dconschat.8 dconschat.c Log: - Add an option to change escape character. - Use CTRL macro. - Make target reset work on telnet port. - Add a key bind to invoke kgdb on the terminal. (experimental) Revision Changes Path 1.8 +9 -3 src/usr.sbin/dconschat/dconschat.8 1.14 +113 -30 src/usr.sbin/dconschat/dconschat.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 14:41:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 628FC16A41F; Fri, 15 Jun 2007 14:41:12 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3DB9213C4B8; Fri, 15 Jun 2007 14:41:12 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FEfCfZ092427; Fri, 15 Jun 2007 14:41:12 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FEfCO5092414; Fri, 15 Jun 2007 14:41:12 GMT (envelope-from kensmith) Message-Id: <200706151441.l5FEfCO5092414@repoman.freebsd.org> From: Ken Smith Date: Fri, 15 Jun 2007 14:41:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/i386 fixit_crunch.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: Fri, 15 Jun 2007 14:41:12 -0000 kensmith 2007-06-15 14:41:11 UTC FreeBSD src repository Modified files: release/i386 fixit_crunch.conf Log: The i386 "fixit" floppy began overflowing, most likely due to the new gcc. Replace vi(1) with ed(1) as the editor to make the contents fit on a floppy again. Revision Changes Path 1.15 +2 -4 src/release/i386/fixit_crunch.conf From owner-cvs-src@FreeBSD.ORG Fri Jun 15 15:20:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9126916A475; Fri, 15 Jun 2007 15:20:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6C14C13C457; Fri, 15 Jun 2007 15:20:57 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FFKvHv031535; Fri, 15 Jun 2007 15:20:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FFKv4o031534; Fri, 15 Jun 2007 15:20:57 GMT (envelope-from rwatson) Message-Id: <200706151520.l5FFKv4o031534@repoman.freebsd.org> From: Robert Watson Date: Fri, 15 Jun 2007 15:20: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_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: Fri, 15 Jun 2007 15:20:57 -0000 rwatson 2007-06-15 15:20:57 UTC FreeBSD src repository Modified files: sys/security/audit audit_syscalls.c Log: In setaudit_addr(), drop the process lock in error cases. Submitted by: Peter Holm (BugMaster) Revision Changes Path 1.19 +1 -0 src/sys/security/audit/audit_syscalls.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 15:27:33 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05E4616A46C; Fri, 15 Jun 2007 15:27:33 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from opus.cse.buffalo.edu (opus.cse.Buffalo.EDU [128.205.32.4]) by mx1.freebsd.org (Postfix) with ESMTP id C0BAD13C48C; Fri, 15 Jun 2007 15:27:32 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from [127.0.0.1] (localhost.cse.buffalo.edu [127.0.0.1]) by opus.cse.buffalo.edu (8.13.8/8.12.4) with ESMTP id l5FEm2Rv037281; Fri, 15 Jun 2007 10:48:02 -0400 (EDT) From: Ken Smith To: Ken Smith In-Reply-To: <200706151441.l5FEfCO5092414@repoman.freebsd.org> References: <200706151441.l5FEfCO5092414@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-TKkoA623E6FPslAyP9u7" Organization: U. Buffalo CSE Department Date: Fri, 15 Jun 2007 10:48:02 -0400 Message-Id: <1181918882.30616.22.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/release/i386 fixit_crunch.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: Fri, 15 Jun 2007 15:27:33 -0000 --=-TKkoA623E6FPslAyP9u7 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2007-06-15 at 14:41 +0000, Ken Smith wrote: > kensmith 2007-06-15 14:41:11 UTC >=20 > FreeBSD src repository >=20 > Modified files: > release/i386 fixit_crunch.conf=20 > Log: > The i386 "fixit" floppy began overflowing, most likely due to the new > gcc. Replace vi(1) with ed(1) as the editor to make the contents fit > on a floppy again. > =20 > Revision Changes Path > 1.15 +2 -4 src/release/i386/fixit_crunch.conf Needing to deal with this was almost enough motivation to stop supporting floppies for the 7.X release but I decided that was a bit too drastic (just barely :-). But I think this does signal the end. Please plan around floppy support being nuked from HEAD some time fairly shortly after RELENG_7 gets branched (meaning no floppy support for 8.X). --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-TKkoA623E6FPslAyP9u7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGcqai/G14VSmup/YRAoRtAJ9xH/T581mz8y2KcdKdOih/3sE6EgCdENTV smVYpqikwHkJOaW+sjNC+hI= =PkYu -----END PGP SIGNATURE----- --=-TKkoA623E6FPslAyP9u7-- From owner-cvs-src@FreeBSD.ORG Fri Jun 15 15:41:23 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 94CC316A46B; Fri, 15 Jun 2007 15:41:23 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6E45913C48A; Fri, 15 Jun 2007 15:41:23 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FFfNQH051557; Fri, 15 Jun 2007 15:41:23 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FFfN17051547; Fri, 15 Jun 2007 15:41:23 GMT (envelope-from bmah) Message-Id: <200706151541.l5FFfN17051547@repoman.freebsd.org> From: "Bruce A. Mah" Date: Fri, 15 Jun 2007 15:41:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 15:41:23 -0000 bmah 2007-06-15 15:41:22 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes article.sgml Log: New release notes: 802.11 stack megacommit, IPX-over-IP gone, SSM, pam_nologin(8) change, GNU Diffutils 2.8.7. Revision Changes Path 1.1040 +26 -0 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Fri Jun 15 15:49:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 81AFA16A468; Fri, 15 Jun 2007 15:49:19 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by mx1.freebsd.org (Postfix) with ESMTP id 6A52B13C465; Fri, 15 Jun 2007 15:49:19 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from bmah.local (hornet.kitchenlab.org [64.142.31.105]) (authenticated bits=0) by a.mail.sonic.net (8.13.8.Beta0-Sonic/8.13.7) with ESMTP id l5FFkZlr027248 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Jun 2007 08:46:35 -0700 Message-ID: <4672B456.7090109@freebsd.org> Date: Fri, 15 Jun 2007 08:46:30 -0700 From: "Bruce A. Mah" User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: Ken Smith References: <200706151441.l5FEfCO5092414@repoman.freebsd.org> <1181918882.30616.22.camel@opus.cse.buffalo.edu> In-Reply-To: <1181918882.30616.22.camel@opus.cse.buffalo.edu> X-Enigmail-Version: 0.95.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig7B4981F6D7F562730F22B946" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Ken Smith Subject: Re: cvs commit: src/release/i386 fixit_crunch.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: Fri, 15 Jun 2007 15:49:19 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig7B4981F6D7F562730F22B946 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If memory serves me right, Ken Smith wrote: > On Fri, 2007-06-15 at 14:41 +0000, Ken Smith wrote: >> kensmith 2007-06-15 14:41:11 UTC >> >> FreeBSD src repository >> >> Modified files: >> release/i386 fixit_crunch.conf=20 >> Log: >> The i386 "fixit" floppy began overflowing, most likely due to the ne= w >> gcc. Replace vi(1) with ed(1) as the editor to make the contents fi= t >> on a floppy again. >> =20 >> Revision Changes Path >> 1.15 +2 -4 src/release/i386/fixit_crunch.conf >=20 > Needing to deal with this was almost enough motivation to stop > supporting floppies for the 7.X release but I decided that was a bit to= o > drastic (just barely :-). >=20 > But I think this does signal the end. Please plan around floppy suppor= t > being nuked from HEAD some time fairly shortly after RELENG_7 gets > branched (meaning no floppy support for 8.X). Clarification: This means "no support for floppy install or fixit media". We're *not* talking about dropping support for floppy drives. Bruce. --------------enig7B4981F6D7F562730F22B946 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGcrRX2MoxcVugUsMRAkguAJ4kPJi1JHD9YlCjWKlvsUV/SrGK1wCglpRc WVxKHjKPG4HstKrfToEVh5g= =pAHM -----END PGP SIGNATURE----- --------------enig7B4981F6D7F562730F22B946-- From owner-cvs-src@FreeBSD.ORG Fri Jun 15 16:07:00 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 08ACE16A46C; Fri, 15 Jun 2007 16:07:00 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.freebsd.org (Postfix) with ESMTP id 9EB9A13C44B; Fri, 15 Jun 2007 16:06:59 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FG6vmO036468; Fri, 15 Jun 2007 12:06:57 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Xin LI Date: Fri, 15 Jun 2007 11:51:19 -0400 User-Agent: KMail/1.9.6 References: <200706150722.l5F7MRMc043046@repoman.freebsd.org> In-Reply-To: <200706150722.l5F7MRMc043046@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151151.20187.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 12:06:57 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3429/Fri Jun 15 10:25:06 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/diff diff.c diff.h prepend_args.c prepend_args.h sdiff.c 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: Fri, 15 Jun 2007 16:07:00 -0000 On Friday 15 June 2007 03:22:26 am Xin LI wrote: > delphij 2007-06-15 07:22:26 UTC > > FreeBSD src repository > > Removed files: > contrib/diff diff.c diff.h prepend_args.c > prepend_args.h sdiff.c util.c > Log: > Remove files that were taken off vendor branch. Difference > against vendor branch is now maintained in patchsets. This seems like a really odd approach to take. Why bother using source code control if we are going to use patches anyway? Is this an effort to keep the vendor branch clean to avoid pissing off certain people? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 16:09:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33B7A16A46D; Fri, 15 Jun 2007 16:09:48 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0B213C457; Fri, 15 Jun 2007 16:09:48 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FG9lnh079631; Fri, 15 Jun 2007 16:09:47 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FG9lIc079625; Fri, 15 Jun 2007 16:09:47 GMT (envelope-from jasone) Message-Id: <200706151609.l5FG9lIc079625@repoman.freebsd.org> From: Jason Evans Date: Fri, 15 Jun 2007 16:09: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 tree.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, 15 Jun 2007 16:09:48 -0000 jasone 2007-06-15 16:09:47 UTC FreeBSD src repository Modified files: sys/sys tree.h Log: Simplify/optimize RB_NFIND(). Submitted by: Andriy Gapon Revision Changes Path 1.6 +11 -19 src/sys/sys/tree.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 16:31:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4EE9716A46C; Fri, 15 Jun 2007 16:31:48 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.freebsd.org (Postfix) with ESMTP id EB92313C468; Fri, 15 Jun 2007 16:31:47 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 1A6B4EB0B8E; Sat, 16 Jun 2007 00:31:47 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id IA0qSA6yGIM4; Sat, 16 Jun 2007 00:31:45 +0800 (CST) Received: from charlie.delphij.net (unknown [61.51.104.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 01D4AEB0B90; Sat, 16 Jun 2007 00:31:44 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=uKLM2Zu1IDUfgH6p4ryTTSEGOucE7P8cb4zTbMndY4BMa8DKYbZjQ/btsJtl0+os2 hNxbpr8jMZ3tCFVEpEvUA== Message-ID: <4672BEF0.2060608@delphij.net> Date: Sat, 16 Jun 2007 00:31:44 +0800 From: Xin LI User-Agent: Thunderbird 2.0.0.4 (X11/20070615) MIME-Version: 1.0 To: John Baldwin References: <200706150722.l5F7MRMc043046@repoman.freebsd.org> <200706151151.20187.jhb@freebsd.org> In-Reply-To: <200706151151.20187.jhb@freebsd.org> X-Enigmail-Version: 0.95.1 OpenPGP: url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, Xin LI , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/diff diff.c diff.h prepend_args.c prepend_args.h sdiff.c 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: Fri, 15 Jun 2007 16:31:48 -0000 John Baldwin wrote: > On Friday 15 June 2007 03:22:26 am Xin LI wrote: >> delphij 2007-06-15 07:22:26 UTC >> >> FreeBSD src repository >> >> Removed files: >> contrib/diff diff.c diff.h prepend_args.c >> prepend_args.h sdiff.c util.c >> Log: >> Remove files that were taken off vendor branch. Difference >> against vendor branch is now maintained in patchsets. > > This seems like a really odd approach to take. Why bother using source code > control if we are going to use patches anyway? Is this an effort to keep the > vendor branch clean to avoid pissing off certain people? Well, the reason behind this was that diffutils is being actively maintained, yet we do want to keep some local changes that is not expected to be accepted by upstream; on the other hand the way CVS handles vendor branch is not quite ideal (once a file is off the branch, we can never put it back even when upstream accepted it without heavy repository magic). Moreover, follow up commit which mixes vendor changes (to "resolve conflicts") and new local changes (perhaps to make it build, etc) makes reviewing harder. I can, of course, switch to another way if most people think that it is better, however, my own experience with CVS's vendor branch is that keeping files on the vendor branch rather than taking it off in response of emergency events (like security updates, for instance) would save a lot of time the next time we imported new stuff, and reduce the reviewing diff size by not including much vendor changes into it. Cheers, From owner-cvs-src@FreeBSD.ORG Fri Jun 15 16:52:08 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 63F5A16A41F; Fri, 15 Jun 2007 16:52:08 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.freebsd.org (Postfix) with ESMTP id 0D67313C455; Fri, 15 Jun 2007 16:52:08 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 34DC2EB0BC8; Sat, 16 Jun 2007 00:52:07 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id m8yXbtkngu2C; Sat, 16 Jun 2007 00:52:04 +0800 (CST) Received: from charlie.delphij.net (unknown [61.51.104.65]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 23EE6EB0B8E; Sat, 16 Jun 2007 00:52:04 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:user-agent:mime-version:to:cc:subject: references:in-reply-to:x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=KZTkXm3Y7Aizi8Iop2nkTAofStVC3qXaDSuOIykiG92T8u7msT0G2KLmFpW1Sgpes yhyLyknSOghyf0Rtt969g== Message-ID: <4672C3B3.30901@delphij.net> Date: Sat, 16 Jun 2007 00:52:03 +0800 From: Xin LI User-Agent: Thunderbird 2.0.0.4 (X11/20070615) MIME-Version: 1.0 To: "Bruce A. Mah" References: <200706151441.l5FEfCO5092414@repoman.freebsd.org> <1181918882.30616.22.camel@opus.cse.buffalo.edu> <4672B456.7090109@freebsd.org> In-Reply-To: <4672B456.7090109@freebsd.org> X-Enigmail-Version: 0.95.1 OpenPGP: url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, Ken Smith , src-committers@FreeBSD.ORG, Ken Smith , cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/release/i386 fixit_crunch.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: Fri, 15 Jun 2007 16:52:08 -0000 Bruce A. Mah wrote: > If memory serves me right, Ken Smith wrote: >> On Fri, 2007-06-15 at 14:41 +0000, Ken Smith wrote: >>> kensmith 2007-06-15 14:41:11 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> release/i386 fixit_crunch.conf >>> Log: >>> The i386 "fixit" floppy began overflowing, most likely due to the new >>> gcc. Replace vi(1) with ed(1) as the editor to make the contents fit >>> on a floppy again. >>> >>> Revision Changes Path >>> 1.15 +2 -4 src/release/i386/fixit_crunch.conf >> Needing to deal with this was almost enough motivation to stop >> supporting floppies for the 7.X release but I decided that was a bit too >> drastic (just barely :-). >> >> But I think this does signal the end. Please plan around floppy support >> being nuked from HEAD some time fairly shortly after RELENG_7 gets >> branched (meaning no floppy support for 8.X). > > Clarification: This means "no support for floppy install or fixit > media". We're *not* talking about dropping support for floppy drives. It would be nice if we can also get rid of some workaorund to make loader(8) fit the floppy, e.g. to enable bzip2 support by default, on 8-CURRENT 8-) Cheers, From owner-cvs-src@FreeBSD.ORG Fri Jun 15 17:55:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 90B6116A480; Fri, 15 Jun 2007 17:55:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6BDF213C45A; Fri, 15 Jun 2007 17:55:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FHtjb7083833; Fri, 15 Jun 2007 17:55:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FHtj1L083832; Fri, 15 Jun 2007 17:55:45 GMT (envelope-from jhb) Message-Id: <200706151755.l5FHtj1L083832@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Jun 2007 17:55:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat tcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 17:55:45 -0000 jhb 2007-06-15 17:55:45 UTC FreeBSD src repository Modified files: usr.bin/systat tcp.c Log: Add a new counter for retransmitted packets due to SACK. PR: bin/112881 Submitted by: Phil Rosenthal Revision Changes Path 1.12 +54 -51 src/usr.bin/systat/tcp.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 17:59:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8526216A469; Fri, 15 Jun 2007 17:59:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 366A113C48A; Fri, 15 Jun 2007 17:59:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FHxwjq087474; Fri, 15 Jun 2007 17:59:58 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FHxwwH087473; Fri, 15 Jun 2007 17:59:58 GMT (envelope-from rrs) Message-Id: <200706151759.l5FHxwwH087473@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 17:59: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/netinet sctp_indata.c sctp_indata.h sctp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 17:59:58 -0000 rrs 2007-06-15 17:59:57 UTC FreeBSD src repository Modified files: sys/netinet sctp_indata.c sctp_indata.h sctp_input.c Log: - Issue one, new stack reduction left packet_drop handling still thinking it had the whole chunk. This could cause a crash if a large packet drop came in. Fixed by adjusting the trunc length down to the limit. - Large sacks with lots of segments could also have same issue. Changed duplicate and segment handling to use proper get_m_ptr function to pull each block from mbuf chains. Revision Changes Path 1.31 +34 -13 src/sys/netinet/sctp_indata.c 1.8 +1 -1 src/sys/netinet/sctp_indata.h 1.40 +9 -10 src/sys/netinet/sctp_input.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 18:00:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A228F16A568; Fri, 15 Jun 2007 18:00:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6FDFB13C44B; Fri, 15 Jun 2007 18:00:10 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FI0AJf087708; Fri, 15 Jun 2007 18:00:10 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FI0Amd087707; Fri, 15 Jun 2007 18:00:10 GMT (envelope-from jhb) Message-Id: <200706151800.l5FI0Amd087707@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Jun 2007 18:00:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat tcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 18:00:11 -0000 jhb 2007-06-15 18:00:10 UTC FreeBSD src repository Modified files: usr.bin/systat tcp.c Log: Consistently indent the R() macro for fields on the right-side of the display to make the code easier to read. PR: bin/112881 Revision Changes Path 1.13 +17 -17 src/usr.bin/systat/tcp.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 18:02:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1B30C16A46B; Fri, 15 Jun 2007 18:02:35 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E9FBB13C448; Fri, 15 Jun 2007 18:02:34 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FI2Ynf090466; Fri, 15 Jun 2007 18:02:34 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FI2YG8090465; Fri, 15 Jun 2007 18:02:34 GMT (envelope-from njl) Message-Id: <200706151802.l5FI2YG8090465@repoman.freebsd.org> From: Nate Lawson Date: Fri, 15 Jun 2007 18:02:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c acpi_ec.c acpi_hpet.c acpivar.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, 15 Jun 2007 18:02:35 -0000 njl 2007-06-15 18:02:34 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpi_ec.c acpi_hpet.c acpivar.h Log: Convert magic to a uintptr_t. This should get rid of some warnings on gcc4. Revision Changes Path 1.239 +2 -2 src/sys/dev/acpica/acpi.c 1.75 +2 -2 src/sys/dev/acpica/acpi_ec.c 1.9 +2 -2 src/sys/dev/acpica/acpi_hpet.c 1.106 +2 -2 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 18:12:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 045FF16A469; Fri, 15 Jun 2007 18:12:59 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CBEA913C4B8; Fri, 15 Jun 2007 18:12:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FICwei002607; Fri, 15 Jun 2007 18:12:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FICwMn002606; Fri, 15 Jun 2007 18:12:58 GMT (envelope-from jhb) Message-Id: <200706151812.l5FICwMn002606@repoman.freebsd.org> From: John Baldwin Date: Fri, 15 Jun 2007 18: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/usr.bin/systat tcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 18:12:59 -0000 jhb 2007-06-15 18:12:58 UTC FreeBSD src repository Modified files: usr.bin/systat tcp.c Log: Expand TCP counters from 9 digits to 12. MFC after: 1 week PR: bin/112881 Revision Changes Path 1.14 +25 -25 src/usr.bin/systat/tcp.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 18:59:11 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F71816A41F; Fri, 15 Jun 2007 18:59:11 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DE97813C484; Fri, 15 Jun 2007 18:59:10 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FIxAi8051099; Fri, 15 Jun 2007 18:59:10 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FIxAp7051098; Fri, 15 Jun 2007 18:59:10 GMT (envelope-from bms) Message-Id: <200706151859.l5FIxAp7051098@repoman.freebsd.org> From: Bruce M Simpson Date: Fri, 15 Jun 2007 18: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/netinet igmp.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, 15 Jun 2007 18:59:11 -0000 bms 2007-06-15 18:59:10 UTC FreeBSD src repository Modified files: sys/netinet igmp.h Log: Stub out imported IGMPv3 definitions which clash with those of the XORP router; the IGMPv3 definitions will be updated at a later point in time when IGMPv3/MLDv2 support is fully merged. Revision Changes Path 1.15 +2 -0 src/sys/netinet/igmp.h From owner-cvs-src@FreeBSD.ORG Fri Jun 15 19:28:58 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD35616A41F; Fri, 15 Jun 2007 19:28:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 97EF913C45A; Fri, 15 Jun 2007 19:28:58 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FJSwSQ081959; Fri, 15 Jun 2007 19:28:58 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FJSwL1081958; Fri, 15 Jun 2007 19:28:58 GMT (envelope-from rrs) Message-Id: <200706151928.l5FJSwL1081958@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 19:28: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/netinet sctp_input.c sctp_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 19:28:58 -0000 rrs 2007-06-15 19:28:58 UTC FreeBSD src repository Modified files: sys/netinet sctp_input.c sctp_pcb.c Log: - Update the comment lines in sctp_input.c - We need to init the INP_LOCK since otherwise for non-SMP kernels you crash when you set the TOS. Revision Changes Path 1.41 +4 -6 src/sys/netinet/sctp_input.c 1.41 +2 -0 src/sys/netinet/sctp_pcb.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 19:33:59 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3A9E16A468; Fri, 15 Jun 2007 19:33:58 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id CE24613C447; Fri, 15 Jun 2007 19:33:58 +0000 (UTC) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FJXwR5086840; Fri, 15 Jun 2007 19:33:58 GMT (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FJXw8r086839; Fri, 15 Jun 2007 19:33:58 GMT (envelope-from jeff) Message-Id: <200706151933.l5FJXw8r086839@repoman.freebsd.org> From: Jeff Roberson Date: Fri, 15 Jun 2007 19:33: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/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 19:33:59 -0000 jeff 2007-06-15 19:33:58 UTC FreeBSD src repository Modified files: sys/kern sched_ule.c Log: - Fix an off by one error in sched_pri_range. - In tdq_choose() only assert that a thread does not have too high a priority (low value) for the queue we removed it from. This will catch bugs in priority elevation. It's not a serious error for the thread to have too low a priority as we don't change queues in this case as an optimization. Reported by: kris Revision Changes Path 1.199 +3 -8 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 19:49:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB73B16A46E; Fri, 15 Jun 2007 19:49:14 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B5F0E13C4AD; Fri, 15 Jun 2007 19:49:14 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FJnEMM095562; Fri, 15 Jun 2007 19:49:14 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FJnE1v095561; Fri, 15 Jun 2007 19:49:14 GMT (envelope-from rrs) Message-Id: <200706151949.l5FJnE1v095561@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 19:49:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 19:49:15 -0000 rrs 2007-06-15 19:49:14 UTC FreeBSD src repository Modified files: sys/netinet sctp_output.c Log: When removing a stream from the output-stream-wheel, if its the first stream we saw we must update the starting point in the wheel, else we may loop in an endless loop. Revision Changes Path 1.38 +10 -0 src/sys/netinet/sctp_output.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:02:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3AAC516A46B; Fri, 15 Jun 2007 20:02:03 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 13D3713C45E; Fri, 15 Jun 2007 20:02:02 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FK22eg007228; Fri, 15 Jun 2007 20:02:02 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FK22kX007224; Fri, 15 Jun 2007 20:02:02 GMT (envelope-from kmacy) Message-Id: <200706152002.l5FK22kX007224@repoman.freebsd.org> From: Kip Macy Date: Fri, 15 Jun 2007 20:02:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_main.c cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 20:02:03 -0000 kmacy 2007-06-15 20:02:02 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_main.c cxgb_sge.c Log: Fix build warnings Submitted by: mjacob@ Revision Changes Path 1.24 +4 -2 src/sys/dev/cxgb/cxgb_main.c 1.20 +1 -0 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:23:43 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 04CA716A46B; Fri, 15 Jun 2007 20:23:43 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D2AB113C448; Fri, 15 Jun 2007 20:23:42 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FKNgTb029649; Fri, 15 Jun 2007 20:23:42 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FKNgf1029648; Fri, 15 Jun 2007 20:23:42 GMT (envelope-from rrs) Message-Id: <200706152023.l5FKNgf1029648@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 20:23:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_peeloff.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 20:23:43 -0000 rrs 2007-06-15 20:23:42 UTC FreeBSD src repository Modified files: sys/netinet sctp_peeloff.c Log: Remove extraneous extern (its gotten from sctp_sysctl.h) Revision Changes Path 1.12 +0 -5 src/sys/netinet/sctp_peeloff.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:32:14 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0010D16A46D; Fri, 15 Jun 2007 20:32:13 +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 6F25913C4AD; Fri, 15 Jun 2007 20:32:13 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FKWBSQ037957; Fri, 15 Jun 2007 16:32:11 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Daniel Eischen Date: Fri, 15 Jun 2007 16:30:19 -0400 User-Agent: KMail/1.9.6 References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> In-Reply-To: <200705210249.l4L2n8KS097032@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151630.20867.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 16:32:11 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3429/Fri Jun 15 10:25:06 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 20:32:14 -0000 On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: > deischen 2007-05-21 02:49:08 UTC > > FreeBSD src repository > > Modified files: > lib/libautofs Makefile This isn't connected to the build AFAICT. > Log: > Bump library versions in preparation for 7.0. > > Ok'd by: kan Was this bump supposed to be exhaustive? The following libraries haven't been bumped relative to 6.x: - libalias - libbsnmp - all the snmp_*.so modules - libdialog.so.5 - libgnuregex.so.3 - libhistory.so.6 - liblwres.so.10 - libncurses.so.6 - libncursesw.so.6 - rest of ncurses was bumped - libpam.so.3 - all the pam_*.so modules - libreadline.so.6 - libssh.so.3 -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:32:14 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF87C16A469; Fri, 15 Jun 2007 20:32:14 +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 5CB5913C4AE; Fri, 15 Jun 2007 20:32:14 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FKW4Pi037946; Fri, 15 Jun 2007 16:32:07 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Randall Stewart Date: Fri, 15 Jun 2007 13:40:28 -0400 User-Agent: KMail/1.9.6 References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <20070615022956.GA96741@rot13.obsecurity.org> <4671FA96.1010304@cisco.com> In-Reply-To: <4671FA96.1010304@cisco.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151340.29868.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 16:32:07 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3429/Fri Jun 15 10:25:06 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Randall Stewart , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 20:32:14 -0000 On Thursday 14 June 2007 10:33:58 pm Randall Stewart wrote: > Kris Kennaway wrote: > > On Thu, Jun 14, 2007 at 10:25:15PM -0400, Randall Stewart wrote: > > > >>Kris Kennaway wrote: > >> > >>>On Thu, Jun 14, 2007 at 10:59:04PM +0000, Randall Stewart wrote: > >>> > >>> > >>>>rrs 2007-06-14 22:59:04 UTC > >>>> > >>>>FreeBSD src repository > >>>> > >>>>Modified files: > >>>> sys/netinet sctp.h sctp_asconf.c sctp_asconf.h > >>>> sctp_bsd_addr.c sctp_constants.h > >>>> sctp_indata.c sctp_input.c > >>>> sctp_lock_bsd.h sctp_os_bsd.h > >>>> sctp_output.c sctp_pcb.c sctp_pcb.h > >>>> sctp_peeloff.c sctp_sysctl.c > >>>> sctp_sysctl.h sctp_timer.c sctp_uio.h > >>>> sctp_usrreq.c sctputil.c sctputil.h > >>>> sys/netinet6 sctp6_usrreq.c > >>>> sys/conf options > >>>>Log: > >>>>- Fix so ifn's are properly deleted when the ref count goes to 0. > >>>>- Fix so VRF's will clean themselves up when no references are around. > >>>>- Allow sctp_ifa to be passed into inpcb_bind, addr_mgmt_ep_sa to bypass > >>>> normal validation checks. > >>>>- turn auto-asconf off for subset bound sockets > >>>>- Moves all logging to use KTR. This gets rid of most > >>>> of the logging #ifdef's with a few exceptions reducing > >>>> the number of config options for SCTP. > >>> > >>> > >>>| +#ifndef SCTP_SUBSYS_KTR > >>>| +#define SCTP_SUBSYS_KTR KTR_GEN > >>>| +#endif > >>> > >>>Brief silence after previous disapproval doesn't equal approval ;-) > >>> > >>>What was wrong with the method I suggested, namely using KTR_SUBSYS if > >>>a SCTP_TRACE option is included in the kernel? That is the intended > >>>way that events local to a particular subsystem should be handled. > >>> > >>>Kris > >> > >>I asked if KTR_GEN was ok.. I can use KTR_SUBSYS.. sure.. but that > >>means I can't really run witness on my machine as I test.. since > >>witness is the only one that uses KTR_SUBSYS.. No one else uses > >>KTR_GEN.. why is it a problem using one. > > > > > > WITNESS does not use itq: > > > > #if 0 > > #define KTR_WITNESS KTR_SUBSYS > > #else > > #define KTR_WITNESS 0 > > #endif > > > > KTR_WITNESS is used for debugging of the WITNESS code itself (probably > > no-one has needed to use it for many years). It is a completely > > orthogonal purpose to yours, so they can co-exist happily. > > > > KTR_GEN is for "general events". SCTP is not a general event, it's > > localized events belonging to a particular subsystem. > > > > > >>So whats wrong with using a unused one? > > > > > > If you look at the history there was a big effort to reclaim these > > fields. Because space is at such a premium here there needs to be a > > strong reason for using up a spare field. SCTP does not strike me as > > such a reason, particularly since the alternative seems quite > > practical. > > > > Kris > Ok.. whatever you say.. I can change it very easily ;-) Also, I would use KTR_SCTP and use the same #ifdef above so it is 0 or KTR_SUBSYS depending on whether or not you want it enabled. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:32:21 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BBF1E16A473; Fri, 15 Jun 2007 20:32:21 +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 410F813C4C5; Fri, 15 Jun 2007 20:32:21 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FKW4Pj037946; Fri, 15 Jun 2007 16:32:09 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Xin LI Date: Fri, 15 Jun 2007 13:41:24 -0400 User-Agent: KMail/1.9.6 References: <200706151441.l5FEfCO5092414@repoman.freebsd.org> <4672B456.7090109@freebsd.org> <4672C3B3.30901@delphij.net> In-Reply-To: <4672C3B3.30901@delphij.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151341.25206.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 16:32:09 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3429/Fri Jun 15 10:25:06 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: "Bruce A. Mah" , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Ken Smith , Ken Smith Subject: Re: cvs commit: src/release/i386 fixit_crunch.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: Fri, 15 Jun 2007 20:32:21 -0000 On Friday 15 June 2007 12:52:03 pm Xin LI wrote: > Bruce A. Mah wrote: > > If memory serves me right, Ken Smith wrote: > >> On Fri, 2007-06-15 at 14:41 +0000, Ken Smith wrote: > >>> kensmith 2007-06-15 14:41:11 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> release/i386 fixit_crunch.conf > >>> Log: > >>> The i386 "fixit" floppy began overflowing, most likely due to the new > >>> gcc. Replace vi(1) with ed(1) as the editor to make the contents fit > >>> on a floppy again. > >>> > >>> Revision Changes Path > >>> 1.15 +2 -4 src/release/i386/fixit_crunch.conf > >> Needing to deal with this was almost enough motivation to stop > >> supporting floppies for the 7.X release but I decided that was a bit too > >> drastic (just barely :-). > >> > >> But I think this does signal the end. Please plan around floppy support > >> being nuked from HEAD some time fairly shortly after RELENG_7 gets > >> branched (meaning no floppy support for 8.X). > > > > Clarification: This means "no support for floppy install or fixit > > media". We're *not* talking about dropping support for floppy drives. > > It would be nice if we can also get rid of some workaorund to make > loader(8) fit the floppy, e.g. to enable bzip2 support by default, on > 8-CURRENT 8-) Actually, since 7.x uses split_mfsroot on i386 now, that should work now as well (assuming the resulting loader is still under 1MB in size, which it has to be anyway) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:46:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F9ED16A469; Fri, 15 Jun 2007 20:46:45 +0000 (UTC) (envelope-from brde@optusnet.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 16A7413C4AE; Fri, 15 Jun 2007 20:46:44 +0000 (UTC) (envelope-from brde@optusnet.com.au) Received: from besplex.bde.org (c220-239-235-248.carlnfd3.nsw.optusnet.com.au [220.239.235.248]) by mail03.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id l5FKkUHX023606 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 Jun 2007 06:46:32 +1000 Date: Sat, 16 Jun 2007 06:46:30 +1000 (EST) From: Bruce Evans X-X-Sender: bde@besplex.bde.org To: John Baldwin In-Reply-To: <200706111154.31357.jhb@freebsd.org> Message-ID: <20070616054050.Q2037@besplex.bde.org> References: <200706051420.l55EKEih018925@repoman.freebsd.org> <200706081210.24393.jhb@freebsd.org> <20070609112753.C15075@besplex.bde.org> <200706111154.31357.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@FreeBSD.org, Kip Macy , cvs-all@FreeBSD.org, Attilio Rao , Bruce Evans , cvs-src@FreeBSD.org, Kostik Belousov , Jeff Roberson Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 20:46:45 -0000 On Mon, 11 Jun 2007, John Baldwin wrote: > On Friday 08 June 2007 10:20:19 pm Bruce Evans wrote: >> On Fri, 8 Jun 2007, John Baldwin wrote: >> >>> On Friday 08 June 2007 10:50:15 am Bruce Evans wrote: >>>> On Thu, 7 Jun 2007, John Baldwin wrote: ["this" is in vm_page_zero_idle() where the vm mutex is dropped] >> I think this is as good a place to preempt as any. In fact, the code >> can be simplified by preempting here and not in the main loop. The >> ... > > Preemption happens when a thread is made runnable, i.e. usually when an > interrupt comes in, but also when releasing locks or doing > wakeup/cv_broadcast, etc. The only thing the idle thread does other than > interrupts is release the lock. I'm not sure what you mean in the last sentence. This is a special idle thread, and it doesn't do interrupts. > One side effect of using a critical section > here is that we are potentially adding interrupt latency, so this may be a > rather bad thing. :-/ Probably you are seeing the number of context switches > go down because we are "batching" up switches. Say you get two interrupts > during an iteration of the main loop for this process, previously you'd get 4 > context switches out of that: zeroidle -> first ithread -> zeroidle, and then > later zeroidle -> second ithread -> zeroidle. Now you block those switches > until the critical exit, at which point both interrupt threads are pending, > so you do: zeroidle -> first ithread -> second ithread -> zeroidle, i.e. 3 > context switches. However, the cost is increased interrupt latency and that > may explain why the "real" time went up. Lots of context switches is fairly > lame, but if the box is idle, then I'm less worried about wasting time in a > context switch (well, I'm concerned because it means we can't put the CPU to > sleep since we are executing something still, but extra overhead in an idle > thread doing a background task is not near as worrisome as overhead > in "important" work like ithreads). I think I want to batch up switches a little in general, and and only a little batching occurs here. pmap_zero_page_idle() takes about 1uS on my main test system (Turion X2 with relatively slow DDR2 memory which can neverthless be zeroed at 4 or 5GB/S). An extra 1uS of interrupt latency here and there won't make much difference. It's less than the extra latency for 1 ATPIC access if not using the APIC. Also, for the makeworld benchmark, the interrupt handler runs for about 2% of the time, and pagezero runs for about 1% of the time. These threads just don't run long enough to have much contention. I think the main cause of extra context switches that I saw in some misconfigurations is switching while holding the vm mutex. The thread switched to is quite likely to block on this mutex and switch back. > As to why preemption doesn't work for SMP, a thread only knows to preempt if > it makes a higher priority thread runnable. This happens in mtx_unlock when > we wakeup a thread waiting on the lock, in wakeup, or when an interrupt > thread is scheduled (the interrupted thread "sees" the ithread being > scheduled). If another thread on another CPU makes a thread runnable, the > thread on the first CPU has no idea unless the second CPU explicitly sends a > message (i.e. IPI) to the first CPU asking it to yield instead. I believe SCHED_ULE does the IPI. > Specifically, suppose you have threads A, B, C and with priorities A < B < C. > Suppose A is running on CPU 0, and C is running on CPU 1. If C does a wakeup > that awakens B, C isn't going to preempt to B because C is more important > (assume > means more important, even though priority values are opposite > that, which is annoying). If A had awakened B it would have preempted > though, so in theory C should look at the other CPUs, notice that A < B, and > send an IPI to CPU 0 to ask it to preempt from A to B. One thing is that > IPI_PREEMPT should set td_owepreempt if the target A is in a critical > section, I haven't checked to see if we do that currently. Would it be worth checking a preemption flag in mtx_unlock()? This would bloat the macro a bit. However, we already have the check and the bloat for spinlocks, at least on i386's, by checking in critical_exit() via spinlock_exit(). Using critical sections should have the side effect of getting the flag checked in critical_exit(). This doesn't seem to work (for SCHED_4BSD), so there seems to be a problem setting the flag. >> Next I will try moving the PREEMPTION code to where the vm mutex is dropped >> naturally. I will try the following order: > > I like this idea a lot. > Actually, I would keep the sched_runnable(), etc. as #ifndef PREEMPTION, the > critical_exit() already does that check (modulo concerns above). Also, I Testing shows critical_exit() doesn't seem to be doing the preemption. On UP, depending on PREEMPTION makes little difference, but on 2-way SMP with no voluntary yielding, pagezero is too active. The critical sections don't seem to be doing much. > originally wanted to not hold the critical sectino while zeroing the page to > not impeded interrupts during that operation. I was actually trying to just > avoid preempting while holding the lock. However, given my comments about > how this harms interrupt latency, maybe this is a bad idea and we should just > let priority propagation handle that for us. Moving the context switch is > probably a good idea though. The 1 uS extra latency on my main test machine wouldn't matter, but go back to a 486 with 10MB/S memory and the latency would be a problem -- the 1uS becomes 400uS, which is a lot even for a 486. > the reason I wanted to avoid preempting while holding the lock is you can get > this case: > > zeroidle -> some ithread -> some top-half thread in kernel which needs the > vm page queue mtx -> zeroidle (with top-half thread's priority; until > mtx_unlock) -> top-half thread in kernel -> zeroidle > > which can be many context switches. By not switching while holding the lock, > one can reduce this to: > > zeroidle -> some ithread -> some top-half thread -> zeroidle > > but at the cost of adding latency to "some ithread" and "some top-half thread" Maybe preemption should be inhibited a bit when any mutex is held. Here is my current version. I got tired of using a dynamic enable for the PREEMPTION ifdef code and removed all the conditionals after the most recent test showed that the voluntary switch is still needed. % Index: vm_zeroidle.c % =================================================================== % RCS file: /home/ncvs/src/sys/vm/vm_zeroidle.c,v % retrieving revision 1.47 % diff -u -2 -r1.47 vm_zeroidle.c % --- vm_zeroidle.c 5 Jun 2007 00:00:57 -0000 1.47 % +++ vm_zeroidle.c 15 Jun 2007 19:30:13 -0000 % @@ -111,5 +111,13 @@ % mtx_unlock(&vm_page_queue_free_mtx); % pmap_zero_page_idle(m); % + if (sched_runnable()) { % + thread_lock(curthread); % + critical_exit(); % + mi_switch(SW_VOL, NULL); % + thread_unlock(curthread); % + } else % + critical_exit(); % mtx_lock(&vm_page_queue_free_mtx); % + critical_enter(); % m->flags |= PG_ZERO; % vm_pageq_enqueue(PQ_FREE + m->pc, m); % @@ -141,18 +149,14 @@ % % mtx_lock(&vm_page_queue_free_mtx); % + critical_enter(); % for (;;) { % if (vm_page_zero_check()) { % vm_page_zero_idle(); % -#ifndef PREEMPTION % - if (sched_runnable()) { % - thread_lock(curthread); % - mi_switch(SW_VOL, NULL); % - thread_unlock(curthread); % - } % -#endif % } else { % wakeup_needed = TRUE; % + critical_exit(); % msleep(&zero_state, &vm_page_queue_free_mtx, 0, % "pgzero", hz * 300); % + critical_enter(); % } % } Bruce From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:50:33 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9272816A400; Fri, 15 Jun 2007 20:50:33 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by mx1.freebsd.org (Postfix) with ESMTP id 5DFAF13C48A; Fri, 15 Jun 2007 20:50:33 +0000 (UTC) (envelope-from rrs@cisco.com) Received: from sj-dkim-3.cisco.com ([171.71.179.195]) by sj-iport-6.cisco.com with ESMTP; 15 Jun 2007 13:50:33 -0700 X-IronPort-AV: i="4.16,426,1175497200"; d="scan'208"; a="166077814:sNHT49094199" Received: from sj-core-2.cisco.com (sj-core-2.cisco.com [171.71.177.254]) by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id l5FKoX82013732; Fri, 15 Jun 2007 13:50:33 -0700 Received: from xbh-sjc-211.amer.cisco.com (xbh-sjc-211.cisco.com [171.70.151.144]) by sj-core-2.cisco.com (8.12.10/8.12.6) with ESMTP id l5FKoWaI005250; Fri, 15 Jun 2007 20:50:33 GMT Received: from xfe-sjc-211.amer.cisco.com ([171.70.151.174]) by xbh-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Jun 2007 13:50:32 -0700 Received: from [127.0.0.1] ([171.68.225.134]) by xfe-sjc-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 15 Jun 2007 13:50:32 -0700 Message-ID: <4672FC0B.1090907@cisco.com> Date: Fri, 15 Jun 2007 16:52:27 -0400 From: Randall Stewart User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.13) Gecko/20070601 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <20070615022956.GA96741@rot13.obsecurity.org> <4671FA96.1010304@cisco.com> <200706151340.29868.jhb@freebsd.org> In-Reply-To: <200706151340.29868.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Jun 2007 20:50:32.0491 (UTC) FILETIME=[D0B247B0:01C7AF8E] DKIM-Signature: v=0.5; a=rsa-sha256; q=dns/txt; l=1168; t=1181940633; x=1182804633; c=relaxed/simple; s=sjdkim3002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=rrs@cisco.com; z=From:=20Randall=20Stewart=20 |Subject:=20Re=3A=20cvs=20commit=3A=20src/sys/netinet=20sctp.h=20sctp_asc onf.c=20sctp_asconf.h=0A=20sctp_bsd_addr.c=20sctp_constants.h=20sctp_indat a.c=20sctp_input.c=20sctp_lock_bsd.h=0A=20sctp_os_bsd.h=20sctp_output.c=20 sctp_pcb.c=20sctp_pcb.h=20sctp_peeloff.c=20sctp_sysctl.c=0A=20sctp_sysctl. h=20sctp_timer.c=20sctp_uio.h=20... |Sender:=20; bh=eJ7aLnIaTD8n+wUsV/C0sObru2Zejwi/4w5NZjBuKzo=; b=emWRztOXhMfxtyRe+j/SAZWenA7UGthGqS1nrxSEcbm+q1VlVipKE98Gys7NpIr9ClgROt7z CCF/3//9KhthofHMPxNjvD37m2sx1BvjifNSB4F5CoSnKIARnufVn+jT; Authentication-Results: sj-dkim-3; header.From=rrs@cisco.com; dkim=pass (sig from cisco.com/sjdkim3002 verified; ); Cc: Randall Stewart , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 20:50:33 -0000 John Baldwin wrote: > > Also, I would use KTR_SCTP and use the same #ifdef above so it is 0 or > KTR_SUBSYS depending on whether or not you want it enabled. > Changing the name around is cosmetic.. and no problem.. The actual ifdef with 0, though.. we have a seperate mask.. since there are 21 or so things that can be logged/traced and they all generate quite a bit of output.. which can be graphed and charted.. along with the usual debugging lot.. Thus there is a seperate mask that turns these on/off.. So .. if for instance you enable KTR_SUBSYS (aka KTR_SCTP) then nothing will come out until you enable the various logging levels in SCTP. The question of if an ifdef is needed.. I did a little performance study yesterday... since originally all the tracepoints were ifdef'd.. so I decided to see if there was any noticable performance penalty for having the additional if(logging mask) CTR6() and I could not measure the difference.. thus all but a few of the ifdef's around these (and thus the options in the build) came out.. R -- Randall Stewart NSSTG - Cisco Systems Inc. 803-345-0369 803-317-4952 (cell) From owner-cvs-src@FreeBSD.ORG Fri Jun 15 20:54:13 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F30916A41F; Fri, 15 Jun 2007 20:54:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 59CAA13C480; Fri, 15 Jun 2007 20:54:13 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FKsDjg067842; Fri, 15 Jun 2007 20:54:13 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FKsD3o067838; Fri, 15 Jun 2007 20:54:13 GMT (envelope-from rrs) Message-Id: <200706152054.l5FKsD3o067838@repoman.freebsd.org> From: Randall Stewart Date: Fri, 15 Jun 2007 20:54: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/netinet sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 20:54:13 -0000 rrs 2007-06-15 20:54:13 UTC FreeBSD src repository Modified files: sys/netinet sctputil.c Log: Name change SCTP_KTR_SUBSYS -> KTR_SCTP Revision Changes Path 1.45 +21 -21 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:10:14 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACBD216A46D; Fri, 15 Jun 2007 21:10:14 +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 2811D13C458; Fri, 15 Jun 2007 21:10:14 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FLA62C038252; Fri, 15 Jun 2007 17:10:07 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Bruce Evans Date: Fri, 15 Jun 2007 17:09:58 -0400 User-Agent: KMail/1.9.6 References: <200706051420.l55EKEih018925@repoman.freebsd.org> <200706111154.31357.jhb@freebsd.org> <20070616054050.Q2037@besplex.bde.org> In-Reply-To: <20070616054050.Q2037@besplex.bde.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151709.59898.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 17:10:07 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3429/Fri Jun 15 10:25:06 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: src-committers@freebsd.org, Kip Macy , cvs-all@freebsd.org, Attilio Rao , cvs-src@freebsd.org, Kostik Belousov , Jeff Roberson Subject: Re: cvs commit: src/sys/kern kern_mutex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 21:10:14 -0000 On Friday 15 June 2007 04:46:30 pm Bruce Evans wrote: > On Mon, 11 Jun 2007, John Baldwin wrote: > > > On Friday 08 June 2007 10:20:19 pm Bruce Evans wrote: > >> On Fri, 8 Jun 2007, John Baldwin wrote: > >> > >>> On Friday 08 June 2007 10:50:15 am Bruce Evans wrote: > >>>> On Thu, 7 Jun 2007, John Baldwin wrote: > > ["this" is in vm_page_zero_idle() where the vm mutex is dropped] > > >> I think this is as good a place to preempt as any. In fact, the code > >> can be simplified by preempting here and not in the main loop. The > >> ... > > > > Preemption happens when a thread is made runnable, i.e. usually when an > > interrupt comes in, but also when releasing locks or doing > > wakeup/cv_broadcast, etc. The only thing the idle thread does other than > > interrupts is release the lock. > > I'm not sure what you mean in the last sentence. This is a special idle > thread, and it doesn't do interrupts. Those are the only times it will preempt is what I was trying to say. > I think I want to batch up switches a little in general, and and only > a little batching occurs here. pmap_zero_page_idle() takes about 1uS > on my main test system (Turion X2 with relatively slow DDR2 memory > which can neverthless be zeroed at 4 or 5GB/S). An extra 1uS of > interrupt latency here and there won't make much difference. It's > less than the extra latency for 1 ATPIC access if not using the APIC. > Also, for the makeworld benchmark, the interrupt handler runs for about > 2% of the time, and pagezero runs for about 1% of the time. These > threads just don't run long enough to have much contention. In that case the critical sections should "batch" things for the PREEMPTION case. > > As to why preemption doesn't work for SMP, a thread only knows to preempt if > > it makes a higher priority thread runnable. This happens in mtx_unlock when > > we wakeup a thread waiting on the lock, in wakeup, or when an interrupt > > thread is scheduled (the interrupted thread "sees" the ithread being > > scheduled). If another thread on another CPU makes a thread runnable, the > > thread on the first CPU has no idea unless the second CPU explicitly sends a > > message (i.e. IPI) to the first CPU asking it to yield instead. > > I believe SCHED_ULE does the IPI. If you add 'options IPI_PREEMPTION' I think the IPI is enabled in 4BSD. > > Specifically, suppose you have threads A, B, C and with priorities A < B < C. > > Suppose A is running on CPU 0, and C is running on CPU 1. If C does a wakeup > > that awakens B, C isn't going to preempt to B because C is more important > > (assume > means more important, even though priority values are opposite > > that, which is annoying). If A had awakened B it would have preempted > > though, so in theory C should look at the other CPUs, notice that A < B, and > > send an IPI to CPU 0 to ask it to preempt from A to B. One thing is that > > IPI_PREEMPT should set td_owepreempt if the target A is in a critical > > section, I haven't checked to see if we do that currently. > > Would it be worth checking a preemption flag in mtx_unlock()? This > would bloat the macro a bit. However, we already have the check and the > bloat for spinlocks, at least on i386's, by checking in critical_exit() > via spinlock_exit(). All archs check the flag in spinlock_exit(). mtx_unlock() will preempt in turnstile_unpend() if we wakeup a higher priority thread, so no need to check for a flag. If we were to get an interrupt while holding the lock we will preempt immediately (the patch changes this by deferring that preemption to the critical_exit()). > Using critical sections should have the side effect of getting the flag > checked in critical_exit(). This doesn't seem to work (for SCHED_4BSD), > so there seems to be a problem setting the flag. The flag should work fine, but keep in mind the multiple-CPU case I outlined above. That doesn't set the flag unless you have the IPI in place. > >> Next I will try moving the PREEMPTION code to where the vm mutex is dropped > >> naturally. I will try the following order: > > > > I like this idea a lot. > > > Actually, I would keep the sched_runnable(), etc. as #ifndef PREEMPTION, the > > critical_exit() already does that check (modulo concerns above). Also, I > > Testing shows critical_exit() doesn't seem to be doing the preemption. On > UP, depending on PREEMPTION makes little difference, but on 2-way SMP with > no voluntary yielding, pagezero is too active. The critical sections don't > seem to be doing much. You probably need more details (KTR is good) to see exactly when threads are becoming runnable (and on which CPUs) and when the kernel is preempting to see what it is going on and where the context switches come from. KTR_SCHED + schedgraph.py may prove useful. > > originally wanted to not hold the critical sectino while zeroing the page to > > not impeded interrupts during that operation. I was actually trying to just > > avoid preempting while holding the lock. However, given my comments about > > how this harms interrupt latency, maybe this is a bad idea and we should just > > let priority propagation handle that for us. Moving the context switch is > > probably a good idea though. > > The 1 uS extra latency on my main test machine wouldn't matter, but go back > to a 486 with 10MB/S memory and the latency would be a problem -- the 1uS > becomes 400uS, which is a lot even for a 486. > > > the reason I wanted to avoid preempting while holding the lock is you can get > > this case: > > > > zeroidle -> some ithread -> some top-half thread in kernel which needs the > > vm page queue mtx -> zeroidle (with top-half thread's priority; until > > mtx_unlock) -> top-half thread in kernel -> zeroidle > > > > which can be many context switches. By not switching while holding the lock, > > one can reduce this to: > > > > zeroidle -> some ithread -> some top-half thread -> zeroidle > > > > but at the cost of adding latency to "some ithread" and "some top-half thread" > > Maybe preemption should be inhibited a bit when any mutex is held. That would make mutexes spinlocks that block interrupts. Would sort of defeat the point of having mutexes that aren't spinlocks. > Here is my current version. I got tired of using a dynamic enable for > the PREEMPTION ifdef code and removed all the conditionals after the > most recent test showed that the voluntary switch is still needed. > > % Index: vm_zeroidle.c > % =================================================================== > % RCS file: /home/ncvs/src/sys/vm/vm_zeroidle.c,v > % retrieving revision 1.47 > % diff -u -2 -r1.47 vm_zeroidle.c > % --- vm_zeroidle.c 5 Jun 2007 00:00:57 -0000 1.47 > % +++ vm_zeroidle.c 15 Jun 2007 19:30:13 -0000 > % @@ -111,5 +111,13 @@ > % mtx_unlock(&vm_page_queue_free_mtx); > % pmap_zero_page_idle(m); > % + if (sched_runnable()) { > % + thread_lock(curthread); > % + critical_exit(); > % + mi_switch(SW_VOL, NULL); > % + thread_unlock(curthread); > % + } else > % + critical_exit(); > % mtx_lock(&vm_page_queue_free_mtx); > % + critical_enter(); > % m->flags |= PG_ZERO; > % vm_pageq_enqueue(PQ_FREE + m->pc, m); > % @@ -141,18 +149,14 @@ > % > % mtx_lock(&vm_page_queue_free_mtx); > % + critical_enter(); > % for (;;) { > % if (vm_page_zero_check()) { > % vm_page_zero_idle(); > % -#ifndef PREEMPTION > % - if (sched_runnable()) { > % - thread_lock(curthread); > % - mi_switch(SW_VOL, NULL); > % - thread_unlock(curthread); > % - } > % -#endif > % } else { > % wakeup_needed = TRUE; > % + critical_exit(); > % msleep(&zero_state, &vm_page_queue_free_mtx, 0, > % "pgzero", hz * 300); > % + critical_enter(); > % } > % } > > Bruce > -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:24:43 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D8C6816A41F; Fri, 15 Jun 2007 21:24:43 +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 79FFF13C46E; Fri, 15 Jun 2007 21:24:43 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5FLOcq8038349; Fri, 15 Jun 2007 17:24:39 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Randall Stewart Date: Fri, 15 Jun 2007 17:22:45 -0400 User-Agent: KMail/1.9.6 References: <200706142259.l5EMx4aW053356@repoman.freebsd.org> <200706151340.29868.jhb@freebsd.org> <4672FC0B.1090907@cisco.com> In-Reply-To: <4672FC0B.1090907@cisco.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706151722.46111.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 15 Jun 2007 17:24:39 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3430/Fri Jun 15 15:21:11 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Randall Stewart , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_bsd_addr.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_uio.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, 15 Jun 2007 21:24:44 -0000 On Friday 15 June 2007 04:52:27 pm Randall Stewart wrote: > John Baldwin wrote: > > > > > Also, I would use KTR_SCTP and use the same #ifdef above so it is 0 or > > KTR_SUBSYS depending on whether or not you want it enabled. > > > > Changing the name around is cosmetic.. and no problem.. > > The actual ifdef with 0, though.. we have a seperate > mask.. since there are 21 or so things that can be logged/traced > and they all generate quite a bit of output.. which can be graphed > and charted.. along with the usual debugging lot.. > > Thus there is a seperate mask that turns these on/off.. > > So .. if for instance you enable KTR_SUBSYS (aka KTR_SCTP) then > nothing will come out until you enable the various logging > levels in SCTP. Ah, ok, in that case you are probably fine w/o the #ifdef. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:32:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8144016A41F; Fri, 15 Jun 2007 21:32:52 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5B6E813C457; Fri, 15 Jun 2007 21:32:52 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FLWq4A007197; Fri, 15 Jun 2007 21:32:52 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FLWqDG007193; Fri, 15 Jun 2007 21:32:52 GMT (envelope-from bz) Message-Id: <200706152132.l5FLWqDG007193@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 15 Jun 2007 21:32: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/netipsec ipsec_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 21:32:52 -0000 bz 2007-06-15 21:32:52 UTC FreeBSD src repository Modified files: sys/netipsec ipsec_input.c Log: Though we are only called for the three security protocols we can handle, document those sprotos using an IPSEC_ASSERT so that it will be clear that 'spi' will always be initialized when used the first time. Found with: Coverity Prevent(tm) CID: 2533 Revision Changes Path 1.15 +4 -0 src/sys/netipsec/ipsec_input.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:34:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA21116A46F; Fri, 15 Jun 2007 21:34:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A3EA413C4C7; Fri, 15 Jun 2007 21:34:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FLYCNv008569; Fri, 15 Jun 2007 21:34:12 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FLYC3Z008568; Fri, 15 Jun 2007 21:34:12 GMT (envelope-from bz) Message-Id: <200706152134.l5FLYC3Z008568@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 15 Jun 2007 21:34:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipsec ipsec_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 21:34:12 -0000 bz 2007-06-15 21:34:12 UTC FreeBSD src repository Modified files: sys/netipsec ipsec_input.c Log: s,#,*, in a multi-line comment. This is C. No functional change. Revision Changes Path 1.16 +1 -1 src/sys/netipsec/ipsec_input.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:45:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5724E16A468; Fri, 15 Jun 2007 21:45:42 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2FBE713C44C; Fri, 15 Jun 2007 21:45:42 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FLjgwQ019304; Fri, 15 Jun 2007 21:45:42 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FLjfA8019297; Fri, 15 Jun 2007 21:45:41 GMT (envelope-from thompsa) Message-Id: <200706152145.l5FLjfA8019297@repoman.freebsd.org> From: Andrew Thompson Date: Fri, 15 Jun 2007 21:45: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/pci if_ste.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 21:45:42 -0000 thompsa 2007-06-15 21:45:41 UTC FreeBSD src repository Modified files: sys/pci if_ste.c Log: The mac address must be written a word length at a time, it was having no effect before. MFC after: 1 week Revision Changes Path 1.99 +4 -2 src/sys/pci/if_ste.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 21:54:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F28B16A46B; Fri, 15 Jun 2007 21:54:27 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 38B2013C4BA; Fri, 15 Jun 2007 21:54:27 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FLsRCi026217; Fri, 15 Jun 2007 21:54:27 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FLsR1w026213; Fri, 15 Jun 2007 21:54:27 GMT (envelope-from emaste) Message-Id: <200706152154.l5FLsR1w026213@repoman.freebsd.org> From: Ed Maste Date: Fri, 15 Jun 2007 21:54:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/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, 15 Jun 2007 21:54:27 -0000 emaste 2007-06-15 21:54:26 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master Log: Remove stale 'XXX implement' comments for syscalls which have since been implemented. Revision Changes Path 1.89 +0 -3 src/sys/compat/freebsd32/syscalls.master From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:00:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CACCA16A41F; Fri, 15 Jun 2007 22:00:16 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A4A8813C483; Fri, 15 Jun 2007 22:00:16 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FM0G6u031295; Fri, 15 Jun 2007 22:00:16 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FM0GtX031292; Fri, 15 Jun 2007 22:00:16 GMT (envelope-from jasone) Message-Id: <200706152200.l5FM0GtX031292@repoman.freebsd.org> From: Jason Evans Date: Fri, 15 Jun 2007 22:00: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/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 22:00:16 -0000 jasone 2007-06-15 22:00:16 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Fix junk/zero filling for realloc(). Junk filling was missing in one case, and zero filling was broken in a way that could cause memory corruption. Update comments. Revision Changes Path 1.147 +48 -36 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:23:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8E80A16A477; Fri, 15 Jun 2007 22:23:34 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 572EE13C487; Fri, 15 Jun 2007 22:23:34 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMNYR0056980; Fri, 15 Jun 2007 22:23:34 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMNYnn056979; Fri, 15 Jun 2007 22:23:34 GMT (envelope-from bz) Message-Id: <200706152223.l5FMNYnn056979@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 15 Jun 2007 22:23: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/netipsec ipsec_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 22:23:34 -0000 bz 2007-06-15 22:23:34 UTC FreeBSD src repository Modified files: sys/netipsec ipsec_input.c Log: Looking at {ah,esp}_input_cb it seems we might be able to end up without an mtag in ipsec4_common_input_cb. So in case of !IPCOMP (AH,ESP) only change the m_tag_id if an mtag was passed to ipsec4_common_input_cb. Found with: Coverity Prevent(tm) CID: 2523 Revision Changes Path 1.17 +1 -1 src/sys/netipsec/ipsec_input.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:32:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5C23E16A400; Fri, 15 Jun 2007 22:32:34 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3614F13C4B9; Fri, 15 Jun 2007 22:32:34 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMWY9v065552; Fri, 15 Jun 2007 22:32:34 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMWYMO065548; Fri, 15 Jun 2007 22:32:34 GMT (envelope-from jasone) Message-Id: <200706152232.l5FMWYMO065548@repoman.freebsd.org> From: Jason Evans Date: Fri, 15 Jun 2007 22:32:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/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: Fri, 15 Jun 2007 22:32:34 -0000 jasone 2007-06-15 22:32:33 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.3 Log: Add information about the implications of using mmap(2) instead of sbrk(2). Submitted by: bmah, jhb Revision Changes Path 1.73 +19 -1 src/lib/libc/stdlib/malloc.3 From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:36:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 879CF16A469; Fri, 15 Jun 2007 22:36:00 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6177E13C44C; Fri, 15 Jun 2007 22:36:00 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMa0pG069071; Fri, 15 Jun 2007 22:36:00 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMZxIf069062; Fri, 15 Jun 2007 22:35:59 GMT (envelope-from bz) Message-Id: <200706152235.l5FMZxIf069062@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 15 Jun 2007 22:35: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/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 22:36:00 -0000 bz 2007-06-15 22:35:59 UTC FreeBSD src repository Modified files: sys/netipsec key.c Log: With the current code 'src' is never NULL. Nevertheless move the check for NULL before dereferencing the pointer. Found with: Coverity Prevent(tm) CID: 2528 Revision Changes Path 1.24 +3 -1 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:46:46 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB60D16A400; Fri, 15 Jun 2007 22:46:46 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-1.dlr.de (smtp-1.dlr.de [195.37.61.185]) by mx1.freebsd.org (Postfix) with ESMTP id 4E42C13C458; Fri, 15 Jun 2007 22:46:46 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from [129.247.12.29] ([129.247.12.29]) by smtp-1.dlr.de with Microsoft SMTPSVC(6.0.3790.1830); Sat, 16 Jun 2007 00:33:27 +0200 Message-ID: <467313B1.7070507@dlr.de> Date: Sat, 16 Jun 2007 00:33:21 +0200 From: Hartmut Brandt Organization: German Aerospace Center User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: John Baldwin References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> In-Reply-To: <200706151630.20867.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 15 Jun 2007 22:33:28.0100 (UTC) FILETIME=[31A56E40:01C7AF9D] Cc: Daniel Eischen , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 22:46:46 -0000 John Baldwin wrote: > On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: >> deischen 2007-05-21 02:49:08 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libautofs Makefile > > This isn't connected to the build AFAICT. > >> Log: >> Bump library versions in preparation for 7.0. >> >> Ok'd by: kan > > Was this bump supposed to be exhaustive? The following libraries haven't been > bumped relative to 6.x: > > - libalias > - libbsnmp > - all the snmp_*.so modules I'm probably not up-to-date with the handling of version numbers, but I would think that the snmp_*.so modules version numbers are meant to reflect the API version that these modules use (which is implemented by bsnmpd). This hasn't changed, so what would be the reason to bump that number? Same for libbsnmp. harti > - libdialog.so.5 > - libgnuregex.so.3 > - libhistory.so.6 > - liblwres.so.10 > - libncurses.so.6 > - libncursesw.so.6 > - rest of ncurses was bumped > - libpam.so.3 > - all the pam_*.so modules > - libreadline.so.6 > - libssh.so.3 > From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:54:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1FD9A16A468; Fri, 15 Jun 2007 22:54:12 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id ED60913C469; Fri, 15 Jun 2007 22:54:11 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMsBUY085899; Fri, 15 Jun 2007 22:54:11 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMsBbJ085893; Fri, 15 Jun 2007 22:54:11 GMT (envelope-from mjacob) Message-Id: <200706152254.l5FMsBbJ085893@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Jun 2007 22:54: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/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: Fri, 15 Jun 2007 22:54:12 -0000 mjacob 2007-06-15 22:54:11 UTC FreeBSD src repository Modified files: sys/netinet tcp_usrreq.c Log: Garbage collect some debug code that not only no longer could work but in fact probably causes a random pointer dereferences. Garbage collect the tp variable too. Revision Changes Path 1.158 +0 -6 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:56:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4790516A41F; Fri, 15 Jun 2007 22:56:14 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 2168713C46E; Fri, 15 Jun 2007 22:56:14 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMuEo9087634; Fri, 15 Jun 2007 22:56:14 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMuD25087630; Fri, 15 Jun 2007 22:56:13 GMT (envelope-from mjacob) Message-Id: <200706152256.l5FMuD25087630@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Jun 2007 22:56:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 in6_ifattach.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 22:56:14 -0000 mjacob 2007-06-15 22:56:13 UTC FreeBSD src repository Modified files: sys/netinet6 in6_ifattach.c Log: Garbage collect unused variables. Revision Changes Path 1.38 +0 -1 src/sys/netinet6/in6_ifattach.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 22:58:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22DF216A46D; Fri, 15 Jun 2007 22:58:15 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14B8313C457; Fri, 15 Jun 2007 22:58:15 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FMwEIq089559; Fri, 15 Jun 2007 22:58:14 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FMwEfm089552; Fri, 15 Jun 2007 22:58:14 GMT (envelope-from peter) Message-Id: <200706152258.l5FMwEfm089552@repoman.freebsd.org> From: Peter Wemm Date: Fri, 15 Jun 2007 22:58:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/isa clock.c src/sys/amd64/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 22:58:15 -0000 peter 2007-06-15 22:58:14 UTC FreeBSD src repository Modified files: sys/i386/isa clock.c sys/amd64/isa clock.c Log: Prototype (but functional) Linux-ish /dev/nvram interface to the extra 114 bytes of cmos ram in the PC clock chip. The big difference between this and the Linux version is that we do not recalculate the checksums for bytes 16..31. We use this at work when cloning identical machines - we can copy the bios settings as well. Reading /dev/nvram gives 114 bytes of data but you can seek/read/write whichever bytes you like. Yes, this is a "foot, gun, fire!" type of device. Revision Changes Path 1.232 +99 -0 src/sys/amd64/isa/clock.c 1.237 +99 -0 src/sys/i386/isa/clock.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 23:05:13 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8E0F16A468; Fri, 15 Jun 2007 23:05:13 +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 A376A13C45E; Fri, 15 Jun 2007 23:05:13 +0000 (UTC) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.14.1/8.14.1) with ESMTP id l5FN55ex004645; Fri, 15 Jun 2007 16:05:13 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.14.1/8.14.1/Submit) with ESMTP id l5FN55lD004642; Fri, 15 Jun 2007 16:05:05 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Fri, 15 Jun 2007 16:05:05 -0700 (PDT) From: mjacob@freebsd.org To: Peter Wemm In-Reply-To: <200706152258.l5FMwEfm089552@repoman.freebsd.org> Message-ID: <20070615160418.V4609@ns1.feral.com> References: <200706152258.l5FMwEfm089552@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa clock.c src/sys/amd64/isa clock.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: Fri, 15 Jun 2007 23:05:13 -0000 Ooh, cool. This is crucial when you want to do a persistent 'failed' state for cheap machines with memory errors that you are using as appliances. Can you MFC these? > peter 2007-06-15 22:58:14 UTC > > FreeBSD src repository > > Modified files: > sys/i386/isa clock.c > sys/amd64/isa clock.c > Log: > Prototype (but functional) Linux-ish /dev/nvram interface to the extra > 114 bytes of cmos ram in the PC clock chip. The big difference between > this and the Linux version is that we do not recalculate the checksums > for bytes 16..31. > > We use this at work when cloning identical machines - we can copy the > bios settings as well. Reading /dev/nvram gives 114 bytes of data but > you can seek/read/write whichever bytes you like. > > Yes, this is a "foot, gun, fire!" type of device. > > Revision Changes Path > 1.232 +99 -0 src/sys/amd64/isa/clock.c > 1.237 +99 -0 src/sys/i386/isa/clock.c > From owner-cvs-src@FreeBSD.ORG Fri Jun 15 23:09:26 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73DAC16A400; Fri, 15 Jun 2007 23:09:26 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 5FBC913C484; Fri, 15 Jun 2007 23:09:26 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 94BEE1A3C1A; Fri, 15 Jun 2007 16:08:52 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 82B03512C2; Fri, 15 Jun 2007 19:09:25 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 024A7BE96; Fri, 15 Jun 2007 19:09:25 -0400 (EDT) Date: Fri, 15 Jun 2007 19:09:24 -0400 From: Kris Kennaway To: mjacob@freebsd.org Message-ID: <20070615230924.GA14382@rot13.obsecurity.org> References: <200706152258.l5FMwEfm089552@repoman.freebsd.org> <20070615160418.V4609@ns1.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070615160418.V4609@ns1.feral.com> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Peter Wemm Subject: Re: cvs commit: src/sys/i386/isa clock.c src/sys/amd64/isa clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2007 23:09:26 -0000 On Fri, Jun 15, 2007 at 04:05:05PM -0700, mjacob@freebsd.org wrote: > > > Ooh, cool. This is crucial when you want to do a persistent 'failed' > state for cheap machines with memory errors that you are using as > appliances. Can you MFC these? Yeah it sounds like there are some interesting uses for this. Kris From owner-cvs-src@FreeBSD.ORG Fri Jun 15 23:45:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A986B16A468; Fri, 15 Jun 2007 23:45:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8319413C48A; Fri, 15 Jun 2007 23:45:40 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FNjeOL035615; Fri, 15 Jun 2007 23:45:40 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FNje1U035601; Fri, 15 Jun 2007 23:45:40 GMT (envelope-from bz) Message-Id: <200706152345.l5FNje1U035601@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 15 Jun 2007 23:45:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 23:45:40 -0000 bz 2007-06-15 23:45:39 UTC FreeBSD src repository Modified files: sys/netipsec key.c Log: Add a missing return so that we drop out in case of an error and do not continue with a NULL pointer. [1] While here change the return of the error handling code path above. I cannot see why we should always return 0 there. Neither does KAME nor do we in here for the similar check in all the other functions. Found with: Coverity Prevent(tm) [1] CID: 2521 Revision Changes Path 1.25 +2 -3 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Fri Jun 15 23:49:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 82FBC16A400; Fri, 15 Jun 2007 23:49:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5C4C313C44C; Fri, 15 Jun 2007 23:49:55 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5FNntNg039196; Fri, 15 Jun 2007 23:49:55 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5FNntoR039195; Fri, 15 Jun 2007 23:49:55 GMT (envelope-from mjacob) Message-Id: <200706152349.l5FNntoR039195@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Jun 2007 23:49:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netsmb smb_smb.c smb_trantcp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 15 Jun 2007 23:49:55 -0000 mjacob 2007-06-15 23:49:55 UTC FreeBSD src repository Modified files: sys/netsmb smb_smb.c smb_trantcp.c Log: Initialize some variables that GCC4.2 thinks might possibly be used without being initialized. Revision Changes Path 1.15 +2 -0 src/sys/netsmb/smb_smb.c 1.26 +2 -0 src/sys/netsmb/smb_trantcp.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 00:15:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 948E016A468; Sat, 16 Jun 2007 00:15:15 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6D54613C457; Sat, 16 Jun 2007 00:15:15 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G0FFDi057506; Sat, 16 Jun 2007 00:15:15 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G0FFR1057501; Sat, 16 Jun 2007 00:15:15 GMT (envelope-from bz) Message-Id: <200706160015.l5G0FFR1057501@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sat, 16 Jun 2007 00:15: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/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 00:15:15 -0000 bz 2007-06-16 00:15:15 UTC FreeBSD src repository Modified files: sys/netipsec key.c Log: In case of failure we can directly return ENOBUFS because 'result' is still NULL and we do not need to free anything. That allows us to gc the entire goto parts and a now unused variable. Found with: Coverity Prevent(tm) CID: 2519 Revision Changes Path 1.26 +3 -10 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 00:33:48 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE27616A469; Sat, 16 Jun 2007 00:33:48 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AE8F913C448; Sat, 16 Jun 2007 00:33:48 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G0Xmve076186; Sat, 16 Jun 2007 00:33:48 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G0XmPt076183; Sat, 16 Jun 2007 00:33:48 GMT (envelope-from rrs) Message-Id: <200706160033.l5G0XmPt076183@repoman.freebsd.org> From: Randall Stewart Date: Sat, 16 Jun 2007 00:33:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_auth.c sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctputil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 00:33:48 -0000 rrs 2007-06-16 00:33:48 UTC FreeBSD src repository Modified files: sys/netinet sctp_auth.c sctp_indata.c sctp_input.c sctp_os_bsd.h sctp_output.c sctputil.c Log: - Matthew's changes to get inlines out, plus a few of my own to deal with the VRF inline function -> becomes a macro now. Submitted by: Matthew Jacobs Revision Changes Path 1.15 +4 -4 src/sys/netinet/sctp_auth.c 1.32 +3 -3 src/sys/netinet/sctp_indata.c 1.42 +2 -2 src/sys/netinet/sctp_input.c 1.25 +3 -6 src/sys/netinet/sctp_os_bsd.h 1.39 +6 -6 src/sys/netinet/sctp_output.c 1.46 +2 -2 src/sys/netinet/sctputil.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 00:59:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7699B16A469; Sat, 16 Jun 2007 00:59:42 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4F35B13C457; Sat, 16 Jun 2007 00:59:42 +0000 (UTC) (envelope-from simokawa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G0xghK012561; Sat, 16 Jun 2007 00:59:42 GMT (envelope-from simokawa@repoman.freebsd.org) Received: (from simokawa@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G0xgQN012557; Sat, 16 Jun 2007 00:59:42 GMT (envelope-from simokawa) Message-Id: <200706160059.l5G0xgQN012557@repoman.freebsd.org> From: Hidetoshi Shimokawa Date: Sat, 16 Jun 2007 00:59: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/firewire sbp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 00:59:42 -0000 simokawa 2007-06-16 00:59:42 UTC FreeBSD src repository Modified files: sys/dev/firewire sbp.c Log: - Lock sbp_write_cmd() and ORB_POINTER_ACTIVE flag. - Remove unnecessary timestamps. - Return CAM_RESRC_UNAVAIL for ORB shortage. - Fix a lock problem when doorbell is used. - Fix a potential bug for unordered execution. Revision Changes Path 1.96 +41 -11 src/sys/dev/firewire/sbp.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 01:56:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 68E1F16A400; Sat, 16 Jun 2007 01:56:05 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5663F13C45E; Sat, 16 Jun 2007 01:56:05 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G1u5Zj067867; Sat, 16 Jun 2007 01:56:05 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G1u50w067866; Sat, 16 Jun 2007 01:56:05 GMT (envelope-from delphij) Message-Id: <200706160156.l5G1u50w067866@repoman.freebsd.org> From: Xin LI Date: Sat, 16 Jun 2007 01:56:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files options src/sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.h src/sys/modules/tmpfs Makefile src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 01:56:05 -0000 delphij 2007-06-16 01:56:05 UTC FreeBSD src repository Modified files: sys/conf files options sys/modules Makefile Added files: sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.h sys/modules/tmpfs Makefile Log: MFp4: Add tmpfs, an efficient memory file system. Please note that, this is currently considered as an experimental feature so there could be some rough edges. Consult http://wiki.freebsd.org/TMPFS for more information. For now, connect tmpfs to build on i386 and amd64 architectures only. Please let us know if you have success with other platforms. This work was developed by Julio M. Merino Vidal for NetBSD as a SoC project; Rohit Jalan ported it from NetBSD to FreeBSD. Howard Su and Glen Leeder are worked on it to continue this effort. Obtained from: NetBSD via p4 Submitted by: Howard Su (with some minor changes) Approved by: re (kensmith) Revision Changes Path 1.1221 +5 -0 src/sys/conf/files 1.595 +1 -0 src/sys/conf/options 1.1 +542 -0 src/sys/fs/tmpfs/tmpfs.h (new) 1.1 +106 -0 src/sys/fs/tmpfs/tmpfs_fifoops.c (new) 1.1 +63 -0 src/sys/fs/tmpfs/tmpfs_fifoops.h (new) 1.1 +1321 -0 src/sys/fs/tmpfs/tmpfs_subr.c (new) 1.1 +73 -0 src/sys/fs/tmpfs/tmpfs_uma.c (new) 1.1 +97 -0 src/sys/fs/tmpfs/tmpfs_uma.h (new) 1.1 +418 -0 src/sys/fs/tmpfs/tmpfs_vfsops.c (new) 1.1 +1365 -0 src/sys/fs/tmpfs/tmpfs_vnops.c (new) 1.1 +85 -0 src/sys/fs/tmpfs/tmpfs_vnops.h (new) 1.533 +3 -0 src/sys/modules/Makefile 1.1 +10 -0 src/sys/modules/tmpfs/Makefile (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 16 02:04:46 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 80CA716A468; Sat, 16 Jun 2007 02:04:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 55A3D13C458; Sat, 16 Jun 2007 02:04:46 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G24kkO074697; Sat, 16 Jun 2007 02:04:46 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G24khs074682; Sat, 16 Jun 2007 02:04:46 GMT (envelope-from delphij) Message-Id: <200706160204.l5G24khs074682@repoman.freebsd.org> From: Xin LI Date: Sat, 16 Jun 2007 02:04:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/tmpfs Makefile h_funcs.subr h_tools.c t_create t_dots t_exec t_id_gen t_link t_mkdir t_mount t_pipes t_read_write t_readdir t_remove t_rename t_rmdir t_setattr t_sizes t_sockets t_statvfs t_symlink t_times t_trail_slash ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 02:04:46 -0000 delphij 2007-06-16 02:04:45 UTC FreeBSD src repository Added files: tools/regression/tmpfs Makefile h_funcs.subr h_tools.c t_create t_dots t_exec t_id_gen t_link t_mkdir t_mount t_pipes t_read_write t_readdir t_remove t_rename t_rmdir t_setattr t_sizes t_sockets t_statvfs t_symlink t_times t_trail_slash t_truncate t_vnd t_vnode_leak Log: MFp4: Add regression tests for tmpfs. Obtained from: NetBSD via p4 Submitted by: Howard Su Revision Changes Path 1.1 +39 -0 src/tools/regression/tmpfs/Makefile (new) 1.1 +191 -0 src/tools/regression/tmpfs/h_funcs.subr (new) 1.1 +283 -0 src/tools/regression/tmpfs/h_tools.c (new) 1.1 +98 -0 src/tools/regression/tmpfs/t_create (new) 1.1 +63 -0 src/tools/regression/tmpfs/t_dots (new) 1.1 +62 -0 src/tools/regression/tmpfs/t_exec (new) 1.1 +75 -0 src/tools/regression/tmpfs/t_id_gen (new) 1.1 +108 -0 src/tools/regression/tmpfs/t_link (new) 1.1 +110 -0 src/tools/regression/tmpfs/t_mkdir (new) 1.1 +85 -0 src/tools/regression/tmpfs/t_mount (new) 1.1 +62 -0 src/tools/regression/tmpfs/t_pipes (new) 1.1 +81 -0 src/tools/regression/tmpfs/t_read_write (new) 1.1 +93 -0 src/tools/regression/tmpfs/t_readdir (new) 1.1 +83 -0 src/tools/regression/tmpfs/t_remove (new) 1.1 +150 -0 src/tools/regression/tmpfs/t_rename (new) 1.1 +114 -0 src/tools/regression/tmpfs/t_rmdir (new) 1.1 +115 -0 src/tools/regression/tmpfs/t_setattr (new) 1.1 +99 -0 src/tools/regression/tmpfs/t_sizes (new) 1.1 +63 -0 src/tools/regression/tmpfs/t_sockets (new) 1.1 +62 -0 src/tools/regression/tmpfs/t_statvfs (new) 1.1 +88 -0 src/tools/regression/tmpfs/t_symlink (new) 1.1 +114 -0 src/tools/regression/tmpfs/t_times (new) 1.1 +61 -0 src/tools/regression/tmpfs/t_trail_slash (new) 1.1 +64 -0 src/tools/regression/tmpfs/t_truncate (new) 1.1 +95 -0 src/tools/regression/tmpfs/t_vnd (new) 1.1 +63 -0 src/tools/regression/tmpfs/t_vnode_leak (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 16 02:27:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A24916A400; Sat, 16 Jun 2007 02:27:04 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 21AFE13C458; Sat, 16 Jun 2007 02:27:04 +0000 (UTC) (envelope-from davidch@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G2R37s096345; Sat, 16 Jun 2007 02:27:04 GMT (envelope-from davidch@repoman.freebsd.org) Received: (from davidch@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G2R3To096341; Sat, 16 Jun 2007 02:27:03 GMT (envelope-from davidch) Message-Id: <200706160227.l5G2R3To096341@repoman.freebsd.org> From: David Christensen Date: Sat, 16 Jun 2007 02:27: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/bce if_bce.c if_bcereg.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, 16 Jun 2007 02:27:04 -0000 davidch 2007-06-16 02:27:03 UTC FreeBSD src repository Modified files: sys/dev/bce if_bce.c if_bcereg.h Log: - Migrated IPMI fix from RELENG_6. - Added additional debug code. Revision Changes Path 1.33 +274 -155 src/sys/dev/bce/if_bce.c 1.15 +89 -51 src/sys/dev/bce/if_bcereg.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 02:35:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DCC1E16A400; Sat, 16 Jun 2007 02:35:29 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B42F113C457; Sat, 16 Jun 2007 02:35:29 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G2ZTXS005430; Sat, 16 Jun 2007 02:35:29 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G2ZT63005426; Sat, 16 Jun 2007 02:35:29 GMT (envelope-from delphij) Message-Id: <200706160235.l5G2ZT63005426@repoman.freebsd.org> From: Xin LI Date: Sat, 16 Jun 2007 02:35: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/share/man/man5 Makefile tmpfs.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: Sat, 16 Jun 2007 02:35:30 -0000 delphij 2007-06-16 02:35:29 UTC FreeBSD src repository Modified files: share/man/man5 Makefile Added files: share/man/man5 tmpfs.5 Log: Add a manual page for tmpfs(5). Revision Changes Path 1.75 +1 -0 src/share/man/man5/Makefile 1.1 +84 -0 src/share/man/man5/tmpfs.5 (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 16 02:43:45 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7C70916A400; Sat, 16 Jun 2007 02:43:45 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5435F13C45D; Sat, 16 Jun 2007 02:43:45 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G2hjOH013500; Sat, 16 Jun 2007 02:43:45 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G2hjmj013496; Sat, 16 Jun 2007 02:43:45 GMT (envelope-from delphij) Message-Id: <200706160243.l5G2hjmj013496@repoman.freebsd.org> From: Xin LI Date: Sat, 16 Jun 2007 02:43:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/less main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 02:43:45 -0000 delphij 2007-06-16 02:43:44 UTC FreeBSD src repository Modified files: contrib/less main.c Log: In previous releases of FreeBSD we have enforced -EfGm, and the new less(1) version enforced only -Em. Restore old behavior in respect with POLA. Submitted by: ru (on -current@) Revision Changes Path 1.7 +3 -0 src/contrib/less/main.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 02:54:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8C6016A46B; Sat, 16 Jun 2007 02:54:20 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A0BB913C44C; Sat, 16 Jun 2007 02:54:20 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G2sKnh024128; Sat, 16 Jun 2007 02:54:20 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G2sKvG024122; Sat, 16 Jun 2007 02:54:20 GMT (envelope-from yongari) Message-Id: <200706160254.l5G2sKvG024122@repoman.freebsd.org> From: Pyun YongHyeon Date: Sat, 16 Jun 2007 02:54: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/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: Sat, 16 Jun 2007 02:54:20 -0000 yongari 2007-06-16 02:54:19 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c Log: Disable TSO support. Without bus_dma clean up and increment of number of Tx descriptors it's hard to guarantee correct Tx operation in TSO case. The TSO support would be enabled again when I get more feeback from re(4) patch posted to current. Revision Changes Path 1.90 +2 -2 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 03:28:19 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D2B7216A400; Sat, 16 Jun 2007 03:28:19 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id AA72413C4BC; Sat, 16 Jun 2007 03:28:19 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G3SJw6058218; Sat, 16 Jun 2007 03:28:19 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G3SJfd058217; Sat, 16 Jun 2007 03:28:19 GMT (envelope-from rrs) Message-Id: <200706160328.l5G3SJfd058217@repoman.freebsd.org> From: Randall Stewart Date: Sat, 16 Jun 2007 03:28:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 03:28:19 -0000 rrs 2007-06-16 03:28:19 UTC FreeBSD src repository Modified files: sys/netinet sctp_sysctl.h Log: - Raise max range of sctp_logging sysctl so panda does not disallow us to turn on logging levels. Revision Changes Path 1.7 +1 -1 src/sys/netinet/sctp_sysctl.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 03:37:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C873016A469; Sat, 16 Jun 2007 03:37:29 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id B4DBA13C46C; Sat, 16 Jun 2007 03:37:29 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G3bTU0066249; Sat, 16 Jun 2007 03:37:29 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G3bTd8066242; Sat, 16 Jun 2007 03:37:29 GMT (envelope-from ariff) Message-Id: <200706160337.l5G3bTd8066242@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 16 Jun 2007 03:37:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound version.h src/sys/dev/sound/pci es137x.c src/sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 03:37:29 -0000 ariff 2007-06-16 03:37:29 UTC FreeBSD src repository Modified files: sys/dev/sound version.h sys/dev/sound/pci es137x.c sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c sys/dev/sound/usb uaudio.c Log: Last (again ?!?) major commit for RELENG_7, featuring total Giant eradication in/from userland path, countless locking fixes, etc. - General sleep call through msleep(9) has been converted to condvar(9) with better consistencies. - Heavily guard every possible "slow path" entries (open(), close(), few ioctl()s, sysctls), but once it entering "fast path" (io, interrupt started), they are free to fly on their own. - Rearrange locking sequences, resulting better concurrency and serialization. Large part doesn't even need locking at all, and will be removed in future. Less clutter, except in few places due to lock ordering. - Anonymous mixer object creation/deletion to simplify mixer handling beyond typical mixer ioctls. Submitted by: chibis (with modifications) - Add few mix_[get|set|..] functions to avoid calling mixer_ioctl() directly using cryptic arguments. - Locking fixes to avoid possible deadlock with (still under Giant) USB. - Better simplex/duplex device handling. - Recover mmap() functionality for recording, which has been lost since 2.2.x - 3.x (the introduction of newpcm). Full-duplex mmap still doesn't work (due to VM/page design), but people still can mmap both by opening each direction separately. mmaped playback is guarantee to work either way. - New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page mapping, due to recent changes in linux compatibility layer which require it. All linux applications that using sound + mmap() (mostly games) require this to be enabled. Disabled by default. - Other goodies.. too many, that will increase releng7 shareholder value and make users of releng6 (and below) cry ;) * This commit should be atomic. If anything goes wrong (not counting problem originated from elsewhere), I will not hesitate to revert everything back within 12 hours. This substantial changes itself not a rocket science and the process has begun for almost 2 years, and lots of incremental changes are already in place during that period of time. * Some issues does occur in snd_emu10kx (note the 'x') due to various internal locking issues and it is currently being worked on by chibis. Tested by: chibis (Yuriy Tsibizov), joel, Alexandre Vieira, many innocent souls... Revision Changes Path 1.69 +30 -28 src/sys/dev/sound/pci/es137x.c 1.37 +1 -1 src/sys/dev/sound/pcm/buffer.c 1.121 +167 -223 src/sys/dev/sound/pcm/channel.c 1.37 +28 -2 src/sys/dev/sound/pcm/channel.h 1.106 +702 -420 src/sys/dev/sound/pcm/dsp.c 1.13 +5 -0 src/sys/dev/sound/pcm/dsp.h 1.43 +0 -21 src/sys/dev/sound/pcm/feeder.c 1.23 +5 -5 src/sys/dev/sound/pcm/feeder_rate.c 1.61 +389 -157 src/sys/dev/sound/pcm/mixer.c 1.19 +20 -3 src/sys/dev/sound/pcm/mixer.h 1.28 +25 -15 src/sys/dev/sound/pcm/sndstat.c 1.116 +347 -267 src/sys/dev/sound/pcm/sound.c 1.78 +208 -0 src/sys/dev/sound/pcm/sound.h 1.36 +68 -63 src/sys/dev/sound/pcm/vchan.c 1.34 +10 -10 src/sys/dev/sound/usb/uaudio.c 1.2 +1 -1 src/sys/dev/sound/version.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 04:57:07 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3183216A468; Sat, 16 Jun 2007 04:57:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1E3C113C44C; Sat, 16 Jun 2007 04:57:07 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G4v6A6047401; Sat, 16 Jun 2007 04:57:07 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G4v6NG047392; Sat, 16 Jun 2007 04:57:06 GMT (envelope-from alc) Message-Id: <200706160457.l5G4v6NG047392@repoman.freebsd.org> From: Alan Cox Date: Sat, 16 Jun 2007 04:57:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf NOTES files options src/sys/powerpc/include vmparam.h src/sys/sun4v/sun4v pmap.c src/sys/vm vm_contig.c vm_object.c vm_page.c vm_page.h vm_pageout.c vm_pageq.c vm_zeroidle.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 04:57:07 -0000 alc 2007-06-16 04:57:06 UTC FreeBSD src repository Modified files: sys/conf NOTES files options sys/powerpc/include vmparam.h sys/sun4v/sun4v pmap.c sys/vm vm_contig.c vm_object.c vm_page.c vm_page.h vm_pageout.c vm_pageq.c vm_zeroidle.c Log: Enable the new physical memory allocator. This allocator uses a binary buddy system with a twist. First and foremost, this allocator is required to support the implementation of superpages. As a side effect, it enables a more robust implementation of contigmalloc(9). Moreover, this reimplementation of contigmalloc(9) eliminates the acquisition of Giant by contigmalloc(..., M_NOWAIT, ...). The twist is that this allocator tries to reduce the number of TLB misses incurred by accesses through a direct map to small, UMA-managed objects and page table pages. Roughly speaking, the physical pages that are allocated for such purposes are clustered together in the physical address space. The performance benefits vary. In the most extreme case, a uniprocessor kernel running on an Opteron, I measured an 18% reduction in system time during a buildworld. This allocator does not implement page coloring. The reason is that superpages have much the same effect. The contiguous physical memory allocation necessary for a superpage is inherently colored. Finally, the one caveat is that this allocator does not effectively support prezeroed pages. I hope this is temporary. On i386, this is a slight pessimization. However, on amd64, the beneficial effects of the direct-map optimization outweigh the ill effects. I speculate that this is true in general of machines with a direct map. Approved by: re Revision Changes Path 1.1434 +0 -4 src/sys/conf/NOTES 1.1222 +1 -0 src/sys/conf/files 1.596 +0 -1 src/sys/conf/options 1.9 +18 -0 src/sys/powerpc/include/vmparam.h 1.39 +3 -2 src/sys/sun4v/sun4v/pmap.c 1.62 +43 -375 src/sys/vm/vm_contig.c 1.382 +3 -33 src/sys/vm/vm_object.c 1.348 +43 -54 src/sys/vm/vm_page.c 1.149 +21 -45 src/sys/vm/vm_page.h 1.286 +6 -13 src/sys/vm/vm_pageout.c 1.34 +2 -190 src/sys/vm/vm_pageq.c 1.48 +3 -18 src/sys/vm/vm_zeroidle.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 05:13:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74EF616A400; Sat, 16 Jun 2007 05:13:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B73D13C45A; Sat, 16 Jun 2007 05:13:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G5DnL9064554; Sat, 16 Jun 2007 05:13:49 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G5DnJK064547; Sat, 16 Jun 2007 05:13:49 GMT (envelope-from sam) Message-Id: <200706160513.l5G5DnJK064547@repoman.freebsd.org> From: Sam Leffler Date: Sat, 16 Jun 2007 05:13:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 05:13:49 -0000 sam 2007-06-16 05:13:48 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_proto.c Log: Correct state machine handling of AUTH -> AUTH transitions that pass through wpa_supplcant. If a sta is deauth'd (e.g. due to inactivity) with roaming mode set to manual then a subsequent MLME assoc request will be incorrectly handled and the station will never reauthenticate. To fix this interpret a reason code of zero as sufficient to send an auth request frame. Revision Changes Path 1.39 +1 -0 src/sys/net80211/ieee80211_proto.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 05:16:51 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F39216A400; Sat, 16 Jun 2007 05:16:51 +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 352DB13C458; Sat, 16 Jun 2007 05:16:51 +0000 (UTC) (envelope-from sam@errno.com) Received: from sam-lefflers-powerbook-g4-15.local ([10.0.0.178]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id l5G5GofM021300 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Jun 2007 22:16:50 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <46737242.6060908@errno.com> Date: Fri, 15 Jun 2007 22:16:50 -0700 From: Sam Leffler Organization: Errno Consulting User-Agent: Thunderbird 2.0.0.0 (Macintosh/20070326) MIME-Version: 1.0 To: src-committers@FreeBSD.org References: <200706160513.l5G5DnJK064547@repoman.freebsd.org> In-Reply-To: <200706160513.l5G5DnJK064547@repoman.freebsd.org> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net80211 ieee80211_proto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 05:16:51 -0000 Sam Leffler wrote: > sam 2007-06-16 05:13:48 UTC > > FreeBSD src repository > > Modified files: > sys/net80211 ieee80211_proto.c > Log: > Correct state machine handling of AUTH -> AUTH transitions that pass > through wpa_supplcant. If a sta is deauth'd (e.g. due to inactivity) > with roaming mode set to manual then a subsequent MLME assoc request > will be incorrectly handled and the station will never reauthenticate. > To fix this interpret a reason code of zero as sufficient to send an > auth request frame. > > Revision Changes Path > 1.39 +1 -0 src/sys/net80211/ieee80211_proto.c > http://cvsweb.FreeBSD.org/src/sys/net80211/ieee80211_proto.c.diff?r1=1.38&r2=1.39 > > Reviewed by: sephe From owner-cvs-src@FreeBSD.ORG Sat Jun 16 05:25:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4589016A41F; Sat, 16 Jun 2007 05:25:54 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 1C79713C4B0; Sat, 16 Jun 2007 05:25:54 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G5PrEt076336; Sat, 16 Jun 2007 05:25:53 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G5PrEk076335; Sat, 16 Jun 2007 05:25:53 GMT (envelope-from alc) Message-Id: <200706160525.l5G5PrEk076335@repoman.freebsd.org> From: Alan Cox Date: Sat, 16 Jun 2007 05:25: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/vm vm_phys.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 05:25:54 -0000 alc 2007-06-16 05:25:53 UTC FreeBSD src repository Modified files: sys/vm vm_phys.c Log: Update a comment. Revision Changes Path 1.2 +7 -7 src/sys/vm/vm_phys.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 05:42:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73A9A16A4A7; Sat, 16 Jun 2007 05:42:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4A3E113C489; Sat, 16 Jun 2007 05:42:27 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G5gRLK092146; Sat, 16 Jun 2007 05:42:27 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G5gRGF092145; Sat, 16 Jun 2007 05:42:27 GMT (envelope-from mjacob) Message-Id: <200706160542.l5G5gRGF092145@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Jun 2007 05:42:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/rpc rpcclnt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 05:42:27 -0000 mjacob 2007-06-16 05:42:27 UTC FreeBSD src repository Modified files: sys/rpc rpcclnt.c Log: Check for a NULL return from rpcclnt_buildheader- it can fail if the passed in auth_type is unacceptable to rpcauth_buildheader- this avoids a null pointer panic. Clean up allocations if this happens. This also quiets a gcc 4.2 complaint about ussing mheadend without it being initialized. Reviewed by: alfred Revision Changes Path 1.19 +13 -0 src/sys/rpc/rpcclnt.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 07:01:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C07F16A41F; Sat, 16 Jun 2007 07:01:16 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D770C13C457; Sat, 16 Jun 2007 07:01:15 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G71FkD061556; Sat, 16 Jun 2007 07:01:15 GMT (envelope-from danfe@repoman.freebsd.org) Received: (from danfe@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G71F0P061542; Sat, 16 Jun 2007 07:01:15 GMT (envelope-from danfe) Message-Id: <200706160701.l5G71F0P061542@repoman.freebsd.org> From: Alexey Dokuchaev Date: Sat, 16 Jun 2007 07:01: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/contrib/smbfs/mount_smbfs mount_smbfs.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: Sat, 16 Jun 2007 07:01:16 -0000 danfe 2007-06-16 07:01:15 UTC FreeBSD src repository (ports committer) Modified files: contrib/smbfs/mount_smbfs mount_smbfs.8 Log: Document default values for timeout and retry count. Approved by: fjoe Revision Changes Path 1.6 +2 -0 src/contrib/smbfs/mount_smbfs/mount_smbfs.8 From owner-cvs-src@FreeBSD.ORG Sat Jun 16 08:07:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ED81416A400; Sat, 16 Jun 2007 08:07:09 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id C46B613C447; Sat, 16 Jun 2007 08:07:09 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G8791s027947; Sat, 16 Jun 2007 08:07:09 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G879Cs027934; Sat, 16 Jun 2007 08:07:09 GMT (envelope-from maxim) Message-Id: <200706160807.l5G879Cs027934@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 16 Jun 2007 08:07: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/etc/defaults periodic.conf src/etc/periodic/daily 480.status-ntpd Makefile src/share/man/man5 periodic.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: Sat, 16 Jun 2007 08:07:10 -0000 maxim 2007-06-16 08:07:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults periodic.conf etc/periodic/daily Makefile share/man/man5 periodic.conf.5 Added files: (Branch: RELENG_6) etc/periodic/daily 480.status-ntpd Log: MFC periodic/daily/480.status-ntpd. Revision Changes Path 1.33.2.3 +3 -0 src/etc/defaults/periodic.conf 1.1.2.1 +28 -0 src/etc/periodic/daily/480.status-ntpd (new) 1.12.10.2 +1 -0 src/etc/periodic/daily/Makefile 1.55.2.3 +6 -1 src/share/man/man5/periodic.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jun 16 08:26:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 738B416A469; Sat, 16 Jun 2007 08:26:00 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 4B32E13C45D; Sat, 16 Jun 2007 08:26:00 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G8Q0Wb040849; Sat, 16 Jun 2007 08:26:00 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G8Q01Y040845; Sat, 16 Jun 2007 08:26:00 GMT (envelope-from maxim) Message-Id: <200706160826.l5G8Q01Y040845@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 16 Jun 2007 08:26:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mtree mtree.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: Sat, 16 Jun 2007 08:26:00 -0000 maxim 2007-06-16 08:26:00 UTC FreeBSD src repository Modified files: usr.sbin/mtree mtree.8 Log: o Add an example how to create /etc/mtree style mtree(8) files. PR: docs/113667 Submitted by: edwin MFC after: 1 week Revision Changes Path 1.56 +12 -1 src/usr.sbin/mtree/mtree.8 From owner-cvs-src@FreeBSD.ORG Sat Jun 16 09:25:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 40A7716A400; Sat, 16 Jun 2007 09:25:24 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 17D0113C483; Sat, 16 Jun 2007 09:25:24 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5G9PNea009087; Sat, 16 Jun 2007 09:25:23 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5G9PNC0009086; Sat, 16 Jun 2007 09:25:23 GMT (envelope-from bz) Message-Id: <200706160925.l5G9PNC0009086@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Sat, 16 Jun 2007 09:25:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netipsec key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 09:25:24 -0000 bz 2007-06-16 09:25:23 UTC FreeBSD src repository Modified files: sys/netipsec key.c Log: 'spi' and the return value of ntohl are unsigned. Remove the extra >=0 check which was always true. Document the special meaning of spi values of 0 and 1-255 with a comment. Found with: Coverity Prevent(tm) CID: 2047 Revision Changes Path 1.27 +6 -1 src/sys/netipsec/key.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 12:49:55 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9EC1F16A41F; Sat, 16 Jun 2007 12:49: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 225C313C45A; Sat, 16 Jun 2007 12:49:55 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id l5GCnmgu044574; Sat, 16 Jun 2007 08:49:48 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Hartmut Brandt Date: Sat, 16 Jun 2007 08:47:04 -0400 User-Agent: KMail/1.9.6 References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> <467313B1.7070507@dlr.de> In-Reply-To: <467313B1.7070507@dlr.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706160847.05499.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]); Sat, 16 Jun 2007 08:49:48 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/3437/Sat Jun 16 06:22:22 2007 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: Daniel Eischen , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 12:49:55 -0000 On Friday 15 June 2007 06:33:21 pm Hartmut Brandt wrote: > John Baldwin wrote: > > On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: > >> deischen 2007-05-21 02:49:08 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libautofs Makefile > > > > This isn't connected to the build AFAICT. > > > >> Log: > >> Bump library versions in preparation for 7.0. > >> > >> Ok'd by: kan > > > > Was this bump supposed to be exhaustive? The following libraries haven't been > > bumped relative to 6.x: > > > > - libalias > > - libbsnmp > > - all the snmp_*.so modules > > I'm probably not up-to-date with the handling of version numbers, but I > would think that the snmp_*.so modules version numbers are meant to > reflect the API version that these modules use (which is implemented by > bsnmpd). This hasn't changed, so what would be the reason to bump that > number? Same for libbsnmp. If they depend on libc.so then they could try to pull libc.so.6 into an existing binary using libc.so.7 (or vice versa). Probably for snmp_* and bsnmpd this doesn't matter since folks are likely to use the bsnmpd that comes with the OS. But we bumped all of this for 6.0, which is why I'm asking if the bump was supposed to be exhaustive like 6.0, or if it was intentionally only bumping a subset. The fact that most of the ncurses libraries were bumped but not the two 'libncurses*' suggests that at least that case is a bug. > harti > > > - libdialog.so.5 > > - libgnuregex.so.3 > > - libhistory.so.6 > > - liblwres.so.10 > > - libncurses.so.6 > > - libncursesw.so.6 > > - rest of ncurses was bumped > > - libpam.so.3 > > - all the pam_*.so modules > > - libreadline.so.6 > > - libssh.so.3 > > > > -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Jun 16 12:54:37 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9023216A468; Sat, 16 Jun 2007 12:54:37 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4B91A13C46C; Sat, 16 Jun 2007 12:54:37 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l5GCsZx3019068; Sat, 16 Jun 2007 08:54:36 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.ntplx.net [204.213.176.10]); Sat, 16 Jun 2007 08:54:36 -0400 (EDT) Date: Sat, 16 Jun 2007 08:54:35 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: John Baldwin In-Reply-To: <200706151630.20867.jhb@freebsd.org> Message-ID: References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 12:54:37 -0000 On Fri, 15 Jun 2007, John Baldwin wrote: > On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: >> deischen 2007-05-21 02:49:08 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libautofs Makefile > > This isn't connected to the build AFAICT. > >> Log: >> Bump library versions in preparation for 7.0. >> >> Ok'd by: kan > > Was this bump supposed to be exhaustive? The following libraries haven't been > bumped relative to 6.x: > > - libalias > - libbsnmp > - all the snmp_*.so modules > - libdialog.so.5 > - libgnuregex.so.3 > - libhistory.so.6 > - liblwres.so.10 > - libncurses.so.6 > - libncursesw.so.6 > - rest of ncurses was bumped > - libpam.so.3 > - all the pam_*.so modules > - libreadline.so.6 > - libssh.so.3 I'm not sure how they got missed. Also, I wasn't expecting to bump pam_*.so or snmp_*.so. I'm not sure what else they impact. I'm not going to be able to get to this for a few days, week or more at the earliest. Can someone please bump them? Thanks, -- DE From owner-cvs-src@FreeBSD.ORG Sat Jun 16 14:03:16 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFD1B16A46C; Sat, 16 Jun 2007 14:03:16 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9879613C465; Sat, 16 Jun 2007 14:03:16 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GE3GJ8000666; Sat, 16 Jun 2007 14:03:16 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GE3GML000658; Sat, 16 Jun 2007 14:03:16 GMT (envelope-from rrs) Message-Id: <200706161403.l5GE3GML000658@repoman.freebsd.org> From: Randall Stewart Date: Sat, 16 Jun 2007 14:03:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 14:03:16 -0000 rrs 2007-06-16 14:03:16 UTC FreeBSD src repository Modified files: sys/netinet sctp_output.c Log: - Better handle sending large pkt-drops. We were not triming the data with m_adj if a large pkt arrived with a bad csum some systems can't handle you not triming the tail (think panda :-D) Revision Changes Path 1.40 +20 -12 src/sys/netinet/sctp_output.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 14:39:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 69BD516A400; Sat, 16 Jun 2007 14:39:26 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5B0F313C4C2; Sat, 16 Jun 2007 14:39:26 +0000 (UTC) (envelope-from se@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GEdQ2p039222; Sat, 16 Jun 2007 14:39:26 GMT (envelope-from se@repoman.freebsd.org) Received: (from se@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GEdQUx039218; Sat, 16 Jun 2007 14:39:26 GMT (envelope-from se) Message-Id: <200706161439.l5GEdQUx039218@repoman.freebsd.org> From: Stefan Esser Date: Sat, 16 Jun 2007 14:39:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/rpcgen rpc_svcout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 14:39:26 -0000 se 2007-06-16 14:39:26 UTC FreeBSD src repository Modified files: usr.bin/rpcgen rpc_svcout.c Log: Never define the generated rpc server main function with storage type "static". The header file generated by "rpcgen -h" will always declare it as extern, leading to a "static after extern" error being issued by gcc-4.2. This caused only a warning in gcc-3.x, but it has been wrong all the time. This change does not modify the code generated by "rpcgen -m", it only affects rpcgen used to generate server stubs with a local main function. This is the minimal patch. It does not remove the now obsolete "storage" parameter from write_program() and write_programs() in an attempt to keep differences to other systems' versions of rpcgen as small as possible. Revision Changes Path 1.24 +1 -1 src/usr.bin/rpcgen/rpc_svcout.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 14:42:09 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6B91116A400; Sat, 16 Jun 2007 14:42:09 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 43F5F13C480; Sat, 16 Jun 2007 14:42:09 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GEg9aT042248; Sat, 16 Jun 2007 14:42:09 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GEg9eE042241; Sat, 16 Jun 2007 14:42:09 GMT (envelope-from rafan) Message-Id: <200706161442.l5GEg9eE042241@repoman.freebsd.org> From: Rong-En Fan Date: Sat, 16 Jun 2007 14: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/lib/ncurses/ncurses Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 14:42:09 -0000 rafan 2007-06-16 14:42:08 UTC FreeBSD src repository Modified files: lib/ncurses/ncurses Makefile Log: - Bump ncurses share library version for the coming RELENG_7 Pointed out by: jhb Approved by: delphij (mentor) Revision Changes Path 1.91 +1 -1 src/lib/ncurses/ncurses/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jun 16 14:49:19 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 00E2616A46C; Sat, 16 Jun 2007 14:49:19 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from smtp-3.dlr.de (smtp-3.dlr.de [195.37.61.187]) by mx1.freebsd.org (Postfix) with ESMTP id 814C013C447; Sat, 16 Jun 2007 14:49:18 +0000 (UTC) (envelope-from Hartmut.Brandt@dlr.de) Received: from [129.247.12.6] ([129.247.12.6]) by smtp-3.dlr.de with Microsoft SMTPSVC(6.0.3790.1830); Sat, 16 Jun 2007 16:49:16 +0200 Message-ID: <4673F870.1090307@dlr.de> Date: Sat, 16 Jun 2007 16:49:20 +0200 From: Hartmut Brandt Organization: German Aerospace Center User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 To: John Baldwin References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> <467313B1.7070507@dlr.de> <200706160847.05499.jhb@freebsd.org> In-Reply-To: <200706160847.05499.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 16 Jun 2007 14:49:16.0485 (UTC) FILETIME=[8333FF50:01C7B025] Cc: Daniel Eischen , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 14:49:19 -0000 John Baldwin wrote: > On Friday 15 June 2007 06:33:21 pm Hartmut Brandt wrote: >> John Baldwin wrote: >>> On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: >>>> deischen 2007-05-21 02:49:08 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> lib/libautofs Makefile >>> This isn't connected to the build AFAICT. >>> >>>> Log: >>>> Bump library versions in preparation for 7.0. >>>> >>>> Ok'd by: kan >>> Was this bump supposed to be exhaustive? The following libraries haven't > been >>> bumped relative to 6.x: >>> >>> - libalias >>> - libbsnmp >>> - all the snmp_*.so modules >> I'm probably not up-to-date with the handling of version numbers, but I >> would think that the snmp_*.so modules version numbers are meant to >> reflect the API version that these modules use (which is implemented by >> bsnmpd). This hasn't changed, so what would be the reason to bump that >> number? Same for libbsnmp. > > If they depend on libc.so then they could try to pull libc.so.6 into an > existing binary using libc.so.7 (or vice versa). Probably for snmp_* and > bsnmpd this doesn't matter since folks are likely to use the bsnmpd that > comes with the OS. But we bumped all of this for 6.0, which is why I'm > asking if the bump was supposed to be exhaustive like 6.0, or if it was > intentionally only bumping a subset. The fact that most of the ncurses > libraries were bumped but not the two 'libncurses*' suggests that at least > that case is a bug. I see. I remember to have a problem with this kind of things when a loaded module tried to pull in a libc different from the one used by the main program. harti From owner-cvs-src@FreeBSD.ORG Sat Jun 16 15:03:34 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DA8916A41F; Sat, 16 Jun 2007 15:03:34 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EA59513C455; Sat, 16 Jun 2007 15:03:33 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GF3XgC063480; Sat, 16 Jun 2007 15:03:33 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GF3XOe063475; Sat, 16 Jun 2007 15:03:33 GMT (envelope-from cognet) Message-Id: <200706161503.l5GF3XOe063475@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 16 Jun 2007 15:03: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/arm/include intr.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 15:03:34 -0000 cognet 2007-06-16 15:03:33 UTC FreeBSD src repository Modified files: sys/arm/include intr.h Log: The iop34x has 128 interrupts. Revision Changes Path 1.7 +3 -1 src/sys/arm/include/intr.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 16:50:55 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09AB816A400; Sat, 16 Jun 2007 16:50:55 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id D6E1C13C4C6; Sat, 16 Jun 2007 16:50:54 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GGosXu077226; Sat, 16 Jun 2007 16:50:54 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GGoslo077210; Sat, 16 Jun 2007 16:50:54 GMT (envelope-from rodrigc) Message-Id: <200706161650.l5GGoslo077210@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 16 Jun 2007 16:50: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/share/man/man5 Makefile xfs.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: Sat, 16 Jun 2007 16:50:55 -0000 rodrigc 2007-06-16 16:50:54 UTC FreeBSD src repository Modified files: share/man/man5 Makefile Added files: share/man/man5 xfs.5 Log: Add xfs(5) man page. Revision Changes Path 1.76 +2 -1 src/share/man/man5/Makefile 1.1 +98 -0 src/share/man/man5/xfs.5 (new) From owner-cvs-src@FreeBSD.ORG Sat Jun 16 18:13:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DDB616A400; Sat, 16 Jun 2007 18:13:27 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6755B13C44C; Sat, 16 Jun 2007 18:13:27 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GIDRSP097669; Sat, 16 Jun 2007 18:13:27 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GIDRA3097665; Sat, 16 Jun 2007 18:13:27 GMT (envelope-from scottl) Message-Id: <200706161813.l5GIDRA3097665@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Jun 2007 18:13:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_sa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 18:13:27 -0000 scottl 2007-06-16 18:13:27 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_sa.c Log: Work around a malloc locking problem. Revision Changes Path 1.112 +6 -1 src/sys/cam/scsi/scsi_sa.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 18:20:29 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0C7E16A41F; Sat, 16 Jun 2007 18:20:29 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0D913C489; Sat, 16 Jun 2007 18:20:29 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GIKTbI008923; Sat, 16 Jun 2007 18:20:29 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GIKTiM008918; Sat, 16 Jun 2007 18:20:29 GMT (envelope-from scottl) Message-Id: <200706161820.l5GIKTiM008918@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Jun 2007 18:20: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/cam/scsi scsi_da.c scsi_sa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 18:20:29 -0000 scottl 2007-06-16 18:20:29 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c scsi_sa.c Log: Work around the other uses of M_WAITOK. Revision Changes Path 1.214 +2 -1 src/sys/cam/scsi/scsi_da.c 1.113 +9 -3 src/sys/cam/scsi/scsi_sa.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 18:22:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 95D2F16A41F; Sat, 16 Jun 2007 18:22:20 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6ED9B13C448; Sat, 16 Jun 2007 18:22:20 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GIMKhN011730; Sat, 16 Jun 2007 18:22:20 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GIMK2L011717; Sat, 16 Jun 2007 18:22:20 GMT (envelope-from scottl) Message-Id: <200706161822.l5GIMK2L011717@repoman.freebsd.org> From: Scott Long Date: Sat, 16 Jun 2007 18:22:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 18:22:20 -0000 scottl 2007-06-16 18:22:19 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Revert an accidental change from the previous rev. Revision Changes Path 1.215 +1 -2 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 19:20:02 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A249216A41F; Sat, 16 Jun 2007 19:20:02 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 73FFE13C44B; Sat, 16 Jun 2007 19:20:02 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GJK23Y091920; Sat, 16 Jun 2007 19:20:02 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GJK2mk091919; Sat, 16 Jun 2007 19:20:02 GMT (envelope-from wilko) Message-Id: <200706161920.l5GJK2mk091919@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 16 Jun 2007 19:20: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/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 19:20:02 -0000 wilko 2007-06-16 19:20:02 UTC FreeBSD src repository Modified files: sys/dev/usb ukbd.c Log: Per request (to core) by the person refered to in the comment. Revision Changes Path 1.65 +0 -2 src/sys/dev/usb/ukbd.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 19:23:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9F0F216A46B; Sat, 16 Jun 2007 19:23:15 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 77DDD13C46E; Sat, 16 Jun 2007 19:23:15 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GJNFwP095978; Sat, 16 Jun 2007 19:23:15 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GJNFk6095967; Sat, 16 Jun 2007 19:23:15 GMT (envelope-from wilko) Message-Id: <200706161923.l5GJNFk6095967@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 16 Jun 2007 19:23:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 19:23:15 -0000 wilko 2007-06-16 19:23:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ukbd.c Log: Per request (to core) by the person refered to in the comment. Revision Changes Path 1.52.2.6 +0 -2 src/sys/dev/usb/ukbd.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 19:27:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B165E16A469; Sat, 16 Jun 2007 19:27:39 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 6660913C457; Sat, 16 Jun 2007 19:27:39 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l5GJRXTK019436; Sat, 16 Jun 2007 13:27:33 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46743999.3090505@samsco.org> Date: Sat, 16 Jun 2007 13:27:21 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 MIME-Version: 1.0 To: Wilko Bulte References: <200706161920.l5GJK2mk091919@repoman.freebsd.org> In-Reply-To: <200706161920.l5GJK2mk091919@repoman.freebsd.org> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sat, 16 Jun 2007 13:27:33 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 19:27:39 -0000 Wilko Bulte wrote: > wilko 2007-06-16 19:20:02 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb ukbd.c > Log: > Per request (to core) by the person refered to in the comment. > > Revision Changes Path > 1.65 +0 -2 src/sys/dev/usb/ukbd.c This commit message makes no sense. Scott From owner-cvs-src@FreeBSD.ORG Sat Jun 16 19:33:11 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 46AAF16A46C; Sat, 16 Jun 2007 19:33:11 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 2ADCB13C46C; Sat, 16 Jun 2007 19:33:11 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id BAD581A3C1A; Sat, 16 Jun 2007 12:32:33 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 78270514ED; Sat, 16 Jun 2007 15:33:10 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 16A59BE98; Sat, 16 Jun 2007 15:33:10 -0400 (EDT) Date: Sat, 16 Jun 2007 15:33:10 -0400 From: Kris Kennaway To: Daniel Eischen Message-ID: <20070616193310.GB28364@rot13.obsecurity.org> References: <200705210249.l4L2n8KS097032@repoman.freebsd.org> <200706151630.20867.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/lib Makefile.inc src/lib/libatm Makefile src/lib/libautofs Makefile src/lib/libbegemot Makefile src/lib/libbluetooth Makefile src/lib/libbsm Makefile src/lib/libbz2 Makefile src/lib/libc_r Makefile src/lib/libcrypt ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 19:33:11 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 16, 2007 at 08:54:35AM -0400, Daniel Eischen wrote: > On Fri, 15 Jun 2007, John Baldwin wrote: >=20 > >On Sunday 20 May 2007 10:49:08 pm Daniel Eischen wrote: > >>deischen 2007-05-21 02:49:08 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> lib/libautofs Makefile > > > >This isn't connected to the build AFAICT. > > > >> Log: > >> Bump library versions in preparation for 7.0. > >> > >> Ok'd by: kan > > > >Was this bump supposed to be exhaustive? The following libraries haven'= t=20 > >been > >bumped relative to 6.x: > > > >- libalias > >- libbsnmp > > - all the snmp_*.so modules > >- libdialog.so.5 > >- libgnuregex.so.3 > >- libhistory.so.6 > >- liblwres.so.10 > >- libncurses.so.6 > >- libncursesw.so.6 > > - rest of ncurses was bumped > >- libpam.so.3 > > - all the pam_*.so modules > >- libreadline.so.6 > >- libssh.so.3 >=20 > I'm not sure how they got missed. Also, I wasn't expecting to bump > pam_*.so or snmp_*.so. I'm not sure what else they impact. >=20 > I'm not going to be able to get to this for a few days, week > or more at the earliest. Can someone please bump them? Someone please do it all at once, I'm going to have to rebuild all packages from scratch again to recover from this, so I don't want to do it multiple times. Kris --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGdDr1Wry0BWjoQKURAjo/AJoCfKiHRHpXPPrYRHQv8bveVQ/qhQCgsg0p vP2IWlDLvH9kMO20NVFE7/A= =ffn7 -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3-- From owner-cvs-src@FreeBSD.ORG Sat Jun 16 19:55:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BC1416A400; Sat, 16 Jun 2007 19:55:54 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av11-1-sn2.hy.skanova.net (av11-1-sn2.hy.skanova.net [81.228.8.183]) by mx1.freebsd.org (Postfix) with ESMTP id C410413C44B; Sat, 16 Jun 2007 19:55:53 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: by av11-1-sn2.hy.skanova.net (Postfix, from userid 502) id 99A4638253; Sat, 16 Jun 2007 21:55:52 +0200 (CEST) Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av11-1-sn2.hy.skanova.net (Postfix) with ESMTP id 84EBC37F42; Sat, 16 Jun 2007 21:55:52 +0200 (CEST) Received: from [192.168.1.197] (81-229-94-7-no68.tbcn.telia.com [81.229.94.7]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id 54E8837E45; Sat, 16 Jun 2007 21:55:52 +0200 (CEST) From: Joel Dahl To: Ariff Abdullah In-Reply-To: <200706160337.l5G3bTd8066242@repoman.freebsd.org> References: <200706160337.l5G3bTd8066242@repoman.freebsd.org> Content-Type: text/plain Date: Sat, 16 Jun 2007 21:55:59 +0200 Message-Id: <1182023759.1243.4.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound version.h src/sys/dev/sound/pci es137x.c src/sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 19:55:54 -0000 On Sat, 2007-06-16 at 03:37 +0000, Ariff Abdullah wrote: > ariff 2007-06-16 03:37:29 UTC > > FreeBSD src repository > > Modified files: > sys/dev/sound version.h > sys/dev/sound/pci es137x.c > sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h > feeder.c feeder_rate.c mixer.c mixer.h > sndstat.c sound.c sound.h vchan.c > sys/dev/sound/usb uaudio.c > Log: > - New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page > mapping, due to recent changes in linux compatibility layer which > require it. All linux applications that using sound + mmap() (mostly games) > require this to be enabled. Disabled by default. So, sound on several Linux applications (I guess games for the most part, like you said) is broken by default now? -- Joel From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:01:20 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5068A16A46B; Sat, 16 Jun 2007 20:01:20 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr12.xs4all.nl (smtp-vbr12.xs4all.nl [194.109.24.32]) by mx1.freebsd.org (Postfix) with ESMTP id DC21D13C484; Sat, 16 Jun 2007 20:01:19 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (obsolete.xs4all.nl [82.95.250.254]) by smtp-vbr12.xs4all.nl (8.13.8/8.13.8) with ESMTP id l5GK1HwS027037; Sat, 16 Jun 2007 22:01:18 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.8/8.13.3) with ESMTP id l5GK1HDk039025; Sat, 16 Jun 2007 22:01:17 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.8/8.13.6/Submit) id l5GK1HvB039024; Sat, 16 Jun 2007 22:01:17 +0200 (CEST) (envelope-from wb) Date: Sat, 16 Jun 2007 22:01:17 +0200 From: Wilko Bulte To: Scott Long Message-ID: <20070616200116.GA39011@freebie.xs4all.nl> References: <200706161920.l5GJK2mk091919@repoman.freebsd.org> <46743999.3090505@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46743999.3090505@samsco.org> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: src/sys/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:01:20 -0000 On Sat, Jun 16, 2007 at 01:27:21PM -0600, Scott Long wrote.. > Wilko Bulte wrote: > > wilko 2007-06-16 19:20:02 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/usb ukbd.c > > Log: > > Per request (to core) by the person refered to in the comment. > > > > Revision Changes Path > > 1.65 +0 -2 src/sys/dev/usb/ukbd.c > > This commit message makes no sense. I removed the 2 lines with the guys name/email address. -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:22:32 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from misaki (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with SMTP id BDBBB16A46E; Sat, 16 Jun 2007 20:22:30 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Date: Sun, 17 Jun 2007 04:22:21 +0800 From: Ariff Abdullah To: Joel Dahl Message-Id: <20070617042221.52ebc70a.ariff@FreeBSD.org> In-Reply-To: <1182023759.1243.4.camel@localhost> References: <200706160337.l5G3bTd8066242@repoman.freebsd.org> <1182023759.1243.4.camel@localhost> Organization: FreeBSD X-Mailer: /usr/local/lib/ruby/1.8/net/smtp.rb Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sun__17_Jun_2007_04_22_21_+0800_2BzR1fz=KDsismg9" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/sound version.h src/sys/dev/sound/pci es137x.c src/sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:22:32 -0000 --Signature=_Sun__17_Jun_2007_04_22_21_+0800_2BzR1fz=KDsismg9 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, 16 Jun 2007 21:55:59 +0200 Joel Dahl wrote: > On Sat, 2007-06-16 at 03:37 +0000, Ariff Abdullah wrote: > > ariff 2007-06-16 03:37:29 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/dev/sound version.h=20 > > sys/dev/sound/pci es137x.c=20 > > sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h=20 > > feeder.c feeder_rate.c mixer.c mixer.h=20 > > sndstat.c sound.c sound.h vchan.c=20 > > sys/dev/sound/usb uaudio.c=20 > > Log: > > - New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page > > mapping, due to recent changes in linux compatibility layer > > which require it. All linux applications that using sound + > > mmap() (mostly games) require this to be enabled. Disabled by > > default. >=20 > So, sound on several Linux applications (I guess games for the most > part, like you said) is broken by default now? >=20 Well, for -current and future 7+, unfortunately, yes. But this only affecting linux binaries that do the mmap() rather than typical read() / write(), which is _hopefully_ rare (err.. not quite, perhaps most but not all linux games do this). I will not give up 10 years of wisdom just because of this, hence the sysctl is disabled by default. Please tell me if I'm wrong (with proper reasoning, not just "please be like linux") so that this can be enabled by default. -- Ariff Abdullah FreeBSD ... Recording in stereo is obviously too advanced and confusing for us idiot ***** users :P ........ --Signature=_Sun__17_Jun_2007_04_22_21_+0800_2BzR1fz=KDsismg9 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGdEZ9lr+deMUwTNoRAgg7AJ9y8mRQgrkIJCLBRmMR36SgG2loxwCgwKFU VrYyk77AfY89iPHUIJ9ZjeI= =3ebj -----END PGP SIGNATURE----- --Signature=_Sun__17_Jun_2007_04_22_21_+0800_2BzR1fz=KDsismg9-- From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:22:35 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6BDD16A59E; Sat, 16 Jun 2007 20:22:35 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr15.xs4all.nl (smtp-vbr15.xs4all.nl [194.109.24.35]) by mx1.freebsd.org (Postfix) with ESMTP id 48A7113C46A; Sat, 16 Jun 2007 20:22:35 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (obsolete.xs4all.nl [82.95.250.254]) by smtp-vbr15.xs4all.nl (8.13.8/8.13.8) with ESMTP id l5GKMXWF005717; Sat, 16 Jun 2007 22:22:33 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.8/8.13.3) with ESMTP id l5GKMWUi039187; Sat, 16 Jun 2007 22:22:32 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.8/8.13.6/Submit) id l5GKMWrv039186; Sat, 16 Jun 2007 22:22:32 +0200 (CEST) (envelope-from wb) Date: Sat, 16 Jun 2007 22:22:32 +0200 From: Wilko Bulte To: Erwin Lansing Message-ID: <20070616202232.GA39158@freebie.xs4all.nl> References: <200706161920.l5GJK2mk091919@repoman.freebsd.org> <46743999.3090505@samsco.org> <20070616200116.GA39011@freebie.xs4all.nl> <20070616201414.GM90672@droso.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070616201414.GM90672@droso.net> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, Wilko Bulte , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:22:35 -0000 On Sat, Jun 16, 2007 at 10:14:14PM +0200, Erwin Lansing wrote.. > On Sat, Jun 16, 2007 at 10:01:17PM +0200, Wilko Bulte wrote: > > On Sat, Jun 16, 2007 at 01:27:21PM -0600, Scott Long wrote.. > > > Wilko Bulte wrote: > > > > wilko 2007-06-16 19:20:02 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/dev/usb ukbd.c > > > > Log: > > > > Per request (to core) by the person refered to in the comment. > > > > > > > > Revision Changes Path > > > > 1.65 +0 -2 src/sys/dev/usb/ukbd.c > > > > > > This commit message makes no sense. > > > > I removed the 2 lines with the guys name/email address. > > > Which wasn't clear from the commit message. One needs to look up the > diff to find out *what* has happened while the commit message only > contains *why* it happened. The commit message should include both. > > "Remove comment per request (to core) from the person mentioned in it" Yeah yeah... I do make mistakes too, ok? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:24:56 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3E3316A400; Sat, 16 Jun 2007 20:24:56 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8B9CE13C468; Sat, 16 Jun 2007 20:24:56 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GKOucx093859; Sat, 16 Jun 2007 20:24:56 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GKOuWK093849; Sat, 16 Jun 2007 20:24:56 GMT (envelope-from maxim) Message-Id: <200706162024.l5GKOuWK093849@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 16 Jun 2007 20:24: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/usr.bin/sockstat sockstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:24:56 -0000 maxim 2007-06-16 20:24:55 UTC FreeBSD src repository Modified files: usr.bin/sockstat sockstat.c Log: o Do not warn if the process exits before we get its name. PR: bin/113777 Submitted by: Dmitrij Tejblum MFC after: 1 week Revision Changes Path 1.17 +3 -1 src/usr.bin/sockstat/sockstat.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:31:42 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12B4516A46F; Sat, 16 Jun 2007 20:31:42 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id B5DCA13C483; Sat, 16 Jun 2007 20:31:41 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5E5D4.dip.t-dialin.net [84.165.229.212]) by redbull.bpaserver.net (Postfix) with ESMTP id 548AB2E2BC; Sat, 16 Jun 2007 22:31:36 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 819FA5B49F8; Sat, 16 Jun 2007 22:31:18 +0200 (CEST) Date: Sat, 16 Jun 2007 22:32:02 +0200 From: Alexander Leidinger To: Joel Dahl Message-ID: <20070616223202.12ac7a46@deskjail> In-Reply-To: <1182023759.1243.4.camel@localhost> References: <200706160337.l5G3bTd8066242@repoman.freebsd.org> <1182023759.1243.4.camel@localhost> X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=0.1, required 8, DKIM_POLICY_SIGNSOME 0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Ariff Abdullah Subject: Re: cvs commit: src/sys/dev/sound version.h src/sys/dev/sound/pci es137x.c src/sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:31:42 -0000 Quoting Joel Dahl (Sat, 16 Jun 2007 21:55:59 +0200): > On Sat, 2007-06-16 at 03:37 +0000, Ariff Abdullah wrote: > > ariff 2007-06-16 03:37:29 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/sound version.h > > sys/dev/sound/pci es137x.c > > sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h > > feeder.c feeder_rate.c mixer.c mixer.h > > sndstat.c sound.c sound.h vchan.c > > sys/dev/sound/usb uaudio.c > > Log: > > - New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page > > mapping, due to recent changes in linux compatibility layer which > > require it. All linux applications that using sound + mmap() (mostly games) > > require this to be enabled. Disabled by default. > > So, sound on several Linux applications (I guess games for the most > part, like you said) is broken by default now? No, it is broken since the linux_mmap changes (since some months). I would like to see this problem solved without the need to change a sysctl. Ariff, what does this do? It seems it only changes the sound part, and not any other linux mmapped region. So what is the impact of allowing this by default and removing the sysctl? Bye, Alexander. -- I'm also inclined to believe that if you wait long enough, you will eventually have more than 255 of almost *anything*.... -- A. Lyman Chapin http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:32:26 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CFE1F16A474; Sat, 16 Jun 2007 20:32:26 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: from mail.droso.net (koala.droso.net [193.88.12.38]) by mx1.freebsd.org (Postfix) with ESMTP id 8273113C4AE; Sat, 16 Jun 2007 20:32:26 +0000 (UTC) (envelope-from erwin@mail.droso.net) Received: by mail.droso.net (Postfix, from userid 1001) id F036E1CCFF; Sat, 16 Jun 2007 22:14:14 +0200 (CEST) Date: Sat, 16 Jun 2007 22:14:14 +0200 From: Erwin Lansing To: Wilko Bulte Message-ID: <20070616201414.GM90672@droso.net> References: <200706161920.l5GJK2mk091919@repoman.freebsd.org> <46743999.3090505@samsco.org> <20070616200116.GA39011@freebie.xs4all.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7HHdeecsxVcUoH+o" Content-Disposition: inline In-Reply-To: <20070616200116.GA39011@freebie.xs4all.nl> X-Operating-System: FreeBSD/i386 6.2-STABLE User-Agent: Mutt/1.5.15 (2007-04-06) Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, Wilko Bulte , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:32:27 -0000 --7HHdeecsxVcUoH+o Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 16, 2007 at 10:01:17PM +0200, Wilko Bulte wrote: > On Sat, Jun 16, 2007 at 01:27:21PM -0600, Scott Long wrote.. > > Wilko Bulte wrote: > > > wilko 2007-06-16 19:20:02 UTC > > >=20 > > > FreeBSD src repository > > >=20 > > > Modified files: > > > sys/dev/usb ukbd.c=20 > > > Log: > > > Per request (to core) by the person refered to in the comment. > > > =20 > > > Revision Changes Path > > > 1.65 +0 -2 src/sys/dev/usb/ukbd.c > >=20 > > This commit message makes no sense. >=20 > I removed the 2 lines with the guys name/email address. >=20 Which wasn't clear from the commit message. One needs to look up the diff to find out *what* has happened while the commit message only contains *why* it happened. The commit message should include both. "Remove comment per request (to core) from the person mentioned in it" Cheers, -erwin --=20 Erwin Lansing http://droso.org Security is like an onion. (o_ _o) It's made up of several layers \\\_\ /_/// erwin@FreeBSD.org And it makes you cry. <____) (____> erwin@aauug.dk --7HHdeecsxVcUoH+o Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGdESWqy9aWxUlaZARAvpyAJ923eYLQouBbkEceA58n/uu+BUasQCfYPr9 5fgF0RXbWUpBkTXXe2ckDBA= =vCwk -----END PGP SIGNATURE----- --7HHdeecsxVcUoH+o-- From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:36:40 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D24516A469; Sat, 16 Jun 2007 20:36:40 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 150DA13C447; Sat, 16 Jun 2007 20:36:40 +0000 (UTC) (envelope-from ariff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GKadTM010367; Sat, 16 Jun 2007 20:36:39 GMT (envelope-from ariff@repoman.freebsd.org) Received: (from ariff@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GKadts010366; Sat, 16 Jun 2007 20:36:39 GMT (envelope-from ariff) Message-Id: <200706162036.l5GKadts010366@repoman.freebsd.org> From: Ariff Abdullah Date: Sat, 16 Jun 2007 20:36:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pcm feeder_volume.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:36:40 -0000 ariff 2007-06-16 20:36:39 UTC FreeBSD src repository Modified files: sys/dev/sound/pcm feeder_volume.c Log: Use signed int, since all the samples are in that form. This will help future implementation of soft amplifier with variable/relative 0db. Revision Changes Path 1.6 +4 -4 src/sys/dev/sound/pcm/feeder_volume.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:46:21 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70F4716A400; Sat, 16 Jun 2007 20:46:21 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 02F5013C455; Sat, 16 Jun 2007 20:46:20 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l5GKkHDi019920; Sat, 16 Jun 2007 14:46:17 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46744C0D.4050208@samsco.org> Date: Sat, 16 Jun 2007 14:46:05 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.4) Gecko/20070509 SeaMonkey/1.1.2 MIME-Version: 1.0 To: Alexander Leidinger References: <200706160337.l5G3bTd8066242@repoman.freebsd.org> <1182023759.1243.4.camel@localhost> <20070616223202.12ac7a46@deskjail> In-Reply-To: <20070616223202.12ac7a46@deskjail> X-Enigmail-Version: 0.95.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sat, 16 Jun 2007 14:46:17 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Ariff Abdullah , Joel Dahl Subject: Re: cvs commit: src/sys/dev/sound version.h src/sys/dev/sound/pci es137x.c src/sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h feeder.c feeder_rate.c mixer.c mixer.h sndstat.c sound.c sound.h vchan.c src/sys/dev/sound/usb uaudio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:46:21 -0000 Alexander Leidinger wrote: > Quoting Joel Dahl (Sat, 16 Jun 2007 21:55:59 +0200): > >> On Sat, 2007-06-16 at 03:37 +0000, Ariff Abdullah wrote: >>> ariff 2007-06-16 03:37:29 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/dev/sound version.h >>> sys/dev/sound/pci es137x.c >>> sys/dev/sound/pcm buffer.c channel.c channel.h dsp.c dsp.h >>> feeder.c feeder_rate.c mixer.c mixer.h >>> sndstat.c sound.c sound.h vchan.c >>> sys/dev/sound/usb uaudio.c >>> Log: >>> - New sysctl: "hw.snd.compat_linux_mmap" to allow PROT_EXEC page >>> mapping, due to recent changes in linux compatibility layer which >>> require it. All linux applications that using sound + mmap() (mostly games) >>> require this to be enabled. Disabled by default. >> So, sound on several Linux applications (I guess games for the most >> part, like you said) is broken by default now? > > No, it is broken since the linux_mmap changes (since some months). > > I would like to see this problem solved without the need to change a > sysctl. > > Ariff, what does this do? It seems it only changes the sound part, and > not any other linux mmapped region. So what is the impact of allowing > this by default and removing the sysctl? > One way to fix this that I've discussed already with Ariff is to have each proc be marked with the ABI that is it running in. I need that for another driver that has a linux-compat issue, and I think it would be good in the long run to be able to determine 32 vs 64 bit processes as well as processes that are coming from a special-need (aka linux short-bus) ABI. I'm hoping to lock Peter and John in a conference room next week and not let them come out until something is resolved here =-) Scott From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:48:14 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3CFEC16A400; Sat, 16 Jun 2007 20:48:14 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 14B8113C457; Sat, 16 Jun 2007 20:48:14 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GKmDOn032435; Sat, 16 Jun 2007 20:48:13 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GKmD8O032431; Sat, 16 Jun 2007 20:48:13 GMT (envelope-from wilko) Message-Id: <200706162048.l5GKmD8O032431@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 16 Jun 2007 20:48: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/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:48:14 -0000 wilko 2007-06-16 20:48:13 UTC FreeBSD src repository Modified files: sys/dev/usb ukbd.c Log: Forced commit to clarify preceding unclear commit message: - core was contacted by Joerg Peter Schley requesting 2 comment lines be removed with his name & email address in it. Revision Changes Path 1.66 +0 -0 src/sys/dev/usb/ukbd.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 20:49:49 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE33716A41F; Sat, 16 Jun 2007 20:49:49 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9607D13C447; Sat, 16 Jun 2007 20:49:49 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GKnn0c033884; Sat, 16 Jun 2007 20:49:49 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GKnnk1033883; Sat, 16 Jun 2007 20:49:49 GMT (envelope-from wilko) Message-Id: <200706162049.l5GKnnk1033883@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 16 Jun 2007 20:49: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/dev/usb ukbd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 20:49:49 -0000 wilko 2007-06-16 20:49:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb ukbd.c Log: Forced commit to clarify preceding unclear commit message: - core was contacted by Joerg Peter Schley requesting 2 comment lines be removed with his name & email address in it. Revision Changes Path 1.52.2.7 +0 -0 src/sys/dev/usb/ukbd.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 21:07:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 911C016A400; Sat, 16 Jun 2007 21:07:52 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 6942513C447; Sat, 16 Jun 2007 21:07:52 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GL7qxQ061875; Sat, 16 Jun 2007 21:07:52 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GL7qGp061863; Sat, 16 Jun 2007 21:07:52 GMT (envelope-from alc) Message-Id: <200706162107.l5GL7qGp061863@repoman.freebsd.org> From: Alan Cox Date: Sat, 16 Jun 2007 21:07: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/vm vm_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 21:07:52 -0000 alc 2007-06-16 21:07:51 UTC FreeBSD src repository Modified files: sys/vm vm_page.c Log: If attempting to cache a "busy", panic instead of printing a diagnostic message and returning. Revision Changes Path 1.349 +1 -2 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 21:31:53 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 705B316A46B; Sat, 16 Jun 2007 21:31:53 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5F74113C46A; Sat, 16 Jun 2007 21:31:53 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GLVrcu091810; Sat, 16 Jun 2007 21:31:53 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GLVrpO091806; Sat, 16 Jun 2007 21:31:53 GMT (envelope-from marius) Message-Id: <200706162131.l5GLVrpO091806@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 21:31:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fb boot_font.c gfb.h src/sys/i386/xbox xboxfb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 21:31:53 -0000 marius 2007-06-16 21:31:53 UTC FreeBSD src repository Modified files: sys/dev/fb boot_font.c gfb.h sys/i386/xbox xboxfb.c Log: - Define data of struct gfb_font a const as it's only used to supply font data and remove the array size from the definition as f.e. the gallant 12 x 22 font data is 256 * 44 in size, exceeding the previously hard- coded size. - Declare the bold8x16 instance of struct gfb_font as const as it's not intended to be changed at run-time as a whole either. - Use __FBSDID in xboxfb.c Tested by: rink Revision Changes Path 1.9 +1 -1 src/sys/dev/fb/boot_font.c 1.5 +1 -1 src/sys/dev/fb/gfb.h 1.5 +6 -5 src/sys/i386/xbox/xboxfb.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 21:38:04 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6B4F16A468; Sat, 16 Jun 2007 21:38:04 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 8DE8313C448; Sat, 16 Jun 2007 21:38:04 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GLc4Mx095020; Sat, 16 Jun 2007 21:38:04 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GLc4ZA095019; Sat, 16 Jun 2007 21:38:04 GMT (envelope-from marius) Message-Id: <200706162138.l5GLc4ZA095019@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 21:38: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/boot/ofw/libofw openfirm.c src/sys/dev/ofw openfirm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 21:38:04 -0000 marius 2007-06-16 21:38:04 UTC FreeBSD src repository Modified files: sys/boot/ofw/libofw openfirm.c sys/dev/ofw openfirm.c Log: Sync the styles of sys/boot/ofw/libofw/openfirm.c and sys/dev/ofw/openfirm.c with themselves, with each-other and with style(9). Revision Changes Path 1.14 +275 -376 src/sys/boot/ofw/libofw/openfirm.c 1.18 +264 -273 src/sys/dev/ofw/openfirm.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 21:46:15 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBDEA16A53C; Sat, 16 Jun 2007 21:46:15 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id A323813C455; Sat, 16 Jun 2007 21:46:15 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GLkFpL095487; Sat, 16 Jun 2007 21:46:15 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GLkFEb095486; Sat, 16 Jun 2007 21:46:15 GMT (envelope-from marius) Message-Id: <200706162146.l5GLkFEb095486@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 21:46: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/boot/sparc64/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 21:46:15 -0000 marius 2007-06-16 21:46:15 UTC FreeBSD src repository Modified files: sys/boot/sparc64/loader main.c Log: - Remove dupe and unused declarations and prototypes. - Add missing prototypes. - Define global variables not used outside of this module as static. - Replace some outdated hard-coded functions names in panic strings with __func__. - Fix some style(9) bugs. Revision Changes Path 1.31 +54 -67 src/sys/boot/sparc64/loader/main.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 21:48:52 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F2FD416A46E; Sat, 16 Jun 2007 21:48:51 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE42513C48A; Sat, 16 Jun 2007 21:48:51 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GLmpPo097086; Sat, 16 Jun 2007 21:48:51 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GLmpiO097076; Sat, 16 Jun 2007 21:48:51 GMT (envelope-from marius) Message-Id: <200706162148.l5GLmpiO097076@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 21:48: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/conf files.sparc64 src/sys/dev/fb creator.c gallant12x22.c gallant12x22.h machfb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 21:48:52 -0000 marius 2007-06-16 21:48:51 UTC FreeBSD src repository Modified files: sys/conf files.sparc64 sys/dev/fb creator.c gallant12x22.c machfb.c Removed files: sys/dev/fb gallant12x22.h Log: Move the gallant 12 x 22 font data from a .h to a .c so it doesn't need to be compiled into every driver making use of it. Use a const instance of struct gfb_font for this as the font isn't intended to be changed at run-time and in order to accompany the font data with height and width info. Revision Changes Path 1.90 +1 -0 src/sys/conf/files.sparc64 1.13 +9 -7 src/sys/dev/fb/creator.c 1.5 +12 -3 src/sys/dev/fb/gallant12x22.c 1.4 +0 -6185 src/sys/dev/fb/gallant12x22.h (dead) 1.5 +9 -7 src/sys/dev/fb/machfb.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 22:28:27 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from [127.0.0.1] (freefall.freebsd.org [69.147.83.40]) by hub.freebsd.org (Postfix) with ESMTP id 30E1B16A469; Sat, 16 Jun 2007 22:28:25 +0000 (UTC) (envelope-from mnag@FreeBSD.org) Message-ID: <46746409.2080503@FreeBSD.org> Date: Sat, 16 Jun 2007 19:28:25 -0300 From: Marcus Alves Grando Organization: FreeBSD.org User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Rong-En Fan References: <200706161442.l5GEg9eE042241@repoman.freebsd.org> In-Reply-To: <200706161442.l5GEg9eE042241@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/lib/ncurses/ncurses Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 22:28:27 -0000 Please add in ObsoleteFiles.inc NOTE: Someone have any shared lib to bump yet? Regards Rong-En Fan wrote: > rafan 2007-06-16 14:42:08 UTC > > FreeBSD src repository > > Modified files: > lib/ncurses/ncurses Makefile > Log: > - Bump ncurses share library version for the coming RELENG_7 > > Pointed out by: jhb > Approved by: delphij (mentor) > > Revision Changes Path > 1.91 +1 -1 src/lib/ncurses/ncurses/Makefile > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > ------------------------------------------------------ > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/lib/ncurses/ncurses/Makefile.diff?&r1=1.90&r2=1.91 > -- Marcus Alves Grando marcus(at)sbh.eng.br | Personal mnag(at)FreeBSD.org | FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sat Jun 16 22:30:39 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5057016A41F; Sat, 16 Jun 2007 22:30:39 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3E8B513C45A; Sat, 16 Jun 2007 22:30:39 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GMUdUw049128; Sat, 16 Jun 2007 22:30:39 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GMUdnc049124; Sat, 16 Jun 2007 22:30:39 GMT (envelope-from marius) Message-Id: <200706162230.l5GMUdnc049124@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 22:30:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ofw openfirm.c openfirm.h src/sys/sun4v/include trap.h src/sys/sun4v/sun4v machdep.c trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 22:30:39 -0000 marius 2007-06-16 22:30:38 UTC FreeBSD src repository Modified files: sys/dev/ofw openfirm.c openfirm.h sys/sun4v/include trap.h sys/sun4v/sun4v machdep.c trap.c Log: - Restore the machine independency of sys/dev/ofw/openfirm.{c,h} by moving OF_set_mmfsa_traptable() (SUNW,set-trap-table with the two arguments used here is specific to sun4v) to MD code. - In sys/dev/ofw/openfirm.h remove prototypes for unimplemented functions and unused Solaris compatibility macros. Revision Changes Path 1.19 +0 -31 src/sys/dev/ofw/openfirm.c 1.13 +0 -31 src/sys/dev/ofw/openfirm.h 1.4 +1 -0 src/sys/sun4v/include/trap.h 1.15 +2 -2 src/sys/sun4v/sun4v/machdep.c 1.15 +28 -2 src/sys/sun4v/sun4v/trap.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 22:34:17 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 721D316A468; Sat, 16 Jun 2007 22:34:17 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 49B1713C458; Sat, 16 Jun 2007 22:34:17 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GMYHIu053806; Sat, 16 Jun 2007 22:34:17 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GMYH2w053796; Sat, 16 Jun 2007 22:34:17 GMT (envelope-from marius) Message-Id: <200706162234.l5GMYH2w053796@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 22:34:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ofw openfirm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 22:34:17 -0000 marius 2007-06-16 22:34:16 UTC FreeBSD src repository Modified files: sys/dev/ofw openfirm.c Log: In OF_init() check the return value of OF_getprop(). Found with: Coverity Prevent(tm) CID: 679 Revision Changes Path 1.20 +2 -1 src/sys/dev/ofw/openfirm.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:07:54 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 79E4516A400; Sat, 16 Jun 2007 23:07:54 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5125613C43E; Sat, 16 Jun 2007 23:07:54 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GN7sgb090484; Sat, 16 Jun 2007 23:07:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GN7sGv090470; Sat, 16 Jun 2007 23:07:54 GMT (envelope-from marius) Message-Id: <200706162307.l5GN7sGv090470@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:07: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/sparc64/sparc64 eeprom.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 23:07:54 -0000 marius 2007-06-16 23:07:53 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 eeprom.c Log: Remove the code for displaying the OFW hostid during boot for the reasons outlined in the comment removed along with it, because the OFW hostid has no real meaning for FreeBSD and mainly so the OFW hostid is not confused with the FreeBSD hostid. Revision Changes Path 1.12 +1 -25 src/sys/sparc64/sparc64/eeprom.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:10:01 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 34C3816A474; Sat, 16 Jun 2007 23:10:01 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F107713C48C; Sat, 16 Jun 2007 23:10:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNA09b092433; Sat, 16 Jun 2007 23:10:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNA0hS092418; Sat, 16 Jun 2007 23:10:00 GMT (envelope-from marius) Message-Id: <200706162310.l5GNA0hS092418@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:10:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mc146818 mc146818.c mc146818var.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, 16 Jun 2007 23:10:01 -0000 marius 2007-06-16 23:10:00 UTC FreeBSD src repository Modified files: sys/dev/mc146818 mc146818.c mc146818var.h Log: Export mc146818_def_{read,write}() so the front-end can make use of them if needed. Revision Changes Path 1.5 +2 -4 src/sys/dev/mc146818/mc146818.c 1.4 +4 -0 src/sys/dev/mc146818/mc146818var.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:17:24 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D70516A400; Sat, 16 Jun 2007 23:17:24 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id F150E13C487; Sat, 16 Jun 2007 23:17:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNHNlM000940; Sat, 16 Jun 2007 23:17:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNHNt2000936; Sat, 16 Jun 2007 23:17:23 GMT (envelope-from marius) Message-Id: <200706162317.l5GNHNt2000936@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:17:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sparc64/sparc64 rtc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:17:24 -0000 marius 2007-06-16 23:17:23 UTC FreeBSD src repository Modified files: sys/sparc64/sparc64 rtc.c Log: - Flesh out the support for the EBus variant which actually is the RTC function of a National Semiconductor PC87317/PC97317. This consists of using the century register the same way Solaris does for compatibility reasons. Once there is a MD power(4) we'd also want to interface the APC (Advanced Power Control) functionality of the same chip function with it. - Use a macro for the device description and take advantage of ISA_PNP_PROBE() setting the device description. - Use the generated typedefs for the prototypes of the device interface functions. Revision Changes Path 1.6 +75 -21 src/sys/sparc64/sparc64/rtc.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:26:03 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1819116A400; Sat, 16 Jun 2007 23:26:03 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 077BE13C44C; Sat, 16 Jun 2007 23:26:03 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNQ2bs014459; Sat, 16 Jun 2007 23:26:02 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNQ2aL014434; Sat, 16 Jun 2007 23:26:02 GMT (envelope-from marius) Message-Id: <200706162326.l5GNQ2aL014434@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:26: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/sparc64/include smp.h src/sys/sparc64/sparc64 machdep.c mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:26:03 -0000 marius 2007-06-16 23:26:01 UTC FreeBSD src repository Modified files: sys/sparc64/include smp.h sys/sparc64/sparc64 machdep.c mp_machdep.c Log: - Add support for sending IPIs with USIII and greater sun4u CPUs. These CPUs use an enhanced layout of the interrupt vector dispatch and dispatch status registers in order to allow sending IPIs to multiple targets simultaneously. Thus support for these CPUs was put in a newly added cheetah_ipi_selected(). This is intended to be pointed to by cpu_ipi_selected, which now is a function pointer, in order to avoid cpu_impl checks once booted. Alternatively it can point to spitfire_ipi_selected(), which was renamed from cpu_ipi_selected(). Consequently cpu_ipi_send() was also renamed to spitfire_ipi_send() (there's no need for a cheetah equivalent of this so far). Initialization of the cpu_ipi_selected pointer and other requirements is done in mp_init(), which was renamed from mp_tramp_alloc(), as cpu_mp_start() isn't called on UP systems while cpu_ipi_selected() is. As a side-effect this allows to make mp_tramp static to sys/sparc64/sparc64/mp_machdep.c. For the sake of avoiding #ifdef SMP and for keeping the history in place cheetah_ipi_selected() and spitfire_ipi_{selected,send}() where not put into/moved to sys/sparc64/sparc64/{cheetah,spitfire}.c - Add some CTASSERTs and KASSERTs ensuring that MAXCPU doesn't exceed the data types we use to store the CPU bit fields or the number of USIII and greater CPUs supported by the current cheetah_ipi_selected() implementation (which for JBus-CPUs is only 4; that should be fine though as according to OpenSolaris there are no sun4u machines with more than 4 JBus-CPUs). - In cpu_mp_start() don't enumerate and start more than MAXCPU CPUs as we can't handle more than that. - In cpu_mp_start() check for upa-portid vs. portid depending on cpu_impl for consistency with nexus(4). - In spitfire_ipi_selected() add KASSERTs ensuring that a CPU isn't told to IPI itself as sun4u CPUs just can't do that. - In spitfire_ipi_send() do a MEMBAR #Sync after writing the interrupt vector data as we want to make sure the payload was actually written before we trigger the dispatch. - In spitfire_ipi_send() also verify IDR_BUSY when checking whether the dispatch was successful as it has to be cleared for this to be the case. - Remove some redundant variables. Revision Changes Path 1.22 +10 -5 src/sys/sparc64/include/smp.h 1.138 +1 -1 src/sys/sparc64/sparc64/machdep.c 1.36 +121 -36 src/sys/sparc64/sparc64/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:28:00 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6527016A41F; Sat, 16 Jun 2007 23:28:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 3CDAE13C45A; Sat, 16 Jun 2007 23:28:00 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNS0O2016467; Sat, 16 Jun 2007 23:28:00 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNS0f3016460; Sat, 16 Jun 2007 23:28:00 GMT (envelope-from marius) Message-Id: <200706162328.l5GNS0f3016460@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:27: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/gem if_gem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:28:00 -0000 marius 2007-06-16 23:27:59 UTC FreeBSD src repository Modified files: sys/dev/gem if_gem.c Log: - In gem_bitwait() check that the bit clears/was set in the content of the register rather than in the offset describing the register. - In gem_reset_rx() let gem_bitwait() check for the Rx reset bit rather than the Tx reset bit to clear. Obtained from: OpenBSD (same/similar bugs being fixed) Revision Changes Path 1.43 +2 -2 src/sys/dev/gem/if_gem.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:30:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9ACD916A46B; Sat, 16 Jun 2007 23:30:57 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 729FF13C448; Sat, 16 Jun 2007 23:30:57 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNUvNC019928; Sat, 16 Jun 2007 23:30:57 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNUv6v019920; Sat, 16 Jun 2007 23:30:57 GMT (envelope-from marius) Message-Id: <200706162330.l5GNUv6v019920@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:30:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:30:57 -0000 marius 2007-06-16 23:30:57 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: - Remove zstty spin lock for no longer existing zs(4). - Move the rtc_mtx spin lock out from under #ifdef SMP as it's just not SMP-specific. - Add a new spin lock pcib_mtx for locking "fast" interrupt handlers of host-to-PCI bridge drivers on sparc64. Revision Changes Path 1.235 +4 -2 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:33:57 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFF9316A469; Sat, 16 Jun 2007 23:33:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 981E713C46E; Sat, 16 Jun 2007 23:33:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNXvg9025154; Sat, 16 Jun 2007 23:33:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNXvsN025152; Sat, 16 Jun 2007 23:33:57 GMT (envelope-from imp) Message-Id: <200706162333.l5GNXvsN025152@repoman.freebsd.org> From: Warner Losh Date: Sat, 16 Jun 2007 23:33:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 23:33:57 -0000 imp 2007-06-16 23:33:57 UTC FreeBSD src repository Modified files: sys/dev/pccard pccard.c Log: only register a ithread handler if the card requests an ithread handler. Revision Changes Path 1.119 +2 -3 src/sys/dev/pccard/pccard.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:41:44 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0AF9516A469; Sat, 16 Jun 2007 23:41:44 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id EE3FE13C4B0; Sat, 16 Jun 2007 23:41:43 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNfhVk038927; Sat, 16 Jun 2007 23:41:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNfhdf038919; Sat, 16 Jun 2007 23:41:43 GMT (envelope-from rwatson) Message-Id: <200706162341.l5GNfhdf038919@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Jun 2007 23:41: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 kern_descrip.c kern_fork.c kern_priv.c src/sys/sys priv.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:41:44 -0000 rwatson 2007-06-16 23:41:43 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c kern_fork.c kern_priv.c sys/sys priv.h Log: Rather than passing SUSER_RUID into priv_check_cred() to specify when a privilege is checked against the real uid rather than the effective uid, instead decide which uid to use in priv_check_cred() based on the privilege passed in. We use the real uid for PRIV_MAXFILES, PRIV_MAXPROC, and PRIV_PROC_LIMIT. Remove the definition of SUSER_RUID; there are now no flags defined for priv_check_cred(). Obtained from: TrustedBSD Project Revision Changes Path 1.311 +1 -1 src/sys/kern/kern_descrip.c 1.280 +3 -4 src/sys/kern/kern_fork.c 1.3 +18 -7 src/sys/kern/kern_priv.c 1.14 +4 -10 src/sys/sys/priv.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:46:42 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4B6D816A46B; Sat, 16 Jun 2007 23:46:42 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 363CC13C4BB; Sat, 16 Jun 2007 23:46:42 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNkg5T044843; Sat, 16 Jun 2007 23:46:42 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNkfCb044836; Sat, 16 Jun 2007 23:46:41 GMT (envelope-from marius) Message-Id: <200706162346.l5GNkfCb044836@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:46: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/sparc64/pci psycho.c psychovar.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, 16 Jun 2007 23:46:42 -0000 marius 2007-06-16 23:46:41 UTC FreeBSD src repository Modified files: sys/sparc64/pci psycho.c psychovar.h Log: - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(), allowing it to be a filter/"fast" handler. Locking the interrupt handlers with a spin lock is mainly a requirement in schizo(4) but as we ought to register the spin lock anyway it should not hurt to take advantage of it in psycho(4). - Pass both a driver_filter_t and a driver_intr_t argument to psycho_set_intr(), allowing to get rid of the FAST interrupt flag hack. - Don't register the over-temperature interrupt handler as filter/ "fast" handler so shutdown_nice() can acquire the process lock. - Use bus_{read,write}_8() instead of bus_space_{read,write}_8() in order to get rid of sc_bushandle and sc_bustag in the softc. - Correct the debug output for adjusting the subordinate bus number. - Remove the banal and outdated above psycho_filter_stub(). - Fix some white space nits. Revision Changes Path 1.66 +52 -56 src/sys/sparc64/pci/psycho.c 1.16 +2 -4 src/sys/sparc64/pci/psychovar.h From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:49:41 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6AAC16A46F; Sat, 16 Jun 2007 23:49:41 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id BE91A13C45D; Sat, 16 Jun 2007 23:49:41 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l5GNnfAh048599; Sat, 16 Jun 2007 23:49:41 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l5GNnfuv048597; Sat, 16 Jun 2007 23:49:41 GMT (envelope-from marius) Message-Id: <200706162349.l5GNnfuv048597@repoman.freebsd.org> From: Marius Strobl Date: Sat, 16 Jun 2007 23:49: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/sparc64/sbus sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 23:49:42 -0000 marius 2007-06-16 23:49:41 UTC FreeBSD src repository Modified files: sys/sparc64/sbus sbus.c Log: - Don't register the over-temperature and power-fail interrupt handlers as filter/"fast" handlers so shutdown_nice() can acquire the process lock. - Use bus_{read,write}_8() instead of bus_space_{read,write}_8() in order to get rid of sc_bushandle and sc_bustag in the softc. - Remove the banal and outdated comment above sbus_filter_stub(). Revision Changes Path 1.44 +14 -20 src/sys/sparc64/sbus/sbus.c From owner-cvs-src@FreeBSD.ORG Sat Jun 16 23:50:58 2007 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7B65B16A41F; Sat, 16 Jun 2007 23:50:58 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 24CC413C45B; Sat, 16 Jun 2007 23:50:58 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.8/8.13.4) with ESMTP id l5GNmtkg031531; Sat, 16 Jun 2007 17:48:55 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 16 Jun 2007 17:49:25 -0600 (MDT) Message-Id: <20070616.174925.143669823.imp@bsdimp.com> To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org From: "M. Warner Losh" In-Reply-To: <200706162333.l5GNXvsN025152@repoman.freebsd.org> References: <200706162333.l5GNXvsN025152@repoman.freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 16 Jun 2007 17:48:56 -0600 (MDT) Cc: Subject: Re: cvs commit: src/sys/dev/pccard pccard.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 16 Jun 2007 23:50:58 -0000 In message: <200706162333.l5GNXvsN025152@repoman.freebsd.org> Warner Losh writes: : imp 2007-06-16 23:33:57 UTC : : FreeBSD src repository : : Modified files: : sys/dev/pccard pccard.c : Log: : only register a ithread handler if the card requests an ithread : handler. Forgot: Submitted by: simokawa@