From owner-cvs-src@FreeBSD.ORG Sun Aug 21 00:43:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D9D0C16A41F; Sun, 21 Aug 2005 00:43:28 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D2D043D5A; Sun, 21 Aug 2005 00:43:28 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7L0hSki081914; Sun, 21 Aug 2005 00:43:28 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7L0hSEP081913; Sun, 21 Aug 2005 00:43:28 GMT (envelope-from brooks) Message-Id: <200508210043.j7L0hSEP081913@repoman.freebsd.org> From: Brooks Davis Date: Sun, 21 Aug 2005 00:43:28 +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/sbin/ifconfig 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, 21 Aug 2005 00:43:29 -0000 brooks 2005-08-21 00:43:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sbin/ifconfig Makefile Log: MFC rev 1.28, removal of pointless -I.. from CFLAGS. PR: bin/79229 Revision Changes Path 1.25.2.2 +1 -1 src/sbin/ifconfig/Makefile From owner-cvs-src@FreeBSD.ORG Sun Aug 21 06:35:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBF6016A41F; Sun, 21 Aug 2005 06:35:03 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7757343D48; Sun, 21 Aug 2005 06:35:03 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7L6Z367008857; Sun, 21 Aug 2005 06:35:03 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7L6Z3MP008856; Sun, 21 Aug 2005 06:35:03 GMT (envelope-from tjr) Message-Id: <200508210635.j7L6Z3MP008856@repoman.freebsd.org> From: "Tim J. Robbins" Date: Sun, 21 Aug 2005 06:35:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/split split.1 split.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Aug 2005 06:35:03 -0000 tjr 2005-08-21 06:35:03 UTC FreeBSD src repository Modified files: usr.bin/split split.1 split.c Log: Remove the hack that varied the first character of the output file name if none was specified on the command line. This is not permitted by POSIX, and no longer needed now that we have the -a option. PR: 85099 Submitted by: Toby Peterson (Apple Computer) Revision Changes Path 1.16 +3 -5 src/usr.bin/split/split.1 1.16 +2 -10 src/usr.bin/split/split.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 09:52:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD26516A41F; Sun, 21 Aug 2005 09:52:19 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D58343D45; Sun, 21 Aug 2005 09:52:19 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7L9qJPl024462; Sun, 21 Aug 2005 09:52:19 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7L9qIWU024461; Sun, 21 Aug 2005 09:52:19 GMT (envelope-from damien) Message-Id: <200508210952.j7L9qIWU024461@repoman.freebsd.org> From: Damien Bergamini Date: Sun, 21 Aug 2005 09:52:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/iwi if_iwi.c if_iwireg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 09:52:19 -0000 damien 2005-08-21 09:52:18 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c if_iwireg.h Log: Enhanced WME (802.11e) support. Revision Changes Path 1.15 +62 -2 src/sys/dev/iwi/if_iwi.c 1.4 +3 -3 src/sys/dev/iwi/if_iwireg.h From owner-cvs-src@FreeBSD.ORG Sun Aug 21 12:29:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6FC616A41F; Sun, 21 Aug 2005 12:29:40 +0000 (GMT) (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 22E8F43D45; Sun, 21 Aug 2005 12:29:40 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LCTdHv030322; Sun, 21 Aug 2005 12:29:40 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LCTdLu030321; Sun, 21 Aug 2005 12:29:39 GMT (envelope-from andre) Message-Id: <200508211229.j7LCTdLu030321@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 21 Aug 2005 12:29: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/netinet ip_icmp.c src/share/man/man4 icmp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 12:29:40 -0000 andre 2005-08-21 12:29:39 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c share/man/man4 icmp.4 Log: Add an option to have ICMP replies to non-local packets generated with the IP address the packet came through in. This is useful for routers to show in traceroutes the actual path a packet has taken instead of the possibly different return path. The new sysctl is named net.inet.icmp.reply_from_interface and defaults to off. MFC after: 2 weeks Revision Changes Path 1.17 +10 -1 src/share/man/man4/icmp.4 1.102 +19 -0 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 12:59:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3943816A41F for ; Sun, 21 Aug 2005 12:59:05 +0000 (GMT) (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 5487743D46 for ; Sun, 21 Aug 2005 12:59:04 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 9393 invoked from network); 21 Aug 2005 12:38:42 -0000 Received: from unknown (HELO freebsd.org) ([62.48.0.54]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 21 Aug 2005 12:38:42 -0000 Message-ID: <43087A9C.B384675B@freebsd.org> Date: Sun, 21 Aug 2005 14:59:08 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200508211229.j7LCTdLu030321@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/netinet ip_icmp.c src/share/man/man4 icmp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 12:59:05 -0000 Andre Oppermann wrote: > > andre 2005-08-21 12:29:39 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_icmp.c > share/man/man4 icmp.4 > Log: > Add an option to have ICMP replies to non-local packets generated with > the IP address the packet came through in. This is useful for routers > to show in traceroutes the actual path a packet has taken instead of > the possibly different return path. > > The new sysctl is named net.inet.icmp.reply_from_interface and defaults > to off. > > MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 -- Andre From owner-cvs-src@FreeBSD.ORG Sun Aug 21 14:16:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43D0416A41F; Sun, 21 Aug 2005 14:16:21 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB9F043D49; Sun, 21 Aug 2005 14:16:20 +0000 (GMT) (envelope-from damien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LEGK6v041070; Sun, 21 Aug 2005 14:16:20 GMT (envelope-from damien@repoman.freebsd.org) Received: (from damien@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LEGKCH041069; Sun, 21 Aug 2005 14:16:20 GMT (envelope-from damien) Message-Id: <200508211416.j7LEGKCH041069@repoman.freebsd.org> From: Damien Bergamini Date: Sun, 21 Aug 2005 14:16:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ral if_ral.c src/sys/dev/usb if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 14:16:21 -0000 damien 2005-08-21 14:16:20 UTC FreeBSD src repository Modified files: sys/dev/ral if_ral.c sys/dev/usb if_ural.c Log: Fix basic rates set for 802.11a/g operating modes. This can significantly improve transfer rates in 802.11a/g. Fix IFS settings in ral(4) too. MFC after: 6 days Revision Changes Path 1.15 +29 -16 src/sys/dev/ral/if_ral.c 1.15 +18 -6 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 15:09:08 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 96DCD16A41F; Sun, 21 Aug 2005 15:09:08 +0000 (GMT) (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 5496443D46; Sun, 21 Aug 2005 15:09:08 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LF98v2043189; Sun, 21 Aug 2005 15:09:08 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LF98aX043188; Sun, 21 Aug 2005 15:09:08 GMT (envelope-from andre) Message-Id: <200508211509.j7LF98aX043188@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 21 Aug 2005 15:09:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_icmp.c src/share/man/man4 icmp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 15:09:08 -0000 andre 2005-08-21 15:09:07 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c share/man/man4 icmp.4 Log: Add a sysctl to change to length of the quotation of the original packet in an ICMP reply. The minimum of 8 bytes is internally enforced. The maximum quotation is the remaining space in the reply mbuf. This option is added in response to the issues raised in I-D draft-gont-icmp-payload-00.txt. MFC after: 2 weeks Spnsored by: TCP/IP Optimizations Fundraise 2005 Revision Changes Path 1.18 +5 -0 src/share/man/man4/icmp.4 1.103 +12 -1 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 15:13:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7120416A41F for ; Sun, 21 Aug 2005 15:13:06 +0000 (GMT) (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 47D4A43D45 for ; Sun, 21 Aug 2005 15:13:05 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 9982 invoked from network); 21 Aug 2005 14:52:42 -0000 Received: from unknown (HELO freebsd.org) ([62.48.30.133]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 21 Aug 2005 14:52:42 -0000 Message-ID: <43089A06.F9805EE2@freebsd.org> Date: Sun, 21 Aug 2005 17:13:10 +0200 From: Andre Oppermann X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200508211509.j7LF98aX043188@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/netinet ip_icmp.c src/share/man/man4 icmp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 15:13:06 -0000 Andre Oppermann wrote: > > andre 2005-08-21 15:09:07 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_icmp.c > share/man/man4 icmp.4 > Log: > Add a sysctl to change to length of the quotation of the original > packet in an ICMP reply. The minimum of 8 bytes is internally > enforced. The maximum quotation is the remaining space in the > reply mbuf. > > This option is added in response to the issues raised in I-D > draft-gont-icmp-payload-00.txt. Grmpf... Typing :wq too fast. The sysctl name is net.inet.icmp.quotelen. Next I'm going to make this more intelligent by always quoting the entire TCP header including TCP options if the original packet was TCP. This aids in-the-wild debugging a lot and allows the receiver to do more elaborate checks on the validity of the response. -- Andre From owner-cvs-src@FreeBSD.ORG Sun Aug 21 15:18:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3A2816A41F; Sun, 21 Aug 2005 15:18:00 +0000 (GMT) (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 8382343D45; Sun, 21 Aug 2005 15:18:00 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LFI0Xw044084; Sun, 21 Aug 2005 15:18:00 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LFI0o0044083; Sun, 21 Aug 2005 15:18:00 GMT (envelope-from andre) Message-Id: <200508211518.j7LFI0o0044083@repoman.freebsd.org> From: Andre Oppermann Date: Sun, 21 Aug 2005 15:18:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Aug 2005 15:18:00 -0000 andre 2005-08-21 15:18:00 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c Log: Commit correct version of the change and note the name of the new sysctl: net.inet.icmp.quotelen and defaults to 8 bytes. Pointy hat to: andre Revision Changes Path 1.104 +1 -1 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 18:03:32 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D6D716A41F; Sun, 21 Aug 2005 18:03:32 +0000 (GMT) (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 CFF8743D45; Sun, 21 Aug 2005 18:03:31 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LI3Vt9059874; Sun, 21 Aug 2005 18:03:31 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LI3VNe059873; Sun, 21 Aug 2005 18:03:31 GMT (envelope-from pjd) Message-Id: <200508211803.j7LI3VNe059873@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 21 Aug 2005 18:03:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Aug 2005 18:03:32 -0000 pjd 2005-08-21 18:03:31 UTC FreeBSD src repository Modified files: sys/kern kern_mib.c Log: mp_ncpus is always (properly) initialized, even on UP kernels, so just use it. Revision Changes Path 1.76 +0 -5 src/sys/kern/kern_mib.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 18:06:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8217716A41F; Sun, 21 Aug 2005 18:06:35 +0000 (GMT) (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 427EC43D48; Sun, 21 Aug 2005 18:06:35 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LI6ZmH060054; Sun, 21 Aug 2005 18:06:35 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LI6ZSo060053; Sun, 21 Aug 2005 18:06:35 GMT (envelope-from pjd) Message-Id: <200508211806.j7LI6ZSo060053@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 21 Aug 2005 18:06: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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 18:06:35 -0000 pjd 2005-08-21 18:06:35 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli.c Log: Remove stale comment (we now always start worker thread). MFC after: 3 days Revision Changes Path 1.10 +0 -5 src/sys/geom/eli/g_eli.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 18:12:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31A0116A41F; Sun, 21 Aug 2005 18:12:52 +0000 (GMT) (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 E39E743D45; Sun, 21 Aug 2005 18:12:51 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LICpob060370; Sun, 21 Aug 2005 18:12:51 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LICpeL060369; Sun, 21 Aug 2005 18:12:51 GMT (envelope-from pjd) Message-Id: <200508211812.j7LICpeL060369@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 21 Aug 2005 18:12:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/eli g_eli.c src/sbin/geom/class/eli geli.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 18:12:52 -0000 pjd 2005-08-21 18:12:51 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli.c sbin/geom/class/eli geli.8 Log: By default, when doing crypto work in software, start as many threads as we have active CPUs and bind each thread to its own CPU. MFC after: 3 days Revision Changes Path 1.6 +3 -1 src/sbin/geom/class/eli/geli.8 1.11 +10 -5 src/sys/geom/eli/g_eli.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 18:19:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ABB516A41F; Sun, 21 Aug 2005 18:19:07 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DC2043D48; Sun, 21 Aug 2005 18:19:07 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LIJ7kD060680; Sun, 21 Aug 2005 18:19:07 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LIJ6XA060679; Sun, 21 Aug 2005 18:19:07 GMT (envelope-from tegge) Message-Id: <200508211819.j7LIJ6XA060679@repoman.freebsd.org> From: Tor Egge Date: Sun, 21 Aug 2005 18:19: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/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 18:19:07 -0000 tegge 2005-08-21 18:19:06 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_softdep.c Log: Don't set the COMPLETE flag in an inodedep structure before the related inode has been written. Revision Changes Path 1.183 +1 -1 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 19:15:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84DBC16A41F; Sun, 21 Aug 2005 19:15:15 +0000 (GMT) (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 41EA743D45; Sun, 21 Aug 2005 19:15:15 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LJFF9G062767; Sun, 21 Aug 2005 19:15:15 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LJFFUM062766; Sun, 21 Aug 2005 19:15:15 GMT (envelope-from pjd) Message-Id: <200508211915.j7LJFFUM062766@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 21 Aug 2005 19:15:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_misc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 19:15:15 -0000 pjd 2005-08-21 19:15:14 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/l2cap ng_l2cap_misc.h Log: Before freeing memory, assert that there is no pending callout. MFC after: 3 days Revision Changes Path 1.6 +1 -0 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h From owner-cvs-src@FreeBSD.ORG Sun Aug 21 19:16:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFD7B16A41F; Sun, 21 Aug 2005 19:16:27 +0000 (GMT) (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 92CBC43D45; Sun, 21 Aug 2005 19:16:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LJGR9M062876; Sun, 21 Aug 2005 19:16:27 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LJGR72062875; Sun, 21 Aug 2005 19:16:27 GMT (envelope-from pjd) Message-Id: <200508211916.j7LJGR72062875@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Sun, 21 Aug 2005 19:16: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/bluetooth/l2cap ng_l2cap_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 19:16:28 -0000 pjd 2005-08-21 19:16:27 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c Log: Stop callout before freeing memory, so it won't panic from softclock. Reported by: Jonatan B MFC after: 3 days Revision Changes Path 1.11 +4 -0 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 19:48:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 047D716A41F; Sun, 21 Aug 2005 19:48:52 +0000 (GMT) (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 B7E2143D49; Sun, 21 Aug 2005 19:48:51 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LJmpD1064387; Sun, 21 Aug 2005 19:48:51 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LJmpo7064386; Sun, 21 Aug 2005 19:48:51 GMT (envelope-from glebius) Message-Id: <200508211948.j7LJmpo7064386@repoman.freebsd.org> From: Gleb Smirnoff Date: Sun, 21 Aug 2005 19:48:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 21 Aug 2005 19:48:52 -0000 glebius 2005-08-21 19:48:51 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: In ng_callout() assert that supplied arguments are non-NULL. Revision Changes Path 1.106 +4 -3 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 20:34:24 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C394016A41F for ; Sun, 21 Aug 2005 20:34:24 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DCAA43D53 for ; Sun, 21 Aug 2005 20:34:23 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by rproxy.gmail.com with SMTP id i8so835666rne for ; Sun, 21 Aug 2005 13:34:22 -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=NrYNRs+B9nLLDSh8FSY0H3P3rwvpStU0NgZakAzApaVgLE6mFGzN9qYjE5FliE/mulo86DZ+nAlOaMzn3St9bY8UBuAtsV6u9KklJHDdPIc+CGLWIYjVXXuDf1eG9iQZcCZpCbPgFpmsqzddnhXxHqsXh33iJYBrpzZgsJXwdTA= Received: by 10.38.92.76 with SMTP id p76mr463958rnb; Sun, 21 Aug 2005 13:34:22 -0700 (PDT) Received: by 10.38.208.5 with HTTP; Sun, 21 Aug 2005 13:34:22 -0700 (PDT) Message-ID: Date: Sun, 21 Aug 2005 13:34:22 -0700 From: Maksim Yevmenkin To: Pawel Jakub Dawidek In-Reply-To: <200508211916.j7LJGR72062875@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200508211916.j7LJGR72062875@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 20:34:24 -0000 Pawel, first, let me thank you for looking into the problem. i just want to ask you a couple of questions. did you manage to reproduce the problem? does your patch fix it? i would like to see the code path that triggers this panic. in the future, i would really appreciate if you submit your patches for review before committing them. thanks, max On 8/21/05, Pawel Jakub Dawidek wrote: > pjd 2005-08-21 19:16:27 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c > Log: > Stop callout before freeing memory, so it won't panic from softclock. >=20 > Reported by: Jonatan B > MFC after: 3 days >=20 > Revision Changes Path > 1.11 +4 -0 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c > From owner-cvs-src@FreeBSD.ORG Sun Aug 21 20:52:19 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4743E16A41F; Sun, 21 Aug 2005 20:52:19 +0000 (GMT) (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 A602143D45; Sun, 21 Aug 2005 20:52:18 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id E373C52C95; Sun, 21 Aug 2005 22:52:16 +0200 (CEST) Received: from localhost (dka237.neoplus.adsl.tpnet.pl [83.24.4.237]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 856CA52C2F; Sun, 21 Aug 2005 22:52:10 +0200 (CEST) Date: Sun, 21 Aug 2005 22:51:52 +0200 From: Pawel Jakub Dawidek To: Maksim Yevmenkin Message-ID: <20050821205152.GB1037@garage.freebsd.pl> References: <200508211916.j7LJGR72062875@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gj572EiMnwbLXET9" Content-Disposition: inline In-Reply-To: X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng devel (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: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 20:52:19 -0000 --gj572EiMnwbLXET9 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 21, 2005 at 01:34:22PM -0700, Maksim Yevmenkin wrote: +> Pawel, +>=20 +> first, let me thank you for looking into the problem. i just want to +> ask you a couple of questions. did you manage to reproduce the +> problem? does your patch fix it? i would like to see the code path +> that triggers this panic. I was able to reproduce it by doing: # l2ping -f -a somehost -s 65531 ^C # /etc/rc.bluetooth stop ubt0 +> in the future, i would really appreciate if you submit your patches +> for review before committing them. Sure, sorry about that. I assumed noone is interested, because noone offered help to submitter. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --gj572EiMnwbLXET9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDCOloForvXbEpPzQRAqLrAJ9eSuC7N8RF+sHTkK52GyPBNCYleQCcD146 tBnqqLOf3w3WeW6tms3B/QQ= =ecgJ -----END PGP SIGNATURE----- --gj572EiMnwbLXET9-- From owner-cvs-src@FreeBSD.ORG Sun Aug 21 21:25:02 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13A5B16A41F for ; Sun, 21 Aug 2005 21:25:02 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFC8B43D48 for ; Sun, 21 Aug 2005 21:25:00 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by rproxy.gmail.com with SMTP id i8so839590rne for ; Sun, 21 Aug 2005 14:25:00 -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=rPg+LEumwDoRV2WSj4ykCUicqTWMC/spRF5pQq6+8kZF0qLAoYHYIoPTmRqht2SMwG8afw2a6HxcAr58vtZCkh+oML58Hi8+ZT29yQtGeMZ2+z6XIDABxaT2L9JhDyvYUaLEKc6J67QnZxhhpdCgpJWgNmW6WyD0Ow4NTy2/ZiI= Received: by 10.38.181.6 with SMTP id d6mr477253rnf; Sun, 21 Aug 2005 14:25:00 -0700 (PDT) Received: by 10.38.208.5 with HTTP; Sun, 21 Aug 2005 14:25:00 -0700 (PDT) Message-ID: Date: Sun, 21 Aug 2005 14:25:00 -0700 From: Maksim Yevmenkin To: Pawel Jakub Dawidek In-Reply-To: <20050821205152.GB1037@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200508211916.j7LJGR72062875@repoman.freebsd.org> <20050821205152.GB1037@garage.freebsd.pl> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 21:25:02 -0000 Pawel, > +> first, let me thank you for looking into the problem. i just want to > +> ask you a couple of questions. did you manage to reproduce the > +> problem? does your patch fix it? i would like to see the code path > +> that triggers this panic. >=20 > I was able to reproduce it by doing: >=20 > # l2ping -f -a somehost -s 65531 > ^C > # /etc/rc.bluetooth stop ubt0 great, thanks! > +> in the future, i would really appreciate if you submit your patches > +> for review before committing them. >=20 > Sure, sorry about that. I assumed noone is interested, because noone > offered help to submitter. actually, i was looking into this. unfortunately my emails did not make it to the list because someone broke our local mail system here. one of the smtp hosts we use does not have dns entry and my mail is rejected :( also i was very busy with real work for the last two weeks, so i did not have any spare time to look into this. please take no offence, but i'd like to be involved when bluetooth code is changed. while i appreciate your work here, i'd like to see a slightly different patch. in particular, i do think think that ng_l2cap_free_con() should call ng_l2cap_xxx_untimeout() routines.=20 imo, ng_l2cap_free_con() should panic if it detects that callout is pending. also L2CAP_CON_AUTO_DISCON_TIMO and NG_L2CAP_CON_LP_TIMO are mutually exclusive. both use the same callout handle, so you can not have both at the same time. having said all that, i think your patch should stay for now. please do not MFC it just yet. i will look into this first thing tomorrow (monday). thanks for your work again! max From owner-cvs-src@FreeBSD.ORG Sun Aug 21 21:36:21 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F1B816A41F; Sun, 21 Aug 2005 21:36:21 +0000 (GMT) (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 DC75543D48; Sun, 21 Aug 2005 21:36:20 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 41B1952C95; Sun, 21 Aug 2005 23:36:19 +0200 (CEST) Received: from localhost (dka237.neoplus.adsl.tpnet.pl [83.24.4.237]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 593C752C2F; Sun, 21 Aug 2005 23:36:12 +0200 (CEST) Date: Sun, 21 Aug 2005 23:35:54 +0200 From: Pawel Jakub Dawidek To: Maksim Yevmenkin Message-ID: <20050821213553.GC1037@garage.freebsd.pl> References: <200508211916.j7LJGR72062875@repoman.freebsd.org> <20050821205152.GB1037@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4jXrM3lyYWu4nBt5" Content-Disposition: inline In-Reply-To: X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng devel (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: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 21:36:21 -0000 --4jXrM3lyYWu4nBt5 Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Aug 21, 2005 at 02:25:00PM -0700, Maksim Yevmenkin wrote: +> > +> in the future, i would really appreciate if you submit your patches +> > +> for review before committing them. +> >=20 +> > Sure, sorry about that. I assumed noone is interested, because noone +> > offered help to submitter. +>=20 +> actually, i was looking into this. unfortunately my emails did not +> make it to the list because someone broke our local mail system here. +> one of the smtp hosts we use does not have dns entry and my mail is +> rejected :( also i was very busy with real work for the last two +> weeks, so i did not have any spare time to look into this. +>=20 +> please take no offence, but i'd like to be involved when bluetooth +> code is changed. while i appreciate your work here, i'd like to see a +> slightly different patch. in particular, i do think think that +> ng_l2cap_free_con() should call ng_l2cap_xxx_untimeout() routines.=20 +> imo, ng_l2cap_free_con() should panic if it detects that callout is +> pending. also L2CAP_CON_AUTO_DISCON_TIMO and NG_L2CAP_CON_LP_TIMO are +> mutually exclusive. both use the same callout handle, so you can not +> have both at the same time. I saw it uses the same callout handle, but it also can cope when I call it twice. And in this case those two flags were set, so if they are mutually exclusive, something is wrong here and you may want to verify this as well. +> having said all that, i think your patch should stay for now. please +> do not MFC it just yet. i will look into this first thing tomorrow +> (monday). Ok, fell free to commit a better fix. I'm glad you can work on this, as you know the code best. Thanks. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --4jXrM3lyYWu4nBt5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDCPO5ForvXbEpPzQRAt24AKCJMWSJnvc4El2ve6OitSkJtUgDowCffHkY Fs1JqE2SXP+tAQZ8oLwXi2c= =GMOu -----END PGP SIGNATURE----- --4jXrM3lyYWu4nBt5-- From owner-cvs-src@FreeBSD.ORG Sun Aug 21 22:06:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4000316A41F; Sun, 21 Aug 2005 22:06:42 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F312643D45; Sun, 21 Aug 2005 22:06:41 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7LM6f7Y076153; Sun, 21 Aug 2005 22:06:41 GMT (envelope-from ssouhlal@repoman.freebsd.org) Received: (from ssouhlal@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7LM6fGR076152; Sun, 21 Aug 2005 22:06:41 GMT (envelope-from ssouhlal) Message-Id: <200508212206.j7LM6fGR076152@repoman.freebsd.org> From: Suleiman Souhlal Date: Sun, 21 Aug 2005 22:06: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/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 22:06:42 -0000 ssouhlal 2005-08-21 22:06:41 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Set the mountpoint path in the superblock (fs_fsmnt) at mount-time so that it appears in the various messages (not cleanly unmounted, filesystem full, etc). This has been broken since rev 1.261. Revision Changes Path 1.292 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Sun Aug 21 23:00:05 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 733A216A421 for ; Sun, 21 Aug 2005 23:00:05 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: from mail.gmx.net (pop.gmx.net [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id CA14B43D48 for ; Sun, 21 Aug 2005 23:00:03 +0000 (GMT) (envelope-from Emanuel.strobl@gmx.net) Received: (qmail invoked by alias); 21 Aug 2005 23:00:02 -0000 Received: from flb.schmalzbauer.de (EHLO cale.flintsbach.schmalzbauer.de) [62.245.232.135] by mail.gmx.net (mp018) with SMTP; 22 Aug 2005 01:00:02 +0200 X-Authenticated: #301138 From: Emanuel Strobl To: cvs-src@freebsd.org Date: Mon, 22 Aug 2005 00:59:40 +0200 User-Agent: KMail/1.8.1 References: <200508212206.j7LM6fGR076152@repoman.freebsd.org> In-Reply-To: <200508212206.j7LM6fGR076152@repoman.freebsd.org> X-Birthday: Oct. 6th 1972 X-CelPhone: +49 (0) 173 9967781 X-Tel: +49 (0) 89 18947781 X-Country: Germany X-Address: Munich, 80686 X-OS: FreeBSD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2764660.OXx1NCPpod"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508220059.49429@harrymail> X-Y-GMX-Trusted: 0 Cc: src-committers@freebsd.org, Suleiman Souhlal , cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Aug 2005 23:00:05 -0000 --nextPart2764660.OXx1NCPpod Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Montag, 22. August 2005 00:06 CEST schrieb Suleiman Souhlal: > ssouhlal 2005-08-21 22:06:41 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vfsops.c > Log: > Set the mountpoint path in the superblock (fs_fsmnt) at mount-time > so that it appears in the various messages (not cleanly unmounted, > filesystem full, etc). This has been broken since rev 1.261. Thanks! I thought it was because I use glabel (/dev/ufs/root/) to define=20 mountpoints in fstab when I first recognized the missing path. Dou you plan to MFC this soon? =2DHarry > > Revision Changes Path > 1.292 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" --nextPart2764660.OXx1NCPpod Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBDCQdlBylq0S4AzzwRAkN3AJsFRQbPMMmW71dKoy/PFv0qJcoRAQCfc7Qh ANYcMPEp4t81cW/rJBGmHfU= =RW/r -----END PGP SIGNATURE----- --nextPart2764660.OXx1NCPpod-- From owner-cvs-src@FreeBSD.ORG Mon Aug 22 00:20:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42F7A16A41F; Mon, 22 Aug 2005 00:20:29 +0000 (GMT) (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 00AAC43D48; Mon, 22 Aug 2005 00:20:29 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M0KSmd081318; Mon, 22 Aug 2005 00:20:28 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M0KSN7081317; Mon, 22 Aug 2005 00:20:28 GMT (envelope-from imp) Message-Id: <200508220020.j7M0KSN7081317@repoman.freebsd.org> From: Warner Losh Date: Mon, 22 Aug 2005 00:20:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ral if_ral_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: Mon, 22 Aug 2005 00:20:29 -0000 imp 2005-08-22 00:20:28 UTC FreeBSD src repository Modified files: sys/dev/ral if_ral_pccard.c Log: if_ral_pccard does not depend on pccard module directly, but rather depends, like all other pccard drivers, indirectly through kobj on pccard. Therefore, it is not appropriate to force pccard to be loaded when if_ral.ko is loaded. This makes it possible to load if_ral w/o loading pccard.ko on, eg, pci only systems. Revision Changes Path 1.3 +0 -1 src/sys/dev/ral/if_ral_pccard.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 01:20:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4750E16A420 for ; Mon, 22 Aug 2005 01:20:52 +0000 (GMT) (envelope-from silby@silby.com) Received: from relay.pair.com (relay00.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 0C15F43D48 for ; Mon, 22 Aug 2005 01:20:50 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 59677 invoked from network); 22 Aug 2005 01:20:49 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 22 Aug 2005 01:20:49 -0000 X-pair-Authenticated: 209.68.2.70 Date: Sun, 21 Aug 2005 20:20:29 -0500 (CDT) From: Mike Silbersack To: Tor Egge In-Reply-To: <200508211819.j7LIJ6XA060679@repoman.freebsd.org> Message-ID: <20050821201938.G17433@odysseus.silby.com> References: <200508211819.j7LIJ6XA060679@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 01:20:52 -0000 On Sun, 21 Aug 2005, Tor Egge wrote: > tegge 2005-08-21 18:19:06 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_softdep.c > Log: > Don't set the COMPLETE flag in an inodedep structure before the related > inode has been written. > > Revision Changes Path > 1.183 +1 -1 src/sys/ufs/ffs/ffs_softdep.c Based on your earlier explanation about this, what I gleaned was that this could've been responsible for all sorts of "unexpected softupdates inconsistencies" messages during fsck throughout the years. Is that a correct understanding? Mike "Silby" Silbersack From owner-cvs-src@FreeBSD.ORG Mon Aug 22 02:59:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5267016A41F; Mon, 22 Aug 2005 02:59:52 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1295643D49; Mon, 22 Aug 2005 02:59:52 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M2xpEE093709; Mon, 22 Aug 2005 02:59:51 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M2xp3q093708; Mon, 22 Aug 2005 02:59:51 GMT (envelope-from jkoshy) Message-Id: <200508220259.j7M2xp3q093708@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 22 Aug 2005 02:59:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_amd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 02:59:52 -0000 jkoshy 2005-08-22 02:59:51 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_amd.c Log: Turn off sampling modes on the AMD64 till the time I can track down the reason for the double fault seen when sampling under load. MFC after: 3 days Revision Changes Path 1.10 +5 -0 src/sys/dev/hwpmc/hwpmc_amd.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 03:01:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5489F16A41F; Mon, 22 Aug 2005 03:01:36 +0000 (GMT) (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 915E343D49; Mon, 22 Aug 2005 03:01:35 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M31Z4f094046; Mon, 22 Aug 2005 03:01:35 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M31ZRL094045; Mon, 22 Aug 2005 03:01:35 GMT (envelope-from kensmith) Message-Id: <200508220301.j7M31ZRL094045@repoman.freebsd.org> From: Ken Smith Date: Mon, 22 Aug 2005 03:01:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/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: Mon, 22 Aug 2005 03:01:36 -0000 kensmith 2005-08-22 03:01:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf newvers.sh Log: Almost ready for BETA3 builds. Approved by: re (implicit) Revision Changes Path 1.69.2.5 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Mon Aug 22 03:55:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 39A7B16A41F; Mon, 22 Aug 2005 03:55:53 +0000 (GMT) (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 3457F43D53; Mon, 22 Aug 2005 03:55:43 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j7M45nSP088055; Sun, 21 Aug 2005 22:05:50 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <43094CA1.8020905@samsco.org> Date: Sun, 21 Aug 2005 21:55:13 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Suleiman Souhlal References: <200508212206.j7LM6fGR076152@repoman.freebsd.org> In-Reply-To: <200508212206.j7LM6fGR076152@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 03:55:53 -0000 Suleiman Souhlal wrote: > ssouhlal 2005-08-21 22:06:41 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vfsops.c > Log: > Set the mountpoint path in the superblock (fs_fsmnt) at mount-time > so that it appears in the various messages (not cleanly unmounted, > filesystem full, etc). This has been broken since rev 1.261. > > Revision Changes Path > 1.292 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c What was wrong with vfs_mountedfrom()? Scott From owner-cvs-src@FreeBSD.ORG Mon Aug 22 06:03:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D5C416A41F; Mon, 22 Aug 2005 06:03:42 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E33D843D46; Mon, 22 Aug 2005 06:03:41 +0000 (GMT) (envelope-from grog@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M63fjp007547; Mon, 22 Aug 2005 06:03:41 GMT (envelope-from grog@repoman.freebsd.org) Received: (from grog@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M63fMr007546; Mon, 22 Aug 2005 06:03:41 GMT (envelope-from grog) Message-Id: <200508220603.j7M63fMr007546@repoman.freebsd.org> From: Greg Lehey Date: Mon, 22 Aug 2005 06:03: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 06:03:42 -0000 grog 2005-08-22 06:03:41 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: Add relationship between offence and beer. Submitted by: philip Revision Changes Path 1.187 +5 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Mon Aug 22 06:11:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A065716A41F; Mon, 22 Aug 2005 06:11:14 +0000 (GMT) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id F322E43D49; Mon, 22 Aug 2005 06:11:11 +0000 (GMT) (envelope-from grog@lemis.com) Received: by blackwater.lemis.com (Postfix, from userid 1004) id A46C484DA9; Mon, 22 Aug 2005 15:41:10 +0930 (CST) Date: Mon, 22 Aug 2005 15:41:10 +0930 From: Greg 'groggy' Lehey To: Roman Kurakin , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050822061110.GH12403@wantadilla.lemis.com> References: <200508220603.j7M63fMr007546@repoman.freebsd.org> <20050819163302.GC669@freebsdmall.com> <04C5BFA3-8F92-46DC-988E-CF999CB1EF12@brierdr.com> <20050821082142.GW57615@cell.sick.ru> <20050821113130.GT5093@fasolt.home.paeps.cx> <4308669C.90709@cronyx.ru> <20050821230520.GD12403@wantadilla.lemis.com> <20050821235132.GF645@fasolt.home.paeps.cx> <43094957.2070807@cronyx.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cfJ13FhsvNR/yOpm" Content-Disposition: inline In-Reply-To: <200508220603.j7M63fMr007546@repoman.freebsd.org> <43094957.2070807@cronyx.ru> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: Philip Paeps Subject: Re: Offensive fortunes issue. X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 06:11:14 -0000 --cfJ13FhsvNR/yOpm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable [Format recovered--see http://www.lemis.com/email/email-format.html] Firefox gratuitous empty lines removed. On Monday, 22 August 2005 at 7:41:11 +0400, Roman Kurakin wrote: > Philip Paeps: >> On 2005-08-22 08:35:20 (+0930), Greg 'groggy' Lehey >> wrote: >>> And yes, I agree with jkh. AFAIK no Jew has take offense to the quotat= ion >>> in question. >> >> Anyone taking offence at fortune(s), is desperately lacking beer, in my >> extremely humble opinion. > > Other fortune? Done! And that secret list removed from the Cc: line. On Monday, 22 August 2005 at 6:03:41 +0000, Greg Lehey wrote: > grog 2005-08-22 06:03:41 UTC > > FreeBSD src repository > > Modified files: > games/fortune/datfiles fortunes > Log: > Add relationship between offence and beer. > > Submitted by: philip > > Revision Changes Path > 1.187 +5 -0 src/games/fortune/datfiles/fortunes Greg -- When replying to this message, please take care not to mutilate the original text. =20 For more information, see http://www.lemis.com/email.html See complete headers for address and phone numbers. --cfJ13FhsvNR/yOpm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDCWx+IubykFB6QiMRAgNRAJ9c2YSmzRNCj7KWcSa+IHmjBKKvQACePlF1 wTDiDXm2KZ5ALKxZKaqjanY= =vmja -----END PGP SIGNATURE----- --cfJ13FhsvNR/yOpm-- From owner-cvs-src@FreeBSD.ORG Mon Aug 22 07:05:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7DD9416A41F; Mon, 22 Aug 2005 07:05:15 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DCD543D46; Mon, 22 Aug 2005 07:05:15 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M75FS7010093; Mon, 22 Aug 2005 07:05:15 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M75FdF010091; Mon, 22 Aug 2005 07:05:15 GMT (envelope-from ume) Message-Id: <200508220705.j7M75FdF010091@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Mon, 22 Aug 2005 07:05:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netkey key.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 07:05:15 -0000 ume 2005-08-22 07:05:14 UTC FreeBSD src repository Modified files: sys/netkey key.c Log: SADB_UPDATE did not return an error when key length is invalid. Obtained from: KAME Revision Changes Path 1.74 +2 -2 src/sys/netkey/key.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 07:23:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 132AC16A41F; Mon, 22 Aug 2005 07:23:53 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91CA543D58; Mon, 22 Aug 2005 07:23:52 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M7NqKe011435; Mon, 22 Aug 2005 07:23:52 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M7Nq4X011434; Mon, 22 Aug 2005 07:23:52 GMT (envelope-from alc) Message-Id: <200508220723.j7M7Nq4X011434@repoman.freebsd.org> From: Alan Cox Date: Mon, 22 Aug 2005 07:23: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 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 07:23:53 -0000 alc 2005-08-22 07:23:52 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Change pmap_extract() and pmap_extract_and_hold() to use PG_FRAME rather than ~PDRMASK to extract the physical address of a superpage from a PDE. The use of ~PDRMASK is problematic if the PDE has PG_NX set. Specifically, the PG_NX bit will be included in the physical address if ~PDRMASK is used. Reviewed by: peter Revision Changes Path 1.524 +6 -2 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 08:22:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7CFE16A41F; Mon, 22 Aug 2005 08:22:49 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A490F43D45; Mon, 22 Aug 2005 08:22:49 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M8Mnh3014055; Mon, 22 Aug 2005 08:22:49 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M8MnMh014054; Mon, 22 Aug 2005 08:22:49 GMT (envelope-from cperciva) Message-Id: <200508220822.j7M8MnMh014054@repoman.freebsd.org> From: Colin Percival Date: Mon, 22 Aug 2005 08:22:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/locate/locate locate.rc updatedb.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: Mon, 22 Aug 2005 08:22:50 -0000 cperciva 2005-08-22 08:22:48 UTC FreeBSD src repository Modified files: usr.bin/locate/locate locate.rc updatedb.sh Log: Most users probably aren't interested in locating 13000+ files named [0-9a-f]{64}, so exclude portsnap's compressed snapshots from locate's indexing. Suggested by: silby MFC after: 3 days Revision Changes Path 1.9 +1 -1 src/usr.bin/locate/locate/locate.rc 1.19 +1 -1 src/usr.bin/locate/locate/updatedb.sh From owner-cvs-src@FreeBSD.ORG Mon Aug 22 09:33:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D7F0016A41F; Mon, 22 Aug 2005 09:33:36 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94A3A43D45; Mon, 22 Aug 2005 09:33:36 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M9XaEc023409; Mon, 22 Aug 2005 09:33:36 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M9Xasc023408; Mon, 22 Aug 2005 09:33:36 GMT (envelope-from cperciva) Message-Id: <200508220933.j7M9Xasc023408@repoman.freebsd.org> From: Colin Percival Date: Mon, 22 Aug 2005 09:33: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/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 09:33:37 -0000 cperciva 2005-08-22 09:33:36 UTC FreeBSD src repository Modified files: etc/periodic/security security.functions Log: When looking for new lines in diff output, grep for '^[>+]' instead of '^>', in order to catch both normal and unified diffs. Problem reported by: volker at vwsoft dot com via -stable MFC after: 3 days Revision Changes Path 1.5 +1 -1 src/etc/periodic/security/security.functions From owner-cvs-src@FreeBSD.ORG Mon Aug 22 09:59:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BA7E16A420; Mon, 22 Aug 2005 09:59:14 +0000 (GMT) (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 9A98B43D45; Mon, 22 Aug 2005 09:59:13 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7M9xD7u024454; Mon, 22 Aug 2005 09:59:13 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7M9xD4G024453; Mon, 22 Aug 2005 09:59:13 GMT (envelope-from brian) Message-Id: <200508220959.j7M9xD4G024453@repoman.freebsd.org> From: Brian Somers Date: Mon, 22 Aug 2005 09:59: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/usr.sbin/wicontrol wicontrol.8 wicontrol.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 09:59:14 -0000 brian 2005-08-22 09:59:13 UTC FreeBSD src repository Modified files: usr.sbin/wicontrol wicontrol.8 wicontrol.c Log: Spell powersavesleep correctly. Revision Changes Path 1.48 +1 -1 src/usr.sbin/wicontrol/wicontrol.8 1.39 +1 -1 src/usr.sbin/wicontrol/wicontrol.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 11:06:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE95016A41F; Mon, 22 Aug 2005 11:06:13 +0000 (GMT) (envelope-from matteo@freebsd.org) Received: from vsmtp3.tin.it (vsmtp3alice.tin.it [212.216.176.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA8C543D72; Mon, 22 Aug 2005 11:06:12 +0000 (GMT) (envelope-from matteo@freebsd.org) Received: from kaiser.sig11.org (82.50.115.26) by vsmtp3.tin.it (7.2.060.1) id 42FCD733002A980A; Mon, 22 Aug 2005 13:06:09 +0200 Received: by kaiser.sig11.org (Postfix, from userid 1000) id 84780633F; Mon, 22 Aug 2005 13:06:10 +0200 (CEST) Date: Mon, 22 Aug 2005 13:06:10 +0200 From: Matteo Riondato To: Colin Percival Message-ID: <20050822110610.GE941@kaiser.sig11.org> Mail-Followup-To: Matteo Riondato , Colin Percival , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200508220933.j7M9Xasc023408@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508220933.j7M9Xasc023408@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 11:06:13 -0000 On Mon, Aug 22, 2005 at 09:33:36AM +0000, Colin Percival wrote: > cperciva 2005-08-22 09:33:36 UTC > > FreeBSD src repository > > Modified files: > etc/periodic/security security.functions > Log: > When looking for new lines in diff output, grep for '^[>+]' instead of > '^>', in order to catch both normal and unified diffs. > > Problem reported by: volker at vwsoft dot com via -stable > MFC after: 3 days Does this fix conf/73992 ? Best Regards -- Matteo Riondato FreeBSD Volunteer (http://freebsd.org) G.U.F.I. Staff Member (http://www.gufi.org) FreeSBIE Developer (http://www.freesbie.org) From owner-cvs-src@FreeBSD.ORG Mon Aug 22 11:38:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD7CD16A41F; Mon, 22 Aug 2005 11:38:57 +0000 (GMT) (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 E655D43D69; Mon, 22 Aug 2005 11:38:53 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MBcriF028075; Mon, 22 Aug 2005 11:38:53 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MBcrJM028074; Mon, 22 Aug 2005 11:38:53 GMT (envelope-from sos) Message-Id: <200508221138.j7MBcrJM028074@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 22 Aug 2005 11:38: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-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: Mon, 22 Aug 2005 11:38:57 -0000 sos 2005-08-22 11:38:53 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c Log: Fix problem on Promise "mio" controllers and 48bit mode caused by last commit Revision Changes Path 1.130 +9 -0 src/sys/dev/ata/ata-chipset.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 12:06:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A970D16A41F; Mon, 22 Aug 2005 12:06:27 +0000 (GMT) (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 6815B43D45; Mon, 22 Aug 2005 12:06:27 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MC6RnR029091; Mon, 22 Aug 2005 12:06:27 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MC6RAM029090; Mon, 22 Aug 2005 12:06:27 GMT (envelope-from andre) Message-Id: <200508221206.j7MC6RAM029090@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Aug 2005 12: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/netinet ip_fastfwd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 12:06:27 -0000 andre 2005-08-22 12:06:27 UTC FreeBSD src repository Modified files: sys/netinet ip_fastfwd.c Log: Handle pure layer 2 broad- and multicasts properly and simplify related checks. PR: kern/85052 Submitted by: Dmitrij Tejblum MFC after: 3 days Revision Changes Path 1.31 +3 -19 src/sys/netinet/ip_fastfwd.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 14:12:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D144A16A41F; Mon, 22 Aug 2005 14:12:19 +0000 (GMT) (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 8CDF443D45; Mon, 22 Aug 2005 14:12:19 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MECJcK040199; Mon, 22 Aug 2005 14:12:19 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MECJC4040198; Mon, 22 Aug 2005 14:12:19 GMT (envelope-from andre) Message-Id: <200508221412.j7MECJC4040198@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Aug 2005 14:12:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 14:12:20 -0000 andre 2005-08-22 14:12:19 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c Log: Always quote the entire TCP header when responding and allocate an mbuf cluster if needed. Fixes the TCP issues raised in I-D draft-gont-icmp-payload-00.txt. This aids in-the-wild debugging a lot and allows the receiver to do more elaborate checks on the validity of the response. MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.105 +24 -4 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 16:10:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 071DE16A41F; Mon, 22 Aug 2005 16:10:06 +0000 (GMT) (envelope-from oberman@es.net) Received: from postal1.es.net (postal1.es.net [198.128.3.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8BB643D45; Mon, 22 Aug 2005 16:10:05 +0000 (GMT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal1.es.net (Postal Node 1) with ESMTP (SSL) id IBA74465; Mon, 22 Aug 2005 09:10:04 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 5FE6A5D07; Mon, 22 Aug 2005 09:10:04 -0700 (PDT) To: Andre Oppermann In-reply-to: Your message of "Sun, 21 Aug 2005 12:29:39 -0000." <200508211229.j7LCTdLu030321@repoman.freebsd.org> Date: Mon, 22 Aug 2005 09:10:04 -0700 From: "Kevin Oberman" Message-Id: <20050822161004.5FE6A5D07@ptavv.es.net> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_icmp.c src/share/man/man4 icmp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 16:10:06 -0000 > From: Andre Oppermann > Date: Sun, 21 Aug 2005 12:29:39 +0000 (UTC) > Sender: owner-cvs-all@freebsd.org > > andre 2005-08-21 12:29:39 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_icmp.c > share/man/man4 icmp.4 > Log: > Add an option to have ICMP replies to non-local packets generated with > the IP address the packet came through in. This is useful for routers > to show in traceroutes the actual path a packet has taken instead of > the possibly different return path. > > The new sysctl is named net.inet.icmp.reply_from_interface and defaults > to off. Thank you! This has annoyed me for a long time, but never enough to actually do anything about it. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 From owner-cvs-src@FreeBSD.ORG Mon Aug 22 16:13:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7DB316A41F; Mon, 22 Aug 2005 16:13:09 +0000 (GMT) (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 B8B6E43D55; Mon, 22 Aug 2005 16:13:09 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MGD9Co044693; Mon, 22 Aug 2005 16:13:09 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MGD99U044692; Mon, 22 Aug 2005 16:13:09 GMT (envelope-from andre) Message-Id: <200508221613.j7MGD99U044692@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Aug 2005 16:13: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 in.h in_pcb.h ip_output.c raw_ip.c tcp_input.c udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 16:13:10 -0000 andre 2005-08-22 16:13:09 UTC FreeBSD src repository Modified files: sys/netinet in.h in_pcb.h ip_output.c raw_ip.c tcp_input.c udp_usrreq.c Log: Add socketoption IP_MINTTL. May be used to set the minimum acceptable TTL a packet must have when received on a socket. All packets with a lower TTL are silently dropped. Works on already connected/connecting and listening sockets for RAW/UDP/TCP. This option is only really useful when set to 255 preventing packets from outside the directly connected networks reaching local listeners on sockets. Allows userland implementation of 'The Generalized TTL Security Mechanism (GTSM)' according to RFC3682. Examples of such use include the Cisco IOS BGP implementation command "neighbor ttl-security". MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.91 +1 -0 src/sys/netinet/in.h 1.81 +1 -0 src/sys/netinet/in_pcb.h 1.245 +14 -0 src/sys/netinet/ip_output.c 1.151 +3 -0 src/sys/netinet/raw_ip.c 1.282 +5 -0 src/sys/netinet/tcp_input.c 1.176 +3 -0 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 16:14:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 948B216A41F; Mon, 22 Aug 2005 16:14:53 +0000 (GMT) (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 5470143D46; Mon, 22 Aug 2005 16:14:53 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MGEr3g044786; Mon, 22 Aug 2005 16:14:53 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MGErDu044785; Mon, 22 Aug 2005 16:14:53 GMT (envelope-from andre) Message-Id: <200508221614.j7MGErDu044785@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Aug 2005 16:14: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/share/man/man4 ip.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 16:14:53 -0000 andre 2005-08-22 16:14:53 UTC FreeBSD src repository Modified files: share/man/man4 ip.4 Log: Document IP_MINTTL socket option. MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.44 +9 -1 src/share/man/man4/ip.4 From owner-cvs-src@FreeBSD.ORG Mon Aug 22 17:51:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9862416A41F; Mon, 22 Aug 2005 17:51:09 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59EB843D45; Mon, 22 Aug 2005 17:51:09 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MHp9Rl055925; Mon, 22 Aug 2005 17:51:09 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MHp9Rm055924; Mon, 22 Aug 2005 17:51:09 GMT (envelope-from jkoshy) Message-Id: <200508221751.j7MHp9Rm055924@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 22 Aug 2005 17:51:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_mod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 17:51:09 -0000 jkoshy 2005-08-22 17:51:08 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_mod.c Log: Print PMC capabilities at module load time. MFC after: 3 days Revision Changes Path 1.14 +9 -3 src/sys/dev/hwpmc/hwpmc_mod.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 17:57:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0771E16A41F; Mon, 22 Aug 2005 17:57:16 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from efnet-math.org (efnet-math.org [69.60.109.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8301A43D46; Mon, 22 Aug 2005 17:57:15 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from [192.168.1.5] (host191-173.pool8259.interbusiness.it [82.59.173.191]) (authenticated bits=0) by efnet-math.org (8.13.1/8.13.1) with ESMTP id j7MHvCbd001975 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Mon, 22 Aug 2005 13:57:13 -0400 In-Reply-To: <43094CA1.8020905@samsco.org> References: <200508212206.j7LM6fGR076152@repoman.freebsd.org> <43094CA1.8020905@samsco.org> Mime-Version: 1.0 (Apple Message framework v733) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <55E14A30-FB7A-4F3A-9EC5-D9CECFFB3416@FreeBSD.org> Content-Transfer-Encoding: 7bit From: Suleiman Souhlal Date: Mon, 22 Aug 2005 19:56:58 +0200 To: Scott Long X-Mailer: Apple Mail (2.733) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 17:57:16 -0000 Hi, On Aug 22, 2005, at 5:55 AM, Scott Long wrote: > Suleiman Souhlal wrote: > >> ssouhlal 2005-08-21 22:06:41 UTC >> FreeBSD src repository >> Modified files: >> sys/ufs/ffs ffs_vfsops.c Log: >> Set the mountpoint path in the superblock (fs_fsmnt) at mount-time >> so that it appears in the various messages (not cleanly unmounted, >> filesystem full, etc). This has been broken since rev 1.261. >> Revision Changes Path >> 1.292 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c >> > > What was wrong with vfs_mountedfrom()? The string it expects is the path to a device, and not to a mountpoint. We already call it in ffs_mount() with the right path. -- Suleiman Souhlal | ssouhlal@vt.edu The FreeBSD Project | ssouhlal@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 22 17:57:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD29D16A41F; Mon, 22 Aug 2005 17:57:39 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from efnet-math.org (efnet-math.org [69.60.109.125]) by mx1.FreeBSD.org (Postfix) with ESMTP id 604ED43D46; Mon, 22 Aug 2005 17:57:39 +0000 (GMT) (envelope-from ssouhlal@FreeBSD.org) Received: from [192.168.1.5] (host191-173.pool8259.interbusiness.it [82.59.173.191]) (authenticated bits=0) by efnet-math.org (8.13.1/8.13.1) with ESMTP id j7MHvCbe001975 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Mon, 22 Aug 2005 13:57:37 -0400 In-Reply-To: <200508220059.49429@harrymail> References: <200508212206.j7LM6fGR076152@repoman.freebsd.org> <200508220059.49429@harrymail> Mime-Version: 1.0 (Apple Message framework v733) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <6508A44E-030F-4E9F-B255-FDB7E1774E70@FreeBSD.org> Content-Transfer-Encoding: 7bit From: Suleiman Souhlal Date: Mon, 22 Aug 2005 19:57:37 +0200 To: Emanuel Strobl X-Mailer: Apple Mail (2.733) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 17:57:40 -0000 Hi, On Aug 22, 2005, at 12:59 AM, Emanuel Strobl wrote: > Am Montag, 22. August 2005 00:06 CEST schrieb Suleiman Souhlal: > >> ssouhlal 2005-08-21 22:06:41 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/ufs/ffs ffs_vfsops.c >> Log: >> Set the mountpoint path in the superblock (fs_fsmnt) at mount-time >> so that it appears in the various messages (not cleanly unmounted, >> filesystem full, etc). This has been broken since rev 1.261. >> > > Thanks! I thought it was because I use glabel (/dev/ufs/root/) to > define > mountpoints in fstab when I first recognized the missing path. > Dou you plan to MFC this soon? Yes, I'll MFC it in a few days. -- Suleiman Souhlal | ssouhlal@vt.edu The FreeBSD Project | ssouhlal@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 22 18:03:20 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3440016A41F; Mon, 22 Aug 2005 18:03:20 +0000 (GMT) (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 8E96243D53; Mon, 22 Aug 2005 18:03:19 +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 <0ILM005B3XMU6100@l-daemon>; Mon, 22 Aug 2005 11:52:06 -0600 (MDT) Received: from pn2ml9so.prod.shaw.ca ([10.0.121.7]) by pd5mr3so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILM00043XMUKGM0@pd5mr3so.prod.shaw.ca>; Mon, 22 Aug 2005 11:52:06 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ILM00IL6XMTQU@l-daemon>; Mon, 22 Aug 2005 11:52:06 -0600 (MDT) Date: Mon, 22 Aug 2005 10:52:05 -0700 From: Colin Percival In-reply-to: <20050822110610.GE941@kaiser.sig11.org> To: Matteo Riondato Message-id: <430A10C5.7080903@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <200508220933.j7M9Xasc023408@repoman.freebsd.org> <20050822110610.GE941@kaiser.sig11.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050724) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 18:03:20 -0000 Matteo Riondato wrote: > On Mon, Aug 22, 2005 at 09:33:36AM +0000, Colin Percival wrote: >> Modified files: >> etc/periodic/security security.functions >> Log: >> When looking for new lines in diff output, grep for '^[>+]' instead of >> '^>', in order to catch both normal and unified diffs. > > Does this fix conf/73992 ? I think so, yes. I've grabbed the PR, and I'll close it after I MFC this change to RELENG_6. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 22 18:18:20 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDC4B16A41F; Mon, 22 Aug 2005 18:18:20 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 831AD43D46; Mon, 22 Aug 2005 18:18:20 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MIIK7I056881; Mon, 22 Aug 2005 18:18:20 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MIIKcM056880; Mon, 22 Aug 2005 18:18:20 GMT (envelope-from jkoshy) Message-Id: <200508221818.j7MIIKcM056880@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 22 Aug 2005 18:18:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_mod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 18:18:21 -0000 jkoshy 2005-08-22 18:18:20 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_mod.c Log: Return EOPNOTSUPP instead of EINVAL if a PMC allocation request specifies a PMC capability (e.g., sampling) that is not supported by hardware. Return EINVAL early if the PMC class passed in is not recognized. MFC after: 3 days Revision Changes Path 1.15 +15 -1 src/sys/dev/hwpmc/hwpmc_mod.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 18:20:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2E5816A41F; Mon, 22 Aug 2005 18:20:41 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A308D43D46; Mon, 22 Aug 2005 18:20:41 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MIKf1R057015; Mon, 22 Aug 2005 18:20:41 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MIKfPN057014; Mon, 22 Aug 2005 18:20:41 GMT (envelope-from jkoshy) Message-Id: <200508221820.j7MIKfPN057014@repoman.freebsd.org> From: Joseph Koshy Date: Mon, 22 Aug 2005 18:20:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_x86.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 18:20:42 -0000 jkoshy 2005-08-22 18:20:41 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_x86.c Log: On x86 processors, turn off any 'INTERRUPT' capabilities on PMCs if the CPU does not have its local APIC enabled. MFC after: 3 days Revision Changes Path 1.3 +13 -3 src/sys/dev/hwpmc/hwpmc_x86.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 19:12:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0419116A422; Mon, 22 Aug 2005 19:12:18 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F24B43D48; Mon, 22 Aug 2005 19:12:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[10.50.40.201]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Mon, 22 Aug 2005 15:27:22 -0400 From: John Baldwin To: Colin Percival Date: Mon, 22 Aug 2005 13:57:03 -0400 User-Agent: KMail/1.8 References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508201437.36296.jhb@FreeBSD.org> <43079814.8030107@freebsd.org> In-Reply-To: <43079814.8030107@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200508221357.05742.jhb@FreeBSD.org> Cc: cvs-src@FreeBSD.org, Doug Barton , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 19:12:19 -0000 On Saturday 20 August 2005 04:52 pm, Colin Percival wrote: > John Baldwin wrote: > > On Friday 19 August 2005 11:40 am, Colin Percival wrote: > >>When running > >>FreeBSD Update builds, I'll typically have a RELEASE-pX tree checked out > >>and a security patch (which is going to get committed to the tree later); > >>I want to be able to build tree + patch with a label of RELEASE-p{X + 1}. > > > > If you used 'make release' to build your custom release (like a lot of > > other folks do) you would have had all this for free. :) > > I'm not building a release; I'm building and installing a new world and > kernel. For FreeBSD Update, I need the actual files which people will have > installed on their systems, not the ISO images and FTP install tree. You can extract the dists to build the trees as well. I did this recently to update ~1200 boxes over a one-way satellite link. :) This would also let you not require that people install a fixed-set of distributions but let them subscribe to multiple distribution sets if desired since you can recreate any configuration by extracting the appropriate set of dists into a work area. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 22 19:34:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 890FD16A41F; Mon, 22 Aug 2005 19:34:38 +0000 (GMT) (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 263B043D46; Mon, 22 Aug 2005 19:34:38 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd2mr1so.prod.shaw.ca (pd2mr1so-qfe3.prod.shaw.ca [10.0.141.110]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN009BR1MCX8B0@l-daemon>; Mon, 22 Aug 2005 13:18:12 -0600 (MDT) Received: from pn2ml10so.prod.shaw.ca ([10.0.121.80]) by pd2mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN00AV41MCN2J0@pd2mr1so.prod.shaw.ca>; Mon, 22 Aug 2005 13:18:12 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ILN00HA71MBEY@l-daemon>; Mon, 22 Aug 2005 13:18:12 -0600 (MDT) Date: Mon, 22 Aug 2005 12:18:11 -0700 From: Colin Percival In-reply-to: <200508221357.05742.jhb@FreeBSD.org> To: John Baldwin Message-id: <430A24F3.3080505@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508201437.36296.jhb@FreeBSD.org> <43079814.8030107@freebsd.org> <200508221357.05742.jhb@FreeBSD.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050724) Cc: cvs-src@FreeBSD.org, Doug Barton , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 19:34:38 -0000 John Baldwin wrote: > On Saturday 20 August 2005 04:52 pm, Colin Percival wrote: >>I'm not building a release; I'm building and installing a new world and >>kernel. For FreeBSD Update, I need the actual files which people will have >>installed on their systems, not the ISO images and FTP install tree. > > You can extract the dists to build the trees as well. I did this recently to > update ~1200 boxes over a one-way satellite link. :) This would also let you > not require that people install a fixed-set of distributions but let them > subscribe to multiple distribution sets if desired since you can recreate any > configuration by extracting the appropriate set of dists into a work area. I don't require that people install a fixed set of distributions. In older releases people can specify which "branch" of the release they want (crypto, nocrypto, krb4, krb5) because there are multiple versions of some files, but in recent releases there's only one version of each file, and FreeBSD Update just updates whatever it finds. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 22 19:35:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA50D16A41F; Mon, 22 Aug 2005 19:35:49 +0000 (GMT) (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 7B65543D49; Mon, 22 Aug 2005 19:35:49 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MJZnUM061072; Mon, 22 Aug 2005 19:35:49 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MJZnnq061071; Mon, 22 Aug 2005 19:35:49 GMT (envelope-from csjp) Message-Id: <200508221935.j7MJZnnq061071@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Mon, 22 Aug 2005 19:35:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c bpf.h bpfdesc.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, 22 Aug 2005 19:35:49 -0000 csjp 2005-08-22 19:35:49 UTC FreeBSD src repository Modified files: sys/net bpf.c bpf.h bpfdesc.h Log: Introduce two new ioctl(2) commands, BIOCLOCK and BIOCSETWF. These commands enhance the security of bpf(4) by further relinquishing the privilege of the bpf(4) consumer (assuming the ioctl commands are being implemented). Once BIOCLOCK is executed, the device becomes locked which prevents the execution of ioctl(2) commands which can change the underly parameters of the bpf(4) device. An example might be the setting of bpf(4) filter programs or attaching to different network interfaces. BIOCSETWF can be used to set write filters for outgoing packets. Currently if a bpf(4) consumer is compromised, the bpf(4) descriptor can essentially be used as a raw socket, regardless of consumer's UID. Write filters give users the ability to constrain which packets can be sent through the bpf(4) descriptor. These features are currently implemented by a couple programs which came from OpenBSD, such as the new dhclient and pflogd. -Modify bpf_setf(9) to accept a "cmd" parameter. This will be used to specify whether a read or write filter is to be set. -Add a bpf(4) filter program as a parameter to bpf_movein(9) as we will run the filter program on the mbuf data once we move the packet in from user-space. -Rather than execute two uiomove operations, (one for the link header and the other for the packet data), execute one and manually copy the linker header into the sockaddr structure via bcopy. -Restructure bpf_setf to compensate for write filters, as well as read. -Adjust bpf(4) stats structures to include a bd_locked member. It should be noted that the FreeBSD and OpenBSD implementations differ a bit in the sense that we unconditionally enforce the lock, where OpenBSD enforces it only if the calling credential is not root. Idea from: OpenBSD Reviewed by: mlaier Revision Changes Path 1.158 +81 -23 src/sys/net/bpf.c 1.40 +2 -0 src/sys/net/bpf.h 1.31 +4 -1 src/sys/net/bpfdesc.h From owner-cvs-src@FreeBSD.ORG Mon Aug 22 20:02:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4620E16A41F; Mon, 22 Aug 2005 20:02:41 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD6FC43D5A; Mon, 22 Aug 2005 20:02:40 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MK2eCJ062050; Mon, 22 Aug 2005 20:02:40 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MK2eer062049; Mon, 22 Aug 2005 20:02:40 GMT (envelope-from alc) Message-Id: <200508222002.j7MK2eer062049@repoman.freebsd.org> From: Alan Cox Date: Mon, 22 Aug 2005 20:02: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/amd64/amd64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 20:02:41 -0000 alc 2005-08-22 20:02:40 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Pass the PDE from pmap_remove() to pmap_remove_page() so that the latter procedure doesn't have to recompute it. Revision Changes Path 1.525 +8 -7 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 20:16:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C585B16A41F; Mon, 22 Aug 2005 20:16:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE4EC43D48; Mon, 22 Aug 2005 20:16:02 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[10.50.40.201]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Mon, 22 Aug 2005 16:31:09 -0400 From: John Baldwin To: Colin Percival Date: Mon, 22 Aug 2005 16:15:35 -0400 User-Agent: KMail/1.8 References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508221357.05742.jhb@FreeBSD.org> <430A24F3.3080505@freebsd.org> In-Reply-To: <430A24F3.3080505@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200508221615.37569.jhb@FreeBSD.org> Cc: cvs-src@FreeBSD.org, Doug Barton , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 20:16:04 -0000 On Monday 22 August 2005 03:18 pm, Colin Percival wrote: > John Baldwin wrote: > > On Saturday 20 August 2005 04:52 pm, Colin Percival wrote: > >>I'm not building a release; I'm building and installing a new world and > >>kernel. For FreeBSD Update, I need the actual files which people will > >> have installed on their systems, not the ISO images and FTP install > >> tree. > > > > You can extract the dists to build the trees as well. I did this > > recently to update ~1200 boxes over a one-way satellite link. :) This > > would also let you not require that people install a fixed-set of > > distributions but let them subscribe to multiple distribution sets if > > desired since you can recreate any configuration by extracting the > > appropriate set of dists into a work area. > > I don't require that people install a fixed set of distributions. In older > releases people can specify which "branch" of the release they want > (crypto, nocrypto, krb4, krb5) because there are multiple versions of some > files, but in recent releases there's only one version of each file, and > FreeBSD Update just updates whatever it finds. So how does it know when to add a new file? For example, if I didn't install the man dist and a new program is added, will it include both the new program and the manpage or just the new program? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 22 21:34:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B507E16A41F; Mon, 22 Aug 2005 21:34:28 +0000 (GMT) (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 518C243D53; Mon, 22 Aug 2005 21:34:28 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr1so.prod.shaw.ca (pd4mr1so-qfe3.prod.shaw.ca [10.0.141.212]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN008607DXMRD0@l-daemon>; Mon, 22 Aug 2005 15:22:45 -0600 (MDT) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd4mr1so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN007MC7DXGFE0@pd4mr1so.prod.shaw.ca>; Mon, 22 Aug 2005 15:22:45 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ILN0055H7DWRH@l-daemon>; Mon, 22 Aug 2005 15:22:45 -0600 (MDT) Date: Mon, 22 Aug 2005 14:22:43 -0700 From: Colin Percival In-reply-to: <200508221615.37569.jhb@FreeBSD.org> To: John Baldwin Message-id: <430A4223.6080009@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508221357.05742.jhb@FreeBSD.org> <430A24F3.3080505@freebsd.org> <200508221615.37569.jhb@FreeBSD.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050724) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 21:34:28 -0000 John Baldwin wrote: > On Monday 22 August 2005 03:18 pm, Colin Percival wrote: >>I don't require that people install a fixed set of distributions. In older >>releases people can specify which "branch" of the release they want >>(crypto, nocrypto, krb4, krb5) because there are multiple versions of some >>files, but in recent releases there's only one version of each file, and >>FreeBSD Update just updates whatever it finds. > > So how does it know when to add a new file? For example, if I didn't install > the man dist and a new program is added, will it include both the new program > and the manpage or just the new program? FreeBSD Update doesn't know how to add new files; fortunately, it doesn't need to. Security patches don't add new files (or remove them). The problem of upgrading between versions is outside of the scope of FreeBSD Update; it exists _only_ for the purpose of of tracking the RELENG_x_y branches. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 22 21:41:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FC9616A41F; Mon, 22 Aug 2005 21:41:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id D623343D46; Mon, 22 Aug 2005 21:41:55 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[10.50.40.201]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Mon, 22 Aug 2005 17:57:02 -0400 From: John Baldwin To: Colin Percival Date: Mon, 22 Aug 2005 17:42:38 -0400 User-Agent: KMail/1.8 References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508221615.37569.jhb@FreeBSD.org> <430A4223.6080009@freebsd.org> In-Reply-To: <430A4223.6080009@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200508221742.39896.jhb@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 21:41:56 -0000 On Monday 22 August 2005 05:22 pm, Colin Percival wrote: > John Baldwin wrote: > > On Monday 22 August 2005 03:18 pm, Colin Percival wrote: > >>I don't require that people install a fixed set of distributions. In > >> older releases people can specify which "branch" of the release they > >> want (crypto, nocrypto, krb4, krb5) because there are multiple versions > >> of some files, but in recent releases there's only one version of each > >> file, and FreeBSD Update just updates whatever it finds. > > > > So how does it know when to add a new file? For example, if I didn't > > install the man dist and a new program is added, will it include both the > > new program and the manpage or just the new program? > > FreeBSD Update doesn't know how to add new files; fortunately, it doesn't > need to. Security patches don't add new files (or remove them). Yet. :) > The problem of upgrading between versions is outside of the scope of > FreeBSD Update; it exists _only_ for the purpose of of tracking the > RELENG_x_y branches. Hmm, ok. Might be useful someday to let folks choose to update their 5.3 box to 5.4, etc. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Mon Aug 22 22:12:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38A4516A41F; Mon, 22 Aug 2005 22:12:51 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd2mo3so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAA9643D45; Mon, 22 Aug 2005 22:12:50 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd2mr8so.prod.shaw.ca (pd2mr8so-qfe3.prod.shaw.ca [10.0.141.11]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN008NG94L5000@l-daemon>; Mon, 22 Aug 2005 16:00:21 -0600 (MDT) Received: from pn2ml4so.prod.shaw.ca ([10.0.121.148]) by pd2mr8so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILN00K2Q94L3EM0@pd2mr8so.prod.shaw.ca>; Mon, 22 Aug 2005 16:00:21 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ILN0050E94JBH@l-daemon>; Mon, 22 Aug 2005 16:00:20 -0600 (MDT) Date: Mon, 22 Aug 2005 15:00:20 -0700 From: Colin Percival In-reply-to: <200508221742.39896.jhb@FreeBSD.org> To: John Baldwin Message-id: <430A4AF4.4070004@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <200508190356.j7J3uj5D095435@repoman.freebsd.org> <200508221615.37569.jhb@FreeBSD.org> <430A4223.6080009@freebsd.org> <200508221742.39896.jhb@FreeBSD.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050724) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Mon, 22 Aug 2005 22:12:51 -0000 John Baldwin wrote: > On Monday 22 August 2005 05:22 pm, Colin Percival wrote: >>FreeBSD Update doesn't know how to add new files; fortunately, it doesn't >>need to. Security patches don't add new files (or remove them). > > Yet. :) I'm going to try hard to make sure it stays that way. :-) >>The problem of upgrading between versions is outside of the scope of >>FreeBSD Update; it exists _only_ for the purpose of of tracking the >>RELENG_x_y branches. > > Hmm, ok. Might be useful someday to let folks choose to update their 5.3 box > to 5.4, etc. I put some instructions online for doing this -- essentially it comes down to "work out which configuration files you've changed, extract everything else from the new release's ISO image, and then compare file lists to remove any junk which was left behind": http://www.daemonology.net/freebsd-upgrade-5.3-to-5.4/ I considered doing some work to replace "download the 5.4-RELEASE ISO image" with "download a few MB of binary diffs" and generally to make the process more user friendly, but I haven't seen much interest in this so I haven't bothered. That said, I think that bsdupdates.com is going to be doing something along those lines. Colin Percival From owner-cvs-src@FreeBSD.ORG Mon Aug 22 22:13:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EBE416A420; Mon, 22 Aug 2005 22:13:42 +0000 (GMT) (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 3DF9543D45; Mon, 22 Aug 2005 22:13:42 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MMDgRK074917; Mon, 22 Aug 2005 22:13:42 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MMDgYE074916; Mon, 22 Aug 2005 22:13:42 GMT (envelope-from andre) Message-Id: <200508222213.j7MMDgYE074916@repoman.freebsd.org> From: Andre Oppermann Date: Mon, 22 Aug 2005 22:13:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 22:13:42 -0000 andre 2005-08-22 22:13:41 UTC FreeBSD src repository Modified files: sys/netinet ip_icmp.c Log: o Fix a logic error when not doing mbuf cluster allocation. o Change an old panic() to a clean function exit. MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.106 +5 -4 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Mon Aug 22 23:24:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C2E9F16A41F; Mon, 22 Aug 2005 23:24:26 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 85A0D43D48; Mon, 22 Aug 2005 23:24:26 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7MNOQhT077496; Mon, 22 Aug 2005 23:24:26 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7MNOQkS077495; Mon, 22 Aug 2005 23:24:26 GMT (envelope-from le) Message-Id: <200508222324.j7MNOQkS077495@repoman.freebsd.org> From: Lukas Ertl Date: Mon, 22 Aug 2005 23:24:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/vinum geom_vinum_volume.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Aug 2005 23:24:26 -0000 le 2005-08-22 23:24:26 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_volume.c Log: Correct the check if a plex is accessible in case it is not up. This makes degraded RAID5 plexes actually work. Revision Changes Path 1.10 +1 -1 src/sys/geom/vinum/geom_vinum_volume.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 00:03:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F32B316A41F; Tue, 23 Aug 2005 00:03:58 +0000 (GMT) (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 B41DD43D45; Tue, 23 Aug 2005 00:03:58 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N03wb1078818; Tue, 23 Aug 2005 00:03:58 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N03wKo078817; Tue, 23 Aug 2005 00:03:58 GMT (envelope-from csjp) Message-Id: <200508230003.j7N03wKo078817@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 23 Aug 2005 00: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/contrib/pf/pflogd pflogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:03:59 -0000 csjp 2005-08-23 00:03:58 UTC FreeBSD src repository Modified files: contrib/pf/pflogd pflogd.c Log: FreeBSD now supports BIOCLOCK. So we can use it now. Reviewed by: mlaier Revision Changes Path 1.9 +0 -4 src/contrib/pf/pflogd/pflogd.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 00:06:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28C3B16A41F; Tue, 23 Aug 2005 00:06:05 +0000 (GMT) (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 DE17043D45; Tue, 23 Aug 2005 00:06:04 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N064gB078974; Tue, 23 Aug 2005 00:06:04 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N0642j078973; Tue, 23 Aug 2005 00:06:04 GMT (envelope-from csjp) Message-Id: <200508230006.j7N0642j078973@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 23 Aug 2005 00:06:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/bpfstat bpfstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:06:05 -0000 csjp 2005-08-23 00:06:04 UTC FreeBSD src repository Modified files: tools/tools/bpfstat bpfstat.c Log: Add support for processing the "bd_locked" flag offered by the bpf stats structure. Revision Changes Path 1.2 +3 -2 src/tools/tools/bpfstat/bpfstat.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 00:08:42 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E71B416A41F; Tue, 23 Aug 2005 00:08:42 +0000 (GMT) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 539F543D45; Tue, 23 Aug 2005 00:08:42 +0000 (GMT) (envelope-from max@love2party.net) Received: from p54A3FEEF.dip.t-dialin.net [84.163.254.239] (helo=donor.laier.local) by mrelayeu.kundenserver.de with ESMTP (Nemesis), id 0MKxQS-1E7MLI3iAV-000740; Tue, 23 Aug 2005 02:08:40 +0200 From: Max Laier To: "Christian S.J. Peron" Date: Tue, 23 Aug 2005 02:08:20 +0200 User-Agent: KMail/1.8.2 References: <200508230003.j7N03wKo078817@repoman.freebsd.org> In-Reply-To: <200508230003.j7N03wKo078817@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3224958.cs711EjbZC"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200508230208.38549.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/contrib/pf/pflogd pflogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:08:43 -0000 --nextPart3224958.cs711EjbZC Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 23 August 2005 02:03, Christian S.J. Peron wrote: > csjp 2005-08-23 00:03:58 UTC > > FreeBSD src repository > > Modified files: > contrib/pf/pflogd pflogd.c > Log: > FreeBSD now supports BIOCLOCK. So we can use it now. > > Reviewed by: mlaier > > Revision Changes Path > 1.9 +0 -4 src/contrib/pf/pflogd/pflogd.c Thanks! =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 --nextPart3224958.cs711EjbZC Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQBDCmkGXyyEoT62BG0RAkfxAJwOxSFT1ZSWApRWIhlEwpNL1IFLDACbBCA6 eaiZGvQlDwS5sPyhYk0rySs= =Iw9q -----END PGP SIGNATURE----- --nextPart3224958.cs711EjbZC-- From owner-cvs-src@FreeBSD.ORG Tue Aug 23 00:26:29 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2A5C16A421 for ; Tue, 23 Aug 2005 00:26:29 +0000 (GMT) (envelope-from pyunyh@gmail.com) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id E21E043D58 for ; Tue, 23 Aug 2005 00:26:27 +0000 (GMT) (envelope-from pyunyh@gmail.com) Received: by rproxy.gmail.com with SMTP id r35so1075587rna for ; Mon, 22 Aug 2005 17:26:27 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=R2goKppDHmVyIy/lC0If9OkuPFOIHtlL6PNYEBBvYHNrXsRgM2N0qiFqwmfw4eNuxyei7UyTLktoMpboVvctpBxerXC5erhaZVqRmZHp0kbv57c2bJBDvltcySW2wGQtj6aHegoFs2iqYxxF6M2E4JY7ZdyXAjJAgyTgfY0XIJ4= Received: by 10.38.59.50 with SMTP id h50mr186899rna; Mon, 22 Aug 2005 17:26:27 -0700 (PDT) Received: from michelle.rndsoft.co.kr ([211.32.202.211]) by mx.gmail.com with ESMTP id k22sm8701224rnb.2005.08.22.17.26.25; Mon, 22 Aug 2005 17:26:27 -0700 (PDT) Received: from michelle.rndsoft.co.kr (localhost.rndsoft.co.kr [127.0.0.1]) by michelle.rndsoft.co.kr (8.13.1/8.13.1) with ESMTP id j7N0NEdK005082 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Aug 2005 09:23:14 +0900 (KST) (envelope-from yongari@rndsoft.co.kr) Received: (from yongari@localhost) by michelle.rndsoft.co.kr (8.13.1/8.13.1/Submit) id j7N0NEAU005081; Tue, 23 Aug 2005 09:23:14 +0900 (KST) (envelope-from yongari@rndsoft.co.kr) Date: Tue, 23 Aug 2005 09:23:14 +0900 From: Pyun YongHyeon To: "Christian S.J. Peron" Message-ID: <20050823002314.GA4956@rndsoft.co.kr> References: <200508230003.j7N03wKo078817@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508230003.j7N03wKo078817@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/contrib/pf/pflogd pflogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:26:30 -0000 On Tue, Aug 23, 2005 at 12:03:58AM +0000, Christian S.J. Peron wrote: > csjp 2005-08-23 00:03:58 UTC > > FreeBSD src repository > > Modified files: > contrib/pf/pflogd pflogd.c > Log: > FreeBSD now supports BIOCLOCK. So we can use it now. > Thanks a lot! -- Regards, Pyun YongHyeon From owner-cvs-src@FreeBSD.ORG Tue Aug 23 00:50:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDFF516A41F; Tue, 23 Aug 2005 00:50:59 +0000 (GMT) (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 7920043D48; Tue, 23 Aug 2005 00:50:59 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N0oxae087522; Tue, 23 Aug 2005 00:50:59 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N0oxpR087521; Tue, 23 Aug 2005 00:50:59 GMT (envelope-from emax) Message-Id: <200508230050.j7N0oxpR087521@repoman.freebsd.org> From: Maksim Yevmenkin Date: Tue, 23 Aug 2005 00:50:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 00:50:59 -0000 emax 2005-08-23 00:50:59 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c Log: Fix multiple typos in the mutex names. This fixes false positive (and pretty strange looking too) LORs I have seen on my system. Pointy hat to goes to me. MFC after: 1 day Revision Changes Path 1.16 +4 -4 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 01:35:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 978BA16A41F; Tue, 23 Aug 2005 01:35:39 +0000 (GMT) (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 5622843D46; Tue, 23 Aug 2005 01:35:39 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N1Zdfq089118; Tue, 23 Aug 2005 01:35:39 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N1ZdcB089117; Tue, 23 Aug 2005 01:35:39 GMT (envelope-from csjp) Message-Id: <200508230135.j7N1ZdcB089117@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 23 Aug 2005 01:35:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 01:35:39 -0000 csjp 2005-08-23 01:35:38 UTC FreeBSD src repository Modified files: sbin/dhclient bpf.c Log: FreeBSD unconditionally supports write filters now. Revision Changes Path 1.5 +0 -2 src/sbin/dhclient/bpf.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 01:50:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3ECC16A425; Tue, 23 Aug 2005 01:50:20 +0000 (GMT) (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 21C1843D53; Tue, 23 Aug 2005 01:50:20 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N1oK65089663; Tue, 23 Aug 2005 01:50:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N1oJCI089662; Tue, 23 Aug 2005 01:50:19 GMT (envelope-from rwatson) Message-Id: <200508230150.j7N1oJCI089662@repoman.freebsd.org> From: Robert Watson Date: Tue, 23 Aug 2005 01:50:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern vfs_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, 23 Aug 2005 01:50:21 -0000 rwatson 2005-08-23 01:50:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern vfs_subr.c Log: Merge vfs_subr.c:1.641 from HEAD to RELENG_6: Silence "busy" warnings when unmounting devfs at system shutdown. This is a workaround for non-symetric teardown of the file systems at shutdown with respect to the mount order at boot. The proper long term fix is to properly detach devfs from the root mount before unmounting each, and should be implemented, but since the problem is non-harmful, this temporary band-aid will prevent false positive bug reports and unnecessary error output for 6.0-RELEASE. Tested by: pav, pjd Approved by: re (scottl) Revision Changes Path 1.635.2.3 +16 -6 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 03:44:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 426B616A41F; Tue, 23 Aug 2005 03:44:07 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 145AC43D48; Tue, 23 Aug 2005 03:44:07 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N3i6Um093969; Tue, 23 Aug 2005 03:44:06 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N3i6EF093968; Tue, 23 Aug 2005 03:44:06 GMT (envelope-from truckman) Message-Id: <200508230344.j7N3i6EF093968@repoman.freebsd.org> From: Don Lewis Date: Tue, 23 Aug 2005 03: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/sys/kern vfs_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, 23 Aug 2005 03:44:07 -0000 truckman 2005-08-23 03:44:06 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c Log: Back out the removal of LK_NOWAIT from the VOP_LOCK() call in vlrureclaim() in vfs_subr.c 1.636 because waiting for the vnode lock aggravates an existing race condition. It is also undesirable according to the commit log for 1.631. Fix the tiny race condition that remains by rechecking the vnode state after grabbing the vnode lock and grabbing the vnode interlock. Fix the problem of other threads being starved (which 1.636 attempted to fix by removing LK_NOWAIT) by calling uio_yield() periodically in vlrureclaim(). This should be more deterministic than hoping that VOP_LOCK() without LK_NOWAIT will block, which may not happen in this loop. Reviewed by: kan MFC after: 5 days Revision Changes Path 1.642 +37 -7 src/sys/kern/vfs_subr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 07:40:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22A2B16A41F; Tue, 23 Aug 2005 07:40:05 +0000 (GMT) (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 852EB43D45; Tue, 23 Aug 2005 07:40:04 +0000 (GMT) (envelope-from bde@zeta.org.au) Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j7N7e2Xl005349; Tue, 23 Aug 2005 17:40:02 +1000 Received: from katana.zip.com.au (katana.zip.com.au [61.8.7.246]) by mailproxy1.pacific.net.au (8.13.4/8.13.4/Debian-3) with ESMTP id j7N7dos0019953; Tue, 23 Aug 2005 17:39:50 +1000 Date: Tue, 23 Aug 2005 17:39:49 +1000 (EST) From: Bruce Evans X-X-Sender: bde@delplex.bde.org To: Suleiman Souhlal In-Reply-To: <55E14A30-FB7A-4F3A-9EC5-D9CECFFB3416@FreeBSD.org> Message-ID: <20050823172734.Q70244@delplex.bde.org> References: <200508212206.j7LM6fGR076152@repoman.freebsd.org> <43094CA1.8020905@samsco.org> <55E14A30-FB7A-4F3A-9EC5-D9CECFFB3416@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 07:40:05 -0000 On Mon, 22 Aug 2005, Suleiman Souhlal wrote: > On Aug 22, 2005, at 5:55 AM, Scott Long wrote: > >> Suleiman Souhlal wrote: >> >>> ssouhlal 2005-08-21 22:06:41 UTC >>> FreeBSD src repository >>> Modified files: >>> sys/ufs/ffs ffs_vfsops.c Log: >>> Set the mountpoint path in the superblock (fs_fsmnt) at mount-time >>> so that it appears in the various messages (not cleanly unmounted, >>> filesystem full, etc). This has been broken since rev 1.261. >>> Revision Changes Path >>> 1.292 +2 -1 src/sys/ufs/ffs/ffs_vfsops.c >>> >> >> What was wrong with vfs_mountedfrom()? > > The string it expects is the path to a device, and not to a mountpoint. > We already call it in ffs_mount() with the right path. The main difference is actually that vfs_mountedfrom() copies from ffs to vfs, but copying from vfs to ffs is wanted. The direction of the copy is verbosely documented in a comment immediately before the code: /* * Set FS local "last mounted on" information (NULL pad) */ ^^^^^^^^ ^^^^^^^^^^ The largest of the style bugs in rev.1.261 was that it left this comment not even echoing the code. Bruce From owner-cvs-src@FreeBSD.ORG Tue Aug 23 07:58:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3BBA16A41F; Tue, 23 Aug 2005 07:58:56 +0000 (GMT) (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 6111643D46; Tue, 23 Aug 2005 07:58:56 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N7wueX010182; Tue, 23 Aug 2005 07:58:56 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N7wuOV010181; Tue, 23 Aug 2005 07:58:56 GMT (envelope-from brian) Message-Id: <200508230758.j7N7wuOV010181@repoman.freebsd.org> From: Brian Somers Date: Tue, 23 Aug 2005 07:58: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 Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 07:58:56 -0000 brian 2005-08-23 07:58:55 UTC FreeBSD src repository Modified files: . Makefile.inc1 Log: Fix a couple of typos Revision Changes Path 1.512 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Tue Aug 23 08:53:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DD7816A41F; Tue, 23 Aug 2005 08:53:03 +0000 (GMT) (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 CC05D43D48; Tue, 23 Aug 2005 08:53:02 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7N8r2bl019036; Tue, 23 Aug 2005 08:53:02 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7N8r2pc019035; Tue, 23 Aug 2005 08:53:02 GMT (envelope-from sos) Message-Id: <200508230853.j7N8r2pc019035@repoman.freebsd.org> From: Søren Schmidt Date: Tue, 23 Aug 2005 08:53:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Tue, 23 Aug 2005 08:53:03 -0000 sos 2005-08-23 08:53:01 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Apply fix for "pr82261 DMA-support on Sparc64 broken" The Acer chip or wiring that SUN uses has problems that this patch tries to work around. Original patch by Marius Strobl, hacked into shape by me.. Revision Changes Path 1.131 +41 -5 src/sys/dev/ata/ata-chipset.c 1.52 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Tue Aug 23 09:18:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E22416A41F; Tue, 23 Aug 2005 09:18:53 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id E783A43D46; Tue, 23 Aug 2005 09:18:52 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.12.11/8.12.11/ZEIST.DE) with ESMTP id j7N9Io70008782; Tue, 23 Aug 2005 11:18:51 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.12.11/8.12.10/Submit) id j7N9IjWF008781; Tue, 23 Aug 2005 11:18:45 +0200 (CEST) (envelope-from marius) Date: Tue, 23 Aug 2005 11:18:45 +0200 From: Marius Strobl To: =?iso-8859-1?Q?S=F8ren_Schmidt?= Message-ID: <20050823111845.A94166@newtrinity.zeist.de> References: <200508230853.j7N8r2pc019035@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5.1i In-Reply-To: <200508230853.j7N8r2pc019035@repoman.freebsd.org>; from sos@freebsd.org on Tue, Aug 23, 2005 at 08:53:01AM +0000 X-AntiVirus: checked by AntiVir Milter (version: 1.1.0-7; AVE: 6.31.1.0; VDF: 6.31.1.158; host: newtrinity.zeist.de) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Tue, 23 Aug 2005 09:18:53 -0000 On Tue, Aug 23, 2005 at 08:53:01AM +0000, Søren Schmidt wrote: > sos 2005-08-23 08:53:01 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ata ata-chipset.c ata-pci.h > Log: > Apply fix for "pr82261 DMA-support on Sparc64 broken" > The Acer chip or wiring that SUN uses has problems that this patch > tries to work around. > Original patch by Marius Strobl, hacked into shape by me.. > > Revision Changes Path > 1.131 +41 -5 src/sys/dev/ata/ata-chipset.c > 1.52 +1 -0 src/sys/dev/ata/ata-pci.h Thanks! And sorry but I have to ask, could you please MFC this and your 48bit DMA workaround for the Acer chips in time for 6.0? Marius From owner-cvs-src@FreeBSD.ORG Tue Aug 23 09:24:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B47416A41F; Tue, 23 Aug 2005 09:24:13 +0000 (GMT) (envelope-from sos@DeepCore.dk) 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 5CEF843D49; Tue, 23 Aug 2005 09:24:12 +0000 (GMT) (envelope-from sos@DeepCore.dk) Received: from [172.18.2.1] (axiell-gw1.novi.dk [130.225.63.24]) by spider.deepcore.dk (8.13.3/8.13.3) with ESMTP id j7N9L9Ak091166; Tue, 23 Aug 2005 11:21:09 +0200 (CEST) (envelope-from sos@DeepCore.dk) Message-ID: <430AEB4B.8040701@DeepCore.dk> Date: Tue, 23 Aug 2005 11:24:27 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Mozilla Thunderbird 1.0 (X11/20050116) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marius Strobl References: <200508230853.j7N8r2pc019035@repoman.freebsd.org> <20050823111845.A94166@newtrinity.zeist.de> In-Reply-To: <20050823111845.A94166@newtrinity.zeist.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable X-mail-scanned: by DeepCore Virus & Spam killer v1.12 Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, =?ISO-8859-1?Q?S=F8ren_Schmidt?= Subject: Re: 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: Tue, 23 Aug 2005 09:24:13 -0000 Marius Strobl wrote: > On Tue, Aug 23, 2005 at 08:53:01AM +0000, S=F8ren Schmidt wrote: >=20 >>sos 2005-08-23 08:53:01 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/ata ata-chipset.c ata-pci.h=20 >> Log: >> Apply fix for "pr82261 DMA-support on Sparc64 broken" >> The Acer chip or wiring that SUN uses has problems that this patch >> tries to work around. >> Original patch by Marius Strobl, hacked into shape by me.. >> =20 >> Revision Changes Path >> 1.131 +41 -5 src/sys/dev/ata/ata-chipset.c >> 1.52 +1 -0 src/sys/dev/ata/ata-pci.h >=20 >=20 > Thanks! And sorry but I have to ask, could you please MFC this and your= > 48bit DMA workaround for the Acer chips in time for 6.0? I'm about to collect what I have since the last MFC, if I dont hear any=20 load shouts in the next days I'll ask for approval to MFC the lot=20 including these... --=20 -S=F8ren From owner-cvs-src@FreeBSD.ORG Tue Aug 23 09:57:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 458F816A41F; Tue, 23 Aug 2005 09:57:47 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from postfix3-1.free.fr (postfix3-1.free.fr [213.228.0.44]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8BD543D45; Tue, 23 Aug 2005 09:57:46 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by postfix3-1.free.fr (Postfix) with ESMTP id 753E01734F6; Tue, 23 Aug 2005 11:57:45 +0200 (CEST) Received: by tatooine.tataz.chchile.org (Postfix, from userid 1000) id B81074080; Tue, 23 Aug 2005 11:58:09 +0200 (CEST) Date: Tue, 23 Aug 2005 11:58:09 +0200 From: Jeremie Le Hen To: Robert Watson Message-ID: <20050823095809.GN659@obiwan.tataz.chchile.org> References: <200508201712.j7KHCl7K059610@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508201712.j7KHCl7K059610@repoman.freebsd.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_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, 23 Aug 2005 09:57:47 -0000 Hi Robert, > rwatson 2005-08-20 17:12:47 UTC > > FreeBSD src repository > > Modified files: > sys/kern vfs_subr.c > Log: > Silence "busy" warnings when unmounting devfs at system shutdown. This > is a workaround for non-symetric teardown of the file systems at > shutdown with respect to the mount order at boot. The proper long term > fix is to properly detach devfs from the root mount before unmounting > each, and should be implemented, but since the problem is non-harmful, > this temporary band-aid will prevent false positive bug reports and > unnecessary error output for 6.0-RELEASE. Why don't you silent this warning in RELENG_6 while keeping it verbose in CURRENT as a reminder ? Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Tue Aug 23 10:45:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F172916A41F; Tue, 23 Aug 2005 10:45:15 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68F1443D46; Tue, 23 Aug 2005 10:45:15 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 8210811E3E; Tue, 23 Aug 2005 12:53:18 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56769-07; Tue, 23 Aug 2005 12:53:12 +0200 (CEST) Received: from [192.168.20.108] (unknown [83.142.147.11]) by smtp.xbsd.org (Postfix) with ESMTP id 022BE11E39; Tue, 23 Aug 2005 12:53:11 +0200 (CEST) Message-ID: <430AFE2D.6050001@FreeBSD.org> Date: Tue, 23 Aug 2005 12:45:01 +0200 From: Florent Thoumie User-Agent: Mozilla Thunderbird 1.0.6 (Macintosh/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jeremie Le Hen References: <200508201712.j7KHCl7K059610@repoman.freebsd.org> <20050823095809.GN659@obiwan.tataz.chchile.org> In-Reply-To: <20050823095809.GN659@obiwan.tataz.chchile.org> X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig1E9356C214E391DB877C42E9" X-Virus-Scanned: amavisd-new at xbsd.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_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, 23 Aug 2005 10:45:16 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1E9356C214E391DB877C42E9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Jeremie Le Hen wrote: > Hi Robert, > > >>rwatson 2005-08-20 17:12:47 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern vfs_subr.c >> Log: >> Silence "busy" warnings when unmounting devfs at system shutdown. This >> is a workaround for non-symetric teardown of the file systems at >> shutdown with respect to the mount order at boot. The proper long term >> fix is to properly detach devfs from the root mount before unmounting >> each, and should be implemented, but since the problem is non-harmful, >> this temporary band-aid will prevent false positive bug reports and >> unnecessary error output for 6.0-RELEASE. > > > Why don't you silent this warning in RELENG_6 while keeping it verbose > in CURRENT as a reminder ? I think it's a mistake. -- Florent Thoumie flz@FreeBSD.org FreeBSD committer --------------enig1E9356C214E391DB877C42E9 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.1 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD4DBQFDCv4yMxEkbVFH3PQRAgZCAJi+tI2gJqvJ+LDHH6DuFdgwQzEXAKCFdT/F nlFKq3aL1DgaevrMyqPFAA== =+yrX -----END PGP SIGNATURE----- --------------enig1E9356C214E391DB877C42E9-- From owner-cvs-src@FreeBSD.ORG Tue Aug 23 10:50:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C334C16A41F; Tue, 23 Aug 2005 10:50:31 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 376FA43D49; Tue, 23 Aug 2005 10:50:31 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 0E66911E3E; Tue, 23 Aug 2005 12:58:34 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 56769-08; Tue, 23 Aug 2005 12:58:26 +0200 (CEST) Received: from [192.168.20.108] (unknown [83.142.147.11]) by smtp.xbsd.org (Postfix) with ESMTP id A4AD811B4C; Tue, 23 Aug 2005 12:58:25 +0200 (CEST) Message-ID: <430AFF6C.5060507@FreeBSD.org> Date: Tue, 23 Aug 2005 12:50:20 +0200 From: Florent Thoumie User-Agent: Mozilla Thunderbird 1.0.6 (Macintosh/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Florent Thoumie References: <200508201712.j7KHCl7K059610@repoman.freebsd.org> <20050823095809.GN659@obiwan.tataz.chchile.org> <430AFE2D.6050001@FreeBSD.org> In-Reply-To: <430AFE2D.6050001@FreeBSD.org> X-Enigmail-Version: 0.92.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig22F40641FF287357DD3258BC" X-Virus-Scanned: amavisd-new at xbsd.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Jeremie Le Hen , cvs-all@FreeBSD.org, Robert Watson Subject: Re: cvs commit: src/sys/kern vfs_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, 23 Aug 2005 10:50:32 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig22F40641FF287357DD3258BC Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Florent Thoumie wrote: > Jeremie Le Hen wrote: > >>Hi Robert, >> >> >> >>>rwatson 2005-08-20 17:12:47 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sys/kern vfs_subr.c >>> Log: >>> Silence "busy" warnings when unmounting devfs at system shutdown. This >>> is a workaround for non-symetric teardown of the file systems at >>> shutdown with respect to the mount order at boot. The proper long term >>> fix is to properly detach devfs from the root mount before unmounting >>> each, and should be implemented, but since the problem is non-harmful, >>> this temporary band-aid will prevent false positive bug reports and >>> unnecessary error output for 6.0-RELEASE. >> >> >>Why don't you silent this warning in RELENG_6 while keeping it verbose >>in CURRENT as a reminder ? > > > I think it's a mistake. Haven't seen the MFC, so I guess it's ok since it seems that's a well-known problem. -- Florent Thoumie flz@FreeBSD.org FreeBSD committer --------------enig22F40641FF287357DD3258BC 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.1 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDCv9sMxEkbVFH3PQRAqKkAJ953I+2uEw825rhKipHnyUXHdWH/ACeJY8h NvP1Ze07o9hf9praoy51WE4= =7bsV -----END PGP SIGNATURE----- --------------enig22F40641FF287357DD3258BC-- From owner-cvs-src@FreeBSD.ORG Tue Aug 23 13:13:14 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8AA2816A41F; Tue, 23 Aug 2005 13:13:14 +0000 (GMT) (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 183CA43D48; Tue, 23 Aug 2005 13:13:14 +0000 (GMT) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NDDD3F036882; Tue, 23 Aug 2005 13:13:13 GMT (envelope-from brian@repoman.freebsd.org) Received: (from brian@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NDDDp8036881; Tue, 23 Aug 2005 13:13:13 GMT (envelope-from brian) Message-Id: <200508231313.j7NDDDp8036881@repoman.freebsd.org> From: Brian Somers Date: Tue, 23 Aug 2005 13:13: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/usr.bin/cmp Makefile cmp.1 cmp.c extern.h link.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 13:13:15 -0000 brian 2005-08-23 13:13:13 UTC FreeBSD src repository Modified files: usr.bin/cmp Makefile cmp.1 cmp.c extern.h Added files: usr.bin/cmp link.c Log: Add a -h option to tell cmp not to follow symbolic links. MFC after: 3 weeks Sponsored by: Sophos/ActiveState Revision Changes Path 1.7 +1 -1 src/usr.bin/cmp/Makefile 1.13 +3 -1 src/usr.bin/cmp/cmp.1 1.17 +25 -5 src/usr.bin/cmp/cmp.c 1.5 +1 -0 src/usr.bin/cmp/extern.h 1.1 +93 -0 src/usr.bin/cmp/link.c (new) From owner-cvs-src@FreeBSD.ORG Tue Aug 23 14:13:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 809A616A41F; Tue, 23 Aug 2005 14:13:18 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D6FA43D45; Tue, 23 Aug 2005 14:13:18 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NEDIwT038931; Tue, 23 Aug 2005 14:13:18 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NEDIfJ038930; Tue, 23 Aug 2005 14:13:18 GMT (envelope-from mlaier) Message-Id: <200508231413.j7NEDIfJ038930@repoman.freebsd.org> From: Max Laier Date: Tue, 23 Aug 2005 14:13: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/net if_ethersubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 14:13:18 -0000 mlaier 2005-08-23 14:13:18 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c Log: Don't loop back packets that have been routed by pf. This fixes an endless loop where the same packet is sent over and over again. Obtained from: OpenBSD Reported by: Sergey Lapin Tested by: Sergey Lapin MFC after: 7 days Revision Changes Path 1.197 +2 -1 src/sys/net/if_ethersubr.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 14:25:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCB6F16A41F; Tue, 23 Aug 2005 14:25:31 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 69A8F43D49; Tue, 23 Aug 2005 14:25:31 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NEPVII039420; Tue, 23 Aug 2005 14:25:31 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NEPVm9039419; Tue, 23 Aug 2005 14:25:31 GMT (envelope-from mlaier) Message-Id: <200508231425.j7NEPVm9039419@repoman.freebsd.org> From: Max Laier Date: Tue, 23 Aug 2005 14:25:31 +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/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 14:25:31 -0000 mlaier 2005-08-23 14:25:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/net if.c Log: MFC: if.c, 1.236 Move eventhandler for 'ifnet_departure_event' at the end of the progress. Some of the (IPv6) cleanup functions send packets to inform peers of the departure. These packets confused users of ifnet_departure_event (pf at the moment). PR: kern/80627 Tested by: Divacky Roman Forgotten by: mlaier Revision Changes Path 1.199.2.16 +2 -2 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 14:42:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B022316A420; Tue, 23 Aug 2005 14:42:40 +0000 (GMT) (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 6B0A443D48; Tue, 23 Aug 2005 14:42:40 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NEgeAF040067; Tue, 23 Aug 2005 14:42:40 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NEge8h040066; Tue, 23 Aug 2005 14:42:40 GMT (envelope-from andre) Message-Id: <200508231442.j7NEge8h040066@repoman.freebsd.org> From: Andre Oppermann Date: Tue, 23 Aug 2005 14:42: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/netinet tcp_sack.c tcp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 14:42:40 -0000 andre 2005-08-23 14:42:40 UTC FreeBSD src repository Modified files: sys/netinet tcp_sack.c tcp_usrreq.c Log: Remove unnecessary IPSEC includes. MFC after: 2 weeks Sponsored by: TCP/IP Optimization Fundraise 2005 Revision Changes Path 1.27 +0 -11 src/sys/netinet/tcp_sack.c 1.126 +0 -5 src/sys/netinet/tcp_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 17:09:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C10E16A41F; Tue, 23 Aug 2005 17:09:00 +0000 (GMT) (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 BE7D643D46; Tue, 23 Aug 2005 17:08:59 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NH8xuA052510; Tue, 23 Aug 2005 17:08:59 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NH8x21052509; Tue, 23 Aug 2005 17:08:59 GMT (envelope-from csjp) Message-Id: <200508231708.j7NH8x21052509@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 23 Aug 2005 17:08: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/share/man/man4 bpf.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 17:09:00 -0000 csjp 2005-08-23 17:08:59 UTC FreeBSD src repository Modified files: share/man/man4 bpf.4 Log: Add documentation for the BIOCLOCK and BIOCSETWF ioctl commands. Also modify the documentation for BIOCSETF to note that it sets the read filter. Pointed out by: simon Revision Changes Path 1.46 +10 -1 src/share/man/man4/bpf.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 23 17:18:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8FD4316A41F; Tue, 23 Aug 2005 17:18:28 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8987843D48; Tue, 23 Aug 2005 17:18:27 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NHIRKQ052912; Tue, 23 Aug 2005 17:18:27 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NHIR8w052911; Tue, 23 Aug 2005 17:18:27 GMT (envelope-from jkoshy) Message-Id: <200508231718.j7NHIR8w052911@repoman.freebsd.org> From: Joseph Koshy Date: Tue, 23 Aug 2005 17:18: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 hwpmc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 17:18:28 -0000 jkoshy 2005-08-23 17:18:27 UTC FreeBSD src repository Modified files: share/man/man4 hwpmc.4 Log: Document the diagnostic message printed at startup time. Keep the list of diagnostic messages sorted. Document the recently introduced EOPNOTSUPP error return. Repair sort ordering for the list of error descriptions. MFC after: 3 days Revision Changes Path 1.10 +26 -7 src/share/man/man4/hwpmc.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 23 18:34:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC24616A41F; Tue, 23 Aug 2005 18:34:39 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DA7A43D46; Tue, 23 Aug 2005 18:34:39 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NIYdx2056998; Tue, 23 Aug 2005 18:34:39 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NIYduZ056997; Tue, 23 Aug 2005 18:34:39 GMT (envelope-from markus) Message-Id: <200508231834.j7NIYduZ056997@repoman.freebsd.org> From: Markus Brueffer Date: Tue, 23 Aug 2005 18:34:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 acpi_ibm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 18:34:39 -0000 markus 2005-08-23 18:34:39 UTC FreeBSD src repository (ports committer) Modified files: share/man/man4/man4.i386 acpi_ibm.4 Log: - Document the led(4) interface for the Thinklight - Bump .Dd Approved by: brueffer MFC after: 3 days Revision Changes Path 1.6 +19 -1 src/share/man/man4/man4.i386/acpi_ibm.4 From owner-cvs-src@FreeBSD.ORG Tue Aug 23 18:55:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0326616A41F; Tue, 23 Aug 2005 18:55:39 +0000 (GMT) (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 AC3F443D55; Tue, 23 Aug 2005 18:55:38 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NItcav059525; Tue, 23 Aug 2005 18:55:38 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NItcT5059524; Tue, 23 Aug 2005 18:55:38 GMT (envelope-from pjd) Message-Id: <200508231855.j7NItcT5059524@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 23 Aug 2005 18:55:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/label g_label_ext2fs.c g_label_reiserfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 18:55:39 -0000 pjd 2005-08-23 18:55:38 UTC FreeBSD src repository Modified files: sys/geom/label g_label_ext2fs.c g_label_reiserfs.c Log: Verify if we can actually read the data at given offset. Reported by: Martin Revision Changes Path 1.2 +3 -0 src/sys/geom/label/g_label_ext2fs.c 1.2 +10 -6 src/sys/geom/label/g_label_reiserfs.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 19:49:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DD1916A42F; Tue, 23 Aug 2005 19:49:01 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D228C43D46; Tue, 23 Aug 2005 19:49:00 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NJn0wP061423; Tue, 23 Aug 2005 19:49:00 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NJn0D0061420; Tue, 23 Aug 2005 19:49:00 GMT (envelope-from thompsa) Message-Id: <200508231949.j7NJn0D0061420@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 23 Aug 2005 19:49:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 19:49:01 -0000 thompsa 2005-08-23 19:49:00 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: The mtu check in bridge_enqueue is bogus as the maximum Ethernet frame is actually 1514, so comparing the mbuf length which includes the Ethernet header to the interface MTU is wrong. The check was a little over the top so just remove it. Approved by: mlaier (mentor) MFC after: 3 days Revision Changes Path 1.19 +0 -7 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 20:35:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 706C616A41F; Tue, 23 Aug 2005 20:35:49 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BFF743EBB; Tue, 23 Aug 2005 20:31:23 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NKVMmK063056; Tue, 23 Aug 2005 20:31:22 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NKVMYT063055; Tue, 23 Aug 2005 20:31:22 GMT (envelope-from phk) Message-Id: <200508232031.j7NKVMYT063055@repoman.freebsd.org> From: Poul-Henning Kamp Date: Tue, 23 Aug 2005 20:31:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys malloc.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, 23 Aug 2005 20:35:49 -0000 phk 2005-08-23 20:31:22 UTC FreeBSD src repository Modified files: sys/sys malloc.h Log: End the MALLOC_DEFINE macro without the semi-colon, the caller supplies that. Spotted by: Flexelint Revision Changes Path 1.82 +1 -1 src/sys/sys/malloc.h From owner-cvs-src@FreeBSD.ORG Tue Aug 23 21:32:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 70B1016A41F; Tue, 23 Aug 2005 21:32:50 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3022143D48; Tue, 23 Aug 2005 21:32:50 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NLWoUE072392; Tue, 23 Aug 2005 21:32:50 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NLWnUX072391; Tue, 23 Aug 2005 21:32:50 GMT (envelope-from iedowse) Message-Id: <200508232132.j7NLWnUX072391@repoman.freebsd.org> From: Ian Dowse Date: Tue, 23 Aug 2005 21:32:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb uhub.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 21:32:50 -0000 iedowse 2005-08-23 21:32:49 UTC FreeBSD src repository Modified files: sys/dev/usb uhub.c Log: Provide the USB device release number along with other parameters so that devd can match on it. This field was already available to usbd and is used by a number of usbd.conf entries, so now it is possible to transfer those entries to devd.conf. Submitted by: Anish Mistry Revision Changes Path 1.70 +4 -4 src/sys/dev/usb/uhub.c From owner-cvs-src@FreeBSD.ORG Tue Aug 23 22:14:35 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 765CB16A420 for ; Tue, 23 Aug 2005 22:14:35 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from mail1.fluidhosting.com (mail1.fluidhosting.com [204.14.90.61]) by mx1.FreeBSD.org (Postfix) with SMTP id AC1F943D55 for ; Tue, 23 Aug 2005 22:14:33 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 47611 invoked by uid 399); 23 Aug 2005 22:14:30 -0000 Received: from 69-175-228-47.vnnyca.adelphia.net (HELO ?192.168.1.100?) (dougb@dougbarton.net@69.175.228.47) by mail1.fluidhosting.com with SMTP; 23 Aug 2005 22:14:30 -0000 Message-ID: <430B9FBF.3020903@FreeBSD.org> Date: Tue, 23 Aug 2005 15:14:23 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200508220933.j7M9Xasc023408@repoman.freebsd.org> <20050822110610.GE941@kaiser.sig11.org> <430A10C5.7080903@freebsd.org> In-Reply-To: <430A10C5.7080903@freebsd.org> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Matteo Riondato , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 22:14:35 -0000 Colin Percival wrote: > Matteo Riondato wrote: > >>On Mon, Aug 22, 2005 at 09:33:36AM +0000, Colin Percival wrote: >> >>> Modified files: >>> etc/periodic/security security.functions >>> Log: >>> When looking for new lines in diff output, grep for '^[>+]' instead of >>> '^>', in order to catch both normal and unified diffs. >> >>Does this fix conf/73992 ? > > > I think so, yes. I've grabbed the PR, and I'll close it after I MFC this > change to RELENG_6. Is there a reason not to merge it into RELENG_5? Doug From owner-cvs-src@FreeBSD.ORG Tue Aug 23 22:42:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5100816A41F; Tue, 23 Aug 2005 22:42:56 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd3mo2so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id E15EB43D48; Tue, 23 Aug 2005 22:42:55 +0000 (GMT) (envelope-from cperciva@freebsd.org) Received: from pd4mr4so.prod.shaw.ca (pd4mr4so-qfe3.prod.shaw.ca [10.0.141.215]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILP00IGZ56F4XB0@l-daemon>; Tue, 23 Aug 2005 16:30:15 -0600 (MDT) Received: from pn2ml1so.prod.shaw.ca ([10.0.121.145]) by pd4mr4so.prod.shaw.ca (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0ILP00JMH56D4KC0@pd4mr4so.prod.shaw.ca>; Tue, 23 Aug 2005 16:30:13 -0600 (MDT) Received: from [192.168.0.60] (S0106006067227a4a.vc.shawcable.net [24.87.209.6]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0ILP0091056C7U@l-daemon>; Tue, 23 Aug 2005 16:30:13 -0600 (MDT) Date: Tue, 23 Aug 2005 15:30:10 -0700 From: Colin Percival In-reply-to: <430B9FBF.3020903@FreeBSD.org> To: Doug Barton Message-id: <430BA372.1000606@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Accept-Language: en-us, en References: <200508220933.j7M9Xasc023408@repoman.freebsd.org> <20050822110610.GE941@kaiser.sig11.org> <430A10C5.7080903@freebsd.org> <430B9FBF.3020903@FreeBSD.org> User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050724) Cc: Matteo Riondato , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 22:42:56 -0000 Doug Barton wrote: > Colin Percival wrote: >>Matteo Riondato wrote: >>>Does this fix conf/73992 ? >> >>I think so, yes. I've grabbed the PR, and I'll close it after I MFC this >>change to RELENG_6. > > Is there a reason not to merge it into RELENG_5? Yes; the bug doesn't exist in RELENG_5. (The problem appeared when jkoshy created the daily_status_security_diff_flags knob in September 2004, but that change was never merged into RELENG_5.) Colin Percival From owner-cvs-src@FreeBSD.ORG Tue Aug 23 22:53:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D689316A41F for ; Tue, 23 Aug 2005 22:53:44 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from mail1.fluidhosting.com (mail1.fluidhosting.com [204.14.90.61]) by mx1.FreeBSD.org (Postfix) with SMTP id 460CD43D5A for ; Tue, 23 Aug 2005 22:53:43 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 92456 invoked by uid 399); 23 Aug 2005 22:53:42 -0000 Received: from 69-175-228-47.vnnyca.adelphia.net (HELO ?192.168.1.100?) (dougb@dougbarton.net@69.175.228.47) by mail1.fluidhosting.com with SMTP; 23 Aug 2005 22:53:42 -0000 Message-ID: <430BA8F3.2000700@FreeBSD.org> Date: Tue, 23 Aug 2005 15:53:39 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Colin Percival References: <200508220933.j7M9Xasc023408@repoman.freebsd.org> <20050822110610.GE941@kaiser.sig11.org> <430A10C5.7080903@freebsd.org> <430B9FBF.3020903@FreeBSD.org> <430BA372.1000606@freebsd.org> In-Reply-To: <430BA372.1000606@freebsd.org> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Matteo Riondato , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 22:53:45 -0000 Colin Percival wrote: > Doug Barton wrote: > >>Colin Percival wrote: >> >>>Matteo Riondato wrote: >>> >>>>Does this fix conf/73992 ? >>> >>>I think so, yes. I've grabbed the PR, and I'll close it after I MFC this >>>change to RELENG_6. >> >>Is there a reason not to merge it into RELENG_5? > > > Yes; the bug doesn't exist in RELENG_5. (The problem appeared when jkoshy > created the daily_status_security_diff_flags knob in September 2004, but > that change was never merged into RELENG_5.) > > Colin Percival > Thanks. Doug From owner-cvs-src@FreeBSD.ORG Tue Aug 23 23:59:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52ED816A41F; Tue, 23 Aug 2005 23:59:56 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DF2243D45; Tue, 23 Aug 2005 23:59:56 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7NNxtlR082317; Tue, 23 Aug 2005 23:59:56 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7NNxtIp082316; Tue, 23 Aug 2005 23:59:55 GMT (envelope-from brooks) Message-Id: <200508232359.j7NNxtIp082316@repoman.freebsd.org> From: Brooks Davis Date: Tue, 23 Aug 2005 23:59: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/dhclient alloc.c bpf.c clparse.c conflex.c convert.c dhclient.c dispatch.c errwarn.c hash.c inet.c options.c packet.c parse.c privsep.c tables.c tree.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Aug 2005 23:59:56 -0000 brooks 2005-08-23 23:59:55 UTC FreeBSD src repository Modified files: sbin/dhclient alloc.c bpf.c clparse.c conflex.c convert.c dhclient.c dispatch.c errwarn.c hash.c inet.c options.c packet.c parse.c privsep.c tables.c tree.c Log: Add __FBSDID to all .c files in dhclient to aid in determining file versions when dealing with user problems. Revision Changes Path 1.2 +3 -0 src/sbin/dhclient/alloc.c 1.6 +3 -1 src/sbin/dhclient/bpf.c 1.2 +3 -0 src/sbin/dhclient/clparse.c 1.2 +3 -0 src/sbin/dhclient/conflex.c 1.2 +3 -0 src/sbin/dhclient/convert.c 1.9 +3 -1 src/sbin/dhclient/dhclient.c 1.2 +3 -0 src/sbin/dhclient/dispatch.c 1.2 +3 -0 src/sbin/dhclient/errwarn.c 1.2 +3 -0 src/sbin/dhclient/hash.c 1.2 +3 -0 src/sbin/dhclient/inet.c 1.2 +3 -0 src/sbin/dhclient/options.c 1.2 +3 -0 src/sbin/dhclient/packet.c 1.3 +3 -1 src/sbin/dhclient/parse.c 1.2 +3 -0 src/sbin/dhclient/privsep.c 1.3 +3 -1 src/sbin/dhclient/tables.c 1.2 +3 -0 src/sbin/dhclient/tree.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 00:05:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31C8216A41F; Wed, 24 Aug 2005 00:05:05 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E514B43D45; Wed, 24 Aug 2005 00:05:04 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O054DO082520; Wed, 24 Aug 2005 00:05:04 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O054eX082519; Wed, 24 Aug 2005 00:05:04 GMT (envelope-from brooks) Message-Id: <200508240005.j7O054eX082519@repoman.freebsd.org> From: Brooks Davis Date: Wed, 24 Aug 2005 00:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient conflex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 00:05:05 -0000 brooks 2005-08-24 00:05:04 UTC FreeBSD src repository Modified files: sbin/dhclient conflex.c Log: MFOpenBSD rev 1.9: fix a buffer overflow when processing config file lines that are exactly 81 characters in length. Obtained from: OpenBSD MFC After: 3 days Revision Changes Path 1.3 +1 -1 src/sbin/dhclient/conflex.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 01:23:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59D7416A41F; Wed, 24 Aug 2005 01:23:50 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2871E43D46; Wed, 24 Aug 2005 01:23:50 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O1NohQ094599; Wed, 24 Aug 2005 01:23:50 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O1Nnc6094598; Wed, 24 Aug 2005 01:23:49 GMT (envelope-from brooks) Message-Id: <200508240123.j7O1Nnc6094598@repoman.freebsd.org> From: Brooks Davis Date: Wed, 24 Aug 2005 01:23:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 rc.conf.5 src/etc/defaults rc.conf src/etc network.subr pccard_ether X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 01:23:50 -0000 brooks 2005-08-24 01:23:49 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 etc/defaults rc.conf etc network.subr pccard_ether Log: - Remove the removable_interfaces variable. /etc/pccard_ether will now run on any interface. - Add a new ifconfig_ keyword, NOAUTO which prevents configuration of an interface at boot or via /etc/pccard_ether. This allows /etc/rc.d/netif to be used to start and stop an interface on a purely manual basis. The decision to affect pccard_ether may be revisited at a later date. Requested by: imp, gallatin (removable_interfaces) Discussed with: sam, Randy Bush (NOAUTO) Revision Changes Path 1.258 +0 -1 src/etc/defaults/rc.conf 1.165 +27 -2 src/etc/network.subr 1.46 +2 -2 src/etc/pccard_ether 1.262 +11 -4 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 02:21:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DE6916A41F; Wed, 24 Aug 2005 02:21:13 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CC3743D66; Wed, 24 Aug 2005 02:21:13 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O2LC01096559; Wed, 24 Aug 2005 02:21:13 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O2LCeZ096558; Wed, 24 Aug 2005 02:21:12 GMT (envelope-from rodrigc) Message-Id: <200508240221.j7O2LCeZ096558@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 24 Aug 2005 02:21: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/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 02:21:13 -0000 rodrigc 2005-08-24 02:21:12 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall menus.c Log: - Remove NTP servers which do not resolve in DNS. - Use pool.ntp.org servers where possible, thanks to Chuck Swiger . - Update list of Swedish NTP servers, thanks to Fredrik Lindberg . PR: bin/75479 MFC after: 1 day Revision Changes Path 1.411 +69 -87 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 02:47:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E3AB16A41F; Wed, 24 Aug 2005 02:47:17 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EC8043D45; Wed, 24 Aug 2005 02:47:17 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O2lGSb097894; Wed, 24 Aug 2005 02:47:16 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O2lGvm097893; Wed, 24 Aug 2005 02:47:16 GMT (envelope-from ps) Message-Id: <200508240247.j7O2lGvm097893@repoman.freebsd.org> From: Paul Saab Date: Wed, 24 Aug 2005 02:47:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet tcp.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, 24 Aug 2005 02:47:17 -0000 ps 2005-08-24 02:47:16 UTC FreeBSD src repository Modified files: sys/netinet tcp.h Log: Fix up the comment for MAX_SACK_BLKS. Submitted by: Noritoshi Demizu Revision Changes Path 1.32 +1 -1 src/sys/netinet/tcp.h From owner-cvs-src@FreeBSD.ORG Wed Aug 24 02:48:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D75B416A41F; Wed, 24 Aug 2005 02:48:45 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D36343D53; Wed, 24 Aug 2005 02:48:45 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O2mj9n097943; Wed, 24 Aug 2005 02:48:45 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O2mjdG097942; Wed, 24 Aug 2005 02:48:45 GMT (envelope-from ps) Message-Id: <200508240248.j7O2mjdG097942@repoman.freebsd.org> From: Paul Saab Date: Wed, 24 Aug 2005 02:48: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/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 02:48:46 -0000 ps 2005-08-24 02:48:45 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: Remove a KASSERT in the sack path that fails because of a interaction between sack and a bug in the "bad retransmit recovery" logic. This is a workaround, the underlying bug will be fixed later. Submitted by: Mohan Srinivasan, Noritoshi Demizu Revision Changes Path 1.283 +0 -3 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 04:19:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8330616A41F; Wed, 24 Aug 2005 04:19:49 +0000 (GMT) (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 405C543D48; Wed, 24 Aug 2005 04:19:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O4Jnu4001589; Wed, 24 Aug 2005 04:19:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O4Jnsr001588; Wed, 24 Aug 2005 04:19:49 GMT (envelope-from rwatson) Message-Id: <200508240419.j7O4Jnsr001588@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 04:19:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 04:19:49 -0000 rwatson 2005-08-24 04:19:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c Log: Merge if.c:1.235 from HEAD to RELENG_6: - Introduce a helper function if_setflag() containing the code common to ifpromisc() and if_allmulti() instead of duplicating the code poorly, with different bugs. - Call ifp->if_ioctl() in a consistent way: always use more compatible C syntax and check whether ifp->if_ioctl is not NULL prior to the call. Discussed with: yar Approved by: re (scottl) Revision Changes Path 1.234.2.5 +105 -80 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 04:42:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD6D816A41F; Wed, 24 Aug 2005 04:42:04 +0000 (GMT) (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 9EBD743D46; Wed, 24 Aug 2005 04:42:04 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O4g41w002465; Wed, 24 Aug 2005 04:42:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O4g4jf002464; Wed, 24 Aug 2005 04:42:04 GMT (envelope-from rwatson) Message-Id: <200508240442.j7O4g4jf002464@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 04:42:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 04:42:05 -0000 rwatson 2005-08-24 04:42:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c Log: Merge if.c:1.239, if_var.h:1.101 from HEAD to RELENG_6: Protect link layer network interface multicast address list manipulation using ifp->if_addr_mtx: - Initialize if_addr_mtx when ifnet is initialized. - Destroy if_addr_mtx when ifnet is torn down. - Rename ifmaof_ifpforaddr() to if_findmulti(); assert if_addr_mtx. Staticize. - Extract ifmultiaddr allocation and initialization into if_allocmulti(); accept a 'mflags' argument to indicate whether or not sleeping is permitted. This centralizes error handling and address duplication. - Extract ifmultiaddr tear-down and deallocation in if_freemulti(). - Re-structure if_addmulti() to hold if_addr_mtx around manipulation of the ifnet multicast address list and reference count manipulation. Make use of non-sleeping allocations. Annotate the fact that we only generate routing socket events for explicit address addition, not implicit link layer address addition. - Re-structure if_delmulti() to hold if_addr_mtx around manipulation of the ifnet multicast address list and reference count manipulation. Annotate the lack of a routing socket event for implicit link layer address removal. - De-spl all and sundry. Problem reported by: Ed Maste Approved by: re (hrs) Revision Changes Path 1.234.2.6 +208 -120 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 04:45:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17DC016A41F; Wed, 24 Aug 2005 04:45:03 +0000 (GMT) (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 DC41343D45; Wed, 24 Aug 2005 04:45:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O4j2Br002620; Wed, 24 Aug 2005 04:45:02 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O4j2ST002619; Wed, 24 Aug 2005 04:45:02 GMT (envelope-from rwatson) Message-Id: <200508240445.j7O4j2ST002619@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 04:45:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 04:45:03 -0000 rwatson 2005-08-24 04:45:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c Log: Merge if.c:1.240, if.c:1.241, if.c:1.242 from HEAD to RELENG_6, which correct nits in the addition of if_addr_mtx: if.c:1.240: Initialize the if_addr mutex in if_alloc() rather than waiting until if_attach(). This allows ethernet drivers to use it in their routines to program their MAC filters before ether_ifattach() is called (de(4) is one such driver). Also, the if_addr mutex is destroyed in if_free() rather than if_detach(), so there was another potential bug in that a driver that failed during attach and called if_free() without having called ether_ifattach() would have tried to destroy an uninitialized mutex. Reported by: Holm Tiffe holm at freibergnet dot de Discussed with: rwatson if.c:1.241: destroy lock _before_ free'ing the structure it resides in if.c:1.242: - Move IF_ADDR_LOCK_DESTROY(ifp) from if_free to if_free_type. - Add a note that additions should be made to if_free_type and not if_free to help avoid this in the future. This apparently fixes a use after free in if_bridge and may fix bugs in other direct if_free_type consumers. Reported by: thompsa Approved by: re (hrs) Revision Changes Path 1.234.2.7 +3 -3 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 06:46:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F6B16A41F; Wed, 24 Aug 2005 06:46:16 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F13543D49; Wed, 24 Aug 2005 06:46:16 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O6kG1e013653; Wed, 24 Aug 2005 06:46:16 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O6kGxd013652; Wed, 24 Aug 2005 06:46:16 GMT (envelope-from suz) Message-Id: <200508240646.j7O6kGxd013652@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Wed, 24 Aug 2005 06:46:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 06:46:16 -0000 suz 2005-08-24 06:46:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 raw_ip6.c Log: MFC 1.55 added a missing unlock (just do the same thing as in netinet/raw_ip.c) Approved by: re(scottl) Revision Changes Path 1.45.2.4 +1 -0 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 06:46:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEFEE16A421; Wed, 24 Aug 2005 06:46:16 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B39243D49; Wed, 24 Aug 2005 06:46:16 +0000 (GMT) (envelope-from suz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O6kGD6013670; Wed, 24 Aug 2005 06:46:16 GMT (envelope-from suz@repoman.freebsd.org) Received: (from suz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O6kGHZ013669; Wed, 24 Aug 2005 06:46:16 GMT (envelope-from suz) Message-Id: <200508240646.j7O6kGHZ013669@repoman.freebsd.org> From: SUZUKI Shinsuke Date: Wed, 24 Aug 2005 06:46:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet6 raw_ip6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 06:46:17 -0000 suz 2005-08-24 06:46:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet6 raw_ip6.c Log: MFC 1.55 added a missing unlock (just do the same thing as in netinet/raw_ip.c) Approved by: re(scottl) Revision Changes Path 1.50.2.1 +1 -0 src/sys/netinet6/raw_ip6.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 07:03:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AFFF516A41F; Wed, 24 Aug 2005 07:03:36 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D25F43D49; Wed, 24 Aug 2005 07:03:36 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O73agY014315; Wed, 24 Aug 2005 07:03:36 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O73a72014314; Wed, 24 Aug 2005 07:03:36 GMT (envelope-from yongari) Message-Id: <200508240703.j7O73a72014314@repoman.freebsd.org> From: Pyun YongHyeon Date: Wed, 24 Aug 2005 07:03:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/re if_re.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 07:03:36 -0000 yongari 2005-08-24 07:03:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/re if_re.c Log: Merge if_re.c:1.46 from HEAD to RELENG_5: Use correct pointer type. This should fix non-functional re(4) driver on 64bit architectures. Revision Changes Path 1.28.2.12 +1 -1 src/sys/dev/re/if_re.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 07:53:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08FA916A41F; Wed, 24 Aug 2005 07:53:00 +0000 (GMT) (envelope-from bruno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCCAF43D45; Wed, 24 Aug 2005 07:52:59 +0000 (GMT) (envelope-from bruno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O7qx7x016310; Wed, 24 Aug 2005 07:52:59 GMT (envelope-from bruno@repoman.freebsd.org) Received: (from bruno@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O7qxep016309; Wed, 24 Aug 2005 07:52:59 GMT (envelope-from bruno) Message-Id: <200508240752.j7O7qxep016309@repoman.freebsd.org> From: Bruno Ducrot Date: Wed, 24 Aug 2005 07:52:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 07:53:00 -0000 bruno 2005-08-24 07:52:59 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.c Log: Change the default adaptive algorithm for phk's one. Thanks to phk and Kevin Oberman for this work. Submitted by: Kevin Oberman Reviewed by: njl Approved by: njl Revision Changes Path 1.9 +13 -11 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 08:07:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7503E16A41F; Wed, 24 Aug 2005 08:07:30 +0000 (GMT) (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 32FCA43D46; Wed, 24 Aug 2005 08:07:30 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O87TTg016845; Wed, 24 Aug 2005 08:07:30 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O87THn016836; Wed, 24 Aug 2005 08:07:29 GMT (envelope-from simon) Message-Id: <200508240807.j7O87THn016836@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 24 Aug 2005 08:07: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/sbin/ccdconfig ccdconfig.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: Wed, 24 Aug 2005 08:07:30 -0000 simon 2005-08-24 08:07:29 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) sbin/ccdconfig ccdconfig.8 Log: MFC rev 1.35: Remove reference to raid(4), the RAIDframe manual page, which was deleted a while ago. Approved by: re (scottl) Revision Changes Path 1.33.2.1 +0 -1 src/sbin/ccdconfig/ccdconfig.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 08:09:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DB8D16A41F; Wed, 24 Aug 2005 08:09:16 +0000 (GMT) (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 E0B6D43D45; Wed, 24 Aug 2005 08:09:15 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7O89FD3016925; Wed, 24 Aug 2005 08:09:15 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7O89Fmv016924; Wed, 24 Aug 2005 08:09:15 GMT (envelope-from simon) Message-Id: <200508240809.j7O89Fmv016924@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 24 Aug 2005 08:09:14 +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/sbin/ccdconfig ccdconfig.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: Wed, 24 Aug 2005 08:09:16 -0000 simon 2005-08-24 08:09:14 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_5) sbin/ccdconfig ccdconfig.8 Log: MFC rev 1.35: Remove reference to raid(4), the RAIDframe manual page, which was deleted a while ago. Revision Changes Path 1.29.2.1 +0 -1 src/sbin/ccdconfig/ccdconfig.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 11:15:01 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB28F16A41F; Wed, 24 Aug 2005 11:15:01 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from ameno.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C96C43D73; Wed, 24 Aug 2005 11:14:48 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from localhost (IDENT:ywE/LCn3W74ppxxSDOfRMG5PkOAjCBovyWY+OmHtqX+KFEoDK9S0grnD3I3Oqz0r@localhost [IPv6:::1]) (user=ume mech=CRAM-MD5 bits=0) by ameno.mahoroba.org (8.13.3/8.13.3) with ESMTP/inet6 id j7OBEgxL026915 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Aug 2005 20:14:43 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 24 Aug 2005 20:14:42 +0900 Message-ID: From: Hajimu UMEMOTO To: Bruno Ducrot In-Reply-To: <200508240752.j7O7qxep016309@repoman.freebsd.org> References: <200508240752.j7O7qxep016309@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 5.4-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (ameno.mahoroba.org [IPv6:::1]); Wed, 24 Aug 2005 20:14:44 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-5.9 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 11:15:02 -0000 Hi, >>>>> On Wed, 24 Aug 2005 07:52:59 +0000 (UTC) >>>>> Bruno Ducrot said: bruno> Modified files: bruno> usr.sbin/powerd powerd.c bruno> Log: bruno> Change the default adaptive algorithm for phk's one. Thanks to phk bruno> and Kevin Oberman for this work. It feels too lazy for my laptop. One freq level for decreasing and two freq level for incresing is comfortable to me. Is there any chance to add an option for changing step for increasing or decreasing CPU freq level? Index: usr.sbin/powerd/powerd.8 diff -u usr.sbin/powerd/powerd.8.orig usr.sbin/powerd/powerd.8 --- usr.sbin/powerd/powerd.8.orig Thu Jul 21 18:35:33 2005 +++ usr.sbin/powerd/powerd.8 Wed Aug 24 20:02:59 2005 @@ -37,6 +37,7 @@ .Op Fl i percent .Op Fl n mode .Op Fl p ival +.Op Fl s step .Op Fl r percent .Op Fl v .Sh DESCRIPTION @@ -82,6 +83,10 @@ Specifies a different polling interval (in milliseconds) for AC line state and system idle levels. The default is 500 ms. +.It Fl s Ar step +Specifies the step for increasing or decreasing the CPU frequency +level. +The default is 1. .It Fl r Ar percent Specifies the CPU idle percent level where adaptive Index: usr.sbin/powerd/powerd.c diff -u -p usr.sbin/powerd/powerd.c.orig usr.sbin/powerd/powerd.c --- usr.sbin/powerd/powerd.c.orig Wed Aug 24 19:38:34 2005 +++ usr.sbin/powerd/powerd.c Wed Aug 24 20:04:48 2005 @@ -244,7 +244,7 @@ usage(void) { fprintf(stderr, -"usage: powerd [-v] [-a mode] [-b mode] [-i %%] [-n mode] [-p ival] [-r %%]\n"); +"usage: powerd [-v] [-a mode] [-b mode] [-i %%] [-n mode] [-p ival] [-r %%] [-s step]\n"); exit(1); } @@ -253,7 +253,7 @@ main(int argc, char * argv[]) { long idle, total; int curfreq, *freqs, i, *mwatts, numfreqs; - int ch, mode_ac, mode_battery, mode_none, acline, mode, vflag; + int ch, mode_ac, mode_battery, mode_none, acline, mode, vflag, step; uint64_t mjoules_used; size_t len; @@ -264,9 +264,10 @@ main(int argc, char * argv[]) poll_ival = DEFAULT_POLL_INTERVAL; mjoules_used = 0; vflag = 0; + step = 1; apm_fd = -1; - while ((ch = getopt(argc, argv, "a:b:i:n:p:r:v")) != EOF) + while ((ch = getopt(argc, argv, "a:b:i:n:p:r:s:v")) != EOF) switch (ch) { case 'a': parse_mode(optarg, &mode_ac, ch); @@ -300,6 +301,13 @@ main(int argc, char * argv[]) usage(); } break; + case 's': + step = atoi(optarg); + if (step < 1) { + warnx("%d is not a valid step", step); + usage(); + } + break; case 'v': vflag = 1; break; @@ -427,7 +435,7 @@ main(int argc, char * argv[]) } if (idle < (total * cpu_running_mark) / 100 && curfreq < freqs[0]) { - i -= 2; + i -= step * 2; if (i < 0) i = 0; if (vflag) { @@ -440,7 +448,9 @@ main(int argc, char * argv[]) freqs[i]); } else if (idle > (total * cpu_idle_mark) / 100 && curfreq > freqs[numfreqs - 1]) { - i++; + i += step; + if (i >= numfreqs) + i = numfreqs - 1; if (vflag) { printf("idle time > %d%%, decreasing clock" " speed from %d MHz to %d MHz\n", Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Wed Aug 24 11:45:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 396F316A41F; Wed, 24 Aug 2005 11:45:41 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from ameno.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94F1343D45; Wed, 24 Aug 2005 11:45:40 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:1TW2JRoglMmAofPt/jt8KNAxIOzgey/ojCmkZ8zwvThlyLisgTmaqqKtbuk8AIzf@[IPv6:3ffe:501:185b:801a:20b:97ff:fe2e:b521]) (user=ume mech=CRAM-MD5 bits=0) by ameno.mahoroba.org (8.13.3/8.13.3) with ESMTP/inet6 id j7OBjQH7087472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Aug 2005 20:45:33 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Wed, 24 Aug 2005 20:45:13 +0900 Message-ID: From: Hajimu UMEMOTO To: Bruno Ducrot In-Reply-To: References: <200508240752.j7O7qxep016309@repoman.freebsd.org> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/22.0.50 (i386-unknown-freebsd6.0) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 6.0-BETA3 X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0 (ameno.mahoroba.org [IPv6:3ffe:501:185b:8010::1]); Wed, 24 Aug 2005 20:45:35 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.0.4 X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 11:45:41 -0000 Hi, >>>>> On Wed, 24 Aug 2005 20:14:42 +0900 >>>>> Hajimu UMEMOTO said: ume> It feels too lazy for my laptop. One freq level for decreasing and ume> two freq level for incresing is comfortable to me. Oops, I meant two and four. Because, my main laptop has double CPU levels than my second laptop. So, it takes double iteration for transition from highest to lowest or from lowest to highest. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Wed Aug 24 12:21:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 515C616A41F; Wed, 24 Aug 2005 12:21:35 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0DDE43D48; Wed, 24 Aug 2005 12:21:34 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OCLYHl034220; Wed, 24 Aug 2005 12:21:34 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OCLY1k034219; Wed, 24 Aug 2005 12:21:34 GMT (envelope-from yar) Message-Id: <200508241221.j7OCLY1k034219@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 24 Aug 2005 12:21:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat netstat.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 12:21:35 -0000 yar 2005-08-24 12:21:34 UTC FreeBSD src repository Modified files: usr.bin/netstat netstat.1 Log: List -W as one of the meaningful options to the -i (interfaces) display of netstat(1). MFC after: 3 days Revision Changes Path 1.52 +1 -1 src/usr.bin/netstat/netstat.1 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 12:28:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 061DC16A41F; Wed, 24 Aug 2005 12:28:06 +0000 (GMT) (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 B68D443D46; Wed, 24 Aug 2005 12:28:05 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OCS516034425; Wed, 24 Aug 2005 12:28:05 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OCS5qE034424; Wed, 24 Aug 2005 12:28:05 GMT (envelope-from des) Message-Id: <200508241228.j7OCS5qE034424@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Wed, 24 Aug 2005 12:28:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libfetch http.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 12:28:06 -0000 des 2005-08-24 12:28:05 UTC FreeBSD src repository Modified files: lib/libfetch http.c Log: Ignore HTTP_PROXY if it is defined but empty. This was already handled correctly in the case of FTP_PROXY, because an empty FTP_PROXY has a specific meaning ("don't use any proxy at all for ftp, even if HTTP_PROXY is defined"), while an empty HTTP_PROXY has no meaning at all. PR: bin/85185 Submitted by: Conall O'Brien MFC after: 2 weeks Revision Changes Path 1.77 +1 -1 src/lib/libfetch/http.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 12:38:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C68DF16A41F; Wed, 24 Aug 2005 12:38:27 +0000 (GMT) (envelope-from imura@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 811B743D46; Wed, 24 Aug 2005 12:38:27 +0000 (GMT) (envelope-from imura@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OCcRGD034961; Wed, 24 Aug 2005 12:38:27 GMT (envelope-from imura@repoman.freebsd.org) Received: (from imura@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OCcRJf034960; Wed, 24 Aug 2005 12:38:27 GMT (envelope-from imura) Message-Id: <200508241238.j7OCcRJf034960@repoman.freebsd.org> From: "R. Imura" Date: Wed, 24 Aug 2005 12:38: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/contrib/smbfs/lib/smb kiconv.c src/lib/libkiconv xlat16_sysctl.c src/sys/libkern iconv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 12:38:27 -0000 imura 2005-08-24 12:38:27 UTC FreeBSD src repository Modified files: contrib/smbfs/lib/smb kiconv.c lib/libkiconv xlat16_sysctl.c sys/libkern iconv.c Log: - Fix checking range of strings of struct iconv_add_in in libsmb and libkiconv, - Add checking range of strings to iconv_sysctl_add(). Submitted by: Rudolf Cejka Revision Changes Path 1.4 +1 -1 src/contrib/smbfs/lib/smb/kiconv.c 1.2 +1 -1 src/lib/libkiconv/xlat16_sysctl.c 1.11 +6 -0 src/sys/libkern/iconv.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 12:43:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C022716A41F; Wed, 24 Aug 2005 12:43:04 +0000 (GMT) (envelope-from imura@ryu16.org) Received: from mail.ryu16.org (221x249x107x70.ap221.ftth.ucom.ne.jp [221.249.107.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id E643543D49; Wed, 24 Aug 2005 12:43:02 +0000 (GMT) (envelope-from imura@ryu16.org) Received: from redeye.xt.ryu16.org (localhost [127.0.0.1]) by mail.ryu16.org (8.12.9p1/8.12.9) with ESMTP id j7OCh2n7062276; Wed, 24 Aug 2005 21:43:02 +0900 (JST) (envelope-from imura@redeye.xt.ryu16.org) Received: (from imura@localhost) by redeye.xt.ryu16.org (8.12.9p1/8.12.9/Submit) id j7OCh19s062275; Wed, 24 Aug 2005 21:43:01 +0900 (JST) (envelope-from imura) Date: Wed, 24 Aug 2005 21:43:01 +0900 From: "R. Imura" To: "R. Imura" Message-ID: <20050824124301.GA62229%imura@ryu16.org> References: <200508241238.j7OCcRJf034960@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508241238.j7OCcRJf034960@repoman.freebsd.org> User-Agent: Mutt/1.4.1i-ja.1 Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/contrib/smbfs/lib/smb kiconv.c src/lib/libkiconv xlat16_sysctl.c src/sys/libkern iconv.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 12:43:05 -0000 On Wed, Aug 24, 2005 at 12:38:27PM +0000, R. Imura wrote: > imura 2005-08-24 12:38:27 UTC > > FreeBSD src repository > > Modified files: > contrib/smbfs/lib/smb kiconv.c > lib/libkiconv xlat16_sysctl.c > sys/libkern iconv.c > Log: > - Fix checking range of strings of struct iconv_add_in in libsmb and libkiconv, > - Add checking range of strings to iconv_sysctl_add(). > > Submitted by: Rudolf Cejka > > Revision Changes Path > 1.4 +1 -1 src/contrib/smbfs/lib/smb/kiconv.c > 1.2 +1 -1 src/lib/libkiconv/xlat16_sysctl.c > 1.11 +6 -0 src/sys/libkern/iconv.c MFC after: 3 days - R. Imura From owner-cvs-src@FreeBSD.ORG Wed Aug 24 13:26:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A957816A41F; Wed, 24 Aug 2005 13:26:15 +0000 (GMT) (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 6730343D53; Wed, 24 Aug 2005 13:26:15 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7ODQFUh043972; Wed, 24 Aug 2005 13:26:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7ODQFeU043971; Wed, 24 Aug 2005 13:26:15 GMT (envelope-from rwatson) Message-Id: <200508241326.j7ODQFeU043971@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 13:26:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_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, 24 Aug 2005 13:26:15 -0000 rwatson 2005-08-24 13:26:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_var.h Log: Merge if_var.h:1.101 from HEAD to RELENG_6: - Rename ifmaof_ifpforaddr() to if_findmulti(); assert if_addr_mtx. Staticize. Problem reported by: Ed Maste Approved by: re (scottl) Revision Changes Path 1.98.2.3 +0 -1 src/sys/net/if_var.h From owner-cvs-src@FreeBSD.ORG Wed Aug 24 13:51:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD82816A41F; Wed, 24 Aug 2005 13:51:55 +0000 (GMT) (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 9D8A343D45; Wed, 24 Aug 2005 13:51:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7ODpt6i045134; Wed, 24 Aug 2005 13:51:55 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7ODptLN045133; Wed, 24 Aug 2005 13:51:55 GMT (envelope-from rwatson) Message-Id: <200508241351.j7ODptLN045133@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 13:51:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_arcsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 13:51:56 -0000 rwatson 2005-08-24 13:51:55 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_arcsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c Log: Merge if_arcsubr.c:1.26, if_ethersubr.c:1.195, if_fddisubr.c:1.99, if_iso88025subr.c:1.68 from HEAD to RELENG_6: When allocating link layer ifnet address list entries in ifp->if_resolvemulti(), do so with M_NOWAIT rather than M_WAITOK, so that a mutex can be held over the call. In the FDDI code, add a missing M_ZERO. Consumers are already aware that if_resolvemulti() can fail. Approved by: re (scottl) Revision Changes Path 1.25.2.1 +6 -2 src/sys/net/if_arcsubr.c 1.193.2.1 +6 -2 src/sys/net/if_ethersubr.c 1.98.2.1 +6 -2 src/sys/net/if_fddisubr.c 1.67.2.2 +6 -2 src/sys/net/if_iso88025subr.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 13:52:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C78C816A41F; Wed, 24 Aug 2005 13:52:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id F193043D5E; Wed, 24 Aug 2005 13:52:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 0279A46C44; Wed, 24 Aug 2005 09:52:53 -0400 (EDT) Date: Wed, 24 Aug 2005 14:52:52 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org In-Reply-To: <200508241351.j7ODptLN045133@repoman.freebsd.org> Message-ID: <20050824145228.M11335@fledge.watson.org> References: <200508241351.j7ODptLN045133@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Subject: Re: cvs commit: src/sys/net if_arcsubr.c if_ethersubr.c if_fddisubr.c if_iso88025subr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 13:52:56 -0000 Remindered by: dhartmei Thanks Daniel! Robert N M Watson On Wed, 24 Aug 2005, Robert Watson wrote: > rwatson 2005-08-24 13:51:55 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/net if_arcsubr.c if_ethersubr.c if_fddisubr.c > if_iso88025subr.c > Log: > Merge if_arcsubr.c:1.26, if_ethersubr.c:1.195, if_fddisubr.c:1.99, > if_iso88025subr.c:1.68 from HEAD to RELENG_6: > > When allocating link layer ifnet address list entries in > ifp->if_resolvemulti(), do so with M_NOWAIT rather than M_WAITOK, so > that a mutex can be held over the call. In the FDDI code, add a > missing M_ZERO. Consumers are already aware that if_resolvemulti() > can fail. > > Approved by: re (scottl) > > Revision Changes Path > 1.25.2.1 +6 -2 src/sys/net/if_arcsubr.c > 1.193.2.1 +6 -2 src/sys/net/if_ethersubr.c > 1.98.2.1 +6 -2 src/sys/net/if_fddisubr.c > 1.67.2.2 +6 -2 src/sys/net/if_iso88025subr.c > From owner-cvs-src@FreeBSD.ORG Wed Aug 24 15:18:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EED8316A41F; Wed, 24 Aug 2005 15:18:40 +0000 (GMT) (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 6D54943D48; Wed, 24 Aug 2005 15:18:38 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OFIcfK048479; Wed, 24 Aug 2005 15:18:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OFIco5048477; Wed, 24 Aug 2005 15:18:38 GMT (envelope-from rwatson) Message-Id: <200508241518.j7OFIco5048477@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 15:18:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet in_var.h src/sys/netinet6 in6_var.h mld6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 15:18:41 -0000 rwatson 2005-08-24 15:18:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet in_var.h sys/netinet6 in6_var.h mld6.c Log: Merge in_var.h:1.54, in6_var.h:1.23, mld6.c:1.22 from HEAD to RELENG_6: Modify network protocol consumers of the ifnet multicast address lists to lock if_addr_mtx. Problem reported by: Ed Maste Approved by: re (scottl) Revision Changes Path 1.53.2.1 +2 -0 src/sys/netinet/in_var.h 1.21.2.1 +2 -0 src/sys/netinet6/in6_var.h 1.19.2.1 +2 -0 src/sys/netinet6/mld6.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 15:42:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F04A16A41F; Wed, 24 Aug 2005 15:42:13 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D7AD43D45; Wed, 24 Aug 2005 15:42:13 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OFgDrR049433; Wed, 24 Aug 2005 15:42:13 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OFgDlI049432; Wed, 24 Aug 2005 15:42:13 GMT (envelope-from keramida) Message-Id: <200508241542.j7OFgDlI049432@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 24 Aug 2005 15:42:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/ccdconfig ccdconfig.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: Wed, 24 Aug 2005 15:42:13 -0000 keramida 2005-08-24 15:42:13 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) sbin/ccdconfig ccdconfig.8 Log: MFC 1.34: Spell "partition" correctly. Reminded by: simon Approved by: re (scottl) Revision Changes Path 1.33.2.2 +1 -1 src/sbin/ccdconfig/ccdconfig.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 15:45:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2D3F16A41F; Wed, 24 Aug 2005 15:45:39 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D56A43D45; Wed, 24 Aug 2005 15:45:39 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OFjdKD049677; Wed, 24 Aug 2005 15:45:39 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OFjdDu049676; Wed, 24 Aug 2005 15:45:39 GMT (envelope-from keramida) Message-Id: <200508241545.j7OFjdDu049676@repoman.freebsd.org> From: Giorgos Keramidas Date: Wed, 24 Aug 2005 15:45:39 +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/sbin/ccdconfig ccdconfig.8 src/sbin/reboot boot_i386.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: Wed, 24 Aug 2005 15:45:40 -0000 keramida 2005-08-24 15:45:39 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) sbin/ccdconfig ccdconfig.8 sbin/reboot boot_i386.8 Log: MFC: Spell "partition" correctly: > 1.34 +1 -1 src/sbin/ccdconfig/ccdconfig.8 > 1.53 +1 -1 src/sbin/reboot/boot_i386.8 Reminded by: simon Revision Changes Path 1.29.2.2 +1 -1 src/sbin/ccdconfig/ccdconfig.8 1.46.2.3 +1 -1 src/sbin/reboot/boot_i386.8 From owner-cvs-src@FreeBSD.ORG Wed Aug 24 16:25:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5644616A41F; Wed, 24 Aug 2005 16:25:48 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 122D943D46; Wed, 24 Aug 2005 16:25:48 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OGPlZN051075; Wed, 24 Aug 2005 16:25:47 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OGPlIu051074; Wed, 24 Aug 2005 16:25:47 GMT (envelope-from yar) Message-Id: <200508241625.j7OGPlIu051074@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 24 Aug 2005 16:25: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/etc rc.subr src/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 16:25:48 -0000 yar 2005-08-24 16:25:47 UTC FreeBSD src repository Modified files: etc rc.subr etc/defaults rc.conf Log: Stop hard-coding an -M flag to mdmfs(8) in /etc/rc.subr. Now this flag can be set, or not set, for memory-backed file systems on individual basis, as illustrated by the rc.conf(5) variables tmpmfs_flags and varmfs_flags. The flag is set for those FS'en by default, in /etc/defaults/rc.conf, in order to stay compatible with the old rc.subr behaviour. Submitted by: marck MFC after: 3 days Revision Changes Path 1.259 +2 -2 src/etc/defaults/rc.conf 1.37 +1 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Wed Aug 24 16:50:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0489216A41F; Wed, 24 Aug 2005 16:50:47 +0000 (GMT) (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 7ADD343D45; Wed, 24 Aug 2005 16:50:47 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OGolrp059725; Wed, 24 Aug 2005 16:50:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OGol8J059724; Wed, 24 Aug 2005 16:50:47 GMT (envelope-from rwatson) Message-Id: <200508241650.j7OGol8J059724@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 16:50:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c src/sys/dev/awi awi.c src/sys/dev/bfe if_bfe.c src/sys/dev/bge if_bge.c src/sys/dev/ed if_ed.c src/sys/dev/em if_em.c src/sys/dev/ex if_ex.c src/sys/dev/fe if_fe.c src/sys/dev/fxp if_fxp.c src/sys/dev/gem ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 16:50:48 -0000 rwatson 2005-08-24 16:50:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ath if_ath.c sys/dev/awi awi.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/ed if_ed.c sys/dev/em if_em.c sys/dev/ex if_ex.c sys/dev/fe if_fe.c sys/dev/fxp if_fxp.c sys/dev/gem if_gem.c sys/dev/hme if_hme.c sys/dev/ie if_ie.c sys/dev/if_ndis if_ndis.c sys/dev/ixgb if_ixgb.c sys/dev/lge if_lge.c sys/dev/lnc if_lnc.c sys/dev/my if_my.c sys/dev/nge if_nge.c sys/dev/nve if_nve.c sys/dev/owi if_owi.c sys/dev/pdq pdq_ifsubr.c sys/dev/ray if_ray.c sys/dev/re if_re.c sys/dev/sn if_sn.c sys/dev/snc dp83932.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/usb if_aue.c if_axe.c if_cue.c if_kue.c if_rue.c if_udav.c sys/dev/vge if_vge.c sys/dev/wi if_wi.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c sys/pci if_dc.c if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.c Log: Merge if_ath.c:1.99 awi.c:1.39 if_bfe.c:1.26 if_bge.c:1.92 if_ed.c:1.255 if_em.c:1.67 if_ex.c:1.57 if_fe.c:1.92 if_fxp.c:1.242 if_gem.c:1.32 if_hme.c:1.38 if_ie.c:1.103 if_ndis.c:1.100 if_ixgb.c:1.12 if_lge.c:1.40 if_lnc.c:1.112 if_my.c:1.30 if_nge.c:1.76 if_nve.c:1.9 if_owi.c:1.11 pdq_ifsubr.c:1.27 if_ray.c:1.80 if_re.c:1.47 if_sn.c:1.47 dp83932.c:1.20 if_tx.c:1.90 if_txp.c:1.32 if_aue.c:1.91 if_axe.c:1.31 if_cue.c:1.58 if_kue.c:1.65 if_rue.c:1.22 if_udav.c:1.15 if_vge.c:1.15 if_wi.c:1.182 if_wl.c:1.67 if_xe.c:1.58 if_dc.c:1.161 if_de.c:1.167 if_pcn.c:1.70 if_rl.c:1.153 if_sf.c:1.83 if_sis.c:1.134 if_sk.c:1.107 if_ste.c:1.85 if_ti.c:1.108 if_tl.c:1.100 if_vr.c:1.105 if_wb.c:1.80 if_xl.c:1.193 from HEAD to RELENG_6: Modify device drivers supporting multicast addresses to lock if_addr_mtx over iteration of their multicast address lists when synchronizing the hardware address filter with the network stack-maintained list. Problem reported by: Ed Maste (emaste at phaedrus dot sandvine dot ca> Approved by: re (scottl) Revision Changes Path 1.94.2.2 +2 -0 src/sys/dev/ath/if_ath.c 1.37.2.2 +5 -1 src/sys/dev/awi/awi.c 1.25.2.1 +2 -0 src/sys/dev/bfe/if_bfe.c 1.91.2.1 +2 -0 src/sys/dev/bge/if_bge.c 1.254.2.1 +2 -0 src/sys/dev/ed/if_ed.c 1.65.2.1 +3 -1 src/sys/dev/em/if_em.c 1.56.2.1 +5 -1 src/sys/dev/ex/if_ex.c 1.91.2.1 +2 -0 src/sys/dev/fe/if_fe.c 1.240.2.2 +2 -0 src/sys/dev/fxp/if_fxp.c 1.29.2.1 +2 -0 src/sys/dev/gem/if_gem.c 1.37.2.1 +2 -0 src/sys/dev/hme/if_hme.c 1.102.2.1 +2 -0 src/sys/dev/ie/if_ie.c 1.99.2.1 +3 -0 src/sys/dev/if_ndis/if_ndis.c 1.10.2.2 +2 -0 src/sys/dev/ixgb/if_ixgb.c 1.39.2.1 +2 -0 src/sys/dev/lge/if_lge.c 1.111.2.1 +2 -0 src/sys/dev/lnc/if_lnc.c 1.29.2.1 +2 -0 src/sys/dev/my/if_my.c 1.75.2.1 +2 -0 src/sys/dev/nge/if_nge.c 1.7.2.1 +2 -0 src/sys/dev/nve/if_nve.c 1.9.2.2 +2 -0 src/sys/dev/owi/if_owi.c 1.26.2.1 +2 -0 src/sys/dev/pdq/pdq_ifsubr.c 1.79.2.1 +4 -0 src/sys/dev/ray/if_ray.c 1.46.2.2 +2 -0 src/sys/dev/re/if_re.c 1.45.2.1 +5 -1 src/sys/dev/sn/if_sn.c 1.19.2.1 +2 -0 src/sys/dev/snc/dp83932.c 1.89.2.1 +2 -0 src/sys/dev/tx/if_tx.c 1.31.2.1 +2 -0 src/sys/dev/txp/if_txp.c 1.90.2.1 +2 -0 src/sys/dev/usb/if_aue.c 1.30.2.1 +2 -0 src/sys/dev/usb/if_axe.c 1.57.2.1 +2 -0 src/sys/dev/usb/if_cue.c 1.64.2.1 +2 -0 src/sys/dev/usb/if_kue.c 1.21.2.1 +2 -0 src/sys/dev/usb/if_rue.c 1.14.2.1 +2 -0 src/sys/dev/usb/if_udav.c 1.14.2.1 +2 -0 src/sys/dev/vge/if_vge.c 1.180.2.2 +2 -0 src/sys/dev/wi/if_wi.c 1.66.2.1 +2 -0 src/sys/dev/wl/if_wl.c 1.55.2.1 +2 -0 src/sys/dev/xe/if_xe.c 1.160.2.1 +8 -0 src/sys/pci/if_dc.c 1.162.2.3 +2 -0 src/sys/pci/if_de.c 1.69.2.1 +2 -0 src/sys/pci/if_pcn.c 1.152.2.1 +2 -0 src/sys/pci/if_rl.c 1.82.2.1 +2 -0 src/sys/pci/if_sf.c 1.132.2.2 +4 -0 src/sys/pci/if_sis.c 1.106.2.1 +2 -0 src/sys/pci/if_sk.c 1.84.2.1 +2 -0 src/sys/pci/if_ste.c 1.107.2.1 +2 -0 src/sys/pci/if_ti.c 1.99.2.1 +2 -0 src/sys/pci/if_tl.c 1.104.2.1 +2 -0 src/sys/pci/if_vr.c 1.79.2.1 +2 -0 src/sys/pci/if_wb.c 1.190.2.1 +4 -0 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:21:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5244516A41F; Wed, 24 Aug 2005 17:21:39 +0000 (GMT) (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 0EFDB43D45; Wed, 24 Aug 2005 17:21:39 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHLcBK061119; Wed, 24 Aug 2005 17:21:38 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHLcNP061118; Wed, 24 Aug 2005 17:21:38 GMT (envelope-from pjd) Message-Id: <200508241721.j7OHLcNP061118@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:21:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:21:39 -0000 pjd 2005-08-24 17:21:38 UTC FreeBSD src repository Modified files: lib/libutil Makefile libutil.h Added files: lib/libutil pidfile.3 pidfile.c Log: Add a family of functions for reliable pidfiles handling. Idea from: jmg Discussed on: arch@ Revision Changes Path 1.58 +8 -3 src/lib/libutil/Makefile 1.41 +17 -0 src/lib/libutil/libutil.h 1.1 +227 -0 src/lib/libutil/pidfile.3 (new) 1.1 +246 -0 src/lib/libutil/pidfile.c (new) From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:24:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C546E16A41F; Wed, 24 Aug 2005 17:24:39 +0000 (GMT) (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 8370243D46; Wed, 24 Aug 2005 17:24:39 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHOdtV061201; Wed, 24 Aug 2005 17:24:39 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHOdlO061200; Wed, 24 Aug 2005 17:24:39 GMT (envelope-from pjd) Message-Id: <200508241724.j7OHOdlO061200@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:24:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/daemon Makefile daemon.8 daemon.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:24:39 -0000 pjd 2005-08-24 17:24:39 UTC FreeBSD src repository Modified files: usr.sbin/daemon Makefile daemon.8 daemon.c Log: Teach daemon(8) how to use pidfile(3). Revision Changes Path 1.3 +3 -0 src/usr.sbin/daemon/Makefile 1.7 +7 -2 src/usr.sbin/daemon/daemon.8 1.4 +14 -9 src/usr.sbin/daemon/daemon.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:26:27 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6376716A41F; Wed, 24 Aug 2005 17:26:27 +0000 (GMT) (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 1215F43D48; Wed, 24 Aug 2005 17:26:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHQQ6o061317; Wed, 24 Aug 2005 17:26:26 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHQQLq061316; Wed, 24 Aug 2005 17:26:26 GMT (envelope-from pjd) Message-Id: <200508241726.j7OHQQLq061316@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:26:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/syslogd syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:26:27 -0000 pjd 2005-08-24 17:26:26 UTC FreeBSD src repository Modified files: usr.sbin/syslogd syslogd.c Log: Use pidfile(3) in syslogd(8). Revision Changes Path 1.145 +16 -9 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:27:10 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D15116A41F; Wed, 24 Aug 2005 17:27:10 +0000 (GMT) (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 28B7A43D62; Wed, 24 Aug 2005 17:27:07 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHR7rt061363; Wed, 24 Aug 2005 17:27:07 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHR7Mo061362; Wed, 24 Aug 2005 17:27:07 GMT (envelope-from pjd) Message-Id: <200508241727.j7OHR7Mo061362@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:27:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/moused Makefile moused.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:27:10 -0000 pjd 2005-08-24 17:27:07 UTC FreeBSD src repository Modified files: usr.sbin/moused Makefile moused.c Log: Use pidfile(3) in moused(8). Revision Changes Path 1.8 +3 -0 src/usr.sbin/moused/Makefile 1.72 +13 -6 src/usr.sbin/moused/moused.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:30:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C33E16A41F; Wed, 24 Aug 2005 17:30:45 +0000 (GMT) (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 CA47C43D46; Wed, 24 Aug 2005 17:30:44 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHUiv2061619; Wed, 24 Aug 2005 17:30:44 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHUiNN061618; Wed, 24 Aug 2005 17:30:44 GMT (envelope-from rwatson) Message-Id: <200508241730.j7OHUiNN061618@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 17:30: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/kern subr_witness.c src/sys/netinet igmp.c in.c in_var.h ip_input.c 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: Wed, 24 Aug 2005 17:30:45 -0000 rwatson 2005-08-24 17:30:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern subr_witness.c sys/netinet igmp.c in.c in_var.h ip_input.c ip_output.c Log: Merge subr_witness.c:1.196, igmp.c:1.49, in.c:1.86, in_var.h:1.55, ip_input.c:1.303, ip_output.c:1.243 from HEAD to RELENG_6: Introduce in_multi_mtx, which will protect IPv4-layer multicast address lists, as well as accessor macros. For now, this is a recursive mutex due code sequences where IPv4 multicast calls into IGMP calls into ip_output(), which then tests for a multicast forwarding case. For support macros in in_var.h to check multicast address lists, assert that in_multi_mtx is held. Acquire in_multi_mtx around iteration over the IPv4 multicast address lists, such as in ip_input() and ip_output(). Acquire in_multi_mtx when manipulating the IPv4 layer multicast addresses, as well as over the manipulation of ifnet multicast address lists in order to keep the two layers in sync. Lock down accesses to IPv4 multicast addresses in IGMP, or assert the lock when performing IGMP join/leave events. Eliminate spl's associated with IPv4 multicast addresses, portions of IGMP that weren't previously expunged by IGMP locking. Add in_multi_mtx, igmp_mtx, and if_addr_mtx lock order to hard-coded lock order in WITNESS, in that order. Problem reported by: Ed Maste Approved by: re (scottl) Revision Changes Path 1.195.2.1 +7 -0 src/sys/kern/subr_witness.c 1.48.2.1 +12 -8 src/sys/netinet/igmp.c 1.85.2.1 +18 -10 src/sys/netinet/in.c 1.53.2.2 +14 -0 src/sys/netinet/in_var.h 1.301.2.2 +2 -0 src/sys/netinet/ip_input.c 1.242.2.2 +3 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:32:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A3E016A41F; Wed, 24 Aug 2005 17:32:42 +0000 (GMT) (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 293A843D45; Wed, 24 Aug 2005 17:32:42 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHWg0g061697; Wed, 24 Aug 2005 17:32:42 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHWgHt061696; Wed, 24 Aug 2005 17:32:42 GMT (envelope-from pjd) Message-Id: <200508241732.j7OHWgHt061696@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:32: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/usr.sbin/powerd Makefile powerd.8 powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:32:42 -0000 pjd 2005-08-24 17:32:42 UTC FreeBSD src repository Modified files: usr.sbin/powerd Makefile powerd.8 powerd.c Log: Add '-P' option which allows to specify pidfile. Revision Changes Path 1.3 +3 -0 src/usr.sbin/powerd/Makefile 1.6 +5 -0 src/usr.sbin/powerd/powerd.8 1.10 +28 -7 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:45:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0FE5F16A41F; Wed, 24 Aug 2005 17:45:11 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C2DE743D45; Wed, 24 Aug 2005 17:45:10 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHjAg1062258; Wed, 24 Aug 2005 17:45:10 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHjAf9062257; Wed, 24 Aug 2005 17:45:10 GMT (envelope-from wilko) Message-Id: <200508241745.j7OHjAf9062257@repoman.freebsd.org> From: Wilko Bulte Date: Wed, 24 Aug 2005 17:45: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 17:45:11 -0000 wilko 2005-08-24 17:45:10 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: About life Revision Changes Path 1.188 +5 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Wed Aug 24 17:51:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DA4E16A41F; Wed, 24 Aug 2005 17:51:37 +0000 (GMT) (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 1EC9443D45; Wed, 24 Aug 2005 17:51:37 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OHpbFg062559; Wed, 24 Aug 2005 17:51:37 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OHpbpt062558; Wed, 24 Aug 2005 17:51:37 GMT (envelope-from pjd) Message-Id: <200508241751.j7OHpbpt062558@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 17:51: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.sbin/cron/cron cron.c cron.h do_command.c src/usr.sbin/cron/lib 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: Wed, 24 Aug 2005 17:51:37 -0000 pjd 2005-08-24 17:51:36 UTC FreeBSD src repository Modified files: usr.sbin/cron/cron cron.c cron.h do_command.c usr.sbin/cron/lib misc.c Log: Use pidfile(3) in cron(8). Note, that when cron(8) cannot create pidfile, it'll exit. I didn't changed this behaviour, but its better to ignore errors other than EEXIST, so daemon can be started on systems where /var/ file system doesn't support locking (like NFS without rpc.lockd(8)). Revision Changes Path 1.16 +26 -2 src/usr.sbin/cron/cron/cron.c 1.16 +2 -1 src/usr.sbin/cron/cron/cron.h 1.23 +1 -1 src/usr.sbin/cron/cron/do_command.c 1.13 +0 -59 src/usr.sbin/cron/lib/misc.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 18:10:51 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C53E16A41F; Wed, 24 Aug 2005 18:10:51 +0000 (GMT) (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 5E50643D49; Wed, 24 Aug 2005 18:10:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OIApBS063336; Wed, 24 Aug 2005 18:10:51 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OIApWF063335; Wed, 24 Aug 2005 18:10:51 GMT (envelope-from rwatson) Message-Id: <200508241810.j7OIApWF063335@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 Aug 2005 18:10: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/net if_atmsubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 18:10:51 -0000 rwatson 2005-08-24 18:10:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_atmsubr.c Log: Merge if_atmsubr.c:1.38 from HEAD to RELENG_6: Lock down netnatm and mark as MPSAFE: - Introduce a subsystem mutex, natm_mtx, manipulated with accessor macros NATM_LOCK_INIT(), NATM_LOCK(), NATM_UNLOCK(), NATM_LOCK_ASSERT(). It protects the consistency of pcb-related data structures. Finer grained locking is possible, but should be done in the context of specific measurements (as very little work is done in netnatm -- most is in the ATM device driver or socket layer, so there's probably not much contention). - Remove GIANT_REQUIRED, mark as NETISR_MPSAFE, remove NET_NEEDS_GIANT("netnatm"). - Conditionally acquire Giant when entering network interfaces for ifp->if_ioctl() using IFF_LOCKGIANT(ifp)/IFF_UNLOCKGIANT(ifp) in order to coexist with non-MPSAFE atm ifnet drivers.. - De-spl. Reviewed by: harti, bms (various versions) Approved by: re (hrs) Revision Changes Path 1.37.2.2 +9 -6 src/sys/net/if_atmsubr.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:04:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4E9416A41F; Wed, 24 Aug 2005 19:04:21 +0000 (GMT) (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 71FDB43D48; Wed, 24 Aug 2005 19:04:21 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJ4LF8065290; Wed, 24 Aug 2005 19:04:21 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJ4LUq065287; Wed, 24 Aug 2005 19:04:21 GMT (envelope-from pjd) Message-Id: <200508241904.j7OJ4LUq065287@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:04: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/usr.sbin/inetd inetd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 19:04:21 -0000 pjd 2005-08-24 19:04:21 UTC FreeBSD src repository Modified files: usr.sbin/inetd inetd.c Log: Use pidfile(3) in inetd(8). Revision Changes Path 1.130 +16 -8 src/usr.sbin/inetd/inetd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:17:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B75416A421; Wed, 24 Aug 2005 19:17:07 +0000 (GMT) (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 8747E43D53; Wed, 24 Aug 2005 19:17:06 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJH6Go065936; Wed, 24 Aug 2005 19:17:06 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJH6LK065934; Wed, 24 Aug 2005 19:17:06 GMT (envelope-from pjd) Message-Id: <200508241917.j7OJH6LK065934@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:17: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/usr.sbin/mountd Makefile mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 19:17:07 -0000 pjd 2005-08-24 19:17:06 UTC FreeBSD src repository Modified files: usr.sbin/mountd Makefile mountd.c Log: Use pidfile(3) in mountd(8). There is no need to use /var/run/mountd.lock anymore. Revision Changes Path 1.16 +3 -0 src/usr.sbin/mountd/Makefile 1.82 +13 -17 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:28:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76E1416A41F; Wed, 24 Aug 2005 19:28:34 +0000 (GMT) (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 335EC43D46; Wed, 24 Aug 2005 19:28:34 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJSYSc066344; Wed, 24 Aug 2005 19:28:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJSYcx066343; Wed, 24 Aug 2005 19:28:34 GMT (envelope-from pjd) Message-Id: <200508241928.j7OJSYcx066343@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:28:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/watchdogd Makefile watchdogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 19:28:34 -0000 pjd 2005-08-24 19:28:34 UTC FreeBSD src repository Modified files: usr.sbin/watchdogd Makefile watchdogd.c Log: Use pidfile(3) in watchdogd(8). Revision Changes Path 1.5 +2 -2 src/usr.sbin/watchdogd/Makefile 1.11 +16 -7 src/usr.sbin/watchdogd/watchdogd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:38:29 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 177DB16A41F; Wed, 24 Aug 2005 19:38:29 +0000 (GMT) (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 C9C0643D46; Wed, 24 Aug 2005 19:38:28 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJcSwB066687; Wed, 24 Aug 2005 19:38:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJcSNW066686; Wed, 24 Aug 2005 19:38:28 GMT (envelope-from pjd) Message-Id: <200508241938.j7OJcSNW066686@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:38:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 19:38:29 -0000 pjd 2005-08-24 19:38:28 UTC FreeBSD src repository Modified files: usr.bin/pkill pkill.1 pkill.c Log: Modify '-F' option to work nicely with pidfile(3) - a pidfile given as an argument has to be locked. Revision Changes Path 1.17 +8 -0 src/usr.bin/pkill/pkill.1 1.27 +14 -0 src/usr.bin/pkill/pkill.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:39:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F10C16A41F; Wed, 24 Aug 2005 19:39:30 +0000 (GMT) (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 2A6C243D46; Wed, 24 Aug 2005 19:39:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJdU7v066752; Wed, 24 Aug 2005 19:39:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJdU9E066751; Wed, 24 Aug 2005 19:39:30 GMT (envelope-from pjd) Message-Id: <200508241939.j7OJdU9E066751@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:39: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/tools/regression/usr.bin/pkill pgrep-F.t pkill-F.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: Wed, 24 Aug 2005 19:39:30 -0000 pjd 2005-08-24 19:39:30 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/pkill pgrep-F.t pkill-F.t Log: '-F' option now needs locked pidfile. Modify regression tests respectively. Revision Changes Path 1.2 +3 -4 src/tools/regression/usr.bin/pkill/pgrep-F.t 1.2 +1 -2 src/tools/regression/usr.bin/pkill/pkill-F.t From owner-cvs-src@FreeBSD.ORG Wed Aug 24 19:42:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3C5516A41F; Wed, 24 Aug 2005 19:42:40 +0000 (GMT) (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 62A9043D45; Wed, 24 Aug 2005 19:42:40 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OJge47066905; Wed, 24 Aug 2005 19:42:40 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OJge82066904; Wed, 24 Aug 2005 19:42:40 GMT (envelope-from pjd) Message-Id: <200508241942.j7OJge82066904@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 19:42: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/usr.sbin/powerd powerd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 19:42:40 -0000 pjd 2005-08-24 19:42:40 UTC FreeBSD src repository Modified files: usr.sbin/powerd powerd.c Log: Test last minute changes, as gcc isn't too smart. Reported by: Steve Kargl Revision Changes Path 1.11 +1 -1 src/usr.sbin/powerd/powerd.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 20:28:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FF8C16A41F; Wed, 24 Aug 2005 20:28:57 +0000 (GMT) (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 D3B7243D48; Wed, 24 Aug 2005 20:28:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7OKSuhL069879; Wed, 24 Aug 2005 20:28:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7OKSuef069878; Wed, 24 Aug 2005 20:28:56 GMT (envelope-from jhb) Message-Id: <200508242028.j7OKSuef069878@repoman.freebsd.org> From: John Baldwin Date: Wed, 24 Aug 2005 20:28:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hme if_hme.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 20:28:57 -0000 jhb 2005-08-24 20:28:56 UTC FreeBSD src repository Modified files: sys/dev/hme if_hme.c Log: - Remove redundant assertions that the driver lock is not held in attach() and detach() since mtx_lock() will assert that already since the driver lock is not recursive. - Move the call to callout_init_mtx() before hme_stop() so that the callout_stop() in hme_stop() doesn't operate on an uninitialized callout structure during attach. Reported by: yongari (2) MFC after: 3 days Revision Changes Path 1.42 +2 -5 src/sys/dev/hme/if_hme.c From owner-cvs-src@FreeBSD.ORG Wed Aug 24 20:40:46 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F6AA16A41F; Wed, 24 Aug 2005 20:40:46 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA52643D46; Wed, 24 Aug 2005 20:40:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[10.50.40.201]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Wed, 24 Aug 2005 16:55:54 -0400 From: John Baldwin To: Pawel Jakub Dawidek Date: Wed, 24 Aug 2005 16:02:57 -0400 User-Agent: KMail/1.8 References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> In-Reply-To: <200508241938.j7OJcSNW066686@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200508241602.59424.jhb@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 20:40:46 -0000 On Wednesday 24 August 2005 03:38 pm, Pawel Jakub Dawidek wrote: > pjd 2005-08-24 19:38:28 UTC > > FreeBSD src repository > > Modified files: > usr.bin/pkill pkill.1 pkill.c > Log: > Modify '-F' option to work nicely with pidfile(3) - a pidfile given as > an argument has to be locked. > > Revision Changes Path > 1.17 +8 -0 src/usr.bin/pkill/pkill.1 > 1.27 +14 -0 src/usr.bin/pkill/pkill.c I guess the only thing that makes me uncomfortable about this change is that it means pkill won't work with 3rd party program's pid files since they are probably not using pidfile(3). Maybe have some way of turning off the flock requirement? -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Wed Aug 24 20:56:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D9F616A41F; Wed, 24 Aug 2005 20:56:59 +0000 (GMT) (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 6635243D45; Wed, 24 Aug 2005 20:56:58 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 73D5852C3F; Wed, 24 Aug 2005 22:56:56 +0200 (CEST) Received: from localhost (djy66.neoplus.adsl.tpnet.pl [83.24.2.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6F4E252BC4; Wed, 24 Aug 2005 22:56:48 +0200 (CEST) Date: Wed, 24 Aug 2005 22:56:27 +0200 From: Pawel Jakub Dawidek To: John Baldwin Message-ID: <20050824205627.GD755@garage.freebsd.pl> References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> <200508241602.59424.jhb@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Xm/fll+QQv+hsKip" Content-Disposition: inline In-Reply-To: <200508241602.59424.jhb@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 (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: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 20:56:59 -0000 --Xm/fll+QQv+hsKip Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 24, 2005 at 04:02:57PM -0400, John Baldwin wrote: +> On Wednesday 24 August 2005 03:38 pm, Pawel Jakub Dawidek wrote: +> > pjd 2005-08-24 19:38:28 UTC +> > +> > FreeBSD src repository +> > +> > Modified files: +> > usr.bin/pkill pkill.1 pkill.c +> > Log: +> > Modify '-F' option to work nicely with pidfile(3) - a pidfile given = as +> > an argument has to be locked. +> > +> > Revision Changes Path +> > 1.17 +8 -0 src/usr.bin/pkill/pkill.1 +> > 1.27 +14 -0 src/usr.bin/pkill/pkill.c +>=20 +> I guess the only thing that makes me uncomfortable about this change is = that=20 +> it means pkill won't work with 3rd party program's pid files since they = are=20 +> probably not using pidfile(3). Maybe have some way of turning off the f= lock=20 +> requirement? Some daemons, even if they don't use pidfile(3), they do use flock(2) to lo= ck the pidfile (eg. cron(8)). I added this option to pkill(1) in the past, but I wasn't very happy with it until today... On the other hand, I added it to avoid: kill `cat /var/run/daemon.pid`... Hmm, what do you think about reverting '-F' behaviour and make it use flock(2) only when '-L' is also given? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --Xm/fll+QQv+hsKip Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDDN77ForvXbEpPzQRAtCyAKCdQHYTPvQyIOvcq5aUCdNw3dw80gCfSRZf l6414wNVk9ZIZJm5hr26h8w= =xvNY -----END PGP SIGNATURE----- --Xm/fll+QQv+hsKip-- From owner-cvs-src@FreeBSD.ORG Wed Aug 24 22:14:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13DBD16A41F; Wed, 24 Aug 2005 22:14:19 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from smtp2.server.rpi.edu (smtp2.server.rpi.edu [128.113.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37A5D43D46; Wed, 24 Aug 2005 22:14:17 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp2.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j7OMEGKW029764; Wed, 24 Aug 2005 18:14:17 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <20050824205627.GD755@garage.freebsd.pl> References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> <200508241602.59424.jhb@FreeBSD.org> <20050824205627.GD755@garage.freebsd.pl> Date: Wed, 24 Aug 2005 18:14:15 -0400 To: Pawel Jakub Dawidek , John Baldwin From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.2 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 22:14:19 -0000 At 10:56 PM +0200 8/24/05, Pawel Jakub Dawidek wrote: >On Wed, Aug 24, 2005, John Baldwin wrote: >+> On Wednesday 24 August 2005, Pawel Jakub Dawidek wrote: >+> > Log: >+> > Modify '-F' option to work nicely with pidfile(3) - a pidfile >+> > given as an argument has to be locked. >+> > >+> >+> I guess the only thing that makes me uncomfortable about this >+> change is that it means pkill won't work with 3rd party program's >+> pid files since they are probably not using pidfile(3). Maybe >+> have some way of turning off the flock requirement? I must admit that I did not quite understand what you had meant in your earlier messages about changes to `pkill' to match your new pid-handling library routines. I agree with John, this change doesn't seem quite right to me. >Some daemons, even if they don't use pidfile(3), they do use flock(2) >to lock the pidfile (eg. cron(8)). I added this option to pkill(1) >in the past, but I wasn't very happy with it until today... > >On the other hand, I added it to avoid: kill `cat /var/run/daemon.pid`... > >Hmm, what do you think about reverting '-F' behaviour and make it >use flock(2) only when '-L' is also given? Something like that would be good, I think. The previous change was useful as it was, even though I agree it is even more useful for pkill to pay attention to file-locking when it can. I'd slightly prefer something other than adding another option, but I can't think of anything which is particularly better. The only other suggestion might be to have "daemon.lpid" filenames instead of "daemon.pid", but that also seems icky to me. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Wed Aug 24 22:26:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EED1D16A420; Wed, 24 Aug 2005 22:26:57 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF55743D46; Wed, 24 Aug 2005 22:26:56 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id j7OMQss7017025; Wed, 24 Aug 2005 18:26:55 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> <200508241602.59424.jhb@FreeBSD.org> <20050824205627.GD755@garage.freebsd.pl> Date: Wed, 24 Aug 2005 18:26:52 -0400 To: Pawel Jakub Dawidek , John Baldwin From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) on 128.113.2.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2005 22:26:58 -0000 At 6:14 PM -0400 8/24/05, Garance A Drosehn wrote: > >I'd slightly prefer something other than adding another option, >but I can't think of anything which is particularly better. The >only other suggestion might be to have "daemon.lpid" filenames >instead of "daemon.pid", but that also seems icky to me. To extend that a bit: it might be nice if daemons which used the new library would create "daemon.lpid" files, just so it is easy to tell which pid-files are using the new code. But I think it would be ugly for `pkill' to alter its behavior based on the filename given... -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Thu Aug 25 00:42:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F42616A420; Thu, 25 Aug 2005 00:42:28 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D67E43D5A; Thu, 25 Aug 2005 00:42:27 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P0gRBZ085969; Thu, 25 Aug 2005 00:42:27 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P0gRFh085968; Thu, 25 Aug 2005 00:42:27 GMT (envelope-from rodrigc) Message-Id: <200508250042.j7P0gRFh085968@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 25 Aug 2005 00:42: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/usr.sbin/sysinstall menus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 00:42:28 -0000 rodrigc 2005-08-25 00:42:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall menus.c Log: MFC rev 1.411: - Remove NTP servers which do not resolve in DNS. - Use pool.ntp.org servers where possible, thanks to Chuck Swiger . - Update list of Swedish NTP servers, thanks to Fredrik Lindberg . PR: bin/75479 Approved by: re (scottl) Revision Changes Path 1.410.2.1 +69 -87 src/usr.sbin/sysinstall/menus.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 00:55:53 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33D3E16A41F; Thu, 25 Aug 2005 00:55:53 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E532D43D48; Thu, 25 Aug 2005 00:55:52 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P0tqBZ093512; Thu, 25 Aug 2005 00:55:52 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P0tqPb093511; Thu, 25 Aug 2005 00:55:52 GMT (envelope-from rodrigc) Message-Id: <200508250055.j7P0tqPb093511@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 25 Aug 2005 00:55:52 +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/bin/ls ls.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 00:55:53 -0000 rodrigc 2005-08-25 00:55:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) bin/ls ls.1 Log: MFC 1.89: Remove EXAMPLES section which gives a non-POSIX compliant use of the sort command. The -S flag to ls does the same thing. PR: standards/83919 Revision Changes Path 1.82.2.2 +0 -15 src/bin/ls/ls.1 From owner-cvs-src@FreeBSD.ORG Thu Aug 25 02:43:14 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C5E0216A41F for ; Thu, 25 Aug 2005 02:43:14 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B6CE43D53 for ; Thu, 25 Aug 2005 02:43:13 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: by wproxy.gmail.com with SMTP id i1so56626wra for ; Wed, 24 Aug 2005 19:43:12 -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=bcwCsqKE3Z2siLAgwuMcryLb+eXBCxjknWl9Pw4d4XzRedQGDbcbfS1zNPowR7HZmu9ArmhoUCtCKv9v15awmAWxytbUQslqCxT/Szjyzj+6dKvaXYz57T+OSPGu+R/o1ynsJi26jxKiiLmGU0JV0eabmBQyUMwRisgZHu77BAU= Received: by 10.54.43.24 with SMTP id q24mr1465901wrq; Wed, 24 Aug 2005 19:43:12 -0700 (PDT) Received: by 10.54.44.25 with HTTP; Wed, 24 Aug 2005 19:43:12 -0700 (PDT) Message-ID: <47d0403c05082419435293e9d4@mail.gmail.com> Date: Thu, 25 Aug 2005 02:43:12 +0000 From: Ben Kaduk To: Robert Watson In-Reply-To: <200508241326.j7ODQFeU043971@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200508241326.j7ODQFeU043971@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net if_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 02:43:14 -0000 On 8/24/05, Robert Watson wrote: > rwatson 2005-08-24 13:26:15 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > sys/net if_var.h > Log: > Merge if_var.h:1.101 from HEAD to RELENG_6: >=20 > - Rename ifmaof_ifpforaddr() to if_findmulti(); assert if_addr_mtx. > Staticize. >=20 > Problem reported by: Ed Maste >=20 > Approved by: re (scottl) >=20 > Revision Changes Path > 1.98.2.3 +0 -1 src/sys/net/if_var.h > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" >=20 Pardon my ignorance, but how can removing a single line and not adding anything result in a rename operation? Ben Kaduk From owner-cvs-src@FreeBSD.ORG Thu Aug 25 03:09:53 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 827F316A41F; Thu, 25 Aug 2005 03:09:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B4BD43D46; Thu, 25 Aug 2005 03:09:53 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 622AD46B8D; Wed, 24 Aug 2005 23:09:52 -0400 (EDT) Date: Thu, 25 Aug 2005 04:09:52 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ben Kaduk In-Reply-To: <47d0403c05082419435293e9d4@mail.gmail.com> Message-ID: <20050825040704.C11335@fledge.watson.org> References: <200508241326.j7ODQFeU043971@repoman.freebsd.org> <47d0403c05082419435293e9d4@mail.gmail.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/net if_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 03:09:53 -0000 On Thu, 25 Aug 2005, Ben Kaduk wrote: > On 8/24/05, Robert Watson wrote: >> rwatson 2005-08-24 13:26:15 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_6) >> sys/net if_var.h >> Log: >> Merge if_var.h:1.101 from HEAD to RELENG_6: >> >> - Rename ifmaof_ifpforaddr() to if_findmulti(); assert if_addr_mtx. >> Staticize. >> >> Problem reported by: Ed Maste >> >> Approved by: re (scottl) > > Pardon my ignorance, but how can removing a single line and not adding > anything result in a rename operation? This is actually a second part of a larger commit made earlier in the day, but missed in the first pass -- take a look at if.c:1.234.2.6. The function was renamed and staticized, so the prototype in if_var.h was no longer needed. The commit message is a bit broad as a result (only the staticization is relevant). Robert N M Watson From owner-cvs-src@FreeBSD.ORG Thu Aug 25 03:47:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4A0516A41F; Thu, 25 Aug 2005 03:47:37 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 984EB43D45; Thu, 25 Aug 2005 03:47:37 +0000 (GMT) (envelope-from truckman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P3lbRI099752; Thu, 25 Aug 2005 03:47:37 GMT (envelope-from truckman@repoman.freebsd.org) Received: (from truckman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P3lbux099751; Thu, 25 Aug 2005 03:47:37 GMT (envelope-from truckman) Message-Id: <200508250347.j7P3lbux099751@repoman.freebsd.org> From: Don Lewis Date: Thu, 25 Aug 2005 03:47:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 03:47:37 -0000 truckman 2005-08-25 03:47:37 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: Track all lock relationships instead of pruning direct relationships if an indirect relationship exists (keep both A->B->C and A->C). This allows witness_checkorder() to use isitmychild() instead of the much more expensive isitmydescendant() to check for valid lock ordering. Don't do an expensive tree walk to update the w_level values when the tree is updated. Only update the w_level values when using the debugger to display the tree. Nuke the experimental "witness_watch > 1" mode that only compared w_level for the two locks. This information is no longer maintained at run time, and the use of isitmychild() in witness_checkorder should bring performance close enough to the acceptable level that this hack is not needed. Report witness data structure allocation statistics under the debug.witness sysctl. Reviewed by: jhb MFC after: 30 days Revision Changes Path 1.198 +31 -71 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 04:55:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 76BAC16A41F; Thu, 25 Aug 2005 04:55:49 +0000 (GMT) (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 4796543D46; Thu, 25 Aug 2005 04:55:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P4tn2b009217; Thu, 25 Aug 2005 04:55:49 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P4tnVY009216; Thu, 25 Aug 2005 04:55:49 GMT (envelope-from rwatson) Message-Id: <200508250455.j7P4tnVY009216@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 Aug 2005 04:55:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c if.h if_var.h rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 04:55:49 -0000 rwatson 2005-08-25 04:55:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c if.h if_var.h rtsock.c Log: Merge if.c:1.242, if.h:1.97, if_var.h:1.102, rtsock.c:1.125 from HEAD to RELENG_6: Rename IFF_RUNNING to IFF_DRV_RUNNING, IFF_OACTIVE to IFF_DRV_OACTIVE, and move both flags from ifnet.if_flags to ifnet.if_drv_flags, making and documenting the locking of these flags the responsibility of the device driver, not the network stack. The flags for these two fields will be mutually exclusive so that they can be exposed to user space as though they were stored in the same variable. Provide #defines to provide the old names #ifndef _KERNEL, so that user applications (such as ifconfig) can use the old flag names. Using the old names in a device driver will result in a compile error in order to help device driver writers adopt the new model. When exposing the interface flags to user space, via interface ioctls or routing sockets, or the two fields together. Since the driver flags cannot currently be set for user space, no new logic is currently required to handle this case. Add some assertions that general purpose network stack routines, such as if_setflags(), are not improperly used on driver-owned flags. With this change, a large number of very minor network stack races are closed, subject to correct device driver locking. Most were likely never triggered. Driver sweep to follow; many thanks to pjd and bz for the line-by-line review they gave this patch. Reviewed by: pjd, bz Approved by: re (scottl) Revision Changes Path 1.234.2.8 +19 -5 src/sys/net/if.c 1.96.2.1 +28 -3 src/sys/net/if.h 1.98.2.4 +5 -1 src/sys/net/if_var.h 1.123.2.2 +3 -2 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 05:01:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C3AF16A41F; Thu, 25 Aug 2005 05:01:25 +0000 (GMT) (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 1F58643D45; Thu, 25 Aug 2005 05:01:25 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P51Pxo011248; Thu, 25 Aug 2005 05:01:25 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P51Ock011247; Thu, 25 Aug 2005 05:01:24 GMT (envelope-from rwatson) Message-Id: <200508250501.j7P51Ock011247@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 Aug 2005 05:01:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/compat/linux linux_ioctl.c src/sys/compat/svr4 svr4_sockio.c src/sys/contrib/altq/altq altq_cbq.c src/sys/contrib/dev/oltr if_oltr.c src/sys/contrib/pf/net if_pflog.c if_pfsync.c src/sys/dev/an if_an.c src/sys/dev/ar ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 05:01:25 -0000 rwatson 2005-08-25 05:01:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/linux linux_ioctl.c sys/compat/svr4 svr4_sockio.c sys/contrib/altq/altq altq_cbq.c sys/contrib/dev/oltr if_oltr.c sys/contrib/pf/net if_pflog.c if_pfsync.c sys/dev/an if_an.c sys/dev/ar if_ar.c sys/dev/arl if_arl.c sys/dev/ath if_ath.c sys/dev/ath/ath_rate/amrr amrr.c sys/dev/ath/ath_rate/onoe onoe.c sys/dev/awi awi.c sys/dev/bfe if_bfe.c sys/dev/bge if_bge.c sys/dev/cm if_cm_isa.c smc90cx6.c sys/dev/cnw if_cnw.c sys/dev/cp if_cp.c sys/dev/cs if_cs.c sys/dev/ctau if_ct.c sys/dev/cx if_cx.c sys/dev/ed if_ed.c sys/dev/em if_em.c sys/dev/en if_en_pci.c midway.c sys/dev/ep if_ep.c sys/dev/ex if_ex.c sys/dev/fatm if_fatm.c sys/dev/fe if_fe.c sys/dev/firewire if_fwe.c if_fwip.c sys/dev/fxp if_fxp.c sys/dev/gem if_gem.c sys/dev/hatm if_hatm.c if_hatm_intr.c if_hatm_ioctl.c if_hatm_rx.c if_hatm_tx.c sys/dev/hme if_hme.c sys/dev/ie if_ie.c sys/dev/if_ndis if_ndis.c sys/dev/iicbus if_ic.c sys/dev/ipw if_ipw.c sys/dev/iwi if_iwi.c sys/dev/ixgb if_ixgb.c sys/dev/lge if_lge.c sys/dev/lnc if_lnc.c sys/dev/my if_my.c sys/dev/nge if_nge.c sys/dev/nve if_nve.c sys/dev/owi if_owi.c sys/dev/patm if_patm.c if_patm_intr.c if_patm_ioctl.c if_patm_tx.c sys/dev/pdq pdq_ifsubr.c sys/dev/ppbus if_plip.c sys/dev/ral if_ral.c if_ral_pci.c sys/dev/ray if_ray.c if_rayvar.h sys/dev/re if_re.c sys/dev/sbni if_sbni.c sys/dev/sbsh if_sbsh.c sys/dev/sn if_sn.c sys/dev/snc dp83932.c if_snc_pccard.c sys/dev/sr if_sr.c sys/dev/tx if_tx.c sys/dev/txp if_txp.c sys/dev/usb if_aue.c if_axe.c if_cdce.c if_cue.c if_kue.c if_rue.c if_udav.c if_ural.c sys/dev/vge if_vge.c sys/dev/vx if_vx.c sys/dev/wi if_wi.c if_wi_pci.c sys/dev/wl if_wl.c sys/dev/xe if_xe.c if_xe_pccard.c sys/i386/isa if_el.c sys/i4b/driver i4b_ipr.c i4b_isppp.c sys/kern kern_poll.c sys/net bridge.c bridgestp.c if_arcsubr.c if_atm.h if_atmsubr.c if_bridge.c if_ef.c if_ethersubr.c if_faith.c if_fddisubr.c if_fwsubr.c if_gif.c if_gre.c if_iso88025subr.c if_loop.c if_ppp.c if_spppsubr.c if_tap.c if_tun.c if_vlan.c ppp_tty.c sys/net80211 ieee80211_ioctl.c sys/netatm atm_if.c sys/netgraph ng_eiface.c ng_ether.c ng_fec.c ng_iface.c ng_sppp.c sys/netinet ip_carp.c ip_fastfwd.c sys/netinet6 in6.c nd6_nbr.c sys/netnatm natm.c sys/pci if_dc.c if_de.c if_pcn.c if_rl.c if_sf.c if_sis.c if_sk.c if_ste.c if_ti.c if_tl.c if_vr.c if_wb.c if_xl.c Log: Merge linux_ioctl.c:1.128 svr4_sockio.c:1.17 altq_cbq.c:1.3 if_oltr.c:1.38 if_pflog.c:1.14 if_pfsync.c:1.21 if_an.c:1.70 if_ar.c:1.72 if_arl.c:1.11 amrr.c:1.10 onoe.c:1.10 if_ath.c:1.101 awi.c:1.41 if_bfe.c:1.27 if_bge.c:1.93 if_cm_isa.c:1.7 smc90cx6.c:1.16 if_cnw.c:1.20 if_cp.c:1.25 if_cs.c:1.42 if_ct.c:1.26 if_cx.c:1.46 if_ed.c:1.256 if_em.c:1.68 if_en_pci.c:1.37 midway.c:1.66 if_ep.c:1.143 if_ex.c:1.58 if_fatm.c:1.20 if_fe.c:1.93 if_fwe.c:1.38 if_fwip.c:1.8 if_fxp.c:1.244 if_gem.c:1.33 if_hatm.c:1.25 if_hatm_intr.c:1.20 if_hatm_ioctl.c:1.13 if_hatm_rx.c:1.10 if_hatm_tx.c:1.14 if_hme.c:1.39 if_ie.c:1.104 if_ndis.c:1.101 if_ic.c:1.24 if_ipw.c:1.10 if_iwi.c:1.10 if_ixgb.c:1.13 if_lge.c:1.41 if_lnc.c:1.113 if_my.c:1.31 if_nge.c:1.77 if_nve.c:1.10 if_owi.c:1.12 if_patm.c:1.9 if_patm_intr.c:1.6 if_patm_ioctl.c:1.10 if_patm_tx.c:1.10 pdq_ifsubr.c:1.28 if_plip.c:1.38 if_ral.c:1.12 if_ral_pci.c:1.2 if_ray.c:1.81 if_rayvar.h:1.22 if_re.c:1.49 if_sbni.c:1.21 if_sbsh.c:1.14 if_sn.c:1.48 dp83932.c:1.21 if_snc_pccard.c:1.9 if_sr.c:1.70 if_tx.c:1.91 if_txp.c:1.33 if_aue.c:1.92 if_axe.c:1.32 if_cdce.c:1.8 if_cue.c:1.59 if_kue.c:1.66 if_rue.c:1.23 if_udav.c:1.16 if_ural.c:1.12 if_vge.c:1.16 if_vx.c:1.58 if_wi.c:1.185 if_wi_pci.c:1.26 if_wl.c:1.68 if_xe.c:1.60 if_xe_pccard.c:1.30 if_el.c:1.68 i4b_ipr.c:1.35 i4b_isppp.c:1.31 kern_poll.c:1.20 bridge.c:1.94 bridgestp.c:1.4 if_arcsubr.c:1.27 if_atm.h:1.24 if_atmsubr.c:1.40 if_bridge.c:1.16 if_ef.c:1.35 if_ethersubr.c:1.196 if_faith.c:1.37 if_fddisubr.c:1.100 if_fwsubr.c:1.14 if_gif.c:1.54 if_gre.c:1.34 if_iso88025subr.c:1.70 if_loop.c:1.107 if_ppp.c:1.106 if_spppsubr.c:1.121 if_tap.c:1.57 if_tun.c:1.154 if_vlan.c:1.80 ppp_tty.c:1.67 ieee80211_ioctl.c:1.32 atm_if.c:1.31 ng_eiface.c:1.33 ng_ether.c:1.50 ng_fec.c:1.19 ng_iface.c:1.44 ng_sppp.c:1.9 ip_carp.c:1.30 ip_fastfwd.c:1.30 in6.c:1.53 nd6_nbr.c:1.31 natm.c:1.40 if_dc.c:1.162 if_de.c:1.168 if_pcn.c:1.72 if_rl.c:1.154 if_sf.c:1.84 if_sis.c:1.135 if_sk.c:1.108 if_ste.c:1.86 if_ti.c:1.109 if_tl.c:1.101 if_vr.c:1.106 if_wb.c:1.81 if_xl.c:1.194 from HEAD to RELENG_6: Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and IFF_DRV_RUNNING, as well as the move from ifnet.if_flags to ifnet.if_drv_flags. Device drivers are now responsible for synchronizing access to these flags, as they are in if_drv_flags. This helps prevent races between the network stack and device driver in maintaining the interface flags field. Many __FreeBSD__ and __FreeBSD_version checks maintained and continued; some less so. Reviewed by: pjd, bz Approved by: re (scottl) Revision Changes Path 1.127.2.1 +2 -2 src/sys/compat/linux/linux_ioctl.c 1.16.2.1 +2 -1 src/sys/compat/svr4/svr4_sockio.c 1.2.8.1 +2 -2 src/sys/contrib/altq/altq/altq_cbq.c 1.37.2.1 +11 -10 src/sys/contrib/dev/oltr/if_oltr.c 1.13.2.1 +3 -3 src/sys/contrib/pf/net/if_pflog.c 1.19.2.2 +3 -3 src/sys/contrib/pf/net/if_pfsync.c 1.67.2.2 +12 -12 src/sys/dev/an/if_an.c 1.71.2.1 +14 -14 src/sys/dev/ar/if_ar.c 1.10.2.1 +10 -10 src/sys/dev/arl/if_arl.c 1.8.2.2 +1 -1 src/sys/dev/ath/ath_rate/amrr/amrr.c 1.8.2.2 +1 -1 src/sys/dev/ath/ath_rate/onoe/onoe.c 1.94.2.3 +16 -15 src/sys/dev/ath/if_ath.c 1.37.2.3 +6 -6 src/sys/dev/awi/awi.c 1.25.2.2 +14 -13 src/sys/dev/bfe/if_bfe.c 1.91.2.2 +16 -15 src/sys/dev/bge/if_bge.c 1.6.2.1 +1 -1 src/sys/dev/cm/if_cm_isa.c 1.15.2.1 +12 -12 src/sys/dev/cm/smc90cx6.c 1.18.2.2 +26 -8 src/sys/dev/cnw/if_cnw.c 1.24.2.1 +6 -6 src/sys/dev/cp/if_cp.c 1.41.2.1 +12 -12 src/sys/dev/cs/if_cs.c 1.25.2.1 +6 -6 src/sys/dev/ctau/if_ct.c 1.45.2.1 +6 -6 src/sys/dev/cx/if_cx.c 1.254.2.2 +12 -12 src/sys/dev/ed/if_ed.c 1.65.2.2 +19 -17 src/sys/dev/em/if_em.c 1.36.2.1 +2 -2 src/sys/dev/en/if_en_pci.c 1.65.2.1 +10 -10 src/sys/dev/en/midway.c 1.140.2.1 +10 -10 src/sys/dev/ep/if_ep.c 1.56.2.2 +9 -9 src/sys/dev/ex/if_ex.c 1.19.2.1 +16 -16 src/sys/dev/fatm/if_fatm.c 1.91.2.2 +13 -14 src/sys/dev/fe/if_fe.c 1.37.2.1 +25 -0 src/sys/dev/firewire/if_fwe.c 1.7.2.2 +25 -0 src/sys/dev/firewire/if_fwip.c 1.240.2.3 +4 -4 src/sys/dev/fxp/if_fxp.c 1.29.2.2 +8 -7 src/sys/dev/gem/if_gem.c 1.24.2.1 +5 -5 src/sys/dev/hatm/if_hatm.c 1.18.2.2 +1 -1 src/sys/dev/hatm/if_hatm_intr.c 1.12.2.1 +7 -7 src/sys/dev/hatm/if_hatm_ioctl.c 1.9.2.1 +2 -2 src/sys/dev/hatm/if_hatm_rx.c 1.13.2.1 +1 -1 src/sys/dev/hatm/if_hatm_tx.c 1.37.2.2 +10 -9 src/sys/dev/hme/if_hme.c 1.102.2.2 +10 -10 src/sys/dev/ie/if_ie.c 1.99.2.2 +9 -9 src/sys/dev/if_ndis/if_ndis.c 1.23.2.1 +7 -5 src/sys/dev/iicbus/if_ic.c 1.7.2.2 +11 -11 src/sys/dev/ipw/if_ipw.c 1.8.2.2 +11 -11 src/sys/dev/iwi/if_iwi.c 1.10.2.3 +18 -17 src/sys/dev/ixgb/if_ixgb.c 1.39.2.2 +13 -13 src/sys/dev/lge/if_lge.c 1.111.2.2 +14 -14 src/sys/dev/lnc/if_lnc.c 1.29.2.2 +6 -6 src/sys/dev/my/if_my.c 1.75.2.2 +13 -13 src/sys/dev/nge/if_nge.c 1.7.2.2 +12 -12 src/sys/dev/nve/if_nve.c 1.9.2.3 +10 -10 src/sys/dev/owi/if_owi.c 1.8.2.1 +3 -3 src/sys/dev/patm/if_patm.c 1.5.2.1 +1 -1 src/sys/dev/patm/if_patm_intr.c 1.9.2.1 +7 -7 src/sys/dev/patm/if_patm_ioctl.c 1.9.2.1 +1 -1 src/sys/dev/patm/if_patm_tx.c 1.26.2.2 +8 -8 src/sys/dev/pdq/pdq_ifsubr.c 1.37.2.1 +8 -6 src/sys/dev/ppbus/if_plip.c 1.10.2.2 +13 -12 src/sys/dev/ral/if_ral.c 1.1.2.1 +1 -1 src/sys/dev/ral/if_ral_pci.c 1.79.2.2 +20 -20 src/sys/dev/ray/if_ray.c 1.21.2.1 +3 -3 src/sys/dev/ray/if_rayvar.h 1.46.2.3 +7 -7 src/sys/dev/re/if_re.c 1.20.2.1 +9 -9 src/sys/dev/sbni/if_sbni.c 1.12.2.2 +8 -8 src/sys/dev/sbsh/if_sbsh.c 1.45.2.2 +14 -13 src/sys/dev/sn/if_sn.c 1.19.2.2 +12 -10 src/sys/dev/snc/dp83932.c 1.8.2.1 +1 -1 src/sys/dev/snc/if_snc_pccard.c 1.69.2.1 +11 -11 src/sys/dev/sr/if_sr.c 1.89.2.2 +9 -9 src/sys/dev/tx/if_tx.c 1.31.2.2 +10 -9 src/sys/dev/txp/if_txp.c 1.90.2.2 +14 -14 src/sys/dev/usb/if_aue.c 1.30.2.2 +13 -13 src/sys/dev/usb/if_axe.c 1.7.2.1 +15 -15 src/sys/dev/usb/if_cdce.c 1.57.2.2 +13 -13 src/sys/dev/usb/if_cue.c 1.64.2.2 +13 -13 src/sys/dev/usb/if_kue.c 1.21.2.2 +14 -14 src/sys/dev/usb/if_rue.c 1.14.2.2 +36 -5 src/sys/dev/usb/if_udav.c 1.10.2.2 +12 -11 src/sys/dev/usb/if_ural.c 1.14.2.2 +10 -10 src/sys/dev/vge/if_vge.c 1.56.2.1 +11 -11 src/sys/dev/vx/if_vx.c 1.180.2.3 +10 -10 src/sys/dev/wi/if_wi.c 1.25.2.1 +1 -1 src/sys/dev/wi/if_wi_pci.c 1.66.2.2 +7 -7 src/sys/dev/wl/if_wl.c 1.55.2.2 +15 -15 src/sys/dev/xe/if_xe.c 1.26.2.1 +1 -1 src/sys/dev/xe/if_xe_pccard.c 1.67.2.1 +8 -8 src/sys/i386/isa/if_el.c 1.34.2.1 +5 -4 src/sys/i4b/driver/i4b_ipr.c 1.30.2.1 +1 -1 src/sys/i4b/driver/i4b_isppp.c 1.19.2.1 +8 -6 src/sys/kern/kern_poll.c 1.93.2.1 +2 -1 src/sys/net/bridge.c 1.3.2.2 +3 -3 src/sys/net/bridgestp.c 1.25.2.2 +2 -1 src/sys/net/if_arcsubr.c 1.23.2.1 +2 -2 src/sys/net/if_atm.h 1.37.2.3 +2 -1 src/sys/net/if_atmsubr.c 1.11.2.6 +27 -25 src/sys/net/if_bridge.c 1.34.2.1 +3 -3 src/sys/net/if_ef.c 1.193.2.2 +2 -1 src/sys/net/if_ethersubr.c 1.36.2.1 +2 -1 src/sys/net/if_faith.c 1.98.2.2 +4 -2 src/sys/net/if_fddisubr.c 1.12.2.2 +2 -1 src/sys/net/if_fwsubr.c 1.52.2.1 +6 -6 src/sys/net/if_gif.c 1.32.2.2 +4 -3 src/sys/net/if_gre.c 1.67.2.3 +4 -2 src/sys/net/if_iso88025subr.c 1.106.2.1 +2 -1 src/sys/net/if_loop.c 1.105.2.2 +4 -3 src/sys/net/if_ppp.c 1.119.2.1 +18 -16 src/sys/net/if_spppsubr.c 1.55.2.2 +8 -8 src/sys/net/if_tap.c 1.152.2.2 +4 -3 src/sys/net/if_tun.c 1.79.2.2 +7 -7 src/sys/net/if_vlan.c 1.66.2.2 +1 -1 src/sys/net/ppp_tty.c 1.25.2.2 +2 -1 src/sys/net80211/ieee80211_ioctl.c 1.30.2.1 +4 -2 src/sys/netatm/atm_if.c 1.32.2.1 +17 -14 src/sys/netgraph/ng_eiface.c 1.49.2.1 +2 -1 src/sys/netgraph/ng_ether.c 1.18.2.1 +9 -7 src/sys/netgraph/ng_fec.c 1.43.2.1 +13 -10 src/sys/netgraph/ng_iface.c 1.8.2.1 +6 -5 src/sys/netgraph/ng_sppp.c 1.27.2.1 +28 -23 src/sys/netinet/ip_carp.c 1.28.2.1 +1 -1 src/sys/netinet/ip_fastfwd.c 1.51.2.1 +2 -2 src/sys/netinet6/in6.c 1.29.2.1 +1 -1 src/sys/netinet6/nd6_nbr.c 1.37.2.3 +1 -1 src/sys/netnatm/natm.c 1.160.2.2 +13 -12 src/sys/pci/if_dc.c 1.162.2.4 +16 -15 src/sys/pci/if_de.c 1.69.2.2 +10 -10 src/sys/pci/if_pcn.c 1.152.2.2 +6 -6 src/sys/pci/if_rl.c 1.82.2.2 +11 -11 src/sys/pci/if_sf.c 1.132.2.3 +7 -7 src/sys/pci/if_sis.c 1.106.2.2 +16 -14 src/sys/pci/if_sk.c 1.84.2.2 +11 -11 src/sys/pci/if_ste.c 1.107.2.2 +14 -13 src/sys/pci/if_ti.c 1.99.2.2 +8 -8 src/sys/pci/if_tl.c 1.104.2.2 +7 -7 src/sys/pci/if_vr.c 1.79.2.2 +6 -6 src/sys/pci/if_wb.c 1.190.2.2 +12 -12 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 05:02:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6C5416A41F; Thu, 25 Aug 2005 05:02:28 +0000 (GMT) (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 76F0043D45; Thu, 25 Aug 2005 05:02:28 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P52SBY011304; Thu, 25 Aug 2005 05:02:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P52Sp4011303; Thu, 25 Aug 2005 05:02:28 GMT (envelope-from rwatson) Message-Id: <200508250502.j7P52Sp4011303@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 Aug 2005 05:02:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 05:02:28 -0000 rwatson 2005-08-25 05:02:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.h Log: Merge if.h:1.98 from HEAD to RELENG_6: For each interface flag, indicate whether or not it is owned by the device driver, owned by the network stack, or initialized by the device driver before attach and read-only from then on. Not all device drivers and network stack components currently follow these rules, especially with respect to IFF_UP, and a few exceptions with IFF_ALLMULTI. Approved by: re (scottl) Revision Changes Path 1.96.2.2 +29 -23 src/sys/net/if.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 05:05:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C067716A41F; Thu, 25 Aug 2005 05:05:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B1CA43D48; Thu, 25 Aug 2005 05:05:49 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id C01A046BD8; Thu, 25 Aug 2005 01:05:48 -0400 (EDT) Date: Thu, 25 Aug 2005 06:05:48 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Pawel Jakub Dawidek In-Reply-To: <200508241721.j7OHLcNP061118@repoman.freebsd.org> Message-ID: <20050825060448.Q11335@fledge.watson.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 05:05:49 -0000 On Wed, 24 Aug 2005, Pawel Jakub Dawidek wrote: > pjd 2005-08-24 17:21:38 UTC > > FreeBSD src repository > > Modified files: > lib/libutil Makefile libutil.h > Added files: > lib/libutil pidfile.3 pidfile.c > Log: > Add a family of functions for reliable pidfiles handling. > > Idea from: jmg > Discussed on: arch@ Something I'd very much like to see is for daemon pid files to start being placed in /var/run//.pid, as opposed to directly in /var/run. This will allow us to set specific ownership on the parent directory for a pid file, so that privilege is not required to write out a pid file in a safe place. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Thu Aug 25 05:44:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0C9716A41F; Thu, 25 Aug 2005 05:44:06 +0000 (GMT) (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 8026843D45; Thu, 25 Aug 2005 05:44:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P5i6p8012729; Thu, 25 Aug 2005 05:44:06 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P5i6ZW012728; Thu, 25 Aug 2005 05:44:06 GMT (envelope-from rwatson) Message-Id: <200508250544.j7P5i6ZW012728@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 Aug 2005 05:44:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 05:44:06 -0000 rwatson 2005-08-25 05:44:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if.c Log: White space sync: add missing line break. Approved by: re (kensmith - earlier whitespace fixes) Revision Changes Path 1.234.2.9 +1 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 07:21:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8807D16A41F; Thu, 25 Aug 2005 07:21:17 +0000 (GMT) (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 4737443D46; Thu, 25 Aug 2005 07:21:17 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7P7LHWG017164; Thu, 25 Aug 2005 07:21:17 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7P7LGt8017160; Thu, 25 Aug 2005 07:21:16 GMT (envelope-from glebius) Message-Id: <200508250721.j7P7LGt8017160@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Aug 2005 07:21:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_ksocket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 07:21:17 -0000 glebius 2005-08-25 07:21:15 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Backout revision 1.54, because it exposes a worse problem, than it fixes. I believe the problem lives somewhere outside ng_ksocket, but until it is found, let the node be working. PR: kern/84952 PR: kern/82413 MFC after: 3 days Revision Changes Path 1.56 +1 -3 src/sys/netgraph/ng_ksocket.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 10:22:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 438DF16A41F; Thu, 25 Aug 2005 10:22:34 +0000 (GMT) (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 04A3F43D45; Thu, 25 Aug 2005 10:22:34 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PAMX9Q030768; Thu, 25 Aug 2005 10:22:33 GMT (envelope-from trhodes@repoman.freebsd.org) Received: (from trhodes@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PAMWFO030767; Thu, 25 Aug 2005 10:22:32 GMT (envelope-from trhodes) Message-Id: <200508251022.j7PAMWFO030767@repoman.freebsd.org> From: Tom Rhodes Date: Thu, 25 Aug 2005 10:22:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libufs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 10:22:34 -0000 trhodes 2005-08-25 10:22:30 UTC FreeBSD src repository Modified files: lib/libufs Makefile Log: Hook getino.3 up to the build and link it to putino.3. PR: 83820 Revision Changes Path 1.11 +2 -1 src/lib/libufs/Makefile From owner-cvs-src@FreeBSD.ORG Thu Aug 25 10:50:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0416516A41F; Thu, 25 Aug 2005 10:50:38 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B72DE43D53; Thu, 25 Aug 2005 10:50:37 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PAobWV037965; Thu, 25 Aug 2005 10:50:37 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PAoblV037964; Thu, 25 Aug 2005 10:50:37 GMT (envelope-from ume) Message-Id: <200508251050.j7PAoblV037964@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 25 Aug 2005 10:50:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_thermal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 10:50:38 -0000 ume 2005-08-25 10:50:36 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_thermal.c Log: initialize only ACPI_BUFFER to avoid race condition with passive cooling thread which refers psv, tc1, tc2 and tsp. The previous code made the period where sc->tz_zone.tsp was zero, and it caused panic at msleep(). Reported by: keramida Tested by: keramida Revision Changes Path 1.57 +8 -1 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 11:31:30 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9D5C16A41F; Thu, 25 Aug 2005 11:31:30 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 681AF43D46; Thu, 25 Aug 2005 11:31:30 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PBVUjB039542; Thu, 25 Aug 2005 11:31:30 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PBVUCc039541; Thu, 25 Aug 2005 11:31:30 GMT (envelope-from ume) Message-Id: <200508251131.j7PBVUCc039541@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Thu, 25 Aug 2005 11:31:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_thermal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 11:31:30 -0000 ume 2005-08-25 11:31:30 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_thermal.c Log: get current temperature from _TMP during passive cooling is active. it makes CPU freq transition smooth. Revision Changes Path 1.58 +33 -15 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 13:25:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B86FE16A448; Thu, 25 Aug 2005 13:25:57 +0000 (GMT) (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 75C7043D45; Thu, 25 Aug 2005 13:25:57 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PDPvZu052878; Thu, 25 Aug 2005 13:25:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PDPvW0052877; Thu, 25 Aug 2005 13:25:57 GMT (envelope-from glebius) Message-Id: <200508251325.j7PDPvW0052877@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Aug 2005 13:25:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet if_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 13:25:57 -0000 glebius 2005-08-25 13:25:57 UTC FreeBSD src repository Modified files: sys/netinet if_ether.c Log: When we have a published ARP entry for some IP address, do reply on ARP requests only on the network where this IP address belong, to. Before this change we did replied on all interfaces. This could lead to an IP address conflict with host we are doing ARP proxy for. PR: kern/75634 Reviewed by: andre Revision Changes Path 1.140 +9 -0 src/sys/netinet/if_ether.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 13:30:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAF3016A41F; Thu, 25 Aug 2005 13:30:05 +0000 (GMT) (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 6212343D49; Thu, 25 Aug 2005 13:30:05 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PDU5Ro053030; Thu, 25 Aug 2005 13:30:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PDU5Gn053029; Thu, 25 Aug 2005 13:30:05 GMT (envelope-from rwatson) Message-Id: <200508251330.j7PDU5Gn053029@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 Aug 2005 13:30:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net rtsock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 13:30:06 -0000 rwatson 2005-08-25 13:30:05 UTC FreeBSD src repository Modified files: sys/net rtsock.c Log: De-spl parts of the routing socket code now generally protected through locking; leave some spl references around code where there are open questions about global variable references. Also, add an XXX regarding locking in sysctl. MFC after: 3 days Revision Changes Path 1.127 +20 -40 src/sys/net/rtsock.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 13:44:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71EF616A41F; Thu, 25 Aug 2005 13:44:03 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3093A43D49; Thu, 25 Aug 2005 13:44:03 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PDi3Iu053609; Thu, 25 Aug 2005 13:44:03 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PDi3hZ053608; Thu, 25 Aug 2005 13:44:03 GMT (envelope-from roberto) Message-Id: <200508251344.j7PDi3hZ053608@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 25 Aug 2005 13:44:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/find function.c getdate.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 13:44:03 -0000 roberto 2005-08-25 13:44:03 UTC FreeBSD src repository Modified files: usr.bin/find function.c getdate.y Log: Fixes for gcc4.x. Submitted by: Divacky Roman PR: bin/84991 Revision Changes Path 1.54 +1 -1 src/usr.bin/find/function.c 1.4 +1 -0 src/usr.bin/find/getdate.y From owner-cvs-src@FreeBSD.ORG Thu Aug 25 13:47:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCC7A16A41F; Thu, 25 Aug 2005 13:47:41 +0000 (GMT) (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 87BA343D45; Thu, 25 Aug 2005 13:47:41 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PDlfkG053839; Thu, 25 Aug 2005 13:47:41 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PDlfIX053838; Thu, 25 Aug 2005 13:47:41 GMT (envelope-from glebius) Message-Id: <200508251347.j7PDlfIX053838@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Aug 2005 13:47: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 ObsoleteFiles.inc src/share/man/man4 Makefile inet.4 inet6.4 syncache.4 tcp.4 ttcp.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 13:47:42 -0000 glebius 2005-08-25 13:47:41 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc share/man/man4 Makefile inet.4 inet6.4 syncache.4 tcp.4 Removed files: share/man/man4 ttcp.4 Log: Remove all references to T/TCP, which was removed several months ago. Approved by: andre Revision Changes Path 1.14 +2 -0 src/ObsoleteFiles.inc 1.324 +0 -1 src/share/man/man4/Makefile 1.38 +0 -1 src/share/man/man4/inet.4 1.20 +0 -1 src/share/man/man4/inet6.4 1.2 +0 -6 src/share/man/man4/syncache.4 1.52 +1 -12 src/share/man/man4/tcp.4 1.18 +0 -235 src/share/man/man4/ttcp.4 (dead) From owner-cvs-src@FreeBSD.ORG Thu Aug 25 13:57:00 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B055416A41F; Thu, 25 Aug 2005 13:57:00 +0000 (GMT) (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 6F2E243D45; Thu, 25 Aug 2005 13:57:00 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PDv0Lb054167; Thu, 25 Aug 2005 13:57:00 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PDv0S2054166; Thu, 25 Aug 2005 13:57:00 GMT (envelope-from glebius) Message-Id: <200508251357.j7PDv0S2054166@repoman.freebsd.org> From: Gleb Smirnoff Date: Thu, 25 Aug 2005 13:57:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet 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, 25 Aug 2005 13:57:00 -0000 glebius 2005-08-25 13:57:00 UTC FreeBSD src repository Modified files: sys/netinet tcp_syncache.c Log: - Refuse hashsize of 0, since it is invalid. - Use defined constant instead of 512. Revision Changes Path 1.76 +2 -2 src/sys/netinet/tcp_syncache.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 14:09:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD6C016A41F; Thu, 25 Aug 2005 14:09:36 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CC2043D46; Thu, 25 Aug 2005 14:09:36 +0000 (GMT) (envelope-from roberto@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PE9avo054656; Thu, 25 Aug 2005 14:09:36 GMT (envelope-from roberto@repoman.freebsd.org) Received: (from roberto@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PE9aDF054655; Thu, 25 Aug 2005 14:09:36 GMT (envelope-from roberto) Message-Id: <200508251409.j7PE9aDF054655@repoman.freebsd.org> From: Ollivier Robert Date: Thu, 25 Aug 2005 14:09:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/window wwgets.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 14:09:36 -0000 roberto 2005-08-25 14:09:36 UTC FreeBSD src repository Modified files: usr.bin/window wwgets.c Log: Fixes for gcc 4.x. PR: bin/84995 Submitted by: Divacky Roman Revision Changes Path 1.6 +12 -16 src/usr.bin/window/wwgets.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 15:43:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 701B316A41F; Thu, 25 Aug 2005 15:43:55 +0000 (GMT) (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 E247D43D55; Thu, 25 Aug 2005 15:43:54 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.3/8.13.3) with ESMTP id j7PFhsEB028050; Thu, 25 Aug 2005 08:43:54 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.3/8.13.3/Submit) id j7PFhsDj028049; Thu, 25 Aug 2005 08:43:54 -0700 (PDT) (envelope-from jmg) Date: Thu, 25 Aug 2005 08:43:54 -0700 From: John-Mark Gurney To: Robert Watson Message-ID: <20050825154354.GE30465@funkthat.com> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050825060448.Q11335@fledge.watson.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p1 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, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.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: Thu, 25 Aug 2005 15:43:55 -0000 Robert Watson wrote this message on Thu, Aug 25, 2005 at 06:05 +0100: > On Wed, 24 Aug 2005, Pawel Jakub Dawidek wrote: > > >pjd 2005-08-24 17:21:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libutil Makefile libutil.h > > Added files: > > lib/libutil pidfile.3 pidfile.c > > Log: > > Add a family of functions for reliable pidfiles handling. > > > > Idea from: jmg > > Discussed on: arch@ > > Something I'd very much like to see is for daemon pid files to start being > placed in /var/run//.pid, as opposed to directly in > /var/run. This will allow us to set specific ownership on the parent > directory for a pid file, so that privilege is not required to write out a > pid file in a safe place. why not add an rc.subr option to precreate the file with the correct user? I was running up conserver, and I decided to run it as a seperate user, and since I created it as owned by the conserver user, conserver just opened and wrote to the file.. just a thought... -- 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 Thu Aug 25 15:45:04 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F199816A41F; Thu, 25 Aug 2005 15:45:03 +0000 (GMT) (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 AF9DE43D45; Thu, 25 Aug 2005 15:45:03 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PFj3Ge058819; Thu, 25 Aug 2005 15:45:03 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PFj365058818; Thu, 25 Aug 2005 15:45:03 GMT (envelope-from sos) Message-Id: <200508251545.j7PFj365058818@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 25 Aug 2005 15:45:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Thu, 25 Aug 2005 15:45:04 -0000 sos 2005-08-25 15:45:03 UTC FreeBSD src repository Modified files: sys/dev/ata ata-all.c Log: Dont set default mode to ATA_DMA_MAX on devices not capable of DMA. Revision Changes Path 1.255 +3 -1 src/sys/dev/ata/ata-all.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:12:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7080816A41F; Thu, 25 Aug 2005 16:12:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 236AA43D45; Thu, 25 Aug 2005 16:12:06 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 177E146B86; Thu, 25 Aug 2005 12:12:05 -0400 (EDT) Date: Thu, 25 Aug 2005 17:12:04 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John-Mark Gurney In-Reply-To: <20050825154354.GE30465@funkthat.com> Message-ID: <20050825171046.X72462@fledge.watson.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 16:12:06 -0000 On Thu, 25 Aug 2005, John-Mark Gurney wrote: >> Something I'd very much like to see is for daemon pid files to start >> being placed in /var/run//.pid, as opposed to directly >> in /var/run. This will allow us to set specific ownership on the >> parent directory for a pid file, so that privilege is not required to >> write out a pid file in a safe place. > > why not add an rc.subr option to precreate the file with the correct > user? I was running up conserver, and I decided to run it as a seperate > user, and since I created it as owned by the conserver user, conserver > just opened and wrote to the file.. We already actually run bind with a pid file in /var/run/named. I'm not sure we need a whole lot of magic, other than having mtree create the directories for base system components, and packages/ports create them for third party components. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:14:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2C1616A41F; Thu, 25 Aug 2005 16:14:35 +0000 (GMT) (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 AEABB43D48; Thu, 25 Aug 2005 16:14:35 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PGEYNa059992; Thu, 25 Aug 2005 16:14:35 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PGEYkl059991; Thu, 25 Aug 2005 16:14:34 GMT (envelope-from emax) Message-Id: <200508251614.j7PGEYkl059991@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 25 Aug 2005 16:14:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 16:14:36 -0000 emax 2005-08-25 16:14:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c Log: MFC to RELENG_6 Fix multiple typos in the mutex names. This fixes false positive (and pretty strange looking too) LORs I have seen on my system. Pointy hat to goes to me. Approved by: re (scottl) Revision Changes Path 1.14.2.1 +4 -4 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:16:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E86416A41F; Thu, 25 Aug 2005 16:16:19 +0000 (GMT) (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 0679643D49; Thu, 25 Aug 2005 16:16:19 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PGGIRX060177; Thu, 25 Aug 2005 16:16:18 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PGGIbm060176; Thu, 25 Aug 2005 16:16:18 GMT (envelope-from emax) Message-Id: <200508251616.j7PGGIbm060176@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 25 Aug 2005 16:16:18 +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/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 16:16:19 -0000 emax 2005-08-25 16:16:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netgraph/bluetooth/socket ng_btsocket_l2cap_raw.c Log: MFC to RELENG_5 Fix multiple typos in the mutex names. This fixes false positive (and pretty strange looking too) LORs I have seen on my system. Pointy hat to goes to me. Approved by: re (scottl) Revision Changes Path 1.12.2.3 +4 -4 src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:16:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC8B916A41F; Thu, 25 Aug 2005 16:16:45 +0000 (GMT) (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 7C91D43D46; Thu, 25 Aug 2005 16:16:45 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PGGjjb060214; Thu, 25 Aug 2005 16:16:45 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PGGjog060213; Thu, 25 Aug 2005 16:16:45 GMT (envelope-from sos) Message-Id: <200508251616.j7PGGjog060213@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 25 Aug 2005 16:16:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sys ata.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, 25 Aug 2005 16:16:45 -0000 sos 2005-08-25 16:16:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sys ata.h Log: MFC: Add definition for SATAII 3Gb/s mode. Approved by: re@ (scottl) Revision Changes Path 1.26.2.2 +1 -0 src/sys/sys/ata.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:21:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2334116A41F; Thu, 25 Aug 2005 16:21:06 +0000 (GMT) (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 E50FA43D45; Thu, 25 Aug 2005 16:21:05 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PGL5aS060491; Thu, 25 Aug 2005 16:21:05 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PGL5ss060490; Thu, 25 Aug 2005 16:21:05 GMT (envelope-from sos) Message-Id: <200508251621.j7PGL5ss060490@repoman.freebsd.org> From: Søren Schmidt Date: Thu, 25 Aug 2005 16:21:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-lowlevel.c ata-pci.h atapi-cd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 16:21:06 -0000 sos 2005-08-25 16:21:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-all.c ata-all.h ata-chipset.c ata-disk.c ata-lowlevel.c ata-pci.h atapi-cd.c Log: MFC: Add support for working around controllers that cannot do DMA in 48bit. The workaround use PIO mode above ~137GB to allow using the disk. Add the Acer chips with rev < 0xc4 as first candidate. Add support for the Promise PDC4071[89] chips on the Fasttrak TX4300. Docs kindly provided by Promise. Apply fix for "pr82261 DMA-support on Sparc64 broken" Use the bio field instead of the driver field as intended. Dont set default mode to ATA_DMA_MAX on devices not capable of DMA. Approved by: re@ (scottl) Revision Changes Path 1.252.2.1 +59 -15 src/sys/dev/ata/ata-all.c 1.103.2.2 +2 -1 src/sys/dev/ata/ata-all.h 1.126.2.2 +88 -20 src/sys/dev/ata/ata-chipset.c 1.189.2.1 +2 -2 src/sys/dev/ata/ata-disk.c 1.69.2.1 +4 -4 src/sys/dev/ata/ata-lowlevel.c 1.49.2.2 +3 -0 src/sys/dev/ata/ata-pci.h 1.179.2.1 +2 -2 src/sys/dev/ata/atapi-cd.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 16:55:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 15C3C16A41F; Thu, 25 Aug 2005 16:55:03 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id A831143D55; Thu, 25 Aug 2005 16:55:02 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j7PGt2K4030238; Thu, 25 Aug 2005 09:55:02 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j7PGt1uh030237; Thu, 25 Aug 2005 09:55:01 -0700 Date: Thu, 25 Aug 2005 09:55:01 -0700 From: Brooks Davis To: Robert Watson Message-ID: <20050825165501.GB29549@odin.ac.hmc.edu> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H+4ONPRPur6+Ovig" Content-Disposition: inline In-Reply-To: <20050825171046.X72462@fledge.watson.org> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 16:55:03 -0000 --H+4ONPRPur6+Ovig Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 25, 2005 at 05:12:04PM +0100, Robert Watson wrote: >=20 > On Thu, 25 Aug 2005, John-Mark Gurney wrote: >=20 > >>Something I'd very much like to see is for daemon pid files to start=20 > >>being placed in /var/run//.pid, as opposed to directly= =20 > >>in /var/run. This will allow us to set specific ownership on the=20 > >>parent directory for a pid file, so that privilege is not required to= =20 > >>write out a pid file in a safe place. > > > >why not add an rc.subr option to precreate the file with the correct=20 > >user? I was running up conserver, and I decided to run it as a seperate= =20 > >user, and since I created it as owned by the conserver user, conserver= =20 > >just opened and wrote to the file.. >=20 > We already actually run bind with a pid file in /var/run/named. I'm not= =20 > sure we need a whole lot of magic, other than having mtree create the=20 > directories for base system components, and packages/ports create them fo= r=20 > third party components. Ports and packages have to do this in their startup scripts because they must assume /var contains nothing more then they get from: b_populate_var() { /usr/sbin/mtree -deU -f /etc/mtree/BSD.var.dist -p /var > /dev/null case ${sendmail_enable} in [Nn][Oo][Nn][Ee]) ;; *) /usr/sbin/mtree -deU -f /etc/mtree/BSD.sendmail.dist -p / >= /dev/null ;; esac } This is probably a good idea for system daemons, but I'm not sure there's much point in encouraging it for ports. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --H+4ONPRPur6+Ovig Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDDfflXY6L6fI4GtQRAlbJAJ4oUgTZwVN8YiCnS6BO+JeXuRbZUgCgvuM9 leAfvajTVWKzDoJsbabLPQQ= =gT3O -----END PGP SIGNATURE----- --H+4ONPRPur6+Ovig-- From owner-cvs-src@FreeBSD.ORG Thu Aug 25 17:00:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DFB516A41F; Thu, 25 Aug 2005 17:00:03 +0000 (GMT) (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 2B56943D48; Thu, 25 Aug 2005 17:00:03 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PH03bA070326; Thu, 25 Aug 2005 17:00:03 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PH02cp070323; Thu, 25 Aug 2005 17:00:02 GMT (envelope-from emax) Message-Id: <200508251700.j7PH02cp070323@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 25 Aug 2005 17:00: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/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: Thu, 25 Aug 2005 17:00:03 -0000 emax 2005-08-25 17:00:02 UTC FreeBSD src repository Modified files: sys/netgraph ng_fec.c Log: Make sure ng_fec_init() uses the same calling convention as the rest of the code, i.e. ng_fec_init() is called with the ifp->if_softc pointer and NOT with the ifp pointer. PR: kern/85239 Reviewed by: brooks MFC after: 1 day Revision Changes Path 1.21 +3 -3 src/sys/netgraph/ng_fec.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 17:01:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D076A16A41F; Thu, 25 Aug 2005 17:01:06 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D8EC43D55; Thu, 25 Aug 2005 17:01:06 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PH1685070445; Thu, 25 Aug 2005 17:01:06 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PH16OO070444; Thu, 25 Aug 2005 17:01:06 GMT (envelope-from cperciva) Message-Id: <200508251701.j7PH16OO070444@repoman.freebsd.org> From: Colin Percival Date: Thu, 25 Aug 2005 17:01:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/chkgrp chkgrp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 17:01:07 -0000 cperciva 2005-08-25 17:01:06 UTC FreeBSD src repository Modified files: usr.sbin/chkgrp chkgrp.c Log: Fix a bug introduced in revision 1.9 which causes chkgrp to coredump on certain corrupt files. Submitted by: liamfoy@dragonflybsd.org Reported by: Nikolay Kalev, via freebsd-current MFC after: 3 days Revision Changes Path 1.11 +9 -5 src/usr.sbin/chkgrp/chkgrp.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 17:02:42 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5495416A41F; Thu, 25 Aug 2005 17:02:42 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44DBE43D58; Thu, 25 Aug 2005 17:02:41 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 89CFD46BC5; Thu, 25 Aug 2005 13:02:40 -0400 (EDT) Date: Thu, 25 Aug 2005 18:02:40 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Brooks Davis In-Reply-To: <20050825165501.GB29549@odin.ac.hmc.edu> Message-ID: <20050825180050.F16967@fledge.watson.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> <20050825165501.GB29549@odin.ac.hmc.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 17:02:42 -0000 On Thu, 25 Aug 2005, Brooks Davis wrote: > This is probably a good idea for system daemons, but I'm not sure > there's much point in encouraging it for ports. I think we'll find that more and more third party applications do know how to do this as a result of tight integration of selinux into upcoming Linux releases. By placing pid files in separate directories, you avoid needing to grant fairly broad rights on the directory itself. While you can pre-create pidfiles, other things like sockets generally can't be precreated in trivial ways without granting large amounts of privilege to the daemon when it starts running. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Thu Aug 25 17:09:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 86A2016A41F; Thu, 25 Aug 2005 17:09:41 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 248B543D48; Thu, 25 Aug 2005 17:09:41 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id j7PH9ekF031853; Thu, 25 Aug 2005 10:09:40 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id j7PH9efK031852; Thu, 25 Aug 2005 10:09:40 -0700 Date: Thu, 25 Aug 2005 10:09:40 -0700 From: Brooks Davis To: Robert Watson Message-ID: <20050825170940.GC29549@odin.ac.hmc.edu> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> <20050825165501.GB29549@odin.ac.hmc.edu> <20050825180050.F16967@fledge.watson.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="f+W+jCU1fRNres8c" Content-Disposition: inline In-Reply-To: <20050825180050.F16967@fledge.watson.org> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new X-Spam-Status: No, hits=0.0 required=8.0 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on odin.ac.hmc.edu Cc: John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , Brooks Davis , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 17:09:41 -0000 --f+W+jCU1fRNres8c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 25, 2005 at 06:02:40PM +0100, Robert Watson wrote: >=20 > On Thu, 25 Aug 2005, Brooks Davis wrote: >=20 > >This is probably a good idea for system daemons, but I'm not sure=20 > >there's much point in encouraging it for ports. >=20 > I think we'll find that more and more third party applications do know ho= w=20 > to do this as a result of tight integration of selinux into upcoming Linu= x=20 > releases. By placing pid files in separate directories, you avoid needin= g=20 > to grant fairly broad rights on the directory itself. While you can=20 > pre-create pidfiles, other things like sockets generally can't be=20 > precreated in trivial ways without granting large amounts of privilege to= =20 > the daemon when it starts running. That makes sense. If we're going to do this, we may want to look at a way for ports to register their need for such directories so they can be created by a process with appropriate privlege. Perhaps, a /usr/local/etc/mtree/var.d/ or something. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --f+W+jCU1fRNres8c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFDDftUXY6L6fI4GtQRAgFHAJ9kUUYSKyxsdtQbqDaeAFjO2TCgkwCeOWRC PyUTLX+wG9yX08PXwhRsRqM= =ajlt -----END PGP SIGNATURE----- --f+W+jCU1fRNres8c-- From owner-cvs-src@FreeBSD.ORG Thu Aug 25 17:14:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6EC5216A41F; Thu, 25 Aug 2005 17:14:40 +0000 (GMT) (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 2C30443D49; Thu, 25 Aug 2005 17:14:40 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PHEd6s071044; Thu, 25 Aug 2005 17:14:39 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PHEdCA071043; Thu, 25 Aug 2005 17:14:39 GMT (envelope-from emax) Message-Id: <200508251714.j7PHEdCA071043@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 25 Aug 2005 17:14: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 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: Thu, 25 Aug 2005 17:14:40 -0000 emax 2005-08-25 17:14:39 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: Add myself as a maintainer of Bluetooth code Revision Changes Path 1.125 +5 -0 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Thu Aug 25 18:25:50 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79E0E16A41F; Thu, 25 Aug 2005 18:25:50 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 799F743D73; Thu, 25 Aug 2005 18:25:49 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PIPnSg073667; Thu, 25 Aug 2005 18:25:49 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PIPn97073666; Thu, 25 Aug 2005 18:25:49 GMT (envelope-from wilko) Message-Id: <200508251825.j7PIPn97073666@repoman.freebsd.org> From: Wilko Bulte Date: Thu, 25 Aug 2005 18:25:49 +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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 18:25:50 -0000 wilko 2005-08-25 18:25:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) games/fortune/datfiles fortunes Log: MFC: "about life" Revision Changes Path 1.141.2.6 +5 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu Aug 25 18:26:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 03C8B16A41F; Thu, 25 Aug 2005 18:26:59 +0000 (GMT) (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 B91C743D69; Thu, 25 Aug 2005 18:26:58 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PIQwcB073754; Thu, 25 Aug 2005 18:26:58 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PIQwnF073753; Thu, 25 Aug 2005 18:26:58 GMT (envelope-from andre) Message-Id: <200508251826.j7PIQwnF073753@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 25 Aug 2005 18:26: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/include string.h src/lib/libc/string Makefile.inc memchr.3 memmem.3 memmem.c strchr.3 strstr.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 18:26:59 -0000 andre 2005-08-25 18:26:58 UTC FreeBSD src repository Modified files: include string.h lib/libc/string Makefile.inc memchr.3 strchr.3 strstr.3 Added files: lib/libc/string memmem.3 memmem.c Log: Add the function memmem(3) as found in glibc and others. It is the binary equivalent to strstr(3). void *memmem(const void *big, size_t big_len, const void *little, size_t little_len); Submitted by: Pascal Gloor MFC after: 3 days Revision Changes Path 1.22 +1 -0 src/include/string.h 1.36 +5 -5 src/lib/libc/string/Makefile.inc 1.8 +2 -1 src/lib/libc/string/memchr.3 1.1 +84 -0 src/lib/libc/string/memmem.3 (new) 1.1 +67 -0 src/lib/libc/string/memmem.c (new) 1.12 +1 -0 src/lib/libc/string/strchr.3 1.13 +1 -0 src/lib/libc/string/strstr.3 From owner-cvs-src@FreeBSD.ORG Thu Aug 25 18:45:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3D4416A422; Thu, 25 Aug 2005 18:45:39 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from mv.twc.weather.com (mv.twc.weather.com [65.212.71.225]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD7F043D58; Thu, 25 Aug 2005 18:45:38 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from [10.50.40.201] (Not Verified[10.50.40.201]) by mv.twc.weather.com with NetIQ MailMarshal (v6, 0, 3, 8) id ; Thu, 25 Aug 2005 15:00:49 -0400 From: John Baldwin To: Garance A Drosehn Date: Thu, 25 Aug 2005 10:11:00 -0400 User-Agent: KMail/1.8 References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200508251011.02844.jhb@FreeBSD.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 18:45:40 -0000 On Wednesday 24 August 2005 06:26 pm, Garance A Drosehn wrote: > At 6:14 PM -0400 8/24/05, Garance A Drosehn wrote: > >I'd slightly prefer something other than adding another option, > >but I can't think of anything which is particularly better. The > >only other suggestion might be to have "daemon.lpid" filenames > >instead of "daemon.pid", but that also seems icky to me. > > To extend that a bit: it might be nice if daemons which used > the new library would create "daemon.lpid" files, just so it > is easy to tell which pid-files are using the new code. But I > think it would be ugly for `pkill' to alter its behavior based > on the filename given... Yeah, I think that's uglier than a new option personally. :) I'm ok with the -L approach. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-cvs-src@FreeBSD.ORG Thu Aug 25 19:06:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 759E916A41F; Thu, 25 Aug 2005 19:06:12 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 28BF343D45; Thu, 25 Aug 2005 19:06:12 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PJ6C43075287; Thu, 25 Aug 2005 19:06:12 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PJ6CaN075286; Thu, 25 Aug 2005 19:06:12 GMT (envelope-from cperciva) Message-Id: <200508251906.j7PJ6CaN075286@repoman.freebsd.org> From: Colin Percival Date: Thu, 25 Aug 2005 19:06:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/locate/locate locate.rc updatedb.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, 25 Aug 2005 19:06:12 -0000 cperciva 2005-08-25 19:06:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/locate/locate locate.rc updatedb.sh Log: MFC: Tell locate to ignore /var/db/portsnap by default because it isn't very interesting. Approved by: re (scottl) Revision Changes Path 1.8.34.1 +1 -1 src/usr.bin/locate/locate/locate.rc 1.18.14.1 +1 -1 src/usr.bin/locate/locate/updatedb.sh From owner-cvs-src@FreeBSD.ORG Thu Aug 25 19:07:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B63F616A41F; Thu, 25 Aug 2005 19:07:28 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7260543D46; Thu, 25 Aug 2005 19:07:28 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PJ7SIl075359; Thu, 25 Aug 2005 19:07:28 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PJ7SnU075358; Thu, 25 Aug 2005 19:07:28 GMT (envelope-from cperciva) Message-Id: <200508251907.j7PJ7SnU075358@repoman.freebsd.org> From: Colin Percival Date: Thu, 25 Aug 2005 19:07:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/periodic/security security.functions X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 19:07:28 -0000 cperciva 2005-08-25 19:07:28 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/periodic/security security.functions Log: MFC: When looking for new lines in diff output, grep for '^[>+]' instead of '^>', in order to catch both normal and unified diffs. Approved by: re (scottl) Revision Changes Path 1.4.2.1 +1 -1 src/etc/periodic/security/security.functions From owner-cvs-src@FreeBSD.ORG Thu Aug 25 19:46:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FCE816A41F; Thu, 25 Aug 2005 19:46:39 +0000 (GMT) (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 3219743D5E; Thu, 25 Aug 2005 19:46:39 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PJkdlj076722; Thu, 25 Aug 2005 19:46:39 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PJkdVu076721; Thu, 25 Aug 2005 19:46:39 GMT (envelope-from andre) Message-Id: <200508251946.j7PJkdVu076721@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 25 Aug 2005 19:46: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/include string.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, 25 Aug 2005 19:46:39 -0000 andre 2005-08-25 19:46:38 UTC FreeBSD src repository Modified files: include string.h Log: Appropriate namespace protection for memmem(3). Submitted by: wollman MFC after: 3 days Revision Changes Path 1.23 +2 -0 src/include/string.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 19:49:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65CD416A41F; Thu, 25 Aug 2005 19:49:55 +0000 (GMT) (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 6DE6043D6E; Thu, 25 Aug 2005 19:49:53 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PJnri2076823; Thu, 25 Aug 2005 19:49:53 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PJnrNm076822; Thu, 25 Aug 2005 19:49:53 GMT (envelope-from andre) Message-Id: <200508251949.j7PJnrNm076822@repoman.freebsd.org> From: Andre Oppermann Date: Thu, 25 Aug 2005 19:49: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/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 19:49:55 -0000 andre 2005-08-25 19:49:53 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for memmem(3). Revision Changes Path 1.248 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 19:54:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF0D916A41F; Thu, 25 Aug 2005 19:54:16 +0000 (GMT) (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 7AC6A43D46; Thu, 25 Aug 2005 19:54:16 +0000 (GMT) (envelope-from flata@magnesium.net) Received: by toxic.magnesium.net (Postfix, from userid 1212) id 379C3DA8A0; Thu, 25 Aug 2005 12:54:16 -0700 (PDT) Date: Thu, 25 Aug 2005 09:54:16 -1000 From: juli mallett To: Tom Rhodes Message-ID: <20050825195416.GA65980@toxic.magnesium.net> References: <200508251022.j7PAMWFO030767@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508251022.j7PAMWFO030767@repoman.freebsd.org> User-Agent: Mutt/1.4.1i X-Towel: Yes Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libufs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 19:54:16 -0000 * Tom Rhodes [ Date: 2005-08-25 ] [ w.r.t. cvs commit: src/lib/libufs Makefile ] > trhodes 2005-08-25 10:22:30 UTC > > FreeBSD src repository > > Modified files: > lib/libufs Makefile > Log: > Hook getino.3 up to the build and link it to putino.3. > > PR: 83820 This is wrong. As the PR states it was purposely not hooked up. inode.c doesn't have functions which look like the interfaces you've just published, and there isn't even a putino(3) in there. If the cause of the confusion is the manpage being listed in Xr's or something, then comment out the Xr's. This is very obviously wrong, if you try to use what's in the manpage I committed. Probably it shoudln't be in CVS at all. The reason I put it there at the time is that it was ready and inode.c was about ready to hit CVS, but that got dropped. Now, if you want to help me remember what P4 tree that inode.c was in, and pick up whereever I left off, that'd be awesome. Thanx, juli. -- From owner-cvs-src@FreeBSD.ORG Thu Aug 25 20:10:48 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 148AF16A41F; Thu, 25 Aug 2005 20:10:48 +0000 (GMT) (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 C707343D45; Thu, 25 Aug 2005 20:10:47 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PKAluC077719; Thu, 25 Aug 2005 20:10:47 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PKAlt5077718; Thu, 25 Aug 2005 20:10:47 GMT (envelope-from pjd) Message-Id: <200508252010.j7PKAlt5077718@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Aug 2005 20:10:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Aug 2005 20:10:48 -0000 pjd 2005-08-25 20:10:47 UTC FreeBSD src repository Modified files: usr.bin/pkill pkill.1 pkill.c Log: Revert previous behaviour of '-F' option and add '-L' option, which will tell pkill(1)/pgrep(1) to try to flock(2) pidfile before reading PID from there. Discussed with: jhb, gad Revision Changes Path 1.18 +10 -7 src/usr.bin/pkill/pkill.1 1.28 +33 -20 src/usr.bin/pkill/pkill.c From owner-cvs-src@FreeBSD.ORG Thu Aug 25 20:11:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9EEB316A41F; Thu, 25 Aug 2005 20:11:39 +0000 (GMT) (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 5B8AD43D49; Thu, 25 Aug 2005 20:11:39 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PKBdp2077792; Thu, 25 Aug 2005 20:11:39 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PKBdFr077791; Thu, 25 Aug 2005 20:11:39 GMT (envelope-from pjd) Message-Id: <200508252011.j7PKBdFr077791@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Aug 2005 20:11: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/usr.bin/pkill pgrep-F.t pkill-F.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: Thu, 25 Aug 2005 20:11:39 -0000 pjd 2005-08-25 20:11:39 UTC FreeBSD src repository Modified files: tools/regression/usr.bin/pkill pgrep-F.t pkill-F.t Log: '-F' option behaviour was reverted, so revert previous commit. Revision Changes Path 1.3 +3 -2 src/tools/regression/usr.bin/pkill/pgrep-F.t 1.3 +2 -1 src/tools/regression/usr.bin/pkill/pkill-F.t From owner-cvs-src@FreeBSD.ORG Thu Aug 25 20:12:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F163D16A41F; Thu, 25 Aug 2005 20:12:43 +0000 (GMT) (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 A778443D45; Thu, 25 Aug 2005 20:12:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PKChY2077848; Thu, 25 Aug 2005 20:12:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PKChaw077847; Thu, 25 Aug 2005 20:12:43 GMT (envelope-from jhb) Message-Id: <200508252012.j7PKChaw077847@repoman.freebsd.org> From: John Baldwin Date: Thu, 25 Aug 2005 20:12:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci if_de.c if_devar.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, 25 Aug 2005 20:12:44 -0000 jhb 2005-08-25 20:12:43 UTC FreeBSD src repository Modified files: sys/pci if_de.c if_devar.h Log: Major rototill of this driver to add FreeBSD bus-dma support: - Allocate arrays of metadata for the descriptors in the rx and tx rings and change the ring pointers to walk the metadata array rather than the actual descriptor rings. Each metadata object contains a pointer to its descriptor, a pointer to any associated mbuf, and a pointer to the associated bus_dmamap_t in the bus_dma case. The mbuf pointers replace the tulip_txq and tulip_rxq local ifqueue's in the softc. - Add lots of KTR trace entries using a local KTR_TULIP level which defaults to 0, but can be changed to KTR_DEV at the top of the file when debugging. - Rename tulip_init(), tulip_start(), tulip_ifinit(), and tulip_ifstart() to tulip_init_locked(), tulip_start_locked(), tulip_init(), and tulip_start(), respectively, to match the convention in other drivers. - Add a TULIP_SP_MAC() macro to encode two bytes of the MAC address into the setup buffer and use that in place of lots of BYTE_ORDER #ifdef's. Also, remove an incorrect XXX comment I added earlier, the driver was correct (at least it does the same thing dc(4) does). TULIP_SP_MAC was shamelessly copied from DC_SP_MAC() in dc(4). - Remove the #ifdef'd NetBSD bus-dma code and replace it with FreeBSD bus-dma code that not only compiles but even works at runtime. - Use callout_init_mtx() instead of just callout_init(). - Correct the various wrapper macros for bus_dmamap_sync() for the rx and tx buffers to only ask for the sync ops that they actually need. - Tidy the #ifdef TULIP_COPY_RXDATA code by expanding an #ifdef a bit so it becomes easier to read at the expense of a couple of duplicated lines of code. Also, use m_getcl() to get an mbuf cluster rather than MGETHDR() followed by MCLGET(). - Maintain the ring free (ri_free) count for the rx ring metadata since we no longer have tulip_rxq.ifq_len around to indicate how many mbuf's are currently in the rx ring. - Add code to teardown bus_dma resources when attach fails and generally fixup attach to do a better job of cleaning up when it fails. This gets us a good bit closer to possibly having a detach method someday and making this driver an unloadable module. - Add some functions that can be called from ddb to dump the state of a descriptor ring and to dump the state of an individual descriptor. - Various comment grammer and spelling fixes. I have bus-dma turned on by default, but I've left the non-bus-dma code around so that it can be turned off to aid in debugging should any problems turn up later on. I'll be removing the non-bus-dma code in a subsequent commit. Revision Changes Path 1.171 +706 -450 src/sys/pci/if_de.c 1.38 +74 -85 src/sys/pci/if_devar.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 20:13:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F2D0216A41F; Thu, 25 Aug 2005 20:13:58 +0000 (GMT) (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 AEDCA43D45; Thu, 25 Aug 2005 20:13:58 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PKDw9v077999; Thu, 25 Aug 2005 20:13:58 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PKDwSg077998; Thu, 25 Aug 2005 20:13:58 GMT (envelope-from pjd) Message-Id: <200508252013.j7PKDwSg077998@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 25 Aug 2005 20:13: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/tools/regression/usr.bin/pkill pgrep-LF.t pkill-LF.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: Thu, 25 Aug 2005 20:13:59 -0000 pjd 2005-08-25 20:13:58 UTC FreeBSD src repository Added files: tools/regression/usr.bin/pkill pgrep-LF.t pkill-LF.t Log: Add regression tests for '-L' option. Revision Changes Path 1.1 +41 -0 src/tools/regression/usr.bin/pkill/pgrep-LF.t (new) 1.1 +43 -0 src/tools/regression/usr.bin/pkill/pkill-LF.t (new) From owner-cvs-src@FreeBSD.ORG Thu Aug 25 20:33:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 259E016A41F; Thu, 25 Aug 2005 20:33:44 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8029A43D49; Thu, 25 Aug 2005 20:33:43 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PKXhTm078970; Thu, 25 Aug 2005 20:33:43 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PKXhdT078969; Thu, 25 Aug 2005 20:33:43 GMT (envelope-from ups) Message-Id: <200508252033.j7PKXhdT078969@repoman.freebsd.org> From: Stephan Uphoff Date: Thu, 25 Aug 2005 20:33:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 exception.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 20:33:44 -0000 ups 2005-08-25 20:33:43 UTC FreeBSD src repository Modified files: sys/amd64/amd64 exception.S Log: NMI handler should not enable interrupts. Tested by: kris@ MFC after: 3 weeks Revision Changes Path 1.126 +1 -1 src/sys/amd64/amd64/exception.S From owner-cvs-src@FreeBSD.ORG Thu Aug 25 21:06:56 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E9F616A420; Thu, 25 Aug 2005 21:06:56 +0000 (GMT) (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 5D48A43D48; Thu, 25 Aug 2005 21:06:56 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PL6upG087255; Thu, 25 Aug 2005 21:06:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PL6uZB087254; Thu, 25 Aug 2005 21:06:56 GMT (envelope-from jhb) Message-Id: <200508252106.j7PL6uZB087254@repoman.freebsd.org> From: John Baldwin Date: Thu, 25 Aug 2005 21:06: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/pci if_de.c if_devar.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, 25 Aug 2005 21:06:56 -0000 jhb 2005-08-25 21:06:56 UTC FreeBSD src repository Modified files: sys/pci if_de.c if_devar.h Log: - Remove non-bus-dma code. - Remove form feed characters. - Fixup style of function declarations. - Assume that an mbuf cluster is big enough to hold an ethernet frame. (This should really be using m_defrag(), but this diff is just simple changes for now.) Revision Changes Path 1.172 +134 -428 src/sys/pci/if_de.c 1.39 +0 -28 src/sys/pci/if_devar.h From owner-cvs-src@FreeBSD.ORG Thu Aug 25 23:10:58 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA97D16A41F; Thu, 25 Aug 2005 23:10:58 +0000 (GMT) (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 6856643D48; Thu, 25 Aug 2005 23:10:58 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PNAwkh091557; Thu, 25 Aug 2005 23:10:58 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PNAwqO091556; Thu, 25 Aug 2005 23:10:58 GMT (envelope-from imp) Message-Id: <200508252310.j7PNAwqO091556@repoman.freebsd.org> From: Warner Losh Date: Thu, 25 Aug 2005 23:10: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/share/man/man4 sn.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 23:10:58 -0000 imp 2005-08-25 23:10:58 UTC FreeBSD src repository Modified files: share/man/man4 sn.4 Log: Clarify the confusion over Farallon cards taht differ only by arrow color Revision Changes Path 1.11 +12 -1 src/share/man/man4/sn.4 From owner-cvs-src@FreeBSD.ORG Thu Aug 25 23:11:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 019B516A41F; Thu, 25 Aug 2005 23:11:11 +0000 (GMT) (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 87F2A43D49; Thu, 25 Aug 2005 23:11:10 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7PNBA21091595; Thu, 25 Aug 2005 23:11:10 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7PNBAjd091594; Thu, 25 Aug 2005 23:11:10 GMT (envelope-from imp) Message-Id: <200508252311.j7PNBAjd091594@repoman.freebsd.org> From: Warner Losh Date: Thu, 25 Aug 2005 23:11: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/share/man/man4/man4.i386 ep.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Aug 2005 23:11:11 -0000 imp 2005-08-25 23:11:10 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 ep.4 Log: Clarify the confusion over Farallon cards taht differ only by arrow color Revision Changes Path 1.41 +13 -0 src/share/man/man4/man4.i386/ep.4 From owner-cvs-src@FreeBSD.ORG Fri Aug 26 00:05:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D72116A41F; Fri, 26 Aug 2005 00:05:22 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from fileserver.fields.utoronto.ca (fileserver.fields.utoronto.ca [128.100.216.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A260443D49; Fri, 26 Aug 2005 00:05:21 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from fields.fields.utoronto.ca (fields.localdomain [192.168.216.11]) by fileserver.fields.utoronto.ca (8.12.8/8.12.8/Fields 6.0) with ESMTP id j7Q05Kvf023320 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 Aug 2005 20:05:20 -0400 Received: from obsecurity.dyndns.org (localhost.localdomain [127.0.0.1]) by fields.fields.utoronto.ca (8.12.8/8.12.8/Fields WS 6.0) with ESMTP id j7Q05K6P007431; Thu, 25 Aug 2005 20:05:20 -0400 Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E7D835380D; Thu, 25 Aug 2005 20:05:19 -0400 (EDT) Date: Thu, 25 Aug 2005 20:05:19 -0400 From: Kris Kennaway To: Stephan Uphoff Message-ID: <20050826000519.GA18065@xor.obsecurity.org> References: <200508252033.j7PKXhdT078969@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Nq2Wo0NMKNjxTN9z" Content-Disposition: inline In-Reply-To: <200508252033.j7PKXhdT078969@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 exception.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: Fri, 26 Aug 2005 00:05:22 -0000 --Nq2Wo0NMKNjxTN9z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 25, 2005 at 08:33:43PM +0000, Stephan Uphoff wrote: > ups 2005-08-25 20:33:43 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/amd64/amd64 exception.S=20 > Log: > NMI handler should not enable interrupts. > =20 > Tested by: kris@ > MFC after: 3 weeks It would be great to get this into 6.0..isn't this broken there too? If so, it's necessary to make KDB_STOP_NMI work, which is in turn necessary to debug a large class of panics on SMP. Kris --Nq2Wo0NMKNjxTN9z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDDly/Wry0BWjoQKURAiaVAKDoj0ZYeqKqHz+TP4u85WY866XQgACdEudA d07EA4SQEQCbhwjgsUA+ehc= =bRjf -----END PGP SIGNATURE----- --Nq2Wo0NMKNjxTN9z-- From owner-cvs-src@FreeBSD.ORG Fri Aug 26 00:33:07 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DD2416A41F for ; Fri, 26 Aug 2005 00:33:07 +0000 (GMT) (envelope-from ups@freebsd.org) Received: from smtp.speedfactory.net (smtp.speedfactory.net [66.23.216.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E38143D48 for ; Fri, 26 Aug 2005 00:33:06 +0000 (GMT) (envelope-from ups@freebsd.org) Received: (qmail 10269 invoked by uid 210); 26 Aug 2005 00:34:00 +0000 Received: from 66.23.216.49 by talon (envelope-from , uid 201) with qmail-scanner-1.25st (clamdscan: 0.85.1/1039. spamassassin: 3.0.2. perlscan: 1.25st. Clear:RC:1(66.23.216.49):. Processed in 0.043278 secs); 26 Aug 2005 00:34:00 -0000 X-Qmail-Scanner-Mail-From: ups@freebsd.org via talon X-Qmail-Scanner: 1.25st (Clear:RC:1(66.23.216.49):. Processed in 0.043278 secs Process 10264) Received: from 66-23-216-49.clients.speedfactory.net (HELO palm.tree.com) (66.23.216.49) by smtp.speedfactory.net with AES256-SHA encrypted SMTP; 26 Aug 2005 00:34:00 +0000 Received: from [127.0.0.1] (ups@localhost.tree.com [127.0.0.1]) by palm.tree.com (8.12.10/8.12.10) with ESMTP id j7Q0X3rK051983; Thu, 25 Aug 2005 20:33:04 -0400 (EDT) (envelope-from ups@freebsd.org) From: Stephan Uphoff To: Kris Kennaway In-Reply-To: <20050826000519.GA18065@xor.obsecurity.org> References: <200508252033.j7PKXhdT078969@repoman.freebsd.org> <20050826000519.GA18065@xor.obsecurity.org> Content-Type: text/plain Message-Id: <1125016383.1360.81664.camel@palm> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Thu, 25 Aug 2005 20:33:03 -0400 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 exception.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: Fri, 26 Aug 2005 00:33:07 -0000 On Thu, 2005-08-25 at 20:05, Kris Kennaway wrote: > On Thu, Aug 25, 2005 at 08:33:43PM +0000, Stephan Uphoff wrote: > > ups 2005-08-25 20:33:43 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/amd64/amd64 exception.S > > Log: > > NMI handler should not enable interrupts. > > > > Tested by: kris@ > > MFC after: 3 weeks Sorry - make that 3 days. > > It would be great to get this into 6.0..isn't this broken there too? > If so, it's necessary to make KDB_STOP_NMI work, which is in turn > necessary to debug a large class of panics on SMP. > > Kris From owner-cvs-src@FreeBSD.ORG Fri Aug 26 01:00:41 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF69E16A42A; Fri, 26 Aug 2005 01:00:41 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E204B43D5A; Fri, 26 Aug 2005 01:00:19 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q10JEX002456; Fri, 26 Aug 2005 01:00:19 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q10Jhd002455; Fri, 26 Aug 2005 01:00:19 GMT (envelope-from ps) Message-Id: <200508260100.j7Q10Jhd002455@repoman.freebsd.org> From: Paul Saab Date: Fri, 26 Aug 2005 01:00:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci pci_user.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 01:00:42 -0000 ps 2005-08-26 01:00:19 UTC FreeBSD src repository Modified files: sys/dev/pci pci_user.c Log: For FreeBSD 4 binaries, when trying to read from a device that does not exsist, do not have ioctl return an error, but instead set -1 in the data returned to the user. This allows the HP bios flash utilities to work without requiring changes to their code. Reviewed by: jhb Revision Changes Path 1.20 +8 -1 src/sys/dev/pci/pci_user.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 01:02:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4553916A41F; Fri, 26 Aug 2005 01:02:39 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 02DB343D45; Fri, 26 Aug 2005 01:02:39 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q12cMk002641; Fri, 26 Aug 2005 01:02:38 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q12c99002640; Fri, 26 Aug 2005 01:02:38 GMT (envelope-from brooks) Message-Id: <200508260102.j7Q12c99002640@repoman.freebsd.org> From: Brooks Davis Date: Fri, 26 Aug 2005 01:02:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 01:02:39 -0000 brooks 2005-08-26 01:02:38 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient-script Log: Don't and/remove a route to our assigned IP through 127.0.0.1. It serves no apparent purpose (we commented this out ages ago in the ISC scripts) and cases problems with some ADSL setups. Reported by: Rostislav Krasny Revision Changes Path 1.6 +4 -4 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Fri Aug 26 01:07:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 607C216A41F; Fri, 26 Aug 2005 01:07:52 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D8FD43D46; Fri, 26 Aug 2005 01:07:52 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q17quN002847; Fri, 26 Aug 2005 01:07:52 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q17pnp002846; Fri, 26 Aug 2005 01:07:52 GMT (envelope-from brooks) Message-Id: <200508260107.j7Q17pnp002846@repoman.freebsd.org> From: Brooks Davis Date: Fri, 26 Aug 2005 01:07:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 01:07:52 -0000 brooks 2005-08-26 01:07:51 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient-script Log: Use a more robust, grep-free command to get the interface of the current default route. Submitted by: Rostislav Krasny Revision Changes Path 1.7 +1 -2 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Fri Aug 26 01:25:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB9DB16A41F; Fri, 26 Aug 2005 01:25:59 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A50243D45; Fri, 26 Aug 2005 01:25:59 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q1PxTp003546; Fri, 26 Aug 2005 01:25:59 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q1Pxq8003545; Fri, 26 Aug 2005 01:25:59 GMT (envelope-from brooks) Message-Id: <200508260125.j7Q1Pxq8003545@repoman.freebsd.org> From: Brooks Davis Date: Fri, 26 Aug 2005 01:25:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient conflex.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 01:25:59 -0000 brooks 2005-08-26 01:25:59 UTC FreeBSD src repository Modified files: sbin/dhclient conflex.c Log: In read_string(), when the last character was a backslash, unincrement the output index instead of keeping what ever trash was in the buffer. Reported by: iedowse Revision Changes Path 1.4 +1 -0 src/sbin/dhclient/conflex.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 02:21:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CB5916A41F; Fri, 26 Aug 2005 02:21:03 +0000 (GMT) (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 E115543D48; Fri, 26 Aug 2005 02:21:02 +0000 (GMT) (envelope-from kan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q2L2XL005619; Fri, 26 Aug 2005 02:21:02 GMT (envelope-from kan@repoman.freebsd.org) Received: (from kan@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q2L2nU005618; Fri, 26 Aug 2005 02:21:02 GMT (envelope-from kan) Message-Id: <200508260221.j7Q2L2nU005618@repoman.freebsd.org> From: Alexander Kabaev Date: Fri, 26 Aug 2005 02:21:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_thermal.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 02:21:03 -0000 kan 2005-08-26 02:21:02 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_thermal.c Log: Unbreak compiles with ACPI_DEBUG. Revision Changes Path 1.59 +2 -0 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 04:06:18 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2936116A41F; Fri, 26 Aug 2005 04:06:18 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC0643D45; Fri, 26 Aug 2005 04:06:17 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q46HXa009669; Fri, 26 Aug 2005 04:06:17 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q46HXv009668; Fri, 26 Aug 2005 04:06:17 GMT (envelope-from brooks) Message-Id: <200508260406.j7Q46HXv009668@repoman.freebsd.org> From: Brooks Davis Date: Fri, 26 Aug 2005 04:06: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/etc network.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 04:06:18 -0000 brooks 2005-08-26 04:06:17 UTC FreeBSD src repository Modified files: etc network.subr Log: Support ifconfig_ variables containing quoted variables with spaces in them by wrapping the ifconfig command with eval "...". For example, this allows: ifconfig_iwi0="DHCP ssid 'foo bar baz'" Revision Changes Path 1.166 +1 -1 src/etc/network.subr From owner-cvs-src@FreeBSD.ORG Fri Aug 26 05:18:47 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19ACA16A41F; Fri, 26 Aug 2005 05:18:47 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E127C43D48; Fri, 26 Aug 2005 05:18:46 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q5IkVM019857; Fri, 26 Aug 2005 05:18:46 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q5Ikc0019856; Fri, 26 Aug 2005 05:18:46 GMT (envelope-from alc) Message-Id: <200508260518.j7Q5Ikc0019856@repoman.freebsd.org> From: Alan Cox Date: Fri, 26 Aug 2005 05:18:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 05:18:47 -0000 alc 2005-08-26 05:18:46 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c Log: Remedy the following three problems: 1. The amd64 pmap, unlike the i386 pmap, maintains a reference count for each page directory (PD) page. However, in the transformation of the i386 pmap into the amd64 pmap, operations, such as pmap_copy() and pmap_object_init_pt(), that create 2MB "superpage" mappings by setting the PG_PS bit in a PD entry were not modified to adjust the underlying PD page's reference count. Consequently, superpage mappings could disappear prematurely. 2. pmap_object_init_pt() could crash or corrupt memory if either the virtual address range being mapped crosses a 1GB boundary in the virtual address space or nothing is mapped in the 1GB area. 3. When pmap_allocpte() destroys a 2MB "superpage" mapping it does not reduce the pmap's resident count accordingly. It should. (This bug is inherited from i386.) Discussed with: peter Reviewed by: tegge Revision Changes Path 1.526 +72 -18 src/sys/amd64/amd64/pmap.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 08:15:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFBC116A41F; Fri, 26 Aug 2005 08:15:57 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EB9343D48; Fri, 26 Aug 2005 08:15:57 +0000 (GMT) (envelope-from ps@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q8Fv78026416; Fri, 26 Aug 2005 08:15:57 GMT (envelope-from ps@repoman.freebsd.org) Received: (from ps@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q8FvqE026415; Fri, 26 Aug 2005 08:15:57 GMT (envelope-from ps) Message-Id: <200508260815.j7Q8FvqE026415@repoman.freebsd.org> From: Paul Saab Date: Fri, 26 Aug 2005 08:15:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/tail 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: Fri, 26 Aug 2005 08:15:58 -0000 ps 2005-08-26 08:15:57 UTC FreeBSD src repository Modified files: usr.bin/tail forward.c Log: Unbreak tail -f on non-local filesystems. Revision Changes Path 1.39 +10 -0 src/usr.bin/tail/forward.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 09:22:36 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 26A3B16A41F; Fri, 26 Aug 2005 09:22:36 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA21943D45; Fri, 26 Aug 2005 09:22:35 +0000 (GMT) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7Q9MZnA034987; Fri, 26 Aug 2005 09:22:35 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7Q9MZjg034986; Fri, 26 Aug 2005 09:22:35 GMT (envelope-from mux) Message-Id: <200508260922.j7Q9MZjg034986@repoman.freebsd.org> From: Maxime Henrion Date: Fri, 26 Aug 2005 09:22:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/fxp if_fxp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 09:22:36 -0000 mux 2005-08-26 09:22:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/fxp if_fxp.c Log: MFC r1.241: date: 2005/07/29 22:40:06; author: mux; state: Exp; lines: +1 -0 Add a new PCI id for fxp(4) cards found on ICH7-based systems. Submitted by: Martin Nilsson PR: kern/84559 Revision Changes Path 1.217.2.14 +1 -0 src/sys/dev/fxp/if_fxp.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 09:57:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1816A16A421 for ; Fri, 26 Aug 2005 09:57:35 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from mail1.fluidhosting.com (mail1.fluidhosting.com [204.14.90.61]) by mx1.FreeBSD.org (Postfix) with SMTP id 69E1343D49 for ; Fri, 26 Aug 2005 09:57:33 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 89120 invoked by uid 399); 26 Aug 2005 09:57:32 -0000 Received: from localhost (HELO ?192.168.1.100?) (dougb@dougbarton.net@127.0.0.1) by localhost with SMTP; 26 Aug 2005 09:57:32 -0000 Message-ID: <430EE78A.8060306@FreeBSD.org> Date: Fri, 26 Aug 2005 02:57:30 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050726) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Watson References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> In-Reply-To: <20050825171046.X72462@fledge.watson.org> X-Enigmail-Version: 0.92.0.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 09:57:35 -0000 Robert Watson wrote: > > On Thu, 25 Aug 2005, John-Mark Gurney wrote: > >>> Something I'd very much like to see is for daemon pid files to start >>> being placed in /var/run//.pid, as opposed to >>> directly in /var/run. This will allow us to set specific ownership >>> on the parent directory for a pid file, so that privilege is not >>> required to write out a pid file in a safe place. >> >> >> why not add an rc.subr option to precreate the file with the correct >> user? I was running up conserver, and I decided to run it as a >> seperate user, and since I created it as owned by the conserver user, >> conserver just opened and wrote to the file.. > > > We already actually run bind with a pid file in /var/run/named. I'm not > sure we need a whole lot of magic, other than having mtree create the > directories for base system components, and packages/ports create them > for third party components. Frankly, the mtree stuff for BIND to do this is a hack, and I would much rather see this generalized in a useful way in rc.subr. That way all system stuff can just use it, and all ports can use it as they adopt rc.subr style startup scripts. This would not be particularly difficult, if there is wider interest in this, I can whip up a POC. Given that the rc scripts run as root there shouldn't be any permissions problems to overcome. My thought would be to simply default the name of the directory in /var/run to be whatever the name of the script is, and the file itself to be "pid" as named does it. My feeling is that we have way too many empty directories created by mtree as it is, especially for ports, and I would really hate to continue adding to that clutter. All that said, and not to throw cold water on Pawel's work here, but I really am not sure that encouraging the use of pid files in this day and age is a good idea. IMO it's a bit of an artifact from a different era, and I would love to see us eliminate the use of pid files altogether. But that's just me. I have a specific concern with the way that I understand the library to work, has the use of FLOCK been tested on NFS mounted /var, and diskless boot scenarios? hth, Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:05:59 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E597D16A41F; Fri, 26 Aug 2005 10:05:59 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E5343D45; Fri, 26 Aug 2005 10:05:59 +0000 (GMT) (envelope-from tjr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QA5xH8036520; Fri, 26 Aug 2005 10:05:59 GMT (envelope-from tjr@repoman.freebsd.org) Received: (from tjr@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QA5xjs036519; Fri, 26 Aug 2005 10:05:59 GMT (envelope-from tjr) Message-Id: <200508261005.j7QA5xjs036519@repoman.freebsd.org> From: "Tim J. Robbins" Date: Fri, 26 Aug 2005 10:05: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/contrib/less line.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 10:06:00 -0000 tjr 2005-08-26 10:05:59 UTC FreeBSD src repository Modified files: contrib/less line.c Log: Fix a one byte off error which causes "less" to crash if you view a large file, jump to the end, scroll backwards with "b" and try to search backwards afterwards. Submitted by: Matthias Scheler Revision Changes Path 1.2 +324 -94 src/contrib/less/line.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:23:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 809DE16A420; Fri, 26 Aug 2005 10:23:52 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (14.zlnp1.xdsl.nauticom.net [209.195.149.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0C9843D53; Fri, 26 Aug 2005 10:23:46 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (tradenet-it.gw.ai.net [205.134.160.6] (may be forged)) (authenticated bits=0) by pittgoth.com (8.13.3/8.13.3) with ESMTP id j7QANisI062437 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 26 Aug 2005 06:23:45 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Fri, 26 Aug 2005 06:22:42 -0400 From: Tom Rhodes To: juli mallett Message-ID: <20050826062242.734ffae4@localhost> In-Reply-To: <20050825195416.GA65980@toxic.magnesium.net> References: <200508251022.j7PAMWFO030767@repoman.freebsd.org> <20050825195416.GA65980@toxic.magnesium.net> X-Mailer: Sylpheed-Claws 1.9.13 (GTK+ 2.6.8; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libufs Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 10:23:52 -0000 On Thu, 25 Aug 2005 09:54:16 -1000 juli mallett wrote: > * Tom Rhodes [ Date: 2005-08-25 ] > [ w.r.t. cvs commit: src/lib/libufs Makefile ] > > trhodes 2005-08-25 10:22:30 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libufs Makefile > > Log: > > Hook getino.3 up to the build and link it to putino.3. > > > > PR: 83820 > > This is wrong. As the PR states it was purposely not hooked up. > inode.c doesn't have functions which look like the interfaces you've > just published, and there isn't even a putino(3) in there. If the > cause of the confusion is the manpage being listed in Xr's or > something, then comment out the Xr's. This is very obviously wrong, > if you try to use what's in the manpage I committed. Probably it > shoudln't be in CVS at all. The reason I put it there at the time is > that it was ready and inode.c was about ready to hit CVS, but that > got dropped. Now, if you want to help me remember what P4 tree that > inode.c was in, and pick up whereever I left off, that'd be awesome. Let me understand real quick, it was purposely not hooked up because it was the only file not updated? I mean, I can back this out, no problem; however, I fail to see why nothing is going on with this code. No clue on the branch, sorry. Otherwise, I fear lack of free time is keeping me from much these days. :( -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:25:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9A0716A41F; Fri, 26 Aug 2005 10:25:45 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6694B43D55; Fri, 26 Aug 2005 10:25:45 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QAPj0J037468; Fri, 26 Aug 2005 10:25:45 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QAPjGV037467; Fri, 26 Aug 2005 10:25:45 GMT (envelope-from keramida) Message-Id: <200508261025.j7QAPjGV037467@repoman.freebsd.org> From: Giorgos Keramidas Date: Fri, 26 Aug 2005 10: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/share/man/man7 environ.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 10:25:45 -0000 keramida 2005-08-26 10:25:44 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_6) share/man/man7 environ.7 Log: MFC revision 1.24: % Add a small paragraph that describes how the current environment % settings can be displayed, near the end of the DESCRIPTION section, % immediately after the paragraph that describes how they can be set. % % Add a reference to printenv(1) too (and the ``printenv'' csh builtin). % % Submitted by: Gary W. Swearingen % PR: docs/85008 Approved by: re (hrs) Revision Changes Path 1.23.8.1 +16 -0 src/share/man/man7/environ.7 From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:27:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A157516A41F; Fri, 26 Aug 2005 10:27:02 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5DA2743D45; Fri, 26 Aug 2005 10:27:02 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QAR2i4037545; Fri, 26 Aug 2005 10:27:02 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QAR2m1037544; Fri, 26 Aug 2005 10:27:02 GMT (envelope-from keramida) Message-Id: <200508261027.j7QAR2m1037544@repoman.freebsd.org> From: Giorgos Keramidas Date: Fri, 26 Aug 2005 10:27:02 +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/share/man/man7 environ.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 10:27:02 -0000 keramida 2005-08-26 10:27:02 UTC FreeBSD src repository (doc committer) Modified files: (Branch: RELENG_5) share/man/man7 environ.7 Log: MFC revision 1.24: % Add a small paragraph that describes how the current environment % settings can be displayed, near the end of the DESCRIPTION section, % immediately after the paragraph that describes how they can be set. % % Add a reference to printenv(1) too (and the ``printenv'' csh builtin). % % Submitted by: Gary W. Swearingen % PR: docs/85008 Revision Changes Path 1.23.2.1 +16 -0 src/share/man/man7/environ.7 From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:28:22 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B10516A41F; Fri, 26 Aug 2005 10:28:22 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: from eddie.nitro.dk (port324.ds1-khk.adsl.cybercity.dk [212.242.113.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id F367343D48; Fri, 26 Aug 2005 10:28:21 +0000 (GMT) (envelope-from simon@eddie.nitro.dk) Received: by eddie.nitro.dk (Postfix, from userid 1000) id 63BDB11A31A; Fri, 26 Aug 2005 12:28:20 +0200 (CEST) Date: Fri, 26 Aug 2005 12:28:20 +0200 From: "Simon L. Nielsen" To: Doug Barton Message-ID: <20050826102819.GB30747@eddie.nitro.dk> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> <430EE78A.8060306@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline In-Reply-To: <430EE78A.8060306@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Robert Watson Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 10:28:23 -0000 --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2005.08.26 02:57:30 -0700, Doug Barton wrote: > All that said, and not to throw cold water on Pawel's work here, but I=20 > really am not sure that encouraging the use of pid files in this day and= =20 > age is a good idea. IMO it's a bit of an artifact from a different era, a= nd=20 > I would love to see us eliminate the use of pid files altogether. But=20 > that's just me. What would use use instead of pid files to determine which program to stop and to prevent a deamon from starting up multiple times? --=20 Simon L. Nielsen --BXVAT5kNtrzKuDFl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFDDu7Dh9pcDSc1mlERAqh3AKC1b+5NK2Knsj/toe/NXoKSDxkaGQCeMW8E /9Fs2Tq2yoVSVTJtcHxXUZA= =yc6o -----END PGP SIGNATURE----- --BXVAT5kNtrzKuDFl-- From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:36:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A7CFB16A41F; Fri, 26 Aug 2005 10:36:21 +0000 (GMT) (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 B3BD143D48; Fri, 26 Aug 2005 10:36:17 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 60F7552C93; Fri, 26 Aug 2005 12:36:14 +0200 (CEST) Received: from localhost (ana50.internetdsl.tpnet.pl [83.17.82.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6277852BC1; Fri, 26 Aug 2005 12:36:00 +0200 (CEST) Date: Fri, 26 Aug 2005 12:35:30 +0200 From: Pawel Jakub Dawidek To: Doug Barton Message-ID: <20050826103530.GC43700@garage.freebsd.pl> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> <430EE78A.8060306@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bAmEntskrkuBymla" Content-Disposition: inline In-Reply-To: <430EE78A.8060306@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 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 10:36:21 -0000 --bAmEntskrkuBymla Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 26, 2005 at 02:57:30AM -0700, Doug Barton wrote: +> All that said, and not to throw cold water on Pawel's work here, but I= =20 +> really am not sure that encouraging the use of pid files in this day and= age=20 +> is a good idea. IMO it's a bit of an artifact from a different era, and = I=20 +> would love to see us eliminate the use of pid files altogether. But that= 's=20 +> just me. Pidfiles are quite ok when you do it right. Without them it is hard to use automats for sending signals to daemons and be sure you don't hit some random process. Of course I'll be glad to hear other solutions. +> I have a specific concern with the way that I understand the library to = work, has the use of FLOCK been tested on NFS mounted /var, and diskless bo= ot scenarios? Basically daemons on NFS mounted /var/ (without rpc.lockd) are going to work still, ie. I advice in manual page (in example) to ignore errors =66rom pidfile_open() other than EEXIST and this is what I did for most of our daemons. EEXIST means that daemon is already running, other errors mean that we cannot create/lock/etc. pidfile for other reasons. The exception here is cron(8), which used flock(2) before for pidfiles and exits when it cannot lock pidfile, which means cron will not work in such environment. I don't know the reason of such behaviour so I leaved it as it was - any error from pidfile_open() is critical for cron(8). We could still add storing PID even if flock(2) fails, which is not done now. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --bAmEntskrkuBymla Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDDvByForvXbEpPzQRAn/pAKDCKU4d4AnJ5Cu/GY5g3nVBoVcmAwCdEqWN X8YpT4MNfj7LmMJx8ky5znk= =doFB -----END PGP SIGNATURE----- --bAmEntskrkuBymla-- From owner-cvs-src@FreeBSD.ORG Fri Aug 26 10:46:21 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 17E4E16A41F; Fri, 26 Aug 2005 10:46:21 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC63F43D48; Fri, 26 Aug 2005 10:46:20 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QAkK0g038280; Fri, 26 Aug 2005 10:46:20 GMT (envelope-from bz@repoman.freebsd.org) Received: (from bz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QAkK57038279; Fri, 26 Aug 2005 10:46:20 GMT (envelope-from bz) Message-Id: <200508261046.j7QAkK57038279@repoman.freebsd.org> From: "Bjoern A. Zeeb" Date: Fri, 26 Aug 2005 10:46:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_sk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 10:46:21 -0000 bz 2005-08-26 10:46:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_sk.c Log: MFC rev. 1.109: * Solve "No PHY found" problem for more Yukon Lite variants. * Catch a bus attach error. * Improve locking. (missing in original commit message but was not worth a forced commit): * put interrupt moderation messages under bootverbose Approved by: re (kensmith) Revision Changes Path 1.106.2.3 +61 -25 src/sys/pci/if_sk.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 11:16:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 729C516A41F; Fri, 26 Aug 2005 11:16:40 +0000 (GMT) (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 3255F43D46; Fri, 26 Aug 2005 11:16:40 +0000 (GMT) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QBGeIj039369; Fri, 26 Aug 2005 11:16:40 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QBGeVg039368; Fri, 26 Aug 2005 11:16:40 GMT (envelope-from des) Message-Id: <200508261116.j7QBGeVg039368@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Fri, 26 Aug 2005 11:16: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 kern_descrip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 11:16:40 -0000 des 2005-08-26 11:16:40 UTC FreeBSD src repository Modified files: sys/kern kern_descrip.c Log: Two minor optimizations of fdalloc(): - if minfd < fd_freefile (as is most often the case, since minfd is usually 0), set it to fd_freefile. - remove a call to fd_first_free() which duplicates work already done by fdused(). This change results in a small but measurable speedup for processes with large numbers (several thousands) of open files. PR: kern/85176 Submitted by: Divacky Roman MFC after: 3 weeks Revision Changes Path 1.280 +3 -1 src/sys/kern/kern_descrip.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 11:24:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F78D16A41F; Fri, 26 Aug 2005 11:24:57 +0000 (GMT) (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 9AB5543D49; Fri, 26 Aug 2005 11:24:56 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.3/8.13.3) with ESMTP id j7QBOrsx036172 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 26 Aug 2005 15:24:53 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.3/8.13.1/Submit) id j7QBOqvD036171; Fri, 26 Aug 2005 15:24:52 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Fri, 26 Aug 2005 15:24:52 +0400 From: Gleb Smirnoff To: Kris Kennaway Message-ID: <20050826112452.GF23766@cell.sick.ru> References: <200508252033.j7PKXhdT078969@repoman.freebsd.org> <20050826000519.GA18065@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20050826000519.GA18065@xor.obsecurity.org> User-Agent: Mutt/1.5.6i Cc: Stephan Uphoff , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 exception.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: Fri, 26 Aug 2005 11:24:57 -0000 On Thu, Aug 25, 2005 at 08:05:19PM -0400, Kris Kennaway wrote: K> It would be great to get this into 6.0..isn't this broken there too? K> If so, it's necessary to make KDB_STOP_NMI work, which is in turn K> necessary to debug a large class of panics on SMP. KDB_STOP_NMI works for me. Is there any problems with it? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Fri Aug 26 11:35:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7217416A41F; Fri, 26 Aug 2005 11:35:11 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF67243D55; Fri, 26 Aug 2005 11:35:10 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QBZAlK040052; Fri, 26 Aug 2005 11:35:10 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QBZAJ2040051; Fri, 26 Aug 2005 11:35:10 GMT (envelope-from takawata) Message-Id: <200508261135.j7QBZAJ2040051@repoman.freebsd.org> From: Takanori Watanabe Date: Fri, 26 Aug 2005 11:35: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/geom/label g_label.c g_label.h g_label_ntfs.c src/sys/modules/geom/geom_label Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 11:35:11 -0000 takawata 2005-08-26 11:35:10 UTC FreeBSD src repository Modified files: sys/geom/label g_label.c g_label.h sys/modules/geom/geom_label Makefile Added files: sys/geom/label g_label_ntfs.c Log: Add NTFS labeling function. Reviewed by:pjd Revision Changes Path 1.18 +1 -0 src/sys/geom/label/g_label.c 1.6 +1 -0 src/sys/geom/label/g_label.h 1.1 +113 -0 src/sys/geom/label/g_label_ntfs.c (new) 1.3 +1 -0 src/sys/modules/geom/geom_label/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 26 11:39:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4C4016A41F; Fri, 26 Aug 2005 11:39:38 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B60F43D49; Fri, 26 Aug 2005 11:39:38 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QBdcEh040246; Fri, 26 Aug 2005 11:39:38 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QBdc6J040245; Fri, 26 Aug 2005 11:39:38 GMT (envelope-from takawata) Message-Id: <200508261139.j7QBdc6J040245@repoman.freebsd.org> From: Takanori Watanabe Date: Fri, 26 Aug 2005 11:39:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/geom/class/label glabel.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: Fri, 26 Aug 2005 11:39:39 -0000 takawata 2005-08-26 11:39:38 UTC FreeBSD src repository Modified files: sbin/geom/class/label glabel.8 Log: Update Document. Revision Changes Path 1.14 +3 -0 src/sbin/geom/class/label/glabel.8 From owner-cvs-src@FreeBSD.ORG Fri Aug 26 12:42:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 432C516A41F; Fri, 26 Aug 2005 12:42:26 +0000 (GMT) (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 9F5BD43D53; Fri, 26 Aug 2005 12:42:25 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 15CD052CA4; Fri, 26 Aug 2005 14:42:24 +0200 (CEST) Received: from localhost (ana50.internetdsl.tpnet.pl [83.17.82.50]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 5F06A52BC1; Fri, 26 Aug 2005 14:42:15 +0200 (CEST) Date: Fri, 26 Aug 2005 14:41:52 +0200 From: Pawel Jakub Dawidek To: Takanori Watanabe Message-ID: <20050826124152.GF43700@garage.freebsd.pl> References: <200508261135.j7QBZAJ2040051@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tmoQ0UElFV5VgXgH" Content-Disposition: inline In-Reply-To: <200508261135.j7QBZAJ2040051@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 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/geom/label g_label.c g_label.h g_label_ntfs.c src/sys/modules/geom/geom_label Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 12:42:26 -0000 --tmoQ0UElFV5VgXgH Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 26, 2005 at 11:35:10AM +0000, Takanori Watanabe wrote: +> takawata 2005-08-26 11:35:10 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/geom/label g_label.c g_label.h=20 +> sys/modules/geom/geom_label Makefile=20 +> Added files: +> sys/geom/label g_label_ntfs.c=20 +> Log: +> Add NTFS labeling function. I forgot to mention one more thing: You should add new file into sys/conf/files. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --tmoQ0UElFV5VgXgH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDDw4PForvXbEpPzQRAufAAJ40S1wn8E0iDRTyxpB00hybsqXOCwCeN2HQ xyCK9bg0wS3TkD6or8GyWb4= =PVE0 -----END PGP SIGNATURE----- --tmoQ0UElFV5VgXgH-- From owner-cvs-src@FreeBSD.ORG Fri Aug 26 12:48:35 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5359C16A41F; Fri, 26 Aug 2005 12:48:35 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE25743D48; Fri, 26 Aug 2005 12:48:34 +0000 (GMT) (envelope-from takawata@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QCmYI0050225; Fri, 26 Aug 2005 12:48:34 GMT (envelope-from takawata@repoman.freebsd.org) Received: (from takawata@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QCmYU7050224; Fri, 26 Aug 2005 12:48:34 GMT (envelope-from takawata) Message-Id: <200508261248.j7QCmYU7050224@repoman.freebsd.org> From: Takanori Watanabe Date: Fri, 26 Aug 2005 12:48:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 12:48:35 -0000 takawata 2005-08-26 12:48:34 UTC FreeBSD src repository Modified files: sys/conf files Log: Oops, I forget to add item in files . Pointed out by: pjd Revision Changes Path 1.1042 +1 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Fri Aug 26 12:50:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89DA516A41F; Fri, 26 Aug 2005 12:50:09 +0000 (GMT) (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 490A343D45; Fri, 26 Aug 2005 12:50:09 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QCo9di050288; Fri, 26 Aug 2005 12:50:09 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QCo9HW050287; Fri, 26 Aug 2005 12:50:09 GMT (envelope-from pjd) Message-Id: <200508261250.j7QCo9HW050287@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 26 Aug 2005 12:50: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/geom/label g_label_iso9660.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 12:50:09 -0000 pjd 2005-08-26 12:50:08 UTC FreeBSD src repository Modified files: sys/geom/label g_label_iso9660.c Log: Verify offset before reading. MFC after: 2 days Revision Changes Path 1.2 +5 -1 src/sys/geom/label/g_label_iso9660.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 13:42:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A01C16A41F; Fri, 26 Aug 2005 13:42:05 +0000 (GMT) (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 ECC3943D48; Fri, 26 Aug 2005 13:42:04 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QDg4HP052238; Fri, 26 Aug 2005 13:42:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QDg4gc052237; Fri, 26 Aug 2005 13:42:04 GMT (envelope-from jhb) Message-Id: <200508261342.j7QDg4gc052237@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 13:42:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.i386 src/sys/modules Makefile src/sys/modules/el Makefile src/sys/i386/conf NOTES src/sys/i386/isa if_el.c if_elreg.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, 26 Aug 2005 13:42:05 -0000 jhb 2005-08-26 13:42:04 UTC FreeBSD src repository Modified files: sys/conf files.i386 sys/modules Makefile sys/i386/conf NOTES Removed files: sys/modules/el Makefile sys/i386/isa if_el.c if_elreg.h Log: Remove the el(4) driver for 3Com 3c501 ISA NICs from HEAD as threatened earlier as no one has stepped up to test recent changes to the driver. Oddly, the module was actually turned on on ia64 though I'm fairly certain that no ia64 machine has ever had or will ever have an ISA slot. Axe borrowed from: phk Revision Changes Path 1.540 +0 -1 src/sys/conf/files.i386 1.1205 +0 -5 src/sys/i386/conf/NOTES 1.70 +0 -808 src/sys/i386/isa/if_el.c (dead) 1.10 +0 -78 src/sys/i386/isa/if_elreg.h (dead) 1.453 +0 -3 src/sys/modules/Makefile 1.3 +0 -9 src/sys/modules/el/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:27:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE5CA16A41F; Fri, 26 Aug 2005 14:27:38 +0000 (GMT) (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 B174643D45; Fri, 26 Aug 2005 14:27:38 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QERcR3054009; Fri, 26 Aug 2005 14:27:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QERcj5054008; Fri, 26 Aug 2005 14:27:38 GMT (envelope-from jhb) Message-Id: <200508261427.j7QERcj5054008@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pci if_de.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 14:27:39 -0000 jhb 2005-08-26 14:27:38 UTC FreeBSD src repository Modified files: sys/pci if_de.c Log: - Use m_defrag() instead of homerolling our own variant tulip_mbuf_compress(). If we fail to allocate a new mbuf to copy the data into, put the mbuf back in the driver's send queue so that we can retry it later rather than throwing the packet away. - Use m_devget() instead of doing it inline ourselves in the TULIP_COPY_RXDATA case. If we fail to allocate an mbuf to copy the data into, don't forget about the original mbuf cluster. The old code would lose the pointer and leak the cluster in that case. Now it doesn't lose it but always sticks the original rx buffer back into the receive ring after trying to copy the data out and send it up the stack. Also, if we fail to allocate a new mbuf to copy the data into, log an input error. Also, don't combine the priming case with the received-a-packet case to make the code flow a bit clearer and easier to follow. Revision Changes Path 1.173 +55 -68 src/sys/pci/if_de.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:33:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB91A16A41F; Fri, 26 Aug 2005 14:33:11 +0000 (GMT) (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 2DD8443D62; Fri, 26 Aug 2005 14:33:06 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEX5MQ054296; Fri, 26 Aug 2005 14:33:05 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEX5YO054295; Fri, 26 Aug 2005 14:33:05 GMT (envelope-from jhb) Message-Id: <200508261433.j7QEX5YO054295@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:33:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_pcn.c if_pcnreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 14:33:11 -0000 jhb 2005-08-26 14:33:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_pcn.c if_pcnreg.h Log: MFC: Fix up the locking in pcn(4) and mark it MPSAFE. Approved by: re (scottl) Revision Changes Path 1.69.2.3 +56 -38 src/sys/pci/if_pcn.c 1.11.2.1 +1 -1 src/sys/pci/if_pcnreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:35:45 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F0E716A41F; Fri, 26 Aug 2005 14:35:45 +0000 (GMT) (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 3ED6043D46; Fri, 26 Aug 2005 14:35:45 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEZjSu054500; Fri, 26 Aug 2005 14:35:45 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEZjb3054499; Fri, 26 Aug 2005 14:35:45 GMT (envelope-from jhb) Message-Id: <200508261435.j7QEZjb3054499@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:35:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/fxp if_fxp.c if_fxpvar.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, 26 Aug 2005 14:35:45 -0000 jhb 2005-08-26 14:35:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/fxp if_fxp.c if_fxpvar.h Log: MFC: Fix up locking and remove spls and support for 4.x. Approved by: re (scottl) Revision Changes Path 1.240.2.4 +26 -59 src/sys/dev/fxp/if_fxp.c 1.37.2.1 +0 -12 src/sys/dev/fxp/if_fxpvar.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:40:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E2DA516A41F; Fri, 26 Aug 2005 14:40:03 +0000 (GMT) (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 7E0F343D45; Fri, 26 Aug 2005 14:40:03 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEe3Sa054636; Fri, 26 Aug 2005 14:40:03 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEe3rT054635; Fri, 26 Aug 2005 14:40:03 GMT (envelope-from jhb) Message-Id: <200508261440.j7QEe3rT054635@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:40:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/hme if_hme.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 14:40:04 -0000 jhb 2005-08-26 14:40:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/hme if_hme.c Log: MFC: Various locking fixups including removing Giant from a bus dma callback. Approved by: re (scottl) Revision Changes Path 1.37.2.3 +23 -60 src/sys/dev/hme/if_hme.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:40:33 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64AEF16A41F; Fri, 26 Aug 2005 14:40:33 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2149243D45; Fri, 26 Aug 2005 14:40:33 +0000 (GMT) (envelope-from le@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEeXF7054757; Fri, 26 Aug 2005 14:40:33 GMT (envelope-from le@repoman.freebsd.org) Received: (from le@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEeXn7054756; Fri, 26 Aug 2005 14:40:33 GMT (envelope-from le) Message-Id: <200508261440.j7QEeXn7054756@repoman.freebsd.org> From: Lukas Ertl Date: Fri, 26 Aug 2005 14:40:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/vinum geom_vinum_drive.c src/sys/modules/geom/geom_vinum Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 14:40:33 -0000 le 2005-08-26 14:40:32 UTC FreeBSD src repository Modified files: sys/geom/vinum geom_vinum_drive.c sys/modules/geom/geom_vinum Makefile Log: Shuffle around the order in which the components are compiled. This way, the VINUMDRIVE class is loaded before the VINUM class, but since geom does the tasting for newly arrived classes last-in-first-out, the VINUM class tastes first. This removes the need to call gv_parse_config() in the drive taste path. Revision Changes Path 1.20 +4 -14 src/sys/geom/vinum/geom_vinum_drive.c 1.2 +1 -1 src/sys/modules/geom/geom_vinum/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:46:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6718216A41F; Fri, 26 Aug 2005 14:46:23 +0000 (GMT) (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 25F8C43D49; Fri, 26 Aug 2005 14:46:23 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEkNDj055018; Fri, 26 Aug 2005 14:46:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEkNtO055017; Fri, 26 Aug 2005 14:46:23 GMT (envelope-from jhb) Message-Id: <200508261446.j7QEkNtO055017@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:46:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci 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, 26 Aug 2005 14:46:23 -0000 jhb 2005-08-26 14:46:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_xl.c if_xlreg.h Log: MFC: Fixup locking including moving the taskqueue_drain() out of xl_stop(). Approved by: re (scottl) Revision Changes Path 1.190.2.3 +32 -48 src/sys/pci/if_xl.c 1.55.2.1 +1 -1 src/sys/pci/if_xlreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:50:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8399916A41F; Fri, 26 Aug 2005 14:50:17 +0000 (GMT) (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 42DE243D45; Fri, 26 Aug 2005 14:50:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEoH1f055125; Fri, 26 Aug 2005 14:50:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEoHki055124; Fri, 26 Aug 2005 14:50:17 GMT (envelope-from jhb) Message-Id: <200508261450.j7QEoHki055124@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:50:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_sf.c if_sfreg.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, 26 Aug 2005 14:50:17 -0000 jhb 2005-08-26 14:50:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_sf.c if_sfreg.h Log: MFC: Fix up locking and mark MPSAFE. Approved by: re (scottl) Revision Changes Path 1.82.2.3 +98 -72 src/sys/pci/if_sf.c 1.14.2.1 +1 -2 src/sys/pci/if_sfreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:52:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2CBE916A420; Fri, 26 Aug 2005 14:52:37 +0000 (GMT) (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 B835943D48; Fri, 26 Aug 2005 14:52:36 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QEqaWl055283; Fri, 26 Aug 2005 14:52:36 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QEqa2Q055282; Fri, 26 Aug 2005 14:52:36 GMT (envelope-from jhb) Message-Id: <200508261452.j7QEqa2Q055282@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:52:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_dc.c if_dcreg.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, 26 Aug 2005 14:52:37 -0000 jhb 2005-08-26 14:52:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_dc.c if_dcreg.h Log: MFC: Fix up locking and mark MPSAFE. Approved by: re (scottl) Revision Changes Path 1.160.2.3 +108 -105 src/sys/pci/if_dc.c 1.44.2.1 +0 -1 src/sys/pci/if_dcreg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:53:57 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C49816A41F; Fri, 26 Aug 2005 14:53:57 +0000 (GMT) (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 48E4043D45; Fri, 26 Aug 2005 14:53:57 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QErvWV055360; Fri, 26 Aug 2005 14:53:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QErvvc055359; Fri, 26 Aug 2005 14:53:57 GMT (envelope-from jhb) Message-Id: <200508261453.j7QErvvc055359@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 14:53: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/amd64/include atomic.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, 26 Aug 2005 14:53:57 -0000 jhb 2005-08-26 14:53:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/include atomic.h Log: MFC: Add aliases for atomic operations on 64-bit integers. Approved by: re (scottl) Revision Changes Path 1.34.2.2 +20 -0 src/sys/amd64/include/atomic.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 14:59:58 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECBAC16A41F for ; Fri, 26 Aug 2005 14:59:58 +0000 (GMT) (envelope-from ups@freebsd.org) Received: from smtp.speedfactory.net (smtp.speedfactory.net [66.23.216.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C1C443D46 for ; Fri, 26 Aug 2005 14:59:57 +0000 (GMT) (envelope-from ups@freebsd.org) Received: (qmail 25854 invoked by uid 210); 26 Aug 2005 15:00:53 +0000 Received: from 66.23.216.49 by talon (envelope-from , uid 201) with qmail-scanner-1.25st (clamdscan: 0.85.1/1041. spamassassin: 3.0.2. perlscan: 1.25st. Clear:RC:1(66.23.216.49):. Processed in 0.049374 secs); 26 Aug 2005 15:00:53 -0000 X-Qmail-Scanner-Mail-From: ups@freebsd.org via talon X-Qmail-Scanner: 1.25st (Clear:RC:1(66.23.216.49):. Processed in 0.049374 secs Process 25843) Received: from 66-23-216-49.clients.speedfactory.net (HELO palm.tree.com) (66.23.216.49) by smtp.speedfactory.net with AES256-SHA encrypted SMTP; 26 Aug 2005 15:00:53 +0000 Received: from [127.0.0.1] (ups@localhost.tree.com [127.0.0.1]) by palm.tree.com (8.12.10/8.12.10) with ESMTP id j7QExsrK055482; Fri, 26 Aug 2005 10:59:55 -0400 (EDT) (envelope-from ups@freebsd.org) From: Stephan Uphoff To: Gleb Smirnoff In-Reply-To: <20050826112452.GF23766@cell.sick.ru> References: <200508252033.j7PKXhdT078969@repoman.freebsd.org> <20050826000519.GA18065@xor.obsecurity.org> <20050826112452.GF23766@cell.sick.ru> Content-Type: text/plain Message-Id: <1125068394.55388.92.camel@palm> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 26 Aug 2005 10:59:54 -0400 Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Kris Kennaway Subject: Re: cvs commit: src/sys/amd64/amd64 exception.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: Fri, 26 Aug 2005 14:59:59 -0000 On Fri, 2005-08-26 at 07:24, Gleb Smirnoff wrote: > On Thu, Aug 25, 2005 at 08:05:19PM -0400, Kris Kennaway wrote: > K> It would be great to get this into 6.0..isn't this broken there too? > K> If so, it's necessary to make KDB_STOP_NMI work, which is in turn > K> necessary to debug a large class of panics on SMP. > > KDB_STOP_NMI works for me. Is there any problems with it? Kris experienced some cases where a stopped CPU was woken up by an interrupt. From owner-cvs-src@FreeBSD.ORG Fri Aug 26 15:14:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F26216A41F; Fri, 26 Aug 2005 15:14:34 +0000 (GMT) (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 4C5FD43D45; Fri, 26 Aug 2005 15:14:34 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QFEYj2056137; Fri, 26 Aug 2005 15:14:34 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QFEYOp056136; Fri, 26 Aug 2005 15:14:34 GMT (envelope-from glebius) Message-Id: <200508261514.j7QFEYOp056136@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 26 Aug 2005 15:14: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/netgraph ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 15:14:34 -0000 glebius 2005-08-26 15:14:34 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Cleanup the reader/writer policy in netgraph(4). Assign either reader or writer flag on item in the function, that allocates the item. Do not modify these flags when item is applied or queued. The only exceptions are node and hook overrides - they can change item flags to writer. Revision Changes Path 1.107 +25 -24 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 15:27:19 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DBFF16A41F; Fri, 26 Aug 2005 15:27:19 +0000 (GMT) (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 F0EA243D49; Fri, 26 Aug 2005 15:27:18 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QFRIBu056613; Fri, 26 Aug 2005 15:27:18 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QFRI9t056612; Fri, 26 Aug 2005 15:27:18 GMT (envelope-from glebius) Message-Id: <200508261527.j7QFRI9t056612@repoman.freebsd.org> From: Gleb Smirnoff Date: Fri, 26 Aug 2005 15:27: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 if_atm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 15:27:19 -0000 glebius 2005-08-26 15:27:18 UTC FreeBSD src repository Modified files: sys/netinet if_atm.c Log: Add newline to debuging printf. PR: kern/85271 Submitted by: Simon Morgan Revision Changes Path 1.21 +2 -1 src/sys/netinet/if_atm.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 15:27:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E793F16A441; Fri, 26 Aug 2005 15:27:24 +0000 (GMT) (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 1210543D4C; Fri, 26 Aug 2005 15:27:24 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QFRNjc056645; Fri, 26 Aug 2005 15:27:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QFRNDv056644; Fri, 26 Aug 2005 15:27:23 GMT (envelope-from jhb) Message-Id: <200508261527.j7QFRNDv056644@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 15:27:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_ste.c if_stereg.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, 26 Aug 2005 15:27:25 -0000 jhb 2005-08-26 15:27:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_ste.c if_stereg.h Log: MFC: Use if_printf() and device_printf() and remove ste_unit from the softc. Approved by: re (scottl) Revision Changes Path 1.84.2.3 +19 -23 src/sys/pci/if_ste.c 1.18.2.1 +0 -1 src/sys/pci/if_stereg.h From owner-cvs-src@FreeBSD.ORG Fri Aug 26 15:31:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAC3A16A41F; Fri, 26 Aug 2005 15:31:09 +0000 (GMT) (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 5DAA143D4C; Fri, 26 Aug 2005 15:31:09 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QFV9kb056886; Fri, 26 Aug 2005 15:31:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QFV9WK056885; Fri, 26 Aug 2005 15:31:09 GMT (envelope-from jhb) Message-Id: <200508261531.j7QFV9WK056885@repoman.freebsd.org> From: John Baldwin Date: Fri, 26 Aug 2005 15:31:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pci if_xl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 15:31:10 -0000 jhb 2005-08-26 15:31:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pci if_xl.c Log: MFC: Conditionally lock Giant in xl's taskqueue handler function. Approved by: re (scottl) Revision Changes Path 1.190.2.4 +2 -0 src/sys/pci/if_xl.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:08:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 21D0E16A41F; Fri, 26 Aug 2005 18:08:25 +0000 (GMT) (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 C19FB43D48; Fri, 26 Aug 2005 18:08:24 +0000 (GMT) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QI8OwD070955; Fri, 26 Aug 2005 18:08:24 GMT (envelope-from andre@repoman.freebsd.org) Received: (from andre@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QI8Odj070954; Fri, 26 Aug 2005 18:08:24 GMT (envelope-from andre) Message-Id: <200508261808.j7QI8Odj070954@repoman.freebsd.org> From: Andre Oppermann Date: Fri, 26 Aug 2005 18:08: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/contrib/traceroute traceroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 18:08:25 -0000 andre 2005-08-26 18:08:24 UTC FreeBSD src repository Modified files: contrib/traceroute traceroute.c Log: Pretty print multipath routes. Before (backslash in c syntax meaning): 6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms \ p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms 7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms \ xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms \ xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms After: 6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms 7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms Submitted by: Richard A Steenbergen MFC after: 3 days Revision Changes Path 1.27 +1 -0 src/contrib/traceroute/traceroute.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:18:17 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E30016A41F; Fri, 26 Aug 2005 18:18:17 +0000 (GMT) (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 F2E0443D48; Fri, 26 Aug 2005 18:18:16 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.4/8.13.4) with ESMTP id j7QIIG5r059546; Fri, 26 Aug 2005 11:18:16 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.4/8.13.1/Submit) id j7QIIFtN059545; Fri, 26 Aug 2005 11:18:15 -0700 (PDT) (envelope-from obrien) Date: Fri, 26 Aug 2005 11:18:15 -0700 From: "David O'Brien" To: John-Mark Gurney Message-ID: <20050826181815.GA56936@dragon.NUXI.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050825154354.GE30465@funkthat.com> 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.9i Cc: Pawel Jakub Dawidek , src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 18:18:17 -0000 On Thu, Aug 25, 2005 at 08:43:54AM -0700, John-Mark Gurney wrote: > Robert Watson wrote this message on Thu, Aug 25, 2005 at 06:05 +0100: > > On Wed, 24 Aug 2005, Pawel Jakub Dawidek wrote: > > > > >pjd 2005-08-24 17:21:38 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libutil Makefile libutil.h > > > Added files: > > > lib/libutil pidfile.3 pidfile.c > > > Log: > > > Add a family of functions for reliable pidfiles handling. > > > > > > Idea from: jmg > > > Discussed on: arch@ > > > > Something I'd very much like to see is for daemon pid files to start being > > placed in /var/run//.pid, as opposed to directly in > > /var/run. This will allow us to set specific ownership on the parent > > directory for a pid file, so that privilege is not required to write out a > > pid file in a safe place. Yuck! Directory hell to find information. > why not add an rc.subr option to precreate the file with the correct > user? I was running up conserver, and I decided to run it as a seperate > user, and since I created it as owned by the conserver user, conserver > just opened and wrote to the file.. > just a thought... I like this thought better and feel its more along traditional ways. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:19:02 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B5BF16A41F; Fri, 26 Aug 2005 18:19:02 +0000 (GMT) (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 3BE5243D58; Fri, 26 Aug 2005 18:19:02 +0000 (GMT) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QIJ2Ws071340; Fri, 26 Aug 2005 18:19:02 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QIJ24v071335; Fri, 26 Aug 2005 18:19:02 GMT (envelope-from scottl) Message-Id: <200508261819.j7QIJ24v071335@repoman.freebsd.org> From: Scott Long Date: Fri, 26 Aug 2005 18:19:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 bus_dma.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 18:19:02 -0000 scottl 2005-08-26 18:19:01 UTC FreeBSD src repository Modified files: share/man/man9 bus_dma.9 Log: Clarify the description of the bus_dmasync_op_t operation flags. This has been misleading and even wrong since the import of the page. Revision Changes Path 1.26 +12 -15 src/share/man/man9/bus_dma.9 From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:21:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6B15E16A41F; Fri, 26 Aug 2005 18:21:28 +0000 (GMT) (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 6C1B643D45; Fri, 26 Aug 2005 18:21:24 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.3/8.13.3) with ESMTP id j7QIUj6w028315; Fri, 26 Aug 2005 12:30:45 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <430F5D91.30701@samsco.org> Date: Fri, 26 Aug 2005 12:21:05 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.8) Gecko/20050615 X-Accept-Language: en-us, en MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050826181815.GA56936@dragon.NUXI.org> In-Reply-To: <20050826181815.GA56936@dragon.NUXI.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.8 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.0.2 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on pooker.samsco.org Cc: John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Robert Watson Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 18:21:28 -0000 David O'Brien wrote: > On Thu, Aug 25, 2005 at 08:43:54AM -0700, John-Mark Gurney wrote: > >>Robert Watson wrote this message on Thu, Aug 25, 2005 at 06:05 +0100: >> >>>On Wed, 24 Aug 2005, Pawel Jakub Dawidek wrote: >>> >>> >>>>pjd 2005-08-24 17:21:38 UTC >>>> >>>>FreeBSD src repository >>>> >>>>Modified files: >>>> lib/libutil Makefile libutil.h >>>>Added files: >>>> lib/libutil pidfile.3 pidfile.c >>>>Log: >>>>Add a family of functions for reliable pidfiles handling. >>>> >>>>Idea from: jmg >>>>Discussed on: arch@ >>> >>>Something I'd very much like to see is for daemon pid files to start being >>>placed in /var/run//.pid, as opposed to directly in >>>/var/run. This will allow us to set specific ownership on the parent >>>directory for a pid file, so that privilege is not required to write out a >>>pid file in a safe place. > > > Yuck! Directory hell to find information. > > >>why not add an rc.subr option to precreate the file with the correct >>user? I was running up conserver, and I decided to run it as a seperate >>user, and since I created it as owned by the conserver user, conserver >>just opened and wrote to the file.. >>just a thought... > > > I like this thought better and feel its more along traditional ways. > I think that Robert is thinking beyond the traditional user:group protection model of Unix and towards the much more powerful and flexible MAC protection model. Scott From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:39:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C512D16A491; Fri, 26 Aug 2005 18:39:37 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2029B43D6D; Fri, 26 Aug 2005 18:39:32 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QIdWQo072039; Fri, 26 Aug 2005 18:39:32 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QIdWd9072038; Fri, 26 Aug 2005 18:39:32 GMT (envelope-from wollman) Message-Id: <200508261839.j7QIdWd9072038@repoman.freebsd.org> From: Garrett Wollman Date: Fri, 26 Aug 2005 18:39:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ADO Cc: Subject: cvs commit: src/share/zoneinfo - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 18:39:38 -0000 wollman 2005-08-26 18:39:32 UTC FreeBSD src repository src/share/zoneinfo - Imported sources Update of /home/ncvs/src/share/zoneinfo In directory repoman.freebsd.org:/tmp/cvs-serv71938 Log Message: Vendor update of timezone database. Changes to historical dates in: Azerbaijan, B.I.O.T., China, Denmark, Libya, and Poland. Changes to current dates in: East Timor, Haiti, Israel, Kazakhstan, Nicaragua, Paraguay, Samoa, Tunisia, Uruguay Changes to future dates in: Australia, Iran, United States Obtained from: ftp://elsie.nci.nih.gov/pub/tzdata2005l.tar.gz Status: Vendor Tag: ADO Release Tags: tzdata2005l C src/share/zoneinfo/africa U src/share/zoneinfo/antarctica C src/share/zoneinfo/asia C src/share/zoneinfo/australasia C src/share/zoneinfo/europe C src/share/zoneinfo/northamerica C src/share/zoneinfo/southamerica U src/share/zoneinfo/pacificnew U src/share/zoneinfo/etcetera U src/share/zoneinfo/factory U src/share/zoneinfo/backward U src/share/zoneinfo/systemv C src/share/zoneinfo/solar87 C src/share/zoneinfo/solar88 C src/share/zoneinfo/solar89 C src/share/zoneinfo/iso3166.tab C src/share/zoneinfo/zone.tab C src/share/zoneinfo/leapseconds U src/share/zoneinfo/yearistype.sh 12 conflicts created by this import. Use the following command to help the merge: cvs checkout -jADO:yesterday -jADO src/share/zoneinfo From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:43:37 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B68C16A41F; Fri, 26 Aug 2005 18:43:37 +0000 (GMT) (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 C649D43D46; Fri, 26 Aug 2005 18:43:34 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id C7F5A52C93; Fri, 26 Aug 2005 20:43:27 +0200 (CEST) Received: from localhost (dln69.neoplus.adsl.tpnet.pl [83.24.43.69]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 3217852BC1; Fri, 26 Aug 2005 20:43:12 +0200 (CEST) Date: Fri, 26 Aug 2005 20:42:40 +0200 From: Pawel Jakub Dawidek To: David O'Brien Message-ID: <20050826184240.GA49719@garage.freebsd.pl> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050826181815.GA56936@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="FCuugMFkClbJLl1L" Content-Disposition: inline In-Reply-To: <20050826181815.GA56936@dragon.NUXI.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng devel (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: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Robert Watson , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 18:43:37 -0000 --FCuugMFkClbJLl1L Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Aug 26, 2005 at 11:18:15AM -0700, David O'Brien wrote: +> > why not add an rc.subr option to precreate the file with the correct +> > user? I was running up conserver, and I decided to run it as a sepera= te +> > user, and since I created it as owned by the conserver user, conserver +> > just opened and wrote to the file.. +> > just a thought... +>=20 +> I like this thought better and feel its more along traditional ways. The problem is that you'll not be able to delete pidfile. This is not actually needed when daemon use pidfile(3), but could be problematic for other daemons. I'm also not sure I like the idea with directories owned not be the root in /var/run/ directory. This will be yet another place I need to remember not only root have write access to. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --FCuugMFkClbJLl1L Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDD2KgForvXbEpPzQRAgEsAJ9dfPV84/OEWNkQW8GNohG23PaN5wCeJfLg cMp2mVhaEd9U3BJvx5pfbDM= =p9lK -----END PGP SIGNATURE----- --FCuugMFkClbJLl1L-- From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:46:28 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A5A316A420; Fri, 26 Aug 2005 18:46:28 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F2F0143D45; Fri, 26 Aug 2005 18:46:27 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QIkRFa072437; Fri, 26 Aug 2005 18:46:27 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QIkRDo072436; Fri, 26 Aug 2005 18:46:27 GMT (envelope-from wollman) Message-Id: <200508261846.j7QIkRDo072436@repoman.freebsd.org> From: Garrett Wollman Date: Fri, 26 Aug 2005 18:46: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/zoneinfo africa asia australasia europe leapseconds northamerica southamerica zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 18:46:28 -0000 wollman 2005-08-26 18:46:27 UTC FreeBSD src repository Modified files: share/zoneinfo africa asia australasia europe leapseconds northamerica southamerica zone.tab Log: Merge tzdata2005l update from vendor branch. MT6: after release MT5: immediately Revision Changes Path 1.15 +24 -8 src/share/zoneinfo/africa 1.26 +182 -80 src/share/zoneinfo/asia 1.26 +81 -25 src/share/zoneinfo/australasia 1.30 +124 -79 src/share/zoneinfo/europe 1.14 +38 -45 src/share/zoneinfo/leapseconds 1.26 +165 -48 src/share/zoneinfo/northamerica 1.25 +27 -30 src/share/zoneinfo/southamerica 1.18 +14 -16 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:54:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C491916A41F; Fri, 26 Aug 2005 18:54:07 +0000 (GMT) (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 575DF43D4C; Fri, 26 Aug 2005 18:54:07 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QIs7eZ072738; Fri, 26 Aug 2005 18:54:07 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QIs7pc072737; Fri, 26 Aug 2005 18:54:07 GMT (envelope-from imp) Message-Id: <200508261854.j7QIs7pc072737@repoman.freebsd.org> From: Warner Losh Date: Fri, 26 Aug 2005 18:54: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/etc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 18:54:07 -0000 imp 2005-08-26 18:54:07 UTC FreeBSD src repository Modified files: etc Makefile Log: Allow one to override the endian flags for make distribution. This can be useful for when you know that you are doing something that won't work with the standard settings and different settings are more appropriate. This allows 5.3 tools to build a 6.x userland when these values are set to null. Revision Changes Path 1.347 +6 -5 src/etc/Makefile From owner-cvs-src@FreeBSD.ORG Fri Aug 26 18:54:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB68116A41F; Fri, 26 Aug 2005 18:54:31 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B719943D45; Fri, 26 Aug 2005 18:54:31 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QIsVnh072793; Fri, 26 Aug 2005 18:54:31 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QIsVCN072792; Fri, 26 Aug 2005 18:54:31 GMT (envelope-from wollman) Message-Id: <200508261854.j7QIsVCN072792@repoman.freebsd.org> From: Garrett Wollman Date: Fri, 26 Aug 2005 18:54:31 +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/share/zoneinfo africa antarctica asia australasia backward etcetera europe leapseconds northamerica southamerica yearistype.sh zone.tab X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 18:54:32 -0000 wollman 2005-08-26 18:54:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/zoneinfo africa antarctica asia australasia backward etcetera europe leapseconds northamerica southamerica yearistype.sh zone.tab Log: Merge tzdata2005l update from vendor. Revision Changes Path 1.14.8.1 +24 -8 src/share/zoneinfo/africa 1.1.2.10.6.1 +19 -18 src/share/zoneinfo/antarctica 1.24.4.2 +182 -80 src/share/zoneinfo/asia 1.25.4.1 +81 -25 src/share/zoneinfo/australasia 1.1.2.10.4.1 +21 -10 src/share/zoneinfo/backward 1.1.2.5.8.1 +4 -3 src/share/zoneinfo/etcetera 1.27.4.3 +124 -79 src/share/zoneinfo/europe 1.10.4.3 +42 -41 src/share/zoneinfo/leapseconds 1.23.4.3 +165 -48 src/share/zoneinfo/northamerica 1.22.4.3 +27 -30 src/share/zoneinfo/southamerica 1.1.2.5.8.1 +4 -4 src/share/zoneinfo/yearistype.sh 1.16.4.2 +14 -16 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Fri Aug 26 19:05:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 729) id 1717116A420; Fri, 26 Aug 2005 19:05:12 +0000 (GMT) X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Stephan Uphoff In-Reply-To: Message from Stephan Uphoff of "Thu, 25 Aug 2005 20:33:43 GMT." <200508252033.j7PKXhdT078969@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain Message-Id: <20050826190512.1717116A420@hub.freebsd.org> Date: Fri, 26 Aug 2005 19:05:12 +0000 (GMT) From: jkoshy@FreeBSD.ORG (Joseph Koshy) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, jkoshy@FreeBSD.ORG Subject: Re: cvs commit: src/sys/amd64/amd64 exception.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: Fri, 26 Aug 2005 19:05:12 -0000 > ups 2005-08-25 20:33:43 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/amd64 exception.S > Log: > NMI handler should not enable interrupts. > > Tested by: kris@ > MFC after: 3 weeks Actually, NMI handling doesn't quite work on the AMD64, even with this change. The problem is that the kernel protects code where it uses SWAPGS from reentrancy by blocking interrupts (using 'cli'). However, NMIs are non-maskable, and if an NMI is taken when in such a critical section we end up with the GS.base values getting out of sync and a processor reset or a double fault on a subsequent use of the out-of-sync %gs value. The attached patch addresses this bug for NMIs. It is needed before you can use hwpmc(4) to sample on an AMD64 box. The general solution is more complicated than this patch. In theory all unmaskable traps into the kernel appear to be susceptible to having the processor's GS.base values getting out of sync. In practice though, this appears to be a problem only for NMIs as most of the other exceptions do not happen during the vulnerable critical section. Debug exceptions taken from userland cannot trigger the bug. A machine check exception would be vulnerable, but we don't implement this today. Regards, Koshy Index: db_trace.c =================================================================== RCS file: /cvs/FreeBSD/src/sys/amd64/amd64/db_trace.c,v retrieving revision 1.68 diff -u -u -r1.68 db_trace.c --- db_trace.c 3 Aug 2005 04:33:48 -0000 1.68 +++ db_trace.c 20 Aug 2005 15:17:12 -0000 @@ -317,7 +317,8 @@ db_symbol_values(sym, &name, NULL); if (name != NULL) { if (strcmp(name, "calltrap") == 0 || - strcmp(name, "fork_trampoline") == 0) + strcmp(name, "fork_trampoline") == 0 || + strcmp(name, "nmi_calltrap") == 0) frame_type = TRAP; else if (strncmp(name, "Xatpic_intr", 11) == 0 || strncmp(name, "Xatpic_fastintr", 15) == 0 || Index: exception.S =================================================================== RCS file: /cvs/FreeBSD/src/sys/amd64/amd64/exception.S,v retrieving revision 1.126 diff -u -u -r1.126 exception.S --- exception.S 25 Aug 2005 20:33:43 -0000 1.126 +++ exception.S 26 Aug 2005 18:31:39 -0000 @@ -93,8 +93,6 @@ jmp alltraps IDTVEC(div) TRAP(T_DIVIDE) -IDTVEC(nmi) - TRAP_NOEN(T_NMI) IDTVEC(ofl) TRAP(T_OFLOW) IDTVEC(bnd) @@ -313,6 +311,82 @@ IDTVEC(fast_syscall32) sysret +/* + * NMI handling is special. + * + * First, NMIs do not respect the state of the processor's RFLAGS.IF + * bit and the NMI handler may be invoked at any time, including when + * the processor is in a critical section. In particular, this means + * that the processor's GS.base values could be inconsistent on entry + * to the handler. + * + * Second, the processor treats NMIs specially, blocking further NMIs + * till an 'iretq' instruction is executed. We therefore need to + * execute the NMI handler with interrupts disabled to prevent a + * nested interrupt from executing an 'iretq' instruction and + * inadvertently taking the processor out of NMI mode. + * + * We use '%ebx', a C-preserved register, to remember whether to swap + * GS back on the exit path. + */ + +IDTVEC(nmi) + subq $TF_RIP,%rsp + movq $(T_NMI),TF_TRAPNO(%rsp) + movq $0,TF_ADDR(%rsp) + movq $0,TF_ERR(%rsp) + movq %rdi,TF_RDI(%rsp) + movq %rsi,TF_RSI(%rsp) + movq %rdx,TF_RDX(%rsp) + movq %rcx,TF_RCX(%rsp) + movq %r8,TF_R8(%rsp) + movq %r9,TF_R9(%rsp) + movq %rax,TF_RAX(%rsp) + movq %rbx,TF_RBX(%rsp) + movq %rbp,TF_RBP(%rsp) + movq %r10,TF_R10(%rsp) + movq %r11,TF_R11(%rsp) + movq %r12,TF_R12(%rsp) + movq %r13,TF_R13(%rsp) + movq %r14,TF_R14(%rsp) + movq %r15,TF_R15(%rsp) + xorl %ebx,%ebx + testb $SEL_RPL_MASK,TF_CS(%rsp) + jnz nmi_needswapgs /* we came from userland */ + movl $MSR_GSBASE,%ecx + rdmsr + cmpl $VM_MAXUSER_ADDRESS >> 32,%edx + jae nmi_calltrap /* GS.base holds a kernel VA */ +nmi_needswapgs: + incl %ebx + swapgs +/* Note: this label is also used by ddb and gdb: */ +nmi_calltrap: + FAKE_MCOUNT(TF_RIP(%rsp)) + call trap + MEXITCOUNT + testl %ebx,%ebx + jz nmi_restoreregs + swapgs +nmi_restoreregs: + movq TF_RDI(%rsp),%rdi + movq TF_RSI(%rsp),%rsi + movq TF_RDX(%rsp),%rdx + movq TF_RCX(%rsp),%rcx + movq TF_R8(%rsp),%r8 + movq TF_R9(%rsp),%r9 + movq TF_RAX(%rsp),%rax + movq TF_RBX(%rsp),%rbx + movq TF_RBP(%rsp),%rbp + movq TF_R10(%rsp),%r10 + movq TF_R11(%rsp),%r11 + movq TF_R12(%rsp),%r12 + movq TF_R13(%rsp),%r13 + movq TF_R14(%rsp),%r14 + movq TF_R15(%rsp),%r15 + addq $TF_RIP,%rsp + iretq + ENTRY(fork_trampoline) movq %r12, %rdi /* function */ movq %rbx, %rsi /* arg1 */ Index: genassym.c =================================================================== RCS file: /cvs/FreeBSD/src/sys/amd64/amd64/genassym.c,v retrieving revision 1.155 diff -u -u -r1.155 genassym.c --- genassym.c 20 Nov 2004 02:30:59 -0000 1.155 +++ genassym.c 20 Aug 2005 15:11:01 -0000 @@ -209,3 +209,5 @@ ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); ASSYM(MTX_RECURSECNT, offsetof(struct mtx, mtx_recurse)); + +ASSYM(MSR_GSBASE, MSR_GSBASE); Index: trap.c =================================================================== RCS file: /cvs/FreeBSD/src/sys/amd64/amd64/trap.c,v retrieving revision 1.289 diff -u -u -r1.289 trap.c --- trap.c 29 Jun 2005 23:23:16 -0000 1.289 +++ trap.c 20 Aug 2005 15:18:25 -0000 @@ -219,9 +219,9 @@ type); /* * We shouldn't enable interrupts while in a critical - * section. + * section, or if servicing an NMI. */ - if (td->td_critnest == 0) + if (type != T_NMI && td->td_critnest == 0) enable_intr(); } } From owner-cvs-src@FreeBSD.ORG Fri Aug 26 19:49:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 107B616A41F; Fri, 26 Aug 2005 19:49:40 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A15B43D8C; Fri, 26 Aug 2005 19:49:33 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QJnWIL076492; Fri, 26 Aug 2005 19:49:32 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QJnW5v076491; Fri, 26 Aug 2005 19:49:32 GMT (envelope-from jkoshy) Message-Id: <200508261949.j7QJnW5v076491@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 26 Aug 2005 19:49:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_mod.c hwpmc_x86.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 19:49:40 -0000 jkoshy 2005-08-26 19:49:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/hwpmc hwpmc_mod.c hwpmc_x86.c Log: MFC: [ hwpmc_mod.c:1.14,1.15 ] - Print PMC capabilities at module load time. - Return EOPNOTSUPP instead of EINVAL if a PMC allocation request specifies a PMC capability (e.g., sampling) that is not supported by hardware. Return EINVAL early if the PMC class passed in is not recognized. [ hwpmc_x86.c:1.3 ] - On x86 processors, turn off 'INTERRUPT' capabilities on PMCs if the CPU does not have its local APIC enabled. Approved by: re (scottl) Revision Changes Path 1.10.2.4 +24 -4 src/sys/dev/hwpmc/hwpmc_mod.c 1.2.2.1 +13 -3 src/sys/dev/hwpmc/hwpmc_x86.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:00:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28D1F16A41F; Fri, 26 Aug 2005 20:00:26 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D123943D49; Fri, 26 Aug 2005 20:00:25 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QK0PNh076930; Fri, 26 Aug 2005 20:00:25 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QK0PKS076929; Fri, 26 Aug 2005 20:00:25 GMT (envelope-from thompsa) Message-Id: <200508262000.j7QK0PKS076929@repoman.freebsd.org> From: Andrew Thompson Date: Fri, 26 Aug 2005 20:00:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 20:00:26 -0000 thompsa 2005-08-26 20:00:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_bridge.c Log: MFC: if_bridge.c, r1.19 > The mtu check in bridge_enqueue is bogus as the maximum Ethernet frame is > actually 1514, so comparing the mbuf length which includes the Ethernet > header > to the interface MTU is wrong. > > The check was a little over the top so just remove it. Approved by: re (scottl), mlaier (mentor) Revision Changes Path 1.11.2.7 +0 -7 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:31:05 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8CCE516A41F; Fri, 26 Aug 2005 20:31:05 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B8CA43D45; Fri, 26 Aug 2005 20:31:05 +0000 (GMT) (envelope-from brooks@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QKV5Jj078021; Fri, 26 Aug 2005 20:31:05 GMT (envelope-from brooks@repoman.freebsd.org) Received: (from brooks@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QKV5R1078020; Fri, 26 Aug 2005 20:31:05 GMT (envelope-from brooks) Message-Id: <200508262031.j7QKV5R1078020@repoman.freebsd.org> From: Brooks Davis Date: Fri, 26 Aug 2005 20:31:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient dhclient-script X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 20:31:05 -0000 brooks 2005-08-26 20:31:04 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient-script Log: The $medium string often contains quoted values with spaces in them (ssids, for example). Follow the example of the ISC script and wrap ifconfig calls using $medium in eval "..." so this works. Reported by: iedowse Revision Changes Path 1.8 +6 -6 src/sbin/dhclient/dhclient-script From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:39:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DFD816A41F; Fri, 26 Aug 2005 20:39:52 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9CBA843D53; Fri, 26 Aug 2005 20:39:51 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QKdpI0078311; Fri, 26 Aug 2005 20:39:51 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QKdpBS078310; Fri, 26 Aug 2005 20:39:51 GMT (envelope-from tegge) Message-Id: <200508262039.j7QKdpBS078310@repoman.freebsd.org> From: Tor Egge Date: Fri, 26 Aug 2005 20:39:51 +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/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 20:39:52 -0000 tegge 2005-08-26 20:39:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/ufs/ffs ffs_softdep.c Log: MFC: Don't set the COMPLETE flag in an inodedep structure before the related inode has been written. Revision Changes Path 1.156.2.5 +1 -1 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:40:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81C7316A41F; Fri, 26 Aug 2005 20:40:15 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FC6943D45; Fri, 26 Aug 2005 20:40:15 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QKeF0w078389; Fri, 26 Aug 2005 20:40:15 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QKeFn2078388; Fri, 26 Aug 2005 20:40:15 GMT (envelope-from tegge) Message-Id: <200508262040.j7QKeFn2078388@repoman.freebsd.org> From: Tor Egge Date: Fri, 26 Aug 2005 20:40:15 +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/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 20:40:15 -0000 tegge 2005-08-26 20:40:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/ufs/ffs ffs_softdep.c Log: MFC: Don't set the COMPLETE flag in an inodedep structure before the related inode has been written. Revision Changes Path 1.57.2.14 +1 -1 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:40:31 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D446116A421; Fri, 26 Aug 2005 20:40:31 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9108843D4C; Fri, 26 Aug 2005 20:40:31 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QKeVJR078468; Fri, 26 Aug 2005 20:40:31 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QKeVcW078467; Fri, 26 Aug 2005 20:40:31 GMT (envelope-from tegge) Message-Id: <200508262040.j7QKeVcW078467@repoman.freebsd.org> From: Tor Egge Date: Fri, 26 Aug 2005 20:40:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_3 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 20:40:32 -0000 tegge 2005-08-26 20:40:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_3) sys/ufs/ffs ffs_softdep.c Log: MFC: Don't set the COMPLETE flag in an inodedep structure before the related inode has been written. Revision Changes Path 1.34.2.5 +2 -2 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:54:09 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45FD516A421 for ; Fri, 26 Aug 2005 20:54:09 +0000 (GMT) (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 49FF643D6B for ; Fri, 26 Aug 2005 20:54:08 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 90282 invoked from network); 26 Aug 2005 20:54:06 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 26 Aug 2005 20:54:06 -0000 X-pair-Authenticated: 209.68.2.70 Date: Fri, 26 Aug 2005 15:54:05 -0500 (CDT) From: Mike Silbersack To: Tor Egge In-Reply-To: <200508262039.j7QKdpBS078310@repoman.freebsd.org> Message-ID: <20050826155357.Y77557@odysseus.silby.com> References: <200508262039.j7QKdpBS078310@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 20:54:09 -0000 No RELENG_6? On Fri, 26 Aug 2005, Tor Egge wrote: > tegge 2005-08-26 20:39:51 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/ufs/ffs ffs_softdep.c > Log: > MFC: Don't set the COMPLETE flag in an inodedep structure before the > related inode has been written. > > Revision Changes Path > 1.156.2.5 +1 -1 src/sys/ufs/ffs/ffs_softdep.c > From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:55:03 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 785A716A41F; Fri, 26 Aug 2005 20:55:03 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2112B43D48; Fri, 26 Aug 2005 20:55:02 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 2539446BDE; Fri, 26 Aug 2005 16:55:02 -0400 (EDT) Date: Fri, 26 Aug 2005 21:54:59 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Doug Barton In-Reply-To: <430EE78A.8060306@FreeBSD.org> Message-ID: <20050826215256.S33851@fledge.watson.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050825171046.X72462@fledge.watson.org> <430EE78A.8060306@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 20:55:03 -0000 On Fri, 26 Aug 2005, Doug Barton wrote: > Frankly, the mtree stuff for BIND to do this is a hack, and I would much > rather see this generalized in a useful way in rc.subr. That way all > system stuff can just use it, and all ports can use it as they adopt > rc.subr style startup scripts. This would not be particularly difficult, > if there is wider interest in this, I can whip up a POC. Given that the > rc scripts run as root there shouldn't be any permissions problems to > overcome. My thought would be to simply default the name of the > directory in /var/run to be whatever the name of the script is, and the > file itself to be "pid" as named does it. The nice thing about using mtree is that it uses a data file format to hold the parameters -- the owner, group, permissions, etc, rather than encoding it in a script. I.e., that it is explicitly encoded information rather than implicit. Another nice thing about it is that it doesn't rely on creating the directory at run-time, but assumes it is part of the base install/configuration, and always present. I'm not generally a fan of setting up directory hierarchies by encoding that into scripst and programs, but rather making it an explicit entry in our existing directory database. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Fri Aug 26 20:57:34 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0270B16A41F; Fri, 26 Aug 2005 20:57:34 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from haven.freebsd.dk (haven.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94CB443D48; Fri, 26 Aug 2005 20:57:33 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (unknown [192.168.48.2]) by haven.freebsd.dk (Postfix) with ESMTP id 79327BC66; Fri, 26 Aug 2005 20:57:31 +0000 (UTC) To: Robert Watson From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 26 Aug 2005 21:54:59 BST." <20050826215256.S33851@fledge.watson.org> Date: Fri, 26 Aug 2005 22:57:31 +0200 Message-ID: <3206.1125089851@phk.freebsd.dk> Sender: phk@phk.freebsd.dk Cc: John-Mark Gurney , Doug Barton , Pawel Jakub Dawidek , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Aug 2005 20:57:34 -0000 In message <20050826215256.S33851@fledge.watson.org>, Robert Watson writes: >The nice thing about using mtree is that it uses a data file format to >hold the parameters -- the owner, group, permissions, etc, rather than >encoding it in a script. Seconded! -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri Aug 26 23:39:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D590E16A41F; Fri, 26 Aug 2005 23:39:44 +0000 (GMT) (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 94D9B43D53; Fri, 26 Aug 2005 23:39:44 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7QNdib3093588; Fri, 26 Aug 2005 23:39:44 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7QNdiXu093587; Fri, 26 Aug 2005 23:39:44 GMT (envelope-from jkim) Message-Id: <200508262339.j7QNdiXu093587@repoman.freebsd.org> From: Jung-uk Kim Date: Fri, 26 Aug 2005 23: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/sys/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Aug 2005 23:39:45 -0000 jkim 2005-08-26 23:39:44 UTC FreeBSD src repository Modified files: sys/dev/pci pci_pci.c Log: fix CardBus issue for Compaq R3000 series laptop Approved by: anholt (mentor) Revision Changes Path 1.38 +18 -0 src/sys/dev/pci/pci_pci.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 01:17:43 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11D9116A41F; Sat, 27 Aug 2005 01:17:43 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA3CD43D5C; Sat, 27 Aug 2005 01:17:42 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7R1HgQk003980; Sat, 27 Aug 2005 01:17:42 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7R1Hgkw003979; Sat, 27 Aug 2005 01:17:42 GMT (envelope-from thompsa) Message-Id: <200508270117.j7R1Hgkw003979@repoman.freebsd.org> From: Andrew Thompson Date: Sat, 27 Aug 2005 01:17:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 01:17:43 -0000 thompsa 2005-08-27 01:17:42 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Fix a panic in softclock() if the interface is destroyed with a bpf consumer attached. This is caused by bpf_detachd clearing IFF_PROMISC on the interface which does a SIOCSIFFLAGS ioctl. The problem here is that while the interface has been stopped, IFF_UP has not been cleared so IFF_UP != IFF_DRV_RUNNING, this causes the ioctl function to init() the interface which resets the callouts. The destroy then completes and frees the softc but softclock will panic on a dead callout pointer. Ensure ifp->if_flags matches reality by clearing IFF_UP when we destroy. Silence from: rwatson Approved by: mlaier (mentor) MFC after: 3 days Revision Changes Path 1.20 +1 -0 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 01:25:23 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 018B116A41F; Sat, 27 Aug 2005 01:25:23 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from heff.fud.org.nz (60-234-149-201.bitstream.orcon.net.nz [60.234.149.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84DD143D46; Sat, 27 Aug 2005 01:25:22 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: by heff.fud.org.nz (Postfix, from userid 1001) id 801B81CCD4; Sat, 27 Aug 2005 13:25:21 +1200 (NZST) Date: Sat, 27 Aug 2005 13:25:21 +1200 From: Andrew Thompson To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20050827012521.GC44027@heff.fud.org.nz> References: <200508270117.j7R1Hgkw003979@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200508270117.j7R1Hgkw003979@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 01:25:23 -0000 On Sat, Aug 27, 2005 at 01:17:42AM +0000, Andrew Thompson wrote: > thompsa 2005-08-27 01:17:42 UTC > > FreeBSD src repository > > Modified files: > sys/net if_bridge.c > Log: > Fix a panic in softclock() if the interface is destroyed with a bpf consumer > attached. > > This is caused by bpf_detachd clearing IFF_PROMISC on the interface which does > a SIOCSIFFLAGS ioctl. The problem here is that while the interface has been > stopped, IFF_UP has not been cleared so IFF_UP != IFF_DRV_RUNNING, this causes > the ioctl function to init() the interface which resets the callouts. > > The destroy then completes and frees the softc but softclock will panic on a > dead callout pointer. > > Ensure ifp->if_flags matches reality by clearing IFF_UP when we destroy. > Spotted by: pjd From owner-cvs-src@FreeBSD.ORG Sat Aug 27 02:42:24 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7A5AB16A41F; Sat, 27 Aug 2005 02:42:24 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [204.156.12.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B61A43D46; Sat, 27 Aug 2005 02:42:23 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by cyrus.watson.org (Postfix) with ESMTP id 0475246C40; Fri, 26 Aug 2005 22:42:23 -0400 (EDT) Date: Sat, 27 Aug 2005 03:42:22 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Andrew Thompson In-Reply-To: <200508270117.j7R1Hgkw003979@repoman.freebsd.org> Message-ID: <20050827033842.M33851@fledge.watson.org> References: <200508270117.j7R1Hgkw003979@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 02:42:24 -0000 On Sat, 27 Aug 2005, Andrew Thompson wrote: > Fix a panic in softclock() if the interface is destroyed with a bpf > consumer > attached. > > This is caused by bpf_detachd clearing IFF_PROMISC on the interface which does > a SIOCSIFFLAGS ioctl. The problem here is that while the interface has been > stopped, IFF_UP has not been cleared so IFF_UP != IFF_DRV_RUNNING, this causes > the ioctl function to init() the interface which resets the callouts. > > The destroy then completes and frees the softc but softclock will panic on a > dead callout pointer. > > Ensure ifp->if_flags matches reality by clearing IFF_UP when we destroy. > > Silence from: rwatson > Approved by: mlaier (mentor) > MFC after: 3 days Sorry about not yet having gotten around to responding to your e-mail -- I've been on travel for the last couple of weeks, having spent quality time in Heathrow courtesy BA, but hope to look more closely at this and related issues in the near future. One particular long-term concern I have is with respect to modification of IFF_UP state, which for most device drivers is an administrative condition, rather than a link condition. Certain connection-oriented drivers, such as PPP, modify IFF_UP. So do some ethernet interfaces, under the possibly mistaken impression that that is necessary to raise the interface when it is configured. I've not yet had a chance to investigate what the right approach is, but in the long term, we will need to resolve who "owns" the field, be it the stack or the device driver, and how event notifications are handled. I suspect some use of IFF_UP by device drivers will eventually become a separate driver-owned flag, possibly in softc, which will reflect the driver's state transitions to reflect administrator-requested up/down state. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat Aug 27 04:25:49 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C36EC16A41F; Sat, 27 Aug 2005 04:25:49 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 809C543D48; Sat, 27 Aug 2005 04:25:49 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7R4PnLA010658; Sat, 27 Aug 2005 04:25:49 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7R4PnuH010657; Sat, 27 Aug 2005 04:25:49 GMT (envelope-from jkoshy) Message-Id: <200508270425.j7R4PnuH010657@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 27 Aug 2005 04:25: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/share/man/man4 hwpmc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 04:25:49 -0000 jkoshy 2005-08-27 04:25:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 hwpmc.4 Log: MFC: { r1.8--r1.10 } - Add COMPATIBILITY and HISTORY sections. Fix an -mdoc error. Cross-reference pmclog(3). - Document two new diagnostic messages in hwpmc(4). - Document the diagnostic message printed at startup time. Keep the list of diagnostic messages sorted. - Document the recently introduced EOPNOTSUPP error return. Repair sort ordering for the list of error descriptions. Approved by: re (hrs) Revision Changes Path 1.6.2.2 +47 -4 src/share/man/man4/hwpmc.4 From owner-cvs-src@FreeBSD.ORG Sat Aug 27 04:48:38 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1926016A41F; Sat, 27 Aug 2005 04:48:36 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j7R4mYNK053001; Sat, 27 Aug 2005 00:48:38 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j7R4mUlJ053000; Sat, 27 Aug 2005 00:48:30 -0400 (EDT) (envelope-from green) Date: Sat, 27 Aug 2005 00:48:30 -0400 From: Brian Fundakowski Feldman To: "David O'Brien" Message-ID: <20050827044830.GA46755@green.homeunix.org> References: <200508241721.j7OHLcNP061118@repoman.freebsd.org> <20050825060448.Q11335@fledge.watson.org> <20050825154354.GE30465@funkthat.com> <20050826181815.GA56936@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050826181815.GA56936@dragon.NUXI.org> User-Agent: Mutt/1.5.6i Cc: John-Mark Gurney , src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Robert Watson Subject: Re: cvs commit: src/lib/libutil Makefile libutil.h pidfile.3 pidfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Aug 2005 04:48:39 -0000 On Fri, Aug 26, 2005 at 11:18:15AM -0700, David O'Brien wrote: > On Thu, Aug 25, 2005 at 08:43:54AM -0700, John-Mark Gurney wrote: > > Robert Watson wrote this message on Thu, Aug 25, 2005 at 06:05 +0100: > > > On Wed, 24 Aug 2005, Pawel Jakub Dawidek wrote: > > > > > > >pjd 2005-08-24 17:21:38 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > lib/libutil Makefile libutil.h > > > > Added files: > > > > lib/libutil pidfile.3 pidfile.c > > > > Log: > > > > Add a family of functions for reliable pidfiles handling. > > > > > > > > Idea from: jmg > > > > Discussed on: arch@ > > > > > > Something I'd very much like to see is for daemon pid files to start being > > > placed in /var/run//.pid, as opposed to directly in > > > /var/run. This will allow us to set specific ownership on the parent > > > directory for a pid file, so that privilege is not required to write out a > > > pid file in a safe place. > > Yuck! Directory hell to find information. Yeah, at least make it /var/run//pid or something :-( -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 27 04:56:39 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from green.homeunix.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A1E5B16A41F; Sat, 27 Aug 2005 04:56:36 +0000 (GMT) (envelope-from green@green.homeunix.org) Received: from green.homeunix.org (green@localhost [127.0.0.1]) by green.homeunix.org (8.13.3/8.13.1) with ESMTP id j7R4xDmw053098; Sat, 27 Aug 2005 00:59:16 -0400 (EDT) (envelope-from green@green.homeunix.org) Received: (from green@localhost) by green.homeunix.org (8.13.3/8.13.1/Submit) id j7R4xBU6053097; Sat, 27 Aug 2005 00:59:11 -0400 (EDT) (envelope-from green) Date: Sat, 27 Aug 2005 00:59:11 -0400 From: Brian Fundakowski Feldman To: Garance A Drosehn Message-ID: <20050827045911.GB46755@green.homeunix.org> References: <200508241938.j7OJcSNW066686@repoman.freebsd.org> <200508241602.59424.jhb@FreeBSD.org> <20050824205627.GD755@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Pawel Jakub Dawidek , cvs-all@FreeBSD.org, John Baldwin Subject: Re: cvs commit: src/usr.bin/pkill pkill.1 pkill.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Aug 2005 04:56:39 -0000 On Wed, Aug 24, 2005 at 06:14:15PM -0400, Garance A Drosehn wrote: > At 10:56 PM +0200 8/24/05, Pawel Jakub Dawidek wrote: > >On Wed, Aug 24, 2005, John Baldwin wrote: > >+> On Wednesday 24 August 2005, Pawel Jakub Dawidek wrote: > >+> > Log: > >+> > Modify '-F' option to work nicely with pidfile(3) - a pidfile > >+> > given as an argument has to be locked. > >+> > > >+> > >+> I guess the only thing that makes me uncomfortable about this > >+> change is that it means pkill won't work with 3rd party program's > >+> pid files since they are probably not using pidfile(3). Maybe > >+> have some way of turning off the flock requirement? > > I must admit that I did not quite understand what you had meant in > your earlier messages about changes to `pkill' to match your new > pid-handling library routines. I agree with John, this change > doesn't seem quite right to me. What keeps an arbitrary user from locking the pid file and making a mess of this protocol? It seems less error prone to just make pkill verify the (pid, procname, uid, gid, pgrp) are all in line with what the pidfile implies... to me at least. -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ From owner-cvs-src@FreeBSD.ORG Sat Aug 27 14:44:11 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4AC716A41F; Sat, 27 Aug 2005 14:44:11 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7225A43D45; Sat, 27 Aug 2005 14:44:11 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7REiBuU059907; Sat, 27 Aug 2005 14:44:11 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7REiBVT059906; Sat, 27 Aug 2005 14:44:11 GMT (envelope-from rodrigc) Message-Id: <200508271444.j7REiBVT059906@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 27 Aug 2005 14:44:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linux linux_ioctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Aug 2005 14:44:11 -0000 rodrigc 2005-08-27 14:44:11 UTC FreeBSD src repository Modified files: sys/compat/linux linux_ioctl.c Log: Rewrite linux_ifconf() to be more like ifconf() in net/if.c so that we do not call uiomove() while IFNET_RLOCK() is held. This eliminates the witness warning: Calling uiomove() with the following non-sleepable locks held: exclusive sleep mutex ifnet r = 0 (0xc096dd60) locked @ /usr/src/sys/modules/linux/../../compat/linux/linux_ioctl.c:2170 MFC after: 2 days Revision Changes Path 1.129 +39 -25 src/sys/compat/linux/linux_ioctl.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 15:52:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F6C416A41F; Sat, 27 Aug 2005 15:52:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2088443D45; Sat, 27 Aug 2005 15:52:06 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RFq5mQ062283; Sat, 27 Aug 2005 15:52:05 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RFq5EZ062282; Sat, 27 Aug 2005 15:52:05 GMT (envelope-from marius) Message-Id: <200508271552.j7RFq5EZ062282@repoman.freebsd.org> From: Marius Strobl Date: Sat, 27 Aug 2005 15:52:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/sparc64/loader metadata.c src/sys/dev/uart uart_cpu_sparc64.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Aug 2005 15:52:06 -0000 marius 2005-08-27 15:52:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/sparc64/loader metadata.c sys/dev/uart uart_cpu_sparc64.c Log: MFC: sys/boot/sparc64/loader/metadata.c 1.14, sys/dev/uart/uart_cpu_sparc64.c 1.21 - Change the code that determines whether to use a serial console and which serial device to use in that case respectively to not rely on the OFW names of the input/output and stdin/stdout devices. While at it save on some variables and for sys/boot/sparc64/loader/metadata.c move the code in question to a new function md_bootserial() so it can be kept in sync with uart_cpu_getdev_console() more easily. - Adjust the size of some buffers. - Remove the package handle of the '/options' node from the argument list of uart_cpu_getdev_dbgport(). Approved by: re (scottl) Revision Changes Path 1.13.2.1 +41 -17 src/sys/boot/sparc64/loader/metadata.c 1.19.2.1 +21 -21 src/sys/dev/uart/uart_cpu_sparc64.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 16:03:40 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97E3716A41F; Sat, 27 Aug 2005 16:03:40 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6846B43D45; Sat, 27 Aug 2005 16:03:40 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RG3eIk062684; Sat, 27 Aug 2005 16:03:40 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RG3eMI062683; Sat, 27 Aug 2005 16:03:40 GMT (envelope-from jkoshy) Message-Id: <200508271603.j7RG3eMI062683@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 27 Aug 2005 16:03: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/amd64/amd64 db_trace.c exception.S genassym.c trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 16:03:40 -0000 jkoshy 2005-08-27 16:03:40 UTC FreeBSD src repository Modified files: sys/amd64/amd64 db_trace.c exception.S genassym.c trap.c Log: - Special-case NMI handling on the AMD64. On entry or exit from the kernel the 'alltraps' and 'doreti' code used taken by normal traps disables interrupts to protect the critical sections where it is setting up %gs. This protection is insufficient in the presence of NMIs since NMIs can be taken even when the processor has disabled normal interrupts. Thus the NMI handler needs to actually read MSR_GBASE on entry to the kernel to determine whether a swap of %gs using 'swapgs' is needed. However, reads of MSRs are expensive and integrating this check into the 'alltraps'/'doreti' path would penalize normal interrupts. - Teach DDB about the 'nmi_calltrap' symbol. Reviewed by: bde, peter (older versions of this change) Revision Changes Path 1.69 +2 -1 src/sys/amd64/amd64/db_trace.c 1.127 +76 -2 src/sys/amd64/amd64/exception.S 1.156 +2 -0 src/sys/amd64/amd64/genassym.c 1.290 +2 -1 src/sys/amd64/amd64/trap.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 16:07:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E34D16A41F; Sat, 27 Aug 2005 16:07:12 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C8F943D46; Sat, 27 Aug 2005 16:07:12 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RG7CDW062905; Sat, 27 Aug 2005 16:07:12 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RG7CQK062904; Sat, 27 Aug 2005 16:07:12 GMT (envelope-from jkoshy) Message-Id: <200508271607.j7RG7CQK062904@repoman.freebsd.org> From: Joseph Koshy Date: Sat, 27 Aug 2005 16:07: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/hwpmc hwpmc_amd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Aug 2005 16:07:12 -0000 jkoshy 2005-08-27 16:07:12 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_amd.c Log: Re-enable sampling on the AMD64. Revision Changes Path 1.11 +0 -5 src/sys/dev/hwpmc/hwpmc_amd.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 18:02:16 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AB5616A41F; Sat, 27 Aug 2005 18:02:16 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D393443D45; Sat, 27 Aug 2005 18:02:15 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RI2FIr075055; Sat, 27 Aug 2005 18:02:15 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RI2FYn075054; Sat, 27 Aug 2005 18:02:15 GMT (envelope-from marius) Message-Id: <200508271802.j7RI2FYn075054@repoman.freebsd.org> From: Marius Strobl Date: Sat, 27 Aug 2005 18:02:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/gem if_gem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 18:02:16 -0000 marius 2005-08-27 18:02:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/gem if_gem.c Log: MFC: 1.30 - Wrap the handler and associated code for collecting completed RX descriptors that are still marked owned in #ifdef GEM_RINT_TIMEOUT instead of #if 0 for convenience. - Remove stale code and comment about relying on the preset XIF config. - In case of a watchdog timeout call the init function instead of just the start function so the chip is properly reset. Merge from hme(4): - Convert to use bus_dmamap_load_mbuf_sg() for loading RX buffers. - Protect from a duplicate mbuf free panic in case the DMA engine hangs. Approved by: re (scottl) Revision Changes Path 1.29.2.3 +23 -31 src/sys/dev/gem/if_gem.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 18:04:44 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 374C616A41F; Sat, 27 Aug 2005 18:04:44 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E98E943D45; Sat, 27 Aug 2005 18:04:43 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RI4hw2075121; Sat, 27 Aug 2005 18:04:43 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RI4hYf075120; Sat, 27 Aug 2005 18:04:43 GMT (envelope-from marius) Message-Id: <200508271804.j7RI4hYf075120@repoman.freebsd.org> From: Marius Strobl Date: Sat, 27 Aug 2005 18:04:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 18:04:44 -0000 marius 2005-08-27 18:04:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/sparc64/conf GENERIC Log: MFC: 1.98 Now that at least some screen savers work on sparc64 sync with other archs and enable splash(4) by default. Approved by: re (scottl) Revision Changes Path 1.96.2.2 +1 -1 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Sat Aug 27 18:14:55 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0949116A41F; Sat, 27 Aug 2005 18:14:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84DF243D46; Sat, 27 Aug 2005 18:14:54 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RIEsG3075568; Sat, 27 Aug 2005 18:14:54 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RIEsmG075567; Sat, 27 Aug 2005 18:14:54 GMT (envelope-from marius) Message-Id: <200508271814.j7RIEsmG075567@repoman.freebsd.org> From: Marius Strobl Date: Sat, 27 Aug 2005 18:14:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4/man4.i386 Makefile el.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 18:14:55 -0000 marius 2005-08-27 18:14:54 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 Makefile Removed files: share/man/man4/man4.i386 el.4 Log: Remove the man page of the recently axed el(4). Revision Changes Path 1.179 +0 -1 src/share/man/man4/man4.i386/Makefile 1.22 +0 -80 src/share/man/man4/man4.i386/el.4 (dead) From owner-cvs-src@FreeBSD.ORG Sat Aug 27 18:40:07 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4321016A41F; Sat, 27 Aug 2005 18:40:07 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0227143D46; Sat, 27 Aug 2005 18:40:07 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RIe6av076469; Sat, 27 Aug 2005 18:40:06 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RIe6lZ076468; Sat, 27 Aug 2005 18:40:06 GMT (envelope-from tegge) Message-Id: <200508271840.j7RIe6lZ076468@repoman.freebsd.org> From: Tor Egge Date: Sat, 27 Aug 2005 18:40: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/ufs/ffs ffs_softdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 18:40:07 -0000 tegge 2005-08-27 18:40:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_softdep.c Log: MFC: Don't set the COMPLETE flag in an inodedep structure before the related inode has been written. Approved by: re (scottl) Revision Changes Path 1.181.2.2 +1 -1 src/sys/ufs/ffs/ffs_softdep.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 19:51:15 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77F5916A41F; Sat, 27 Aug 2005 19:51:15 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3949143D45; Sat, 27 Aug 2005 19:51:15 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RJpF1g078967; Sat, 27 Aug 2005 19:51:15 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RJpFUD078966; Sat, 27 Aug 2005 19:51:15 GMT (envelope-from alc) Message-Id: <200508271951.j7RJpFUD078966@repoman.freebsd.org> From: Alan Cox Date: Sat, 27 Aug 2005 19:51:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 pmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 19:51:15 -0000 alc 2005-08-27 19:51:14 UTC FreeBSD src repository Modified files: sys/i386/i386 pmap.c Log: MFamd64 revision 1.526 When pmap_allocpte() destroys a 2/4MB "superpage" mapping it does not reduce the pmap's resident count accordingly. It should. Revision Changes Path 1.530 +1 -0 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Sat Aug 27 20:12:12 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B38DC16A41F; Sat, 27 Aug 2005 20:12:12 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7040A43D46; Sat, 27 Aug 2005 20:12:12 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RKCCgu079763; Sat, 27 Aug 2005 20:12:12 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RKCCqO079762; Sat, 27 Aug 2005 20:12:12 GMT (envelope-from cperciva) Message-Id: <200508272012.j7RKCCqO079762@repoman.freebsd.org> From: Colin Percival Date: Sat, 27 Aug 2005 20:12:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/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, 27 Aug 2005 20:12:12 -0000 cperciva 2005-08-27 20:12:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Note the addition of bsdiff(1), bspatch(1), and portsnap(8) into the base system. Approved by: re (hrs) Revision Changes Path 1.883.2.2 +7 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat Aug 27 20:51:13 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79ECF16A41F; Sat, 27 Aug 2005 20:51:13 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1547B43D45; Sat, 27 Aug 2005 20:51:13 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RKpCjt088136; Sat, 27 Aug 2005 20:51:12 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RKpCuV088135; Sat, 27 Aug 2005 20:51:12 GMT (envelope-from marius) Message-Id: <200508272051.j7RKpCuV088135@repoman.freebsd.org> From: Marius Strobl Date: Sat, 27 Aug 2005 20:51:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/geom/class Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 20:51:13 -0000 marius 2005-08-27 20:51:12 UTC FreeBSD src repository Modified files: sbin/geom/class Makefile Log: As with NO_CRYPT, don't try to compile geli(8) when NO_OPENSSL is defined either. MFC after: 1 week Revision Changes Path 1.10 +1 -1 src/sbin/geom/class/Makefile From owner-cvs-src@FreeBSD.ORG Sat Aug 27 20:57:06 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E48AC16A41F; Sat, 27 Aug 2005 20:57:06 +0000 (GMT) (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 A3A4F43D48; Sat, 27 Aug 2005 20:57:06 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RKv6oR088324; Sat, 27 Aug 2005 20:57:06 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RKv6Ph088323; Sat, 27 Aug 2005 20:57:06 GMT (envelope-from simon) Message-Id: <200508272057.j7RKv6Ph088323@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 27 Aug 2005 20:57:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 20:57:07 -0000 simon 2005-08-27 20:57:06 UTC FreeBSD src repository (doc,ports committer) Modified files: tools/tools/nanobsd nanobsd.sh Log: Correct a comment to match the configuration parameter it describes. MFC after: 3 days Revision Changes Path 1.8 +1 -1 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Sat Aug 27 21:07:58 2005 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E4C116A420 for ; Sat, 27 Aug 2005 21:07:58 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from nic.ach.sch.gr (nic.sch.gr [194.63.238.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4300A43D4C for ; Sat, 27 Aug 2005 21:07:55 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: (qmail 22054 invoked by uid 207); 27 Aug 2005 21:07:54 -0000 Received: from keramida@ceid.upatras.gr by nic by uid 201 with qmail-scanner-1.21 (sophie: 3.04/2.19/3.81. Clear:RC:1(81.186.70.65):. Processed in 0.581948 secs); 27 Aug 2005 21:07:54 -0000 Received: from dialup65.ach.sch.gr (HELO gothmog.gr) ([81.186.70.65]) (envelope-sender ) by nic.sch.gr (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 27 Aug 2005 21:07:53 -0000 Received: from gothmog.gr (gothmog [127.0.0.1]) by gothmog.gr (8.13.4/8.13.4) with ESMTP id j7RL7lQ0001335; Sun, 28 Aug 2005 00:07:47 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.gr (8.13.4/8.13.4/Submit) id j7RL7jjB001334; Sun, 28 Aug 2005 00:07:45 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Sun, 28 Aug 2005 00:07:45 +0300 From: Giorgos Keramidas To: Andrew Thompson Message-ID: <20050827210745.GC1208@gothmog.gr> References: <200508112057.j7BKvxVs083144@repoman.freebsd.org> <200508120032.44995.max@love2party.net> <20050811225402.GA70630@heff.fud.org.nz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050811225402.GA70630@heff.fud.org.nz> Cc: Max Laier , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 21:07:58 -0000 On 2005-08-12 10:54, Andrew Thompson wrote: >>>> Use m_copypacket() which is an optimization of the common case >>>> m_copym(m, 0, M_COPYALL, how). >>>> >>>> This is required for strict alignment architectures where we align the >>>> IP header in the input path but m_copym() will create an unaligned copy >>>> in bridge_broadcast(). m_copypacket() preserves alignment of the first >>>> mbuf. >> >> I guess we should document this difference between m_copym and m_copypacket ?! > > It is in the comment block which is how I discovered it, but mbuf(9) is missing > the info about alignment. > > uipc_mbuf.c: > /* > * Copy an entire packet, including header (which must be present). [...] We should probably document it in the manpage too though. How about adding the same sentence to the ``Note:'' of m_copypacket() in mbuf.9? From owner-cvs-src@FreeBSD.ORG Sat Aug 27 22:25:52 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 567D416A41F; Sat, 27 Aug 2005 22:25:52 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC94143D46; Sat, 27 Aug 2005 22:25:51 +0000 (GMT) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RMPpU6092814; Sat, 27 Aug 2005 22:25:51 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from keramida@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RMPpFZ092813; Sat, 27 Aug 2005 22:25:51 GMT (envelope-from keramida) Message-Id: <200508272225.j7RMPpFZ092813@repoman.freebsd.org> From: Giorgos Keramidas Date: Sat, 27 Aug 2005 22:25: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/sbin/kldload kldload.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, 27 Aug 2005 22:25:52 -0000 keramida 2005-08-27 22:25:51 UTC FreeBSD src repository (doc committer) Modified files: sbin/kldload kldload.8 Log: Make it clear that the .ko extention of a module to be loaded is optional. PR: docs/85356 Submitted by: Julien Gabel MFC after: 3 days Revision Changes Path 1.23 +10 -3 src/sbin/kldload/kldload.8 From owner-cvs-src@FreeBSD.ORG Sat Aug 27 22:51:25 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9C1A16A41F; Sat, 27 Aug 2005 22:51:25 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B67443D45; Sat, 27 Aug 2005 22:51:25 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7RMpPt2095046; Sat, 27 Aug 2005 22:51:25 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7RMpPDv095045; Sat, 27 Aug 2005 22:51:25 GMT (envelope-from markus) Message-Id: <200508272251.j7RMpPDv095045@repoman.freebsd.org> From: Markus Brueffer Date: Sat, 27 Aug 2005 22:51:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4/man4.i386 acpi_ibm.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 22:51:25 -0000 markus 2005-08-27 22:51:25 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) share/man/man4/man4.i386 acpi_ibm.4 Log: MFC: rev. 1.5 + 1.6 rev. 1.6: - Document the led(4) interface for the Thinklight - Bump .Dd rev. 1.5: - Clarify how events are used and how the different event sysctl correlate - Document how an event looks like that is received by devd(8) from acpi_ibm(4) - Document the event codes as they occur on a T41p - Add a note about sysctl.conf and an Xref to it - Add an example section providing an example script and an entry for devd.conf. This is an adapted version of the one in acpi_fujitsu(4). - s/Fn-F4/Fn+F4/ for consistency sake - Add a button description where refering to a T41p, remove it otherwise, since it might vary from model to model - Bump .Dd Approved by: re (hrs) Revision Changes Path 1.2.2.3 +211 -12 src/share/man/man4/man4.i386/acpi_ibm.4 From owner-cvs-src@FreeBSD.ORG Sat Aug 27 23:29:26 2005 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4DE716A41F; Sat, 27 Aug 2005 23:29:26 +0000 (GMT) (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 1625A43D45; Sat, 27 Aug 2005 23:29:24 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id D192052C93; Sun, 28 Aug 2005 01:29:22 +0200 (CEST) Received: from localhost (djw107.neoplus.adsl.tpnet.pl [83.24.0.107]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6318952BC1; Sun, 28 Aug 2005 01:29:15 +0200 (CEST) Date: Sun, 28 Aug 2005 01:28:50 +0200 From: Pawel Jakub Dawidek To: Marius Strobl Message-ID: <20050827232849.GA52029@garage.freebsd.pl> References: <200508272051.j7RKpCuV088135@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NzB8fVQJ5HfG6fxh" Content-Disposition: inline In-Reply-To: <200508272051.j7RKpCuV088135@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 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: ** X-Spam-Status: No, score=2.6 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL,RCVD_IN_XBL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/geom/class Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Aug 2005 23:29:26 -0000 --NzB8fVQJ5HfG6fxh Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 27, 2005 at 08:51:12PM +0000, Marius Strobl wrote: +> marius 2005-08-27 20:51:12 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sbin/geom/class Makefile=20 +> Log: +> As with NO_CRYPT, don't try to compile geli(8) when NO_OPENSSL is defi= ned +> either. Thanks. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --NzB8fVQJ5HfG6fxh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDEPcxForvXbEpPzQRAlIFAJ9g4Y+IeIUNxieaabFaFRR6EjaP9gCfYyxo CGm2SAkEgHHxp53skE2xJ2Q= =+3fT -----END PGP SIGNATURE----- --NzB8fVQJ5HfG6fxh--