From owner-cvs-src@FreeBSD.ORG Sun Sep 10 03:05:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 95C7E16A4EB; Sun, 10 Sep 2006 03:05:30 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FD2B43D45; Sun, 10 Sep 2006 03:05:30 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8A35Uc9049999; Sun, 10 Sep 2006 03:05:30 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8A35Ua2049998; Sun, 10 Sep 2006 03:05:30 GMT (envelope-from kensmith) Message-Id: <200609100305.k8A35Ua2049998@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Sep 2006 03:05:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 03:05:30 -0000 kensmith 2006-09-10 03:05:29 UTC FreeBSD src repository Modified files: . approvers Log: Require re@ approval for commits to RELENG_6 as we start the 6.2-REL release cycle... Approved by: core (implicit) Revision Changes Path 1.36 +1 -1 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Sun Sep 10 03:06:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5599A16A40F; Sun, 10 Sep 2006 03:06:54 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11D3443D58; Sun, 10 Sep 2006 03:06:54 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8A36rs5050086; Sun, 10 Sep 2006 03:06:53 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8A36rSt050085; Sun, 10 Sep 2006 03:06:53 GMT (envelope-from kensmith) Message-Id: <200609100306.k8A36rSt050085@repoman.freebsd.org> From: Ken Smith Date: Sun, 10 Sep 2006 03:06:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 03:06:54 -0000 kensmith 2006-09-10 03:06:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf newvers.sh Log: Mark the beginning of the 6.2-REL release cycle. Approved by: re (implicit) Revision Changes Path 1.69.2.13 +2 -2 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Sun Sep 10 08:58:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B13C16A407; Sun, 10 Sep 2006 08:58:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7CE343D45; Sun, 10 Sep 2006 08:58:47 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8A8wlSe090459; Sun, 10 Sep 2006 08:58:47 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8A8wl4C090457; Sun, 10 Sep 2006 08:58:47 GMT (envelope-from obrien) Message-Id: <200609100858.k8A8wl4C090457@repoman.freebsd.org> From: "David E. O'Brien" Date: Sun, 10 Sep 2006 08:58: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/sbin/ipf/ipf Makefile src/sbin/ipf/ipftest Makefile src/sbin/ipf/ipmon Makefile src/sbin/ipf/ipnat Makefile src/sbin/ipf/ippool 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 Sep 2006 08:58:48 -0000 obrien 2006-09-10 08:58:47 UTC FreeBSD src repository Modified files: sbin/ipf/ipf Makefile sbin/ipf/ipftest Makefile sbin/ipf/ipmon Makefile sbin/ipf/ipnat Makefile sbin/ipf/ippool Makefile Log: Fix the manual build. Revision Changes Path 1.6 +4 -4 src/sbin/ipf/ipf/Makefile 1.4 +7 -8 src/sbin/ipf/ipftest/Makefile 1.3 +4 -4 src/sbin/ipf/ipmon/Makefile 1.3 +4 -4 src/sbin/ipf/ipnat/Makefile 1.3 +4 -4 src/sbin/ipf/ippool/Makefile From owner-cvs-src@FreeBSD.ORG Sun Sep 10 09:11:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5ABA116A40F; Sun, 10 Sep 2006 09:11:55 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1688043D46; Sun, 10 Sep 2006 09:11:55 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8A9BsUL092405; Sun, 10 Sep 2006 09:11:54 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8A9BsWi092404; Sun, 10 Sep 2006 09:11:54 GMT (envelope-from pjd) Message-Id: <200609100911.k8A9BsWi092404@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 10 Sep 2006 09:11:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom geom_event.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 09:11:55 -0000 pjd 2006-09-10 09:11:54 UTC FreeBSD src repository Modified files: sys/geom geom_event.c Log: Delay an orphan event if provider has still in-flight I/O requests. This way GEOM classes can safely detach from provider when an orphan event is received. This fixes 'detach with active requests' panic for gstripe/gconcat under load. PR: kern/102766 Submitted by: mjacob OK'ed by: phk MFC after: 1 week Revision Changes Path 1.55 +4 -1 src/sys/geom/geom_event.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 13:47:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CC3516A403; Sun, 10 Sep 2006 13:47:57 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB77C43D45; Sun, 10 Sep 2006 13:47:56 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8ADlug7036339; Sun, 10 Sep 2006 13:47:56 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8ADlu3F036335; Sun, 10 Sep 2006 13:47:56 GMT (envelope-from netchild) Message-Id: <200609101347.k8ADlu3F036335@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 10 Sep 2006 13:47: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/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 Sep 2006 13:47:57 -0000 netchild 2006-09-10 13:47:56 UTC FreeBSD src repository Modified files: sys/compat/linux linux_file.c Log: The Linux unlink syscall uses a different errno value when trying to unlink a directory. PR: 102897 [1] Noticed by: Knut Anders Hatlen , testrun with LTP [1] Submitted by: Marcin Cieslak Tested by: netchild (LTP test run) Revision Changes Path 1.97 +7 -0 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 15:20:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC0AB16A403; Sun, 10 Sep 2006 15:20:39 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9538343D45; Sun, 10 Sep 2006 15:20:39 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AFKdqk043316; Sun, 10 Sep 2006 15:20:39 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AFKdHu043315; Sun, 10 Sep 2006 15:20:39 GMT (envelope-from trhodes) Message-Id: <200609101520.k8AFKdHu043315@repoman.freebsd.org> From: Tom Rhodes Date: Sun, 10 Sep 2006 15:20: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/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 Sep 2006 15:20:40 -0000 trhodes 2006-09-10 15:20:39 UTC FreeBSD src repository Modified files: sys/dev/usb usb_subr.c Log: Yank FreeBSD specific code out from under ifdef. Remove compatibility ifdefs. Reviewed/Ok'ed by: imp Revision Changes Path 1.86 +0 -127 src/sys/dev/usb/usb_subr.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 16:51:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C045E16A40F; Sun, 10 Sep 2006 16:51:56 +0000 (UTC) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DD1943D46; Sun, 10 Sep 2006 16:51:56 +0000 (GMT) (envelope-from mbr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AGpu8Y069775; Sun, 10 Sep 2006 16:51:56 GMT (envelope-from mbr@repoman.freebsd.org) Received: (from mbr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AGpuqm069774; Sun, 10 Sep 2006 16:51:56 GMT (envelope-from mbr) Message-Id: <200609101651.k8AGpuqm069774@repoman.freebsd.org> From: Martin Blapp Date: Sun, 10 Sep 2006 16:51: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/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 Sep 2006 16:51:56 -0000 mbr 2006-09-10 16:51:56 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Fix locking race in ttymodem(). The locking of the proctree happens too late and opens a small race window before tp->t_session->s_leader is accessed. In case tp->t_session has just been set to NULL elsewhere, we get a panic(). This fix is a bandaid until someone else fixes the whole locking in the tty subsystem. Definitly more work needs to be done. MFC after: 1 week Reviewed by: mlaier PR: kern/103101 Revision Changes Path 1.258 +2 -2 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 16:55:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32B1F16A403; Sun, 10 Sep 2006 16:55:30 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id A42FC43D49; Sun, 10 Sep 2006 16:55:29 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k8AGtQGB062005; Sun, 10 Sep 2006 18:55:26 +0200 (CEST) (envelope-from mb@imp.ch) Date: Sun, 10 Sep 2006 18:55:26 +0200 (CEST) From: Martin Blapp To: Martin Blapp In-Reply-To: <200609101651.k8AGpuqm069774@repoman.freebsd.org> Message-ID: <20060910185343.E1494@godot.imp.ch> References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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 Sep 2006 16:55:30 -0000 Hi, Since nobody wants to burn his fingers and touch the tty subsystem, I've committed this fix as a bandaid to CURRENT and will MCF it after a week. More work is needed to properly lock and protect the tty subsystem of course. During two month of testing this patch stopped the frequent panics we got on our SMP systems. I'm willing to do the tty locking changes if someone helps me to do it and reviews the changes. -- Martin On Sun, 10 Sep 2006, Martin Blapp wrote: > mbr 2006-09-10 16:51:56 UTC > > FreeBSD src repository > > Modified files: > sys/kern tty.c > Log: > Fix locking race in ttymodem(). The locking of the proctree happens too late > and opens a small race window before tp->t_session->s_leader is accessed. In case > tp->t_session has just been set to NULL elsewhere, we get a panic(). > > This fix is a bandaid until someone else fixes the whole locking in the tty subsystem. > Definitly more work needs to be done. > > MFC after: 1 week > Reviewed by: mlaier > PR: kern/103101 > > Revision Changes Path > 1.258 +2 -2 src/sys/kern/tty.c > From owner-cvs-src@FreeBSD.ORG Sun Sep 10 17:08:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 953F316A403; Sun, 10 Sep 2006 17:08:06 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5082643D49; Sun, 10 Sep 2006 17:08:06 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AH86BE071741; Sun, 10 Sep 2006 17:08:06 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AH86pB071740; Sun, 10 Sep 2006 17:08:06 GMT (envelope-from andre) Message-Id: <200609101708.k8AH86pB071740@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 10 Sep 2006 17:08: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/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 17:08:06 -0000 andre 2006-09-10 17:08:06 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: New sockets created by incoming connections into listen sockets should inherit all settings and options except listen specific options. Add the missing send/receive timeouts and low watermarks. Remove inheritance of the field so_timeo which is unused. Noticed by: phk Reviewed by: rwatson Sponsored by: TCP/IP Optimization Fundraise 2005 MFC after: 3 days Revision Changes Path 1.281 +4 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 17:49:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B00016A416; Sun, 10 Sep 2006 17:49:15 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97DC243D5D; Sun, 10 Sep 2006 17:49:09 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AHn9q4074292; Sun, 10 Sep 2006 17:49:09 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AHn9hR074291; Sun, 10 Sep 2006 17:49:09 GMT (envelope-from jmg) Message-Id: <200609101749.k8AHn9hR074291@repoman.freebsd.org> From: John-Mark Gurney Date: Sun, 10 Sep 2006 17:49:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 17:49:15 -0000 jmg 2006-09-10 17:49:09 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: make use of the host route's mtu for processing. This means we can now support a network w/ split mtu's by assigning each host route the correct mtu. an aspiring programmer could write a daemon to probe hosts and find out if they support a larger mtu. Revision Changes Path 1.262 +25 -18 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 19:25:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6718C16A4A0; Sun, 10 Sep 2006 19:25:17 +0000 (UTC) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2455843DE1; Sun, 10 Sep 2006 19:24:10 +0000 (GMT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AJNRUR081320; Sun, 10 Sep 2006 19:23:27 GMT (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AJNREv081318; Sun, 10 Sep 2006 19:23:27 GMT (envelope-from pdeuskar) Message-Id: <200609101923.k8AJNREv081318@repoman.freebsd.org> From: Prafulla Deuskar Date: Sun, 10 Sep 2006 19:23: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/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 19:25:17 -0000 pdeuskar 2006-09-10 19:23:27 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix style(9) issues in the TSO specific changes. Pointed out by: jmallett Revision Changes Path 1.143 +155 -157 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 20:17:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EF3C16A407; Sun, 10 Sep 2006 20:17:03 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E772243D99; Sun, 10 Sep 2006 20:16:43 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AKGh6L085103; Sun, 10 Sep 2006 20:16:43 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AKGh6G085102; Sun, 10 Sep 2006 20:16:43 GMT (envelope-from simon) Message-Id: <200609102016.k8AKGh6G085102@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sun, 10 Sep 2006 20:16: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/crypto/openssl/crypto/rsa rsa_sign.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 20:17:03 -0000 simon 2006-09-10 20:16:43 UTC FreeBSD src repository Modified files: crypto/openssl/crypto/rsa rsa_sign.c Log: Correct incorrect PKCS#1 v1.5 padding validation in crypto(3). Obtained from: OpenSSL project Security: FreeBSD-SA-06:19.openssl Revision Changes Path 1.2 +128 -67 src/crypto/openssl/crypto/rsa/rsa_sign.c From owner-cvs-src@FreeBSD.ORG Sun Sep 10 20:41:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE4F516A403; Sun, 10 Sep 2006 20:41:33 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BC3143D45; Sun, 10 Sep 2006 20:41:33 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8AKfXho086434; Sun, 10 Sep 2006 20:41:33 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8AKfXwD086433; Sun, 10 Sep 2006 20:41:33 GMT (envelope-from brian) Message-Id: <200609102041.k8AKfXwD086433@repoman.freebsd.org> From: Brian Somers Date: Sun, 10 Sep 2006 20:41:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/sys recv.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 20:41:33 -0000 brian 2006-09-10 20:41:33 UTC FreeBSD src repository Modified files: lib/libc/sys recv.2 Log: Fix a typo Revision Changes Path 1.31 +2 -2 src/lib/libc/sys/recv.2 From owner-cvs-src@FreeBSD.ORG Sun Sep 10 21:24:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A618516A412; Sun, 10 Sep 2006 21:24:50 +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 97FB743D4C; Sun, 10 Sep 2006 21:24:49 +0000 (GMT) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 20DAAEB2189; Mon, 11 Sep 2006 05:24:48 +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 jTv5oINYKOIo; Mon, 11 Sep 2006 05:24:46 +0800 (CST) Received: from [192.168.1.32] (unknown [61.48.135.221]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id 14F39EB1506; Mon, 11 Sep 2006 05:24:43 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:organization:user-agent:mime-version:to:cc: subject:references:in-reply-to:x-enigmail-version:content-type; b=qG/sUzQXRJprzxHO4bANM1vg0jjmPT+q4AaxW1f3GWITosuKORBZtvpdgZkL6I91K /urCBSzokD/g68wYZzNnQ== Message-ID: <4504829B.1010709@delphij.net> Date: Mon, 11 Sep 2006 05:24:43 +0800 From: LI Xin Organization: The FreeBSD Project User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: "Simon L. Nielsen" References: <200609102016.k8AKGh6G085102@repoman.freebsd.org> In-Reply-To: <200609102016.k8AKGh6G085102@repoman.freebsd.org> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-ripemd160; protocol="application/pgp-signature"; boundary="------------enig2ABCE8F4EA5BB5460D852BBA" Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/crypto/openssl/crypto/rsa rsa_sign.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 21:24:50 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig2ABCE8F4EA5BB5460D852BBA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Simon L. Nielsen wrote: > simon 2006-09-10 20:16:43 UTC >=20 > FreeBSD src repository >=20 > Modified files: > crypto/openssl/crypto/rsa rsa_sign.c=20 > Log: > Correct incorrect PKCS#1 v1.5 padding validation in crypto(3). > =20 > Obtained from: OpenSSL project > Security: FreeBSD-SA-06:19.openssl > =20 > Revision Changes Path > 1.2 +128 -67 src/crypto/openssl/crypto/rsa/rsa_sign.c I think this should happen on vendor branch or it would be a pain for our next upgrade... Cheers, --=20 Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! --------------enig2ABCE8F4EA5BB5460D852BBA 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.3 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFBIKbOfuToMruuMARA5blAJ9Mf7hIJ0psftOZzGqVf8dFpVc3zQCcDoA0 V1AUrk+/3H3eZWsnGxnMWPo= =/CYi -----END PGP SIGNATURE----- --------------enig2ABCE8F4EA5BB5460D852BBA-- From owner-cvs-src@FreeBSD.ORG Sun Sep 10 21:36:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 198C116A412 for ; Sun, 10 Sep 2006 21:36:16 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd4mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 12DD643D60 for ; Sun, 10 Sep 2006 21:36:13 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd5mr3so.prod.shaw.ca (pd5mr3so-qfe3.prod.shaw.ca [10.0.141.144]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J5E00FJUC000W30@l-daemon> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 15:36:00 -0600 (MDT) Received: from pn2ml6so.prod.shaw.ca ([10.0.121.150]) by pd5mr3so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J5E000TMBZZ7T00@pd5mr3so.prod.shaw.ca> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 15:36:00 -0600 (MDT) Received: from hexahedron.daemonology.net ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0J5E00E4FBZYNA20@l-daemon> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 15:35:59 -0600 (MDT) Received: (qmail 15765 invoked from network); Sun, 10 Sep 2006 21:35:50 +0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; Sun, 10 Sep 2006 21:35:50 +0000 Date: Sun, 10 Sep 2006 14:35:50 -0700 From: Colin Percival In-reply-to: <4504829B.1010709@delphij.net> To: LI Xin Message-id: <45048536.10308@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <200609102016.k8AKGh6G085102@repoman.freebsd.org> <4504829B.1010709@delphij.net> User-Agent: Thunderbird 1.5 (X11/20060416) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, "Simon L. Nielsen" Subject: Re: cvs commit: src/crypto/openssl/crypto/rsa rsa_sign.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 21:36:16 -0000 LI Xin wrote: > Simon L. Nielsen wrote: >> Modified files: >> crypto/openssl/crypto/rsa rsa_sign.c >> >> Revision Changes Path >> 1.2 +128 -67 src/crypto/openssl/crypto/rsa/rsa_sign.c > > I think this should happen on vendor branch or it would be a pain for > our next upgrade... Simon is the OpenSSL maintainer for the base system, so it's up to him to decide what the easiest way for him to do things is... Colin Percival From owner-cvs-src@FreeBSD.ORG Sun Sep 10 22:53:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFE9516A407; Sun, 10 Sep 2006 22:53:52 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (ns1.pittgoth.com [216.38.206.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2234E43D5D; Sun, 10 Sep 2006 22:53:48 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from mobile.pittgoth.com (ip70-177-190-239.dc.dc.cox.net [70.177.190.239]) (authenticated bits=0) by pittgoth.com (8.13.6/8.13.6) with ESMTP id k8AMrZfA045802 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 10 Sep 2006 18:53:36 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Sun, 10 Sep 2006 18:53:30 -0400 From: Tom Rhodes To: Colin Percival Message-Id: <20060910185330.2a997d62.trhodes@FreeBSD.org> In-Reply-To: <45048536.10308@freebsd.org> References: <200609102016.k8AKGh6G085102@repoman.freebsd.org> <4504829B.1010709@delphij.net> <45048536.10308@freebsd.org> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, delphij@delphij.net, cvs-all@FreeBSD.org, simon@FreeBSD.org Subject: Re: cvs commit: src/crypto/openssl/crypto/rsa rsa_sign.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 22:53:52 -0000 On Sun, 10 Sep 2006 14:35:50 -0700 Colin Percival wrote: > LI Xin wrote: > > Simon L. Nielsen wrote: > >> Modified files: > >> crypto/openssl/crypto/rsa rsa_sign.c > >> > >> Revision Changes Path > >> 1.2 +128 -67 src/crypto/openssl/crypto/rsa/rsa_sign.c > > > > I think this should happen on vendor branch or it would be a pain for > > our next upgrade... > > Simon is the OpenSSL maintainer for the base system, so it's up to him > to decide what the easiest way for him to do things is... I didn't know that. Wasn't it DES until recently? -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sun Sep 10 23:02:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 248C716A40F for ; Sun, 10 Sep 2006 23:02:45 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC73243D49 for ; Sun, 10 Sep 2006 23:02:43 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd2mr3so.prod.shaw.ca (pd2mr3so-qfe3.prod.shaw.ca [10.0.141.108]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J5E00B8TG0J5SE0@l-daemon> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 17:02:43 -0600 (MDT) Received: from pn2ml6so.prod.shaw.ca ([10.0.121.150]) by pd2mr3so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0J5E00FZKG0J7890@pd2mr3so.prod.shaw.ca> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 17:02:43 -0600 (MDT) Received: from hexahedron.daemonology.net ([24.82.18.31]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0J5E00EJBG0INA60@l-daemon> for cvs-src@FreeBSD.org; Sun, 10 Sep 2006 17:02:43 -0600 (MDT) Received: (qmail 16214 invoked from network); Sun, 10 Sep 2006 23:02:34 +0000 Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1) by localhost with SMTP; Sun, 10 Sep 2006 23:02:34 +0000 Date: Sun, 10 Sep 2006 16:02:33 -0700 From: Colin Percival In-reply-to: <20060910185330.2a997d62.trhodes@FreeBSD.org> To: Tom Rhodes Message-id: <45049989.3070304@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.94.0.0 References: <200609102016.k8AKGh6G085102@repoman.freebsd.org> <4504829B.1010709@delphij.net> <45048536.10308@freebsd.org> <20060910185330.2a997d62.trhodes@FreeBSD.org> User-Agent: Thunderbird 1.5 (X11/20060416) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, delphij@delphij.net, cvs-all@FreeBSD.org, simon@FreeBSD.org Subject: Re: cvs commit: src/crypto/openssl/crypto/rsa rsa_sign.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 23:02:45 -0000 Tom Rhodes wrote: > On Sun, 10 Sep 2006 14:35:50 -0700 > Colin Percival wrote: >> Simon is the OpenSSL maintainer for the base system, so it's up to him >> to decide what the easiest way for him to do things is... > > I didn't know that. Wasn't it DES until recently? DES is the openss*h* maintainer. The openssl maintainer was nectar, until he decided that he wanted to actually get paid to work on an operating system. :-P Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Sep 11 05:12:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F279316A403; Mon, 11 Sep 2006 05:12:12 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE8F843D46; Mon, 11 Sep 2006 05:12:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8B5CC6d065261; Mon, 11 Sep 2006 05:12:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8B5CCeF065260; Mon, 11 Sep 2006 05:12:12 GMT (envelope-from imp) Message-Id: <200609110512.k8B5CCeF065260@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Sep 2006 05:12: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/gnu/usr.bin/cc/cc_tools 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 Sep 2006 05:12:13 -0000 imp 2006-09-11 05:12:12 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_tools Makefile Log: Fix three whitespace nits. I think these are from kan@... Revision Changes Path 1.83 +2 -3 src/gnu/usr.bin/cc/cc_tools/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 11 05:35:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2C2DA16A407; Mon, 11 Sep 2006 05:35:58 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBA5F43D45; Mon, 11 Sep 2006 05:35:57 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8B5ZvYT070498; Mon, 11 Sep 2006 05:35:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8B5ZvHG070497; Mon, 11 Sep 2006 05:35:57 GMT (envelope-from imp) Message-Id: <200609110535.k8B5ZvHG070497@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Sep 2006 05:35:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.lib.mk bsd.own.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 05:35:58 -0000 imp 2006-09-11 05:35:57 UTC FreeBSD src repository Modified files: share/mk bsd.lib.mk bsd.own.mk bsd.prog.mk Log: Add a knob for compiling the tree -DNDEBUG. This turns off all the asserts and makes binaries smaller. The binaries also become repeatable again. As it was, without this md5's of binaries built with different paths differed. # Where do I document this? Revision Changes Path 1.177 +4 -0 src/share/mk/bsd.lib.mk 1.56 +1 -0 src/share/mk/bsd.own.mk 1.148 +4 -0 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Mon Sep 11 05:36:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1AFC16A4A0 for ; Mon, 11 Sep 2006 05:36:27 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id 50C4B43D55 for ; Mon, 11 Sep 2006 05:36:26 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 70168 invoked from network); 11 Sep 2006 05:36:24 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 11 Sep 2006 05:36:24 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 11 Sep 2006 00:36:57 -0500 (CDT) From: Mike Silbersack To: Gleb Smirnoff In-Reply-To: <20060908154824.GK40020@FreeBSD.org> Message-ID: <20060911003357.V23530@odysseus.silby.com> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@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/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 05:36:27 -0000 On Fri, 8 Sep 2006, Gleb Smirnoff wrote: > It stops creating any state (nor socket neither compressed tcptw) for the > TCP connection, where both endpoints were local. This save a lot of > resources on servers running HTTP accelerators, or database servers+clients. > > -- > Totus tuus, Glebius. I think that you should change the description to say "Do not create TCP TIME_WAIT entries for local <-> local connections" (or something similar) to remove the ambiguity, and turn it on by default for 7. This seems like a good idea, I'm jealous that I didn't think of it. :) I'm still working on the local -> remote case, I haven't put any time into that until now. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Sep 11 06:20:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5426916A494 for ; Mon, 11 Sep 2006 06:20:44 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay03.pair.com (relay03.pair.com [209.68.5.17]) by mx1.FreeBSD.org (Postfix) with SMTP id 3C15543D55 for ; Mon, 11 Sep 2006 06:20:42 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 89145 invoked from network); 11 Sep 2006 06:20:40 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 11 Sep 2006 06:20:40 -0000 X-pair-Authenticated: 209.68.2.70 Date: Mon, 11 Sep 2006 01:21:14 -0500 (CDT) From: Mike Silbersack To: Ruslan Ermilov In-Reply-To: <20060906150506.GA7069@rambler-co.ru> Message-ID: <20060911005435.A23530@odysseus.silby.com> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 06:20:44 -0000 Ok, I started looking through the mess that is in_pcb.c, and I came up with a simpler idea than trying to improve upon my old heuristic. What if we just build upon what Gleb did in revision 1.256, and change the size of the tcptw zone? Instead of scaling it to maxsockets / 5, let's scale it to max((ipport_lastauto - ipport_firstauto)/2, 500). We'll have to rescale it whenever the port ranges are changed, but those sysctls are already handled by a function, so it'll be easy. This means that we'll be keeping around fewer time_wait sockets than we do at present, but I don't think that's a big problem for anyone. On the positive side, it means that time_wait sockets can't starve out ephemeral ports unless you have more than 50% active connections. One slightly more complex solution would be to use one tcptw bucket for connections with local ports >= 1024 and a seperate bucket for connections with local ports < 1024. Assuming that our front end web proxy answers on ports < 1024, that would ensure that we keep one pool of time_wait sockets for our connections from clients and another pool for our connections to the backend web servers. I guess that would be slightly more "correct". What do you guys think? Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Sep 11 06:34:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCDAE16A40F; Mon, 11 Sep 2006 06:34:14 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 768A243D45; Mon, 11 Sep 2006 06:34:12 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k8B6YBRG078666; Sun, 10 Sep 2006 23:34:12 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.7/8.13.7/Submit) id k8B6YBEP078665; Sun, 10 Sep 2006 23:34:11 -0700 (PDT) (envelope-from obrien) Date: Sun, 10 Sep 2006 23:34:11 -0700 From: "David O'Brien" To: Craig Rodrigues Message-ID: <20060911063411.GA78561@dragon.NUXI.org> References: <200605162212.k4GMCtFf001467@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605162212.k4GMCtFf001467@repoman.freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 06:34:14 -0000 On Tue, May 16, 2006 at 10:12:55PM +0000, Craig Rodrigues wrote: > rodrigc 2006-05-16 22:12:55 UTC > FreeBSD src repository > Modified files: > sbin Makefile > Log: > Disconnect mount_reiserfs from build. > It is no longer needed, because "mount -t reiserfs" calls nmount(2) > directly to mount a ReiserFS file system without the use of > this external mount program. Since all of our other files systems have a mount_ command, can you please reconnect mount_reiserfs to the build so we have consistency (until the time all other FS's don't have a mount_). I'm sure I'm not the only one that is very used to using mount_ when manually mounting something. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Sep 11 06:48:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 861FA16A407; Mon, 11 Sep 2006 06:48:53 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572E243D45; Mon, 11 Sep 2006 06:48:53 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8B6mrXU075483; Mon, 11 Sep 2006 06:48:53 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8B6mrlm075482; Mon, 11 Sep 2006 06:48:53 GMT (envelope-from scottl) Message-Id: <200609110648.k8B6mrlm075482@repoman.freebsd.org> From: Scott Long Date: Mon, 11 Sep 2006 06:48: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/i386/i386 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 Sep 2006 06:48:53 -0000 scottl 2006-09-11 06:48:53 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: The run_filter() procedure is a means of working around DMA engine bugs in old/broken hardware. Unfortunately, it adds cache pressure and possible mispredicted branches to the fast path of the bus_dmamap_load collection of functions. Since it's meant for slow path exception processing, de-inline it and allow its conditions to be pre-computed at tag_create time and thus short-circuited at runtime. While here, cut down on the size of _bus_dmamap_load_buffer() by pushing the bounce page logic into a non-inlined function. Again, this helps with cache pressure and mispredicted branches. According to the TSC, this shaves off a few cycles on average. Unfortunately, the data varies quite a bit due to interrupts and preemption, so it's hard to get a good measurement. Real world measurements of network PPS are welcomed. A merge to amd64 and other arches is pending more testing. Revision Changes Path 1.81 +55 -33 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 07:31:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4421816A407; Mon, 11 Sep 2006 07:31:56 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00ED343D53; Mon, 11 Sep 2006 07:31:55 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8B7VtNK078980; Mon, 11 Sep 2006 07:31:55 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8B7Vtf3078977; Mon, 11 Sep 2006 07:31:55 GMT (envelope-from obrien) Message-Id: <200609110731.k8B7Vtf3078977@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 11 Sep 2006 07: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/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: Mon, 11 Sep 2006 07:31:56 -0000 obrien 2006-09-11 07:31:55 UTC FreeBSD src repository Modified files: sys/dev/nfe if_nfe.c if_nfereg.h Log: Add support for MCP61 and MCP65 adaptors. Submitted by: Peer Chen at nVIDIA Revision Changes Path 1.4 +28 -0 src/sys/dev/nfe/if_nfe.c 1.3 +8 -0 src/sys/dev/nfe/if_nfereg.h From owner-cvs-src@FreeBSD.ORG Mon Sep 11 09:42:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B21916A412; Mon, 11 Sep 2006 09:42:10 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F39443D53; Mon, 11 Sep 2006 09:42:09 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 7E7A42086; Mon, 11 Sep 2006 11:42:04 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 6C00B2083; Mon, 11 Sep 2006 11:42:04 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 3ECC6B854; Mon, 11 Sep 2006 11:42:04 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: obrien@FreeBSD.org References: <200605162212.k4GMCtFf001467@repoman.freebsd.org> <20060911063411.GA78561@dragon.NUXI.org> Date: Mon, 11 Sep 2006 11:42:03 +0200 In-Reply-To: <20060911063411.GA78561@dragon.NUXI.org> (David O'Brien's message of "Sun, 10 Sep 2006 23:34:11 -0700") Message-ID: <86irjuages.fsf@dwp.des.no> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Mon, 11 Sep 2006 09:42:10 -0000 "David O'Brien" writes: > Since all of our other files systems have a mount_ command, ufs / ffs doesn't. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Sep 11 09:54:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C57DE16A403; Mon, 11 Sep 2006 09:54:05 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 466DF43D49; Mon, 11 Sep 2006 09:54:05 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k8B9rvuo082493; Mon, 11 Sep 2006 02:54:01 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.7/8.13.7/Submit) id k8B9ruob082492; Mon, 11 Sep 2006 02:53:56 -0700 (PDT) (envelope-from obrien) Date: Mon, 11 Sep 2006 02:53:56 -0700 From: "David O'Brien" To: Dag-Erling =?unknown-8bit?Q?Sm=F8rgrav?= Message-ID: <20060911095356.GC82059@dragon.NUXI.org> References: <200605162212.k4GMCtFf001467@repoman.freebsd.org> <20060911063411.GA78561@dragon.NUXI.org> <86irjuages.fsf@dwp.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86irjuages.fsf@dwp.des.no> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: Craig Rodrigues , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 09:54:05 -0000 On Mon, Sep 11, 2006 at 11:42:03AM +0200, Dag-Erling Smrgrav wrote: > "David O'Brien" writes: > > Since all of our other files systems have a mount_ command, > > ufs / ffs doesn't. That's true, but you don't need specify -T ufs/ffs either. All of our non-first class citizen FS's do. Reiser included. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Mon Sep 11 10:05:55 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 532EF16A4C9; Mon, 11 Sep 2006 10:05:55 +0000 (UTC) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from mail-gw4.york.ac.uk (mail-gw4.york.ac.uk [144.32.128.249]) by mx1.FreeBSD.org (Postfix) with ESMTP id 62DCD43D78; Mon, 11 Sep 2006 10:05:29 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from buffy.york.ac.uk (buffy-128.york.ac.uk [144.32.128.160]) by mail-gw4.york.ac.uk (8.13.6/8.13.6) with ESMTP id k8BA34h3016554; Mon, 11 Sep 2006 11:03:04 +0100 (BST) Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.13.6/8.13.6) with ESMTP id k8BA33OJ083095; Mon, 11 Sep 2006 11:03:03 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: (from ga9@localhost) by buffy.york.ac.uk (8.13.6/8.13.6/Submit) id k8BA33sT083094; Mon, 11 Sep 2006 11:03:03 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin.atkinson@ury.york.ac.uk using -f From: Gavin Atkinson To: Martin Blapp In-Reply-To: <200609101651.k8AGpuqm069774@repoman.freebsd.org> References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Mon, 11 Sep 2006 11:03:02 +0100 Message-Id: <1157968983.82989.0.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/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 Sep 2006 10:05:55 -0000 On Sun, 2006-09-10 at 16:51 +0000, Martin Blapp wrote: > mbr 2006-09-10 16:51:56 UTC > > Modified files: > sys/kern tty.c > Log: > Fix locking race in ttymodem(). The locking of the proctree happens too late > and opens a small race window before tp->t_session->s_leader is accessed. In case > tp->t_session has just been set to NULL elsewhere, we get a panic(). This is excellent, thanks! Gavin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 12:57:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85D5A16A416; Mon, 11 Sep 2006 12:57:55 +0000 (UTC) (envelope-from philip@paeps.cx) Received: from gateway.nixsys.be (gateway.nixsys.be [195.144.77.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C79743D45; Mon, 11 Sep 2006 12:57:51 +0000 (GMT) (envelope-from philip@paeps.cx) Received: from wotan.home.paeps.cx (wotan.home.paeps.cx [IPv6:2001:6f8:32f:10:a00:20ff:fe9b:138c]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "wotan.home.paeps.cx", Issuer "NixSys CA" (verified OK)) by gateway.nixsys.be (Postfix) with ESMTP id AE56E4073; Mon, 11 Sep 2006 14:57:49 +0200 (CEST) Received: from fasolt.home.paeps.cx (fasolt.home.paeps.cx [IPv6:2001:6f8:32f:10:250:fcff:feb3:b725]) by wotan.home.paeps.cx (Postfix) with ESMTP id E67AD61EE; Mon, 11 Sep 2006 14:57:47 +0200 (CEST) Received: from fasolt.home.paeps.cx (philip@localhost [127.0.0.1]) by fasolt.home.paeps.cx (8.13.6/8.13.6) with ESMTP id k8BCvtdS058023; Mon, 11 Sep 2006 14:57:55 +0200 (CEST) (envelope-from philip@fasolt.home.paeps.cx) Received: (from philip@localhost) by fasolt.home.paeps.cx (8.13.6/8.13.6/Submit) id k8BCvs6f058022; Mon, 11 Sep 2006 14:57:54 +0200 (CEST) (envelope-from philip) Date: Mon, 11 Sep 2006 14:57:54 +0200 From: Philip Paeps To: Warner Losh Message-ID: <20060911125754.GD91135@fasolt.home.paeps.cx> Mail-Followup-To: Warner Losh , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609110535.k8B5ZvHG070497@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200609110535.k8B5ZvHG070497@repoman.freebsd.org> X-Date-in-Rome: ante diem III Idus Septembres MMDCCLIX ab Urbe Condida X-PGP-Fingerprint: FA74 3C27 91A6 79D5 F6D3 FC53 BF4B D0E6 049D B879 X-Date: Today is Prickle-Prickle, the 35th day of Bureaucracy in the YOLD 3172 X-Phase-of-Moon: The Moon is Waning Gibbous (81% of Full) X-Message-Flag: Get a proper mailclient! Organization: Happily Disorganized 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/share/mk bsd.lib.mk bsd.own.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 12:57:55 -0000 On 2006-09-11 05:35:57 (+0000), Warner Losh wrote: > Log: > Add a knob for compiling the tree -DNDEBUG. This turns off all the > asserts and makes binaries smaller. The binaries also become > repeatable again. As it was, without this md5's of binaries built > with different paths differed. > > # Where do I document this? How about in the comment of src/Makefile[.inc1] where all the other toplevel flags are documented? This is great, by the way! - Philip -- Philip Paeps Please don't Cc me, I am philip@freebsd.org subscribed to the list. You can't expect to hit the jackpot if you don't put a few nickles in the machine. From owner-cvs-src@FreeBSD.ORG Mon Sep 11 13:15:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E15216A417; Mon, 11 Sep 2006 13:15:13 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEBC343D70; Mon, 11 Sep 2006 13:15:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BDFA4m039220; Mon, 11 Sep 2006 13:15:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BDFA2a039216; Mon, 11 Sep 2006 13:15:10 GMT (envelope-from ru) Message-Id: <200609111315.k8BDFA2a039216@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 11 Sep 2006 13:15: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/release 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 Sep 2006 13:15:13 -0000 ru 2006-09-11 13:15:10 UTC FreeBSD src repository Modified files: release Makefile Log: Make it possible again to build -CURRENT snapshots on -STABLE. Reported by: Angelo Turetta Revision Changes Path 1.914 +3 -2 src/release/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 11 13:39:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77BDA16A415; Mon, 11 Sep 2006 13:39:45 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF6AE43D53; Mon, 11 Sep 2006 13:39:44 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BDdijJ043208; Mon, 11 Sep 2006 13:39:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BDdijB043207; Mon, 11 Sep 2006 13:39:44 GMT (envelope-from ru) Message-Id: <200609111339.k8BDdijB043207@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 11 Sep 2006 13:39: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/tools/build/options makeman X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 13:39:45 -0000 ru 2006-09-11 13:39:44 UTC FreeBSD src repository Modified files: tools/build/options makeman Log: - Utilize the "showconfig" top-level target. - Pass __MAKE_CONF=/dev/null to get a pristine output. Revision Changes Path 1.6 +5 -3 src/tools/build/options/makeman From owner-cvs-src@FreeBSD.ORG Mon Sep 11 13:55:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA4FB16A407; Mon, 11 Sep 2006 13:55:28 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65EE243D49; Mon, 11 Sep 2006 13:55:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BDtSW9043979; Mon, 11 Sep 2006 13:55:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BDtS73043978; Mon, 11 Sep 2006 13:55:28 GMT (envelope-from ru) Message-Id: <200609111355.k8BDtS73043978@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 11 Sep 2006 13:55:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/build/options WITHOUT_ASSERT_DEBUG X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 13:55:28 -0000 ru 2006-09-11 13:55:28 UTC FreeBSD src repository Added files: tools/build/options WITHOUT_ASSERT_DEBUG Log: Document the new know, WITHOUT_ASSERT_DEBUG. Revision Changes Path 1.1 +4 -0 src/tools/build/options/WITHOUT_ASSERT_DEBUG (new) From owner-cvs-src@FreeBSD.ORG Mon Sep 11 13:56:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FF3516A4DD; Mon, 11 Sep 2006 13:56:29 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF2C343D49; Mon, 11 Sep 2006 13:56:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BDuSmc044042; Mon, 11 Sep 2006 13:56:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BDuS5H044041; Mon, 11 Sep 2006 13:56:28 GMT (envelope-from ru) Message-Id: <200609111356.k8BDuS5H044041@repoman.freebsd.org> From: Ruslan Ermilov Date: Mon, 11 Sep 2006 13:56:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/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: Mon, 11 Sep 2006 13:56:29 -0000 ru 2006-09-11 13:56:28 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: Regen. Revision Changes Path 1.7 +7 -2 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Sep 11 14:21:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD46216A47C; Mon, 11 Sep 2006 14:21:55 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 894A543D82; Mon, 11 Sep 2006 14:21:46 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id E7C185DF8; Mon, 11 Sep 2006 18:21:44 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id C69AF5DF6; Mon, 11 Sep 2006 18:21:44 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8BELpYa036781; Mon, 11 Sep 2006 18:21:51 +0400 (MSD) (envelope-from ru) Date: Mon, 11 Sep 2006 18:21:51 +0400 From: Ruslan Ermilov To: Warner Losh , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060911142151.GC13231@rambler-co.ru> References: <200609110535.k8B5ZvHG070497@repoman.freebsd.org> <20060911125754.GD91135@fasolt.home.paeps.cx> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ghzN8eJ9Qlbqn3iT" Content-Disposition: inline In-Reply-To: <20060911125754.GD91135@fasolt.home.paeps.cx> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: Subject: Re: cvs commit: src/share/mk bsd.lib.mk bsd.own.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 14:21:55 -0000 --ghzN8eJ9Qlbqn3iT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 11, 2006 at 02:57:54PM +0200, Philip Paeps wrote: > On 2006-09-11 05:35:57 (+0000), Warner Losh wrote: > > Log: > > Add a knob for compiling the tree -DNDEBUG. This turns off all the > > asserts and makes binaries smaller. The binaries also become > > repeatable again. As it was, without this md5's of binaries built > > with different paths differed. > > =20 > > # Where do I document this? >=20 > How about in the comment of src/Makefile[.inc1] where all the other tople= vel > flags are documented? >=20 Here's how you'd do it (if you were to do it before I did): # cd src/tools/build/options # sh ./makeman > /dev/null no description found for WITHOUT_ASSERT_DEBUG, skipping Now you were supposed to: - Add the WITHOUT_ASSERT_DEBUG file with description. - Re-run "sh ./makeman > foo" - diff ../../../share/man/man5/src.conf.5 foo If it looks sane: # cvs add WITHOUT_ASSERT_DEBUG # cvs commit WITHOUT_ASSERT_DEBUG # sh ./makeman > ../../../share/man/man5/src.conf.5 # cd ../../../share/man/man5/ # cvs commit -m "Regen." src.conf.5 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ghzN8eJ9Qlbqn3iT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFBXD/qRfpzJluFF4RAtUBAJ9rMeT+/xT3SQtUhjZU1G8kMnBKiQCcCYXi ftNA7KOPJ+XVI/1ecQBCcCI= =UBK1 -----END PGP SIGNATURE----- --ghzN8eJ9Qlbqn3iT-- From owner-cvs-src@FreeBSD.ORG Mon Sep 11 14:27:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B64EF16A601; Mon, 11 Sep 2006 14:27:06 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9E5143D53; Mon, 11 Sep 2006 14:27:05 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k8BER3dI046992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Sep 2006 18:27:04 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k8BER3uF046991; Mon, 11 Sep 2006 18:27:03 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 11 Sep 2006 18:27:03 +0400 From: Gleb Smirnoff To: Mike Silbersack Message-ID: <20060911142703.GF27667@FreeBSD.org> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060911005435.A23530@odysseus.silby.com> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 14:27:06 -0000 On Mon, Sep 11, 2006 at 01:21:14AM -0500, Mike Silbersack wrote: M> Ok, I started looking through the mess that is in_pcb.c, and I came up M> with a simpler idea than trying to improve upon my old heuristic. M> M> What if we just build upon what Gleb did in revision 1.256, and change the M> size of the tcptw zone? Instead of scaling it to maxsockets / 5, let's M> scale it to max((ipport_lastauto - ipport_firstauto)/2, 500). We'll have M> to rescale it whenever the port ranges are changed, but those sysctls are M> already handled by a function, so it'll be easy. The UMA zone can't be made smaller than it is, while IP port ranges can vary in both directions. M> This means that we'll be keeping around fewer time_wait sockets than we do M> at present, but I don't think that's a big problem for anyone. On the M> positive side, it means that time_wait sockets can't starve out ephemeral M> ports unless you have more than 50% active connections. M> M> One slightly more complex solution would be to use one tcptw bucket for M> connections with local ports >= 1024 and a seperate bucket for connections M> with local ports < 1024. Assuming that our front end web proxy answers on M> ports < 1024, that would ensure that we keep one pool of time_wait sockets M> for our connections from clients and another pool for our connections to M> the backend web servers. I guess that would be slightly more "correct". M> M> What do you guys think? I think that your original commit should be rethought. It should free one tcptw entry, in a case of absolute match, and return NULL. Do not jump up and go on into cycle again. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Sep 11 14:28:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB98916A40F; Mon, 11 Sep 2006 14:28:45 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F08F43D9C; Mon, 11 Sep 2006 14:28:28 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k8BESQ5A047028 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Sep 2006 18:28:27 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k8BESQQo047027; Mon, 11 Sep 2006 18:28:26 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 11 Sep 2006 18:28:26 +0400 From: Gleb Smirnoff To: Mike Silbersack , yar@FreeBSD.org Message-ID: <20060911142826.GG27667@FreeBSD.org> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060911003357.V23530@odysseus.silby.com> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 14:28:46 -0000 On Mon, Sep 11, 2006 at 12:36:57AM -0500, Mike Silbersack wrote: M> >It stops creating any state (nor socket neither compressed tcptw) for the M> >TCP connection, where both endpoints were local. This save a lot of M> >resources on servers running HTTP accelerators, or database M> >servers+clients. M> M> I think that you should change the description to say "Do not create TCP M> TIME_WAIT entries for local <-> local connections" (or something similar) M> to remove the ambiguity, and turn it on by default for 7. This seems like M> a good idea, I'm jealous that I didn't think of it. :) OOh, the sysctl name and its description were discussed with ru@, who is our famous nitpicker. If you want to change name or description - mail to him. /me hides -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Sep 11 14:32:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F56816A407; Mon, 11 Sep 2006 14:32:13 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76B8A43D49; Mon, 11 Sep 2006 14:32:12 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k8BEWACa047061 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Sep 2006 18:32:11 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k8BEWAhb047060; Mon, 11 Sep 2006 18:32:10 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Mon, 11 Sep 2006 18:32:10 +0400 From: Gleb Smirnoff To: Doug Ambrisko Message-ID: <20060911143210.GH27667@FreeBSD.org> References: <200609090336.k893avmW082443@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200609090336.k893avmW082443@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bge if_bge.c if_bgereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 14:32:13 -0000 On Sat, Sep 09, 2006 at 03:36:57AM +0000, Doug Ambrisko wrote: D> ambrisko 2006-09-09 03:36:57 UTC D> D> FreeBSD src repository D> D> Modified files: D> sys/dev/bge if_bge.c if_bgereg.h D> Log: D> Add support to bge(4) to not break IPMI support when the driver attaches D> to it. Try to co-operate with the IPMI/ASF firmware accessing the PHY. D> One we get link we don't mess with the PHY. If we do then over time D> the NIC will go off line. It would be nice if we could tell if IPMI D> was enabled on the chip but I can't figure out a reliable way to do D> that. The scheme I tried worked on a Dell PE850 but not on an HP machine. D> So we assume any NIC that has ASF capability needs to deal with it. D> D> The code was inspired by the support in Linux from kernel.org and Broadcom. D> Broadcom did give me some info. but it is rather limited and is mostly D> just what is in the Linux driver. Thanks to the numerous people that D> helped debug the many prior versions and that I didn't break other D> bge(4) HW. D> D> Reviewed by: several people D> Tested by: even more Thanks! -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Mon Sep 11 15:36:15 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E52016A412; Mon, 11 Sep 2006 15:36:15 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE1A643D46; Mon, 11 Sep 2006 15:36:14 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8BFaBYw017420; Mon, 11 Sep 2006 11:36:12 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Martin Blapp Date: Mon, 11 Sep 2006 10:48:18 -0400 User-Agent: KMail/1.9.1 References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> In-Reply-To: <200609101651.k8AGpuqm069774@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609111048.19397.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 Sep 2006 11:36:12 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1857/Mon Sep 11 11:12:56 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern 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 Sep 2006 15:36:15 -0000 On Sunday 10 September 2006 12:51, Martin Blapp wrote: > mbr 2006-09-10 16:51:56 UTC > > FreeBSD src repository > > Modified files: > sys/kern tty.c > Log: > Fix locking race in ttymodem(). The locking of the proctree happens too > late and opens a small race window before tp->t_session->s_leader is > accessed. In case tp->t_session has just been set to NULL elsewhere, we > get a panic(). > > This fix is a bandaid until someone else fixes the whole locking in the > tty subsystem. Definitly more work needs to be done. > > MFC after: 1 week > Reviewed by: mlaier > PR: kern/103101 Did you ever try putting a 'mtx_assert(&Giant, MA_OWNED);' in place to see if Giant is held there? Until the tty system is locked, the proper fix is to put Giant back on top of it, not abuse the wrong lock. Abusing the wrong lock is only going to narrow the race, not fix it. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 16:30:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8589B16A407; Mon, 11 Sep 2006 16:30:45 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.186]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC1B343D46; Mon, 11 Sep 2006 16:30:06 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.183.32] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis), id 0ML21M-1GMofc3YRD-0002lo; Mon, 11 Sep 2006 18:30:05 +0200 From: Max Laier Organization: FreeBSD To: John Baldwin Date: Mon, 11 Sep 2006 18:29:49 +0200 User-Agent: KMail/1.9.3 References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> <200609111048.19397.jhb@freebsd.org> In-Reply-To: <200609111048.19397.jhb@freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart386048602.HvDESxJNFe"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609111829.58796.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: cvs-src@freebsd.org, Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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 Sep 2006 16:30:45 -0000 --nextPart386048602.HvDESxJNFe Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 11 September 2006 16:48, John Baldwin wrote: > On Sunday 10 September 2006 12:51, Martin Blapp wrote: > > mbr 2006-09-10 16:51:56 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/kern tty.c > > Log: > > Fix locking race in ttymodem(). The locking of the proctree happens > > too late and opens a small race window before tp->t_session->s_leader > > is accessed. In case tp->t_session has just been set to NULL > > elsewhere, we get a panic(). > > > > This fix is a bandaid until someone else fixes the whole locking in > > the tty subsystem. Definitly more work needs to be done. > > > > MFC after: 1 week > > Reviewed by: mlaier > > PR: kern/103101 > > Did you ever try putting a 'mtx_assert(&Giant, MA_OWNED);' in place to > see if Giant is held there? Until the tty system is locked, the proper > fix is to put Giant back on top of it, not abuse the wrong lock.=20 > Abusing the wrong lock is only going to narrow the race, not fix it. Unless, of course, the offending call path (the one entering the tty code=20 w/o Giant) holds the "wrong lock", which - in this case - is likely as a=20 change of t_session means something was fiddling with the proctree. Martin was trying to get you and others involved with this beforehand. =20 This commit is - as indicated in the commit message - a bandaid that=20 fixes the apparent problem. In Martin's installation this problem=20 manifests in panic()ing every other hour - I don't think that's a system=20 state we want to ship as FreeBSD 6.2. This is why we decided to commit=20 the bandaid now, after Martin's other requests for help and input timed=20 out. Seems like the plan worked and people start looking at this, now ;) =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart386048602.HvDESxJNFe Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFBY8GXyyEoT62BG0RAhibAJ4nxKYAkm4fofm8neE/vUoZdGkXfwCdGRAV f4QmpEP8bSh953kltR4WFik= =qUU0 -----END PGP SIGNATURE----- --nextPart386048602.HvDESxJNFe-- From owner-cvs-src@FreeBSD.ORG Mon Sep 11 17:34:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EE9F16A403; Mon, 11 Sep 2006 17:34:31 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22D3043D5F; Mon, 11 Sep 2006 17:34:29 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BHYTRM071070; Mon, 11 Sep 2006 17:34:29 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BHYS45071069; Mon, 11 Sep 2006 17:34:28 GMT (envelope-from mjacob) Message-Id: <200609111734.k8BHYS45071069@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Sep 2006 17:34: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/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 17:34:31 -0000 mjacob 2006-09-11 17:34:28 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: PR: 103130 Submitted by: Shusuke Shinomiya MFC after: 1 day Revision Changes Path 1.163 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 17:40:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7700C16A403; Mon, 11 Sep 2006 17:40:52 +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 7E8FE43D69; Mon, 11 Sep 2006 17:40:48 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k8BHelxp009351 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Sep 2006 10:40:47 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <45059F9F.3090804@errno.com> Date: Mon, 11 Sep 2006 10:40:47 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: Matt Jacob References: <200609111734.k8BHYS45071069@repoman.freebsd.org> In-Reply-To: <200609111734.k8BHYS45071069@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 17:40:52 -0000 Matt Jacob wrote: > mjacob 2006-09-11 17:34:28 UTC > > FreeBSD src repository > > Modified files: > sys/cam cam_xpt.c > Log: > PR: 103130 > Submitted by: Shusuke Shinomiya > MFC after: 1 day This seems to be missing a commit msg. Sam From owner-cvs-src@FreeBSD.ORG Mon Sep 11 17:44:59 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DC1516A412; Mon, 11 Sep 2006 17:44:59 +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 C593143D49; Mon, 11 Sep 2006 17:44:58 +0000 (GMT) (envelope-from mjacob@freebsd.org) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.8/8.13.8) with ESMTP id k8BHiuAX015782; Mon, 11 Sep 2006 10:44:56 -0700 (PDT) (envelope-from mjacob@freebsd.org) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.8/8.13.8/Submit) with ESMTP id k8BHiuU6015779; Mon, 11 Sep 2006 10:44:56 -0700 (PDT) (envelope-from mjacob@freebsd.org) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Mon, 11 Sep 2006 10:44:56 -0700 (PDT) From: mjacob@freebsd.org X-X-Sender: mjacob@ns1.feral.com To: Sam Leffler In-Reply-To: <45059F9F.3090804@errno.com> Message-ID: <20060911104403.K15606@ns1.feral.com> References: <200609111734.k8BHYS45071069@repoman.freebsd.org> <45059F9F.3090804@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/cam cam_xpt.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: Mon, 11 Sep 2006 17:44:59 -0000 On Mon, 11 Sep 2006, Sam Leffler wrote: > Matt Jacob wrote: >> mjacob 2006-09-11 17:34:28 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/cam cam_xpt.c >> Log: >> PR: 103130 >> Submitted by: Shusuke Shinomiya >> MFC after: 1 day > > This seems to be missing a commit msg. > Yes, fat-fingered. However, the PR should suffice in this case. From owner-cvs-src@FreeBSD.ORG Mon Sep 11 17:52:34 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B7FB316A40F; Mon, 11 Sep 2006 17:52:34 +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 6EDAD43D49; Mon, 11 Sep 2006 17:52:32 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k8BHqVNH009437 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Sep 2006 10:52:32 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4505A25F.3080704@errno.com> Date: Mon, 11 Sep 2006 10:52:31 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: mjacob@freebsd.org References: <200609111734.k8BHYS45071069@repoman.freebsd.org> <45059F9F.3090804@errno.com> <20060911104403.K15606@ns1.feral.com> In-Reply-To: <20060911104403.K15606@ns1.feral.com> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 17:52:34 -0000 mjacob@freebsd.org wrote: > > > On Mon, 11 Sep 2006, Sam Leffler wrote: > >> Matt Jacob wrote: >>> mjacob 2006-09-11 17:34:28 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/cam cam_xpt.c >>> Log: >>> PR: 103130 >>> Submitted by: Shusuke Shinomiya >>> MFC after: 1 day >> >> This seems to be missing a commit msg. >> > > Yes, fat-fingered. However, the PR should suffice in this case. Not to someone w/o an internet connection. Please add one. Sam From owner-cvs-src@FreeBSD.ORG Mon Sep 11 17:57:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B6416A403; Mon, 11 Sep 2006 17:57:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FB6943D5C; Mon, 11 Sep 2006 17:57:24 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BHvOE9072243; Mon, 11 Sep 2006 17:57:24 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BHvNxt072242; Mon, 11 Sep 2006 17:57:23 GMT (envelope-from mjacob) Message-Id: <200609111757.k8BHvNxt072242@repoman.freebsd.org> From: Matt Jacob Date: Mon, 11 Sep 2006 17:57: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/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 17:57:24 -0000 mjacob 2006-09-11 17:57:23 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: null commit to provide commit message to previous at the request of Sam Leffler: The previous commit established min and maxtags for VMware pseudo disks to fix a submitted PR. Revision Changes Path 1.164 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:07:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F4516A403; Mon, 11 Sep 2006 18:07:17 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0FB843D55; Mon, 11 Sep 2006 18:07:09 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BI79Y0074374; Mon, 11 Sep 2006 18:07:09 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BI79R1074373; Mon, 11 Sep 2006 18:07:09 GMT (envelope-from obrien) Message-Id: <200609111807.k8BI79R1074373@repoman.freebsd.org> From: "David E. O'Brien" Date: Mon, 11 Sep 2006 18:07: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/gnu/usr.bin/binutils/as 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 Sep 2006 18:07:18 -0000 obrien 2006-09-11 18:07:09 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/as Makefile Log: Define build 'as' TARGET_BYTES_BIG_ENDIAN if "TARGET_BIG_ENDIAN" is defined. This is needed for bi-sex architectures. Revision Changes Path 1.17 +3 -0 src/gnu/usr.bin/binutils/as/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:22:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 538F816A407; Mon, 11 Sep 2006 18:22:58 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10D0843D49; Mon, 11 Sep 2006 18:22:58 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BIMv74075251; Mon, 11 Sep 2006 18:22:57 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BIMvEc075250; Mon, 11 Sep 2006 18:22:57 GMT (envelope-from jkim) Message-Id: <200609111822.k8BIMvEc075250@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 11 Sep 2006 18:22: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/libc/nls ko_KR.UTF-8.msg ko_KR.eucKR.msg X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 18:22:58 -0000 jkim 2006-09-11 18:22:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/nls ko_KR.UTF-8.msg ko_KR.eucKR.msg Log: MFC: Use better Korean translation for `trap'. Approved by: re (bmah) Revision Changes Path 1.1.2.1 +3 -3 src/lib/libc/nls/ko_KR.UTF-8.msg 1.1.2.1 +3 -3 src/lib/libc/nls/ko_KR.eucKR.msg From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:31:00 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DE1F16A40F; Mon, 11 Sep 2006 18:31: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 9ED0343D4C; Mon, 11 Sep 2006 18:30:59 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8BIUvrK018749; Mon, 11 Sep 2006 14:30:57 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Max Laier Date: Mon, 11 Sep 2006 14:28:01 -0400 User-Agent: KMail/1.9.1 References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> <200609111048.19397.jhb@freebsd.org> <200609111829.58796.max@love2party.net> In-Reply-To: <200609111829.58796.max@love2party.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609111428.01836.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 Sep 2006 14:30:57 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1857/Mon Sep 11 11:12:56 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern 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 Sep 2006 18:31:00 -0000 On Monday 11 September 2006 12:29, Max Laier wrote: > On Monday 11 September 2006 16:48, John Baldwin wrote: > > On Sunday 10 September 2006 12:51, Martin Blapp wrote: > > > mbr 2006-09-10 16:51:56 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/kern tty.c > > > Log: > > > Fix locking race in ttymodem(). The locking of the proctree happens > > > too late and opens a small race window before tp->t_session->s_leader > > > is accessed. In case tp->t_session has just been set to NULL > > > elsewhere, we get a panic(). > > > > > > This fix is a bandaid until someone else fixes the whole locking in > > > the tty subsystem. Definitly more work needs to be done. > > > > > > MFC after: 1 week > > > Reviewed by: mlaier > > > PR: kern/103101 > > > > Did you ever try putting a 'mtx_assert(&Giant, MA_OWNED);' in place to > > see if Giant is held there? Until the tty system is locked, the proper > > fix is to put Giant back on top of it, not abuse the wrong lock. > > Abusing the wrong lock is only going to narrow the race, not fix it. > > Unless, of course, the offending call path (the one entering the tty code > w/o Giant) holds the "wrong lock", which - in this case - is likely as a > change of t_session means something was fiddling with the proctree. That doesn't wash if in this code path _neither_ lock was held prior to this commit. > Martin was trying to get you and others involved with this beforehand. > This commit is - as indicated in the commit message - a bandaid that > fixes the apparent problem. In Martin's installation this problem > manifests in panic()ing every other hour - I don't think that's a system > state we want to ship as FreeBSD 6.2. This is why we decided to commit > the bandaid now, after Martin's other requests for help and input timed > out. Seems like the plan worked and people start looking at this, now ;) I've told Martin numerous times that t_session is not locked by the proctree lock and thus by default it is covered by Giant. I think much of the session stuff still belongs under Giant in fact. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:34:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09D5F16A403; Mon, 11 Sep 2006 18:34:00 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD9F043D73; Mon, 11 Sep 2006 18:33:59 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BIXxlg075763; Mon, 11 Sep 2006 18:33:59 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BIXxlq075762; Mon, 11 Sep 2006 18:33:59 GMT (envelope-from sos) Message-Id: <200609111833.k8BIXxlq075762@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 11 Sep 2006 18:33: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/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 18:34:00 -0000 sos 2006-09-11 18:33:59 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: CF devices are ATA not ATAPI. Revision Changes Path 1.274 +3 -1 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:39:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 177FD16A494; Mon, 11 Sep 2006 18:39:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF27B43D46; Mon, 11 Sep 2006 18:39:51 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BIdp3u076039; Mon, 11 Sep 2006 18:39:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BIdpPL076038; Mon, 11 Sep 2006 18:39:51 GMT (envelope-from jhb) Message-Id: <200609111839.k8BIdpPL076038@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 18:39:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern uipc_socket2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 18:39:52 -0000 jhb 2006-09-11 18:39:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_socket2.c Log: MFC: Use sysctl_handle_long() for kern.ipc.maxsockbuf. Approved by: re (kensmith) Revision Changes Path 1.147.2.6 +4 -8 src/sys/kern/uipc_socket2.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:41:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4F8516A403; Mon, 11 Sep 2006 18:41:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AA5D43D5C; Mon, 11 Sep 2006 18:41:32 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BIfVx4076282; Mon, 11 Sep 2006 18:41:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BIfV3j076281; Mon, 11 Sep 2006 18:41:31 GMT (envelope-from jhb) Message-Id: <200609111841.k8BIfV3j076281@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 18:41:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 machdep.c src/sys/i386/i386 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 Sep 2006 18:41:35 -0000 jhb 2006-09-11 18:41:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 machdep.c sys/i386/i386 machdep.c Log: MFC: Sync sizes of physmap[], phys_avail[], and dump_avail[] and bump up the sizes to handle systems with very fragmented memory maps. Approved by: re (kensmith) Revision Changes Path 1.638.2.9 +4 -4 src/sys/amd64/amd64/machdep.c 1.616.2.8 +4 -4 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 18:44:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 51B2916A412; Mon, 11 Sep 2006 18:44:19 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AF3843D4C; Mon, 11 Sep 2006 18:44:18 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8BIi3MX041544; Mon, 11 Sep 2006 14:44:03 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: =?utf-8?q?S=EF=BF=BDren_Schmidt?= Date: Mon, 11 Sep 2006 14:43:50 -0400 User-Agent: KMail/1.6.2 References: <200609111833.k8BIXxlq075762@repoman.freebsd.org> In-Reply-To: <200609111833.k8BIXxlq075762@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <200609111443.52929.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1860/Mon Sep 11 12:34:08 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-all.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 18:44:19 -0000 On Monday 11 September 2006 02:33 pm, S�ren Schmidt wrote: > sos 2006-09-11 18:33:59 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-all.c > Log: > CF devices are ATA not ATAPI. > > Revision Changes Path > 1.274 +3 -1 src/sys/dev/ata/ata-all.c Thanks! Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:31:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27EC816A47C; Mon, 11 Sep 2006 19:31:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C8E343D45; Mon, 11 Sep 2006 19:31:52 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJVq29088476; Mon, 11 Sep 2006 19:31:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJVqSc088475; Mon, 11 Sep 2006 19:31:52 GMT (envelope-from jhb) Message-Id: <200609111931.k8BJVqSc088475@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 19: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/amd64/amd64 nexus.c src/sys/i386/i386 nexus.c src/sys/kern subr_rman.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:31:54 -0000 jhb 2006-09-11 19:31:52 UTC FreeBSD src repository Modified files: sys/amd64/amd64 nexus.c sys/i386/i386 nexus.c sys/kern subr_rman.c Log: - Fix rman_manage_region() to be a lot more intelligent. It now checks for overlaps, but more importantly, it collapses adjacent free regions. This is needed to cope with BIOSen that split up ports for system devices (like IPMI controllers) across multiple system resource entries. - Now that rman_manage_region() is not so dumb, remove extra logic in the x86 nexus drivers to populate the IRQ rman that manually coalesced the regions. MFC after: 1 week Revision Changes Path 1.69 +3 -11 src/sys/amd64/amd64/nexus.c 1.64 +3 -11 src/sys/i386/i386/nexus.c 1.53 +41 -3 src/sys/kern/subr_rman.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:32:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4C2116A47E; Mon, 11 Sep 2006 19:32:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 70CCE43D45; Mon, 11 Sep 2006 19:32:54 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJWs6n088531; Mon, 11 Sep 2006 19:32:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJWspc088530; Mon, 11 Sep 2006 19:32:54 GMT (envelope-from jhb) Message-Id: <200609111932.k8BJWspc088530@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 19:32:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:32:54 -0000 jhb 2006-09-11 19:32:54 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c Log: Give the ACPI I/O rman's unique description strings to make 'devinfo -u' output less confusing. MFC after: 3 days Revision Changes Path 1.228 +2 -2 src/sys/dev/acpica/acpi.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:39:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 46C5516A4ED; Mon, 11 Sep 2006 19:39:47 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05C7C43D49; Mon, 11 Sep 2006 19:39:47 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJdkHZ088829; Mon, 11 Sep 2006 19:39:46 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJdkCG088828; Mon, 11 Sep 2006 19:39:46 GMT (envelope-from simon) Message-Id: <200609111939.k8BJdkCG088828@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 11 Sep 2006 19:39:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 19:39:47 -0000 simon 2006-09-11 19:39:46 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: Add myself as OpenSSL janitor/maintainer. Revision Changes Path 1.141 +1 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:41:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22CA116A415; Mon, 11 Sep 2006 19:41:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9A2B43D4C; Mon, 11 Sep 2006 19:41:31 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJfVZ0089068; Mon, 11 Sep 2006 19:41:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJfV8U089067; Mon, 11 Sep 2006 19:41:31 GMT (envelope-from jhb) Message-Id: <200609111941.k8BJfV8U089067@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 19:41: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 bus_if.m subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:41:32 -0000 jhb 2006-09-11 19:41:31 UTC FreeBSD src repository Modified files: sys/kern bus_if.m subr_bus.c Log: Add a default method for BUS_ADD_CHILD() that just calls device_add_child_ordered(). Previously, a device driver that wanted to add a new child device in its identify routine had to know if the parent driver had a custom bus_add_child method and use BUS_ADD_CHILD() in that case, otherwise use device_add_child(). Getting it wrong in either direction would result in panics or failure to add the child device. Now, BUS_ADD_CHILD() always works isolating child drivers from having to know intimate details about the parent driver. Discussed with: imp MFC after: 1 week Revision Changes Path 1.32 +1 -1 src/sys/kern/bus_if.m 1.197 +7 -0 src/sys/kern/subr_bus.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:42:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A644416A4A0; Mon, 11 Sep 2006 19:42:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE4A743D67; Mon, 11 Sep 2006 19:42:27 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJgR4C089117; Mon, 11 Sep 2006 19:42:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJgR9R089116; Mon, 11 Sep 2006 19:42:27 GMT (envelope-from jhb) Message-Id: <200609111942.k8BJgR9R089116@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 19: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/sys bus.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:42:28 -0000 jhb 2006-09-11 19:42:27 UTC FreeBSD src repository Modified files: sys/sys bus.h Log: Add prototype for bus_generic_add_child() missed in previous commit. Revision Changes Path 1.77 +3 -0 src/sys/sys/bus.h From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:48:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A43F16A4E6; Mon, 11 Sep 2006 19:48:31 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCE1143DAC; Mon, 11 Sep 2006 19:47:53 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJlrSi089411; Mon, 11 Sep 2006 19:47:53 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJlriS089410; Mon, 11 Sep 2006 19:47:53 GMT (envelope-from sos) Message-Id: <200609111947.k8BJlriS089410@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 11 Sep 2006 19:47: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/ata ata-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: Mon, 11 Sep 2006 19:48:31 -0000 sos 2006-09-11 19:47:53 UTC FreeBSD src repository Modified files: sys/dev/ata ata-usb.c Log: Update to fit latest USB cleanup crusade. Revision Changes Path 1.5 +2 -2 src/sys/dev/ata/ata-usb.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:48:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93AFF16A5AE; Mon, 11 Sep 2006 19:48:44 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B2B143D5D; Mon, 11 Sep 2006 19:48:31 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJmVaB089476; Mon, 11 Sep 2006 19:48:31 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJmVkv089475; Mon, 11 Sep 2006 19:48:31 GMT (envelope-from sos) Message-Id: <200609111948.k8BJmVkv089475@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 11 Sep 2006 19:48:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:48:44 -0000 sos 2006-09-11 19:48:31 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Add support for a few more Serverworks and lookalikes chips. Revision Changes Path 1.174 +12 -9 src/sys/dev/ata/ata-chipset.c 1.71 +3 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:56:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C015616A54F; Mon, 11 Sep 2006 19:56:41 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF43343D5E; Mon, 11 Sep 2006 19:56:10 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BJuANB090160; Mon, 11 Sep 2006 19:56:10 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BJuAKP090159; Mon, 11 Sep 2006 19:56:10 GMT (envelope-from andre) Message-Id: <200609111956.k8BJuAKP090159@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 11 Sep 2006 19:56: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 ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 19:56:41 -0000 andre 2006-09-11 19:56:10 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: Fix a NULL pointer dereference of ro->ro_rt->rt_flags by checking for the validity of ro->ro_rt first. This prevents crashing on any non-normally routed IP packet. Coverity CID: 162 (incorrectly, it was re-introduced by previous commit) Revision Changes Path 1.263 +1 -1 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:59:08 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBC6716A4DA; Mon, 11 Sep 2006 19:59:08 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id B272D43E06; Mon, 11 Sep 2006 19:58:11 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k8BJvwZc044652; Mon, 11 Sep 2006 21:57:59 +0200 (CEST) (envelope-from mb@imp.ch) Date: Mon, 11 Sep 2006 21:57:58 +0200 (CEST) From: Martin Blapp To: John Baldwin In-Reply-To: <200609111428.01836.jhb@freebsd.org> Message-ID: <20060911215312.R1494@godot.imp.ch> References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> <200609111048.19397.jhb@freebsd.org> <200609111829.58796.max@love2party.net> <200609111428.01836.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: Max Laier , Martin Blapp , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: 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 Sep 2006 19:59:09 -0000 Hi, > I've told Martin numerous times that t_session is not locked by the proctree It was definitly not clear to me where to put the asserts. And I didn't got a clear response after I asked again. You remember, I did not have a additional box to make tests this time when you proposed me to do it. The test box is now here, we can hunt the bugs down. > lock and thus by default it is covered by Giant. I think much of the session > stuff still belongs under Giant in fact. I've sprinkled now the assers and running a fresh 6.1 RELEASE kernel with them. Until now nothing happened. Let's see. Maybe it's a application which is present on all the other boxes which is causing the trouble (mysql). Martin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 19:59:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE3C616A54C; Mon, 11 Sep 2006 19:59:12 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E54943D9C; Mon, 11 Sep 2006 19:58:58 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k8BJuFuY022219; Mon, 11 Sep 2006 13:56:16 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 11 Sep 2006 13:56:17 -0600 (MDT) Message-Id: <20060911.135617.270753491.imp@bsdimp.com> To: obrien@freebsd.org From: "M. Warner Losh" In-Reply-To: <200609111807.k8BI79R1074373@repoman.freebsd.org> References: <200609111807.k8BI79R1074373@repoman.freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 11 Sep 2006 13:56:16 -0600 (MDT) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/gnu/usr.bin/binutils/as 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 Sep 2006 19:59:13 -0000 In message: <200609111807.k8BI79R1074373@repoman.freebsd.org> "David E. O'Brien" writes: : obrien 2006-09-11 18:07:09 UTC : : FreeBSD src repository : : Modified files: : gnu/usr.bin/binutils/as Makefile : Log: : Define build 'as' TARGET_BYTES_BIG_ENDIAN if "TARGET_BIG_ENDIAN" is defined. : This is needed for bi-sex architectures. As David and I hashed out on IRC, this is a transitory state of affairs, potentially, so people shouldn't go counting on it staying around. Warner From owner-cvs-src@FreeBSD.ORG Mon Sep 11 20:10:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A6E716A40F; Mon, 11 Sep 2006 20:10:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B69FD43D79; Mon, 11 Sep 2006 20:10:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BKAgN7092205; Mon, 11 Sep 2006 20:10:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BKAgWI092204; Mon, 11 Sep 2006 20:10:42 GMT (envelope-from jhb) Message-Id: <200609112010.k8BKAgWI092204@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 20:10: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/amd64/amd64 mp_machdep.c src/sys/i386/i386 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: Mon, 11 Sep 2006 20:10:43 -0000 jhb 2006-09-11 20:10:42 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mp_machdep.c sys/i386/i386 mp_machdep.c Log: Actually hook up the IPI_INVLCACHE IDT vectors backing pmap_invalidate_cache() in the SMP case so pmap_mapdev() in multiuser doesn't panic with a trap 30. I broke this many months ago when I added pmap_invalidate_cache() as early parts of the PAT work. Patience from: jmg Pointy hat: jhb Revision Changes Path 1.277 +4 -1 src/sys/amd64/amd64/mp_machdep.c 1.270 +5 -1 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 20:13:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91DA416A416; Mon, 11 Sep 2006 20:13:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11B4143D62; Mon, 11 Sep 2006 20:13:01 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BKCgSd092484; Mon, 11 Sep 2006 20:12:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BKCgDQ092483; Mon, 11 Sep 2006 20:12:42 GMT (envelope-from jhb) Message-Id: <200609112012.k8BKCgDQ092483@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 20:12: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/amd64/amd64 local_apic.c src/sys/i386/i386 local_apic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 20:13:49 -0000 jhb 2006-09-11 20:12:42 UTC FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c sys/i386/i386 local_apic.c Log: Add a new ddb command 'show lapic' to dump details about the local APIC registers for the current CPU. MFC after: 3 days Revision Changes Path 1.29 +70 -0 src/sys/amd64/amd64/local_apic.c 1.31 +70 -0 src/sys/i386/i386/local_apic.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 20:23:10 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44D0916A416; Mon, 11 Sep 2006 20:23:10 +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 8B13243D4C; Mon, 11 Sep 2006 20:23:09 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8BKN79l020189; Mon, 11 Sep 2006 16:23:07 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Mon, 11 Sep 2006 15:54:01 -0400 User-Agent: KMail/1.9.1 References: <200609111941.k8BJfV8U089067@repoman.freebsd.org> In-Reply-To: <200609111941.k8BJfV8U089067@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609111554.01848.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 Sep 2006 16:23:07 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1860/Mon Sep 11 12:34:08 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern bus_if.m subr_bus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 20:23:10 -0000 On Monday 11 September 2006 15:41, John Baldwin wrote: > jhb 2006-09-11 19:41:31 UTC > > FreeBSD src repository > > Modified files: > sys/kern bus_if.m subr_bus.c > Log: > Add a default method for BUS_ADD_CHILD() that just calls > device_add_child_ordered(). Previously, a device driver that wanted to > add a new child device in its identify routine had to know if the parent > driver had a custom bus_add_child method and use BUS_ADD_CHILD() in that > case, otherwise use device_add_child(). Getting it wrong in either > direction would result in panics or failure to add the child device. Now, > BUS_ADD_CHILD() always works isolating child drivers from having to know > intimate details about the parent driver. > > Discussed with: imp > MFC after: 1 week This means that drivers should really use BUS_ADD_CHILD() rather than device_add_child() btw now (more or less). We normally use wrappers around KOBJ invocations in new-bus to cut down on the shouting (BUS_SETUP_INTR() vs bus_setup_intr(), e.g.), but in this case there's no child device to call device_get_parent() on to get the first arg, so I'm not sure we can make it pretty. I wouldn't like to repurpose device_add_child(), though perhaps we could have a bus_add_child() that didn't accept the order for the common case? -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 20:52:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83E5216A403; Mon, 11 Sep 2006 20:52:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AFBF43D6D; Mon, 11 Sep 2006 20:52:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BKqg1Z002567; Mon, 11 Sep 2006 20:52:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BKqgFd002566; Mon, 11 Sep 2006 20:52:42 GMT (envelope-from jhb) Message-Id: <200609112052.k8BKqgFd002566@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 20:52:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bktr bktr_i2c.c src/sys/dev/ichsmb ichsmb.c src/sys/dev/iicbus iicsmb.c src/sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m src/sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 20:52:46 -0000 jhb 2006-09-11 20:52:41 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_i2c.c sys/dev/ichsmb ichsmb.c sys/dev/iicbus iicsmb.c sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c Log: Minor overhaul of SMBus support: - Change smbus_callback() to pass a void * rather than caddr_t. - Change smbus_bread() to pass a pointer to the count and have it be an in/out parameter. The input is the size of the buffer (same as before), but on return it will contain the actual amount of data read back from the bus. Note that this value may be larger than the input value. It is up to the caller to treat this as an error if desired. - Change the SMB_BREAD ioctl to write out the updated struct smbcmd which will contain the actual number of bytes read in the 'count' field. To preserve the previous ABI, the old ioctl value is mapped to SMB_OLD_BREAD which doesn't copy the updated smbcmd back out to userland. I doubt anyone actually used the old BREAD anyway as it was rediculous to do a bulk-read but not tell the using program how much data was actually read. - Make the smbus driver and devclass public in the smbus module and push all the DRIVER_MODULE()'s for attaching the smbus driver to various foosmb drivers out into the foosmb modules. This makes all the foosmb logic centralized and allows new foosmb modules to be self-contained w/o having to hack smbus.c everytime a new smbus driver is added. - Add a new SMB_EINVAL error bit and use it in place of EINVAL to return an error for bad arguments (such as invalid counts for bread and bwrite). - Map SMB bus error bits to EIO in smbus_error(). - Make the smbus driver call bus_generic_probe() and require child drivers such as smb(4) to create device_t's via identify routines. Previously, smbus just created one anonymous device during attach, and if you had multiple drivers that could attach it was just random chance as to which driver got to probe for the sole device_t first. - Add a mutex to the smbus(4) softc and use it in place of dummy splhigh() to protect the 'owner' field and perform necessary synchronization for smbus_request_bus() and smbus_release_bus(). - Change the bread() and bwrite() methods of alpm(4), amdpm(4), and viapm(4) to only perform a single transaction and not try to use a loop of multiple transactions for a large request. The framing and commands to use for a large transaction depend on the upper-layer protocol (such as SSIF for IPMI over SMBus) from what I can tell, and the smb(4) driver never allowed bulk read/writes of more than 32-bytes anyway. The other smb drivers only performed single transactions. - Fix buffer overflows in the bread() methods of ichsmb(4), alpm(4), amdpm(4), amdsmb(4), intpm(4), and nfsmb(4). - Use SMB_xxx errors in viapm(4). - Destroy ichsmb(4)'s mutex after bus_generic_detach() to avoid problems from child devices making smb upcalls that would use the mutex during their detach methods. MFC after: 1 week Reviewed by: jmg (mostly) Revision Changes Path 1.28 +3 -1 src/sys/dev/bktr/bktr_i2c.c 1.16 +21 -12 src/sys/dev/ichsmb/ichsmb.c 1.14 +7 -5 src/sys/dev/iicbus/iicsmb.c 1.37 +17 -4 src/sys/dev/smbus/smb.c 1.5 +2 -1 src/sys/dev/smbus/smb.h 1.14 +48 -44 src/sys/dev/smbus/smbconf.c 1.8 +11 -7 src/sys/dev/smbus/smbconf.h 1.22 +27 -19 src/sys/dev/smbus/smbus.c 1.4 +2 -2 src/sys/dev/smbus/smbus.h 1.8 +2 -2 src/sys/dev/smbus/smbus_if.m 1.25 +43 -48 src/sys/pci/alpm.c 1.20 +45 -50 src/sys/pci/amdpm.c 1.3 +18 -11 src/sys/pci/amdsmb.c 1.34 +17 -13 src/sys/pci/intpm.c 1.4 +18 -11 src/sys/pci/nfsmb.c 1.15 +49 -54 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 20:59:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81EFB16A403; Mon, 11 Sep 2006 20:59:02 +0000 (UTC) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F5B543D45; Mon, 11 Sep 2006 20:59:02 +0000 (GMT) (envelope-from pdeuskar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BKx2VU002933; Mon, 11 Sep 2006 20:59:02 GMT (envelope-from pdeuskar@repoman.freebsd.org) Received: (from pdeuskar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BKx2UE002932; Mon, 11 Sep 2006 20:59:02 GMT (envelope-from pdeuskar) Message-Id: <200609112059.k8BKx2UE002932@repoman.freebsd.org> From: Prafulla Deuskar Date: Mon, 11 Sep 2006 20:59: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/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 20:59:02 -0000 pdeuskar 2006-09-11 20:59:01 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Fix issues found by Coverity (223392, 223393) due to TSO additions Submitted by: Matthew Jacob Revision Changes Path 1.144 +4 -2 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:08:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 14C5716A494; Mon, 11 Sep 2006 22:08:59 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9600343D46; Mon, 11 Sep 2006 22:08:58 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (0wjkbkyimmacgy9q@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k8BM8w5p024136; Mon, 11 Sep 2006 15:08:58 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k8BM8vCP024135; Mon, 11 Sep 2006 15:08:57 -0700 (PDT) (envelope-from jmg) Date: Mon, 11 Sep 2006 15:08:57 -0700 From: John-Mark Gurney To: John Baldwin Message-ID: <20060911220857.GN9421@funkthat.com> References: <200609112052.k8BKqgFd002566@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200609112052.k8BKqgFd002566@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/bktr bktr_i2c.c src/sys/dev/ichsmb ichsmb.c src/sys/dev/iicbus iicsmb.c src/sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m src/sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 22:08:59 -0000 John Baldwin wrote this message on Mon, Sep 11, 2006 at 20:52 +0000: [...] > - Change the SMB_BREAD ioctl to write out the updated struct smbcmd which > will contain the actual number of bytes read in the 'count' field. To > preserve the previous ABI, the old ioctl value is mapped to SMB_OLD_BREAD > which doesn't copy the updated smbcmd back out to userland. I doubt anyone > actually used the old BREAD anyway as it was rediculous to do a bulk-read > but not tell the using program how much data was actually read. [...] > - Fix buffer overflows in the bread() methods of ichsmb(4), alpm(4), > amdpm(4), amdsmb(4), intpm(4), and nfsmb(4). The old SMB_BREAD w/o the other change would overflow the buffer w/ the real amount of data which you had no way to know exactly how much was overwritten (at least you knew it'd be no more than 32 bytes due to smbus limitations)... I'd vote for removing _OLD_BREAD, and adding it back when merged into 6.x... 7.0 is as good of a time to change the API... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:17:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1591816A417; Mon, 11 Sep 2006 22:17:20 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E797143D79; Mon, 11 Sep 2006 22:17:18 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BMHIKU009301; Mon, 11 Sep 2006 22:17:18 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BMHIvH009300; Mon, 11 Sep 2006 22:17:18 GMT (envelope-from imp) Message-Id: <200609112217.k8BMHIvH009300@repoman.freebsd.org> From: Warner Losh Date: Mon, 11 Sep 2006 22:17:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 device_add_child.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 22:17:20 -0000 imp 2006-09-11 22:17:18 UTC FreeBSD src repository Modified files: share/man/man9 device_add_child.9 Log: Add note about identify routines needing to use BUS_ADD_CHILD rather than device_add_child. The latter is only for busses adding children, not children drivers telling a bus that they have an instance... Revision Changes Path 1.24 +6 -0 src/share/man/man9/device_add_child.9 From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:20:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F8B416A417; Mon, 11 Sep 2006 22:20:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1EC1B43D96; Mon, 11 Sep 2006 22:20:38 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8BMKbxN009491; Mon, 11 Sep 2006 22:20:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8BMKbfG009489; Mon, 11 Sep 2006 22:20:37 GMT (envelope-from jhb) Message-Id: <200609112220.k8BMKbfG009489@repoman.freebsd.org> From: John Baldwin Date: Mon, 11 Sep 2006 22:20:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/smbus smbus.c src/sys/kern bus_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 22:20:45 -0000 jhb 2006-09-11 22:20:37 UTC FreeBSD src repository Modified files: sys/dev/smbus smbus.c sys/kern bus_if.m Log: - Revert making bus_generic_add_child() the default for BUS_ADD_CHILD(). Instead, we want busses to explicitly specify an add_child routine if they want to support identify routines, but by default disallow having outside drivers add devices. - Give smbus(4) an explicit bus_add_child() method. Requested by: imp Revision Changes Path 1.23 +1 -0 src/sys/dev/smbus/smbus.c 1.33 +1 -1 src/sys/kern/bus_if.m From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:27:21 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4748F16A4E2; Mon, 11 Sep 2006 22:27: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 ECC0B43E51; Mon, 11 Sep 2006 22:26:04 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8BMPGhs020821; Mon, 11 Sep 2006 18:25:17 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: John-Mark Gurney Date: Mon, 11 Sep 2006 18:25:08 -0400 User-Agent: KMail/1.9.1 References: <200609112052.k8BKqgFd002566@repoman.freebsd.org> <20060911220857.GN9421@funkthat.com> In-Reply-To: <20060911220857.GN9421@funkthat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609111825.09706.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 Sep 2006 18:25:17 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1860/Mon Sep 11 12:34:08 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/bktr bktr_i2c.c src/sys/dev/ichsmb ichsmb.c src/sys/dev/iicbus iicsmb.c src/sys/dev/smbus smb.c smb.h smbconf.c smbconf.h smbus.c smbus.h smbus_if.m src/sys/pci alpm.c amdpm.c amdsmb.c intpm.c nfsmb.c viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 22:27:21 -0000 On Monday 11 September 2006 18:08, John-Mark Gurney wrote: > John Baldwin wrote this message on Mon, Sep 11, 2006 at 20:52 +0000: > > [...] > > > - Change the SMB_BREAD ioctl to write out the updated struct smbcmd which > > will contain the actual number of bytes read in the 'count' field. To > > preserve the previous ABI, the old ioctl value is mapped to SMB_OLD_BREAD > > which doesn't copy the updated smbcmd back out to userland. I doubt anyone > > actually used the old BREAD anyway as it was rediculous to do a bulk-read > > but not tell the using program how much data was actually read. > > [...] > > > - Fix buffer overflows in the bread() methods of ichsmb(4), alpm(4), > > amdpm(4), amdsmb(4), intpm(4), and nfsmb(4). > > The old SMB_BREAD w/o the other change would overflow the buffer w/ > the real amount of data which you had no way to know exactly how much > was overwritten (at least you knew it'd be no more than 32 bytes due to > smbus limitations)... > > I'd vote for removing _OLD_BREAD, and adding it back when merged into > 6.x... 7.0 is as good of a time to change the API... Well, for now I hope to MFC this stuff as the IPMI stuff I'm working on depends on this to handle IPMI over SMBus (SSIF). Once it is MFC'd, then we can remove the old one in 7. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:38:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E402216A403; Mon, 11 Sep 2006 22:38:17 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DA7E43D45; Mon, 11 Sep 2006 22:38:16 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k8BMcDc6004443; Tue, 12 Sep 2006 02:38:14 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k8BMcDkb004442; Tue, 12 Sep 2006 02:38:13 +0400 (MSD) (envelope-from yar) Date: Tue, 12 Sep 2006 02:38:13 +0400 From: Yar Tikhiy To: Gleb Smirnoff Message-ID: <20060911223812.GA1439@comp.chem.msu.su> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060911142826.GG27667@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, Mike Silbersack , src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Sep 2006 22:38:18 -0000 On Mon, Sep 11, 2006 at 06:28:26PM +0400, Gleb Smirnoff wrote: > On Mon, Sep 11, 2006 at 12:36:57AM -0500, Mike Silbersack wrote: > M> >It stops creating any state (nor socket neither compressed tcptw) for the > M> >TCP connection, where both endpoints were local. This save a lot of > M> >resources on servers running HTTP accelerators, or database > M> >servers+clients. > M> > M> I think that you should change the description to say "Do not create TCP > M> TIME_WAIT entries for local <-> local connections" (or something similar) > M> to remove the ambiguity, and turn it on by default for 7. This seems like > M> a good idea, I'm jealous that I didn't think of it. :) > > OOh, the sysctl name and its description were discussed with ru@, who > is our famous nitpicker. If you want to change name or description - > mail to him. /me hides (It was me who suggested a different name for the sysctl in question.) IMHO it's time to define a general style for new sysctl names. The first two points could be a) "foo" vs. "nofoo" for boolean knobs, and b) underscore usage. Presently there seem to be few "nofoo" knobs in the system, e.g.: # sysctl -aN | fgrep .no kern.nodump_coredump -- should be coredump_nodump net.inet6.icmp6.nodeinfo -- false match debug.nosleepwithlocks dev.fxp.0.noflow I don't think new ones should be introduced; their logic would be unnecessarily vague. OTOH, there are enough sysctl names containing an underscore to encourage using it in complex names. An exception could be made for really short names, such as consisting of not more than 2 words, each being not longer than 4 letters. What do you think about that, folks? -- Yar From owner-cvs-src@FreeBSD.ORG Mon Sep 11 22:42:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CD6316A416 for ; Mon, 11 Sep 2006 22:42:53 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id D24BA43D72 for ; Mon, 11 Sep 2006 22:42:51 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 6349 invoked by uid 86); 11 Sep 2006 19:16:49 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.40) by ems01.seccuris.com with SMTP; 11 Sep 2006 19:16:49 -0000 Message-ID: <4505AE3D.3010705@FreeBSD.org> Date: Mon, 11 Sep 2006 13:43:09 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: John Baldwin References: <200609111841.k8BIfV3j076281@repoman.freebsd.org> In-Reply-To: <200609111841.k8BIfV3j076281@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/amd64/amd64 machdep.c src/sys/i386/i386 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 Sep 2006 22:42:53 -0000 John Baldwin wrote: > jhb 2006-09-11 18:41:31 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/amd64/amd64 machdep.c > sys/i386/i386 machdep.c > Log: > MFC: Sync sizes of physmap[], phys_avail[], and dump_avail[] and bump up > the sizes to handle systems with very fragmented memory maps. > > Approved by: re (kensmith) > > Revision Changes Path > 1.638.2.9 +4 -4 src/sys/amd64/amd64/machdep.c > 1.616.2.8 +4 -4 src/sys/i386/i386/machdep.c > > > Thanks for this John, I know a lot of people that will be much happier being able to utilize all 64 gigs of their memory now! -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Tue Sep 12 03:01:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F99C16A416; Tue, 12 Sep 2006 03:01:13 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mrout2-b.corp.dcn.yahoo.com (mrout2-b.corp.dcn.yahoo.com [216.109.112.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBAA943D66; Tue, 12 Sep 2006 03:01:05 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from minion.local.neville-neil.com (proxy8.corp.yahoo.com [216.145.48.13]) by mrout2-b.corp.dcn.yahoo.com (8.13.6/8.13.6/y.out) with ESMTP id k8C30l67087226; Mon, 11 Sep 2006 20:00:48 -0700 (PDT) Date: Tue, 12 Sep 2006 11:25:18 +0900 Message-ID: From: gnn@FreeBSD.org To: Yar Tikhiy In-Reply-To: <20060911223812.GA1439@comp.chem.msu.su> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> <20060911223812.GA1439@comp.chem.msu.su> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-apple-darwin8.7.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, Mike Silbersack , cvs-all@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 03:01:14 -0000 At Tue, 12 Sep 2006 02:38:13 +0400, Yar Tikhiy wrote: > > On Mon, Sep 11, 2006 at 06:28:26PM +0400, Gleb Smirnoff wrote: > > On Mon, Sep 11, 2006 at 12:36:57AM -0500, Mike Silbersack wrote: > > M> >It stops creating any state (nor socket neither compressed tcptw) for the > > M> >TCP connection, where both endpoints were local. This save a lot of > > M> >resources on servers running HTTP accelerators, or database > > M> >servers+clients. > > M> > > M> I think that you should change the description to say "Do not create TCP > > M> TIME_WAIT entries for local <-> local connections" (or something similar) > > M> to remove the ambiguity, and turn it on by default for 7. This seems like > > M> a good idea, I'm jealous that I didn't think of it. :) > > > > OOh, the sysctl name and its description were discussed with ru@, who > > is our famous nitpicker. If you want to change name or description - > > mail to him. /me hides > > (It was me who suggested a different name for the sysctl in question.) > > IMHO it's time to define a general style for new sysctl names. > The first two points could be a) "foo" vs. "nofoo" for boolean > knobs, and b) underscore usage. > > Presently there seem to be few "nofoo" knobs in the system, e.g.: > > # sysctl -aN | fgrep .no > kern.nodump_coredump -- should be coredump_nodump > net.inet6.icmp6.nodeinfo -- false match > debug.nosleepwithlocks > dev.fxp.0.noflow > > I don't think new ones should be introduced; their logic would be > unnecessarily vague. > > OTOH, there are enough sysctl names containing an underscore to > encourage using it in complex names. An exception could be made > for really short names, such as consisting of not more than 2 words, > each being not longer than 4 letters. > > What do you think about that, folks? I am for it, in particular if it is documented. Later, George From owner-cvs-src@FreeBSD.ORG Tue Sep 12 04:25:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41B9416A492; Tue, 12 Sep 2006 04:25:21 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F27D43D5C; Tue, 12 Sep 2006 04:25:13 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C4PDmu051974; Tue, 12 Sep 2006 04:25:13 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C4PDMu051973; Tue, 12 Sep 2006 04:25:13 GMT (envelope-from csjp) Message-Id: <200609120425.k8C4PDMu051973@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 12 Sep 2006 04:25: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/contrib/pf/net pf.c src/sys/modules/ipfw Makefile src/sys/modules/pf Makefile src/sys/netinet ip_fw2.c src/sys/security/mac mac_inet.c src/sys/security/mac_biba mac_biba.c src/sys/security/mac_lomac mac_lomac.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 04:25:21 -0000 csjp 2006-09-12 04:25:13 UTC FreeBSD src repository Modified files: sys/contrib/pf/net pf.c sys/modules/ipfw Makefile sys/modules/pf Makefile sys/netinet ip_fw2.c sys/security/mac mac_inet.c sys/security/mac_biba mac_biba.c sys/security/mac_lomac mac_lomac.c sys/security/mac_mls mac_mls.c sys/sys mac.h mac_policy.h Log: Introduce a new entry point, mac_create_mbuf_from_firewall. This entry point exists to allow the mandatory access control policy to properly initialize mbufs generated by the firewall. An example where this might happen is keep alive packets, or ICMP error packets in response to other packets. This takes care of kernel panics associated with un-initialize mbuf labels when the firewall generates packets. [1] I modified this patch from it's original version, the initial patch introduced a number of entry points which were programmatically equivalent. So I introduced only one. Instead, we should leverage mac_create_mbuf_netlayer() which is used for similar situations, an example being icmp_error() This will minimize the impact associated with the MFC Submitted by: mlaier [1] MFC after: 1 week This is a RELENG_6 candidate Revision Changes Path 1.41 +55 -0 src/sys/contrib/pf/net/pf.c 1.25 +1 -1 src/sys/modules/ipfw/Makefile 1.12 +1 -1 src/sys/modules/pf/Makefile 1.146 +20 -5 src/sys/netinet/ip_fw2.c 1.2 +10 -0 src/sys/security/mac/mac_inet.c 1.94 +12 -0 src/sys/security/mac_biba/mac_biba.c 1.40 +12 -0 src/sys/security/mac_lomac/mac_lomac.c 1.77 +12 -0 src/sys/security/mac_mls/mac_mls.c 1.71 +1 -0 src/sys/sys/mac.h 1.75 +3 -0 src/sys/sys/mac_policy.h From owner-cvs-src@FreeBSD.ORG Tue Sep 12 05:08:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B952716A407; Tue, 12 Sep 2006 05:08:36 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7274043D46; Tue, 12 Sep 2006 05:08:36 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C58am8068294; Tue, 12 Sep 2006 05:08:36 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C58aiH068293; Tue, 12 Sep 2006 05:08:36 GMT (envelope-from charnier) Message-Id: <200609120508.k8C58aiH068293@repoman.freebsd.org> From: Philippe Charnier Date: Tue, 12 Sep 2006 05:08: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/paste paste.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 05:08:36 -0000 charnier 2006-09-12 05:08:36 UTC FreeBSD src repository Modified files: usr.bin/paste paste.c Log: WARNS=6 chocked on unitialized variable. Revision Changes Path 1.15 +1 -1 src/usr.bin/paste/paste.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 05:21:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 823E716A403 for ; Tue, 12 Sep 2006 05:21:17 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay02.pair.com (relay02.pair.com [209.68.5.16]) by mx1.FreeBSD.org (Postfix) with SMTP id D4F1143D55 for ; Tue, 12 Sep 2006 05:21:15 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 95670 invoked from network); 12 Sep 2006 05:21:14 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 12 Sep 2006 05:21:14 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 12 Sep 2006 00:21:47 -0500 (CDT) From: Mike Silbersack To: Gleb Smirnoff In-Reply-To: <20060911142703.GF27667@FreeBSD.org> Message-ID: <20060912001916.S43498@odysseus.silby.com> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> <20060911142703.GF27667@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: rwatson@freebsd.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 05:21:17 -0000 On Mon, 11 Sep 2006, Gleb Smirnoff wrote: > The UMA zone can't be made smaller than it is, while IP port ranges > can vary in both directions. Hm, it can't be made smaller because we're using UMA_ZONE_NOFREE... why are we using that? Shouldn't locking handle that, rwatson? :) > I think that your original commit should be rethought. It should free one > tcptw entry, in a case of absolute match, and return NULL. Do not jump > up and go on into cycle again. In order to do that, it has to know if the tcptw entry is one that will be useful for the upcoming connection. It might have to scan through many entries before it comes upon an entry, as your tests proved. It's still going to perform poorly in certain circumstances. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Sep 12 05:26:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E99F116A4A7 for ; Tue, 12 Sep 2006 05:26:02 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.FreeBSD.org (Postfix) with SMTP id 1487643D53 for ; Tue, 12 Sep 2006 05:26:00 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 36456 invoked from network); 12 Sep 2006 05:26:00 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 12 Sep 2006 05:26:00 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 12 Sep 2006 00:26:33 -0500 (CDT) From: Mike Silbersack To: Gleb Smirnoff In-Reply-To: <20060912001916.S43498@odysseus.silby.com> Message-ID: <20060912002456.I43498@odysseus.silby.com> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> <20060911142703.GF27667@FreeBSD.org> <20060912001916.S43498@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: rwatson@freebsd.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 05:26:03 -0000 On Tue, 12 Sep 2006, Mike Silbersack wrote: > On Mon, 11 Sep 2006, Gleb Smirnoff wrote: > >> The UMA zone can't be made smaller than it is, while IP port ranges >> can vary in both directions. > > Hm, it can't be made smaller because we're using UMA_ZONE_NOFREE... why are > we using that? Shouldn't locking handle that, rwatson? :) Hm, it's been UMA_ZONE_NOFREE since day one. The reason may or may not be relevant after all the work rwatson has done with locking. But even if the actual backing memory is not freed, we can still reduce the max for the zone, thereby solving the ephemeral port shortage problem. We'll fail to free a few K of ram, but that's no big deal. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Sep 12 05:57:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58E6416A417 for ; Tue, 12 Sep 2006 05:57:33 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id BDD5843D4C for ; Tue, 12 Sep 2006 05:57:31 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 5984 invoked from network); 12 Sep 2006 05:57:29 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 12 Sep 2006 05:57:29 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 12 Sep 2006 00:57:54 -0500 (CDT) From: Mike Silbersack To: Gleb Smirnoff In-Reply-To: <20060911142826.GG27667@FreeBSD.org> Message-ID: <20060912005732.I43498@odysseus.silby.com> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, yar@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 05:57:33 -0000 On Mon, 11 Sep 2006, Gleb Smirnoff wrote: > OOh, the sysctl name and its description were discussed with ru@, who > is our famous nitpicker. If you want to change name or description - > mail to him. /me hides > > -- > Totus tuus, Glebius. Ok, ok. Just turn it on by default, please! Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Sep 12 06:39:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD3EC16A403; Tue, 12 Sep 2006 06:39:27 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FC5943D53; Tue, 12 Sep 2006 06:39:27 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C6dRmg074548; Tue, 12 Sep 2006 06:39:27 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C6dRW0074547; Tue, 12 Sep 2006 06:39:27 GMT (envelope-from obrien) Message-Id: <200609120639.k8C6dRW0074547@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 06:39: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/gnu/usr.bin/binutils/libiberty 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: Tue, 12 Sep 2006 06:39:28 -0000 obrien 2006-09-12 06:39:27 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libiberty config.h Log: Configure for for big endian if TARGET_BYTES_BIG_ENDIAN is defined. Revision Changes Path 1.7 +2 -2 src/gnu/usr.bin/binutils/libiberty/config.h From owner-cvs-src@FreeBSD.ORG Tue Sep 12 06:51:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A663516A403; Tue, 12 Sep 2006 06:51:29 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14B0F43D46; Tue, 12 Sep 2006 06:51:28 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 106135EA8; Tue, 12 Sep 2006 10:51:27 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id E10BA5EA7; Tue, 12 Sep 2006 10:51:26 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8C6pYGq010112; Tue, 12 Sep 2006 10:51:34 +0400 (MSD) (envelope-from ru) Date: Tue, 12 Sep 2006 10:51:34 +0400 From: Ruslan Ermilov To: Yar Tikhiy Message-ID: <20060912065134.GA10039@rambler-co.ru> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> <20060911223812.GA1439@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Dxnq1zWXvFF0Q93v" Content-Disposition: inline In-Reply-To: <20060911223812.GA1439@comp.chem.msu.su> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, Mike Silbersack , Gleb Smirnoff , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 06:51:29 -0000 --Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 12, 2006 at 02:38:13AM +0400, Yar Tikhiy wrote: > On Mon, Sep 11, 2006 at 06:28:26PM +0400, Gleb Smirnoff wrote: > > On Mon, Sep 11, 2006 at 12:36:57AM -0500, Mike Silbersack wrote: > > M> >It stops creating any state (nor socket neither compressed tcptw) f= or the > > M> >TCP connection, where both endpoints were local. This save a lot of > > M> >resources on servers running HTTP accelerators, or database=20 > > M> >servers+clients. > > M>=20 > > M> I think that you should change the description to say "Do not create= TCP=20 > > M> TIME_WAIT entries for local <-> local connections" (or something sim= ilar)=20 > > M> to remove the ambiguity, and turn it on by default for 7. This seem= s like=20 > > M> a good idea, I'm jealous that I didn't think of it. :) > >=20 > > OOh, the sysctl name and its description were discussed with ru@, who > > is our famous nitpicker. If you want to change name or description - > > mail to him. /me hides >=20 > (It was me who suggested a different name for the sysctl in question.) >=20 > IMHO it's time to define a general style for new sysctl names. > The first two points could be a) "foo" vs. "nofoo" for boolean > knobs, and b) underscore usage. >=20 > Presently there seem to be few "nofoo" knobs in the system, e.g.: >=20 > # sysctl -aN | fgrep .no > kern.nodump_coredump -- should be coredump_nodump > net.inet6.icmp6.nodeinfo -- false match > debug.nosleepwithlocks > dev.fxp.0.noflow >=20 > I don't think new ones should be introduced; their logic would be > unnecessarily vague. >=20 > OTOH, there are enough sysctl names containing an underscore to > encourage using it in complex names. An exception could be made > for really short names, such as consisting of not more than 2 words, > each being not longer than 4 letters. >=20 > What do you think about that, folks? >=20 Fine with me, if *you* want to change that. Also fine with me if the default is changed to "don't create" (if there's a consensus on this). We wanted to be on the safe side with this commit, so the default was to preserve the old behavior for POLA reasons. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --Dxnq1zWXvFF0Q93v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFBlj2qRfpzJluFF4RAiDuAJ9Rd6A0uQrrBgLyMN6XwycR5LbjoACeIYNd PIZArf8MPe2LFQ+EYIDER6I= =OnQy -----END PGP SIGNATURE----- --Dxnq1zWXvFF0Q93v-- From owner-cvs-src@FreeBSD.ORG Tue Sep 12 06:56:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 12D5616A415; Tue, 12 Sep 2006 06:56:37 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20F7743D68; Tue, 12 Sep 2006 06:56:32 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D65E.dip.t-dialin.net [84.165.214.94]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k8C6YjtY092597; Tue, 12 Sep 2006 08:34:45 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k8C6uTvp000907; Tue, 12 Sep 2006 08:56:29 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 12 Sep 2006 08:56:17 +0200 Message-ID: <20060912085617.mc0hoiixskwocoo0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 12 Sep 2006 08:56:17 +0200 From: Alexander Leidinger To: Warner Losh References: <200609112217.k8BMHIvH009300@repoman.freebsd.org> In-Reply-To: <200609112217.k8BMHIvH009300@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man9 device_add_child.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 06:56:37 -0000 Quoting Warner Losh (from Mon, 11 Sep 2006 22:17:18 +0000 (UTC)): > Modified files: > share/man/man9 device_add_child.9 > Log: > Add note about identify routines needing to use BUS_ADD_CHILD rather > than device_add_child. The latter is only for busses adding children, > not children drivers telling a bus that they have an instance... Are there devices which don't use BUS_ADD_CHILD? If yes, would it make sense to add an entry to the ideas list regarding this, so that people start to hunt down such drivers and submit patches? Bye, Alexander. -- I have learned silence from the talkative, toleration from the intolerant, and kindness from the unkind. -- Kahlil Gibran http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Tue Sep 12 06:59:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 728E016A403; Tue, 12 Sep 2006 06:59:40 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2367243D58; Tue, 12 Sep 2006 06:59:40 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C6xeUS075567; Tue, 12 Sep 2006 06:59:40 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C6xdtP075566; Tue, 12 Sep 2006 06:59:39 GMT (envelope-from obrien) Message-Id: <200609120659.k8C6xdtP075566@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 06:59: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/gnu/usr.bin/binutils/ld Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 06:59:40 -0000 obrien 2006-09-12 06:59:39 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/ld Makefile.arm Log: Build 'ld' supporting a big endian ARM if "TARGET_BIG_ENDIAN" is defined. Revision Changes Path 1.2 +5 -1 src/gnu/usr.bin/binutils/ld/Makefile.arm From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:00:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E332E16A4D4; Tue, 12 Sep 2006 07:00:14 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id B61CD43D5D; Tue, 12 Sep 2006 07:00:11 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5D65E.dip.t-dialin.net [84.165.214.94]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k8C6c9Yf092610; Tue, 12 Sep 2006 08:38:10 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k8C6xreQ001401; Tue, 12 Sep 2006 08:59:53 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 12 Sep 2006 08:59:42 +0200 Message-ID: <20060912085942.jzz6swqrp0gcww08@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 12 Sep 2006 08:59:42 +0200 From: Alexander Leidinger To: Yar Tikhiy References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> <20060911223812.GA1439@comp.chem.msu.su> In-Reply-To: <20060911223812.GA1439@comp.chem.msu.su> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new Cc: Mike, src-committers@FreeBSD.org, cvs-src@FreeBSD.org, Silbersack , cvs-all@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 07:00:15 -0000 Quoting Yar Tikhiy (from Tue, 12 Sep 2006 02:38:13 +0400): > OTOH, there are enough sysctl names containing an underscore to > encourage using it in complex names. An exception could be made > for really short names, such as consisting of not more than 2 words, > each being not longer than 4 letters. Did you had a look at them? If not: there are some which start with an underscore which denotes a temporary sysctl. AFAIK this is not documented yet (AFAIR Warner did come up with this suggestion and I think he had some text for the man page). Bye, Alexander. -- Some people are afraid of heights. I'm afraid of widths. -- Stephen Wright http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:02:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB7BF16A407; Tue, 12 Sep 2006 07:02:15 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A76DF43D58; Tue, 12 Sep 2006 07:02:15 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C72Fp6075811; Tue, 12 Sep 2006 07:02:15 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C72FKf075810; Tue, 12 Sep 2006 07:02:15 GMT (envelope-from obrien) Message-Id: <200609120702.k8C72FKf075810@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 07:02:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/binutils/libbfd Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 07:02:16 -0000 obrien 2006-09-12 07:02:15 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.arm Log: Default vector to big endian ARM if "TARGET_BIG_ENDIAN" is defined. Revision Changes Path 1.4 +11 -4 src/gnu/usr.bin/binutils/libbfd/Makefile.arm From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:03:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFB3A16A416; Tue, 12 Sep 2006 07:03:58 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87C9B43D58; Tue, 12 Sep 2006 07:03:58 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C73wun077071; Tue, 12 Sep 2006 07:03:58 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C73wUR077070; Tue, 12 Sep 2006 07:03:58 GMT (envelope-from obrien) Message-Id: <200609120703.k8C73wUR077070@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 07:03: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/gnu/usr.bin/binutils/libbfd Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 07:03:59 -0000 obrien 2006-09-12 07:03:58 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.arm Log: Craft the FreeBSD/ARM ABI by hacking the New ARM ABI source. Submitted by: cognet Revision Changes Path 1.5 +24 -0 src/gnu/usr.bin/binutils/libbfd/Makefile.arm From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:09:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56CF316A412; Tue, 12 Sep 2006 07:09:46 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 125C243D46; Tue, 12 Sep 2006 07:09:46 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C79jq8077528; Tue, 12 Sep 2006 07:09:45 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C79jxe077527; Tue, 12 Sep 2006 07:09:45 GMT (envelope-from obrien) Message-Id: <200609120709.k8C79jxe077527@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 07:09: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/gnu/usr.bin/cc/cc_int 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 Sep 2006 07:09:46 -0000 obrien 2006-09-12 07:09:45 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_int Makefile Log: Default to big endian ARM if "TARGET_BIG_ENDIAN" is defined (& targeting ARM). Revision Changes Path 1.47 +4 -0 src/gnu/usr.bin/cc/cc_int/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:22:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FB8F16A416; Tue, 12 Sep 2006 07:22:42 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BBB943D45; Tue, 12 Sep 2006 07:22:42 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C7MgJs078433; Tue, 12 Sep 2006 07:22:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C7Mg4U078432; Tue, 12 Sep 2006 07:22:42 GMT (envelope-from ru) Message-Id: <200609120722.k8C7Mg4U078432@repoman.freebsd.org> From: Ruslan Ermilov Date: Tue, 12 Sep 2006 07:22: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/release Makefile src/release/scripts kernels-install.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 Sep 2006 07:22:42 -0000 ru 2006-09-12 07:22:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release Makefile release/scripts kernels-install.sh Log: MFC: Stop cutting tarball names to eight symbols. Approved by: re (kensmith) Revision Changes Path 1.887.2.16 +1 -1 src/release/Makefile 1.1.2.4 +2 -2 src/release/scripts/kernels-install.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:28:00 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C023D16A417; Tue, 12 Sep 2006 07:28:00 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id A722243D68; Tue, 12 Sep 2006 07:27:56 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k8C7RrOZ007465; Tue, 12 Sep 2006 11:27:53 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k8C7RrWq007464; Tue, 12 Sep 2006 11:27:53 +0400 (MSD) (envelope-from yar) Date: Tue, 12 Sep 2006 11:27:53 +0400 From: Yar Tikhiy To: gnn@freebsd.org Message-ID: <20060912072753.GA6809@comp.chem.msu.su> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> <20060911223812.GA1439@comp.chem.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i Cc: src-committers@freebsd.org, cvs-src@freebsd.org, Mike Silbersack , cvs-all@freebsd.org, Gleb Smirnoff , Ruslan Ermilov Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 07:28:00 -0000 On Tue, Sep 12, 2006 at 11:25:18AM +0900, gnn@freebsd.org wrote: > At Tue, 12 Sep 2006 02:38:13 +0400, > Yar Tikhiy wrote: > > > > On Mon, Sep 11, 2006 at 06:28:26PM +0400, Gleb Smirnoff wrote: > > > On Mon, Sep 11, 2006 at 12:36:57AM -0500, Mike Silbersack wrote: > > > M> >It stops creating any state (nor socket neither compressed tcptw) for the > > > M> >TCP connection, where both endpoints were local. This save a lot of > > > M> >resources on servers running HTTP accelerators, or database > > > M> >servers+clients. > > > M> > > > M> I think that you should change the description to say "Do not create TCP > > > M> TIME_WAIT entries for local <-> local connections" (or something similar) > > > M> to remove the ambiguity, and turn it on by default for 7. This seems like > > > M> a good idea, I'm jealous that I didn't think of it. :) > > > > > > OOh, the sysctl name and its description were discussed with ru@, who > > > is our famous nitpicker. If you want to change name or description - > > > mail to him. /me hides > > > > (It was me who suggested a different name for the sysctl in question.) > > > > IMHO it's time to define a general style for new sysctl names. > > The first two points could be a) "foo" vs. "nofoo" for boolean > > knobs, and b) underscore usage. > > > > Presently there seem to be few "nofoo" knobs in the system, e.g.: > > > > # sysctl -aN | fgrep .no > > kern.nodump_coredump -- should be coredump_nodump > > net.inet6.icmp6.nodeinfo -- false match > > debug.nosleepwithlocks > > dev.fxp.0.noflow > > > > I don't think new ones should be introduced; their logic would be > > unnecessarily vague. > > > > OTOH, there are enough sysctl names containing an underscore to > > encourage using it in complex names. An exception could be made > > for really short names, such as consisting of not more than 2 words, > > each being not longer than 4 letters. > > > > What do you think about that, folks? > > I am for it, in particular if it is documented. Of course, it should be documented. However, I'm not certain yet where the text belongs to. Could it be in the sysctl(9) manpage? -- Yar From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:33:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96F5516A415; Tue, 12 Sep 2006 07:33:38 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4096843D6D; Tue, 12 Sep 2006 07:33:27 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k8C7XPV8007508; Tue, 12 Sep 2006 11:33:25 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k8C7XOtS007507; Tue, 12 Sep 2006 11:33:25 +0400 (MSD) (envelope-from yar) Date: Tue, 12 Sep 2006 11:33:24 +0400 From: Yar Tikhiy To: Alexander Leidinger Message-ID: <20060912073324.GB6809@comp.chem.msu.su> References: <200609081309.k88D9GCQ077401@repoman.freebsd.org> <20060908100034.M18039@odysseus.silby.com> <20060908154824.GK40020@FreeBSD.org> <20060911003357.V23530@odysseus.silby.com> <20060911142826.GG27667@FreeBSD.org> <20060911223812.GA1439@comp.chem.msu.su> <20060912085942.jzz6swqrp0gcww08@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060912085942.jzz6swqrp0gcww08@webmail.leidinger.net> User-Agent: Mutt/1.5.9i Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, Mike Silbersack , cvs-all@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov Subject: Re: cvs commit: src/sys/netinet tcp_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 07:33:38 -0000 On Tue, Sep 12, 2006 at 08:59:42AM +0200, Alexander Leidinger wrote: > Quoting Yar Tikhiy (from Tue, 12 Sep 2006 > 02:38:13 +0400): > > >OTOH, there are enough sysctl names containing an underscore to > >encourage using it in complex names. An exception could be made > >for really short names, such as consisting of not more than 2 words, > >each being not longer than 4 letters. > > Did you had a look at them? If not: there are some which start with an > underscore which denotes a temporary sysctl. AFAIK this is not > documented yet (AFAIR Warner did come up with this suggestion and I > think he had some text for the man page). I took a quick glance but didn't really pay attention to the ones with a leading underscore in their names. It should certainly be documented, too. Thanks for pointing out! -- Yar From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:37:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E35C16A415; Tue, 12 Sep 2006 07:37:03 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21B7143D46; Tue, 12 Sep 2006 07:37:03 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C7b3Qj079183; Tue, 12 Sep 2006 07:37:03 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C7b282079182; Tue, 12 Sep 2006 07:37:02 GMT (envelope-from obrien) Message-Id: <200609120737.k8C7b282079182@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 07:37:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/cc Makefile.tgt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 07:37:03 -0000 obrien 2006-09-12 07:37:02 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc Makefile.tgt Log: Default to big endian ARM if "TARGET_BIG_ENDIAN" is defined, and set an ARM target default. Revision Changes Path 1.9 +4 -0 src/gnu/usr.bin/cc/Makefile.tgt From owner-cvs-src@FreeBSD.ORG Tue Sep 12 07:37:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7244916A492; Tue, 12 Sep 2006 07:37:45 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22B0F43D49; Tue, 12 Sep 2006 07:37:45 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C7biA9079220; Tue, 12 Sep 2006 07:37:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C7biS5079215; Tue, 12 Sep 2006 07:37:44 GMT (envelope-from obrien) Message-Id: <200609120737.k8C7biS5079215@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 07:37: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/gnu/usr.bin/cc/cc_int 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 Sep 2006 07:37:45 -0000 obrien 2006-09-12 07:37:44 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cc_int Makefile Log: Move to more global Makefile.tgt vs. having to define in the leaves. Revision Changes Path 1.48 +0 -4 src/gnu/usr.bin/cc/cc_int/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 12 09:05:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20FCF16A407; Tue, 12 Sep 2006 09:05:02 +0000 (UTC) (envelope-from alexbl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8ED2343D46; Tue, 12 Sep 2006 09:05:01 +0000 (GMT) (envelope-from alexbl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8C951JR098777; Tue, 12 Sep 2006 09:05:01 GMT (envelope-from alexbl@repoman.freebsd.org) Received: (from alexbl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8C951Br098776; Tue, 12 Sep 2006 09:05:01 GMT (envelope-from alexbl) Message-Id: <200609120905.k8C951Br098776@repoman.freebsd.org> From: Alexander Botero-Lowry Date: Tue, 12 Sep 2006 09:05: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/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: Tue, 12 Sep 2006 09:05:02 -0000 alexbl 2006-09-12 09:05:01 UTC FreeBSD src repository (ports committer) Modified files: usr.bin/calendar/calendars calendar.freebsd Log: Add my birthday to the calendar, sadly I am only the fifth youngest. Approved by: novel Revision Changes Path 1.185 +1 -0 src/usr.bin/calendar/calendars/calendar.freebsd From owner-cvs-src@FreeBSD.ORG Tue Sep 12 11:01:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83EDC16A4F1; Tue, 12 Sep 2006 11:01:07 +0000 (UTC) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14C4343D4C; Tue, 12 Sep 2006 11:01:07 +0000 (GMT) (envelope-from itetcu@people.tecnik93.com) Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id CEDFD18235; Tue, 12 Sep 2006 14:01:05 +0300 (EEST) Date: Tue, 12 Sep 2006 14:01:05 +0300 From: Ion-Mihai Tetcu To: John Baldwin Message-ID: <20060912140105.22e7c9e3@it.buh.tecnik93.com> In-Reply-To: <200609112220.k8BMKbfG009489@repoman.freebsd.org> References: <200609112220.k8BMKbfG009489@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; i386-portbld-freebsd6.1) 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/smbus smbus.c src/sys/kern bus_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 11:01:07 -0000 On Mon, 11 Sep 2006 22:20:37 +0000 (UTC) John Baldwin wrote: > jhb 2006-09-11 22:20:37 UTC > > FreeBSD src repository > > Modified files: > sys/dev/smbus smbus.c > sys/kern bus_if.m > Log: > - Revert making bus_generic_add_child() the default for > BUS_ADD_CHILD(). Instead, we want busses to explicitly specify an > add_child routine if they want to support identify routines, but by > default disallow having outside drivers add devices. > - Give smbus(4) an explicit bus_add_child() method. Might it have anything with this ? ===> i2c/controllers/viapm (all) cc -O2 -pipe -DVIAPM_BASE_ADDR=0x6000 -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/ORION_U_P_O/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -I/usr/obj/usr/src/sys/ORION_U_P_O -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -fformat-extensions -c /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c In file included from /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:54: @/dev/smbus/smbus.h:34: error: field `lock' has incomplete type *** Error code 1 -- IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" The joys of love made her human and the agonies of love destroyed -- Spock, "Requiem for Methuselah", stardate 5842.8 From owner-cvs-src@FreeBSD.ORG Tue Sep 12 11:39:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2177E16A47B; Tue, 12 Sep 2006 11:39:20 +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 A517A43D6E; Tue, 12 Sep 2006 11:39:11 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id CF6F746CF2; Tue, 12 Sep 2006 07:39:10 -0400 (EDT) Date: Tue, 12 Sep 2006 12:39:10 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Mike Silbersack In-Reply-To: <20060912001916.S43498@odysseus.silby.com> Message-ID: <20060912123406.P83151@fledge.watson.org> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> <20060911142703.GF27667@FreeBSD.org> <20060912001916.S43498@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 11:39:20 -0000 On Tue, 12 Sep 2006, Mike Silbersack wrote: > On Mon, 11 Sep 2006, Gleb Smirnoff wrote: > >> The UMA zone can't be made smaller than it is, while IP port ranges can >> vary in both directions. > > Hm, it can't be made smaller because we're using UMA_ZONE_NOFREE... why are > we using that? Shouldn't locking handle that, rwatson? :) This is necessary due to the sysctl monitoring model. If you read the sysctl code for various socket types closely, you'll see that it builds a list of pointers to sockets to export data on, but because the quantity of data may be significant, it releases the global pcb list lock for the protocol after building the list. This is alright because the memory is type-stable, and because of the generation counter. Stephan and I have been discussing removing this, but have been working our way through some other issues first. However, if we do remove it, an alternative approach is needed to dealing with very large socket lists. We would both like to be able to reclaim pcb memory, though. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Sep 12 11:40:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F423716A603; Tue, 12 Sep 2006 11:40:34 +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 8269043DB2; Tue, 12 Sep 2006 11:40:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 6899946CF9; Tue, 12 Sep 2006 07:40:23 -0400 (EDT) Date: Tue, 12 Sep 2006 12:40:23 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Mike Silbersack In-Reply-To: <20060912002456.I43498@odysseus.silby.com> Message-ID: <20060912123917.U83151@fledge.watson.org> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> <20060911142703.GF27667@FreeBSD.org> <20060912001916.S43498@odysseus.silby.com> <20060912002456.I43498@odysseus.silby.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 11:40:35 -0000 On Tue, 12 Sep 2006, Mike Silbersack wrote: > On Tue, 12 Sep 2006, Mike Silbersack wrote: > >> On Mon, 11 Sep 2006, Gleb Smirnoff wrote: >> >>> The UMA zone can't be made smaller than it is, while IP port ranges can >>> vary in both directions. >> >> Hm, it can't be made smaller because we're using UMA_ZONE_NOFREE... why are >> we using that? Shouldn't locking handle that, rwatson? :) > > Hm, it's been UMA_ZONE_NOFREE since day one. The reason may or may not be > relevant after all the work rwatson has done with locking. Unless the monitoring model is changed, this remains 100% necessary, or we may find ourselves performing mutex operations on uninitialized mutexes, corrupting kernel memory, or exporting other kernel data structures improperly to user space. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Tue Sep 12 14:27:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9487416A40F; Tue, 12 Sep 2006 14:27:43 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from keltia.freenix.fr (keltia.freenix.org [82.230.37.243]) by mx1.FreeBSD.org (Postfix) with ESMTP id B19DB43D72; Tue, 12 Sep 2006 14:27:40 +0000 (GMT) (envelope-from roberto@keltia.freenix.fr) Received: from localhost (localhost [127.0.0.1]) by keltia.freenix.fr (Postfix/TLS) with ESMTP id 27D343AA4D; Tue, 12 Sep 2006 16:27:39 +0200 (CEST) Received: from keltia.freenix.fr ([127.0.0.1]) by localhost (keltia.freenix.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 67822-08; Tue, 12 Sep 2006 16:27:38 +0200 (CEST) Received: by keltia.freenix.fr (Postfix/TLS, from userid 101) id A2D3B3AA34; Tue, 12 Sep 2006 16:27:38 +0200 (CEST) Date: Tue, 12 Sep 2006 16:27:38 +0200 From: Ollivier Robert To: src-committers@freebsd.org, cvs-src@freebsd.org Message-ID: <20060912142738.GA62913@keltia.freenix.fr> Mail-Followup-To: src-committers@freebsd.org, cvs-src@freebsd.org References: <200608220232.k7M2WmCr080275@repoman.freebsd.org> <20060822152333.GV96644@FreeBSD.org> <44EB220A.5000709@centtech.com> <20060822153210.GW96644@FreeBSD.org> <44EB2437.5070206@centtech.com> <20060822185313.GX96644@FreeBSD.org> <20060822190223.GB89314@hugo10.ka.punkt.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: MacOS X / PowerBook G4 - FreeBSD 5.0 / 2x PIII/800 SMP User-Agent: Mutt/1.5.12-2006-07-14 X-Virus-Scanned: amavisd-new at keltia.freenix.fr Cc: Subject: Re: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 14:27:43 -0000 [old thread but I'm trying to reduce my backlog] According to Stefan Bethke: > I have no idea whether the effect I'm seeing is related at all, but > the description fits. If I load the CPU (make world -j4 or gzip -9 dev/random >/dev/null), traffic over re0 stops and I get On my old 2x PIII/800 machine, I get watchdog timeouts on an 3C905C card (xl0) and a similar card generates the same problem here when the traffic is high but I never get it on em0 even though xl0 is only the connection to the DSL modem: FreeBSD 6.1-STABLE #0: Tue Jun 27 19:43:32 CEST 2006 root@ns0.keltia.net:/data/work/obj/data/work/HG/src6-gjournal/sys/KELTIA Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Pentium(R) D CPU 2.80GHz (2793.09-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0xf47 Stepping = 7 Features=0xbfebfbff Features2=0x641d> AMD Features=0x20100000 AMD Features2=0x1 Cores per package: 2 real memory = 535347200 (510 MB) avail memory = 518574080 (494 MB) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 em0: port 0xcce0-0xccff mem 0xfe3e0000-0xfe3fffff,0xfe400000-0xfe7fffff irq 17 at device 0.0 on pci4 em0: Ethernet address: 00:13:72:15:0f:44 xl0: <3Com 3c905-TX Fast Etherlink XL> port 0xbcc0-0xbcff irq 18 at device 2.0 on pci5 miibus0: on xl0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto xl0: Ethernet address: 00:60:97:11:e8:f8 em0@pci4:0:0: class=0x020000 card=0x01d11028 chip=0x109a8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' class = network subclass = ethernet xl0@pci5:2:0: class=0x020000 card=0x00000000 chip=0x905010b7 rev=0x00 hdr=0x00 vendor = '3COM Corp, Networking Division' device = '3C905-TX Fast Etherlink XL PCI 10/100' class = network subclass = ethernet -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr Darwin snuadh.freenix.org Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005 From owner-cvs-src@FreeBSD.ORG Tue Sep 12 14:41:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6884616A47E for ; Tue, 12 Sep 2006 14:41:14 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay00.pair.com (relay00.pair.com [209.68.5.9]) by mx1.FreeBSD.org (Postfix) with SMTP id 1EE3B43D45 for ; Tue, 12 Sep 2006 14:41:11 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 78182 invoked from network); 12 Sep 2006 14:41:08 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 12 Sep 2006 14:41:08 -0000 X-pair-Authenticated: 209.68.2.70 Date: Tue, 12 Sep 2006 09:41:41 -0500 (CDT) From: Mike Silbersack To: Robert Watson In-Reply-To: <20060912123917.U83151@fledge.watson.org> Message-ID: <20060912093841.O43498@odysseus.silby.com> References: <200609061356.k86DuZ0w016069@repoman.freebsd.org> <20060906091204.B6691@odysseus.silby.com> <20060906143204.GQ40020@FreeBSD.org> <20060906093553.L6691@odysseus.silby.com> <20060906150506.GA7069@rambler-co.ru> <20060911005435.A23530@odysseus.silby.com> <20060911142703.GF27667@FreeBSD.org> <20060912001916.S43498@odysseus.silby.com> <20060912002456.I43498@odysseus.silby.com> <20060912123917.U83151@fledge.watson.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Gleb Smirnoff , Ruslan Ermilov , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_pcb.c tcp_subr.c tcp_timer.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 14:41:14 -0000 On Tue, 12 Sep 2006, Robert Watson wrote: >> Hm, it's been UMA_ZONE_NOFREE since day one. The reason may or may not be >> relevant after all the work rwatson has done with locking. > > Unless the monitoring model is changed, this remains 100% necessary, or we > may find ourselves performing mutex operations on uninitialized mutexes, > corrupting kernel memory, or exporting other kernel data structures > improperly to user space. > > Robert N M Watson Ah, doh. Ok, I'll go revisit the drawing board. Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Tue Sep 12 15:01:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04DAB16A403; Tue, 12 Sep 2006 15:01:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BCFC43D49; Tue, 12 Sep 2006 15:01:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CF1JiI044900; Tue, 12 Sep 2006 15:01:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CF1JWW044899; Tue, 12 Sep 2006 15:01:19 GMT (envelope-from jhb) Message-Id: <200609121501.k8CF1JWW044899@repoman.freebsd.org> From: John Baldwin Date: Tue, 12 Sep 2006 15:01: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/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 15:01:20 -0000 jhb 2006-09-12 15:01:19 UTC FreeBSD src repository Modified files: sys/pci viapm.c Log: Trim some unneeded includes. Revision Changes Path 1.16 +0 -2 src/sys/pci/viapm.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 15:25:18 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD6E416A47B; Tue, 12 Sep 2006 15:25:18 +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 DDF6E43D45; Tue, 12 Sep 2006 15:25:17 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8CFP9qe026766; Tue, 12 Sep 2006 11:25:10 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Ion-Mihai Tetcu Date: Tue, 12 Sep 2006 10:20:34 -0400 User-Agent: KMail/1.9.1 References: <200609112220.k8BMKbfG009489@repoman.freebsd.org> <20060912140105.22e7c9e3@it.buh.tecnik93.com> In-Reply-To: <20060912140105.22e7c9e3@it.buh.tecnik93.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609121020.34783.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 12 Sep 2006 11:25:10 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1871/Tue Sep 12 09:28:18 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/smbus smbus.c src/sys/kern bus_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 15:25:19 -0000 On Tuesday 12 September 2006 07:01, Ion-Mihai Tetcu wrote: > On Mon, 11 Sep 2006 22:20:37 +0000 (UTC) > John Baldwin wrote: > > > jhb 2006-09-11 22:20:37 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/smbus smbus.c > > sys/kern bus_if.m > > Log: > > - Revert making bus_generic_add_child() the default for > > BUS_ADD_CHILD(). Instead, we want busses to explicitly specify an > > add_child routine if they want to support identify routines, but by > > default disallow having outside drivers add devices. > > - Give smbus(4) an explicit bus_add_child() method. > > Might it have anything with this ? > > ===> i2c/controllers/viapm (all) > cc -O2 -pipe -DVIAPM_BASE_ADDR=0x6000 -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -std=c99 -nostdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/ORION_U_P_O/opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-common -g -I/usr/obj/usr/src/sys/ORION_U_P_O -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -fformat-extensions -c /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c > In file included from /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:54: > @/dev/smbus/smbus.h:34: error: field `lock' has incomplete type > *** Error code 1 No, it would be the earlier commit. It compiled locally. I'll fix. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 12 15:35:06 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0104116A40F; Tue, 12 Sep 2006 15:35:05 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA04B43D58; Tue, 12 Sep 2006 15:35:03 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k8CFXmZf036063; Tue, 12 Sep 2006 09:33:49 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 12 Sep 2006 09:33:51 -0600 (MDT) Message-Id: <20060912.093351.387192743.imp@bsdimp.com> To: Alexander@Leidinger.net From: "M. Warner Losh" In-Reply-To: <20060912085617.mc0hoiixskwocoo0@webmail.leidinger.net> References: <200609112217.k8BMHIvH009300@repoman.freebsd.org> <20060912085617.mc0hoiixskwocoo0@webmail.leidinger.net> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 12 Sep 2006 09:33:49 -0600 (MDT) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/man/man9 device_add_child.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 15:35:06 -0000 In message: <20060912085617.mc0hoiixskwocoo0@webmail.leidinger.net> Alexander Leidinger writes: : Quoting Warner Losh (from Mon, 11 Sep 2006 22:17:18 : +0000 (UTC)): : : > Modified files: : > share/man/man9 device_add_child.9 : > Log: : > Add note about identify routines needing to use BUS_ADD_CHILD rather : > than device_add_child. The latter is only for busses adding children, : > not children drivers telling a bus that they have an instance... : : Are there devices which don't use BUS_ADD_CHILD? If yes, would it make : sense to add an entry to the ideas list regarding this, so that people : start to hunt down such drivers and submit patches? None that I could find. This is the result of a discussion with jhb@ reguarding his latest changes. Warner From owner-cvs-src@FreeBSD.ORG Tue Sep 12 15:48:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA5A916A40F; Tue, 12 Sep 2006 15:48:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7925C43D99; Tue, 12 Sep 2006 15:48:23 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CFmNcK048609; Tue, 12 Sep 2006 15:48:23 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CFmNBK048608; Tue, 12 Sep 2006 15:48:23 GMT (envelope-from imp) Message-Id: <200609121548.k8CFmNBK048608@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Sep 2006 15:48:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 device_add_child.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 15:48:33 -0000 imp 2006-09-12 15:48:22 UTC FreeBSD src repository Modified files: share/man/man9 device_add_child.9 Log: Bump date, per ru@ Revision Changes Path 1.25 +1 -1 src/share/man/man9/device_add_child.9 From owner-cvs-src@FreeBSD.ORG Tue Sep 12 16:05:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC68816A407; Tue, 12 Sep 2006 16:05:22 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9913343D73; Tue, 12 Sep 2006 16:05:22 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CG5Mqo050873; Tue, 12 Sep 2006 16:05:22 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CG5MU4050872; Tue, 12 Sep 2006 16:05:22 GMT (envelope-from bmah) Message-Id: <200609121605.k8CG5MU4050872@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 12 Sep 2006 16:05:22 +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/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: Tue, 12 Sep 2006 16:05:23 -0000 bmah 2006-09-12 16:05:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: SA-06:19.openssl, SA-06:20.bind, BIND 9.3.2-P1. Revision Changes Path 1.761.2.68 +12 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Sep 12 16:47:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CAE716A407; Tue, 12 Sep 2006 16:47:45 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CCAE43D7D; Tue, 12 Sep 2006 16:47:44 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CGliwe061168; Tue, 12 Sep 2006 16:47:44 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CGlinJ061167; Tue, 12 Sep 2006 16:47:44 GMT (envelope-from bmah) Message-Id: <200609121647.k8CGlinJ061167@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 12 Sep 2006 16:47:44 +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/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: Tue, 12 Sep 2006 16:47:45 -0000 bmah 2006-09-12 16:47:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: SA-06:19.openssl. Revision Changes Path 1.22.2.437 +6 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Sep 12 17:28:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC62116A407; Tue, 12 Sep 2006 17:28:22 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FE8A43D53; Tue, 12 Sep 2006 17:28:22 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CHSMNc064411; Tue, 12 Sep 2006 17:28:22 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CHSMJ5064410; Tue, 12 Sep 2006 17:28:22 GMT (envelope-from charnier) Message-Id: <200609121728.k8CHSMJ5064410@repoman.freebsd.org> From: Philippe Charnier Date: Tue, 12 Sep 2006 17:28:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 17:28:23 -0000 charnier 2006-09-12 17:28:22 UTC FreeBSD src repository Modified files: . modules Log: add sconfig Revision Changes Path 1.6868 +1 -0 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Tue Sep 12 17:31:05 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D00A16A412; Tue, 12 Sep 2006 17:31:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id A1A4043D45; Tue, 12 Sep 2006 17:31:04 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8CHV2Tr027498; Tue, 12 Sep 2006 13:31:02 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 12 Sep 2006 13:30:20 -0400 User-Agent: KMail/1.9.1 References: <200609121501.k8CF1JWW044899@repoman.freebsd.org> In-Reply-To: <200609121501.k8CF1JWW044899@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609121330.21294.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 12 Sep 2006 13:31:02 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1871/Tue Sep 12 09:28:18 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/pci viapm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 17:31:05 -0000 On Tuesday 12 September 2006 11:01, John Baldwin wrote: > jhb 2006-09-12 15:01:19 UTC > > FreeBSD src repository > > Modified files: > sys/pci viapm.c > Log: > Trim some unneeded includes. This should fix the build. Sorry for the breakage. :( -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Sep 12 17:54:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C600716A4A0; Tue, 12 Sep 2006 17:54:35 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 845C543D45; Tue, 12 Sep 2006 17:54:35 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CHsZWJ065705; Tue, 12 Sep 2006 17:54:35 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CHsZiO065704; Tue, 12 Sep 2006 17:54:35 GMT (envelope-from charnier) Message-Id: <200609121754.k8CHsZiO065704@repoman.freebsd.org> From: Philippe Charnier Date: Tue, 12 Sep 2006 17:54:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/sconfig sconfig.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 17:54:35 -0000 charnier 2006-09-12 17:54:35 UTC FreeBSD src repository Modified files: sbin/sconfig sconfig.c Log: Add FBSDID, rename local variable time to not conflict with time() Revision Changes Path 1.4 +11 -7 src/sbin/sconfig/sconfig.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 17:54:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BC4C16A583; Tue, 12 Sep 2006 17:54:59 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD93643D46; Tue, 12 Sep 2006 17:54:58 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CHswNd065732; Tue, 12 Sep 2006 17:54:58 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CHswkY065731; Tue, 12 Sep 2006 17:54:58 GMT (envelope-from jhay) Message-Id: <200609121754.k8CHswkY065731@repoman.freebsd.org> From: John Hay Date: Tue, 12 Sep 2006 17:54:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet6 ip6_forward.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 17:54:59 -0000 jhay 2006-09-12 17:54:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 ip6_forward.c Log: MFC: Use net.inet6.ip6.redirect / ip6_sendredirects as part of the decision to generate icmp6 redirects. Now it is possible to switch redirects off. Approved by: re (bmah) Revision Changes Path 1.28.2.3 +1 -1 src/sys/netinet6/ip6_forward.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 19:02:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6FAB16A518; Tue, 12 Sep 2006 19:02:34 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 763D543D4C; Tue, 12 Sep 2006 19:02:34 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CJ2Yur070341; Tue, 12 Sep 2006 19:02:34 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CJ2YOV070340; Tue, 12 Sep 2006 19:02:34 GMT (envelope-from imp) Message-Id: <200609121902.k8CJ2YOV070340@repoman.freebsd.org> From: Warner Losh Date: Tue, 12 Sep 2006 19: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/fs/udf osta.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 Sep 2006 19:02:34 -0000 imp 2006-09-12 19:02:34 UTC FreeBSD src repository Modified files: sys/fs/udf osta.h Log: Put the osta.c license on osta.h. The license is the same. Approved by: scottl@ Revision Changes Path 1.3 +15 -0 src/sys/fs/udf/osta.h From owner-cvs-src@FreeBSD.ORG Tue Sep 12 19:24:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C1FF416A403; Tue, 12 Sep 2006 19:24:03 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0783243D7E; Tue, 12 Sep 2006 19:24:01 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CJO1RE072594; Tue, 12 Sep 2006 19:24:01 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CJO1lu072593; Tue, 12 Sep 2006 19:24:01 GMT (envelope-from obrien) Message-Id: <200609121924.k8CJO1lu072593@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Sep 2006 19:24: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/gnu/usr.bin/binutils 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 Sep 2006 19:24:03 -0000 obrien 2006-09-12 19:24:01 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils Makefile.inc Log: Style sync. Revision Changes Path 1.9 +0 -2 src/gnu/usr.bin/binutils/Makefile.inc From owner-cvs-src@FreeBSD.ORG Tue Sep 12 20:03:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2B1E16A4D8; Tue, 12 Sep 2006 20:03:55 +0000 (UTC) (envelope-from bde@zeta.org.au) Received: from mailout1.pacific.net.au (mailout1.pacific.net.au [61.8.0.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2797B43DC8; Tue, 12 Sep 2006 20:02:19 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.2.163]) by mailout1.pacific.net.au (Postfix) with ESMTP id A46FB5A7C82; Wed, 13 Sep 2006 06:02:17 +1000 (EST) Received: from epsplex.bde.org (katana.zip.com.au [61.8.7.246]) by mailproxy2.pacific.net.au (8.13.4/8.13.4/Debian-3sarge3) with ESMTP id k8CK2EU5002139; Wed, 13 Sep 2006 06:02:15 +1000 Date: Wed, 13 Sep 2006 06:02:13 +1000 (EST) From: Bruce Evans X-X-Sender: bde@epsplex.bde.org To: John Baldwin In-Reply-To: <200609111428.01836.jhb@freebsd.org> Message-ID: <20060913051026.D745@epsplex.bde.org> References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> <200609111048.19397.jhb@freebsd.org> <200609111829.58796.max@love2party.net> <200609111428.01836.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Max Laier , Martin Blapp , cvs-all@FreeBSD.org, src-committers@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: 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: Tue, 12 Sep 2006 20:03:55 -0000 On Mon, 11 Sep 2006, John Baldwin wrote: > I've told Martin numerous times that t_session is not locked by the proctree > lock and thus by default it is covered by Giant. I think much of the session > stuff still belongs under Giant in fact. I thought that the session stuff was already locked. It has very little to do with ttys. However, apparently, only p_session is covered by session locking, while t_session still needs tty (Giant) locking. It seems unlikely that ttymodem() isn't still under Giant. However, Giant locking for references to t_session and even more important tty things was removed in rev.1.272 of kern_exit.c: % Index: kern_exit.c % =================================================================== % RCS file: /home/ncvs/src/sys/kern/kern_exit.c,v % retrieving revision 1.271 % retrieving revision 1.272 % diff -u -r1.271 -r1.272 % --- kern_exit.c 8 Nov 2005 09:09:26 -0000 1.271 % +++ kern_exit.c 8 Nov 2005 17:11:03 -0000 1.272 % @@ -303,13 +303,13 @@ % vm_map_max(&vm->vm_map)); % } % % - mtx_lock(&Giant); Not long before 1.272, the Giant locking had been pushed down to here. % sx_xlock(&proctree_lock); I don't know exactly what this covers. SESS_LOCK() is not used until later. According to proc.h: p_session: constant until freed (what locks the freeing?) *p_session: mostly locked by SESS_LOCK(), except s_leader also requires the proctree lock % if (SESS_LEADER(p)) { SESS_LEADER() loads s_leader, so why isn't SESS_LOCK() before here? % struct session *sp; % % sp = p->p_session; % if (sp->s_ttyvp) { This seems to need SESS_LOCK() but not proctree_lock. % + locked = VFS_LOCK_GIANT(sp->s_ttyvp->v_mount); % /* % * Controlling process. % * Signal foreground pgrp, s_ttyvp and t_session are referenced just after here. 1.272 is apparently only correct for s_ttyvp (except the session locking was already wrong?). The reference to t_session seems to be only read-only here -- I can't see where it goes away on exit, but think it should -- but nothing good can happen if it changes underneath. Just after this there is a call to ttywait(). ttywait() certainly needs Giant locking. The call is preceded by a comment saying "XXX tp should be locked.". This comment was bogus -- tp was locked by Giant when the comment was written. Now the code is broken instead. % @@ -355,6 +355,7 @@ % * that the session once had a controlling terminal. % * (for logging and informational purposes) % */ % + VFS_UNLOCK_GIANT(locked); % } % SESS_LOCK(p->p_session); % sp->s_leader = NULL; % @@ -363,7 +364,6 @@ % fixjobc(p, p->p_pgrp, 0); % sx_xunlock(&proctree_lock); % (void)acct_process(td); % - mtx_unlock(&Giant); % #ifdef KTRACE % /* % * release trace file Other references to t_session in kern: kern_proc.c: fill_kinfo_proc_only() deferences t_session after checking that it is not NULL. I think the necessary Giant locking is missing here. tty.c: Lots of references to t_session here. None should cause problems directly, since callers are required to provide Giant locking. ttymodem() should only be called from device driver interrupt handlers and these require Giant locking for ordinary i/o too, so the problem is unlikely to be at this level. Bruce From owner-cvs-src@FreeBSD.ORG Tue Sep 12 20:37:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA9F316A40F; Tue, 12 Sep 2006 20:37:22 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 869C343D5E; Tue, 12 Sep 2006 20:37:22 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CKbMTM079932; Tue, 12 Sep 2006 20:37:22 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CKbMe4079931; Tue, 12 Sep 2006 20:37:22 GMT (envelope-from sos) Message-Id: <200609122037.k8CKbMe4079931@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 12 Sep 2006 20:37:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-raid.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 Sep 2006 20:37:22 -0000 sos 2006-09-12 20:37:22 UTC FreeBSD src repository Modified files: sys/dev/ata ata-raid.h Log: Format mask lacks one bit. Reported by: jkim Revision Changes Path 1.45 +1 -1 src/sys/dev/ata/ata-raid.h From owner-cvs-src@FreeBSD.ORG Tue Sep 12 21:57:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA90F16A47C; Tue, 12 Sep 2006 21:57:28 +0000 (UTC) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EC8E43D5E; Tue, 12 Sep 2006 21:57:28 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CLvSsI093207; Tue, 12 Sep 2006 21:57:28 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CLvSGn093206; Tue, 12 Sep 2006 21:57:28 GMT (envelope-from kan) Message-Id: <200609122157.k8CLvSGn093206@repoman.freebsd.org> From: Alexander Kabaev Date: Tue, 12 Sep 2006 21:57: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/gnu/usr.bin/cc/cpp Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 21:57:28 -0000 kan 2006-09-12 21:57:28 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc/cpp Makefile Log: Remove redundant defines alerady set by Makefile.fe Revision Changes Path 1.25 +0 -3 src/gnu/usr.bin/cc/cpp/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 12 22:06:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8915E16A403; Tue, 12 Sep 2006 22:06:40 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4710243D46; Tue, 12 Sep 2006 22:06:40 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CM6e96094829; Tue, 12 Sep 2006 22:06:40 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CM6e75094828; Tue, 12 Sep 2006 22:06:40 GMT (envelope-from sos) Message-Id: <200609122206.k8CM6e75094828@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 12 Sep 2006 22:06: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/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: Tue, 12 Sep 2006 22:06:40 -0000 sos 2006-09-12 22:06:39 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Busmaster DMA address fix in VIA 6421 case. Revision Changes Path 1.175 +1 -1 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 22:27:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 290FD16A40F; Tue, 12 Sep 2006 22:27:12 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D936643D45; Tue, 12 Sep 2006 22:27:11 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8CMRB6O095906; Tue, 12 Sep 2006 22:27:11 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8CMRBG4095905; Tue, 12 Sep 2006 22:27:11 GMT (envelope-from peter) Message-Id: <200609122227.k8CMRBG4095905@repoman.freebsd.org> From: Peter Wemm Date: Tue, 12 Sep 2006 22:27:11 +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/lib/libc/gen opendir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 22:27:12 -0000 peter 2006-09-12 22:27:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) lib/libc/gen opendir.c Log: MFC: rev 1.21: fix return of uninitialized data from malloc(). Could cause readdir() to fail or give duplicate results or other strange things. Revision Changes Path 1.10.2.2 +1 -0 src/lib/libc/gen/opendir.c From owner-cvs-src@FreeBSD.ORG Tue Sep 12 22:52:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69C8516A47E for ; Tue, 12 Sep 2006 22:52:24 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id EA3FF43D45 for ; Tue, 12 Sep 2006 22:52:21 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 5449 invoked by uid 86); 12 Sep 2006 23:26:48 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.40) by ems01.seccuris.com with SMTP; 12 Sep 2006 23:26:48 -0000 Message-ID: <45073A24.6060108@FreeBSD.org> Date: Tue, 12 Sep 2006 17:52:20 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: Bruce Evans References: <200609101651.k8AGpuqm069774@repoman.freebsd.org> <200609111048.19397.jhb@freebsd.org> <200609111829.58796.max@love2party.net> <200609111428.01836.jhb@freebsd.org> <20060913051026.D745@epsplex.bde.org> In-Reply-To: <20060913051026.D745@epsplex.bde.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Max Laier , Martin Blapp Subject: Re: 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: Tue, 12 Sep 2006 22:52:24 -0000 Rev. 1.272 was my commit, I can't remember the context of the conversations around the Giant push down there, but it's quite possible that I jumped the gun and made a mistake, because I am not sure how much analysis of the TTY locking I did there. Should we roll back that commit and Pickup Giant for the TTY sake? Bruce Evans wrote: > On Mon, 11 Sep 2006, John Baldwin wrote: > >> I've told Martin numerous times that t_session is not locked by the >> proctree >> lock and thus by default it is covered by Giant. I think much of the >> session >> stuff still belongs under Giant in fact. > > I thought that the session stuff was already locked. It has very > little to do with ttys. However, apparently, only p_session is covered > by session locking, while t_session still needs tty (Giant) locking. > It seems unlikely that ttymodem() isn't still under Giant. However, > Giant locking for references to t_session and even more important tty > things was removed in rev.1.272 of kern_exit.c: > > % Index: kern_exit.c > % =================================================================== > % RCS file: /home/ncvs/src/sys/kern/kern_exit.c,v > % retrieving revision 1.271 > % retrieving revision 1.272 > % diff -u -r1.271 -r1.272 > % --- kern_exit.c 8 Nov 2005 09:09:26 -0000 1.271 > % +++ kern_exit.c 8 Nov 2005 17:11:03 -0000 1.272 > % @@ -303,13 +303,13 @@ > % vm_map_max(&vm->vm_map)); > % } > % % - mtx_lock(&Giant); > > Not long before 1.272, the Giant locking had been pushed down to here. > > % sx_xlock(&proctree_lock); > > I don't know exactly what this covers. SESS_LOCK() is not used until > later. > According to proc.h: > > p_session: constant until freed (what locks the freeing?) > *p_session: mostly locked by SESS_LOCK(), except s_leader also > requires > the proctree lock > > % if (SESS_LEADER(p)) { > > SESS_LEADER() loads s_leader, so why isn't SESS_LOCK() before here? > > % struct session *sp; > % % sp = p->p_session; > % if (sp->s_ttyvp) { > > This seems to need SESS_LOCK() but not proctree_lock. > > % + locked = VFS_LOCK_GIANT(sp->s_ttyvp->v_mount); > % /* > % * Controlling process. > % * Signal foreground pgrp, > > s_ttyvp and t_session are referenced just after here. 1.272 is > apparently > only correct for s_ttyvp (except the session locking was already wrong?). > The reference to t_session seems to be only read-only here -- I can't > see where it goes away on exit, but think it should -- but nothing > good can happen if it changes underneath. > > Just after this there is a call to ttywait(). ttywait() certainly > needs Giant locking. The call is preceded by a comment saying "XXX > tp should be locked.". This comment was bogus -- tp was locked by > Giant when the comment was written. Now the code is broken instead. > > % @@ -355,6 +355,7 @@ > % * that the session once had a controlling terminal. > % * (for logging and informational purposes) > % */ > % + VFS_UNLOCK_GIANT(locked); > % } > % SESS_LOCK(p->p_session); > % sp->s_leader = NULL; > % @@ -363,7 +364,6 @@ > % fixjobc(p, p->p_pgrp, 0); > % sx_xunlock(&proctree_lock); > % (void)acct_process(td); > % - mtx_unlock(&Giant); % #ifdef KTRACE > % /* > % * release trace file > > Other references to t_session in kern: > > kern_proc.c: > fill_kinfo_proc_only() deferences t_session after checking that it is not > NULL. I think the necessary Giant locking is missing here. > > tty.c: > Lots of references to t_session here. None should cause problems > directly, > since callers are required to provide Giant locking. ttymodem() should > only be called from device driver interrupt handlers and these require > Giant locking for ordinary i/o too, so the problem is unlikely to be > at this level. > > Bruce > > -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Wed Sep 13 01:23:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7816E16A407; Wed, 13 Sep 2006 01:23:09 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0649E43D55; Wed, 13 Sep 2006 01:23:09 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D1N83U021927; Wed, 13 Sep 2006 01:23:08 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D1N8PW021926; Wed, 13 Sep 2006 01:23:08 GMT (envelope-from jmg) Message-Id: <200609130123.k8D1N8PW021926@repoman.freebsd.org> From: John-Mark Gurney Date: Wed, 13 Sep 2006 01:23:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 01:23:09 -0000 jmg 2006-09-13 01:23:08 UTC FreeBSD src repository Modified files: sys/i386/conf NOTES Log: document that PAE kernels needs twice the value of non-PAE kernels for KVA_PAGES, and that it it likely needed for >4GB memory boxes.. MFC after: 3 days Revision Changes Path 1.1231 +5 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Sep 13 04:50:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B753D16A407; Wed, 13 Sep 2006 04:50:44 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74CAA43D49; Wed, 13 Sep 2006 04:50:44 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D4oiVB044103; Wed, 13 Sep 2006 04:50:44 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D4oi7c044102; Wed, 13 Sep 2006 04:50:44 GMT (envelope-from charnier) Message-Id: <200609130450.k8D4oi7c044102@repoman.freebsd.org> From: Philippe Charnier Date: Wed, 13 Sep 2006 04:50:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/mount_std mount_std.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 04:50:44 -0000 charnier 2006-09-13 04:50:44 UTC FreeBSD src repository Modified files: sbin/mount_std mount_std.c Log: Reduce the number of errors under WARNS=6 Revision Changes Path 1.22 +5 -9 src/sbin/mount_std/mount_std.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 05:01:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B9DD16A49E; Wed, 13 Sep 2006 05:01:26 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9DA943D46; Wed, 13 Sep 2006 05:01:25 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D51PvB045672; Wed, 13 Sep 2006 05:01:25 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D51PjS045671; Wed, 13 Sep 2006 05:01:25 GMT (envelope-from charnier) Message-Id: <200609130501.k8D51PjS045671@repoman.freebsd.org> From: Philippe Charnier Date: Wed, 13 Sep 2006 05:01:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/rpc.statd procs.c statd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 05:01:26 -0000 charnier 2006-09-13 05:01:25 UTC FreeBSD src repository Modified files: usr.sbin/rpc.statd procs.c statd.c Log: compile under WARNS=6 Revision Changes Path 1.16 +3 -4 src/usr.sbin/rpc.statd/procs.c 1.13 +0 -1 src/usr.sbin/rpc.statd/statd.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 05:06:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3F8216A403; Wed, 13 Sep 2006 05:06:13 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7056D43D49; Wed, 13 Sep 2006 05:06:13 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D56Dwj047090; Wed, 13 Sep 2006 05:06:13 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D56DNd047079; Wed, 13 Sep 2006 05:06:13 GMT (envelope-from charnier) Message-Id: <200609130506.k8D56DNd047079@repoman.freebsd.org> From: Philippe Charnier Date: Wed, 13 Sep 2006 05:06:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/indent indent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 05:06:13 -0000 charnier 2006-09-13 05:06:12 UTC FreeBSD src repository Modified files: usr.bin/indent indent.c Log: initialize variable (WARNS=6) Revision Changes Path 1.25 +1 -0 src/usr.bin/indent/indent.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 06:58:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7131416A403; Wed, 13 Sep 2006 06:58:41 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E35543D46; Wed, 13 Sep 2006 06:58:41 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D6wfTU055245; Wed, 13 Sep 2006 06:58:41 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D6wf5T055244; Wed, 13 Sep 2006 06:58:41 GMT (envelope-from pjd) Message-Id: <200609130658.k8D6wf5T055244@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Sep 2006 06:58: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/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 06:58:41 -0000 pjd 2006-09-13 06:58:40 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Fix a lock leak in an error case. Reported by: netchild Reviewed by: rwatson Revision Changes Path 1.282 +1 -1 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 08:37:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CD0016A407; Wed, 13 Sep 2006 08:37:49 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF38943D4C; Wed, 13 Sep 2006 08:37:48 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D8bmQT063126; Wed, 13 Sep 2006 08:37:48 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D8bmTo063125; Wed, 13 Sep 2006 08:37:48 GMT (envelope-from des) Message-Id: <200609130837.k8D8bmTo063125@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 13 Sep 2006 08:37: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/etc gettytab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 08:37:49 -0000 des 2006-09-13 08:37:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc gettytab Log: MFC: Add autologin entries for all speeds. Approved by: re (kensmith) Revision Changes Path 1.22.8.2 +10 -0 src/etc/gettytab From owner-cvs-src@FreeBSD.ORG Wed Sep 13 08:38:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88C9516A403; Wed, 13 Sep 2006 08:38:49 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41CFF43D45; Wed, 13 Sep 2006 08:38:49 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D8cnvR063232; Wed, 13 Sep 2006 08:38:49 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D8cnW9063228; Wed, 13 Sep 2006 08:38:49 GMT (envelope-from des) Message-Id: <200609130838.k8D8cnW9063228@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 13 Sep 2006 08:38: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/etc/rc.d mountcritlocal mountlate src/sbin/mount mount.8 mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 08:38:49 -0000 des 2006-09-13 08:38:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d mountcritlocal sbin/mount mount.8 mount.c Added files: (Branch: RELENG_6) etc/rc.d mountlate Log: MFC: "late" flag in fstab + mountlate script + necessary changes to mount(8) Approved by: re (kensmith) Revision Changes Path 1.12.2.1 +2 -0 src/etc/rc.d/mountcritlocal 1.1.2.1 +36 -0 src/etc/rc.d/mountlate (new) 1.73.2.2 +20 -3 src/sbin/mount/mount.8 1.69.2.2 +9 -4 src/sbin/mount/mount.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 08:39:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B2FB416A407; Wed, 13 Sep 2006 08:39:17 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8C37843D53; Wed, 13 Sep 2006 08:39:16 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D8dG5J063306; Wed, 13 Sep 2006 08:39:16 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D8dGt9063305; Wed, 13 Sep 2006 08:39:16 GMT (envelope-from des) Message-Id: <200609130839.k8D8dGt9063305@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 13 Sep 2006 08:39: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/share/examples/etc make.conf src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 08:39:17 -0000 des 2006-09-13 08:39:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/examples/etc make.conf share/mk bsd.cpu.mk Log: MFC: CPUTYPE support for VIA C3 Approved by: re (kensmith) Revision Changes Path 1.265.2.8 +1 -0 src/share/examples/etc/make.conf 1.48.2.1 +4 -0 src/share/mk/bsd.cpu.mk From owner-cvs-src@FreeBSD.ORG Wed Sep 13 08:40:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA5AE16A47C; Wed, 13 Sep 2006 08:40:23 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E28A43D5F; Wed, 13 Sep 2006 08:40:22 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D8eMZS063438; Wed, 13 Sep 2006 08:40:22 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D8eL8m063437; Wed, 13 Sep 2006 08:40:21 GMT (envelope-from des) Message-Id: <200609130840.k8D8eL8m063437@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 13 Sep 2006 08:40:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf kern.post.mk kmod.mk src/sys/modules/if_ef Makefile src/sys/modules/if_ppp Makefile src/sys/modules/netgraph/mppc Makefile src/sys/modules/sound/sound 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 Sep 2006 08:40:23 -0000 des 2006-09-13 08:40:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf kern.post.mk kmod.mk sys/modules/if_ef Makefile sys/modules/if_ppp Makefile sys/modules/netgraph/mppc Makefile sys/modules/sound/sound Makefile Log: MFC: avoid unnecessary use of touch + ${.TARGET} fixes + redirection issues Approved by: re (kensmith) Revision Changes Path 1.83.2.2 +1 -1 src/sys/conf/kern.post.mk 1.192.2.5 +2 -2 src/sys/conf/kmod.mk 1.11.8.3 +4 -4 src/sys/modules/if_ef/Makefile 1.33.2.3 +3 -3 src/sys/modules/if_ppp/Makefile 1.12.12.2 +1 -1 src/sys/modules/netgraph/mppc/Makefile 1.16.2.2 +1 -1 src/sys/modules/sound/sound/Makefile From owner-cvs-src@FreeBSD.ORG Wed Sep 13 08:40:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E5A716A403; Wed, 13 Sep 2006 08:40:42 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3787143D69; Wed, 13 Sep 2006 08:40:41 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D8efD6063547; Wed, 13 Sep 2006 08:40:41 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D8efAs063546; Wed, 13 Sep 2006 08:40:41 GMT (envelope-from des) Message-Id: <200609130840.k8D8efAs063546@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 13 Sep 2006 08:40:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/mk bsd.sys.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 08:40:42 -0000 des 2006-09-13 08:40:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/mk bsd.sys.mk Log: MFC: CSTD support Approved by: re (kensmith) Revision Changes Path 1.37.2.1 +15 -0 src/share/mk/bsd.sys.mk From owner-cvs-src@FreeBSD.ORG Wed Sep 13 09:06:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF7CE16A4A7; Wed, 13 Sep 2006 09:06:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3715743E1A; Wed, 13 Sep 2006 09:05:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D95erT074223; Wed, 13 Sep 2006 09:05:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D95eS2074222; Wed, 13 Sep 2006 09:05:40 GMT (envelope-from rwatson) Message-Id: <200609130905.k8D95eS2074222@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Sep 2006 09:05:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/priv Makefile main.c main.h priv_acct.c priv_adjtime.c priv_clock_settime.c priv_io.c priv_kenv_set.c priv_kenv_unset.c priv_proc_setlogin.c priv_proc_setrlimit.c priv_sched_rtprio.c priv_sched_setpriority.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 09:06:15 -0000 rwatson 2006-09-13 09:05:39 UTC FreeBSD src repository Added files: tools/regression/priv Makefile main.c main.h priv_acct.c priv_adjtime.c priv_clock_settime.c priv_io.c priv_kenv_set.c priv_kenv_unset.c priv_proc_setlogin.c priv_proc_setrlimit.c priv_sched_rtprio.c priv_sched_setpriority.c priv_settimeofday.c priv_sysctl_write.c priv_vfs_admin.c priv_vfs_chown.c priv_vfs_chroot.c priv_vfs_clearsugid.c priv_vfs_extattr_system.c priv_vfs_fhopen.c priv_vfs_fhstat.c priv_vfs_fhstatfs.c priv_vfs_generation.c priv_vfs_getfh.c priv_vfs_read_write.c priv_vfs_setgid.c priv_vfs_stickyfile.c priv_vm_madv_protect.c priv_vm_mlock.c priv_vm_munlock.c test_utimes.c Log: dd a series of regression tests to validate that privilege requirements are implemented properly for a number of kernel subsystems. In general, they try to exercise the privilege first as the root user, then as a test user, in order to determine when privilege is being checked. Currently, these tests do not compare inside/outside jail, and probably should be enhanced to do that. Sponsored by: nCircle Network Security, Inc. Obtained from: TrustedBSD Project Revision Changes Path 1.1 +40 -0 src/tools/regression/priv/Makefile (new) 1.1 +184 -0 src/tools/regression/priv/main.c (new) 1.1 +90 -0 src/tools/regression/priv/main.h (new) 1.1 +178 -0 src/tools/regression/priv/priv_acct.c (new) 1.1 +75 -0 src/tools/regression/priv/priv_adjtime.c (new) 1.1 +76 -0 src/tools/regression/priv/priv_clock_settime.c (new) 1.1 +135 -0 src/tools/regression/priv/priv_io.c (new) 1.1 +68 -0 src/tools/regression/priv/priv_kenv_set.c (new) 1.1 +77 -0 src/tools/regression/priv/priv_kenv_unset.c (new) 1.1 +73 -0 src/tools/regression/priv/priv_proc_setlogin.c (new) 1.1 +137 -0 src/tools/regression/priv/priv_proc_setrlimit.c (new) 1.1 +234 -0 src/tools/regression/priv/priv_sched_rtprio.c (new) 1.1 +163 -0 src/tools/regression/priv/priv_sched_setpriority.c (new) 1.1 +76 -0 src/tools/regression/priv/priv_settimeofday.c (new) 1.1 +89 -0 src/tools/regression/priv/priv_sysctl_write.c (new) 1.1 +328 -0 src/tools/regression/priv/priv_vfs_admin.c (new) 1.1 +170 -0 src/tools/regression/priv/priv_vfs_chown.c (new) 1.1 +63 -0 src/tools/regression/priv/priv_vfs_chroot.c (new) 1.1 +215 -0 src/tools/regression/priv/priv_vfs_clearsugid.c (new) 1.1 +96 -0 src/tools/regression/priv/priv_vfs_extattr_system.c (new) 1.1 +92 -0 src/tools/regression/priv/priv_vfs_fhopen.c (new) 1.1 +89 -0 src/tools/regression/priv/priv_vfs_fhstat.c (new) 1.1 +89 -0 src/tools/regression/priv/priv_vfs_fhstatfs.c (new) 1.1 +113 -0 src/tools/regression/priv/priv_vfs_generation.c (new) 1.1 +78 -0 src/tools/regression/priv/priv_vfs_getfh.c (new) 1.1 +370 -0 src/tools/regression/priv/priv_vfs_read_write.c (new) 1.1 +143 -0 src/tools/regression/priv/priv_vfs_setgid.c (new) 1.1 +140 -0 src/tools/regression/priv/priv_vfs_stickyfile.c (new) 1.1 +64 -0 src/tools/regression/priv/priv_vm_madv_protect.c (new) 1.1 +64 -0 src/tools/regression/priv/priv_vm_mlock.c (new) 1.1 +64 -0 src/tools/regression/priv/priv_vm_munlock.c (new) 1.1 +153 -0 src/tools/regression/priv/test_utimes.c (new) From owner-cvs-src@FreeBSD.ORG Wed Sep 13 09:10:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 986EC16A415; Wed, 13 Sep 2006 09:10:03 +0000 (UTC) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2573243D7D; Wed, 13 Sep 2006 09:10:02 +0000 (GMT) (envelope-from gnn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D9A2sI074394; Wed, 13 Sep 2006 09:10:02 GMT (envelope-from gnn@repoman.freebsd.org) Received: (from gnn@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D9A1dL074393; Wed, 13 Sep 2006 09:10:01 GMT (envelope-from gnn) Message-Id: <200609130910.k8D9A1dL074393@repoman.freebsd.org> From: "George V. Neville-Neil" Date: Wed, 13 Sep 2006 09:10:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 09:10:03 -0000 gnn 2006-09-13 09:10:01 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_syscalls.c Log: MFC of fix for PR 98858 Properly cast the values of valsize (the size of the value passed in) in setsockopt so that they can be compared correctly against negative values. Passing in a negative value had a rather negative effect on our socket code, making it impossible to open new sockets. PR: 98858 Submitted by: James.Juran@baesystems.com Approved by: re Revision Changes Path 1.221.2.4 +2 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 09:18:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08FC816A47B; Wed, 13 Sep 2006 09:18:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9297743D5F; Wed, 13 Sep 2006 09:18:27 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D9IRff074816; Wed, 13 Sep 2006 09:18:27 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D9IRYF074815; Wed, 13 Sep 2006 09:18:27 GMT (envelope-from rwatson) Message-Id: <200609130918.k8D9IRYF074815@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Sep 2006 09:18:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Wed, 13 Sep 2006 09:18:28 -0000 rwatson 2006-09-13 09:18:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit.c Log: Merge audit.c:1.19 from HEAD to RELENG_6: Small style cleanup. Approved by: re (mux) Revision Changes Path 1.18.2.2 +2 -3 src/sys/security/audit/audit.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 09:23:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7305F16A407; Wed, 13 Sep 2006 09:23:35 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81A6D43D78; Wed, 13 Sep 2006 09:23:34 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D9NY4j076572; Wed, 13 Sep 2006 09:23:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D9NYZl076571; Wed, 13 Sep 2006 09:23:34 GMT (envelope-from rwatson) Message-Id: <200609130923.k8D9NYZl076571@repoman.freebsd.org> From: Robert Watson Date: Wed, 13 Sep 2006 09:23:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/security/audit audit_bsm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 09:23:35 -0000 rwatson 2006-09-13 09:23:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/security/audit audit_bsm.c Log: Merge audit_bsm.c:1.11 from HEAD to RELENG_6: Add a BSM conversion switch case for AUE_GETCWD, so that a console warning isn't generated when __getcwd() is invoked. Obtained from: TrustedBSD Project Approved by: re (mux) Revision Changes Path 1.10.2.2 +3 -0 src/sys/security/audit/audit_bsm.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 09:36:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B088C16A407; Wed, 13 Sep 2006 09:36:01 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B482543D72; Wed, 13 Sep 2006 09:36:00 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8D9a03p077151; Wed, 13 Sep 2006 09:36:00 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8D9a022077150; Wed, 13 Sep 2006 09:36:00 GMT (envelope-from scottl) Message-Id: <200609130936.k8D9a022077150@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Sep 2006 09: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/i386/i386 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: Wed, 13 Sep 2006 09:36:01 -0000 scottl 2006-09-13 09:36:00 UTC FreeBSD src repository Modified files: sys/i386/i386 busdma_machdep.c Log: Remove duplicated code. Declare functions non-static that shouldn't be inlined. Revision Changes Path 1.82 +33 -43 src/sys/i386/i386/busdma_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 10:21:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D379C16A47B; Wed, 13 Sep 2006 10:21:14 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCF0E43D6A; Wed, 13 Sep 2006 10:20:56 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DAKuXK080381; Wed, 13 Sep 2006 10:20:56 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DAKueg080380; Wed, 13 Sep 2006 10:20:56 GMT (envelope-from ru) Message-Id: <200609131020.k8DAKueg080380@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 13 Sep 2006 10:20:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/etc make.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 10:21:14 -0000 ru 2006-09-13 10:20:56 UTC FreeBSD src repository Modified files: share/examples/etc make.conf Log: - Change the example CFLAGS entry to match our default in sys.mk. - Document that -fno-strict-aliasing is required for -O2. Prodded by: users of stable@ Revision Changes Path 1.278 +7 -3 src/share/examples/etc/make.conf From owner-cvs-src@FreeBSD.ORG Wed Sep 13 12:20:22 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3401616A415; Wed, 13 Sep 2006 12:20:22 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76DC843D83; Wed, 13 Sep 2006 12:20:03 +0000 (GMT) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost2.sentex.ca (8.13.8/8.13.8) with ESMTP id k8DCK218072870; Wed, 13 Sep 2006 08:20:02 -0400 (EDT) (envelope-from mike@sentex.net) Received: from mdt-xp.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.6/8.13.3) with ESMTP id k8DCJxYD056023 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Sep 2006 08:20:00 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <7.0.1.0.0.20060913081925.08da2b20@sentex.net> X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0 Date: Wed, 13 Sep 2006 08:20:01 -0400 To: Dag-Erling Smorgrav , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org From: Mike Tancsa In-Reply-To: <200609130839.k8D8dGt9063305@repoman.freebsd.org> References: <200609130839.k8D8dGt9063305@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Cc: Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 12:20:22 -0000 At 04:39 AM 9/13/2006, Dag-Erling Smorgrav wrote: >des 2006-09-13 08:39:16 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > share/examples/etc make.conf > share/mk bsd.cpu.mk > Log: > MFC: CPUTYPE support for VIA C3 Hi, Does anything currently make use of V3 specific optimizations ? ---Mike From owner-cvs-src@FreeBSD.ORG Wed Sep 13 13:08:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26CDE16A417; Wed, 13 Sep 2006 13:08:31 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A675F43D55; Wed, 13 Sep 2006 13:08:27 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DD8RBs000232; Wed, 13 Sep 2006 13:08:27 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DD8RVM000231; Wed, 13 Sep 2006 13:08:27 GMT (envelope-from andre) Message-Id: <200609131308.k8DD8RVM000231@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 13 Sep 2006 13:08: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/netinet tcp_input.c tcp_output.c tcp_syncache.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 13:08:31 -0000 andre 2006-09-13 13:08:27 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c tcp_output.c tcp_syncache.c tcp_var.h Log: Rewrite of TCP syncookies to remove locking requirements and to enhance functionality: - Remove a rwlock aquisition/release per generated syncookie. Locking is now integrated with the bucket row locking of syncache itself and syncookies no longer add any additional lock overhead. - Syncookie secrets are different for and stored per syncache buck row. Secrets expire after 16 seconds and are reseeded on-demand. - The computational overhead for syncookie generation and verification is one MD5 hash computation as before. - Syncache can be turned off and run with syncookies only by setting the sysctl net.inet.tcp.syncookies_only=1. This implementation extends the orginal idea and first implementation of FreeBSD by using not only the initial sequence number field to store information but also the timestamp field if present. This way we can keep track of the entire state we need to know to recreate the session in its original form. Almost all TCP speakers implement RFC1323 timestamps these days. For those that do not we still have to live with the known shortcomings of the ISN only SYN cookies. The use of the timestamp field causes the timestamps to be randomized if syncookies are enabled. The idea of SYN cookies is to encode and include all necessary information about the connection setup state within the SYN-ACK we send back and thus to get along without keeping any local state until the ACK to the SYN-ACK arrives (if ever). Everything we need to know should be available from the information we encoded in the SYN-ACK. A detailed description of the inner working of the syncookies mechanism is included in the comments in tcp_syncache.c. Reviewed by: silby (slightly earlier version) Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.307 +16 -6 src/sys/netinet/tcp_input.c 1.117 +1 -1 src/sys/netinet/tcp_output.c 1.99 +278 -192 src/sys/netinet/tcp_syncache.c 1.137 +5 -4 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Wed Sep 13 13:21:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A872916A5DA; Wed, 13 Sep 2006 13:21:21 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36CF143D5C; Wed, 13 Sep 2006 13:21:18 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DDLI1c001059; Wed, 13 Sep 2006 13:21:18 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DDLIw1001058; Wed, 13 Sep 2006 13:21:18 GMT (envelope-from andre) Message-Id: <200609131321.k8DDLIw1001058@repoman.freebsd.org> From: Andre Oppermann Date: Wed, 13 Sep 2006 13:21: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/netinet tcp_syncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 13:21:21 -0000 andre 2006-09-13 13:21:18 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Remove unessary includes and follow common ordering style. Revision Changes Path 1.100 +2 -10 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 13:33:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C25CA16A407; Wed, 13 Sep 2006 13:33:33 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id F03A543D46; Wed, 13 Sep 2006 13:33:32 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.6/8.13.6/NinthNine) with ESMTP id k8DDXUZt099478; Wed, 13 Sep 2006 22:33:31 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Wed, 13 Sep 2006 22:33:31 +0900 From: Norikatsu Shigemura To: John Baldwin Message-Id: <20060913223331.4024c2bc.nork@FreeBSD.org> In-Reply-To: <200609112010.k8BKAgWI092204@repoman.freebsd.org> References: <200609112010.k8BKAgWI092204@repoman.freebsd.org> X-Mailer: Sylpheed version 2.2.7 (GTK+ 2.8.20; i386-portbld-freebsd6.1) 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.2 (sakura.ninth-nine.com [219.127.74.121]); Wed, 13 Sep 2006 22:33:31 +0900 (JST) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 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: Wed, 13 Sep 2006 13:33:33 -0000 On Mon, 11 Sep 2006 20:10:42 +0000 (UTC) John Baldwin wrote: > jhb 2006-09-11 20:10:42 UTC > FreeBSD src repository > Modified files: > sys/amd64/amd64 mp_machdep.c > sys/i386/i386 mp_machdep.c > Log: > Actually hook up the IPI_INVLCACHE IDT vectors backing > pmap_invalidate_cache() in the SMP case so pmap_mapdev() in multiuser > doesn't panic with a trap 30. I broke this many months ago when I > added pmap_invalidate_cache() as early parts of the PAT work. > Patience from: jmg > Pointy hat: jhb Cool!!! My radeon+smp problem was fixed!! Thank you. From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:00:58 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD55F16A417; Wed, 13 Sep 2006 15:00:58 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3AC743D79; Wed, 13 Sep 2006 15:00:57 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8DF0t4E035228; Wed, 13 Sep 2006 11:00:55 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Norikatsu Shigemura Date: Wed, 13 Sep 2006 10:32:41 -0400 User-Agent: KMail/1.9.1 References: <200609112010.k8BKAgWI092204@repoman.freebsd.org> <20060913223331.4024c2bc.nork@FreeBSD.org> In-Reply-To: <20060913223331.4024c2bc.nork@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609131032.43068.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 13 Sep 2006 11:00:55 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1875/Wed Sep 13 05:19:58 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 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: Wed, 13 Sep 2006 15:00:59 -0000 On Wednesday 13 September 2006 09:33, Norikatsu Shigemura wrote: > On Mon, 11 Sep 2006 20:10:42 +0000 (UTC) > John Baldwin wrote: > > jhb 2006-09-11 20:10:42 UTC > > FreeBSD src repository > > Modified files: > > sys/amd64/amd64 mp_machdep.c > > sys/i386/i386 mp_machdep.c > > Log: > > Actually hook up the IPI_INVLCACHE IDT vectors backing > > pmap_invalidate_cache() in the SMP case so pmap_mapdev() in multiuser > > doesn't panic with a trap 30. I broke this many months ago when I > > added pmap_invalidate_cache() as early parts of the PAT work. > > Patience from: jmg > > Pointy hat: jhb > > Cool!!! > My radeon+smp problem was fixed!! Thank you. Yeah, this should fix all the 'trap 30' panics on SMP x86 when you kldload a driver. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:01:01 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0104916A412; Wed, 13 Sep 2006 15:01:01 +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 6969843D67; Wed, 13 Sep 2006 15:01:00 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8DF0t4F035228; Wed, 13 Sep 2006 11:00:57 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andre Oppermann Date: Wed, 13 Sep 2006 11:00:55 -0400 User-Agent: KMail/1.9.1 References: <200609131308.k8DD8RVM000231@repoman.freebsd.org> In-Reply-To: <200609131308.k8DD8RVM000231@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609131100.56116.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Wed, 13 Sep 2006 11:00:57 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1875/Wed Sep 13 05:19:58 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet tcp_input.c tcp_output.c tcp_syncache.c tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 15:01:01 -0000 On Wednesday 13 September 2006 09:08, Andre Oppermann wrote: > andre 2006-09-13 13:08:27 UTC > > FreeBSD src repository > > Modified files: > sys/netinet tcp_input.c tcp_output.c tcp_syncache.c > tcp_var.h > Log: > Rewrite of TCP syncookies to remove locking requirements and to enhance > functionality: Did you get a chance to benchmark this btw? (Or have someone else benchmark it?) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:16:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31D3216A4A7; Wed, 13 Sep 2006 15:16:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F37043D7B; Wed, 13 Sep 2006 15:15:58 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFFvUU010776; Wed, 13 Sep 2006 15:15:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFFvuL010775; Wed, 13 Sep 2006 15:15:57 GMT (envelope-from jhb) Message-Id: <200609131515.k8DFFvuL010775@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Sep 2006 15:15:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/contrib/dev/nve adapter.h nvenet_version.h src/sys/contrib/dev/nve/amd64 nvenetlib.o.bz2.uu src/sys/contrib/dev/nve/i386 nvenetlib.o.bz2.uu src/sys/dev/nve if_nve.c if_nvereg.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 Sep 2006 15:16:02 -0000 jhb 2006-09-13 15:15:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/contrib/dev/nve adapter.h sys/contrib/dev/nve/amd64 nvenetlib.o.bz2.uu sys/contrib/dev/nve/i386 nvenetlib.o.bz2.uu sys/dev/nve if_nve.c if_nvereg.h Added files: (Branch: RELENG_6) sys/contrib/dev/nve nvenet_version.h Log: MFC: Sync the nve(4) driver with HEAD including updating the binary library to the 1.0-0310 23-Nov-2005 version and adding device IDs for the nForce 430 chipset. Requested by: Jared Ring Approved by: re (kensmith) Revision Changes Path 1.1.1.1.2.1 +4 -0 src/sys/contrib/dev/nve/adapter.h 1.1.1.1.2.1 +319 -315 src/sys/contrib/dev/nve/amd64/nvenetlib.o.bz2.uu 1.1.1.1.2.1 +319 -315 src/sys/contrib/dev/nve/i386/nvenetlib.o.bz2.uu 1.1.1.1.2.1 +29 -0 src/sys/contrib/dev/nve/nvenet_version.h (new) 1.7.2.11 +9 -4 src/sys/dev/nve/if_nve.c 1.3.2.2 +3 -1 src/sys/dev/nve/if_nvereg.h From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:17:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BEBA016A588; Wed, 13 Sep 2006 15:17:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F12AA43D7D; Wed, 13 Sep 2006 15:17:41 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFHfhq010859; Wed, 13 Sep 2006 15:17:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFHf1b010858; Wed, 13 Sep 2006 15:17:41 GMT (envelope-from jhb) Message-Id: <200609131517.k8DFHf1b010858@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Sep 2006 15:17:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/cdboot cdboot.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 Sep 2006 15:17:45 -0000 jhb 2006-09-13 15:17:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/cdboot cdboot.s Log: MFC: Tweak comment. Approved by: re (mlaier) Requestd by: delphij Revision Changes Path 1.13.8.3 +4 -4 src/sys/boot/i386/cdboot/cdboot.s From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:19:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3841116A416; Wed, 13 Sep 2006 15:19:15 +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 9A4C343D6B; Wed, 13 Sep 2006 15:19:14 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k8DFJ8e8032160; Wed, 13 Sep 2006 09:19:13 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4508216B.3060400@samsco.org> Date: Wed, 13 Sep 2006 09:19:07 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200609112010.k8BKAgWI092204@repoman.freebsd.org> <20060913223331.4024c2bc.nork@FreeBSD.org> <200609131032.43068.jhb@freebsd.org> In-Reply-To: <200609131032.43068.jhb@freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Norikatsu Shigemura , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 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: Wed, 13 Sep 2006 15:19:15 -0000 John Baldwin wrote: > On Wednesday 13 September 2006 09:33, Norikatsu Shigemura wrote: > >>On Mon, 11 Sep 2006 20:10:42 +0000 (UTC) >>John Baldwin wrote: >> >>>jhb 2006-09-11 20:10:42 UTC >>> FreeBSD src repository >>> Modified files: >>> sys/amd64/amd64 mp_machdep.c >>> sys/i386/i386 mp_machdep.c >>> Log: >>> Actually hook up the IPI_INVLCACHE IDT vectors backing >>> pmap_invalidate_cache() in the SMP case so pmap_mapdev() in multiuser >>> doesn't panic with a trap 30. I broke this many months ago when I >>> added pmap_invalidate_cache() as early parts of the PAT work. >>> Patience from: jmg >>> Pointy hat: jhb >> >> Cool!!! >> My radeon+smp problem was fixed!! Thank you. > > > Yeah, this should fix all the 'trap 30' panics on SMP x86 when you kldload a > driver. > This would explain why I was about to toss my test machine out the window. Scott From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:24:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00CD116A588; Wed, 13 Sep 2006 15:24:28 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B192543D46; Wed, 13 Sep 2006 15:24:27 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFOR7a011427; Wed, 13 Sep 2006 15:24:27 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFORCS011426; Wed, 13 Sep 2006 15:24:27 GMT (envelope-from glebius) Message-Id: <200609131524.k8DFORCS011426@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 13 Sep 2006 15:24: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/share/man/man4 tcp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 15:24:28 -0000 glebius 2006-09-13 15:24:27 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Document net.inet.tcp.maxtcptw and net.inet.tcp.nolocaltimewait. Wording by: Devon O'Dell Revision Changes Path 1.53 +19 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:46:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5D1816A40F; Wed, 13 Sep 2006 15:46:49 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A13B243D69; Wed, 13 Sep 2006 15:46:49 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFknxx012785; Wed, 13 Sep 2006 15:46:49 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFknN2012784; Wed, 13 Sep 2006 15:46:49 GMT (envelope-from pjd) Message-Id: <200609131546.k8DFknN2012784@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 13 Sep 2006 15:46: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/geom/mirror g_mirror.c src/sys/geom/raid3 g_raid3.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 15:46:50 -0000 pjd 2006-09-13 15:46:49 UTC FreeBSD src repository Modified files: sys/geom/mirror g_mirror.c sys/geom/raid3 g_raid3.c Log: Fix synchronization in gmirror and graid3 which I broken. Synchronization request can still have bio_to set to sc_provider (this is READ part of a synchronization request) and in this case g_{mirror,raid3}_sync() wasn't called as it should be. MFC after: 1 week Revision Changes Path 1.90 +7 -4 src/sys/geom/mirror/g_mirror.c 1.74 +5 -2 src/sys/geom/raid3/g_raid3.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:47:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F220D16A415; Wed, 13 Sep 2006 15:47:32 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCB3843D5D; Wed, 13 Sep 2006 15:47:26 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFlQrP012848; Wed, 13 Sep 2006 15:47:26 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFlQp2012847; Wed, 13 Sep 2006 15:47:26 GMT (envelope-from glebius) Message-Id: <200609131547.k8DFlQp2012847@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 13 Sep 2006 15:47:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 tcp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 15:47:33 -0000 glebius 2006-09-13 15:47:26 UTC FreeBSD src repository Modified files: share/man/man4 tcp.4 Log: Fix markup bug in last commit. Submitted by: ru Revision Changes Path 1.54 +1 -1 src/share/man/man4/tcp.4 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:47:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5320C16A4AB; Wed, 13 Sep 2006 15:47:59 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40CAE43D5C; Wed, 13 Sep 2006 15:47:53 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFlr7r012941; Wed, 13 Sep 2006 15:47:53 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFlrmv012940; Wed, 13 Sep 2006 15:47:53 GMT (envelope-from csjp) Message-Id: <200609131547.k8DFlrmv012940@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Wed, 13 Sep 2006 15:47: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/kern kern_exit.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 15:47:59 -0000 csjp 2006-09-13 15:47:53 UTC FreeBSD src repository Modified files: sys/kern kern_exit.c Log: Back out one of the Giant removals from revision 1.272. Giant was not here to protect the vnode, it was present to synchronize access to TTY session information between exit(2) and the TTY code. While we are here, note that Giant is required for TTY protection. Clue from: bde Discussed with: jhb MFC after: 1 week Revision Changes Path 1.290 +2 -2 src/sys/kern/kern_exit.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 15:48:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E4C4B16A4C9; Wed, 13 Sep 2006 15:48:19 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01B2843D5C; Wed, 13 Sep 2006 15:48:16 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DFmFin013003; Wed, 13 Sep 2006 15:48:15 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DFmFQS013002; Wed, 13 Sep 2006 15:48:15 GMT (envelope-from scottl) Message-Id: <200609131548.k8DFmFQS013002@repoman.freebsd.org> From: Scott Long Date: Wed, 13 Sep 2006 15:48:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_witness.c src/sys/dev/syscons scmouse.c syscons.c syscons.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 Sep 2006 15:48:20 -0000 scottl 2006-09-13 15:48:15 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c sys/dev/syscons scmouse.c syscons.c syscons.h Log: Introduce a spinlock for synchronizing access to the video output hardware in syscons. This replaces a simple access semaphore that was assumed to be protected by Giant but often was not. If two threads that were otherwise SMP-safe called printf at the same time, there was a high likelyhood that the semaphore would get corrupted and result in a permanently frozen video console. This is similar to what is already done in the serial console drivers. Revision Changes Path 1.41 +4 -4 src/sys/dev/syscons/scmouse.c 1.446 +17 -14 src/sys/dev/syscons/syscons.c 1.87 +17 -1 src/sys/dev/syscons/syscons.h 1.218 +1 -0 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 17:37:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C20EF16A40F for ; Wed, 13 Sep 2006 17:37:40 +0000 (UTC) (envelope-from h.blanke@chello.nl) Received: from amsfep14-int.chello.nl (amsfep17-int.chello.nl [213.46.243.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6549643D70 for ; Wed, 13 Sep 2006 17:37:38 +0000 (GMT) (envelope-from h.blanke@chello.nl) Received: from localhost ([127.0.0.1]) by amsfep14-int.chello.nl (InterMail vM.6.01.04.04 201-2131-118-104-20050224) with SMTP id <20060913173737.TVJW22465.amsfep14-int.chello.nl@localhost> for ; Wed, 13 Sep 2006 19:37:37 +0200 X-Mailer: Openwave WebEngine, version 2.8.16 (webedge20-101-1106-20040809) X-Originating-IP: [213.46.109.35] From: To: Date: Wed, 13 Sep 2006 19:37:37 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20060913173737.TVJW22465.amsfep14-int.chello.nl@localhost> Subject: rtld.c revision 1.117 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 17:37:40 -0000 Hi, I tracked down some weird bugs on my system due to rtld.c revision 1.117. uname -a: FreeBSD admin.at.home 7.0-CURRENT FreeBSD 7.0-CURRENT #3: Wed Sep 13 19:06:48 CEST 2006 root@admin.at.home:/usr/obj/usr/src/sys/AMD64 amd64 X11 mouse themes under KDE 3.5.3 won't "stick"... https (secure http konqueror) starts a huge swapping until swap space full... Returning to previous revision 1.116 brings back normal behaviour. I am keeping this revision locally so after a csup I replace revision 1.117 before a normal buildworld, buildkernel, installkernel etc. I know there is little information but thought I should give you this report. Bye, Hans Blancke From owner-cvs-src@FreeBSD.ORG Wed Sep 13 17:46:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C29F016A403; Wed, 13 Sep 2006 17:46:21 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECC9543D5D; Wed, 13 Sep 2006 17:46:20 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DHkKOS034249; Wed, 13 Sep 2006 17:46:20 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DHkKtX034248; Wed, 13 Sep 2006 17:46:20 GMT (envelope-from joel) Message-Id: <200609131746.k8DHkKtX034248@repoman.freebsd.org> From: Joel Dahl Date: Wed, 13 Sep 2006 17:46: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/man7 hier.7 src/usr.bin/su su.1 src/usr.bin/login login.1 src/lib/libpam/modules/pam_login_access login.access.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 Sep 2006 17:46:21 -0000 joel 2006-09-13 17:46:20 UTC FreeBSD src repository (doc committer) Modified files: share/man/man7 hier.7 usr.bin/su su.1 usr.bin/login login.1 lib/libpam/modules/pam_login_access login.access.5 Log: Remove references to the pam(8) manual page. It does not exist. Requested by: novel Discussed with: brueffer, simon Revision Changes Path 1.16 +0 -1 src/lib/libpam/modules/pam_login_access/login.access.5 1.121 +2 -4 src/share/man/man7/hier.7 1.31 +2 -3 src/usr.bin/login/login.1 1.38 +1 -2 src/usr.bin/su/su.1 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 18:34:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A1A516A407; Wed, 13 Sep 2006 18:34:34 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6680943D62; Wed, 13 Sep 2006 18:34:33 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DIYXmc038942; Wed, 13 Sep 2006 18:34:33 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DIYXqJ038941; Wed, 13 Sep 2006 18:34:33 GMT (envelope-from joel) Message-Id: <200609131834.k8DIYXqJ038941@repoman.freebsd.org> From: Joel Dahl Date: Wed, 13 Sep 2006 18:34:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libpam/modules/pam_login_access login.access.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 Sep 2006 18:34:34 -0000 joel 2006-09-13 18:34:32 UTC FreeBSD src repository (doc committer) Modified files: lib/libpam/modules/pam_login_access login.access.5 Log: Bump .Dd. Noticed by: danger Revision Changes Path 1.17 +1 -1 src/lib/libpam/modules/pam_login_access/login.access.5 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 18:39:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7EA716A403; Wed, 13 Sep 2006 18:39:10 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E9A343D55; Wed, 13 Sep 2006 18:39:10 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DIdA4l039370; Wed, 13 Sep 2006 18:39:10 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DIdA1Z039369; Wed, 13 Sep 2006 18:39:10 GMT (envelope-from mohans) Message-Id: <200609131839.k8DIdA1Z039369@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 13 Sep 2006 18:39: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 vfs_lookup.c src/sys/nfs4client nfs4_vfsops.c nfs4_vnops.c src/sys/nfsclient nfs_node.c nfs_subs.c nfs_vfsops.c nfs_vnops.c nfsnode.h src/sys/sys mount.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 Sep 2006 18:39:10 -0000 mohans 2006-09-13 18:39:09 UTC FreeBSD src repository Modified files: sys/kern vfs_lookup.c sys/nfs4client nfs4_vfsops.c nfs4_vnops.c sys/nfsclient nfs_node.c nfs_subs.c nfs_vfsops.c nfs_vnops.c nfsnode.h sys/sys mount.h Log: Fixes up the handling of shared vnode lock lookups in the NFS client, adds a FS type specific flag indicating that the FS supports shared vnode lock lookups, adds some logic in vfs_lookup.c to test this flag and set lock flags appropriately. - amd on 6.x is a non-starter (without this change). Using amd under heavy load results in a deadlock (with cascading vnode locks all the way to the root) very quickly. - This change should also fix the more general problem of cascading vnode deadlocks when an NFS server goes down. Ideally, we wouldn't need these changes, as enabling shared vnode lock lookups globally would work. Unfortunately, UFS, for example isn't ready for shared vnode lock lookups, crashing pretty quickly. This change is the result of discussions with Stephan Uphoff (ups@). Reviewed by: ups@ Revision Changes Path 1.94 +23 -7 src/sys/kern/vfs_lookup.c 1.26 +2 -2 src/sys/nfs4client/nfs4_vfsops.c 1.34 +6 -6 src/sys/nfs4client/nfs4_vnops.c 1.82 +3 -3 src/sys/nfsclient/nfs_node.c 1.144 +1 -1 src/sys/nfsclient/nfs_subs.c 1.186 +4 -4 src/sys/nfsclient/nfs_vfsops.c 1.268 +5 -5 src/sys/nfsclient/nfs_vnops.c 1.59 +1 -1 src/sys/nfsclient/nfsnode.h 1.211 +1 -0 src/sys/sys/mount.h From owner-cvs-src@FreeBSD.ORG Wed Sep 13 18:56:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7572116A407; Wed, 13 Sep 2006 18:56:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2389943D53; Wed, 13 Sep 2006 18:56:40 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DIudBR040356; Wed, 13 Sep 2006 18:56:39 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DIudtX040355; Wed, 13 Sep 2006 18:56:39 GMT (envelope-from jhb) Message-Id: <200609131856.k8DIudtX040355@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Sep 2006 18: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/sys/pci intpm.c intpmreg.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 Sep 2006 18:56:40 -0000 jhb 2006-09-13 18:56:39 UTC FreeBSD src repository Modified files: sys/pci intpm.c intpmreg.h Log: intpm(4) meet style(9). style(9) meet intpm(4). Revision Changes Path 1.35 +521 -483 src/sys/pci/intpm.c 1.3 +60 -49 src/sys/pci/intpmreg.h From owner-cvs-src@FreeBSD.ORG Wed Sep 13 19:25:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6085116A4A0; Wed, 13 Sep 2006 19:25:45 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1E54E43D46; Wed, 13 Sep 2006 19:25:45 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DJPiE6044733; Wed, 13 Sep 2006 19:25:44 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DJPiNC044732; Wed, 13 Sep 2006 19:25:44 GMT (envelope-from mohans) Message-Id: <200609131925.k8DJPiNC044732@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 13 Sep 2006 19:25:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/nfsclient nfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 19:25:45 -0000 mohans 2006-09-13 19:25:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfsclient nfs_node.c Log: MFC: Vnode locks are recursive and the NFS client support shared vnode locks. Approved by: re Revision Changes Path 1.76.2.3 +5 -0 src/sys/nfsclient/nfs_node.c From owner-cvs-src@FreeBSD.ORG Wed Sep 13 19:42:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C82B16A492 for ; Wed, 13 Sep 2006 19:42:21 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from av10-2-sn2.hy.skanova.net (av10-2-sn2.hy.skanova.net [81.228.8.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id D98CF43D49 for ; Wed, 13 Sep 2006 19:42:19 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: by av10-2-sn2.hy.skanova.net (Postfix, from userid 502) id A3BC438099; Wed, 13 Sep 2006 21:42:18 +0200 (CEST) Received: from smtp4-2-sn2.hy.skanova.net (smtp4-2-sn2.hy.skanova.net [81.228.8.93]) by av10-2-sn2.hy.skanova.net (Postfix) with ESMTP id 8408337F03; Wed, 13 Sep 2006 21:42:18 +0200 (CEST) Received: from dude.automatvapen.se (81-235-164-56-no21.tbcn.telia.com [81.235.164.56]) by smtp4-2-sn2.hy.skanova.net (Postfix) with ESMTP id 57BC437E4C; Wed, 13 Sep 2006 21:42:18 +0200 (CEST) From: Joel Dahl To: John Baldwin In-Reply-To: <200609112010.k8BKAgWI092204@repoman.freebsd.org> References: <200609112010.k8BKAgWI092204@repoman.freebsd.org> Content-Type: text/plain Date: Wed, 13 Sep 2006 21:42:17 +0200 Message-Id: <1158176537.670.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 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/amd64/amd64 mp_machdep.c src/sys/i386/i386 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: Wed, 13 Sep 2006 19:42:21 -0000 On Mon, 2006-09-11 at 20:10 +0000, John Baldwin wrote: > jhb 2006-09-11 20:10:42 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 mp_machdep.c > sys/i386/i386 mp_machdep.c > Log: > Actually hook up the IPI_INVLCACHE IDT vectors backing > pmap_invalidate_cache() in the SMP case so pmap_mapdev() in multiuser > doesn't panic with a trap 30. I broke this many months ago when I > added pmap_invalidate_cache() as early parts of the PAT work. Thank you!! Now I can finally kldload drivers without panicing my systems again... -- Joel From owner-cvs-src@FreeBSD.ORG Wed Sep 13 19:48:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F114816A407; Wed, 13 Sep 2006 19:48:00 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE75F43D55; Wed, 13 Sep 2006 19:48:00 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DJm0HR047910; Wed, 13 Sep 2006 19:48:00 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DJm0eN047907; Wed, 13 Sep 2006 19:48:00 GMT (envelope-from joel) Message-Id: <200609131948.k8DJm0eN047907@repoman.freebsd.org> From: Joel Dahl Date: Wed, 13 Sep 2006 19:48: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/libc/sys send.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 Sep 2006 19:48:01 -0000 joel 2006-09-13 19:48:00 UTC FreeBSD src repository (doc committer) Modified files: lib/libc/sys send.2 Log: Remove reference to T/TCP. Reviewed by: andre Revision Changes Path 1.33 +2 -5 src/lib/libc/sys/send.2 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 21:11:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31D2D16A47C; Wed, 13 Sep 2006 21:11:14 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E552543D53; Wed, 13 Sep 2006 21:11:13 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DLBDun063966; Wed, 13 Sep 2006 21:11:13 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DLBDvv063965; Wed, 13 Sep 2006 21:11:13 GMT (envelope-from jhb) Message-Id: <200609132111.k8DLBDvv063965@repoman.freebsd.org> From: John Baldwin Date: Wed, 13 Sep 2006 21:11: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/share/man/man4 ipmi.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 Sep 2006 21:11:14 -0000 jhb 2006-09-13 21:11:13 UTC FreeBSD src repository Modified files: share/man/man4 ipmi.4 Log: Correct include path. Revision Changes Path 1.5 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Wed Sep 13 21:55:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6E3AC16A407; Wed, 13 Sep 2006 21:55:06 +0000 (UTC) (envelope-from mb@imp.ch) Received: from pop.imp.ch (mx2.imp.ch [157.161.9.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7099843D5A; Wed, 13 Sep 2006 21:55:03 +0000 (GMT) (envelope-from mb@imp.ch) Received: from godot.imp.ch (godot.imp.ch [157.161.4.8]) by pop.imp.ch (8.13.8/8.13.8/Submit_imp) with ESMTP id k8DLsx0r041015; Wed, 13 Sep 2006 23:55:00 +0200 (CEST) (envelope-from mb@imp.ch) Date: Wed, 13 Sep 2006 23:54:59 +0200 (CEST) From: Martin Blapp To: "Christian S.J. Peron" In-Reply-To: <200609131547.k8DFlrmv012940@repoman.freebsd.org> Message-ID: <20060913234613.S1494@godot.imp.ch> References: <200609131547.k8DFlrmv012940@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Scanned-By: MIMEDefang 2.57 on 157.161.9.65 Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, phk@FreeBSD.org, bde@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exit.c (DEVFS bug) ? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 21:55:07 -0000 Hi all, The kernel I've made with 'mtx_assert(&Giant, MA_OWNED);' in all tty functions works fine. I'm not able to crash it yet, even under 24 hour load. > But I have also seen what appears to be strange interactions or races between > devfs and the TTY code before the Giant push down here, which was causing me > some problems. After some discussions with John and Bruce, it looks like the > manipulation of t_session should be protected by Giant. I Agree. This backout doesn't solve this panic here. I got this panic on FreeBSD 5.3 RELEASE and 5.4 RELEASE too. Exactly the same trace. And revision 1.272 never made it into RELENG_5. #1 0xc066355e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc06638b5 in panic (fmt=0xc0891732 "%s") at /usr/src/sys/kern/kern_shutdown.c:565 #3 0xc085c6b6 in trap_fatal (frame=0xed6e4ab8, eva=4) at /usr/src/sys/i386/i386/trap.c:836 #4 0xc085c3bf in trap_pfault (frame=0xed6e4ab8, usermode=0, eva=4) at /usr/src/sys/i386/i386/trap.c:744 #5 0xc085bfb5 in trap (frame= {tf_fs = 8, tf_es = 40, tf_ds = -1063714776, tf_edi = -1064042304, tf_esi = 0, tf_ebp = -311538944, tf_isp = -311538972, tf_ebx = -967615488, tf_edx = -1063651212, tf_ecx = -941099136, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1066845359, tf_cs = 32, tf_eflags = 66194, tf_esp = -967615488, tf_ss = 0}) at /usr/src/sys/i386/i386/trap.c:434 #6 0xc0848bea in calltrap () at /usr/src/sys/i386/i386/exception.s:139 #7 0xc0693b51 in ttymodem (tp=0xc6535c00, flag=-1063651212) at /usr/src/sys/kern/tty.c:1659 #8 0xc0698362 in ptcclose (dev=0x0, flags=3, fmt=8192, td=0xc7e7f780) at linedisc.h:136 #9 0xc0638a6f in giant_close (dev=0xcb3c1100, fflag=3, devtype=8192, td=0xc7e7f780) at /usr/src/sys/kern/kern_conf.c:266 #10 0xc06162bf in devfs_close (ap=0xed6e4b7c) at /usr/src/sys/fs/devfs/devfs_vnops.c:287 #11 0xc086dc1c in VOP_CLOSE_APV (vop=0x0, a=0xc099f874) at vnode_if.c:426 #12 0xc06c87e2 in vn_close (vp=0xc9cdf660, flags=3, file_cred=0x0, td=0xc7e7f780) at vnode_if.h:227 #13 0xc06c974a in vn_closefile (fp=0xc6fc5438, td=0xc7e7f780) at /usr/src/sys/kern/vfs_vnops.c:865 #14 0xc06162e7 in devfs_close_f (fp=0xc6fc5438, td=0xc7e7f780) at /usr/src/sys/fs/devfs/devfs_vnops.c:297 #15 0xc0642cdc in fdrop_locked (fp=0xc6fc5438, td=0xc7e7f780) at file.h:295 #16 0xc0642c29 in fdrop (fp=0xc6fc5438, td=0xc7e7f780) at /usr/src/sys/kern/kern_descrip.c:2122 #17 0xc06411c7 in closef (fp=0xc6fc5438, td=0xc7e7f780) at /usr/src/sys/kern/kern_descrip.c:1942 #18 0xc063e329 in close (td=0xc7e7f780, uap=0x0) at /usr/src/sys/kern/kern_descrip.c:1007 > Back out one of the Giant removals from revision 1.272. Giant was not here to > protect the vnode, it was present to synchronize access to TTY session > information between exit(2) and the TTY code. While we are here, note that > Giant is required for TTY protection. > > Clue from: bde > Discussed with: jhb > MFC after: 1 week > > Revision Changes Path > 1.290 +2 -2 src/sys/kern/kern_exit.c > From owner-cvs-src@FreeBSD.ORG Wed Sep 13 23:27:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 905AF16A407; Wed, 13 Sep 2006 23:27:22 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B02B43D46; Wed, 13 Sep 2006 23:27:22 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8DNRM4k076205; Wed, 13 Sep 2006 23:27:22 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8DNRMqS076204; Wed, 13 Sep 2006 23:27:22 GMT (envelope-from obrien) Message-Id: <200609132327.k8DNRMqS076204@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 13 Sep 2006 23:27:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 23:27:22 -0000 obrien 2006-09-13 23:27:21 UTC FreeBSD src repository Modified files: share/mk bsd.lib.mk bsd.prog.mk Log: When building WITHOUT_ASSERT_DEBUG, we need to disable -Werror as its easy to see "warning: unused variable `foo'". Revision Changes Path 1.178 +1 -0 src/share/mk/bsd.lib.mk 1.149 +1 -0 src/share/mk/bsd.prog.mk From owner-cvs-src@FreeBSD.ORG Wed Sep 13 23:32:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A56E216A40F; Wed, 13 Sep 2006 23:32:11 +0000 (UTC) (envelope-from flata@magnesium.net) Received: from toxic.magnesium.net (toxic.magnesium.net [207.154.84.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 73DE143D45; Wed, 13 Sep 2006 23:32:11 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 3AA8BDA89D; Wed, 13 Sep 2006 16:32:11 -0700 (PDT) Date: Wed, 13 Sep 2006 13:32:11 -1000 From: Juli Mallett To: "David E. O'Brien" Message-ID: <20060913233211.GA83839@toxic.magnesium.net> References: <200609132327.k8DNRMqS076204@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200609132327.k8DNRMqS076204@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 23:32:11 -0000 Hi David, * "David E. O'Brien" [ 2006-09-13 ] [ cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk ] > When building WITHOUT_ASSERT_DEBUG, we need to disable -Werror as its easy > to see "warning: unused variable `foo'". I think it might be a better idea to -Wno-unused, since the only sorts of warnings one wants to ignore building NDEBUG are the variables which are otherwise unused. For example, if someone does something like: int foo; assert((foo = some_function()) != 0); printf("got foo=%d\n", foo); We *really* want to have that warning be an error, as foo is being used uninitialized, and the code is broken. Thanx, juli. From owner-cvs-src@FreeBSD.ORG Wed Sep 13 23:58:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5534F16A407; Wed, 13 Sep 2006 23:58:12 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB9D843D46; Wed, 13 Sep 2006 23:58:11 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.7/8.13.7) with ESMTP id k8DNwARq088652; Wed, 13 Sep 2006 16:58:11 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.7/8.13.7/Submit) id k8DNwA7b088651; Wed, 13 Sep 2006 16:58:10 -0700 (PDT) (envelope-from obrien) Date: Wed, 13 Sep 2006 16:58:10 -0700 From: "David O'Brien" To: Juli Mallett Message-ID: <20060913235810.GA87164@dragon.NUXI.org> References: <200609132327.k8DNRMqS076204@repoman.freebsd.org> <20060913233211.GA83839@toxic.magnesium.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060913233211.GA83839@toxic.magnesium.net> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 Sep 2006 23:58:12 -0000 On Wed, Sep 13, 2006 at 01:32:11PM -1000, Juli Mallett wrote: > [ cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk ] > > When building WITHOUT_ASSERT_DEBUG, we need to disable -Werror as its easy > > to see "warning: unused variable `foo'". > > I think it might be a better idea to -Wno-unused, since the only sorts of > warnings one wants to ignore building NDEBUG are the variables which are > otherwise unused. Hum.. I assumed that WITHOUT_ASSERT_DEBUG was a rare case and used as part of producing a production release where one knows /usr/src builds as-usual. -Wno-unused would scratch this itch, but we need to find a way to codify it so that we're not putting GCC options into share/mk. I guess make a NO_WUNUSED knob. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Thu Sep 14 00:55:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B849516A417 for ; Thu, 14 Sep 2006 00:55:14 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id C878643D55 for ; Thu, 14 Sep 2006 00:55:10 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 88803 invoked by uid 86); 14 Sep 2006 01:30:07 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.40) by ems01.seccuris.com with SMTP; 14 Sep 2006 01:30:07 -0000 Message-ID: <4508A86D.5030406@FreeBSD.org> Date: Wed, 13 Sep 2006 19:55:09 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: Martin Blapp References: <200609131547.k8DFlrmv012940@repoman.freebsd.org> <20060913234613.S1494@godot.imp.ch> In-Reply-To: <20060913234613.S1494@godot.imp.ch> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, jhb@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, phk@FreeBSD.org, bde@FreeBSD.org Subject: Re: cvs commit: src/sys/kern kern_exit.c (DEVFS bug) ? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 00:55:14 -0000 Aye This is one of the panics which plagued me. If I remember correctly, this particular race rears it's ugly head in situations where you are opening and revoking/closing TTY devices. I seem to recall that the the devfs<->tty interactions were suspect here. I've also seen this problem this RELENG_5. As I mentioned, I think my recent commit to kern_exit.c (1.290) should conceptually take care of some races, but certainly will not fix all the problems associated with the TTY/DEVFS code. Although, my knowledge around TTYs and the internal inner workings of DEVFS is quite limited in scope. Martin Blapp wrote: > > Hi all, > > The kernel I've made with 'mtx_assert(&Giant, MA_OWNED);' in all tty > functions > works fine. I'm not able to crash it yet, even under 24 hour load. > >> But I have also seen what appears to be strange interactions or races >> between devfs and the TTY code before the Giant push down here, which >> was causing me some problems. After some discussions with John and >> Bruce, it looks like the manipulation of t_session should be >> protected by Giant. > > I Agree. This backout doesn't solve this panic here. I got this panic > on FreeBSD 5.3 RELEASE and 5.4 RELEASE too. Exactly the same trace. > And revision 1.272 never made it into RELENG_5. > > #1 0xc066355e in boot (howto=260) at > /usr/src/sys/kern/kern_shutdown.c:409 > #2 0xc06638b5 in panic (fmt=0xc0891732 "%s") at > /usr/src/sys/kern/kern_shutdown.c:565 > #3 0xc085c6b6 in trap_fatal (frame=0xed6e4ab8, eva=4) at > /usr/src/sys/i386/i386/trap.c:836 > #4 0xc085c3bf in trap_pfault (frame=0xed6e4ab8, usermode=0, eva=4) at > /usr/src/sys/i386/i386/trap.c:744 > #5 0xc085bfb5 in trap (frame= > {tf_fs = 8, tf_es = 40, tf_ds = -1063714776, tf_edi = > -1064042304, tf_esi = 0, tf_ebp = -311538944, tf_isp = -311538972, tf_ebx > = -967615488, tf_edx = -1063651212, tf_ecx = -941099136, tf_eax = 0, > tf_trapno = 12, tf_err = 0, tf_eip = -1066845359, tf_cs = 32, > tf_eflags = 66194, tf_esp = -967615488, tf_ss = 0}) > at /usr/src/sys/i386/i386/trap.c:434 > #6 0xc0848bea in calltrap () at /usr/src/sys/i386/i386/exception.s:139 > #7 0xc0693b51 in ttymodem (tp=0xc6535c00, flag=-1063651212) at > /usr/src/sys/kern/tty.c:1659 > #8 0xc0698362 in ptcclose (dev=0x0, flags=3, fmt=8192, td=0xc7e7f780) > at linedisc.h:136 > #9 0xc0638a6f in giant_close (dev=0xcb3c1100, fflag=3, devtype=8192, > td=0xc7e7f780) at /usr/src/sys/kern/kern_conf.c:266 > #10 0xc06162bf in devfs_close (ap=0xed6e4b7c) at > /usr/src/sys/fs/devfs/devfs_vnops.c:287 > #11 0xc086dc1c in VOP_CLOSE_APV (vop=0x0, a=0xc099f874) at vnode_if.c:426 > #12 0xc06c87e2 in vn_close (vp=0xc9cdf660, flags=3, file_cred=0x0, > td=0xc7e7f780) at vnode_if.h:227 > #13 0xc06c974a in vn_closefile (fp=0xc6fc5438, td=0xc7e7f780) at > /usr/src/sys/kern/vfs_vnops.c:865 > #14 0xc06162e7 in devfs_close_f (fp=0xc6fc5438, td=0xc7e7f780) at > /usr/src/sys/fs/devfs/devfs_vnops.c:297 > #15 0xc0642cdc in fdrop_locked (fp=0xc6fc5438, td=0xc7e7f780) at > file.h:295 > #16 0xc0642c29 in fdrop (fp=0xc6fc5438, td=0xc7e7f780) at > /usr/src/sys/kern/kern_descrip.c:2122 > #17 0xc06411c7 in closef (fp=0xc6fc5438, td=0xc7e7f780) at > /usr/src/sys/kern/kern_descrip.c:1942 > #18 0xc063e329 in close (td=0xc7e7f780, uap=0x0) at > /usr/src/sys/kern/kern_descrip.c:1007 > >> Back out one of the Giant removals from revision 1.272. Giant was >> not here to >> protect the vnode, it was present to synchronize access to TTY session >> information between exit(2) and the TTY code. While we are here, >> note that >> Giant is required for TTY protection. >> >> Clue from: bde >> Discussed with: jhb >> MFC after: 1 week >> >> Revision Changes Path >> 1.290 +2 -2 src/sys/kern/kern_exit.c >> > > -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Thu Sep 14 01:20:07 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32A0716A47C; Thu, 14 Sep 2006 01:20:07 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EE4A43D7B; Thu, 14 Sep 2006 01:19:59 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.185.148] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis), id 0MKxQS-1GNftW3EUp-0005cI; Thu, 14 Sep 2006 03:19:58 +0200 From: Max Laier Organization: FreeBSD To: Martin Blapp Date: Thu, 14 Sep 2006 03:19:47 +0200 User-Agent: KMail/1.9.3 References: <200609131547.k8DFlrmv012940@repoman.freebsd.org> <20060913234613.S1494@godot.imp.ch> In-Reply-To: <20060913234613.S1494@godot.imp.ch> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart15493826.0phNsZjQF4"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609140319.57943.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: src-committers@freebsd.org, jhb@freebsd.org, cvs-src@freebsd.org, "Christian S.J. Peron" , cvs-all@freebsd.org, bde@freebsd.org, phk@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_exit.c (DEVFS bug) ? X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 01:20:07 -0000 --nextPart15493826.0phNsZjQF4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 13 September 2006 23:54, Martin Blapp wrote: > Hi all, > > The kernel I've made with 'mtx_assert(&Giant, MA_OWNED);' in all tty > functions works fine. I'm not able to crash it yet, even under 24 hour > load. Strange. Probably the asserts screw up the timing just enough to "fix"=20 the problem. Could you try to narrow down the asserts to the places=20 where t_session (we still agree that's the problem?) is accessed? > > But I have also seen what appears to be strange interactions or races > > between devfs and the TTY code before the Giant push down here, which > > was causing me some problems. After some discussions with John and > > Bruce, it looks like the manipulation of t_session should be > > protected by Giant. > > I Agree. This backout doesn't solve this panic here. I got this panic > on FreeBSD 5.3 RELEASE and 5.4 RELEASE too. Exactly the same trace. > And revision 1.272 never made it into RELENG_5. > > #1 0xc066355e in boot (howto=3D260) at > /usr/src/sys/kern/kern_shutdown.c:409 #2 0xc06638b5 in panic > (fmt=3D0xc0891732 "%s") at /usr/src/sys/kern/kern_shutdown.c:565 #3=20 > 0xc085c6b6 in trap_fatal (frame=3D0xed6e4ab8, eva=3D4) at > /usr/src/sys/i386/i386/trap.c:836 #4 0xc085c3bf in trap_pfault > (frame=3D0xed6e4ab8, usermode=3D0, eva=3D4) at > /usr/src/sys/i386/i386/trap.c:744 #5 0xc085bfb5 in trap (frame=3D > {tf_fs =3D 8, tf_es =3D 40, tf_ds =3D -1063714776, tf_edi =3D > -1064042304, tf_esi =3D 0, tf_ebp =3D -311538944, tf_isp =3D -311538972, > tf_ebx > =3D -967615488, tf_edx =3D -1063651212, tf_ecx =3D -941099136, tf_eax =3D= 0, > tf_trapno =3D 12, tf_err =3D 0, tf_eip =3D -1066845359, tf_cs =3D 32, > tf_eflags =3D 66194, tf_esp =3D -967615488, tf_ss =3D 0}) > at /usr/src/sys/i386/i386/trap.c:434 > #6 0xc0848bea in calltrap () at /usr/src/sys/i386/i386/exception.s:139 > #7 0xc0693b51 in ttymodem (tp=3D0xc6535c00, flag=3D-1063651212) at > /usr/src/sys/kern/tty.c:1659 #8 0xc0698362 in ptcclose (dev=3D0x0, > flags=3D3, fmt=3D8192, td=3D0xc7e7f780) at linedisc.h:136 #9 0xc0638a6f = in > giant_close (dev=3D0xcb3c1100, fflag=3D3, devtype=3D8192, td=3D0xc7e7f780= ) at > /usr/src/sys/kern/kern_conf.c:266 #10 0xc06162bf in devfs_close > (ap=3D0xed6e4b7c) at /usr/src/sys/fs/devfs/devfs_vnops.c:287 #11 > 0xc086dc1c in VOP_CLOSE_APV (vop=3D0x0, a=3D0xc099f874) at vnode_if.c:426 > #12 0xc06c87e2 in vn_close (vp=3D0xc9cdf660, flags=3D3, file_cred=3D0x0, > td=3D0xc7e7f780) at vnode_if.h:227 #13 0xc06c974a in vn_closefile > (fp=3D0xc6fc5438, td=3D0xc7e7f780) at /usr/src/sys/kern/vfs_vnops.c:865 #= 14 > 0xc06162e7 in devfs_close_f (fp=3D0xc6fc5438, td=3D0xc7e7f780) at > /usr/src/sys/fs/devfs/devfs_vnops.c:297 #15 0xc0642cdc in fdrop_locked > (fp=3D0xc6fc5438, td=3D0xc7e7f780) at file.h:295 #16 0xc0642c29 in fdrop > (fp=3D0xc6fc5438, td=3D0xc7e7f780) at /usr/src/sys/kern/kern_descrip.c:21= 22 > #17 0xc06411c7 in closef (fp=3D0xc6fc5438, td=3D0xc7e7f780) at > /usr/src/sys/kern/kern_descrip.c:1942 #18 0xc063e329 in close > (td=3D0xc7e7f780, uap=3D0x0) at /usr/src/sys/kern/kern_descrip.c:1007 > > > Back out one of the Giant removals from revision 1.272. Giant was > > not here to protect the vnode, it was present to synchronize access > > to TTY session information between exit(2) and the TTY code. While we > > are here, note that Giant is required for TTY protection. > > > > Clue from: bde > > Discussed with: jhb > > MFC after: 1 week > > > > Revision Changes Path > > 1.290 +2 -2 src/sys/kern/kern_exit.c =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart15493826.0phNsZjQF4 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFCK49XyyEoT62BG0RAvskAJ967IWmbciDMAFm98kiRy1fT2mTYQCfWLUE i0dPqU6k6BUhCaat11JzzeA= =2OtX -----END PGP SIGNATURE----- --nextPart15493826.0phNsZjQF4-- From owner-cvs-src@FreeBSD.ORG Thu Sep 14 03:48:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FF5C16A403; Thu, 14 Sep 2006 03:48:01 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CDC1F43D49; Thu, 14 Sep 2006 03:48:00 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E3m05h002477; Thu, 14 Sep 2006 03:48:00 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E3m0cW002472; Thu, 14 Sep 2006 03:48:00 GMT (envelope-from jmg) Message-Id: <200609140348.k8E3m0cW002472@repoman.freebsd.org> From: John-Mark Gurney Date: Thu, 14 Sep 2006 03:47: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/sio sio_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: Thu, 14 Sep 2006 03:48:01 -0000 jmg 2006-09-14 03:47:59 UTC FreeBSD src repository Modified files: sys/dev/sio sio_pccard.c Log: Only treat positive values as errors... Pointed out by: wsk Message-ID: <45060FC4.2090308@gddsn.org.cn> Revision Changes Path 1.18 +1 -1 src/sys/dev/sio/sio_pccard.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 04:45:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C471116A40F; Thu, 14 Sep 2006 04:45:45 +0000 (UTC) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FDD143D45; Thu, 14 Sep 2006 04:45:45 +0000 (GMT) (envelope-from charnier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E4jjVj006424; Thu, 14 Sep 2006 04:45:45 GMT (envelope-from charnier@repoman.freebsd.org) Received: (from charnier@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E4jjh1006423; Thu, 14 Sep 2006 04:45:45 GMT (envelope-from charnier) Message-Id: <200609140445.k8E4jjh1006423@repoman.freebsd.org> From: Philippe Charnier Date: Thu, 14 Sep 2006 04:45: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.sbin/edquota edquota.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 04:45:45 -0000 charnier 2006-09-14 04:45:45 UTC FreeBSD src repository Modified files: usr.sbin/edquota edquota.c Log: initialize unitialized variables (WARNS=6) Revision Changes Path 1.24 +6 -2 src/usr.sbin/edquota/edquota.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 06:36:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE8BD16A407; Thu, 14 Sep 2006 06:36:13 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9679743D45; Thu, 14 Sep 2006 06:36:13 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E6aD2V022833; Thu, 14 Sep 2006 06:36:13 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E6aDAn022832; Thu, 14 Sep 2006 06:36:13 GMT (envelope-from imp) Message-Id: <200609140636.k8E6aDAn022832@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 06:36:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/binutils/libiberty config.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 06:36:14 -0000 imp 2006-09-14 06:36:13 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libiberty config.h Log: TARGET_BIG_ENDIAN isn't appropriate here. __ARMEB__ is sufficient and besides, TARGET_BIG_ENDIAN isn't defined anyway. Revision Changes Path 1.8 +2 -2 src/gnu/usr.bin/binutils/libiberty/config.h From owner-cvs-src@FreeBSD.ORG Thu Sep 14 06:39:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03CB016A407; Thu, 14 Sep 2006 06:39:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 944A143D68; Thu, 14 Sep 2006 06:39:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E6d749022958; Thu, 14 Sep 2006 06:39:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E6d7Ns022957; Thu, 14 Sep 2006 06:39:07 GMT (envelope-from imp) Message-Id: <200609140639.k8E6d7Ns022957@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 06: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/gnu/usr.bin/binutils/as/arm-freebsd targ-cpu.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 Sep 2006 06:39:08 -0000 imp 2006-09-14 06:39:07 UTC FreeBSD src repository Added files: gnu/usr.bin/binutils/as/arm-freebsd targ-cpu.h Log: Config file for arm assembler Revision Changes Path 1.1 +3 -0 src/gnu/usr.bin/binutils/as/arm-freebsd/targ-cpu.h (new) From owner-cvs-src@FreeBSD.ORG Thu Sep 14 06:49:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ADB516A5F4; Thu, 14 Sep 2006 06:49:36 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B9AD43D5A; Thu, 14 Sep 2006 06:49:35 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E6nZBa023610; Thu, 14 Sep 2006 06:49:35 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E6nZWF023609; Thu, 14 Sep 2006 06:49:35 GMT (envelope-from imp) Message-Id: <200609140649.k8E6nZWF023609@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 06:49:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/arch/arm Makefile armfbsd-nat.c armfbsd-tdep.c config.h init.c nm-fbsd.h tm-fbsd.h xm-fbsd.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 Sep 2006 06:49:36 -0000 imp 2006-09-14 06:49:34 UTC FreeBSD src repository Added files: gnu/usr.bin/gdb/arch/arm Makefile armfbsd-nat.c armfbsd-tdep.c config.h init.c nm-fbsd.h tm-fbsd.h xm-fbsd.h Log: Architecture specific portions of gdb for arm. Submitted by: cognet@ Revision Changes Path 1.1 +17 -0 src/gnu/usr.bin/gdb/arch/arm/Makefile (new) 1.1 +518 -0 src/gnu/usr.bin/gdb/arch/arm/armfbsd-nat.c (new) 1.1 +69 -0 src/gnu/usr.bin/gdb/arch/arm/armfbsd-tdep.c (new) 1.1 +565 -0 src/gnu/usr.bin/gdb/arch/arm/config.h (new) 1.1 +226 -0 src/gnu/usr.bin/gdb/arch/arm/init.c (new) 1.1 +32 -0 src/gnu/usr.bin/gdb/arch/arm/nm-fbsd.h (new) 1.1 +28 -0 src/gnu/usr.bin/gdb/arch/arm/tm-fbsd.h (new) 1.1 +22 -0 src/gnu/usr.bin/gdb/arch/arm/xm-fbsd.h (new) From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:02:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C69C416A412; Thu, 14 Sep 2006 07:02:17 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 794CB43D6D; Thu, 14 Sep 2006 07:02:17 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E72HAf024375; Thu, 14 Sep 2006 07:02:17 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E72HIG024374; Thu, 14 Sep 2006 07:02:17 GMT (envelope-from imp) Message-Id: <200609140702.k8E72HIG024374@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 07:02: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/gnu/usr.bin/binutils/libbfd Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 07:02:17 -0000 imp 2006-09-14 07:02:17 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.arm Log: .end -> .endif Revision Changes Path 1.6 +1 -1 src/gnu/usr.bin/binutils/libbfd/Makefile.arm From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:44:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3ED6716A403; Thu, 14 Sep 2006 07:44:11 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBC2B43D6A; Thu, 14 Sep 2006 07:44:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E7i7xo027675; Thu, 14 Sep 2006 07:44:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E7i7Mb027672; Thu, 14 Sep 2006 07:44:07 GMT (envelope-from imp) Message-Id: <200609140744.k8E7i7Mb027672@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 07:44: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/gnu/usr.bin/binutils/ld Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 07:44:11 -0000 imp 2006-09-14 07:44:05 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/ld Makefile.arm Log: Fix the build and minor cleanup. Revision Changes Path 1.3 +4 -3 src/gnu/usr.bin/binutils/ld/Makefile.arm From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:46:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C53BA16A40F; Thu, 14 Sep 2006 07:46:33 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7738043D46; Thu, 14 Sep 2006 07:46:33 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E7kXoX027823; Thu, 14 Sep 2006 07:46:33 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E7kXSn027822; Thu, 14 Sep 2006 07:46:33 GMT (envelope-from imp) Message-Id: <200609140746.k8E7kXSn027822@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 07:46:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/binutils/ld armelf_fbsd.sh armelfb_fbsd.sh genscripts.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 Sep 2006 07:46:33 -0000 imp 2006-09-14 07:46:32 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/ld genscripts.sh Added files: gnu/usr.bin/binutils/ld armelf_fbsd.sh armelfb_fbsd.sh Log: scripts for the arm port. Submitted by: cognet@ Reviewed by: obrien and kan Revision Changes Path 1.1 +15 -0 src/gnu/usr.bin/binutils/ld/armelf_fbsd.sh (new) 1.1 +25 -0 src/gnu/usr.bin/binutils/ld/armelfb_fbsd.sh (new) 1.7 +5 -0 src/gnu/usr.bin/binutils/ld/genscripts.sh From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:48:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B75316A403; Thu, 14 Sep 2006 07:48:17 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3A4A43D49; Thu, 14 Sep 2006 07:48:16 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E7mGIe027913; Thu, 14 Sep 2006 07:48:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E7mGOV027912; Thu, 14 Sep 2006 07:48:16 GMT (envelope-from imp) Message-Id: <200609140748.k8E7mGOV027912@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 07:48: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/gnu/usr.bin/binutils/libbfd Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 07:48:17 -0000 imp 2006-09-14 07:48:16 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.arm Log: fix the build: add missing end of line cont character Revision Changes Path 1.7 +5 -3 src/gnu/usr.bin/binutils/libbfd/Makefile.arm From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:51:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F2FA16A403; Thu, 14 Sep 2006 07:51:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC93C43D5F; Thu, 14 Sep 2006 07:51:53 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E7prQF028131; Thu, 14 Sep 2006 07:51:53 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E7pr8T028130; Thu, 14 Sep 2006 07:51:53 GMT (envelope-from imp) Message-Id: <200609140751.k8E7pr8T028130@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 07:51:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/gnu/usr.bin/gdb/kgdb trgt_arm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 07:51:57 -0000 imp 2006-09-14 07:51:52 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt_arm.c Log: Add cross debug support to arm. Submitted by: cognet@ Revision Changes Path 1.2 +37 -1 src/gnu/usr.bin/gdb/kgdb/trgt_arm.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 07:55:57 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B586B16A40F; Thu, 14 Sep 2006 07:55:57 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id E368143D66; Thu, 14 Sep 2006 07:55:50 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 9482F5E59; Thu, 14 Sep 2006 11:55:49 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 710175E58; Thu, 14 Sep 2006 11:55:49 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8E7tqak009060; Thu, 14 Sep 2006 11:55:52 +0400 (MSD) (envelope-from ru) Date: Thu, 14 Sep 2006 11:55:52 +0400 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20060914075552.GB8784@rambler-co.ru> References: <200609132327.k8DNRMqS076204@repoman.freebsd.org> <20060913233211.GA83839@toxic.magnesium.net> <20060913235810.GA87164@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KsGdsel6WgEHnImy" Content-Disposition: inline In-Reply-To: <20060913235810.GA87164@dragon.NUXI.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: Juli Mallett , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 07:55:57 -0000 --KsGdsel6WgEHnImy Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Sep 13, 2006 at 04:58:10PM -0700, David O'Brien wrote: > On Wed, Sep 13, 2006 at 01:32:11PM -1000, Juli Mallett wrote: > > [ cvs commit: src/share/mk bsd.lib.mk bsd.prog.mk ] > > > When building WITHOUT_ASSERT_DEBUG, we need to disable -Werror as i= ts easy > > > to see "warning: unused variable `foo'". > >=20 > > I think it might be a better idea to -Wno-unused, since the only sorts = of > > warnings one wants to ignore building NDEBUG are the variables which are > > otherwise unused. >=20 > Hum.. I assumed that WITHOUT_ASSERT_DEBUG was a rare case and used as > part of producing a production release where one knows /usr/src builds > as-usual. -Wno-unused would scratch this itch, but we need to find a way > to codify it so that we're not putting GCC options into share/mk. I > guess make a NO_WUNUSED knob. >=20 I think what you have committed is appropriate. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --KsGdsel6WgEHnImy Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCQsIqRfpzJluFF4RAo9qAJ9cbgiqqjdi6GbP18qVqAhFzVb3MACeLtmL Ywl4WjikpCstPPsJONjq/uE= =dPat -----END PGP SIGNATURE----- --KsGdsel6WgEHnImy-- From owner-cvs-src@FreeBSD.ORG Thu Sep 14 08:21:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4523D16A403; Thu, 14 Sep 2006 08:21:21 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF22143D53; Thu, 14 Sep 2006 08:21:20 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E8LKtS031048; Thu, 14 Sep 2006 08:21:20 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E8LK0c031047; Thu, 14 Sep 2006 08:21:20 GMT (envelope-from imp) Message-Id: <200609140821.k8E8LK0c031047@repoman.freebsd.org> From: Warner Losh Date: Thu, 14 Sep 2006 08: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/gnu/usr.bin/binutils/libbfd Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 08:21:21 -0000 imp 2006-09-14 08:21:20 UTC FreeBSD src repository Modified files: gnu/usr.bin/binutils/libbfd Makefile.arm Log: Remove redundant default vector Submitted by: ru@ Revision Changes Path 1.8 +0 -2 src/gnu/usr.bin/binutils/libbfd/Makefile.arm From owner-cvs-src@FreeBSD.ORG Thu Sep 14 08:36:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA56D16A40F; Thu, 14 Sep 2006 08:36:53 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B11043D5A; Thu, 14 Sep 2006 08:36:53 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8E8arEr031800; Thu, 14 Sep 2006 08:36:53 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8E8arFH031799; Thu, 14 Sep 2006 08:36:53 GMT (envelope-from ru) Message-Id: <200609140836.k8E8arFH031799@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 14 Sep 2006 08:36: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/usr.sbin/inetd inetd.8 inetd.c inetd.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 Sep 2006 08:36:54 -0000 ru 2006-09-14 08:36:53 UTC FreeBSD src repository Modified files: usr.sbin/inetd inetd.8 inetd.c inetd.h Log: Removed T/TCP bits. Revision Changes Path 1.84 +1 -16 src/usr.sbin/inetd/inetd.8 1.134 +2 -8 src/usr.sbin/inetd/inetd.c 1.17 +0 -2 src/usr.sbin/inetd/inetd.h From owner-cvs-src@FreeBSD.ORG Thu Sep 14 09:46:03 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD26A16A47C; Thu, 14 Sep 2006 09:46:03 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCF2D43D45; Thu, 14 Sep 2006 09:46:02 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 3F2182094; Thu, 14 Sep 2006 11:45:58 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 2353F2091; Thu, 14 Sep 2006 11:45:57 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 73390B85E; Thu, 14 Sep 2006 11:45:57 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Mike Tancsa References: <200609130839.k8D8dGt9063305@repoman.freebsd.org> <7.0.1.0.0.20060913081925.08da2b20@sentex.net> Date: Thu, 14 Sep 2006 11:45:57 +0200 In-Reply-To: <7.0.1.0.0.20060913081925.08da2b20@sentex.net> (Mike Tancsa's message of "Wed, 13 Sep 2006 08:20:01 -0400") Message-ID: <86k646lr1m.fsf@dwp.des.no> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 09:46:03 -0000 Mike Tancsa writes: > At 04:39 AM 9/13/2006, Dag-Erling Smorgrav wrote: > > Log: > > MFC: CPUTYPE support for VIA C3 > Does anything currently make use of V3 specific optimizations ? I don't understand the question... DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Sep 14 10:22:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAA5A16A403; Thu, 14 Sep 2006 10:22:36 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F37443D58; Thu, 14 Sep 2006 10:22:36 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EAMajR060060; Thu, 14 Sep 2006 10:22:36 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EAMawh060059; Thu, 14 Sep 2006 10:22:36 GMT (envelope-from ache) Message-Id: <200609141022.k8EAMawh060059@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Thu, 14 Sep 2006 10:22:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_syncache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 10:22:36 -0000 ache 2006-09-14 10:22:35 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: Add missing #ifdef INET6 (can't be compiled) Revision Changes Path 1.101 +2 -0 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 11:40:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7835816A40F; Thu, 14 Sep 2006 11:40:56 +0000 (UTC) (envelope-from henrik@brixandersen.dk) Received: from ns2.pil.dk (ns2.pil.dk [195.41.47.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id D66EA43D46; Thu, 14 Sep 2006 11:40:55 +0000 (GMT) (envelope-from henrik@brixandersen.dk) Received: from tirith.brixandersen.dk (osgiliath.brixandersen.dk [87.53.223.189]) by ns2.pil.dk (Postfix) with ESMTP id D46E57BAB1A; Thu, 14 Sep 2006 13:40:53 +0200 (CEST) Received: by tirith.brixandersen.dk (Postfix, from userid 1001) id C8881B8C3; Thu, 14 Sep 2006 13:40:36 +0200 (CEST) Date: Thu, 14 Sep 2006 13:40:36 +0200 From: Henrik Brix Andersen To: Pawel Jakub Dawidek Message-ID: <20060914114036.GA60494@tirith.brixandersen.dk> Mail-Followup-To: Pawel Jakub Dawidek , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200609041526.k84FQ5rg085473@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline In-Reply-To: <200609041526.k84FQ5rg085473@repoman.freebsd.org> X-PGP-Key: http://www.brixandersen.dk/files/HenrikBrixAndersen.asc User-Agent: Mutt/1.5.13 (2006-08-11) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/geom/class/eli geli.8 geom_eli.c src/tools/regression/geom_eli init-a.t init-i-P.t init.t integrity-copy.t integrity-data.t integrity-hmac.t nokey.t onetime-a.t onetime.t src/sys/geom/eli g_eli.c g_eli.h g_eli_ctl.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 11:40:56 -0000 --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 04, 2006 at 03:26:05PM +0000, Pawel Jakub Dawidek wrote: > pjd 2006-09-04 15:26:05 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > sbin/geom/class/eli geli.8 geom_eli.c=20 > tools/regression/geom_eli init.t onetime.t=20 > sys/geom/eli g_eli.c g_eli.h g_eli_ctl.c g_eli_key.c=20 > sys/modules/geom/geom_eli Makefile=20 > Added files: (Branch: RELENG_6) > tools/regression/geom_eli init-a.t init-i-P.t integrity-copy.t=20 > integrity-data.t integrity-hmac.t=20 > nokey.t onetime-a.t=20 > sys/geom/eli g_eli_integrity.c g_eli_privacy.c=20 > Log: > MFC: Synchronize geli(8) with HEAD version. Shouldn't the $geli_swap_flags variable in /etc/defaults/rc.conf be updated with s/-a/-e/ along with this change? Currently, I get the following warning when /etc/rc.d/encswap prepares my geli(8) encrypted swap device: GEOM_ELI: Device ad0s1b.eli created. GEOM_ELI: Encryption: AES-CBC 256 GEOM_ELI: Crypto: software warning: The -e option, not the -a option is now used to specify encryption= algorithm to use. Regards, Brix --=20 Henrik Brix Andersen --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) Comment: GnuPG signed iD8DBQFFCT+0v+Q4flTiePgRAppVAJ4jJUG6o+1OTSlckWPjKzrmSjC8oQCfQif/ 2nxC1XuXU2W9ynU0xvxVnnI= =qEVJ -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH-- From owner-cvs-src@FreeBSD.ORG Thu Sep 14 11:59:52 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1EDB16A403; Thu, 14 Sep 2006 11:59:52 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F59543D45; Thu, 14 Sep 2006 11:59:52 +0000 (GMT) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id k8EBxnDa010904; Thu, 14 Sep 2006 07:59:49 -0400 (EDT) (envelope-from mike@sentex.net) Received: from mdt-xp.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.6/8.13.3) with ESMTP id k8EBxlS0062220 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 14 Sep 2006 07:59:47 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <7.0.1.0.0.20060914075326.1590ce90@sentex.net> X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0 Date: Thu, 14 Sep 2006 07:59:50 -0400 To: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= ) From: Mike Tancsa In-Reply-To: <86k646lr1m.fsf@dwp.des.no> References: <200609130839.k8D8dGt9063305@repoman.freebsd.org> <7.0.1.0.0.20060913081925.08da2b20@sentex.net> <86k646lr1m.fsf@dwp.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1"; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV version 0.88.3, clamav-milter version 0.88.3 on clamscanner2 X-Virus-Status: Clean Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 11:59:53 -0000 At 05:45 AM 9/14/2006, Dag-Erling Sm=F8rgrav wrote: >Mike Tancsa writes: > > At 04:39 AM 9/13/2006, Dag-Erling Smorgrav wrote: > > > Log: > > > MFC: CPUTYPE support for VIA C3 > > Does anything currently make use of V3 specific optimizations ? > >I don't understand the question... Sorry, C3. i.e. If I add the VIA C3 as the CPU=20 type in my make.conf, what are the benefits ? I=20 did a quick grep through the RELENG_6 source tree=20 and didnt find anything obvious. I make use of=20 the padlock module and the openssl padlock crypto=20 engine but the cpu optimizations were there=20 already. I was just wondering if you knew of any additional benefits. ---Mike >DES >-- >Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Sep 14 12:39:39 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 110C916A415; Thu, 14 Sep 2006 12:39:39 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5370143D55; Thu, 14 Sep 2006 12:39:37 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id A524F2094; Thu, 14 Sep 2006 14:39:32 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 93E21208D; Thu, 14 Sep 2006 14:39:32 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 77FB7B85E; Thu, 14 Sep 2006 14:39:32 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Mike Tancsa References: <200609130839.k8D8dGt9063305@repoman.freebsd.org> <7.0.1.0.0.20060913081925.08da2b20@sentex.net> <86k646lr1m.fsf@dwp.des.no> <7.0.1.0.0.20060914075326.1590ce90@sentex.net> Date: Thu, 14 Sep 2006 14:39:32 +0200 In-Reply-To: <7.0.1.0.0.20060914075326.1590ce90@sentex.net> (Mike Tancsa's message of "Thu, 14 Sep 2006 07:59:50 -0400") Message-ID: <867j06k4fv.fsf@dwp.des.no> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/examples/etc make.conf src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 12:39:39 -0000 Mike Tancsa writes: > Sorry, C3. i.e. If I add the VIA C3 as the CPU type in my make.conf, > what are the benefits ? I did a quick grep through the RELENG_6 > source tree and didnt find anything obvious. I make use of the padlock > module and the openssl padlock crypto engine but the cpu optimizations > were there already. I was just wondering if you knew of any additional > benefits. It provides the correct combination of features (i.e. 3DNow! without k5 / k6 instructions or SSE without i686 instructions). Previously, the closest match was pentium-mmx, which disables 3DNow! / SSE. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Sep 14 13:47:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03EA316A412; Thu, 14 Sep 2006 13:47:59 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC58643D55; Thu, 14 Sep 2006 13:47:55 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EDlt4h099879; Thu, 14 Sep 2006 13:47:55 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EDltJm099875; Thu, 14 Sep 2006 13:47:55 GMT (envelope-from des) Message-Id: <200609141347.k8EDltJm099875@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 14 Sep 2006 13:47: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/sbin/mount mount.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 13:47:59 -0000 des 2006-09-14 13:47:55 UTC FreeBSD src repository Modified files: sbin/mount mount.8 Log: Fix markup snafu. Spotted by: ru Revision Changes Path 1.80 +2 -1 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Thu Sep 14 13:49:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F053D16A407; Thu, 14 Sep 2006 13:49:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27E2E43D49; Thu, 14 Sep 2006 13:49:05 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EDn5MA000101; Thu, 14 Sep 2006 13:49:05 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EDn56Z000100; Thu, 14 Sep 2006 13:49:05 GMT (envelope-from pjd) Message-Id: <200609141349.k8EDn56Z000100@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 14 Sep 2006 13:49:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 13:49:16 -0000 pjd 2006-09-14 13:49:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf Log: MFC: etc/defaults/rc.conf 1.288 Update geli_swap_flags, -e is now used to specify the encryption algorithm. Committed to HEAD by: brueffer Reminded by: Henrik Brix Andersen Approved by: re (kensmith) Revision Changes Path 1.252.2.26 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Thu Sep 14 15:56:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 742AA16A403; Thu, 14 Sep 2006 15:56:11 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A5BA43D4C; Thu, 14 Sep 2006 15:56:09 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EFu9UB022173; Thu, 14 Sep 2006 15:56:09 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EFu939022172; Thu, 14 Sep 2006 15:56:09 GMT (envelope-from des) Message-Id: <200609141556.k8EFu939022172@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 14 Sep 2006 15:56:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/mount mount.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Sep 2006 15:56:11 -0000 des 2006-09-14 15:56:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/mount mount.8 Log: MFC: fix markup Approved by: re (kensmith) Revision Changes Path 1.73.2.3 +2 -1 src/sbin/mount/mount.8 From owner-cvs-src@FreeBSD.ORG Thu Sep 14 17:57:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17D4016A403; Thu, 14 Sep 2006 17:57:52 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55E1C43DFA; Thu, 14 Sep 2006 17:57:03 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EHv2PN047747; Thu, 14 Sep 2006 17:57:02 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EHv2QU047746; Thu, 14 Sep 2006 17:57:02 GMT (envelope-from mohans) Message-Id: <200609141757.k8EHv2QU047746@repoman.freebsd.org> From: Mohan Srinivasan Date: Thu, 14 Sep 2006 17:57:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_lookup.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 17:57:52 -0000 mohans 2006-09-14 17:57:02 UTC FreeBSD src repository Modified files: sys/kern vfs_lookup.c Log: Fix for a potential bug caught by Coverity. Pointed out to me by Kris Kennaway. Revision Changes Path 1.95 +2 -1 src/sys/kern/vfs_lookup.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 19:12:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4102416A412; Thu, 14 Sep 2006 19:12:39 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6065843D55; Thu, 14 Sep 2006 19:12:29 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8EJCTWd054281; Thu, 14 Sep 2006 19:12:29 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8EJCTle054280; Thu, 14 Sep 2006 19:12:29 GMT (envelope-from sos) Message-Id: <200609141912.k8EJCTle054280@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 14 Sep 2006 19:12: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/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 19:12:39 -0000 sos 2006-09-14 19:12:29 UTC FreeBSD src repository Modified files: sys/dev/ata ata-disk.c Log: If current_heads or current_sectors in the disk cap page are zero, dont try to use the current_ geometry. This avoids a panic with BIOS'n that sets these to zero. Revision Changes Path 1.199 +2 -1 src/sys/dev/ata/ata-disk.c From owner-cvs-src@FreeBSD.ORG Thu Sep 14 20:37:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 69B7516A407; Thu, 14 Sep 2006 20:37:46 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9FE943D46; Thu, 14 Sep 2006 20:37:45 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 5EB705D4D; Fri, 15 Sep 2006 00:37:44 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 544935C4D; Fri, 15 Sep 2006 00:37:44 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8EKbnIL083444; Fri, 15 Sep 2006 00:37:49 +0400 (MSD) (envelope-from ru) Date: Fri, 15 Sep 2006 00:37:49 +0400 From: Ruslan Ermilov To: =?koi8-r?Q?S=F8ren?= Schmidt Message-ID: <20060914203749.GB83387@rambler-co.ru> References: <200609141912.k8EJCTle054280@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="mojUlQ0s9EVzWg2t" Content-Disposition: inline In-Reply-To: <200609141912.k8EJCTle054280@repoman.freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 20:37:46 -0000 --mojUlQ0s9EVzWg2t Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 14, 2006 at 07:12:29PM +0000, S=F8ren Schmidt wrote: > sos 2006-09-14 19:12:29 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/dev/ata ata-disk.c=20 > Log: > If current_heads or current_sectors in the disk cap page are zero, dont= try to use the current_ geometry. > This avoids a panic with BIOS'n that sets these to zero. > =20 > Revision Changes Path > 1.199 +2 -1 src/sys/dev/ata/ata-disk.c >=20 Thank you! Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --mojUlQ0s9EVzWg2t Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCb2dqRfpzJluFF4RApd7AKCXfDEmllUwrs7+TmEwUw064dNlUgCfZIAG yO+rPkVi14alzF5QjOHrJUo= =145v -----END PGP SIGNATURE----- --mojUlQ0s9EVzWg2t-- From owner-cvs-src@FreeBSD.ORG Thu Sep 14 20:48:28 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8685916A403 for ; Thu, 14 Sep 2006 20:48:28 +0000 (UTC) (envelope-from joao.barros@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7767E43D5A for ; Thu, 14 Sep 2006 20:48:27 +0000 (GMT) (envelope-from joao.barros@gmail.com) Received: by py-out-1112.google.com with SMTP id o67so3459520pye for ; Thu, 14 Sep 2006 13:48:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=OG3HDkteIo90sT/ITsWUZLXOkZSVGdRYbJmej/N1IETl0rn3WxBmiGg9Ugp5FRhPqkBjl2/tf6aKt3mz4RqmZe0TyXEhgtKLXJVolPmEJvn5I/XEhS99DSjFoLo78JJ7LyrZSMgDCFqdWu0q4OAJxWA0NRsDj9IwXgIHgLu8NWo= Received: by 10.35.61.17 with SMTP id o17mr15772678pyk; Thu, 14 Sep 2006 13:48:26 -0700 (PDT) Received: by 10.35.114.2 with HTTP; Thu, 14 Sep 2006 13:48:26 -0700 (PDT) Message-ID: <70e8236f0609141348m41f7e2d0u5079281f7332cca9@mail.gmail.com> Date: Thu, 14 Sep 2006 21:48:26 +0100 From: "Joao Barros" To: "=?KOI8-R?Q?S=F8ren_Schmidt?=" In-Reply-To: <20060914203749.GB83387@rambler-co.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <200609141912.k8EJCTle054280@repoman.freebsd.org> <20060914203749.GB83387@rambler-co.ru> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 20:48:28 -0000 T24gOS8xNC8wNiwgUnVzbGFuIEVybWlsb3YgPHJ1QGZyZWVic2Qub3JnPiB3cm90ZToKPiBPbiBU aHUsIFNlcCAxNCwgMjAwNiBhdCAwNzoxMjoyOVBNICswMDAwLCBT+HJlbiBTY2htaWR0IHdyb3Rl Ogo+ID4gc29zICAgICAgICAgMjAwNi0wOS0xNCAxOToxMjoyOSBVVEMKPiA+Cj4gPiAgIEZyZWVC U0Qgc3JjIHJlcG9zaXRvcnkKPiA+Cj4gPiAgIE1vZGlmaWVkIGZpbGVzOgo+ID4gICAgIHN5cy9k ZXYvYXRhICAgICAgICAgIGF0YS1kaXNrLmMKPiA+ICAgTG9nOgo+ID4gICBJZiBjdXJyZW50X2hl YWRzIG9yIGN1cnJlbnRfc2VjdG9ycyBpbiB0aGUgZGlzayBjYXAgcGFnZSBhcmUgemVybywgZG9u dCB0cnkgdG8gdXNlIHRoZSBjdXJyZW50XyBnZW9tZXRyeS4KPiA+ICAgVGhpcyBhdm9pZHMgYSBw YW5pYyB3aXRoIEJJT1MnbiB0aGF0IHNldHMgdGhlc2UgdG8gemVyby4KPiA+Cj4gPiAgIFJldmlz aW9uICBDaGFuZ2VzICAgIFBhdGgKPiA+ICAgMS4xOTkgICAgICsyIC0xICAgICAgc3JjL3N5cy9k ZXYvYXRhL2F0YS1kaXNrLmMKPiA+Cj4gVGhhbmsgeW91IQoKVGhhbmsgeW91IHRvbyBmb3IgdGhl IHF1aWNrIHBhdGNoIHRvIG15IHByb2JsZW0hCk5vdyBteSBkZXZlbG9wbWVudCBtYWNoaW5lIGlz IGEgM0dIeiBYZW9uLCBub3QgYSA3MzNNSHogUElJSSA7LSkKCi0tIApKb2FvIEJhcnJvcwo= From owner-cvs-src@FreeBSD.ORG Fri Sep 15 05:21:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFA916A412; Fri, 15 Sep 2006 05:21:11 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E815F43D5F; Fri, 15 Sep 2006 05:21:06 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8F5L6Cv034196; Fri, 15 Sep 2006 05:21:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8F5L66B034195; Fri, 15 Sep 2006 05:21:06 GMT (envelope-from imp) Message-Id: <200609150521.k8F5L66B034195@repoman.freebsd.org> From: Warner Losh Date: Fri, 15 Sep 2006 05:21: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/gnu/usr.bin/cc Makefile.tgt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 05:21:11 -0000 imp 2006-09-15 05:21:06 UTC FreeBSD src repository Modified files: gnu/usr.bin/cc Makefile.tgt Log: A TARGET_CPU_DEFAULT of xscale for arm results in illegal instructions during buildworld. Comment it out for now. Revision Changes Path 1.10 +1 -1 src/gnu/usr.bin/cc/Makefile.tgt From owner-cvs-src@FreeBSD.ORG Fri Sep 15 07:19:20 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7A0116A415; Fri, 15 Sep 2006 07:19:20 +0000 (UTC) (envelope-from sos@freebsd.org) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id 170C843D4C; Fri, 15 Sep 2006 07:19:19 +0000 (GMT) (envelope-from sos@freebsd.org) Received: from [194.192.25.130] (sos.deepcore.dk [194.192.25.130]) by spider.deepcore.dk (8.13.6/8.13.4) with ESMTP id k8F7JJPP066539; Fri, 15 Sep 2006 09:19:19 +0200 (CEST) (envelope-from sos@freebsd.org) Message-ID: <450A53F7.5000901@freebsd.org> Date: Fri, 15 Sep 2006 09:19:19 +0200 From: =?KOI8-R?Q?S=3Fren_Schmidt?= User-Agent: Thunderbird 1.5.0.2 (X11/20060531) MIME-Version: 1.0 To: Joao Barros References: <200609141912.k8EJCTle054280@repoman.freebsd.org> <20060914203749.GB83387@rambler-co.ru> <70e8236f0609141348m41f7e2d0u5079281f7332cca9@mail.gmail.com> In-Reply-To: <70e8236f0609141348m41f7e2d0u5079281f7332cca9@mail.gmail.com> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-mail-scanned: by DeepCore Virus & Spam killer v2.0beta Cc: cvs-src@freebsd.org, src-committers@freebsd.org, Ruslan Ermilov , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/ata ata-disk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 07:19:20 -0000 Joao Barros wrote: > On 9/14/06, Ruslan Ermilov wrote: >> On Thu, Sep 14, 2006 at 07:12:29PM +0000, Søren Schmidt wrote: >> > sos 2006-09-14 19:12:29 UTC >> > >> > FreeBSD src repository >> > >> > Modified files: >> > sys/dev/ata ata-disk.c >> > Log: >> > If current_heads or current_sectors in the disk cap page are zero, >> dont try to use the current_ geometry. >> > This avoids a panic with BIOS'n that sets these to zero. >> > >> > Revision Changes Path >> > 1.199 +2 -1 src/sys/dev/ata/ata-disk.c >> > >> Thank you! > > Thank you too for the quick patch to my problem! > Now my development machine is a 3GHz Xeon, not a 733MHz PIII ;-) I'm just happy to help :) -S?ren From owner-cvs-src@FreeBSD.ORG Fri Sep 15 08:04:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 78E1216A47B; Fri, 15 Sep 2006 08:04:33 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D71C143D67; Fri, 15 Sep 2006 08:04:24 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8F84OWi056039; Fri, 15 Sep 2006 08:04:24 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8F84O1H056038; Fri, 15 Sep 2006 08:04:24 GMT (envelope-from ru) Message-Id: <200609150804.k8F84O1H056038@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 08:04: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/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 08:04:33 -0000 ru 2006-09-15 08:04:23 UTC FreeBSD src repository Removed files: contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi contrib/tar/lib addext.c alloca.c argmatch.c argmatch.h backupfile.c backupfile.h basename.c dirname.c dirname.h error.c error.h exclude.c exclude.h fileblocks.c fnmatch.c fnmatch.hin ftruncate.c full-write.c full-write.h getdate.c getdate.h getline.c getline.h getstr.c getstr.h hash.c hash.h human.c human.h lchown.c lchown.h malloc.c memset.c mktime.c modechange.c modechange.h msleep.c prepargs.c prepargs.h print-copyr.c print-copyr.h quote.c quote.h quotearg.c quotearg.h readutmp.c realloc.c rename.c rmdir.c safe-read.c safe-read.h save-cwd.c save-cwd.h savedir.c savedir.h stpcpy.c strcasecmp.c strncasecmp.c strstr.c strtoimax.c strtol.c strtoll.c strtoul.c strtoull.c strtoumax.c unicodeio.c unicodeio.h utime.c waitpid.c xalloc.h xgetcwd.c xmalloc.c xstrdup.c xstrtoimax.c xstrtol.c xstrtol.h xstrtoul.c xstrtoumax.c contrib/tar/src arith.h buffer.c common.h compare.c create.c delete.c extract.c incremen.c list.c mangle.c misc.c names.c rmt.c rmt.h rtapelib.c system.h tar.c tar.h update.c gnu/usr.bin/tar Makefile config.h localedir.h tar.1 gnu/usr.bin/tar/doc Makefile Log: Remove vestiges of GNU tar. Revision Changes Path 1.2 +0 -324 src/contrib/tar/ABOUT-NLS (dead) 1.2 +0 -31 src/contrib/tar/AUTHORS (dead) 1.2 +0 -340 src/contrib/tar/COPYING (dead) 1.2 +0 -3571 src/contrib/tar/ChangeLog (dead) 1.2 +0 -5887 src/contrib/tar/ChangeLog.1 (dead) 1.3 +0 -21 src/contrib/tar/FREEBSD-Xlist (dead) 1.2 +0 -18 src/contrib/tar/FREEBSD-upgrade (dead) 1.2 +0 -226 src/contrib/tar/INSTALL (dead) 1.2 +0 -512 src/contrib/tar/NEWS (dead) 1.2 +0 -157 src/contrib/tar/PORTS (dead) 1.2 +0 -196 src/contrib/tar/README (dead) 1.2 +0 -242 src/contrib/tar/README-alpha (dead) 1.2 +0 -493 src/contrib/tar/THANKS (dead) 1.2 +0 -5 src/contrib/tar/TODO (dead) 1.2 +0 -403 src/contrib/tar/doc/fdl.texi (dead) 1.2 +0 -89 src/contrib/tar/doc/freemanuals.texi (dead) 1.2 +0 -432 src/contrib/tar/doc/getdate.texi (dead) 1.2 +0 -235 src/contrib/tar/doc/header.texi (dead) 1.2 +0 -8465 src/contrib/tar/doc/tar.texi (dead) 1.2 +0 -4 src/contrib/tar/doc/version.texi (dead) 1.2 +0 -114 src/contrib/tar/lib/addext.c (dead) 1.2 +0 -504 src/contrib/tar/lib/alloca.c (dead) 1.2 +0 -308 src/contrib/tar/lib/argmatch.c (dead) 1.2 +0 -129 src/contrib/tar/lib/argmatch.h (dead) 1.2 +0 -278 src/contrib/tar/lib/backupfile.c (dead) 1.2 +0 -60 src/contrib/tar/lib/backupfile.h (dead) 1.2 +0 -79 src/contrib/tar/lib/basename.c (dead) 1.2 +0 -105 src/contrib/tar/lib/dirname.c (dead) 1.2 +0 -47 src/contrib/tar/lib/dirname.h (dead) 1.4 +0 -402 src/contrib/tar/lib/error.c (dead) 1.2 +0 -78 src/contrib/tar/lib/error.h (dead) 1.2 +0 -267 src/contrib/tar/lib/exclude.c (dead) 1.2 +0 -49 src/contrib/tar/lib/exclude.h (dead) 1.2 +0 -77 src/contrib/tar/lib/fileblocks.c (dead) 1.2 +0 -230 src/contrib/tar/lib/fnmatch.c (dead) 1.2 +0 -69 src/contrib/tar/lib/fnmatch.hin (dead) 1.2 +0 -95 src/contrib/tar/lib/ftruncate.c (dead) 1.2 +0 -67 src/contrib/tar/lib/full-write.c (dead) 1.2 +0 -9 src/contrib/tar/lib/full-write.h (dead) 1.2 +0 -2210 src/contrib/tar/lib/getdate.c (dead) 1.2 +0 -46 src/contrib/tar/lib/getdate.h (dead) 1.2 +0 -57 src/contrib/tar/lib/getline.c (dead) 1.2 +0 -38 src/contrib/tar/lib/getline.h (dead) 1.2 +0 -114 src/contrib/tar/lib/getstr.c (dead) 1.2 +0 -19 src/contrib/tar/lib/getstr.h (dead) 1.2 +0 -1009 src/contrib/tar/lib/hash.c (dead) 1.2 +0 -120 src/contrib/tar/lib/hash.h (dead) 1.2 +0 -342 src/contrib/tar/lib/human.c (dead) 1.2 +0 -39 src/contrib/tar/lib/human.h (dead) 1.2 +0 -56 src/contrib/tar/lib/lchown.c (dead) 1.2 +0 -9 src/contrib/tar/lib/lchown.h (dead) 1.2 +0 -38 src/contrib/tar/lib/malloc.c (dead) 1.2 +0 -26 src/contrib/tar/lib/memset.c (dead) 1.2 +0 -527 src/contrib/tar/lib/mktime.c (dead) 1.2 +0 -481 src/contrib/tar/lib/modechange.c (dead) 1.2 +0 -71 src/contrib/tar/lib/modechange.h (dead) 1.2 +0 -131 src/contrib/tar/lib/msleep.c (dead) 1.2 +0 -95 src/contrib/tar/lib/prepargs.c (dead) 1.2 +0 -3 src/contrib/tar/lib/prepargs.h (dead) 1.2 +0 -52 src/contrib/tar/lib/print-copyr.c (dead) 1.2 +0 -9 src/contrib/tar/lib/print-copyr.h (dead) 1.2 +0 -28 src/contrib/tar/lib/quote.c (dead) 1.2 +0 -12 src/contrib/tar/lib/quote.h (dead) 1.2 +0 -622 src/contrib/tar/lib/quotearg.c (dead) 1.2 +0 -110 src/contrib/tar/lib/quotearg.h (dead) 1.2 +0 -133 src/contrib/tar/lib/readutmp.c (dead) 1.2 +0 -44 src/contrib/tar/lib/realloc.c (dead) 1.2 +0 -67 src/contrib/tar/lib/rename.c (dead) 1.2 +0 -87 src/contrib/tar/lib/rmdir.c (dead) 1.2 +0 -59 src/contrib/tar/lib/safe-read.c (dead) 1.2 +0 -10 src/contrib/tar/lib/safe-read.h (dead) 1.2 +0 -153 src/contrib/tar/lib/save-cwd.c (dead) 1.2 +0 -23 src/contrib/tar/lib/save-cwd.h (dead) 1.2 +0 -129 src/contrib/tar/lib/savedir.c (dead) 1.2 +0 -14 src/contrib/tar/lib/savedir.h (dead) 1.2 +0 -50 src/contrib/tar/lib/stpcpy.c (dead) 1.2 +0 -66 src/contrib/tar/lib/strcasecmp.c (dead) 1.2 +0 -2 src/contrib/tar/lib/strncasecmp.c (dead) 1.2 +0 -122 src/contrib/tar/lib/strstr.c (dead) 1.2 +0 -100 src/contrib/tar/lib/strtoimax.c (dead) 1.2 +0 -472 src/contrib/tar/lib/strtol.c (dead) 1.2 +0 -33 src/contrib/tar/lib/strtoll.c (dead) 1.2 +0 -22 src/contrib/tar/lib/strtoul.c (dead) 1.2 +0 -27 src/contrib/tar/lib/strtoull.c (dead) 1.2 +0 -2 src/contrib/tar/lib/strtoumax.c (dead) 1.2 +0 -259 src/contrib/tar/lib/unicodeio.c (dead) 1.2 +0 -57 src/contrib/tar/lib/unicodeio.h (dead) 1.2 +0 -82 src/contrib/tar/lib/utime.c (dead) 1.2 +0 -72 src/contrib/tar/lib/waitpid.c (dead) 1.2 +0 -87 src/contrib/tar/lib/xalloc.h (dead) 1.2 +0 -87 src/contrib/tar/lib/xgetcwd.c (dead) 1.2 +0 -116 src/contrib/tar/lib/xmalloc.c (dead) 1.2 +0 -46 src/contrib/tar/lib/xstrdup.c (dead) 1.2 +0 -31 src/contrib/tar/lib/xstrtoimax.c (dead) 1.2 +0 -288 src/contrib/tar/lib/xstrtol.c (dead) 1.2 +0 -82 src/contrib/tar/lib/xstrtol.h (dead) 1.2 +0 -4 src/contrib/tar/lib/xstrtoul.c (dead) 1.2 +0 -31 src/contrib/tar/lib/xstrtoumax.c (dead) 1.2 +0 -27 src/contrib/tar/src/arith.h (dead) 1.7 +0 -1619 src/contrib/tar/src/buffer.c (dead) 1.3 +0 -586 src/contrib/tar/src/common.h (dead) 1.4 +0 -823 src/contrib/tar/src/compare.c (dead) 1.3 +0 -1552 src/contrib/tar/src/create.c (dead) 1.2 +0 -364 src/contrib/tar/src/delete.c (dead) 1.7 +0 -1333 src/contrib/tar/src/extract.c (dead) 1.2 +0 -584 src/contrib/tar/src/incremen.c (dead) 1.3 +0 -1211 src/contrib/tar/src/list.c (dead) 1.2 +0 -121 src/contrib/tar/src/mangle.c (dead) 1.4 +0 -854 src/contrib/tar/src/misc.c (dead) 1.3 +0 -976 src/contrib/tar/src/names.c (dead) 1.2 +0 -576 src/contrib/tar/src/rmt.c (dead) 1.2 +0 -93 src/contrib/tar/src/rmt.h (dead) 1.3 +0 -723 src/contrib/tar/src/rtapelib.c (dead) 1.2 +0 -587 src/contrib/tar/src/system.h (dead) 1.4 +0 -1366 src/contrib/tar/src/tar.c (dead) 1.2 +0 -235 src/contrib/tar/src/tar.h (dead) 1.2 +0 -195 src/contrib/tar/src/update.c (dead) 1.27 +0 -27 src/gnu/usr.bin/tar/Makefile (dead) 1.4 +0 -582 src/gnu/usr.bin/tar/config.h (dead) 1.4 +0 -6 src/gnu/usr.bin/tar/doc/Makefile (dead) 1.2 +0 -1 src/gnu/usr.bin/tar/localedir.h (dead) 1.49 +0 -574 src/gnu/usr.bin/tar/tar.1 (dead) From owner-cvs-src@FreeBSD.ORG Fri Sep 15 09:51:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EC0616A403; Fri, 15 Sep 2006 09:51:18 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43FFB43D91; Fri, 15 Sep 2006 09:51:06 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8F9p6p1069345; Fri, 15 Sep 2006 09:51:06 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8F9p6p4069344; Fri, 15 Sep 2006 09:51:06 GMT (envelope-from glebius) Message-Id: <200609150951.k8F9p6p4069344@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Sep 2006 09:51:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet in_pcb.c tcp_input.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 09:51:18 -0000 glebius 2006-09-15 09:51:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet in_pcb.c tcp_input.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_var.h Log: Merge a bunch of changes to TCP compressed TIME_WAIT state handling that was done by myself and ru@ in HEAD: o Remove a code from in in_pcblookup_local() that can lead to million times looping in this function. o Rewrite the storage of tcptw entries to simple TAILQ. The more complex double LIST is not needed anymore since T/TCP is removed. o Add possibility to change net.inet.tcp.maxtcptw via sysctl and load time tunable. Do not modify maxtcptw if it was set explicitly, if maxsockets is modified. o Add sysctl that allows to suppress creating time wait states for sockets, where both endpoints are local. Approved by: re (kensmith) Revision Changes Path 1.165.2.5 +0 -13 src/sys/netinet/in_pcb.c 1.281.2.10 +2 -2 src/sys/netinet/tcp_input.c 1.228.2.10 +49 -13 src/sys/netinet/tcp_subr.c 1.74.2.5 +20 -41 src/sys/netinet/tcp_timer.c 1.27.2.3 +1 -1 src/sys/netinet/tcp_timer.h 1.126.2.2 +1 -1 src/sys/netinet/tcp_var.h From owner-cvs-src@FreeBSD.ORG Fri Sep 15 10:40:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B361516A403; Fri, 15 Sep 2006 10:40:55 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E58F43D46; Fri, 15 Sep 2006 10:40:55 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FAet0H072305; Fri, 15 Sep 2006 10:40:55 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FAettG072304; Fri, 15 Sep 2006 10:40:55 GMT (envelope-from glebius) Message-Id: <200609151040.k8FAettG072304@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Sep 2006 10:40: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/pci if_rl.c if_sf.c if_sfreg.h if_sis.c if_sisreg.h if_ste.c if_tl.c if_tlreg.h if_vr.c if_vrreg.h if_wb.c if_wbreg.h if_xl.c if_xlreg.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 Sep 2006 10:40:55 -0000 glebius 2006-09-15 10:40:55 UTC FreeBSD src repository Modified files: sys/pci if_rl.c if_sf.c if_sfreg.h if_sis.c if_sisreg.h if_ste.c if_tl.c if_tlreg.h if_vr.c if_vrreg.h if_wb.c if_wbreg.h if_xl.c if_xlreg.h Log: Consistently use if_printf() only in interface methods: if_start, if_ioctl, if_watchdog, etc, or in functions that are used by these methods only. In all other cases use device_printf(). This also fixes several panics, when if_printf() is called before softc->ifp was initialized. Submitted by: Alex Lyashkov Revision Changes Path 1.164 +5 -4 src/sys/pci/if_rl.c 1.94 +4 -3 src/sys/pci/if_sf.c 1.18 +1 -0 src/sys/pci/if_sfreg.h 1.146 +6 -6 src/sys/pci/if_sis.c 1.37 +1 -1 src/sys/pci/if_sisreg.h 1.96 +9 -7 src/sys/pci/if_ste.c 1.109 +12 -11 src/sys/pci/if_tl.c 1.24 +1 -0 src/sys/pci/if_tlreg.h 1.116 +11 -9 src/sys/pci/if_vr.c 1.26 +1 -0 src/sys/pci/if_vrreg.h 1.91 +7 -5 src/sys/pci/if_wb.c 1.16 +1 -0 src/sys/pci/if_wbreg.h 1.206 +30 -31 src/sys/pci/if_xl.c 1.57 +1 -0 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 15 10:44:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E29D16A403; Fri, 15 Sep 2006 10:44:56 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0F2EA43D45; Fri, 15 Sep 2006 10:44:56 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FAitvc072550; Fri, 15 Sep 2006 10:44:55 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FAitr5072549; Fri, 15 Sep 2006 10:44:55 GMT (envelope-from pjd) Message-Id: <200609151044.k8FAitr5072549@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Sep 2006 10:44:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/crypto/via padlock_cipher.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 10:44:56 -0000 pjd 2006-09-15 10:44:55 UTC FreeBSD src repository Modified files: sys/crypto/via padlock_cipher.c Log: Less magic. MFC after: 3 days Revision Changes Path 1.5 +3 -2 src/sys/crypto/via/padlock_cipher.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 10:59:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 067F616A596; Fri, 15 Sep 2006 10:59:08 +0000 (UTC) (envelope-from az@sunner.elcomnet.ru) Received: from mail.electro-com.ru (mail.electro-com.ru [86.110.161.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ED4943D53; Fri, 15 Sep 2006 10:59:06 +0000 (GMT) (envelope-from az@sunner.elcomnet.ru) Received: from [86.110.161.246] (helo=[192.168.40.175]) by mail.electro-com.ru with esmtpa (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GOBOi-000Gor-P2; Fri, 15 Sep 2006 14:58:16 +0400 Message-ID: <450A877A.4060908@sunner.elcomnet.ru> Date: Fri, 15 Sep 2006 14:59:06 +0400 From: Andrej Zverev User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Gleb Smirnoff References: <200609151040.k8FAettG072304@repoman.freebsd.org> In-Reply-To: <200609151040.k8FAettG072304@repoman.freebsd.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/pci if_rl.c if_sf.c if_sfreg.h if_sis.c if_sisreg.h if_ste.c if_tl.c if_tlreg.h if_vr.c if_vrreg.h if_wb.c if_wbreg.h if_xl.c if_xlreg.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 Sep 2006 10:59:08 -0000 Gleb, it's can fix kern/102974 ? Gleb Smirnoff ÐÉÛÅÔ: > glebius 2006-09-15 10:40:55 UTC > > FreeBSD src repository > > Modified files: > sys/pci if_rl.c if_sf.c if_sfreg.h if_sis.c > if_sisreg.h if_ste.c if_tl.c if_tlreg.h > if_vr.c if_vrreg.h if_wb.c if_wbreg.h > if_xl.c if_xlreg.h > Log: > Consistently use if_printf() only in interface methods: if_start, > if_ioctl, if_watchdog, etc, or in functions that are used by > these methods only. In all other cases use device_printf(). > > This also fixes several panics, when if_printf() is called before > softc->ifp was initialized. > > Submitted by: Alex Lyashkov > > Revision Changes Path > 1.164 +5 -4 src/sys/pci/if_rl.c > 1.94 +4 -3 src/sys/pci/if_sf.c > 1.18 +1 -0 src/sys/pci/if_sfreg.h > 1.146 +6 -6 src/sys/pci/if_sis.c > 1.37 +1 -1 src/sys/pci/if_sisreg.h > 1.96 +9 -7 src/sys/pci/if_ste.c > 1.109 +12 -11 src/sys/pci/if_tl.c > 1.24 +1 -0 src/sys/pci/if_tlreg.h > 1.116 +11 -9 src/sys/pci/if_vr.c > 1.26 +1 -0 src/sys/pci/if_vrreg.h > 1.91 +7 -5 src/sys/pci/if_wb.c > 1.16 +1 -0 src/sys/pci/if_wbreg.h > 1.206 +30 -31 src/sys/pci/if_xl.c > 1.57 +1 -0 src/sys/pci/if_xlreg.h > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" > From owner-cvs-src@FreeBSD.ORG Fri Sep 15 11:01:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64C4616A412; Fri, 15 Sep 2006 11:01:29 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F97C43D69; Fri, 15 Sep 2006 11:01:25 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FB1PBA073555; Fri, 15 Sep 2006 11:01:25 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FB1Ppn073554; Fri, 15 Sep 2006 11:01:25 GMT (envelope-from ru) Message-Id: <200609151101.k8FB1Ppn073554@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 11:01: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/pci if_sfreg.h if_tlreg.h if_vrreg.h if_wbreg.h if_xlreg.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 Sep 2006 11:01:29 -0000 ru 2006-09-15 11:01:24 UTC FreeBSD src repository Modified files: sys/pci if_sfreg.h if_tlreg.h if_vrreg.h if_wbreg.h if_xlreg.h Log: Whitespace nits. Revision Changes Path 1.19 +1 -1 src/sys/pci/if_sfreg.h 1.25 +1 -1 src/sys/pci/if_tlreg.h 1.27 +1 -1 src/sys/pci/if_vrreg.h 1.17 +1 -1 src/sys/pci/if_wbreg.h 1.58 +1 -1 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 15 13:28:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35ECD16A412; Fri, 15 Sep 2006 13:28:11 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C340143D4C; Fri, 15 Sep 2006 13:28:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FDSAkS094521; Fri, 15 Sep 2006 13:28:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FDSAGM094520; Fri, 15 Sep 2006 13:28:10 GMT (envelope-from ru) Message-Id: <200609151328.k8FDSAGM094520@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 13:28: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/awk main.c.diff X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 13:28:11 -0000 ru 2006-09-15 13:28:10 UTC FreeBSD src repository Modified files: usr.bin/awk main.c.diff Log: Don't require a space between -[fv] and its argument. PR: bin/86514 MFC after: 3 days Revision Changes Path 1.2 +44 -1 src/usr.bin/awk/main.c.diff From owner-cvs-src@FreeBSD.ORG Fri Sep 15 13:33:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D81F16A407; Fri, 15 Sep 2006 13:33:33 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D406B43D5A; Fri, 15 Sep 2006 13:33:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FDXWRl094850; Fri, 15 Sep 2006 13:33:32 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FDXW1S094849; Fri, 15 Sep 2006 13:33:32 GMT (envelope-from ru) Message-Id: <200609151333.k8FDXW1S094849@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 13:33:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/awk Makefile lib.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 Sep 2006 13:33:33 -0000 ru 2006-09-15 13:33:32 UTC FreeBSD src repository Modified files: usr.bin/awk Makefile Added files: usr.bin/awk lib.c.diff Log: Initial memory allocation for fields was off-by-one. PR: bin/100443 MFC after: 3 days Revision Changes Path 1.13 +1 -1 src/usr.bin/awk/Makefile 1.1 +18 -0 src/usr.bin/awk/lib.c.diff (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 15 13:42:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2088816A412; Fri, 15 Sep 2006 13:42:39 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 904B743D49; Fri, 15 Sep 2006 13:42:38 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FDgcOq095261; Fri, 15 Sep 2006 13:42:38 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FDgcq1095260; Fri, 15 Sep 2006 13:42:38 GMT (envelope-from des) Message-Id: <200609151342.k8FDgcq1095260@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 15 Sep 2006 13:42: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/libpam/modules/pam_opie pam_opie.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 13:42:39 -0000 des 2006-09-15 13:42:38 UTC FreeBSD src repository Modified files: lib/libpam/modules/pam_opie pam_opie.c Log: Reject user with names that are longer than OPIE is willing to deal with; otherwise OPIE will happily truncate it. Spotted by: ghelmer MFC after: 2 weeks Revision Changes Path 1.26 +13 -4 src/lib/libpam/modules/pam_opie/pam_opie.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 15:16:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6892C16A407; Fri, 15 Sep 2006 15:16:13 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3810F43D45; Fri, 15 Sep 2006 15:16:13 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FFGDlE003378; Fri, 15 Sep 2006 15:16:13 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FFGCpx003377; Fri, 15 Sep 2006 15:16:13 GMT (envelope-from glebius) Message-Id: <200609151516.k8FFGCpx003377@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 15 Sep 2006 15:16:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bge if_bge.c src/sys/dev/cs if_cs.c if_csvar.h src/sys/dev/dc if_dc.c if_dcreg.h src/sys/dev/de if_de.c if_devar.h src/sys/dev/en if_en_pci.c midway.c src/sys/dev/lge if_lge.c if_lgereg.h src/sys/dev/my if_my.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 15:16:13 -0000 glebius 2006-09-15 15:16:12 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c sys/dev/cs if_cs.c if_csvar.h sys/dev/dc if_dc.c if_dcreg.h sys/dev/de if_de.c if_devar.h sys/dev/en if_en_pci.c midway.c sys/dev/lge if_lge.c if_lgereg.h sys/dev/my if_my.c if_myreg.h sys/dev/nge if_nge.c if_ngereg.h sys/dev/re if_re.c sys/dev/ti if_ti.c Log: - Consistently use if_printf() only in interface methods: if_start(), if_watchdog, etc., or in functions used only in these methods. In all other functions in the driver use device_printf(). - Use __func__ instead of typing function name. Submitted by: Alex Lyashkov Revision Changes Path 1.145 +2 -2 src/sys/dev/bge/if_bge.c 1.45 +14 -12 src/sys/dev/cs/if_cs.c 1.9 +1 -0 src/sys/dev/cs/if_csvar.h 1.185 +7 -6 src/sys/dev/dc/if_dc.c 1.52 +1 -0 src/sys/dev/dc/if_dcreg.h 1.181 +30 -32 src/sys/dev/de/if_de.c 1.44 +1 -0 src/sys/dev/de/if_devar.h 1.41 +4 -4 src/sys/dev/en/if_en_pci.c 1.69 +18 -18 src/sys/dev/en/midway.c 1.49 +14 -12 src/sys/dev/lge/if_lge.c 1.9 +1 -0 src/sys/dev/lge/if_lgereg.h 1.39 +34 -25 src/sys/dev/my/if_my.c 1.6 +1 -0 src/sys/dev/my/if_myreg.h 1.88 +6 -5 src/sys/dev/nge/if_nge.c 1.16 +1 -0 src/sys/dev/nge/if_ngereg.h 1.74 +21 -18 src/sys/dev/re/if_re.c 1.124 +47 -46 src/sys/dev/ti/if_ti.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 15:41:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBA5B16A407; Fri, 15 Sep 2006 15:41:29 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C84D43D46; Fri, 15 Sep 2006 15:41:29 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FFfTF4004819; Fri, 15 Sep 2006 15:41:29 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FFfTc8004818; Fri, 15 Sep 2006 15:41:29 GMT (envelope-from gallatin) Message-Id: <200609151541.k8FFfTc8004818@repoman.freebsd.org> From: Andrew Gallatin Date: Fri, 15 Sep 2006 15:41: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/mxge if_mxge.c if_mxge_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: Fri, 15 Sep 2006 15:41:29 -0000 gallatin 2006-09-15 15:41:28 UTC FreeBSD src repository Modified files: sys/dev/mxge if_mxge.c if_mxge_var.h Log: - Added TSO support. This entailed increasing the number of send descriptors in the transmit busdma tag, so I moved the segment list off the stack. - Fixed transmit routine to ensure it doesn't read past the end of an mbuf when parsing headers. - Corrected handling of odd length segments. Setting MXGEFW_FLAGS_ALIGN_ODD is required only when offloading the checksum of that frame. Sponsored by: Myricom Inc. Revision Changes Path 1.10 +224 -21 src/sys/dev/mxge/if_mxge.c 1.4 +5 -2 src/sys/dev/mxge/if_mxge_var.h From owner-cvs-src@FreeBSD.ORG Fri Sep 15 15:53:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0009116A40F; Fri, 15 Sep 2006 15:53:10 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC63F43D49; Fri, 15 Sep 2006 15:53:10 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FFrAa8005328; Fri, 15 Sep 2006 15:53:10 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FFrA7C005327; Fri, 15 Sep 2006 15:53:10 GMT (envelope-from ru) Message-Id: <200609151553.k8FFrA7C005327@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 15:53: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/netgraph ng_eiface.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 15:53:11 -0000 ru 2006-09-15 15:53:10 UTC FreeBSD src repository Modified files: sys/netgraph ng_eiface.c Log: SIOCSIFFLAGS doesn't require an argument in kernel land; instead, flags are supposed to be set directly in ifnet already. This change fixes a panic when ng_eiface node is attached to ng_fec node and the latter is shut down (ng_fec sets flags and then calls SIOCSIFFLAGS with a NULL argument). MFC after: 3 days Revision Changes Path 1.37 +1 -1 src/sys/netgraph/ng_eiface.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 15:59:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C305D16A40F; Fri, 15 Sep 2006 15:59:13 +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 7F3DD43D58; Fri, 15 Sep 2006 15:59:13 +0000 (GMT) (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 58E3E1A3C1F; Fri, 15 Sep 2006 08:59:13 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B3A3E5168E; Fri, 15 Sep 2006 11:59:12 -0400 (EDT) Date: Fri, 15 Sep 2006 11:59:12 -0400 From: Kris Kennaway To: Ruslan Ermilov Message-ID: <20060915155912.GA71796@xor.obsecurity.org> References: <200609150804.k8F84O1H056038@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI" Content-Disposition: inline In-Reply-To: <200609150804.k8F84O1H056038@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/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 15:59:13 -0000 --+HP7ph2BbKc20aGI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, Sep 15, 2006 at 08:04:23AM +0000, Ruslan Ermilov wrote: > Log: > Remove vestiges of GNU tar. :( gtar is still much faster than bsdtar...oh well. Kris --+HP7ph2BbKc20aGI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCs3QWry0BWjoQKURAlMzAJ93nGLnW+B0XrXOMkoJZlhG3jSuoQCggjT2 XCVykOpEpOtEFLZRhXrgfzU= =nfnt -----END PGP SIGNATURE----- --+HP7ph2BbKc20aGI-- From owner-cvs-src@FreeBSD.ORG Fri Sep 15 16:06:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B421616A412; Fri, 15 Sep 2006 16:06:28 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49C2043D49; Fri, 15 Sep 2006 16:06:28 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FG6Smm007197; Fri, 15 Sep 2006 16:06:28 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FG6SpN007196; Fri, 15 Sep 2006 16:06:28 GMT (envelope-from ru) Message-Id: <200609151606.k8FG6SpN007196@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 16:06: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/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: Fri, 15 Sep 2006 16:06:28 -0000 ru 2006-09-15 16:06:27 UTC FreeBSD src repository Modified files: sys/netgraph ng_fec.c Log: Make it possible to set a larger MTU by attempting to set MTUs on all trunk ports first. If that succeeds, and we're inside our own bounds, so be it. Still not ideal -- adding a port after changing an MTU doesn't change port's MTU, but a step in the right direction. PR: kern/95417 Submitted by: Vladimir Ivanov MFC after: 3 days I've slightly edited a patch to make the conditional logic positive and remove (what I think was) a redundant ng_fec_init() call. Revision Changes Path 1.28 +19 -1 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 16:08:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 550B316A5A7; Fri, 15 Sep 2006 16:08:10 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DA3C43D45; Fri, 15 Sep 2006 16:08:10 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FG89S8007362; Fri, 15 Sep 2006 16:08:09 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FG89Yh007361; Fri, 15 Sep 2006 16:08:09 GMT (envelope-from andre) Message-Id: <200609151608.k8FG89Yh007361@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 15 Sep 2006 16:08:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 16:08:10 -0000 andre 2006-09-15 16:08:09 UTC FreeBSD src repository Modified files: sys/netinet tcp_output.c Log: When doing TSO subtract hdrlen from TCP_MAXWIN to prevent ip->ip_len from wrapping when we generate a maximally sized packet for later segmentation. Noticed by: gallatin Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.118 +7 -5 src/sys/netinet/tcp_output.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 16:11:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 068F316A407; Fri, 15 Sep 2006 16:11:13 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B37D43D66; Fri, 15 Sep 2006 16:11:07 +0000 (GMT) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 3DF775D9F; Fri, 15 Sep 2006 20:11:04 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 1C82C5D76; Fri, 15 Sep 2006 20:11:04 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id k8FGB4HY002264; Fri, 15 Sep 2006 20:11:04 +0400 (MSD) (envelope-from ru) Date: Fri, 15 Sep 2006 20:11:04 +0400 From: Ruslan Ermilov To: Kris Kennaway Message-ID: <20060915161104.GA2060@rambler-co.ru> References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: <20060915155912.GA71796@xor.obsecurity.org> User-Agent: Mutt/1.5.13 (2006-08-11) X-Virus-Scanned: No virus found Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 16:11:13 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 15, 2006 at 11:59:12AM -0400, Kris Kennaway wrote: > On Fri, Sep 15, 2006 at 08:04:23AM +0000, Ruslan Ermilov wrote: >=20 > > Log: > > Remove vestiges of GNU tar. >=20 > :( >=20 > gtar is still much faster than bsdtar...oh well. >=20 It was disconnected from the build long ago, and without a knob to conditionally build it. Nobody cried until now. Q: What's the most effective way to attract an attention to a change? A: Commit it! :-) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCtCYqRfpzJluFF4RAsh8AJ9YTRBW7C8CoGGOAPvwkAga+LpIJgCggwkU TRJiforrrn1JM6UdWdD8AH8= =Rkw7 -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From owner-cvs-src@FreeBSD.ORG Fri Sep 15 16:30:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 834FB16A494 for ; Fri, 15 Sep 2006 16:30:09 +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 C41C643D7B for ; Fri, 15 Sep 2006 16:29:58 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 47454 invoked from network); 15 Sep 2006 16:13:18 -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 ; 15 Sep 2006 16:13:18 -0000 Message-ID: <450AD508.10608@freebsd.org> Date: Fri, 15 Sep 2006 18:30:00 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Kris Kennaway References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> In-Reply-To: <20060915155912.GA71796@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 16:30:09 -0000 Kris Kennaway wrote: > On Fri, Sep 15, 2006 at 08:04:23AM +0000, Ruslan Ermilov wrote: > >> Log: >> Remove vestiges of GNU tar. > > :( > > gtar is still much faster than bsdtar...oh well. What makes gtar so much faster than bsdtar? -- Andre From owner-cvs-src@FreeBSD.ORG Fri Sep 15 16:36:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D501316A415; Fri, 15 Sep 2006 16:36:45 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9715D43D45; Fri, 15 Sep 2006 16:36:45 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FGajiH009841; Fri, 15 Sep 2006 16:36:45 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FGajV3009840; Fri, 15 Sep 2006 16:36:45 GMT (envelope-from pjd) Message-Id: <200609151636.k8FGajV3009840@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 15 Sep 2006 16:36: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/share/man/man4 ddb.4 src/sys/geom geom.h geom_subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 16:36:45 -0000 pjd 2006-09-15 16:36:45 UTC FreeBSD src repository Modified files: share/man/man4 ddb.4 sys/geom geom.h geom_subr.c Log: Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology if no additional argument is given or details about the given GEOM object (class, geom, provider or consumer). Approved by: phk Revision Changes Path 1.32 +12 -1 src/share/man/man4/ddb.4 1.96 +3 -1 src/sys/geom/geom.h 1.90 +212 -1 src/sys/geom/geom_subr.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 18:02:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAAEF16A47C; Fri, 15 Sep 2006 18:02:46 +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 099D443D7D; Fri, 15 Sep 2006 18:02:35 +0000 (GMT) (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 A2D971A3C1F; Fri, 15 Sep 2006 11:02:35 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id A322C514A3; Fri, 15 Sep 2006 14:02:34 -0400 (EDT) Date: Fri, 15 Sep 2006 14:02:34 -0400 From: Kris Kennaway To: Ruslan Ermilov Message-ID: <20060915180234.GA74735@xor.obsecurity.org> References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> <20060915161104.GA2060@rambler-co.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AqsLC8rIMeq19msA" Content-Disposition: inline In-Reply-To: <20060915161104.GA2060@rambler-co.ru> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 18:02:46 -0000 --AqsLC8rIMeq19msA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 15, 2006 at 08:11:04PM +0400, Ruslan Ermilov wrote: > On Fri, Sep 15, 2006 at 11:59:12AM -0400, Kris Kennaway wrote: > > On Fri, Sep 15, 2006 at 08:04:23AM +0000, Ruslan Ermilov wrote: > >=20 > > > Log: > > > Remove vestiges of GNU tar. > >=20 > > :( > >=20 > > gtar is still much faster than bsdtar...oh well. > >=20 > It was disconnected from the build long ago, and without a knob > to conditionally build it. Nobody cried until now. Oops, turns out the WITH_GTAR I was using was a local change I never committed. Kris --AqsLC8rIMeq19msA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCuq6Wry0BWjoQKURAgZjAKDvN+bJB2EH5qCxVYPNrnIeqIdOAwCgnXFD d3YLaNtIDQk+qKN0QtMiz9c= =lhOJ -----END PGP SIGNATURE----- --AqsLC8rIMeq19msA-- From owner-cvs-src@FreeBSD.ORG Fri Sep 15 18:03:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5961616A55E; Fri, 15 Sep 2006 18:03:31 +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 8417543D8A; Fri, 15 Sep 2006 18:03:16 +0000 (GMT) (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 31DEA1A3C1F; Fri, 15 Sep 2006 11:03:16 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8A282514A3; Fri, 15 Sep 2006 14:03:15 -0400 (EDT) Date: Fri, 15 Sep 2006 14:03:15 -0400 From: Kris Kennaway To: Andre Oppermann Message-ID: <20060915180315.GB74735@xor.obsecurity.org> References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> <450AD508.10608@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <450AD508.10608@freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Ruslan Ermilov , cvs-all@FreeBSD.org, Kris Kennaway Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 18:03:31 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 15, 2006 at 06:30:00PM +0200, Andre Oppermann wrote: > Kris Kennaway wrote: > >On Fri, Sep 15, 2006 at 08:04:23AM +0000, Ruslan Ermilov wrote: > > > >> Log: > >> Remove vestiges of GNU tar. > > > >:( > > > >gtar is still much faster than bsdtar...oh well. >=20 > What makes gtar so much faster than bsdtar? I don't know, tkientzle told me once he'd try to look at it, but I don't think anything came of it. kris --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFCurjWry0BWjoQKURAgbvAJ9VUYFHtbeL7w1HQHFzXH3pqKxFAACg1IIa yNgbi24DXy+FKCHtiGgMb6k= =i3KC -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From owner-cvs-src@FreeBSD.ORG Fri Sep 15 18:41:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BFDDD16A417; Fri, 15 Sep 2006 18:41:12 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E29C43D45; Fri, 15 Sep 2006 18:41:12 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FIfCZt027819; Fri, 15 Sep 2006 18:41:12 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FIfCCV027818; Fri, 15 Sep 2006 18:41:12 GMT (envelope-from emax) Message-Id: <200609151841.k8FIfCCV027818@repoman.freebsd.org> From: Maksim Yevmenkin Date: Fri, 15 Sep 2006 18:41:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/kbdcontrol kbdcontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 18:41:12 -0000 emax 2006-09-15 18:41:12 UTC FreeBSD src repository Modified files: usr.sbin/kbdcontrol kbdcontrol.c Log: Make op parameter to mux_keyboard() u_int instead of int. This should fix sparc64 messages like Sep 15 11:17:39 peahi kernel: WARNING pid 5477 (kbdcontrol): ioctl sign-extension ioctl ffffffff80244b45 PR: sparc64/96798 MFC after: 1 week Revision Changes Path 1.50 +2 -2 src/usr.sbin/kbdcontrol/kbdcontrol.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 19:24:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F406116A415; Fri, 15 Sep 2006 19:24:45 +0000 (UTC) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3E6443D49; Fri, 15 Sep 2006 19:24:45 +0000 (GMT) (envelope-from gallatin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FJOjNp031403; Fri, 15 Sep 2006 19:24:45 GMT (envelope-from gallatin@repoman.freebsd.org) Received: (from gallatin@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FJOj7k031402; Fri, 15 Sep 2006 19:24:45 GMT (envelope-from gallatin) Message-Id: <200609151924.k8FJOj7k031402@repoman.freebsd.org> From: Andrew Gallatin Date: Fri, 15 Sep 2006 19:24:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_mcp.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 Sep 2006 19:24:46 -0000 gallatin 2006-09-15 19:24:45 UTC FreeBSD src repository Modified files: sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_mcp.h Log: - Updated to the latest myri10ge firmware - Added support for multicast filtering, now that the firmware supports it. Note that this is not yet tested, as multicast seems to panic -current (even w/o mxge loaded) - Added workaround to cope with different irq data struct size on pre-multicast firmware which can found running on nics. - Added Intel E5000 PCIe chipsets to list providing aligned completions. - Replaced various magic constants with #defines, now that they are defined in the firmware headers. Revision Changes Path 1.3 +857 -730 src/sys/dev/mxge/eth_z8e.dat.gz.uu 1.3 +864 -732 src/sys/dev/mxge/ethp_z8e.dat.gz.uu 1.11 +118 -11 src/sys/dev/mxge/if_mxge.c 1.5 +1 -0 src/sys/dev/mxge/if_mxge_var.h 1.4 +42 -5 src/sys/dev/mxge/mxge_mcp.h From owner-cvs-src@FreeBSD.ORG Fri Sep 15 19:27:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79DB316A403; Fri, 15 Sep 2006 19:27:41 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4944643D45; Fri, 15 Sep 2006 19:27:41 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FJRfGJ031647; Fri, 15 Sep 2006 19:27:41 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FJRf9s031646; Fri, 15 Sep 2006 19:27:41 GMT (envelope-from kensmith) Message-Id: <200609151927.k8FJRf9s031646@repoman.freebsd.org> From: Ken Smith Date: Fri, 15 Sep 2006 19:27:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local src/release Makefile src/sys/sys param.h src/usr.sbin/pkg_install/add 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: Fri, 15 Sep 2006 19:27:41 -0000 kensmith 2006-09-15 19:27:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/groff/tmac mdoc.local release Makefile sys/sys param.h usr.sbin/pkg_install/add main.c Log: Begin making RELENG_6 think 6.2 exists. It doesn't officially exist yet but this helps various folks get ready for it. Approved by: re (implicit) Revision Changes Path 1.48.2.8 +2 -2 src/gnu/usr.bin/groff/tmac/mdoc.local 1.887.2.17 +2 -2 src/release/Makefile 1.244.2.17 +1 -1 src/sys/sys/param.h 1.61.2.7 +1 -0 src/usr.sbin/pkg_install/add/main.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 19:33:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96DE316A4E7; Fri, 15 Sep 2006 19:33:17 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5205343D5A; Fri, 15 Sep 2006 19:33:15 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FJXFov032024; Fri, 15 Sep 2006 19:33:15 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FJXFQG032023; Fri, 15 Sep 2006 19:33:15 GMT (envelope-from brueffer) Message-Id: <200609151933.k8FJXFQG032023@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 15 Sep 2006 19:33:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 mxge.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 Sep 2006 19:33:17 -0000 brueffer 2006-09-15 19:33:15 UTC FreeBSD src repository Modified files: share/man/man4 mxge.4 Log: Mention TSO support. Revision Changes Path 1.5 +3 -3 src/share/man/man4/mxge.4 From owner-cvs-src@FreeBSD.ORG Fri Sep 15 19:42:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AB7F16A412; Fri, 15 Sep 2006 19:42:15 +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 964B643D46; Fri, 15 Sep 2006 19:42:14 +0000 (GMT) (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.13.6/8.13.6) with ESMTP id k8FJgDgA014541 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Fri, 15 Sep 2006 15:42:13 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id k8FJg8Yv020982; Fri, 15 Sep 2006 15:42:08 -0400 (EDT) (envelope-from gallatin) Date: Fri, 15 Sep 2006 15:42:08 -0400 From: Andrew Gallatin To: src-committers@FreeBSD.org Message-ID: <20060915154208.A20961@grasshopper.cs.duke.edu> References: <200609151924.k8FJOj7k031402@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: <200609151924.k8FJOj7k031402@repoman.freebsd.org>; from gallatin@FreeBSD.org on Fri, Sep 15, 2006 at 07:24:45PM +0000 X-Operating-System: FreeBSD 4.9-RELEASE-p1 on an i386 Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/mxge eth_z8e.dat.gz.uu ethp_z8e.dat.gz.uu if_mxge.c if_mxge_var.h mxge_mcp.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 Sep 2006 19:42:15 -0000 Andrew Gallatin [gallatin@FreeBSD.org] wrote: > - Added support for multicast filtering, now that the firmware > supports it. Note that this is not yet tested, as multicast > seems to panic -current (even w/o mxge loaded) Whoops. This was true for Monday's -current. But a recent cvsup shows multicast working again. Now that I can test it, multicast filtering seems to be working on mxge Drew From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:17:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A169116A407; Fri, 15 Sep 2006 20:17:46 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CADF43D46; Fri, 15 Sep 2006 20:17:46 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FKHk27035435; Fri, 15 Sep 2006 20:17:46 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FKHkZl035434; Fri, 15 Sep 2006 20:17:46 GMT (envelope-from ru) Message-Id: <200609152017.k8FKHkZl035434@repoman.freebsd.org> From: Ruslan Ermilov Date: Fri, 15 Sep 2006 20:17:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 15 Sep 2006 20:17:46 -0000 ru 2006-09-15 20:17:45 UTC FreeBSD src repository Modified files: sys/netgraph ng_fec.c Log: Fix input byte counting. Now the sum of the ipackets/ibytes counters of individual interfaces should match the ipackets/ibytes counter of the aggregate (FEC) interface. PR: kern/82189 Submitted by: Stikheev Andrew MFC after: 3 days Revision Changes Path 1.29 +8 -2 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:18:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FE8416A40F; Fri, 15 Sep 2006 20:18:50 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AF4743D4C; Fri, 15 Sep 2006 20:18:49 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k8FKImZE020660; Fri, 15 Sep 2006 16:18:48 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Konstantin Belousov Date: Fri, 15 Sep 2006 16:18:30 -0400 User-Agent: KMail/1.6.2 References: <200609081459.k88ExtSR084500@repoman.freebsd.org> In-Reply-To: <200609081459.k88ExtSR084500@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200609151618.31968.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1885/Fri Sep 15 07:19:10 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/libexec/rtld-elf rtld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 20:18:50 -0000 On Friday 08 September 2006 10:59 am, Konstantin Belousov wrote: > kib 2006-09-08 14:59:55 UTC > > FreeBSD src repository > > Modified files: > libexec/rtld-elf rtld.c > Log: > When looking up the symbol by dlsym, look it not only in the > object given as dso handle, but also in the implicit dependencies > of that dso. > > Also, const-ify the read-only parameter objlist of symlook_list. > > Reported by: "Simon 'corecode' Schubert" tum de> Approved by: kan (mentor) > X-MFC-After: 6.2 > > Revision Changes Path > 1.117 +10 -13 src/libexec/rtld-elf/rtld.c Unfortunately I found a serious regression, which broke OpenOffice.org build on -CURRENT: http://docs.freebsd.org/cgi/mid.cgi?200609142219.19636.nb_root My simple test case (inspired by an ancient PR) is here: http://people.freebsd.org/~jkim/rtld-regression.tar.bz Tested on: %sysctl -n kern.osreldate 700022 %uname -mr 7.0-CURRENT amd64 ------- BEFORE -------- %make test env LD_LIBRARY_PATH=. ldd main st1.so dl1.so dl2.so dl3.so main: libc.so.7 => /lib/libc.so.7 (0x800634000) st1.so: dl1.so: dl2.so (0x800e00000) dl3.so (0x800f01000) st1.so (0x801002000) dl2.so: dl3.so (0x800e00000) st1.so (0x800f01000) dl3.so: st1.so (0x800e00000) env LD_LIBRARY_PATH=. ./main dlopen/dlsym error: Undefined symbol "test_dl2" Test 1 FAILED!!! The dlopen() function is OK Test 2 PASSED!!! ----------------------- ------- AFTER -------- %make test env LD_LIBRARY_PATH=. ldd main st1.so dl1.so dl2.so dl3.so main: libc.so.7 => /lib/libc.so.7 (0x800634000) st1.so: dl1.so: dl2.so (0x800e00000) dl3.so (0x800f01000) st1.so (0x801002000) dl2.so: dl3.so (0x800e00000) st1.so (0x800f01000) dl3.so: st1.so (0x800e00000) env LD_LIBRARY_PATH=. ./main The dlopen() function is OK Test 1 PASSED!!! dlopen/dlsym error: Undefined symbol "test_dl2" Test 2 FAILED!!! ------------------------ As you can see, you fixed case 1 but broke case 2. Can you fix that? Thanks, Jung-uk Kim * PS: There were some reports that this patch has some performance/memory hit. Can you confirm that, too? From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:44:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 98C2316A412; Fri, 15 Sep 2006 20:44:40 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4072F43D4C; Fri, 15 Sep 2006 20:44:40 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FKie3d036831; Fri, 15 Sep 2006 20:44:40 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FKie5t036830; Fri, 15 Sep 2006 20:44:40 GMT (envelope-from mjacob) Message-Id: <200609152044.k8FKie5t036830@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Sep 2006 20:44: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/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 20:44:40 -0000 mjacob 2006-09-15 20:44:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam cam_xpt.c Log: MFC 1.163- give VMware disks min/max tags in their quirk. Approved by: releng Revision Changes Path 1.155.2.7 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:46:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C36716A417; Fri, 15 Sep 2006 20:46:17 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F14ED43D46; Fri, 15 Sep 2006 20:46:16 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FKkGF7036960; Fri, 15 Sep 2006 20:46:16 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FKkGCp036959; Fri, 15 Sep 2006 20:46:16 GMT (envelope-from mjacob) Message-Id: <200609152046.k8FKkGCp036959@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Sep 2006 20:46:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 20:46:17 -0000 mjacob 2006-09-15 20:46:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam cam_xpt.c Log: MFC 1.163- have VMware disks have min/max tags in their quirks. Revision Changes Path 1.142.2.9 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:48:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B490116A412; Fri, 15 Sep 2006 20:48:23 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BE1C43D70; Fri, 15 Sep 2006 20:48:18 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FKmIl6045027; Fri, 15 Sep 2006 20:48:18 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FKmISP045026; Fri, 15 Sep 2006 20:48:18 GMT (envelope-from mjacob) Message-Id: <200609152048.k8FKmISP045026@repoman.freebsd.org> From: Matt Jacob Date: Fri, 15 Sep 2006 20:48:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Sep 2006 20:48:23 -0000 mjacob 2006-09-15 20:48:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/cam cam_xpt.c Log: MFC 1.163- give VMware disks min/max tags in their quirk. Revision Changes Path 1.80.2.24 +1 -1 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Fri Sep 15 20:52:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85E4916A55B; Fri, 15 Sep 2006 20:52:52 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 317DC43D4C; Fri, 15 Sep 2006 20:52:52 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8FKqqR3045297; Fri, 15 Sep 2006 20:52:52 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8FKqqEI045296; Fri, 15 Sep 2006 20:52:52 GMT (envelope-from brueffer) Message-Id: <200609152052.k8FKqqEI045296@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 15 Sep 2006 20:52:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 em.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 Sep 2006 20:52:52 -0000 brueffer 2006-09-15 20:52:51 UTC FreeBSD src repository Modified files: share/man/man4 em.4 Log: - Instead of listing which ships support Rx/Tx checksum offload and Jumbo Frames, mention the one chip that does not support them (obtained from the driver README) - Mention TSO and the chips that do not support it (provided by pdeuskar) - Do not refer to the README for VLAN support, building and installing the driver Revision Changes Path 1.27 +4 -8 src/share/man/man4/em.4 From owner-cvs-src@FreeBSD.ORG Sat Sep 16 01:31:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C77A416A47B; Sat, 16 Sep 2006 01:31:48 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81D7643D45; Sat, 16 Sep 2006 01:31:48 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G1Vmdt077163; Sat, 16 Sep 2006 01:31:48 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G1VmbA077162; Sat, 16 Sep 2006 01:31:48 GMT (envelope-from kensmith) Message-Id: <200609160131.k8G1VmbA077162@repoman.freebsd.org> From: Ken Smith Date: Sat, 16 Sep 2006 01:31:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/gnu/usr.bin/groff/tmac mdoc.local X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 01:31:48 -0000 kensmith 2006-09-16 01:31:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) gnu/usr.bin/groff/tmac mdoc.local Log: I was told this part of the bump to 6.2 was premature, it really does need to wait until 6.2 is out. Told by: ru@ Approved by: re (implicit) Revision Changes Path 1.48.2.9 +1 -1 src/gnu/usr.bin/groff/tmac/mdoc.local From owner-cvs-src@FreeBSD.ORG Sat Sep 16 03:58:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B150C16A407; Sat, 16 Sep 2006 03:58:08 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F96943D46; Sat, 16 Sep 2006 03:58:08 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G3w8wb089216; Sat, 16 Sep 2006 03:58:08 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G3w8og089215; Sat, 16 Sep 2006 03:58:08 GMT (envelope-from bmah) Message-Id: <200609160358.k8G3w8og089215@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 16 Sep 2006 03:58: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 03:58:08 -0000 bmah 2006-09-16 03:58:08 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFCs noted: geli(8) data authentication, mount(8) "late" filesystems. Revision Changes Path 1.975 +2 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 16 04:01:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 316C816A415; Sat, 16 Sep 2006 04:01:12 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E8543D53; Sat, 16 Sep 2006 04:01:11 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G41Bsd089410; Sat, 16 Sep 2006 04:01:11 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G41BG2089409; Sat, 16 Sep 2006 04:01:11 GMT (envelope-from bmah) Message-Id: <200609160401.k8G41BG2089409@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 16 Sep 2006 04:01:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 04:01:12 -0000 bmah 2006-09-16 04:01:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: padlock(4) update, nve(4) driver 1.0-0310, geli(8) data authentication, mount(8) late filesystems. Approved by: re (implicitly) Revision Changes Path 1.883.2.41 +22 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Sep 16 04:09:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4CFA316A40F; Sat, 16 Sep 2006 04:09:57 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08FE643D46; Sat, 16 Sep 2006 04:09:57 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G49ucj090933; Sat, 16 Sep 2006 04:09:56 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G49un5090932; Sat, 16 Sep 2006 04:09:56 GMT (envelope-from bmah) Message-Id: <200609160409.k8G49un5090932@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 16 Sep 2006 04:09: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/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 04:09:57 -0000 bmah 2006-09-16 04:09:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/share/sgml release.ent Log: Bump version numbers in release documentation for 6.2-BETA. Approved by: re (implicitly) Revision Changes Path 1.24.2.5 +1 -1 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Sat Sep 16 05:42:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6846016A412; Sat, 16 Sep 2006 05:42:07 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3370643D46; Sat, 16 Sep 2006 05:42:07 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G5g7l6004447; Sat, 16 Sep 2006 05:42:07 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G5g7uN004445; Sat, 16 Sep 2006 05:42:07 GMT (envelope-from mjacob) Message-Id: <200609160542.k8G5g7uN004445@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Sep 2006 05:42:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_cam.h mpt_debug.c mpt_pci.c mpt_raid.c mpt_raid.h mpt_reg.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 Sep 2006 05:42:07 -0000 mjacob 2006-09-16 05:42:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_cam.h mpt_debug.c mpt_pci.c mpt_raid.c mpt_raid.h mpt_reg.h Log: MFC -current code, to wit to: a) Support PCI-Express Fibre Channel Card b) Fix Target mode support to havea 'role' again (which will rewrite NVRAM if NVRAM doesn't match roles), will not wedge the SAN if we have target mode but don't enable any luns, add sysctl OIDs that will say what WWPN/WWNN and roles there are, and add a 'Ready' handler that will add target mode resource *after* all card instances are enabled. c) Fix panics where we time out on synchronous MPT commands and then later do a double free of that command. Approved by: re Revision Changes Path 1.12.2.4 +71 -14 src/sys/dev/mpt/mpt.c 1.6.2.4 +30 -6 src/sys/dev/mpt/mpt.h 1.1.2.5 +317 -77 src/sys/dev/mpt/mpt_cam.c 1.1.2.3 +0 -0 src/sys/dev/mpt/mpt_cam.h 1.8.2.2 +15 -0 src/sys/dev/mpt/mpt_debug.c 1.20.2.6 +43 -14 src/sys/dev/mpt/mpt_pci.c 1.1.2.3 +10 -8 src/sys/dev/mpt/mpt_raid.c 1.1.2.3 +2 -0 src/sys/dev/mpt/mpt_raid.h 1.1.2.2 +0 -0 src/sys/dev/mpt/mpt_reg.h From owner-cvs-src@FreeBSD.ORG Sat Sep 16 06:24:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35E1D16A47E; Sat, 16 Sep 2006 06:24:29 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2A9443D55; Sat, 16 Sep 2006 06:24:28 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G6OS1H007419; Sat, 16 Sep 2006 06:24:28 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G6OSOo007418; Sat, 16 Sep 2006 06:24:28 GMT (envelope-from jhay) Message-Id: <200609160624.k8G6OSOo007418@repoman.freebsd.org> From: John Hay Date: Sat, 16 Sep 2006 06:24: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/netinet6 nd6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 06:24:29 -0000 jhay 2006-09-16 06:24:28 UTC FreeBSD src repository Modified files: sys/netinet6 nd6.c Log: Make it possible to add an IPv6 host route to a host directly connected. Use something like this: route add -inet6 -interface -llinfo This is usefull for wireless adhoc mesh networks. MFC after: 5 days Revision Changes Path 1.67 +2 -0 src/sys/netinet6/nd6.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 06:34:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D701F16A407; Sat, 16 Sep 2006 06:34:30 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94A5B43D49; Sat, 16 Sep 2006 06:34:30 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G6YUJ5007935; Sat, 16 Sep 2006 06:34:30 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G6YUsG007934; Sat, 16 Sep 2006 06:34:30 GMT (envelope-from jhay) Message-Id: <200609160634.k8G6YUsG007934@repoman.freebsd.org> From: John Hay Date: Sat, 16 Sep 2006 06:34: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/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: Sat, 16 Sep 2006 06:34:30 -0000 jhay 2006-09-16 06:34:30 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Use bzero() to clear the whole ipfw_insn_icmp6 structure in fill_icmp6types(), otherwise this command ipfw add allow ipv6-icmp from any to 2002::1 icmp6types 1,2,128,129 turns into icmp6types 1,2,32,33,34,...94,95,128,129 PR: 102422 (part 1) Submitted by: Andrey V. Elsukov MFC after: 5 days Revision Changes Path 1.97 +1 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 07:47:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4825A16A403; Sat, 16 Sep 2006 07:47:58 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 06B5A43D45; Sat, 16 Sep 2006 07:47:58 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G7lvfL012372; Sat, 16 Sep 2006 07:47:57 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G7lv4H012371; Sat, 16 Sep 2006 07:47:57 GMT (envelope-from pjd) Message-Id: <200609160747.k8G7lv4H012371@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 07:47: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/geom/eli g_eli_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 07:47:58 -0000 pjd 2006-09-16 07:47:57 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli_ctl.c Log: Remove extra arguments. MFC after: 3 days Revision Changes Path 1.9 +1 -2 src/sys/geom/eli/g_eli_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:09:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F69A16A416; Sat, 16 Sep 2006 09:09:45 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B93743D45; Sat, 16 Sep 2006 09:09:45 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G99jLr026667; Sat, 16 Sep 2006 09:09:45 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G99j0R026666; Sat, 16 Sep 2006 09:09:45 GMT (envelope-from ru) Message-Id: <200609160909.k8G99j0R026666@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 16 Sep 2006 09:09: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/gnu/usr.bin/cc/cc_int amd64.patch X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 09:09:45 -0000 ru 2006-09-16 09:09:45 UTC FreeBSD src repository Removed files: gnu/usr.bin/cc/cc_int amd64.patch Log: This is not needed since src/gnu/usr.bin/cc/cc_int/Makefile,v 1.34. Revision Changes Path 1.2 +0 -54 src/gnu/usr.bin/cc/cc_int/amd64.patch (dead) From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:26:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C58D16A403; Sat, 16 Sep 2006 09:26:58 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B983843D46; Sat, 16 Sep 2006 09:26:57 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G9Qvgs027661; Sat, 16 Sep 2006 09:26:57 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G9QvS3027660; Sat, 16 Sep 2006 09:26:57 GMT (envelope-from pjd) Message-Id: <200609160926.k8G9QvS3027660@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 09:26: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/sbin/geom/class/eli geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 09:26:58 -0000 pjd 2006-09-16 09:26:57 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geom_eli.c Log: First kill detached providers, because of two reasons: - after killing all attached providers, all providers are then detached and operation is repeated for those who were attached, - we don't want to remove keys for read-only attached providers, we only want to detach them. MFC after: 1 week Revision Changes Path 1.15 +3 -7 src/sbin/geom/class/eli/geom_eli.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:28:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A4A016A403; Sat, 16 Sep 2006 09:28:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB0D043D46; Sat, 16 Sep 2006 09:27:59 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G9RxqE027710; Sat, 16 Sep 2006 09:27:59 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G9RxtI027701; Sat, 16 Sep 2006 09:27:59 GMT (envelope-from pjd) Message-Id: <200609160927.k8G9RxtI027701@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 09:27: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/sbin/geom/class/eli geli.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 09:28:00 -0000 pjd 2006-09-16 09:27:54 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geli.8 Log: Note that we don't destroy keys on read-only attached providers. MFC after: 1 week Revision Changes Path 1.18 +5 -2 src/sbin/geom/class/eli/geli.8 From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:30:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B5D516A412; Sat, 16 Sep 2006 09:30:25 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3869843D46; Sat, 16 Sep 2006 09:30:25 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G9UPLZ027845; Sat, 16 Sep 2006 09:30:25 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G9UPq0027844; Sat, 16 Sep 2006 09:30:25 GMT (envelope-from pjd) Message-Id: <200609160930.k8G9UPq0027844@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 09:30:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression readonly.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 09:30:25 -0000 pjd 2006-09-16 09:30:25 UTC FreeBSD src repository Added files: tools/regression readonly.t Log: Regression tests for read-only option (attach -r). MFC after: 1 week Revision Changes Path 1.1 +93 -0 src/tools/regression/readonly.t (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:48:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 048CB16A403; Sat, 16 Sep 2006 09:48:30 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7DD543D53; Sat, 16 Sep 2006 09:48:29 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8G9mTvu028685; Sat, 16 Sep 2006 09:48:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8G9mTgG028684; Sat, 16 Sep 2006 09:48:29 GMT (envelope-from pjd) Message-Id: <200609160948.k8G9mTgG028684@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 09:48: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/geom/raid3 g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 09:48:30 -0000 pjd 2006-09-16 09:48:29 UTC FreeBSD src repository Modified files: sys/geom/raid3 g_raid3_ctl.c Log: Small fixes after adding __printflike() to gctl_error(). Approved by: phk MFC after: 3 days Revision Changes Path 1.19 +4 -4 src/sys/geom/raid3/g_raid3_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 09:51:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2185B16A416; Sat, 16 Sep 2006 09:51:50 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8455443D68; Sat, 16 Sep 2006 09:51:49 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 7514A487F7; Sat, 16 Sep 2006 11:51:47 +0200 (CEST) Received: from localhost (dle44.neoplus.adsl.tpnet.pl [83.24.34.44]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 18D9E487F3; Sat, 16 Sep 2006 11:51:42 +0200 (CEST) Date: Sat, 16 Sep 2006 11:51:23 +0200 From: Pawel Jakub Dawidek To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060916095123.GC2874@garage.freebsd.pl> References: <200609160948.k8G9mTgG028684@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HG+GLK89HZ1zG0kk" Content-Disposition: inline In-Reply-To: <200609160948.k8G9mTgG028684@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: Subject: Re: cvs commit: src/sys/geom/raid3 g_raid3_ctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 09:51:50 -0000 --HG+GLK89HZ1zG0kk Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 16, 2006 at 09:48:29AM +0000, Pawel Jakub Dawidek wrote: > pjd 2006-09-16 09:48:29 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/geom/raid3 g_raid3_ctl.c=20 > Log: > Small fixes after adding __printflike() to gctl_error(). > =20 > Approved by: phk Oops, not this one. The addition of __printflike() to gctl_error() in geom.h was approved by phk. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --HG+GLK89HZ1zG0kk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFFC8kbForvXbEpPzQRApdgAKCG/TcUKgE4gTRYBDI6lj86w1toDwCfdtki WYWX4zRwCUxk/FRZGD8d4bM= =/3bs -----END PGP SIGNATURE----- --HG+GLK89HZ1zG0kk-- From owner-cvs-src@FreeBSD.ORG Sat Sep 16 10:27:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3DFE16A403; Sat, 16 Sep 2006 10:27:05 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B151143D46; Sat, 16 Sep 2006 10:27:05 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GAR5WC031800; Sat, 16 Sep 2006 10:27:05 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GAR5H7031799; Sat, 16 Sep 2006 10:27:05 GMT (envelope-from jhay) Message-Id: <200609161027.k8GAR5H7031799@repoman.freebsd.org> From: John Hay Date: Sat, 16 Sep 2006 10:27:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 10:27:06 -0000 jhay 2006-09-16 10:27:05 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: Handle a list of IPv6 src and dst addresses correctly, eg. ipfw add allow ip6 from any to 2000::/16,2002::/16 PR: 102422 (part 3) Submitted by: Andrey V. Elsukov MFC after: 5 days Revision Changes Path 1.147 +17 -14 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 10:39:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC17816A403; Sat, 16 Sep 2006 10:39:07 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89D0A43D46; Sat, 16 Sep 2006 10:39:07 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GAd7nH032349; Sat, 16 Sep 2006 10:39:07 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GAd7e9032348; Sat, 16 Sep 2006 10:39:07 GMT (envelope-from pjd) Message-Id: <200609161039.k8GAd7e9032348@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 10: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/geom geom.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 10:39:07 -0000 pjd 2006-09-16 10:39:07 UTC FreeBSD src repository Modified files: sys/geom geom.h Log: Add __printflike() to gctl_error(). Approved by: phk MFC after: 1 week Revision Changes Path 1.97 +1 -1 src/sys/geom/geom.h From owner-cvs-src@FreeBSD.ORG Sat Sep 16 10:43:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C63016A40F; Sat, 16 Sep 2006 10:43:24 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3A7D43D55; Sat, 16 Sep 2006 10:43:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GAhHtK032643; Sat, 16 Sep 2006 10:43:17 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GAhHFm032642; Sat, 16 Sep 2006 10:43:17 GMT (envelope-from pjd) Message-Id: <200609161043.k8GAhHFm032642@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 10:43: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/geom/eli g_eli.h g_eli_ctl.c src/sbin/geom/class/eli geli.8 geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 10:43:24 -0000 pjd 2006-09-16 10:43:17 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli_ctl.c g_eli.h sbin/geom/class/eli geli.8 geom_eli.c Log: Add 'configure' subcommand which for now only allows setting and removing of the BOOT flag. It can be performed on both attached and detached providers. Requested by: Matthias Lederhofer MFC after: 1 week Revision Changes Path 1.19 +18 -1 src/sbin/geom/class/eli/geli.8 1.16 +70 -0 src/sbin/geom/class/eli/geom_eli.c 1.12 +5 -3 src/sys/geom/eli/g_eli.h 1.10 +111 -0 src/sys/geom/eli/g_eli_ctl.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 10:44:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F00AA16A407; Sat, 16 Sep 2006 10:44:39 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2846143D68; Sat, 16 Sep 2006 10:44:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GAiYYA032722; Sat, 16 Sep 2006 10:44:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GAiYqJ032721; Sat, 16 Sep 2006 10:44:34 GMT (envelope-from pjd) Message-Id: <200609161044.k8GAiYqJ032721@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 10:44:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/regression/geom_eli configure-b-B.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 10:44:40 -0000 pjd 2006-09-16 10:44:33 UTC FreeBSD src repository Added files: tools/regression/geom_eli configure-b-B.t Log: Add regression tests for 'geli configure' subcommand. MFC after: 1 week Revision Changes Path 1.1 +130 -0 src/tools/regression/geom_eli/configure-b-B.t (new) From owner-cvs-src@FreeBSD.ORG Sat Sep 16 10:47:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 905CA16A47B; Sat, 16 Sep 2006 10:47:30 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CE8C43D45; Sat, 16 Sep 2006 10:47:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GAlUDx032910; Sat, 16 Sep 2006 10:47:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GAlUmQ032909; Sat, 16 Sep 2006 10:47:30 GMT (envelope-from pjd) Message-Id: <200609161047.k8GAlUmQ032909@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 10:47: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/sbin/geom/class/eli geom_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 10:47:30 -0000 pjd 2006-09-16 10:47:30 UTC FreeBSD src repository Modified files: sbin/geom/class/eli geom_eli.c Log: Fix copy&paste mistake. Submitted by: Matthias Lederhofer Revision Changes Path 1.17 +1 -1 src/sbin/geom/class/eli/geom_eli.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 11:24:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B10FF16A403; Sat, 16 Sep 2006 11:24:42 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DA6143D46; Sat, 16 Sep 2006 11:24:42 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GBOgk9035698; Sat, 16 Sep 2006 11:24:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GBOgkd035697; Sat, 16 Sep 2006 11:24:42 GMT (envelope-from pjd) Message-Id: <200609161124.k8GBOgkd035697@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sat, 16 Sep 2006 11:24: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/geom/label g_label_ufs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 11:24:42 -0000 pjd 2006-09-16 11:24:41 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ufs.c Log: Fix detecting of UFS1 label when mediasize%fragsize != 0. Submitted by: Stanislav Sedov PR: kern/84637 MFC after: 1 week Revision Changes Path 1.11 +2 -2 src/sys/geom/label/g_label_ufs.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 14:12:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FC7216A407; Sat, 16 Sep 2006 14:12:05 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49BE143D49; Sat, 16 Sep 2006 14:12:05 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GEC5Jh055861; Sat, 16 Sep 2006 14:12:05 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GEC5ko055860; Sat, 16 Sep 2006 14:12:05 GMT (envelope-from netchild) Message-Id: <200609161412.k8GEC5ko055860@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 16 Sep 2006 14:12: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/compat/linux linux_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 14:12:05 -0000 netchild 2006-09-16 14:12:05 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: - don't reboot() when feed with wrong parameters (and enough permissions) [1] - add support to power off the system [2] - check the linux magic values [3] Submitted by: Marcin Cieslak [1,2] Modelled after: linux man page of the reboot() syscall [3] Found by: LTP testcase "reboot02" [1] Tested with: LTP testcase "reboot02" [1,3] MFC after: 1 week Revision Changes Path 1.187 +38 -4 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 15:10:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FFBA16A412; Sat, 16 Sep 2006 15:10:15 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7759E43D53; Sat, 16 Sep 2006 15:10:14 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GFAEYR059654; Sat, 16 Sep 2006 15:10:14 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GFAE4j059653; Sat, 16 Sep 2006 15:10:14 GMT (envelope-from des) Message-Id: <200609161510.k8GFAE4j059653@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 16 Sep 2006 15:10:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENSSH Cc: Subject: cvs commit: src/crypto/openssh monitor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 15:10:15 -0000 des 2006-09-16 15:10:13 UTC FreeBSD src repository Modified files: (Branch: OPENSSH) crypto/openssh monitor.c Log: Vendor patch for a problem that prevented using protocol version 1 when BSM was enabled. Revision Changes Path 1.1.1.14 +1 -4 src/crypto/openssh/monitor.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 15:12:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C122B16A412; Sat, 16 Sep 2006 15:12:58 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79F7C43D55; Sat, 16 Sep 2006 15:12:58 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GFCwot059903; Sat, 16 Sep 2006 15:12:58 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GFCwou059902; Sat, 16 Sep 2006 15:12:58 GMT (envelope-from des) Message-Id: <200609161512.k8GFCwou059902@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Sat, 16 Sep 2006 15: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/crypto/openssh monitor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 15:12:58 -0000 des 2006-09-16 15:12:58 UTC FreeBSD src repository Modified files: crypto/openssh monitor.c Log: Merge vendor patch for BSM problem in protocol version 1. MFC after: 1 week Revision Changes Path 1.20 +2 -5 src/crypto/openssh/monitor.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 17:03:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 801BE16A40F; Sat, 16 Sep 2006 17:03:03 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09ED543D58; Sat, 16 Sep 2006 17:03:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GH32hG079268; Sat, 16 Sep 2006 17:03:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GH32xf079244; Sat, 16 Sep 2006 17:03:02 GMT (envelope-from rwatson) Message-Id: <200609161703.k8GH32xf079244@repoman.freebsd.org> From: Robert Watson Date: Sat, 16 Sep 2006 17:03:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c src/sys/powerpc/powerpc trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 17:03:03 -0000 rwatson 2006-09-16 17:03:02 UTC FreeBSD src repository Modified files: sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/powerpc/powerpc trap.c Log: Add audit hooks for ppc, ia64 system call paths. Reviewed by: marcel (ia64) Obtained from: TrustedBSD Project MFC after: 3 days Revision Changes Path 1.13 +4 -0 src/sys/ia64/ia32/ia32_trap.c 1.124 +4 -0 src/sys/ia64/ia64/trap.c 1.62 +4 -0 src/sys/powerpc/powerpc/trap.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 17:14:27 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 033C016A403; Sat, 16 Sep 2006 17:14:27 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9938243D5A; Sat, 16 Sep 2006 17:14:26 +0000 (GMT) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.221] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id k8GHELuV086819; Sat, 16 Sep 2006 10:14:26 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <450C30ED.7090901@freebsd.org> Date: Sat, 16 Sep 2006 10:14:21 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> <450AD508.10608@freebsd.org> <20060915180315.GB74735@xor.obsecurity.org> In-Reply-To: <20060915180315.GB74735@xor.obsecurity.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: Ruslan Ermilov , src-committers@freebsd.org, Andre Oppermann , cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 17:14:27 -0000 >>>> Remove vestiges of GNU tar. >>> >>>:( >>> >>>gtar is still much faster than bsdtar...oh well. >> >>What makes gtar so much faster than bsdtar? > > I don't know, tkientzle told me once he'd try to look at it, but I > don't think anything came of it. bsdtar doesn't overlap I/O and (de)compression. In some cases, this makes gtar faster. I still intend to experiment with async I/O and/or mmap to see if that addresses the difference. Tim From owner-cvs-src@FreeBSD.ORG Sat Sep 16 17:35:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 093C416A403; Sat, 16 Sep 2006 17:35:49 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3AF8A43D5D; Sat, 16 Sep 2006 17:35:48 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GHZmmE080820; Sat, 16 Sep 2006 17:35:48 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GHZlFo080819; Sat, 16 Sep 2006 17:35:47 GMT (envelope-from mjacob) Message-Id: <200609161735.k8GHZlFo080819@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Sep 2006 17:35: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/cam cam_xpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 17:35:49 -0000 mjacob 2006-09-16 17:35:47 UTC FreeBSD src repository Modified files: sys/cam cam_xpt.c Log: New Dell 1950/2950 SES backplane drops off the bus if you poke at greater then lun 0. MFC after: 1 week Revision Changes Path 1.165 +4 -0 src/sys/cam/cam_xpt.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 19:24:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABBA716A403; Sat, 16 Sep 2006 19:24:40 +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 4D1A843D5E; Sat, 16 Sep 2006 19:24:40 +0000 (GMT) (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 AE08D1A3C1F; Sat, 16 Sep 2006 12:24:39 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 8DB395156C; Sat, 16 Sep 2006 15:24:37 -0400 (EDT) Date: Sat, 16 Sep 2006 15:24:37 -0400 From: Kris Kennaway To: Tim Kientzle Message-ID: <20060916192437.GA15425@xor.obsecurity.org> References: <200609150804.k8F84O1H056038@repoman.freebsd.org> <20060915155912.GA71796@xor.obsecurity.org> <450AD508.10608@freebsd.org> <20060915180315.GB74735@xor.obsecurity.org> <450C30ED.7090901@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline In-Reply-To: <450C30ED.7090901@freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: src-committers@freebsd.org, Andre Oppermann , cvs-src@freebsd.org, cvs-all@freebsd.org, Ruslan Ermilov , Kris Kennaway Subject: Re: cvs commit: src/contrib/tar ABOUT-NLS AUTHORS COPYING ChangeLog ChangeLog.1 FREEBSD-Xlist FREEBSD-upgrade INSTALL NEWS PORTS README README-alpha THANKS TODO src/contrib/tar/doc fdl.texi freemanuals.texi getdate.texi header.texi tar.texi version.texi ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 19:24:40 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 16, 2006 at 10:14:21AM -0700, Tim Kientzle wrote: > >>>>Remove vestiges of GNU tar. > >>> > >>>:( > >>> > >>>gtar is still much faster than bsdtar...oh well. > >> > >>What makes gtar so much faster than bsdtar? > > > >I don't know, tkientzle told me once he'd try to look at it, but I > >don't think anything came of it. >=20 > bsdtar doesn't overlap I/O and (de)compression. > In some cases, this makes gtar faster. My tests were on an uncompressed tarball, so I don't think that's the only cause. > I still intend to experiment with async I/O and/or > mmap to see if that addresses the difference. Kris --W/nzBZO5zC0uMSeA Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFFDE91Wry0BWjoQKURAkBTAKCdNgrbVBF0Yr9i5vA9VUNQpWabRgCeOOrz srSUgjjM4fSHClhvX97ru0g= =YBjY -----END PGP SIGNATURE----- --W/nzBZO5zC0uMSeA-- From owner-cvs-src@FreeBSD.ORG Sat Sep 16 19:27:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3B1216A492; Sat, 16 Sep 2006 19:27:45 +0000 (UTC) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50ECC43D7C; Sat, 16 Sep 2006 19:27:40 +0000 (GMT) (envelope-from jhay@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GJRe4D089512; Sat, 16 Sep 2006 19:27:40 GMT (envelope-from jhay@repoman.freebsd.org) Received: (from jhay@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GJReAQ089511; Sat, 16 Sep 2006 19:27:40 GMT (envelope-from jhay) Message-Id: <200609161927.k8GJReAQ089511@repoman.freebsd.org> From: John Hay Date: Sat, 16 Sep 2006 19:27: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/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: Sat, 16 Sep 2006 19:27:45 -0000 jhay 2006-09-16 19:27:40 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: Check the length of the ipv4 and ipv6 address lists. It must be less than F_LEN_MASK. MFC after: 5 days Revision Changes Path 1.98 +4 -0 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 19:30:59 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3794A16A412; Sat, 16 Sep 2006 19:30:59 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5952B43D5A; Sat, 16 Sep 2006 19:30:56 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.187.41] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu1) with ESMTP (Nemesis), id 0MKwpI-1GOfsO0AYO-0004Pv; Sat, 16 Sep 2006 21:30:56 +0200 From: Max Laier Organization: FreeBSD To: John Hay Date: Sat, 16 Sep 2006 21:30:47 +0200 User-Agent: KMail/1.9.3 References: <200609161927.k8GJReAQ089511@repoman.freebsd.org> In-Reply-To: <200609161927.k8GJReAQ089511@repoman.freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1910649.dSbTvPv2q3"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609162130.55120.max@love2party.net> X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 19:30:59 -0000 --nextPart1910649.dSbTvPv2q3 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 16 September 2006 21:27, John Hay wrote: > jhay 2006-09-16 19:27:40 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw2.c > Log: > various Thanks for taking intensive care of ipfw2's IPv6 capabilities lately and=20 thus for cleaning up after me. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1910649.dSbTvPv2q3 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQBFDFDvXyyEoT62BG0RAqD4AJ4p/uED7ocp/8yQXa5WtOas6InIbgCeOSPs baI+U17Dz4Bvk3lyxMVYnjk= =Lvg4 -----END PGP SIGNATURE----- --nextPart1910649.dSbTvPv2q3-- From owner-cvs-src@FreeBSD.ORG Sat Sep 16 19:48:17 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CBB016A403; Sat, 16 Sep 2006 19:48:17 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0BAA343D60; Sat, 16 Sep 2006 19:48:16 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (zion.baldwin.cx [192.168.0.7]) (authenticated bits=0) by server.baldwin.cx (8.13.6/8.13.6) with ESMTP id k8GJmD5W061197; Sat, 16 Sep 2006 15:48:14 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Dag-Erling Smorgrav Date: Sat, 16 Sep 2006 15:47:07 -0400 User-Agent: KMail/1.9.1 References: <200609161510.k8GFAE4j059653@repoman.freebsd.org> In-Reply-To: <200609161510.k8GFAE4j059653@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200609161547.07579.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [192.168.0.1]); Sat, 16 Sep 2006 15:48:14 -0400 (EDT) X-Virus-Scanned: ClamAV 0.88.3/1887/Sat Sep 16 14:37:01 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/crypto/openssh monitor.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 Sep 2006 19:48:17 -0000 On Saturday 16 September 2006 11:10, Dag-Erling Smorgrav wrote: > des 2006-09-16 15:10:13 UTC > > FreeBSD src repository > > Modified files: (Branch: OPENSSH) > crypto/openssh monitor.c > Log: > Vendor patch for a problem that prevented using protocol version 1 when > BSM was enabled. Thanks! -- John Baldwin From owner-cvs-src@FreeBSD.ORG Sat Sep 16 20:08:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1BD516A40F; Sat, 16 Sep 2006 20:08:29 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6ED8943D49; Sat, 16 Sep 2006 20:08:29 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GK8THa092914; Sat, 16 Sep 2006 20:08:29 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GK8T8n092913; Sat, 16 Sep 2006 20:08:29 GMT (envelope-from jmg) Message-Id: <200609162008.k8GK8T8n092913@repoman.freebsd.org> From: John-Mark Gurney Date: Sat, 16 Sep 2006 20:08: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/i386/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Sep 2006 20:08:29 -0000 jmg 2006-09-16 20:08:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/conf NOTES Log: MFC: v1.1231 > document that PAE kernels needs twice the value of non-PAE kernels > for KVA_PAGES, and that it it likely needed for >4GB memory boxes.. Approved by: re (bmah) Revision Changes Path 1.1202.2.11 +5 -1 src/sys/i386/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Sep 16 21:21:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39D5516A403; Sat, 16 Sep 2006 21:21:08 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C081243D76; Sat, 16 Sep 2006 21:21:07 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k8GLL7Er005934; Sat, 16 Sep 2006 21:21:07 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k8GLL7rt005933; Sat, 16 Sep 2006 21:21:07 GMT (envelope-from mjacob) Message-Id: <200609162121.k8GLL7rt005933@repoman.freebsd.org> From: Matt Jacob Date: Sat, 16 Sep 2006 21:21: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/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 Sep 2006 21:21:08 -0000 mjacob 2006-09-16 21:21:07 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: Don't allow attachment of disks that could cause GEOM to panic. Revision Changes Path 1.192 +24 -9 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sat Sep 16 21:53:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE7BF16A412; Sat, 16 Sep 2006 21:53:38 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 020E843D76; Sat, 16 Sep 2006 21:53:34 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 6BB8F170C5; Sat, 16 Sep 2006 21:53:33 +0000 (UTC) To: Matt Jacob From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 16 Sep 2006 21:21:07 GMT." <200609162121.k8GLL7rt005933@repoman.freebsd.org> Date: Sat, 16 Sep 2006 21:53:24 +0000 Message-ID: <71137.1158443604@critter.freebsd.dk> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 Sep 2006 21:53:39 -0000 In message <200609162121.k8GLL7rt005933@repoman.freebsd.org>, Matt Jacob writes : >mjacob 2006-09-16 21:21:07 UTC > > FreeBSD src repository > > Modified files: > sys/cam/scsi scsi_da.c > Log: > Don't allow attachment of disks that could cause GEOM to panic. The correct commit message would have been: Don't allow attachment of disks which we couldn't possibly do I/O from. The problem is that there is a fixed upper limit for the I/O transfer sizes we support (this should be fixed) and if the sectorsize is larger, we're hosed. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence.