From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:13:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27EBC16A41A; Sun, 6 Jan 2008 07:13:36 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1F1113C44B; Sun, 6 Jan 2008 07:13:35 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067DZfw059448; Sun, 6 Jan 2008 07:13:35 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067DZJB059447; Sun, 6 Jan 2008 07:13:35 GMT (envelope-from edwin) Message-Id: <200801060713.m067DZJB059447@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:13: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/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 07:13:36 -0000 edwin 2008-01-06 07:13:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/misc iso3166 Log: Update iso3166 with the data from Newsletter VI-1 2007-09-21: Added SAINT BARTHELEMY (BL) and SAINT MARTIN (MF). Approved by: re (ken smith) Revision Changes Path 1.13.2.2 +5 -0 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:22:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9764716A417; Sun, 6 Jan 2008 07:22:12 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6D3A113C43E; Sun, 6 Jan 2008 07:22:12 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067MCUJ060761; Sun, 6 Jan 2008 07:22:12 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067MCbn060760; Sun, 6 Jan 2008 07:22:12 GMT (envelope-from edwin) Message-Id: <200801060722.m067MCbn060760@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:22: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/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 07:22:12 -0000 edwin 2008-01-06 07:22:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/misc iso3166 Log: Update iso3166 with the data from Newsletter VI-1 2007-09-21: Added SAINT BARTHELEMY (BL) and SAINT MARTIN (MF). MFC of rev 1.17 Approved by: re (ken smith) Revision Changes Path 1.13.8.3 +5 -0 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:23:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04B6416A419; Sun, 6 Jan 2008 07:23:48 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CEFB913C442; Sun, 6 Jan 2008 07:23:47 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067NlCN061158; Sun, 6 Jan 2008 07:23:47 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067NlmC061157; Sun, 6 Jan 2008 07:23:47 GMT (envelope-from edwin) Message-Id: <200801060723.m067NlmC061157@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:23:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 07:23:48 -0000 edwin 2008-01-06 07:23:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_3) share/misc iso3166 Log: Update iso3166 with the data from Newsletter VI-1 2007-09-21: Added SAINT BARTHELEMY (BL) and SAINT MARTIN (MF). MFC of rev 1.17 Approved by: re (ken smith) Revision Changes Path 1.13.8.2.4.1 +5 -0 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:25:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3631916A41B; Sun, 6 Jan 2008 07:25:02 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F3AE313C447; Sun, 6 Jan 2008 07:25:01 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067P0d3061213; Sun, 6 Jan 2008 07:25:00 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067P0K1061212; Sun, 6 Jan 2008 07:25:00 GMT (envelope-from edwin) Message-Id: <200801060725.m067P0K1061212@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:25:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 07:25:02 -0000 edwin 2008-01-06 07:25:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/misc iso3166 Log: Update iso3166 with the data from Newsletter VI-1 2007-09-21: Added SAINT BARTHELEMY (BL) and SAINT MARTIN (MF). MFC of rev 1.17 Approved by: re (ken smith) Revision Changes Path 1.15.2.1 +5 -0 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:25:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B30F816A41B; Sun, 6 Jan 2008 07:25:43 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88F1613C457; Sun, 6 Jan 2008 07:25:43 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067Ph7T061294; Sun, 6 Jan 2008 07:25:43 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067Ph59061293; Sun, 6 Jan 2008 07:25:43 GMT (envelope-from edwin) Message-Id: <200801060725.m067Ph59061293@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:25:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 07:25:43 -0000 edwin 2008-01-06 07:25:43 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) share/misc iso3166 Log: Update iso3166 with the data from Newsletter VI-1 2007-09-21: Added SAINT BARTHELEMY (BL) and SAINT MARTIN (MF). MFC of rev 1.17 Approved by: re (ken smith) Revision Changes Path 1.15.4.1 +5 -0 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:30:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B3D4216A417; Sun, 6 Jan 2008 07:30:04 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 887A013C458; Sun, 6 Jan 2008 07:30:04 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067U4KW061463; Sun, 6 Jan 2008 07:30:04 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067U4ED061459; Sun, 6 Jan 2008 07:30:04 GMT (envelope-from edwin) Message-Id: <200801060730.m067U4ED061459@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:30:03 +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 asia backward europe 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: Sun, 06 Jan 2008 07:30:04 -0000 edwin 2008-01-06 07:30:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Approved by: re (ken smith) Revision Changes Path 1.24.4.10 +10 -1 src/share/zoneinfo/asia 1.1.2.10.4.7 +2 -1 src/share/zoneinfo/backward 1.27.4.8 +1 -2 src/share/zoneinfo/europe 1.23.4.10 +5 -1 src/share/zoneinfo/northamerica 1.22.4.10 +48 -22 src/share/zoneinfo/southamerica 1.16.4.6 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:33:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEA2A16A417; Sun, 6 Jan 2008 07:33:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 832C213C448; Sun, 6 Jan 2008 07:33:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067XE1Y062694; Sun, 6 Jan 2008 07:33:14 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067XEc7062692; Sun, 6 Jan 2008 07:33:14 GMT (envelope-from edwin) Message-Id: <200801060733.m067XEc7062692@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:33:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/zoneinfo asia backward europe 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: Sun, 06 Jan 2008 07:33:14 -0000 edwin 2008-01-06 07:33:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Approved by: re (ken smith) Revision Changes Path 1.25.2.7 +10 -1 src/share/zoneinfo/asia 1.1.2.11.2.6 +2 -1 src/share/zoneinfo/backward 1.29.2.6 +1 -2 src/share/zoneinfo/europe 1.25.2.6 +5 -1 src/share/zoneinfo/northamerica 1.24.2.7 +48 -22 src/share/zoneinfo/southamerica 1.17.2.5 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:34:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A05A816A417; Sun, 6 Jan 2008 07:34:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7524213C458; Sun, 6 Jan 2008 07:34:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067YGM7062777; Sun, 6 Jan 2008 07:34:16 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067YGh3062776; Sun, 6 Jan 2008 07:34:16 GMT (envelope-from edwin) Message-Id: <200801060734.m067YGh3062776@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:34:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/share/zoneinfo asia backward europe 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: Sun, 06 Jan 2008 07:34:16 -0000 edwin 2008-01-06 07:34:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_3) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Approved by: re (ken smith) Revision Changes Path 1.25.2.6.2.1 +10 -1 src/share/zoneinfo/asia 1.1.2.11.2.5.2.1 +2 -1 src/share/zoneinfo/backward 1.29.2.5.2.1 +1 -2 src/share/zoneinfo/europe 1.25.2.5.2.1 +5 -1 src/share/zoneinfo/northamerica 1.24.2.6.2.1 +48 -22 src/share/zoneinfo/southamerica 1.17.2.4.2.1 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:35:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D05AF16A419; Sun, 6 Jan 2008 07:35:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A50D313C442; Sun, 6 Jan 2008 07:35:14 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067ZEBq062891; Sun, 6 Jan 2008 07:35:14 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067ZEMP062890; Sun, 6 Jan 2008 07:35:14 GMT (envelope-from edwin) Message-Id: <200801060735.m067ZEMP062890@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:35:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/zoneinfo asia backward europe 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: Sun, 06 Jan 2008 07:35:14 -0000 edwin 2008-01-06 07:35:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Approved by: re (ken smith) Revision Changes Path 1.33.2.1 +10 -1 src/share/zoneinfo/asia 1.1.2.17.2.1 +2 -1 src/share/zoneinfo/backward 1.35.2.1 +1 -2 src/share/zoneinfo/europe 1.33.2.1 +5 -1 src/share/zoneinfo/northamerica 1.31.2.1 +48 -22 src/share/zoneinfo/southamerica 1.22.2.1 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:36:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5017316A41B; Sun, 6 Jan 2008 07:36:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2486F13C44B; Sun, 6 Jan 2008 07:36:09 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m067a9S2062938; Sun, 6 Jan 2008 07:36:09 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m067a9Rl062937; Sun, 6 Jan 2008 07:36:09 GMT (envelope-from edwin) Message-Id: <200801060736.m067a9Rl062937@repoman.freebsd.org> From: Edwin Groothuis Date: Sun, 6 Jan 2008 07:36:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/zoneinfo asia backward europe 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: Sun, 06 Jan 2008 07:36:09 -0000 edwin 2008-01-06 07:36:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Approved by: re (ken smith) Revision Changes Path 1.33.4.1 +10 -1 src/share/zoneinfo/asia 1.1.2.17.4.1 +2 -1 src/share/zoneinfo/backward 1.35.4.1 +1 -2 src/share/zoneinfo/europe 1.33.4.1 +5 -1 src/share/zoneinfo/northamerica 1.31.4.1 +48 -22 src/share/zoneinfo/southamerica 1.22.4.1 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Sun Jan 6 07:37:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A351516A417; Sun, 6 Jan 2008 07:37:17 +0000 (UTC) (envelope-from edwin@mavetju.org) Received: from mail5out.barnet.com.au (mail5.barnet.com.au [202.83.178.78]) by mx1.freebsd.org (Postfix) with ESMTP id 5B19B13C455; Sun, 6 Jan 2008 07:37:17 +0000 (UTC) (envelope-from edwin@mavetju.org) Received: by mail5out.barnet.com.au (Postfix, from userid 1001) id 740812218A74; Sun, 6 Jan 2008 18:37:15 +1100 (EST) X-Viruscan-Id: <4780852B00002A2BDFB01D@BarNet> Received: from mail5auth.barnet.com.au (mail5.barnet.com.au [202.83.178.78]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail5auth.barnet.com.au", Issuer "*.barnet.com.au" (verified OK)) by mail5.barnet.com.au (Postfix) with ESMTP id 3EDBC21B1958; Sun, 6 Jan 2008 18:37:15 +1100 (EST) Received: from k7.mavetju (k7.mavetju.org [10.251.1.18]) by mail5auth.barnet.com.au (Postfix) with ESMTP id E6BDB2218A6D; Sun, 6 Jan 2008 18:37:14 +1100 (EST) Received: by k7.mavetju (Postfix, from userid 1001) id 9B403C2; Sun, 6 Jan 2008 18:37:14 +1100 (EST) Date: Sun, 6 Jan 2008 18:37:14 +1100 From: Edwin Groothuis To: Maxim Sobolev Message-ID: <20080106073714.GA95177@k7.mavetju> References: <200801010747.m017lg7T045831@repoman.freebsd.org> <477C245A.1070502@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <477C245A.1070502@FreeBSD.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/zoneinfo europe 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: Sun, 06 Jan 2008 07:37:17 -0000 On Wed, Jan 02, 2008 at 03:55:06PM -0800, Maxim Sobolev wrote: > Can you please get this merged into RELENG_6_3 and RELENG_7_0? This is > quite critical for many users, for example we've got a call from one > customer already. Done now. Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://www.mavetju.org/weblog/ From owner-cvs-src@FreeBSD.ORG Sun Jan 6 12:12:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E9BC16A585; Sun, 6 Jan 2008 12:12:47 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 50FB213C46B; Sun, 6 Jan 2008 12:12:47 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m06CClLN027663; Sun, 6 Jan 2008 12:12:47 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m06CCjON027649; Sun, 6 Jan 2008 12:12:45 GMT (envelope-from phk) Message-Id: <200801061212.m06CCjON027649@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sun, 6 Jan 2008 12:12: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/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 12:12:47 -0000 phk 2008-01-06 12:12:44 UTC FreeBSD src repository Modified files: usr.sbin/gstat gstat.c Log: When the ms/req fields exceed 1 second, drop the fractions to fit more digits. This is unfortunately necessary with some flash based devices which can get hundreds of seconds behind with softupdates enabled. Revision Changes Path 1.15 +12 -3 src/usr.sbin/gstat/gstat.c From owner-cvs-src@FreeBSD.ORG Sun Jan 6 13:39:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D69816A421 for ; Sun, 6 Jan 2008 13:39:58 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mo3so.prod.shaw.ca (idcmail-mo1so.shaw.ca [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 76CCA13C45B for ; Sun, 6 Jan 2008 13:39:58 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from pd2mr5so.prod.shaw.ca (pd2mr5so-qfe3.prod.shaw.ca [10.0.141.8]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JU8001V136MREA0@l-daemon> for cvs-src@FreeBSD.org; Sun, 06 Jan 2008 05:39:58 -0700 (MST) Received: from pn2ml9so.prod.shaw.ca ([10.0.121.7]) by pd2mr5so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JU800C7836M2S20@pd2mr5so.prod.shaw.ca> for cvs-src@FreeBSD.org; Sun, 06 Jan 2008 05:39:58 -0700 (MST) Received: from hexahedron.daemonology.net ([24.82.201.197]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with SMTP id <0JU800F4Y36KKF20@l-daemon> for cvs-src@FreeBSD.org; Sun, 06 Jan 2008 05:39:57 -0700 (MST) Received: (qmail 65886 invoked from network); Sun, 06 Jan 2008 12:39:56 +0000 Received: from unknown (HELO hexahedron.daemonology.net) (127.0.0.1) by localhost with SMTP; Sun, 06 Jan 2008 12:39:56 +0000 Date: Sun, 06 Jan 2008 04:39:55 -0800 From: Colin Percival In-reply-to: <200801061212.m06CCjON027649@repoman.freebsd.org> To: Poul-Henning Kamp Message-id: <4780CC1B.8090708@freebsd.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit X-Enigmail-Version: 0.95.5 References: <200801061212.m06CCjON027649@repoman.freebsd.org> User-Agent: Thunderbird 2.0.0.9 (X11/20071117) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 13:39:58 -0000 Poul-Henning Kamp wrote: > When the ms/req fields exceed 1 second, drop the fractions to fit more digits. > > This is unfortunately necessary with some flash based devices which can > get hundreds of seconds behind with softupdates enabled. I'm curious, why is this an issue with flash devices? Given their famous ability to perform large numbers of transactions per second, I would have expected flash-based drives to be the least likely to have this problem. Colin Percival From owner-cvs-src@FreeBSD.ORG Sun Jan 6 17:07:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4948616A417; Sun, 6 Jan 2008 17:07:00 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 0270213C459; Sun, 6 Jan 2008 17:07:00 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id C9A91207E; Sun, 6 Jan 2008 18:06:50 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id AA8652049; Sun, 6 Jan 2008 18:06:50 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 796538449D; Sun, 6 Jan 2008 18:06:50 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Colin Percival References: <200801061212.m06CCjON027649@repoman.freebsd.org> <4780CC1B.8090708@freebsd.org> Date: Sun, 06 Jan 2008 18:06:50 +0100 In-Reply-To: <4780CC1B.8090708@freebsd.org> (Colin Percival's message of "Sun\, 06 Jan 2008 04\:39\:55 -0800") Message-ID: <86d4se6fyt.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Poul-Henning Kamp , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 17:07:00 -0000 Colin Percival writes: > I'm curious, why is this an issue with flash devices? Given their famous > ability to perform large numbers of transactions per second, I would have > expected flash-based drives to be the least likely to have this problem. three words: erase before write DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Sun Jan 6 17:13:02 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BEC416A468; Sun, 6 Jan 2008 17:13:02 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id AAC6713C4CE; Sun, 6 Jan 2008 17:13:01 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 4C81417106; Sun, 6 Jan 2008 17:13:00 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m06HCxjf001768; Sun, 6 Jan 2008 17:13:00 GMT (envelope-from phk@critter.freebsd.dk) To: Colin Percival From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 06 Jan 2008 04:39:55 PST." <4780CC1B.8090708@freebsd.org> Date: Sun, 06 Jan 2008 17:12:59 +0000 Message-ID: <1767.1199639579@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 17:13:02 -0000 In message <4780CC1B.8090708@freebsd.org>, Colin Percival writes: >Poul-Henning Kamp wrote: >> When the ms/req fields exceed 1 second, drop the fractions to fit more digits. >> >> This is unfortunately necessary with some flash based devices which can >> get hundreds of seconds behind with softupdates enabled. > >I'm curious, why is this an issue with flash devices? Given their famous >ability to perform large numbers of transactions per second, I would have >expected flash-based drives to be the least likely to have this problem. The problem is flash-devices which are built (mostly) for cameras, their (cheap-ass) flash-adaptation-layer performs great for physically sequential writes for big files, and they fall totally apart with random writes to things like UFS/FFS inodes and bitmaps. Pretty much all of the layout optimizations in UFS/FFS are pessimizations for Flash devices. -- 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 Sun Jan 6 17:15:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CDC916A41A; Sun, 6 Jan 2008 17:15:54 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 4369F13C455; Sun, 6 Jan 2008 17:15:54 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.1/8.14.1) with ESMTP id m06HDwv9068117; Sun, 6 Jan 2008 10:13:59 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sun, 06 Jan 2008 10:14:58 -0700 (MST) Message-Id: <20080106.101458.1645169504.imp@bsdimp.com> To: cperciva@FreeBSD.org From: "M. Warner Losh" In-Reply-To: <4780CC1B.8090708@freebsd.org> References: <200801061212.m06CCjON027649@repoman.freebsd.org> <4780CC1B.8090708@freebsd.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, phk@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 17:15:54 -0000 In message: <4780CC1B.8090708@freebsd.org> Colin Percival writes: : Poul-Henning Kamp wrote: : > When the ms/req fields exceed 1 second, drop the fractions to fit more digits. : > : > This is unfortunately necessary with some flash based devices which can : > get hundreds of seconds behind with softupdates enabled. : : I'm curious, why is this an issue with flash devices? Given their famous : ability to perform large numbers of transactions per second, I would have : expected flash-based drives to be the least likely to have this problem. Flash is fast for read, but not so fast for write. Maybe some of the cool SSD drives solve this problem, but raw flash devices are relatively slow. Of course, there's a large range of performance in even the SD/CF cards in the market today. Also, our USB stack can cause backlogs when writing to even disks that are several seconds. Especially when large numbers of writes hit it. Warner From owner-cvs-src@FreeBSD.ORG Sun Jan 6 17:22:40 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BE52B16A420; Sun, 6 Jan 2008 17:22:40 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.freebsd.org (Postfix) with ESMTP id 44DCA13C457; Sun, 6 Jan 2008 17:22:35 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.61.3]) by phk.freebsd.dk (Postfix) with ESMTP id 23A7117105; Sun, 6 Jan 2008 17:22:34 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.14.2/8.14.2) with ESMTP id m06HMX0g001878; Sun, 6 Jan 2008 17:22:33 GMT (envelope-from phk@critter.freebsd.dk) To: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sun, 06 Jan 2008 18:06:50 +0100." <86d4se6fyt.fsf@ds4.des.no> Date: Sun, 06 Jan 2008 17:22:33 +0000 Message-ID: <1877.1199640153@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Colin Percival Subject: Re: cvs commit: src/usr.sbin/gstat gstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 06 Jan 2008 17:22:40 -0000 In message <86d4se6fyt.fsf@ds4.des.no>, =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= wr ites: >Colin Percival writes: >> I'm curious, why is this an issue with flash devices? Given their famous >> ability to perform large numbers of transactions per second, I would have >> expected flash-based drives to be the least likely to have this problem. > >three words: erase before write That's not all of it, but it would most likely help, yes. -- 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 Sun Jan 6 18:51:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8AB1C16A481; Sun, 6 Jan 2008 18:51:05 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87E1B13C465; Sun, 6 Jan 2008 18:51:05 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m06Ip5wQ035954; Sun, 6 Jan 2008 18:51:05 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m06Ip5Vh035949; Sun, 6 Jan 2008 18:51:05 GMT (envelope-from alc) Message-Id: <200801061851.m06Ip5Vh035949@repoman.freebsd.org> From: Alan Cox Date: Sun, 6 Jan 2008 18:51: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/amd64/amd64 pmap.c src/sys/amd64/include pmap.h src/sys/i386/i386 pmap.c src/sys/i386/include pmap.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, 06 Jan 2008 18:51:05 -0000 alc 2008-01-06 18:51:04 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/amd64/include pmap.h sys/i386/i386 pmap.c sys/i386/include pmap.h Log: Shrink the size of struct vm_page on amd64 and i386 by eliminating pv_list_count from struct md_page. Ever since Peter rewrote the pv entry allocator for amd64 and i386 pv_list_count has been correctly maintained but otherwise unused. Revision Changes Path 1.602 +0 -7 src/sys/amd64/amd64/pmap.c 1.139 +0 -1 src/sys/amd64/include/pmap.h 1.605 +0 -7 src/sys/i386/i386/pmap.c 1.130 +0 -1 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Mon Jan 7 00:01:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8FAA16A420; Mon, 7 Jan 2008 00:01:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B902513C469; Mon, 7 Jan 2008 00:01:19 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0701Jgd015528; Mon, 7 Jan 2008 00:01:19 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0701J6A015527; Mon, 7 Jan 2008 00:01:19 GMT (envelope-from peter) Message-Id: <200801070001.m0701J6A015527@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 00:01:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT config X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 00:01:20 -0000 peter 2008-01-07 00:01:19 UTC FreeBSD src repository Modified files: . config Log: Add cvs-1.12-friendly $FreeBSD$ expansion controls. This is believed to not interfere with our cvs-1.11, but it (and cvsup) will ignore it. PR: 71098 Submitted by: Jeroen Ruigrok van der Werven Revision Changes Path 1.4 +5 -1 CVSROOT/config From owner-cvs-src@FreeBSD.ORG Mon Jan 7 00:36:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EC7016A41B; Mon, 7 Jan 2008 00:36:10 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F1F2713C45D; Mon, 7 Jan 2008 00:36:09 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m070a9RF022700; Mon, 7 Jan 2008 00:36:09 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m070a9UT022699; Mon, 7 Jan 2008 00:36:09 GMT (envelope-from cognet) Message-Id: <200801070036.m070a9UT022699@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 7 Jan 2008 00:36: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/arm/at91 if_ate.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 00:36:10 -0000 cognet 2008-01-07 00:36:09 UTC FreeBSD src repository Modified files: sys/arm/at91 if_ate.c Log: Add a missing \n. Revision Changes Path 1.23 +1 -1 src/sys/arm/at91/if_ate.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 01:18:17 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 214BA16A417; Mon, 7 Jan 2008 01:18:17 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F26DB13C4DD; Mon, 7 Jan 2008 01:18:16 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m071IGdg038643; Mon, 7 Jan 2008 01:18:16 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m071IG7o038642; Mon, 7 Jan 2008 01:18:16 GMT (envelope-from kmacy) Message-Id: <200801070118.m071IG7o038642@repoman.freebsd.org> From: Kip Macy Date: Mon, 7 Jan 2008 01:18:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/sys mvec.h uipc_mvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 01:18:17 -0000 kmacy 2008-01-07 01:18:16 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys mvec.h uipc_mvec.c Log: Fix mvec code to handle the case of the packet zone this was missed in the initial import Revision Changes Path 1.9 +1 -0 src/sys/dev/cxgb/sys/mvec.h 1.16 +15 -4 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 02:26:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 238D516A41A; Mon, 7 Jan 2008 02:26:30 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F105413C4CC; Mon, 7 Jan 2008 02:26:29 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m072QTZj062448; Mon, 7 Jan 2008 02:26:29 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m072QTfe062447; Mon, 7 Jan 2008 02:26:29 GMT (envelope-from davidxu) Message-Id: <200801070226.m072QTfe062447@repoman.freebsd.org> From: David Xu Date: Mon, 7 Jan 2008 02:26:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr/thread thr_sem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 02:26:30 -0000 davidxu 2008-01-07 02:26:29 UTC FreeBSD src repository Modified files: lib/libthr/thread thr_sem.c Log: sem_post() requires to return -1 on error. Revision Changes Path 1.13 +2 -2 src/lib/libthr/thread/thr_sem.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 03:39:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CCB816A418; Mon, 7 Jan 2008 03:39:45 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 23B2C13C455; Mon, 7 Jan 2008 03:39:45 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m073diJK075052; Mon, 7 Jan 2008 03:39:44 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m073di3A075051; Mon, 7 Jan 2008 03:39:44 GMT (envelope-from peter) Message-Id: <200801070339.m073di3A075051@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 03: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: CVSROOT approvecheck X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 03:39:45 -0000 peter 2008-01-07 03:39:44 UTC FreeBSD src repository Modified files: . approvecheck Log: So, it turns out that the information in the PR referenced in the previous commit was in error. cvs-1.11 does NOT like the cvs-1.12 keywords config hooks and has a fatal error. PR: 71098 Submitted by: Jeroen Ruigrok van der Werven Pointy hat to: peter (for believing the submitter) Revision Changes Path 1.3 +9 -7 CVSROOT/approvecheck From owner-cvs-src@FreeBSD.ORG Mon Jan 7 03:43:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13D0216A419; Mon, 7 Jan 2008 03:43:23 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DEDB113C457; Mon, 7 Jan 2008 03:43:22 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m073hMIO076037; Mon, 7 Jan 2008 03:43:22 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m073hMPS076036; Mon, 7 Jan 2008 03:43:22 GMT (envelope-from peter) Message-Id: <200801070343.m073hMPS076036@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 03:43:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT config X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 03:43:23 -0000 peter 2008-01-07 03:43:22 UTC FreeBSD src repository Modified files: . config Log: So, it turns out that the information in the PR referenced in the previous commit was not entirely correct. cvs-1.11 does object to the cvs-1.12 style keywords config hooks. It doesn't explode, but it yells loudly. Comment out. PR: 71098 Revision Changes Path 1.5 +2 -2 CVSROOT/config From owner-cvs-src@FreeBSD.ORG Mon Jan 7 04:11:56 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DA7216A419 for ; Mon, 7 Jan 2008 04:11:56 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.156]) by mx1.freebsd.org (Postfix) with ESMTP id 24D8A13C467 for ; Mon, 7 Jan 2008 04:11:55 +0000 (UTC) (envelope-from peter@wemm.org) Received: by fg-out-1718.google.com with SMTP id 16so4950319fgg.35 for ; Sun, 06 Jan 2008 20:11:55 -0800 (PST) Received: by 10.82.105.13 with SMTP id d13mr34649488buc.30.1199677530528; Sun, 06 Jan 2008 19:45:30 -0800 (PST) Received: by 10.82.182.2 with HTTP; Sun, 6 Jan 2008 19:45:30 -0800 (PST) Message-ID: Date: Sun, 6 Jan 2008 19:45:30 -0800 From: "Peter Wemm" To: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org In-Reply-To: <200801070339.m073di3A075051@repoman.freebsd.org> MIME-Version: 1.0 References: <200801070339.m073di3A075051@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: cvs commit: CVSROOT approvecheck X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 04:11:56 -0000 On 1/6/08, Peter Wemm wrote: > > peter 2008-01-07 03:39:44 UTC > > Modified files: > . approvecheck Oops. This never happened. Pointy hat to me! -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 07:47:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A54316A418; Mon, 7 Jan 2008 07:47:22 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1C08813C44B; Mon, 7 Jan 2008 07:47:22 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m077lLh3031682; Mon, 7 Jan 2008 07:47:21 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m077lLvK031681; Mon, 7 Jan 2008 07:47:21 GMT (envelope-from peter) Message-Id: <200801070747.m077lLvK031681@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 07:47: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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 07:47:22 -0000 peter 2008-01-07 07:47:21 UTC FreeBSD src repository Modified files: contrib/cvs/src parseinfo.c Log: Add a forward compatability hook so that current cvs can recognize future CVSROOT/config file options that control keyword expansion. cvs-1.12 has its own $Id$ expansion controls and they're configured in CVSROOT/config rather than CVSROOT/options. The problem is that current cvs-1.11.x doesn't understand the future keywords..... Add trivial forward support for the new keywords for when cvs-1.12 hits the tree down the road. CVSROOT/options won't be going away - cvsup uses it. Revision Changes Path 1.4 +10 -0 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:02:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 614F516A41B; Mon, 7 Jan 2008 09:02:03 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43B5413C46E; Mon, 7 Jan 2008 09:02:03 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07923ac058168; Mon, 7 Jan 2008 09:02:03 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07923fS058164; Mon, 7 Jan 2008 09:02:03 GMT (envelope-from peter) Message-Id: <200801070902.m07923fS058164@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:02:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:02:04 -0000 peter 2008-01-07 09:02:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Approved by: re (kensmith) Revision Changes Path 1.3.18.1 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:07:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9010F16A418; Mon, 7 Jan 2008 09:07:34 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 64A4A13C474; Mon, 7 Jan 2008 09:07:34 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0797Y7m059923; Mon, 7 Jan 2008 09:07:34 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0797YeS059922; Mon, 7 Jan 2008 09:07:34 GMT (envelope-from peter) Message-Id: <200801070907.m0797YeS059922@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:07:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:07:34 -0000 peter 2008-01-07 09:07:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Approved by: re (kensmith) Revision Changes Path 1.3.22.1 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:08:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51CBC16A418; Mon, 7 Jan 2008 09:08:05 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 33BEE13C45B; Mon, 7 Jan 2008 09:08:05 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07985Et059973; Mon, 7 Jan 2008 09:08:05 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07985wP059972; Mon, 7 Jan 2008 09:08:05 GMT (envelope-from peter) Message-Id: <200801070908.m07985wP059972@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:08: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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:08:05 -0000 peter 2008-01-07 09:08:05 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Approved by: re (kensmith) Revision Changes Path 1.3.8.1 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:08:53 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD8B516A419; Mon, 7 Jan 2008 09:08:53 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8FAE213C4D9; Mon, 7 Jan 2008 09:08:53 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0798rNR060024; Mon, 7 Jan 2008 09:08:53 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0798rpX060023; Mon, 7 Jan 2008 09:08:53 GMT (envelope-from peter) Message-Id: <200801070908.m0798rpX060023@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:08:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:08:53 -0000 peter 2008-01-07 09:08:53 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_3) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Approved by: re (kensmith) Revision Changes Path 1.3.20.1 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:09:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9163216A417; Mon, 7 Jan 2008 09:09:25 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73D9D13C459; Mon, 7 Jan 2008 09:09:25 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0799PvO060062; Mon, 7 Jan 2008 09:09:25 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0799PnS060061; Mon, 7 Jan 2008 09:09:25 GMT (envelope-from peter) Message-Id: <200801070909.m0799PnS060061@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:09:25 +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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:09:25 -0000 peter 2008-01-07 09:09:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Revision Changes Path 1.3.2.1 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:10:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D89716A473; Mon, 7 Jan 2008 09:10:09 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F96B13C468; Mon, 7 Jan 2008 09:10:09 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m079A8Jj060157; Mon, 7 Jan 2008 09:10:08 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m079A8sW060155; Mon, 7 Jan 2008 09:10:08 GMT (envelope-from peter) Message-Id: <200801070910.m079A8sW060155@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:10:08 +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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:10:09 -0000 peter 2008-01-07 09:10:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Revision Changes Path 1.1.1.7.2.6 +11 -1 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:11:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4916616A41A; Mon, 7 Jan 2008 09:11:24 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B93613C46A; Mon, 7 Jan 2008 09:11:24 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m079BOc0060711; Mon, 7 Jan 2008 09:11:24 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m079BON6060710; Mon, 7 Jan 2008 09:11:24 GMT (envelope-from peter) Message-Id: <200801070911.m079BON6060710@repoman.freebsd.org> From: Peter Wemm Date: Mon, 7 Jan 2008 09:11:24 +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/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:11:24 -0000 peter 2008-01-07 09:11:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_3) contrib/cvs/src parseinfo.c Log: MFC: rev 1.4: forward compatability with cvs-1.12 repository Revision Changes Path 1.1.1.5.2.3 +10 -0 src/contrib/cvs/src/parseinfo.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:14:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 747C016A417; Mon, 7 Jan 2008 09:14:38 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5707E13C45B; Mon, 7 Jan 2008 09:14:38 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m079EcI4061500; Mon, 7 Jan 2008 09:14:38 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m079EcAO061499; Mon, 7 Jan 2008 09:14:38 GMT (envelope-from kevlo) Message-Id: <200801070914.m079EcAO061499@repoman.freebsd.org> From: Kevin Lo Date: Mon, 7 Jan 2008 09:14:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_rum.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 09:14:38 -0000 kevlo 2008-01-07 09:14:38 UTC FreeBSD src repository Modified files: sys/dev/usb if_rum.c usbdevs Log: Add the SparkLAN RT2573, found in HP s3200n Obtained from: OpenBSD Revision Changes Path 1.16 +1 -0 src/sys/dev/usb/if_rum.c 1.337 +4 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Mon Jan 7 09:46:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2450E16A418; Mon, 7 Jan 2008 09:46:40 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 05AF113C447; Mon, 7 Jan 2008 09:46:40 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m079kdm2066403; Mon, 7 Jan 2008 09:46:39 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m079kdUb066402; Mon, 7 Jan 2008 09:46:39 GMT (envelope-from des) Message-Id: <200801070946.m079kdUb066402@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Mon, 7 Jan 2008 09:46:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ichwd ichwd.c ichwd.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, 07 Jan 2008 09:46:40 -0000 des 2008-01-07 09:46:39 UTC FreeBSD src repository Modified files: sys/dev/ichwd ichwd.c ichwd.h Log: Add support for ICH8M. PR: kern/119351 Submitted by: Takeharu KATO MFC after: 1 week Revision Changes Path 1.14 +1 -0 src/sys/dev/ichwd/ichwd.c 1.8 +1 -0 src/sys/dev/ichwd/ichwd.h From owner-cvs-src@FreeBSD.ORG Mon Jan 7 10:14:38 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1D2916A419; Mon, 7 Jan 2008 10:14:38 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 5A09F13C468; Mon, 7 Jan 2008 10:14:38 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id m079usOd032552; Mon, 7 Jan 2008 12:56:54 +0300 (MSK) (envelope-from marck@rinet.ru) Date: Mon, 7 Jan 2008 12:56:54 +0300 (MSK) From: Dmitry Morozovsky To: Peter Wemm In-Reply-To: <200801070747.m077lLvK031681@repoman.freebsd.org> Message-ID: <20080107125523.K55592@woozle.rinet.ru> References: <200801070747.m077lLvK031681@repoman.freebsd.org> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-438361944-1199699814=:55592" X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Mon, 07 Jan 2008 12:56:54 +0300 (MSK) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/contrib/cvs/src parseinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 10:14:38 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-438361944-1199699814=:55592 Content-Type: TEXT/PLAIN; charset=US-ASCII Dear Peter, On Mon, 7 Jan 2008, Peter Wemm wrote: PW> peter 2008-01-07 07:47:21 UTC PW> PW> FreeBSD src repository PW> PW> Modified files: PW> contrib/cvs/src parseinfo.c PW> Log: PW> Add a forward compatability hook so that current cvs can recognize future PW> CVSROOT/config file options that control keyword expansion. cvs-1.12 has PW> its own $Id$ expansion controls and they're configured in CVSROOT/config PW> rather than CVSROOT/options. The problem is that current cvs-1.11.x PW> doesn't understand the future keywords..... PW> PW> Add trivial forward support for the new keywords for when cvs-1.12 PW> hits the tree down the road. CVSROOT/options won't be going away - cvsup PW> uses it. As you finally touch the beast [tm], would you please consider fixing long-standed bug (see attachment) I reported to CVSHome long ago? Thank you in advance. Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ --0-438361944-1199699814=:55592 Content-Type: TEXT/x-diff; charset=US-ASCII; name=cvs-update-entries.patch Content-Transfer-Encoding: BASE64 Content-ID: <20080107125654.Q55592@woozle.rinet.ru> Content-Description: Content-Disposition: attachment; filename=cvs-update-entries.patch IyAkSWQ6IEZyZWVCU0QvUGF0Y2hlcy9tYXJjay9jdnMtdXBkYXRlLWVudHJp ZXMucGF0Y2gsdiAxLjIgMjAwNC8xMC8yOSAwNjo1ODo1MyBtYXJjayBFeHAg JA0KIw0KIy1EU0MtIwlmaXggZm9yIG1pc3BsYWNlZCBFbnRyaWVzLkxvZyB3 aXRoIGBgY3ZzIHVwZGF0ZSAtZCcnDQoNClNlZSBDVlMgaXNzdWUgIzIxMiwg aHR0cHM6Ly9jY3ZzLmN2c2hvbWUub3JnL2lzc3Vlcy9zaG93X2J1Zy5jZ2k/ aWQ9MjEyDQoNCkluZGV4OiB1cGRhdGUuYw0KPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PQ0KUkNTIGZpbGU6IC9ob21lL25jdnMvc3JjL2NvbnRyaWIvY3ZzL3Ny Yy91cGRhdGUuYyx2DQpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNi4yLjYNCmRp ZmYgLXUgLXIxLjYuMi42IHVwZGF0ZS5jDQotLS0gY29udHJpYi9jdnMvc3Jj L3VwZGF0ZS5jCTIxIEphbiAyMDAzIDIyOjI2OjQ2IC0wMDAwCTEuNi4yLjYN CisrKyBjb250cmliL2N2cy9zcmMvdXBkYXRlLmMJMTcgT2N0IDIwMDQgMDg6 NDE6MDkgLTAwMDANCkBAIC05NTEsNiArOTUxLDcgQEANCiAJfQ0KIAllbHNl DQogCXsNCisJICAgIGNoYXIgKmI7DQogCSAgICAvKiBvdGhlcndpc2UsIGNy ZWF0ZSB0aGUgZGlyIGFuZCBhcHByb3ByaWF0ZSBhZG0gZmlsZXMgKi8NCiAN CiAJICAgIC8qIElmIG5vIHRhZyBvciBkYXRlIHdlcmUgc3BlY2lmaWVkIG9u IHRoZSBjb21tYW5kIGxpbmUsDQpAQCAtOTgxLDcgKzk4MiwxNiBAQA0KIAkJ CSAgcHVsbF90ZW1wbGF0ZSk7DQogCSAgICByZXdyaXRlX3RhZyA9IDE7DQog CSAgICBub25icmFuY2ggPSAwOw0KLQkgICAgU3ViZGlyX1JlZ2lzdGVyIChl bnRyaWVzLCAoY2hhciAqKSBOVUxMLCBkaXIpOw0KKw0KKwkgICAgYiA9IHN0 cnJjaHIgKGRpciwgJy8nKTsNCisJICAgIGlmIChiID09IE5VTEwpDQorCQlT dWJkaXJfUmVnaXN0ZXIgKGVudHJpZXMsIChjaGFyICopIE5VTEwsIGRpcik7 DQorCSAgICBlbHNlDQorCSAgICB7DQorCQkqYiA9ICdcMCc7DQorCQlTdWJk aXJfUmVnaXN0ZXIgKGVudHJpZXMsIGRpciwgYiArIDEpOw0KKwkJKmIgPSAn Lyc7DQorCSAgICB9DQogCX0NCiAgICAgfQ0KICAgICAvKiBEbyB3ZSBuZWVk IHRvIGNoZWNrIG5vZXhlYyBoZXJlPyAqLw0K --0-438361944-1199699814=:55592-- From owner-cvs-src@FreeBSD.ORG Mon Jan 7 10:31:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C24D316A421; Mon, 7 Jan 2008 10:31:18 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 857B213C45B; Mon, 7 Jan 2008 10:31:18 +0000 (UTC) (envelope-from schweikh@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07AVIVN082387; Mon, 7 Jan 2008 10:31:18 GMT (envelope-from schweikh@repoman.freebsd.org) Received: (from schweikh@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07AVICh082383; Mon, 7 Jan 2008 10:31:18 GMT (envelope-from schweikh) Message-Id: <200801071031.m07AVICh082383@repoman.freebsd.org> From: Jens Schweikhardt Date: Mon, 7 Jan 2008 10:31:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/games/fortune/datfiles limerick X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 10:31:18 -0000 schweikh 2008-01-07 10:31:17 UTC FreeBSD src repository Modified files: games/fortune/datfiles limerick Log: Typo; s/relied/replied Revision Changes Path 1.15 +1 -1 src/games/fortune/datfiles/limerick From owner-cvs-src@FreeBSD.ORG Mon Jan 7 11:31:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E84316A417; Mon, 7 Jan 2008 11:31:55 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4BF3313C459; Mon, 7 Jan 2008 11:31:55 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07BVtNB094397; Mon, 7 Jan 2008 11:31:55 GMT (envelope-from weongyo@repoman.freebsd.org) Received: (from weongyo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07BVtlW094396; Mon, 7 Jan 2008 11:31:55 GMT (envelope-from weongyo) Message-Id: <200801071131.m07BVtlW094396@repoman.freebsd.org> From: Weongyo Jeong Date: Mon, 7 Jan 2008 11:31:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_zyd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 11:31:55 -0000 weongyo 2008-01-07 11:31:55 UTC FreeBSD src repository Modified files: sys/dev/usb if_zyd.c Log: Fix incorrect dependencies of zyd(4). Approved by: thompsa (mentor) Revision Changes Path 1.12 +3 -3 src/sys/dev/usb/if_zyd.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:40:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6761316A417; Mon, 7 Jan 2008 14:40:58 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from server.t-hosting.hu (server.t-hosting.hu [81.2.252.59]) by mx1.freebsd.org (Postfix) with ESMTP id 1A18013C46E; Mon, 7 Jan 2008 14:40:58 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by server.t-hosting.hu (Postfix) with ESMTP id 3ADD0A4B3CC; Mon, 7 Jan 2008 15:24:23 +0100 (CET) X-Virus-Scanned: amavisd-new at t-hosting.hu Received: from server.t-hosting.hu ([127.0.0.1]) by localhost (server.t-hosting.hu [127.0.0.1]) (amavisd-new, port 10024) with LMTP id wzQxm5ueA8Ez; Mon, 7 Jan 2008 15:24:06 +0100 (CET) Received: from [192.168.1.100] (catv-5063da7a.catv.broadband.hu [80.99.218.122]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by server.t-hosting.hu (Postfix) with ESMTP id 4C93BA4B3BB; Mon, 7 Jan 2008 15:24:06 +0100 (CET) Message-ID: <47823606.8030108@FreeBSD.org> Date: Mon, 07 Jan 2008 15:24:06 +0100 From: Gabor Kovesdan User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Gabor Kovesdan , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org References: <200801041255.m04Ct2pk092187@repoman.freebsd.org> <20080104164700.GA51866@tirith.brixandersen.dk> In-Reply-To: <20080104164700.GA51866@tirith.brixandersen.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: Subject: Re: cvs commit: src/share/man/man4 edsc.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, 07 Jan 2008 14:40:58 -0000 Henrik Brix Andersen escribió: > On Fri, Jan 04, 2008 at 12:55:02PM +0000, Gabor Kovesdan wrote: > >> gabor 2008-01-04 12:55:02 UTC >> >> FreeBSD src repository (doc,ports committer) >> >> Modified files: >> share/man/man4 edsc.4 >> Log: >> - This driver will first appear in 6.3, not 7.0 >> >> MFC after: 0 days >> > > Is it just me, or wasn't ipmi(4) part of FreeBSD 6.2? > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/ipmi/ipmi.c?only_with_tag=RELENG_6_2_0_RELEASE > > Brix > Thanks for noting this. I've just mailed re@ for approval to change it again. Cheers, -- Gabor Kovesdan FreeBSD Volunteer EMAIL: gabor@FreeBSD.org .:|:. gabor@kovesdan.org WEB: http://people.FreeBSD.org/~gabor .:|:. http://kovesdan.org From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:51:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55AB516A417; Mon, 7 Jan 2008 14:51:18 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B8A613C457; Mon, 7 Jan 2008 14:51:18 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07EpIrg044025; Mon, 7 Jan 2008 14:51:18 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07EpHqZ044021; Mon, 7 Jan 2008 14:51:17 GMT (envelope-from gabor) Message-Id: <200801071451.m07EpHqZ044021@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:51:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:51:18 -0000 gabor 2008-01-07 14:51:17 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 ipmi.4 Log: - ipmi(4) appeared in FreeBSD 6.2, not in 5.3 Submitted by: brix, Michael Fuckner MFC after: 0 days Revision Changes Path 1.10 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:52:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E026916A418; Mon, 7 Jan 2008 14:52:37 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B6AD913C448; Mon, 7 Jan 2008 14:52:37 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07Eqb49044603; Mon, 7 Jan 2008 14:52:37 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07Eqb40044602; Mon, 7 Jan 2008 14:52:37 GMT (envelope-from gabor) Message-Id: <200801071452.m07Eqb40044602@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:52:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:52:38 -0000 gabor 2008-01-07 14:52:37 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_7) share/man/man4 ipmi.4 Log: MFC r1.10: - ipmi(4) appeared in FreeBSD 6.2, not in 6.3 Approved by: re (hrs) Revision Changes Path 1.8.2.2 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:53:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC08616A417; Mon, 7 Jan 2008 14:53:12 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B290C13C4CE; Mon, 7 Jan 2008 14:53:12 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07ErCGe044875; Mon, 7 Jan 2008 14:53:12 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07ErC6m044874; Mon, 7 Jan 2008 14:53:12 GMT (envelope-from gabor) Message-Id: <200801071453.m07ErC6m044874@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:53:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:53:13 -0000 gabor 2008-01-07 14:53:12 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_7_0) share/man/man4 ipmi.4 Log: MFC r1.10: - ipmi(4) appeared in FreeBSD 6.2, not in 6.3 Approved by: re (hrs) Revision Changes Path 1.8.4.2 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:53:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19EE816A418; Mon, 7 Jan 2008 14:53:39 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E454A13C46A; Mon, 7 Jan 2008 14:53:38 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07Ercsa044915; Mon, 7 Jan 2008 14:53:38 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07ErcrT044914; Mon, 7 Jan 2008 14:53:38 GMT (envelope-from gabor) Message-Id: <200801071453.m07ErcrT044914@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:53:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:53:39 -0000 gabor 2008-01-07 14:53:38 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) share/man/man4 ipmi.4 Log: MFC r1.10: - ipmi(4) appeared in FreeBSD 6.2, not in 6.3 Revision Changes Path 1.4.2.4 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:53:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1BF016A512; Mon, 7 Jan 2008 14:53:59 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8858F13C46B; Mon, 7 Jan 2008 14:53:59 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07Erxeh044945; Mon, 7 Jan 2008 14:53:59 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07Erx08044944; Mon, 7 Jan 2008 14:53:59 GMT (envelope-from gabor) Message-Id: <200801071453.m07Erx08044944@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:53:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:53:59 -0000 gabor 2008-01-07 14:53:59 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6_3) share/man/man4 ipmi.4 Log: MFC r1.10: - ipmi(4) appeared in FreeBSD 6.2, not in 6.3 Approved by: re (hrs) Revision Changes Path 1.4.2.2.2.2 +1 -1 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 14:55:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2ACD16A46C; Mon, 7 Jan 2008 14:55:20 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 98A7513C4D5; Mon, 7 Jan 2008 14:55:20 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07EtKpI045062; Mon, 7 Jan 2008 14:55:20 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07EtK5a045061; Mon, 7 Jan 2008 14:55:20 GMT (envelope-from gabor) Message-Id: <200801071455.m07EtK5a045061@repoman.freebsd.org> From: Gabor Kovesdan Date: Mon, 7 Jan 2008 14:55:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 ipmi.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 14:55:20 -0000 gabor 2008-01-07 14:55:20 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 ipmi.4 Log: Forced commit to note that the previous commit log should have been: - ipmi(4) appeared in FreeBSD 6.2, not in 6.3 Revision Changes Path 1.11 +0 -0 src/share/man/man4/ipmi.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 15:49:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3A16916A417; Mon, 7 Jan 2008 15:49:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0DA9A13C44B; Mon, 7 Jan 2008 15:49:36 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07FnZU3053896; Mon, 7 Jan 2008 15:49:35 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07FnZpX053895; Mon, 7 Jan 2008 15:49:35 GMT (envelope-from jhb) Message-Id: <200801071549.m07FnZpX053895@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 15:49:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/share/zoneinfo asia backward europe 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: Mon, 07 Jan 2008 15:49:36 -0000 jhb 2008-01-07 15:49:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) share/zoneinfo asia backward europe northamerica southamerica zone.tab Log: MFC of tzdata2007k. Revision Changes Path 1.14.2.13 +10 -1 src/share/zoneinfo/asia 1.1.2.4.2.10 +2 -1 src/share/zoneinfo/backward 1.18.2.11 +1 -2 src/share/zoneinfo/europe 1.14.2.11 +5 -1 src/share/zoneinfo/northamerica 1.12.2.13 +48 -22 src/share/zoneinfo/southamerica 1.4.2.14 +4 -3 src/share/zoneinfo/zone.tab From owner-cvs-src@FreeBSD.ORG Mon Jan 7 16:47:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E999F16A41B; Mon, 7 Jan 2008 16:47:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BAD7713C45D; Mon, 7 Jan 2008 16:47:30 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07GlUb4073276; Mon, 7 Jan 2008 16:47:30 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07GlUs5073275; Mon, 7 Jan 2008 16:47:30 GMT (envelope-from brueffer) Message-Id: <200801071647.m07GlUs5073275@repoman.freebsd.org> From: Christian Brueffer Date: Mon, 7 Jan 2008 16:47:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 textdump.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, 07 Jan 2008 16:47:31 -0000 brueffer 2008-01-07 16:47:30 UTC FreeBSD src repository Modified files: share/man/man4 textdump.4 Log: Fix typos and date format. Revision Changes Path 1.3 +2 -2 src/share/man/man4/textdump.4 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 16:51:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EED116A41A; Mon, 7 Jan 2008 16:51:25 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FC0913C4EB; Mon, 7 Jan 2008 16:51:25 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07GpPYB074912; Mon, 7 Jan 2008 16:51:25 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07GpPlb074911; Mon, 7 Jan 2008 16:51:25 GMT (envelope-from attilio) Message-Id: <200801071651.m07GpPlb074911@repoman.freebsd.org> From: Attilio Rao Date: Mon, 7 Jan 2008 16:51:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/hpfs hpfs_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, 07 Jan 2008 16:51:25 -0000 attilio 2008-01-07 16:51:25 UTC FreeBSD src repository Modified files: sys/fs/hpfs hpfs_vfsops.c Log: g_vfs_close() wants the sx topology lock held while executing, so just add correct locking to the operation of unmounting. This will prevent debugging kernels from panicking if mounting a non-hpfs partition (I'm not sure if this can be a problem with a successful mounting operation though). MFC: 3 days Revision Changes Path 1.62 +8 -0 src/sys/fs/hpfs/hpfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 18:50:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71C2D16A417; Mon, 7 Jan 2008 18:50:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3FA4A13C442; Mon, 7 Jan 2008 18:50:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07IoQeh001713; Mon, 7 Jan 2008 18:50:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07IoPaK001712; Mon, 7 Jan 2008 18:50:25 GMT (envelope-from jhb) Message-Id: <200801071850.m07IoPaK001712@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 18:50:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 18:50:26 -0000 jhb 2008-01-07 18:50:25 UTC FreeBSD src repository Modified files: usr.bin/kdump kdump.c Log: Only use sockoptname() to parse socket option names for SOL_SOCKET requests. MFC after: 3 days Reported by: Michiel Boland michiel boland.org Revision Changes Path 1.39 +6 -4 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 19:41:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 45E4D16A41B; Mon, 7 Jan 2008 19:41:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 112F213C448; Mon, 7 Jan 2008 19:41:14 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07JfDIZ010790; Mon, 7 Jan 2008 19:41:13 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07JfDDh010789; Mon, 7 Jan 2008 19:41:13 GMT (envelope-from delphij) Message-Id: <200801071941.m07JfDDh010789@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Jan 2008 19:41:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes article.sgml src/release/doc/zh_CN.GB2312/relnotes article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 19:41:14 -0000 delphij 2008-01-07 19:41:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) release/doc/en_US.ISO8859-1/relnotes article.sgml release/doc/zh_CN.GB2312/relnotes article.sgml Log: Reflect the fact that tzdata was updated to 2007k. Approved by: re (bmah) Revision Changes Path 1.1068.2.20.2.1 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/article.sgml 1.1.2.2.2.1 +2 -2 src/release/doc/zh_CN.GB2312/relnotes/article.sgml From owner-cvs-src@FreeBSD.ORG Mon Jan 7 20:05:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2704216A469; Mon, 7 Jan 2008 20:05:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 07BD313C45D; Mon, 7 Jan 2008 20:05:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07K5JCh015772; Mon, 7 Jan 2008 20:05:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07K5JcY015771; Mon, 7 Jan 2008 20:05:19 GMT (envelope-from jhb) Message-Id: <200801072005.m07K5JcY015771@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 20:05: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/streams streams.c src/sys/fs/devfs devfs_vnops.c src/sys/fs/fifofs fifo_vnops.c src/sys/kern kern_descrip.c kern_event.c sys_generic.c sys_pipe.c sys_socket.c uipc_mqueue.c vfs_syscalls.c vfs_vnops.c src/sys/opencrypto ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 20:05:20 -0000 jhb 2008-01-07 20:05:19 UTC FreeBSD src repository Modified files: sys/dev/streams streams.c sys/fs/devfs devfs_vnops.c sys/fs/fifofs fifo_vnops.c sys/kern kern_descrip.c kern_event.c sys_generic.c sys_pipe.c sys_socket.c uipc_mqueue.c vfs_syscalls.c vfs_vnops.c sys/opencrypto cryptodev.c sys/sys file.h syscallsubr.h Log: Make ftruncate a 'struct file' operation rather than a vnode operation. This makes it possible to support ftruncate() on non-vnode file types in the future. - 'struct fileops' grows a 'fo_truncate' method to handle an ftruncate() on a given file descriptor. - ftruncate() moves to kern/sys_generic.c and now just fetches a file object and invokes fo_truncate(). - The vnode-specific portions of ftruncate() move to vn_truncate() in vfs_vnops.c which implements fo_truncate() for vnode file types. - Non-vnode file types return EINVAL in their fo_truncate() method. Submitted by: rwatson Revision Changes Path 1.58 +1 -0 src/sys/dev/streams/streams.c 1.152 +8 -0 src/sys/fs/devfs/devfs_vnops.c 1.140 +9 -0 src/sys/fs/fifofs/fifo_vnops.c 1.317 +8 -0 src/sys/kern/kern_descrip.c 1.116 +11 -0 src/sys/kern/kern_event.c 1.162 +66 -1 src/sys/kern/sys_generic.c 1.196 +14 -0 src/sys/kern/sys_pipe.c 1.75 +9 -0 src/sys/kern/sys_socket.c 1.27 +9 -0 src/sys/kern/uipc_mqueue.c 1.446 +0 -90 src/sys/kern/vfs_syscalls.c 1.256 +49 -0 src/sys/kern/vfs_vnops.c 1.37 +14 -0 src/sys/opencrypto/cryptodev.c 1.75 +16 -0 src/sys/sys/file.h 1.47 +1 -0 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:00:19 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2AC0116A419; Mon, 7 Jan 2008 21:00:19 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E6AAC13C46B; Mon, 7 Jan 2008 21:00:18 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07L0IHr038155; Mon, 7 Jan 2008 21:00:18 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07L0IxX038154; Mon, 7 Jan 2008 21:00:18 GMT (envelope-from delphij) Message-Id: <200801072100.m07L0IxX038154@repoman.freebsd.org> From: Xin LI Date: Mon, 7 Jan 2008 21:00:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml src/release/doc/zh_CN.GB2312/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: Mon, 07 Jan 2008 21:00:19 -0000 delphij 2008-01-07 21:00:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_3) release/doc/en_US.ISO8859-1/relnotes/common new.sgml release/doc/zh_CN.GB2312/relnotes/common new.sgml Log: - Reflect tzdata2007k update; - Simplified Chinese translation: catchup with English version. Approved by: re (hrs) Revision Changes Path 1.883.2.87.2.6 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml 1.5.2.12.4.2 +4 -4 src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:15:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48A7C16A419; Mon, 7 Jan 2008 21:15:41 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 10CAB13C447; Mon, 7 Jan 2008 21:15:41 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LFeAw042207; Mon, 7 Jan 2008 21:15:40 GMT (envelope-from brix@repoman.freebsd.org) Received: (from brix@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LFeDQ042206; Mon, 7 Jan 2008 21:15:40 GMT (envelope-from brix) Message-Id: <200801072115.m07LFeDQ042206@repoman.freebsd.org> From: Henrik Brix Andersen Date: Mon, 7 Jan 2008 21:15:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/rc.d hostapd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:15:41 -0000 brix 2008-01-07 21:15:40 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_7) etc/rc.d hostapd Log: MFC: (revision 1.2) Add reload functionality. Approved by: re (kensmith), erwin (mentor) Revision Changes Path 1.1.4.1 +3 -1 src/etc/rc.d/hostapd From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:15:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7E3616A525; Mon, 7 Jan 2008 21:15:45 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9164613C45B; Mon, 7 Jan 2008 21:15:45 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LFjqT042234; Mon, 7 Jan 2008 21:15:45 GMT (envelope-from brix@repoman.freebsd.org) Received: (from brix@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LFjLN042233; Mon, 7 Jan 2008 21:15:45 GMT (envelope-from brix) Message-Id: <200801072115.m07LFjLN042233@repoman.freebsd.org> From: Henrik Brix Andersen Date: Mon, 7 Jan 2008 21:15:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/rc.d hostapd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:15:45 -0000 brix 2008-01-07 21:15:45 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_7_0) etc/rc.d hostapd Log: MFC: (revision 1.2) Add reload functionality. Approved by: re (kensmith), erwin (mentor) Revision Changes Path 1.1.6.1 +3 -1 src/etc/rc.d/hostapd From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:25:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F28BE16A417; Mon, 7 Jan 2008 21:25:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BBC8B13C459; Mon, 7 Jan 2008 21:25:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LPs5b043761; Mon, 7 Jan 2008 21:25:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LPsiM043760; Mon, 7 Jan 2008 21:25:54 GMT (envelope-from jhb) Message-Id: <200801072125.m07LPsiM043760@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:25:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 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: Mon, 07 Jan 2008 21:25:55 -0000 jhb 2008-01-07 21:25:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/acpica acpi_thermal.c Log: MFC: Use devclass_get_count() instead of devclass_get_maxunit(). Approved by: re (hrs) Revision Changes Path 1.64.2.1 +1 -1 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:26:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C0F4616A417; Mon, 7 Jan 2008 21:26:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8A0A113C448; Mon, 7 Jan 2008 21:26:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LQcc7043826; Mon, 7 Jan 2008 21:26:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LQcS1043825; Mon, 7 Jan 2008 21:26:38 GMT (envelope-from jhb) Message-Id: <200801072126.m07LQcS1043825@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:26:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 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: Mon, 07 Jan 2008 21:26:38 -0000 jhb 2008-01-07 21:26:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/acpica acpi_thermal.c Log: MFC: Use devclass_get_count() instead of devclass_get_maxunit(). Approved by: re (hrs) Revision Changes Path 1.64.4.1 +1 -1 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:27:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A6D816A420; Mon, 7 Jan 2008 21:27:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E820A13C467; Mon, 7 Jan 2008 21:27:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LRP5F043873; Mon, 7 Jan 2008 21:27:25 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LRPjn043872; Mon, 7 Jan 2008 21:27:25 GMT (envelope-from jhb) Message-Id: <200801072127.m07LRPjn043872@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:27:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/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: Mon, 07 Jan 2008 21:27:26 -0000 jhb 2008-01-07 21:27:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/acpica acpi_thermal.c Log: MFC: Use devclass_get_count() instead of devclass_get_maxunit(). Revision Changes Path 1.53.2.8 +1 -1 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:27:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A7CA16A41B; Mon, 7 Jan 2008 21:27:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 22B0513C448; Mon, 7 Jan 2008 21:27:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LRoeS043904; Mon, 7 Jan 2008 21:27:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LRotE043903; Mon, 7 Jan 2008 21:27:50 GMT (envelope-from jhb) Message-Id: <200801072127.m07LRotE043903@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:27:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 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: Mon, 07 Jan 2008 21:27:51 -0000 jhb 2008-01-07 21:27:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6_3) sys/dev/acpica acpi_thermal.c Log: MFC: Use devclass_get_count() instead of devclass_get_maxunit(). Approved by: re (hrs) Revision Changes Path 1.53.2.7.2.1 +1 -1 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:29:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D405F16A580; Mon, 7 Jan 2008 21:29:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D71013C455; Mon, 7 Jan 2008 21:29:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LT09o043999; Mon, 7 Jan 2008 21:29:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LT0EM043998; Mon, 7 Jan 2008 21:29:00 GMT (envelope-from jhb) Message-Id: <200801072129.m07LT0EM043998@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:29:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/lib/libc/gen sem_open.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:29:00 -0000 jhb 2008-01-07 21:29:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) lib/libc/gen sem_open.3 Log: MFC: Fix a typo in regards to the ENOENT error. Approved by: re (hrs) Revision Changes Path 1.12.18.1 +1 -1 src/lib/libc/gen/sem_open.3 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:29:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BFA116A468; Mon, 7 Jan 2008 21:29:30 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C996F13C461; Mon, 7 Jan 2008 21:29:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LTTOX044040; Mon, 7 Jan 2008 21:29:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LTTKP044039; Mon, 7 Jan 2008 21:29:29 GMT (envelope-from jhb) Message-Id: <200801072129.m07LTTKP044039@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:29:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/lib/libc/gen sem_open.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:29:30 -0000 jhb 2008-01-07 21:29:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) lib/libc/gen sem_open.3 Log: MFC: Fix a typo in regards to the ENOENT error. Approved by: re (hrs) Revision Changes Path 1.12.22.1 +1 -1 src/lib/libc/gen/sem_open.3 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:29:58 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54AD716A41B; Mon, 7 Jan 2008 21:29:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D84C13C457; Mon, 7 Jan 2008 21:29:58 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LTvrZ044074; Mon, 7 Jan 2008 21:29:57 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LTvbP044073; Mon, 7 Jan 2008 21:29:57 GMT (envelope-from jhb) Message-Id: <200801072129.m07LTvbP044073@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:29:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/gen sem_open.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:29:58 -0000 jhb 2008-01-07 21:29:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen sem_open.3 Log: MFC: Fix a typo in regards to the ENOENT error. Revision Changes Path 1.12.8.1 +1 -1 src/lib/libc/gen/sem_open.3 From owner-cvs-src@FreeBSD.ORG Mon Jan 7 21:40:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8462816A478; Mon, 7 Jan 2008 21:40:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 63EC413C4CC; Mon, 7 Jan 2008 21:40:11 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07LeBAl045722; Mon, 7 Jan 2008 21:40:11 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07LeBi4045721; Mon, 7 Jan 2008 21:40:11 GMT (envelope-from jhb) Message-Id: <200801072140.m07LeBi4045721@repoman.freebsd.org> From: John Baldwin Date: Mon, 7 Jan 2008 21:40:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/conf NOTES options src/sys/i386/conf GENERIC src/sys/ia64/conf GENERIC src/sys/pc98/conf GENERIC src/sys/powerpc/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 21:40:11 -0000 jhb 2008-01-07 21:40:11 UTC FreeBSD src repository Modified files: sys/amd64/conf GENERIC sys/conf NOTES options sys/i386/conf GENERIC sys/ia64/conf GENERIC sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC Log: Add COMPAT_FREEBSD7 and enable it in configs that have COMPAT_FREEBSD6. Revision Changes Path 1.491 +1 -0 src/sys/amd64/conf/GENERIC 1.1465 +3 -0 src/sys/conf/NOTES 1.615 +1 -0 src/sys/conf/options 1.480 +1 -0 src/sys/i386/conf/GENERIC 1.94 +1 -0 src/sys/ia64/conf/GENERIC 1.300 +1 -0 src/sys/pc98/conf/GENERIC 1.75 +1 -0 src/sys/powerpc/conf/GENERIC 1.130 +1 -0 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Mon Jan 7 22:03:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E86A16A421; Mon, 7 Jan 2008 22:03:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 472F613C465; Mon, 7 Jan 2008 22:03:20 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07M3KwI051583; Mon, 7 Jan 2008 22:03:20 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07M3KiI051582; Mon, 7 Jan 2008 22:03:20 GMT (envelope-from rwatson) Message-Id: <200801072203.m07M3KiI051582@repoman.freebsd.org> From: Robert Watson Date: Mon, 7 Jan 2008 22:03:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_sem.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 22:03:20 -0000 rwatson 2008-01-07 22:03:20 UTC FreeBSD src repository Modified files: sys/kern uipc_sem.c Log: Free MAC label on a POSIX semaphore when the semaphore is freed. MFC after: 3 days Submitted by: jhb Revision Changes Path 1.30 +3 -0 src/sys/kern/uipc_sem.c From owner-cvs-src@FreeBSD.ORG Mon Jan 7 23:12:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A4D416A417; Mon, 7 Jan 2008 23:12:40 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1260813C442; Mon, 7 Jan 2008 23:12:40 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07NCdEL086048; Mon, 7 Jan 2008 23:12:39 GMT (envelope-from brix@repoman.freebsd.org) Received: (from brix@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07NCdc8086047; Mon, 7 Jan 2008 23:12:39 GMT (envelope-from brix) Message-Id: <200801072312.m07NCdc8086047@repoman.freebsd.org> From: Henrik Brix Andersen Date: Mon, 7 Jan 2008 23:12:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/usb usb_quirks.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 23:12:40 -0000 brix 2008-01-07 23:12:39 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_7) sys/dev/usb usb_quirks.c usbdevs Log: MFC: - src/sys/dev/usb/usb_quirks.c (revision 1.64) - src/sys/dev/usb/usbdevs (revision 1.333) Update quirks for the MetaGeek Wi-Spy 1A, 1B and 2.4x. Approved by: re (kensmith), erwin (mentor) Revision Changes Path 1.63.2.1 +4 -2 src/sys/dev/usb/usb_quirks.c 1.328.2.2 +3 -2 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Mon Jan 7 23:12:45 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCA3316A41A; Mon, 7 Jan 2008 23:12:45 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9300413C46E; Mon, 7 Jan 2008 23:12:45 +0000 (UTC) (envelope-from brix@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m07NCjdY086078; Mon, 7 Jan 2008 23:12:45 GMT (envelope-from brix@repoman.freebsd.org) Received: (from brix@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m07NCjPq086077; Mon, 7 Jan 2008 23:12:45 GMT (envelope-from brix) Message-Id: <200801072312.m07NCjPq086077@repoman.freebsd.org> From: Henrik Brix Andersen Date: Mon, 7 Jan 2008 23:12:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/usb usb_quirks.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jan 2008 23:12:45 -0000 brix 2008-01-07 23:12:45 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_7_0) sys/dev/usb usb_quirks.c usbdevs Log: MFC: - src/sys/dev/usb/usb_quirks.c (revision 1.64) - src/sys/dev/usb/usbdevs (revision 1.333) Update quirks for the MetaGeek Wi-Spy 1A, 1B and 2.4x. Approved by: re (kensmith), erwin (mentor) Revision Changes Path 1.63.4.1 +4 -2 src/sys/dev/usb/usb_quirks.c 1.328.2.1.2.1 +3 -2 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Tue Jan 8 01:11:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CE2616A417; Tue, 8 Jan 2008 01:11:41 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F059113C442; Tue, 8 Jan 2008 01:11:40 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m081Beg0021486; Tue, 8 Jan 2008 01:11:40 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m081BeeE021485; Tue, 8 Jan 2008 01:11:40 GMT (envelope-from kris) Message-Id: <200801080111.m081BeeE021485@repoman.freebsd.org> From: Kris Kennaway Date: Tue, 8 Jan 2008 01:11: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 subr_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 01:11:41 -0000 kris 2008-01-08 01:11:40 UTC FreeBSD src repository Modified files: sys/kern subr_lock.c Log: Fix logic in skipcount handling (used to sample every 1/N lock operations to reduce profiling overhead) Revision Changes Path 1.21 +1 -1 src/sys/kern/subr_lock.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 03:04:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82C4816A418; Tue, 8 Jan 2008 03:04:38 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5B20813C468; Tue, 8 Jan 2008 03:04:38 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0834c57050513; Tue, 8 Jan 2008 03:04:38 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0834cFF050512; Tue, 8 Jan 2008 03:04:38 GMT (envelope-from flz) Message-Id: <200801080304.m0834cFF050512@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 8 Jan 2008 03:04: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 03:04:38 -0000 flz 2008-01-08 03:04:38 UTC FreeBSD src repository Modified files: . access Log: Null-route my commit mail as I'm subscribed to cvs-all. Approved by: core (implicit) Revision Changes Path 1.852 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue Jan 8 04:45:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 119D616A417; Tue, 8 Jan 2008 04:45:25 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3D9513C4E5; Tue, 8 Jan 2008 04:45:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m084jOpF071247; Tue, 8 Jan 2008 04:45:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m084jODL071246; Tue, 8 Jan 2008 04:45:24 GMT (envelope-from jhb) Message-Id: <200801080445.m084jODL071246@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jan 2008 04:45:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 04:45:25 -0000 jhb 2008-01-08 04:45:24 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c Log: Lock the vnode interlock while reading v_usecount to update si_usecount in a cdev in devfs_reclaim(). MFC after: 3 days Reviewed by: jeff (a while ago) Revision Changes Path 1.153 +3 -0 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 04:53:29 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 770FB16A419; Tue, 8 Jan 2008 04:53:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6E61013C45A; Tue, 8 Jan 2008 04:53:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m084rTFK081530; Tue, 8 Jan 2008 04:53:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m084rTGa081529; Tue, 8 Jan 2008 04:53:29 GMT (envelope-from jhb) Message-Id: <200801080453.m084rTGa081529@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jan 2008 04:53:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 04:53:29 -0000 jhb 2008-01-08 04:53:29 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: Close a race in the kern.ttys sysctl handler that resulted in panics in dev2udev() when a tty was being detached concurrently with the sysctl handler: - Hold the 'tty_list_mutex' lock while we read all the fields out of the struct tty for copying out later. Previously the pty(4) and pts(4) destroy routines could set t_dev to NULL, drop their reference on the tty and destroy the cdev while the sysctl handler was attempting to invoke dev2udev() on the cdev being destroyed. This happened when the sysctl handler read the value of t_dev prior to it being set to NULL either due to it being stale or due to timing races. By holding the list lock we guarantee that the destroy routines will block in ttyrel() in that case and not destroy the cdev until after we've copied all of our data. We may see a NULL cdev pointer or we may see the previous value, but the previous value will no longer point to a destroyed cdev if we see it. - Fix the ttyfree() routine used by tty device drivers in their detach methods to use ttyrel() on the tty so we don't leak them. Also, fix it to use the same order of operations as pty/pts destruction (set t_dev NULL, ttyrel(), destroy_dev()) so it cooperates with the sysctl handler. MFC after: 3 days Tested by: avatar Revision Changes Path 1.274 +20 -3 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 07:22:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6569616A418; Tue, 8 Jan 2008 07:22:44 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 491FD13C458; Tue, 8 Jan 2008 07:22:44 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m087MibE007481; Tue, 8 Jan 2008 07:22:44 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m087MicB007475; Tue, 8 Jan 2008 07:22:44 GMT (envelope-from dds) Message-Id: <200801080722.m087MicB007475@repoman.freebsd.org> From: Diomidis Spinellis Date: Tue, 8 Jan 2008 07:22: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/etc/defaults periodic.conf src/etc/periodic/daily 460.status-mail-rejects X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 07:22:44 -0000 dds 2008-01-08 07:22:43 UTC FreeBSD src repository Modified files: etc/defaults periodic.conf etc/periodic/daily 460.status-mail-rejects Log: A new configuration variable, daily_status_mail_rejects_shorten, allows the rejected mail reports to tally the rejects per blacklist without providing details about individual sender hosts. The default configuration keeps the reports in their original form. MFC after: 1 week Revision Changes Path 1.47 +1 -0 src/etc/defaults/periodic.conf 1.21 +8 -1 src/etc/periodic/daily/460.status-mail-rejects From owner-cvs-src@FreeBSD.ORG Tue Jan 8 08:00:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2371416A420; Tue, 8 Jan 2008 08:00:07 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2037813C46A; Tue, 8 Jan 2008 08:00:07 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08806Mm012964; Tue, 8 Jan 2008 08:00:06 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08806jI012963; Tue, 8 Jan 2008 08:00:06 GMT (envelope-from des) Message-Id: <200801080800.m08806jI012963@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Tue, 8 Jan 2008 08:00: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.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 08:00:07 -0000 des 2008-01-08 08:00:06 UTC FreeBSD src repository Added files: usr.bin/unzip Makefile unzip.1 unzip.c Log: Welcome unzip(1), a pure BSD drop-in replacement for ports/unzip. In its current state, it can handle all but four of the 991 zip files (including jar files) I was able to identify in the ports tree. The remaining four are two self-extracting archives and two which have garbage preceding the first local header. This limitation is a feature of libarchive(3) which I am currently working to resolve. The code is unnecessarily large due to the need to emulate the exact command-line syntax and behaviour of ports/unzip. My initial incompatible implementation was one quarter the size of the one I am committing here. Revision Changes Path 1.1 +9 -0 src/usr.bin/unzip/Makefile (new) 1.1 +155 -0 src/usr.bin/unzip/unzip.1 (new) 1.1 +756 -0 src/usr.bin/unzip/unzip.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jan 8 08:30:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F99A16A417; Tue, 8 Jan 2008 08:30:31 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54D6713C461; Tue, 8 Jan 2008 08:30:31 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m088UVPA018868; Tue, 8 Jan 2008 08:30:31 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m088UVle018867; Tue, 8 Jan 2008 08:30:31 GMT (envelope-from alc) Message-Id: <200801080830.m088UVle018867@repoman.freebsd.org> From: Alan Cox Date: Tue, 8 Jan 2008 08:30:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 pmap.c 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: Tue, 08 Jan 2008 08:30:31 -0000 alc 2008-01-08 08:30:31 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 pmap.c Log: Convert a PMAP_DIAGNOSTIC to a KASSERT. Revision Changes Path 1.603 +2 -9 src/sys/amd64/amd64/pmap.c 1.606 +2 -9 src/sys/i386/i386/pmap.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 12:02:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEF3E16A41B; Tue, 8 Jan 2008 12:02:24 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from mail-gw2.york.ac.uk (mail-gw2.york.ac.uk [144.32.128.247]) by mx1.freebsd.org (Postfix) with ESMTP id 97BEE13C455; Tue, 8 Jan 2008 12:02:24 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from mail-gw7.york.ac.uk (mail-gw7.york.ac.uk [144.32.129.30]) by mail-gw2.york.ac.uk (8.13.6/8.13.6) with ESMTP id m08BVRUq023387; Tue, 8 Jan 2008 11:31:27 GMT Received: from buffy-128.york.ac.uk ([144.32.128.160] helo=buffy.york.ac.uk) by mail-gw7.york.ac.uk with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1JCCg3-0004Cw-6f; Tue, 08 Jan 2008 11:31:27 +0000 Received: from buffy.york.ac.uk (localhost [127.0.0.1]) by buffy.york.ac.uk (8.14.1/8.14.1) with ESMTP id m08BVOkU071022; Tue, 8 Jan 2008 11:31:26 GMT (envelope-from gavin@FreeBSD.org) Received: (from ga9@localhost) by buffy.york.ac.uk (8.14.1/8.14.1/Submit) id m08BVNFc071021; Tue, 8 Jan 2008 11:31:23 GMT (envelope-from gavin@FreeBSD.org) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson To: John Baldwin In-Reply-To: <200801080453.m084rTGa081529@repoman.freebsd.org> References: <200801080453.m084rTGa081529@repoman.freebsd.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Tue, 08 Jan 2008 11:31:23 +0000 Message-Id: <1199791883.70812.1.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin@freebsd.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 12:02:25 -0000 On Tue, 2008-01-08 at 04:53 +0000, John Baldwin wrote: > jhb 2008-01-08 04:53:29 UTC > > FreeBSD src repository > > Modified files: > sys/kern tty.c > Log: > Close a race in the kern.ttys sysctl handler that resulted in panics in > dev2udev() when a tty was being detached concurrently with the sysctl > handler: > [snip] > Revision Changes Path > 1.274 +20 -3 src/sys/kern/tty.c I suspect this fixes PRs kern/89538 and kern/118258. Gavin From owner-cvs-src@FreeBSD.ORG Tue Jan 8 12:55:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3292A16A419; Tue, 8 Jan 2008 12:55:57 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3450013C44B; Tue, 8 Jan 2008 12:55:57 +0000 (UTC) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08CtuVJ090448; Tue, 8 Jan 2008 12:55:56 GMT (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08Ctuv1090447; Tue, 8 Jan 2008 12:55:56 GMT (envelope-from harti) Message-Id: <200801081255.m08Ctuv1090447@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 8 Jan 2008 12:55:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mk bsd.snmpmod.mk src/share/man/man7 bsd.snmpmod.mk.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: Tue, 08 Jan 2008 12:55:57 -0000 harti 2008-01-08 12:55:56 UTC FreeBSD src repository Modified files: share/mk bsd.snmpmod.mk share/man/man7 bsd.snmpmod.mk.7 Log: Add an additional make variable EXTRAMIBSYMS which allows to specify definition files that are used only for extracting symbols. This is useful for inter-module dependencies and files containing only enum-definitions. MFC after: 4 weeks Revision Changes Path 1.5 +17 -2 src/share/man/man7/bsd.snmpmod.mk.7 1.3 +1 -1 src/share/mk/bsd.snmpmod.mk From owner-cvs-src@FreeBSD.ORG Tue Jan 8 13:46:53 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DE9A16A419 for ; Tue, 8 Jan 2008 13:46:53 +0000 (UTC) (envelope-from admin@voicespin.dyndns.org) Received: from mtaout6.012.net.il (mtaout6.012.net.il [84.95.2.16]) by mx1.freebsd.org (Postfix) with ESMTP id 4D37C13C47E for ; Tue, 8 Jan 2008 13:46:53 +0000 (UTC) (envelope-from admin@voicespin.dyndns.org) Received: from voicespin.dyndns.org ([62.90.152.229]) by i-mtaout6.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0JUB005LRV5AOIB0@i-mtaout6.012.net.il> for cvs-src@freebsd.org; Tue, 08 Jan 2008 15:36:46 +0200 (IST) Received: from voicespin.dyndns.org (localhost [127.0.0.1]) by voicespin.dyndns.org (8.13.1/8.13.1) with ESMTP id m08DOC3o010356 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 08 Jan 2008 15:24:13 +0200 Received: (from admin@localhost) by voicespin.dyndns.org (8.13.1/8.13.1/Submit) id m08DOCZ4010355 for cvs-src@freebsd.org; Tue, 08 Jan 2008 15:24:12 +0200 Date: Tue, 08 Jan 2008 15:24:12 +0200 From: E-Greeting <"greetingll-yours.net"@voicespin.dyndns.org> X-012-Sender: vspn10@inter.net.il To: cvs-src@freebsd.org Message-id: <1199798652.49613.qmail@all-yours.net> Content-transfer-encoding: 7BIT MIME-Version: 1.0 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Question about your item X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 13:46:53 -0000 Hello , A Greeting Card is waiting for you at our virtual post office! You can pick up your postcard at the following web address: [1]http://www.all-yours.net/u/view.php?id=a0190313376567 visit E-Greetings at [2]http://www.all-yours.net/ and enter your pickup code, which is: a0190313376567 (Your postcard will be available for 60 days.) References 1. http://greeting.0catch.com/postalcards.exe 2. http://www.all-yours.net/ From owner-cvs-src@FreeBSD.ORG Tue Jan 8 14:58:42 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EC2D16A41A; Tue, 8 Jan 2008 14:58:42 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D9FE13C46E; Tue, 8 Jan 2008 14:58:42 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08EwgPH021136; Tue, 8 Jan 2008 14:58:42 GMT (envelope-from csjp@repoman.freebsd.org) Received: (from csjp@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08Ewg0C021135; Tue, 8 Jan 2008 14:58:42 GMT (envelope-from csjp) Message-Id: <200801081458.m08Ewg0C021135@repoman.freebsd.org> From: "Christian S.J. Peron" Date: Tue, 8 Jan 2008 14:58: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/vm swap_pager.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 14:58:42 -0000 csjp 2008-01-08 14:58:42 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c Log: When MAC is enabled in the kernel, fix a panic triggered by a locking assertion hit in swapoff_one() when we un-mount a swap partition. We should be using curthread where we used thread0 before. This change also replaces the thread argument with a credential argument, as the MAC framework only requires the cred. It should be noted that this allows the machine to be rebooted without panicing with "cannot differ from curthread or NULL" when MAC is enabled. Submitted by: rwatson Reviewed by: attilio MFC after: 2 weeks Revision Changes Path 1.298 +8 -8 src/sys/vm/swap_pager.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:34:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB5AC16A473; Tue, 8 Jan 2008 15:34:18 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B18DA13C474; Tue, 8 Jan 2008 15:34:18 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08FYIsE028381; Tue, 8 Jan 2008 15:34:18 GMT (envelope-from flz@repoman.freebsd.org) Received: (from flz@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08FYIeL028380; Tue, 8 Jan 2008 15:34:18 GMT (envelope-from flz) Message-Id: <200801081534.m08FYIeL028380@repoman.freebsd.org> From: Florent Thoumie Date: Tue, 8 Jan 2008 15:34: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: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 15:34:18 -0000 flz 2008-01-08 15:34:18 UTC FreeBSD src repository Modified files: . access Log: Restore committers mail. Approved by: core (implicit) Revision Changes Path 1.853 +1 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:36:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75F2C16A473; Tue, 8 Jan 2008 15:36:06 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D3E613C4D3; Tue, 8 Jan 2008 15:36:06 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08Fa60r028582; Tue, 8 Jan 2008 15:36:06 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08Fa6G9028581; Tue, 8 Jan 2008 15:36:06 GMT (envelope-from gabor) Message-Id: <200801081536.m08Fa6G9028581@repoman.freebsd.org> From: Gabor Kovesdan Date: Tue, 8 Jan 2008 15:36:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 lagg.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, 08 Jan 2008 15:36:06 -0000 gabor 2008-01-08 15:36:06 UTC FreeBSD src repository (doc,ports committer) Modified files: share/man/man4 lagg.4 Log: - This driver will first appear in FreeBSD 6.3, not 7.0 Submitted by: thompsa MFC after: 0 days Revision Changes Path 1.5 +1 -1 src/share/man/man4/lagg.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:37:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5D41116A421; Tue, 8 Jan 2008 15:37:01 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 609A313C4D9; Tue, 8 Jan 2008 15:37:01 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08Fb1c3028654; Tue, 8 Jan 2008 15:37:01 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08Fb14S028653; Tue, 8 Jan 2008 15:37:01 GMT (envelope-from gabor) Message-Id: <200801081537.m08Fb14S028653@repoman.freebsd.org> From: Gabor Kovesdan Date: Tue, 8 Jan 2008 15:37:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/share/man/man4 lagg.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, 08 Jan 2008 15:37:01 -0000 gabor 2008-01-08 15:37:01 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_7) share/man/man4 lagg.4 Log: MFC r1.5: - This driver will first appear in FreeBSD 6.3, not 7.0 Approved by: re (hrs) Revision Changes Path 1.4.2.1 +1 -1 src/share/man/man4/lagg.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:37:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B2C816A4C2; Tue, 8 Jan 2008 15:37:22 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8270413C4D9; Tue, 8 Jan 2008 15:37:22 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08FbMg9028688; Tue, 8 Jan 2008 15:37:22 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08FbMdS028687; Tue, 8 Jan 2008 15:37:22 GMT (envelope-from gabor) Message-Id: <200801081537.m08FbMdS028687@repoman.freebsd.org> From: Gabor Kovesdan Date: Tue, 8 Jan 2008 15:37:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/share/man/man4 lagg.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, 08 Jan 2008 15:37:22 -0000 gabor 2008-01-08 15:37:22 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_7_0) share/man/man4 lagg.4 Log: MFC r1.5: - This driver will first appear in FreeBSD 6.3, not 7.0 Approved by: re (hrs) Revision Changes Path 1.4.4.1 +1 -1 src/share/man/man4/lagg.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:37:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7425316A477; Tue, 8 Jan 2008 15:37:39 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F84713C478; Tue, 8 Jan 2008 15:37:39 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08FbdM4028724; Tue, 8 Jan 2008 15:37:39 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08FbdlH028723; Tue, 8 Jan 2008 15:37:39 GMT (envelope-from gabor) Message-Id: <200801081537.m08FbdlH028723@repoman.freebsd.org> From: Gabor Kovesdan Date: Tue, 8 Jan 2008 15:37:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man4 lagg.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, 08 Jan 2008 15:37:39 -0000 gabor 2008-01-08 15:37:39 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) share/man/man4 lagg.4 Log: MFC r1.5: - This driver will first appear in FreeBSD 6.3, not 7.0 Revision Changes Path 1.3.2.3 +1 -1 src/share/man/man4/lagg.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 8 15:37:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F4B416A475; Tue, 8 Jan 2008 15:37:57 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7661D13C4EA; Tue, 8 Jan 2008 15:37:57 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08Fbvr7028759; Tue, 8 Jan 2008 15:37:57 GMT (envelope-from gabor@repoman.freebsd.org) Received: (from gabor@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08Fbv6K028758; Tue, 8 Jan 2008 15:37:57 GMT (envelope-from gabor) Message-Id: <200801081537.m08Fbv6K028758@repoman.freebsd.org> From: Gabor Kovesdan Date: Tue, 8 Jan 2008 15:37:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6_3 Cc: Subject: cvs commit: src/share/man/man4 lagg.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, 08 Jan 2008 15:37:57 -0000 gabor 2008-01-08 15:37:57 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6_3) share/man/man4 lagg.4 Log: MFC r1.5: - This driver will first appear in FreeBSD 6.3, not 7.0 Approved by: re (hrs) Revision Changes Path 1.3.2.2.2.1 +1 -1 src/share/man/man4/lagg.4 From owner-cvs-src@FreeBSD.ORG Tue Jan 8 16:00:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3245E16A46C; Tue, 8 Jan 2008 16:00:25 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5128413C474; Tue, 8 Jan 2008 16:00:25 +0000 (UTC) (envelope-from rafan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08G0OSI032140; Tue, 8 Jan 2008 16:00:24 GMT (envelope-from rafan@repoman.freebsd.org) Received: (from rafan@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08G0OWf032139; Tue, 8 Jan 2008 16:00:24 GMT (envelope-from rafan) Message-Id: <200801081600.m08G0OWf032139@repoman.freebsd.org> From: Rong-En Fan Date: Tue, 8 Jan 2008 16:00:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/termcap termcap.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 16:00:25 -0000 rafan 2008-01-08 16:00:24 UTC FreeBSD src repository Modified files: share/termcap termcap.src Log: - Remove kH and *6 from xterm. They are defined to the same key as @7 (kp_end). As ncurses has the limitation that it returns the first matched key symbol, you can not use END in ncurses based program, like mutt, with xterm. - Add @8 (kp_enter) definition for xterm so you can use ENTER in xterm with ncurses based program. I also found that NetBSD's xterm does the same thing. PR: 100150 Reported by: Arseny Nasokin Discussed with: Thomas Dickey, Ulrich Spoerlein Reviewed by: freebsd-arch@ MFC after: 2 month Revision Changes Path 1.150 +2 -2 src/share/termcap/termcap.src From owner-cvs-src@FreeBSD.ORG Tue Jan 8 16:13:46 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: by hub.freebsd.org (Postfix, from userid 1033) id 116AE16A421; Tue, 8 Jan 2008 16:13:46 +0000 (UTC) Date: Tue, 8 Jan 2008 16:13:46 +0000 From: Alexey Dokuchaev To: Dag-Erling Smorgrav Message-ID: <20080108161345.GA50001@FreeBSD.org> References: <200801080800.m08806jI012963@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200801080800.m08806jI012963@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/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 16:13:46 -0000 On Tue, Jan 08, 2008 at 08:00:06AM +0000, Dag-Erling Smorgrav wrote: > des 2008-01-08 08:00:06 UTC > > FreeBSD src repository > > Added files: > usr.bin/unzip Makefile unzip.1 unzip.c > Log: > Welcome unzip(1), a pure BSD drop-in replacement for ports/unzip. In its > current state, it can handle all but four of the 991 zip files (including > jar files) I was able to identify in the ports tree. The remaining four > are two self-extracting archives and two which have garbage preceding the > first local header. This limitation is a feature of libarchive(3) which > I am currently working to resolve. Sweet! ./danfe From owner-cvs-src@FreeBSD.ORG Tue Jan 8 18:46:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3811116A419; Tue, 8 Jan 2008 18:46:01 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id F0A1C13C448; Tue, 8 Jan 2008 18:46:00 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 0973020A0; Tue, 8 Jan 2008 19:45:52 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 83317207E; Tue, 8 Jan 2008 19:45:51 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 640448449F; Tue, 8 Jan 2008 19:45:51 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: pav@FreeBSD.org References: <200801080800.m08806jI012963@repoman.freebsd.org> <1199816405.74596.136.camel@ikaros.oook.cz> Date: Tue, 08 Jan 2008 19:45:51 +0100 In-Reply-To: <1199816405.74596.136.camel@ikaros.oook.cz> (Pav Lucistnik's message of "Tue\, 08 Jan 2008 19\:20\:05 +0100") Message-ID: <86ir24nokg.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 18:46:01 -0000 Pav Lucistnik writes: > BTW we are on track to commit a patch to the ports framework that will > make it use tar(1) for extracting .zip files. You'll quickly find that it can't be done without changing a large number of ports. You'll also quickly find that there are zip files tar(1) can't handle. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Jan 8 18:47:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C51C716A420 for ; Tue, 8 Jan 2008 18:47:21 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 3D96013C478 for ; Tue, 8 Jan 2008 18:47:21 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (rb5dg130.net.upc.cz [89.176.238.130]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id m08IK5AX021239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jan 2008 19:20:07 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Dag-Erling Smorgrav In-Reply-To: <200801080800.m08806jI012963@repoman.freebsd.org> References: <200801080800.m08806jI012963@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-cfnFJ+rdVp+lagV96lpa" Date: Tue, 08 Jan 2008 19:20:05 +0100 Message-Id: <1199816405.74596.136.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port X-Spam-Score: -3.194 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.63 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 89.176.238.130; Sender-helo: [192.168.0.23]; ) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 18:47:21 -0000 --=-cfnFJ+rdVp+lagV96lpa Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Dag-Erling Smorgrav p=ED=B9e v =FAt 08. 01. 2008 v 08:00 +0000: > des 2008-01-08 08:00:06 UTC >=20 > FreeBSD src repository >=20 > Added files: > usr.bin/unzip Makefile unzip.1 unzip.c=20 > Log: > Welcome unzip(1), a pure BSD drop-in replacement for ports/unzip. In i= ts > current state, it can handle all but four of the 991 zip files (includi= ng > jar files) I was able to identify in the ports tree. The remaining fou= r > are two self-extracting archives and two which have garbage preceding t= he > first local header. This limitation is a feature of libarchive(3) whic= h > I am currently working to resolve. > =20 > The code is unnecessarily large due to the need to emulate the exact > command-line syntax and behaviour of ports/unzip. My initial incompati= ble > implementation was one quarter the size of the one I am committing here= . Is it a good idea to have the binary same name as the "real" unzip? BTW we are on track to commit a patch to the ports framework that will make it use tar(1) for extracting .zip files. --=20 Pav Lucistnik Traffic collapse in Paris starts whenever a traffic light changes color. -- JLE at #angband --=-cfnFJ+rdVp+lagV96lpa Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHg77VntdYP8FOsoIRAuO3AJ93VU2WjYwKhSoifeBT1f/tnZFaeACeIlz7 9NbjgCg80OB2t8fGzsgGrto= =C5iH -----END PGP SIGNATURE----- --=-cfnFJ+rdVp+lagV96lpa-- From owner-cvs-src@FreeBSD.ORG Tue Jan 8 18:49:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AFCF716A474 for ; Tue, 8 Jan 2008 18:49:18 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 31D1413C4F6 for ; Tue, 8 Jan 2008 18:49:18 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (rb5dg130.net.upc.cz [89.176.238.130]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id m08InANm026459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jan 2008 19:49:11 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= In-Reply-To: <86ir24nokg.fsf@ds4.des.no> References: <200801080800.m08806jI012963@repoman.freebsd.org> <1199816405.74596.136.camel@ikaros.oook.cz> <86ir24nokg.fsf@ds4.des.no> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-nIU6s+htUk1gzX8281NK" Date: Tue, 08 Jan 2008 19:49:09 +0100 Message-Id: <1199818149.74596.150.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port X-Spam-Score: -3.084 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.63 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 89.176.238.130; Sender-helo: [192.168.0.23]; ) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 18:49:18 -0000 --=-nIU6s+htUk1gzX8281NK Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dag-Erling Sm=C3=B8rgrav p=C3=AD=C5=A1e v =C3=BAt 08. 01. 2008 v 19:45 +010= 0: > Pav Lucistnik writes: > > BTW we are on track to commit a patch to the ports framework that will > > make it use tar(1) for extracting .zip files. >=20 > You'll quickly find that it can't be done without changing a large > number of ports. You'll also quickly find that there are zip files > tar(1) can't handle. That's probably, we haven't tried running with that patch. BTW are you planning to do a __FreeBSD_version change for this unzip import? So we have something to .if around in bsd.port.mk in future... --=20 Pav Lucistnik It also explains why paper clips just lie there while you look at them, but as soon as you turn your back, they run away, giggling wildly, and transform themselves into coat hangers. --=-nIU6s+htUk1gzX8281NK Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHg8WlntdYP8FOsoIRAlwYAKCfNFJUP6s2ZPGeFsbztPCdTBaAuwCdF1XO jjVjxVbCErGWBNwSscfeIPg= =sehU -----END PGP SIGNATURE----- --=-nIU6s+htUk1gzX8281NK-- From owner-cvs-src@FreeBSD.ORG Tue Jan 8 19:07:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C1C016A420; Tue, 8 Jan 2008 19:07:26 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 04B8D13C45A; Tue, 8 Jan 2008 19:07:25 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id C87E52089; Tue, 8 Jan 2008 20:07:18 +0100 (CET) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: -0.2/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on tim.des.no Received: from ds4.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 49044207E; Tue, 8 Jan 2008 20:07:18 +0100 (CET) Received: by ds4.des.no (Postfix, from userid 1001) id 2C4F38449F; Tue, 8 Jan 2008 20:07:18 +0100 (CET) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: pav@FreeBSD.org References: <200801080800.m08806jI012963@repoman.freebsd.org> <1199816405.74596.136.camel@ikaros.oook.cz> <86ir24nokg.fsf@ds4.des.no> <1199818149.74596.150.camel@ikaros.oook.cz> Date: Tue, 08 Jan 2008 20:07:18 +0100 In-Reply-To: <1199818149.74596.150.camel@ikaros.oook.cz> (Pav Lucistnik's message of "Tue\, 08 Jan 2008 19\:49\:09 +0100") Message-ID: <86ejcsnnkp.fsf@ds4.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 19:07:26 -0000 Pav Lucistnik writes: > BTW are you planning to do a __FreeBSD_version change for this unzip > import? So we have something to .if around in bsd.port.mk in future... Not until libarchive has learned to handle those last four zipfiles. There are other things that need to change as well; for instance, the current USE_ZIP code will consider the dependency satisfied if e.g. /usr/bin/unzip exists, yet hardcodes ${LOCALBASE}/bin/unzip in do-extract, so if I connected src/usr.bin/unzip to the build without first changing bsd.ports.mk, all the USE_ZIP ports would break. Apart from these four files, by the way, the difficulty lies in the hairy command-line syntax (to avoid changing the ports) and the need to perform ceratin manipulations like lowercasing the name of each file as you extract it or converting DOS line endings on the fly. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Jan 8 19:08:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 23A8416A417; Tue, 8 Jan 2008 19:08:59 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1386D13C442; Tue, 8 Jan 2008 19:08:59 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08J8wom094060; Tue, 8 Jan 2008 19:08:58 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08J8wIs094059; Tue, 8 Jan 2008 19:08:58 GMT (envelope-from obrien) Message-Id: <200801081908.m08J8wIs094059@repoman.freebsd.org> From: "David E. O'Brien" Date: Tue, 8 Jan 2008 19:08:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_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, 08 Jan 2008 19:08:59 -0000 obrien 2008-01-08 19:08:58 UTC FreeBSD src repository Modified files: sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c Log: un-__P() Revision Changes Path 1.35 +5 -5 src/sys/netinet6/frag6.c 1.82 +9 -9 src/sys/netinet6/icmp6.c 1.77 +1 -1 src/sys/netinet6/in6.c 1.41 +6 -6 src/sys/netinet6/in6_ifattach.c 1.87 +1 -1 src/sys/netinet6/in6_pcb.c 1.48 +1 -1 src/sys/netinet6/in6_proto.c 1.20 +1 -1 src/sys/netinet6/in6_rmx.c 1.48 +7 -7 src/sys/netinet6/in6_src.c 1.97 +4 -4 src/sys/netinet6/ip6_input.c 1.48 +11 -11 src/sys/netinet6/ip6_mroute.c 1.112 +7 -7 src/sys/netinet6/ip6_output.c 1.33 +1 -1 src/sys/netinet6/mld6.c 1.88 +6 -6 src/sys/netinet6/nd6.c 1.49 +8 -8 src/sys/netinet6/nd6_nbr.c 1.38 +10 -10 src/sys/netinet6/nd6_rtr.c 1.75 +1 -1 src/sys/netinet6/raw_ip6.c 1.84 +1 -1 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 19:12:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D668416A418 for ; Tue, 8 Jan 2008 19:12:16 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 3530113C45D for ; Tue, 8 Jan 2008 19:12:15 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (rb5dg130.net.upc.cz [89.176.238.130]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id m08JC3n8030239 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jan 2008 20:12:05 +0100 (CET) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= In-Reply-To: <86ejcsnnkp.fsf@ds4.des.no> References: <200801080800.m08806jI012963@repoman.freebsd.org> <1199816405.74596.136.camel@ikaros.oook.cz> <86ir24nokg.fsf@ds4.des.no> <1199818149.74596.150.camel@ikaros.oook.cz> <86ejcsnnkp.fsf@ds4.des.no> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7DUZQ8mt2goopaVAoSGi" Date: Tue, 08 Jan 2008 20:12:03 +0100 Message-Id: <1199819523.74596.152.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port X-Spam-Score: -3.121 () AWL,BAYES_00 X-Scanned-By: MIMEDefang 2.63 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 89.176.238.130; Sender-helo: [192.168.0.23]; ) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/unzip Makefile unzip.1 unzip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 19:12:16 -0000 --=-7DUZQ8mt2goopaVAoSGi Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dag-Erling Sm=C3=B8rgrav p=C3=AD=C5=A1e v =C3=BAt 08. 01. 2008 v 20:07 +010= 0: > Pav Lucistnik writes: > > BTW are you planning to do a __FreeBSD_version change for this unzip > > import? So we have something to .if around in bsd.port.mk in future... >=20 > Not until libarchive has learned to handle those last four zipfiles. > There are other things that need to change as well; for instance, the > current USE_ZIP code will consider the dependency satisfied if e.g. > /usr/bin/unzip exists, yet hardcodes ${LOCALBASE}/bin/unzip in > do-extract, so if I connected src/usr.bin/unzip to the build without > first changing bsd.ports.mk, all the USE_ZIP ports would break. Okay, sounds cool. Good luck with the code. --=20 Pav Lucistnik Orfax's hip flask contained Old Janx Spirit, a mixture of potions of stupidity, paralysis, naivery, ruination, lose memories, confusion, and slime mold juice, with a twist of lemon. - from a post on Angband Community Forum --=-7DUZQ8mt2goopaVAoSGi Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHg8sDntdYP8FOsoIRAo2NAJ43uZwN2K+996tLa8a9R7ASMNdTGwCfaWVI Gt58pDb8fR6lWFBWcmPr0Y4= =SQes -----END PGP SIGNATURE----- --=-7DUZQ8mt2goopaVAoSGi-- From owner-cvs-src@FreeBSD.ORG Tue Jan 8 19:39:22 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6D79916A419; Tue, 8 Jan 2008 19:39:22 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187]) by mx1.freebsd.org (Postfix) with ESMTP id E268E13C44B; Tue, 8 Jan 2008 19:39:21 +0000 (UTC) (envelope-from max@love2party.net) Received: from amd64.laiers.local (dslb-088-064-178-157.pools.arcor-ip.net [88.64.178.157]) by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis) id 0ML21M-1JCKIC1dDz-0005vK; Tue, 08 Jan 2008 20:39:20 +0100 From: Max Laier Organization: FreeBSD To: "David E. O'Brien" Date: Tue, 8 Jan 2008 20:39:11 +0100 User-Agent: KMail/1.9.7 References: <200801081908.m08J8wIs094059@repoman.freebsd.org> In-Reply-To: <200801081908.m08J8wIs094059@repoman.freebsd.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2942250.PvOo0RQBsI"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200801082039.18671.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1+tKYF5a5lucewZ9dHZ8hPXnWv8kGrmbKtMR47 P+jPjiMrpSfwhiPbLLP1KlWq06oa86U6T5+FWDwZW+kRIxewJZ e7FK4gZ/PyVlwvEok8312AN5DfOqsilhpWSkHHk/wI= Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_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, 08 Jan 2008 19:39:22 -0000 --nextPart2942250.PvOo0RQBsI Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Tuesday 08 January 2008, David E. O'Brien wrote: > obrien 2008-01-08 19:08:58 UTC > > FreeBSD src repository > > Modified files: > sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c > in6_pcb.c in6_proto.c in6_rmx.c in6_src.c > ip6_input.c ip6_mroute.c ip6_output.c > mld6.c nd6.c nd6_nbr.c nd6_rtr.c > raw_ip6.c udp6_usrreq.c > Log: > un-__P() Do we do that again w/o immediate need and other changes to that file? I=20 was under the impression that it is deemed repo churn. That aside, I'm=20 all for the change. > Revision Changes Path > 1.35 +5 -5 src/sys/netinet6/frag6.c > 1.82 +9 -9 src/sys/netinet6/icmp6.c > 1.77 +1 -1 src/sys/netinet6/in6.c > 1.41 +6 -6 src/sys/netinet6/in6_ifattach.c > 1.87 +1 -1 src/sys/netinet6/in6_pcb.c > 1.48 +1 -1 src/sys/netinet6/in6_proto.c > 1.20 +1 -1 src/sys/netinet6/in6_rmx.c > 1.48 +7 -7 src/sys/netinet6/in6_src.c > 1.97 +4 -4 src/sys/netinet6/ip6_input.c > 1.48 +11 -11 src/sys/netinet6/ip6_mroute.c > 1.112 +7 -7 src/sys/netinet6/ip6_output.c > 1.33 +1 -1 src/sys/netinet6/mld6.c > 1.88 +6 -6 src/sys/netinet6/nd6.c > 1.49 +8 -8 src/sys/netinet6/nd6_nbr.c > 1.38 +10 -10 src/sys/netinet6/nd6_rtr.c > 1.75 +1 -1 src/sys/netinet6/raw_ip6.c > 1.84 +1 -1 src/sys/netinet6/udp6_usrreq.c =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart2942250.PvOo0RQBsI Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQBHg9FmXyyEoT62BG0RAj7zAJ9qh6ybuo2Epv63LpuGqv+VoFiu8wCfc4xN JKbjzs5ZiYHW7Euvi2VDlH4= =3qKU -----END PGP SIGNATURE----- --nextPart2942250.PvOo0RQBsI-- From owner-cvs-src@FreeBSD.ORG Tue Jan 8 21:10:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8106716A41A; Tue, 8 Jan 2008 21:10:14 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 606A413C469; Tue, 8 Jan 2008 21:10:14 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08LAEsi026582; Tue, 8 Jan 2008 21:10:14 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08LAENj026577; Tue, 8 Jan 2008 21:10:14 GMT (envelope-from emaste) Message-Id: <200801082110.m08LAENj026577@repoman.freebsd.org> From: Ed Maste Date: Tue, 8 Jan 2008 21:10: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/config main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 21:10:14 -0000 emaste 2008-01-08 21:10:13 UTC FreeBSD src repository Modified files: usr.sbin/config main.c Log: Honour the logical current working directory ($PWD) when using config's -d destdir option. For an automounted src tree using the logical cwd in the Makefile keeps amd(8)'s mount timeout refreshed. Code to check $PWD's validity cribbed from pwd(1). Discussed on hackers@. Revision Changes Path 1.77 +18 -0 src/usr.sbin/config/main.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 21:58:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EADC416A418; Tue, 8 Jan 2008 21:58:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA52113C45A; Tue, 8 Jan 2008 21:58:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08LwGCW035452; Tue, 8 Jan 2008 21:58:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08LwGXh035451; Tue, 8 Jan 2008 21:58:16 GMT (envelope-from jhb) Message-Id: <200801082158.m08LwGXh035451@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jan 2008 21:58:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen Makefile.inc posixshm.c shm_open.3 src/lib/libc/sys Makefile.inc shm_open.2 src/sys/compat/freebsd32 syscalls.master src/sys/conf files src/sys/kern kern_descrip.c syscalls.master uipc_shm.c src/sys/security/mac mac_framework.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, 08 Jan 2008 21:58:17 -0000 jhb 2008-01-08 21:58:16 UTC FreeBSD src repository Modified files: lib/libc/gen Makefile.inc lib/libc/sys Makefile.inc shm_open.2 sys/compat/freebsd32 syscalls.master sys/conf files sys/kern kern_descrip.c syscalls.master sys/security/mac mac_framework.h mac_policy.h sys/security/mac_stub mac_stub.c sys/security/mac_test mac_test.c sys/sys fcntl.h file.h mman.h sys/vm vm_mmap.c Added files: sys/kern uipc_shm.c sys/security/mac mac_posix_shm.c Removed files: lib/libc/gen posixshm.c shm_open.3 Log: Add a new file descriptor type for IPC shared memory objects and use it to implement shm_open(2) and shm_unlink(2) in the kernel: - Each shared memory file descriptor is associated with a swap-backed vm object which provides the backing store. Each descriptor starts off with a size of zero, but the size can be altered via ftruncate(2). The shared memory file descriptors also support fstat(2). read(2), write(2), ioctl(2), select(2), poll(2), and kevent(2) are not supported on shared memory file descriptors. - shm_open(2) and shm_unlink(2) are now implemented as system calls that manage shared memory file descriptors. The virtual namespace that maps pathnames to shared memory file descriptors is implemented as a hash table where the hash key is generated via the 32-bit Fowler/Noll/Vo hash of the pathname. - As an extension, the constant 'SHM_ANON' may be specified in place of the path argument to shm_open(2). In this case, an unnamed shared memory file descriptor will be created similar to the IPC_PRIVATE key for shmget(2). Note that the shared memory object can still be shared among processes by sharing the file descriptor via fork(2) or sendmsg(2), but it is unnamed. This effectively serves to implement the getmemfd() idea bandied about the lists several times over the years. - The backing store for shared memory file descriptors are garbage collected when they are not referenced by any open file descriptors or the shm_open(2) virtual namespace. Submitted by: dillon, peter (previous versions) Submitted by: rwatson (I based this on his version) Reviewed by: alc (suggested converting getmemfd() to shm_open()) Revision Changes Path 1.129 +2 -3 src/lib/libc/gen/Makefile.inc 1.5 +0 -72 src/lib/libc/gen/posixshm.c (dead) 1.13 +0 -192 src/lib/libc/gen/shm_open.3 (dead) 1.128 +2 -1 src/lib/libc/sys/Makefile.inc 1.13 +158 -68 src/lib/libc/sys/shm_open.2 1.94 +3 -0 src/sys/compat/freebsd32/syscalls.master 1.1262 +2 -0 src/sys/conf/files 1.318 +2 -0 src/sys/kern/kern_descrip.c 1.235 +3 -0 src/sys/kern/syscalls.master 1.1 +608 -0 src/sys/kern/uipc_shm.c (new) 1.96 +13 -0 src/sys/security/mac/mac_framework.h 1.106 +28 -0 src/sys/security/mac/mac_policy.h 1.1 +146 -0 src/sys/security/mac/mac_posix_shm.c (new) 1.80 +56 -0 src/sys/security/mac_stub/mac_stub.c 1.94 +96 -0 src/sys/security/mac_test/mac_test.c 1.17 +12 -7 src/sys/sys/fcntl.h 1.76 +1 -0 src/sys/sys/file.h 1.41 +32 -1 src/sys/sys/mman.h 1.216 +53 -3 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Tue Jan 8 22:01:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBAD016A41B; Tue, 8 Jan 2008 22:01:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DC75213C469; Tue, 8 Jan 2008 22:01:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08M1QHH036099; Tue, 8 Jan 2008 22:01:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08M1Qn3036098; Tue, 8 Jan 2008 22:01:26 GMT (envelope-from jhb) Message-Id: <200801082201.m08M1Qn3036098@repoman.freebsd.org> From: John Baldwin Date: Tue, 8 Jan 2008 22:01:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/kern init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jan 2008 22:01:27 -0000 jhb 2008-01-08 22:01:26 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/kern init_sysent.c syscalls.c systrace_args.c sys/sys syscall.h syscall.mk sysproto.h Log: Regen for shm_open(2) and shm_unlink(2). Revision Changes Path 1.80 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.78 +4 -2 src/sys/compat/freebsd32/freebsd32_syscall.h 1.69 +3 -1 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.79 +3 -1 src/sys/compat/freebsd32/freebsd32_sysent.c 1.231 +3 -1 src/sys/kern/init_sysent.c 1.215 +3 -1 src/sys/kern/syscalls.c 1.15 +16 -0 src/sys/kern/systrace_args.c 1.212 +4 -2 src/sys/sys/syscall.h 1.167 +4 -2 src/sys/sys/syscall.mk 1.216 +13 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Tue Jan 8 22:25:05 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4F7116A41B; Tue, 8 Jan 2008 22:25:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C70D413C50B; Tue, 8 Jan 2008 22:25:05 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 23F1A1A3C1A; Tue, 8 Jan 2008 14:06:13 -0800 (PST) From: John Baldwin To: src-committers@freebsd.org Date: Tue, 8 Jan 2008 17:08:22 -0500 User-Agent: KMail/1.9.7 References: <200801082158.m08LwGXh035451@repoman.freebsd.org> In-Reply-To: <200801082158.m08LwGXh035451@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801081708.23328.jhb@freebsd.org> Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen Makefile.inc posixshm.c shm_open.3 src/lib/libc/sys Makefile.inc shm_open.2 src/sys/compat/freebsd32 syscalls.master src/sys/conf files src/sys/kern kern_descrip.c syscalls.master uipc_shm.c src/sys/security/mac mac_framework.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, 08 Jan 2008 22:25:06 -0000 On Tuesday 08 January 2008 04:58:16 pm John Baldwin wrote: > jhb 2008-01-08 21:58:16 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen Makefile.inc > lib/libc/sys Makefile.inc shm_open.2 > sys/compat/freebsd32 syscalls.master > sys/conf files > sys/kern kern_descrip.c syscalls.master > sys/security/mac mac_framework.h mac_policy.h > sys/security/mac_stub mac_stub.c > sys/security/mac_test mac_test.c > sys/sys fcntl.h file.h mman.h > sys/vm vm_mmap.c > Added files: > sys/kern uipc_shm.c > sys/security/mac mac_posix_shm.c > Removed files: > lib/libc/gen posixshm.c shm_open.3 > Log: > Add a new file descriptor type for IPC shared memory objects and use it to > implement shm_open(2) and shm_unlink(2) in the kernel: > - Each shared memory file descriptor is associated with a swap-backed vm > object which provides the backing store. Each descriptor starts off with > a size of zero, but the size can be altered via ftruncate(2). The shared > memory file descriptors also support fstat(2). read(2), write(2), > ioctl(2), select(2), poll(2), and kevent(2) are not supported on shared > memory file descriptors. > - shm_open(2) and shm_unlink(2) are now implemented as system calls that > manage shared memory file descriptors. The virtual namespace that maps > pathnames to shared memory file descriptors is implemented as a hash > table where the hash key is generated via the 32-bit Fowler/Noll/Vo hash > of the pathname. > - As an extension, the constant 'SHM_ANON' may be specified in place of the > path argument to shm_open(2). In this case, an unnamed shared memory > file descriptor will be created similar to the IPC_PRIVATE key for > shmget(2). Note that the shared memory object can still be shared among > processes by sharing the file descriptor via fork(2) or sendmsg(2), but > it is unnamed. This effectively serves to implement the getmemfd() idea > bandied about the lists several times over the years. > - The backing store for shared memory file descriptors are garbage > collected when they are not referenced by any open file descriptors or > the shm_open(2) virtual namespace. > > Submitted by: dillon, peter (previous versions) > Submitted by: rwatson (I based this on his version) > Reviewed by: alc (suggested converting getmemfd() to shm_open()) Some ABI compat stuff I forgot to mention: 1) Even though shm_open() and shm_unlink() are now syscalls instead of functions in libc, the ABI actually should not change since syscalls also show up as functions in libc and they take the same arguments now that they did before. 2) Programs compiled with older libcs are still going to use files to back shm_open() instead of the new system calls. To that end, the flag shm_open() uses to flag a file as a shm fd for special mmap() treatment (FPOSIXSHM) is still supported if any of COMPAT_FREEBSD[4567]. 3) As a better fix for the above I plan to teach the shm_open() and shm_unlink() functions in libc in RELENG_[4567] to use these new system calls if kern.feature.posix_shm is present and enabled so that older dynamically linked binaries will have the same behavior for shm_open() and shm_unlink(). This will leave only old static binaries that using shm_open() and shm_unlink() in the situation that they use different backing store for the same shared memory object. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jan 8 23:48:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C41316A419; Tue, 8 Jan 2008 23:48:32 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2E6C813C457; Tue, 8 Jan 2008 23:48:32 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m08NmVFY058135; Tue, 8 Jan 2008 23:48:31 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m08NmVb7058134; Tue, 8 Jan 2008 23:48:31 GMT (envelope-from attilio) Message-Id: <200801082348.m08NmVb7058134@repoman.freebsd.org> From: Attilio Rao Date: Tue, 8 Jan 2008 23:48:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ehci.c if_udav.c src/sys/fs/hpfs hpfs_subr.h src/sys/fs/ntfs ntfs_subr.c src/sys/kern kern_lock.c src/sys/sys buf.h lockmgr.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, 08 Jan 2008 23:48:32 -0000 attilio 2008-01-08 23:48:31 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c if_udav.c sys/fs/hpfs hpfs_subr.h sys/fs/ntfs ntfs_subr.c sys/kern kern_lock.c sys/sys buf.h lockmgr.h Log: Remove explicit calling of lockmgr() with the NULL argument. Now, lockmgr() function can only be called passing curthread and the KASSERT() is upgraded according with this. In order to support on-the-fly owner switching, the new function lockmgr_disown() has been introduced and gets used in BUF_KERNPROC(). KPI, so, results changed and FreeBSD version will be bumped soon. Differently from previous code, we assume idle thread cannot try to acquire the lockmgr as it cannot sleep, so loose the relative check[1] in BUF_KERNPROC(). Tested by: kris [1] kib asked for a KASSERT in the lockmgr_disown() about this condition, but after thinking at it, as this is a well known general rule, I found it not really necessary. Revision Changes Path 1.57 +2 -2 src/sys/dev/usb/ehci.c 1.34 +2 -2 src/sys/dev/usb/if_udav.c 1.4 +4 -2 src/sys/fs/hpfs/hpfs_subr.h 1.43 +8 -8 src/sys/fs/ntfs/ntfs_subr.c 1.117 +42 -23 src/sys/kern/kern_lock.c 1.197 +1 -4 src/sys/sys/buf.h 1.56 +1 -0 src/sys/sys/lockmgr.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 00:02:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F4BC16A417; Wed, 9 Jan 2008 00:02:44 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 87A2413C45B; Wed, 9 Jan 2008 00:02:44 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0902ivT060714; Wed, 9 Jan 2008 00:02:44 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0902iir060713; Wed, 9 Jan 2008 00:02:44 GMT (envelope-from attilio) Message-Id: <200801090002.m0902iir060713@repoman.freebsd.org> From: Attilio Rao Date: Wed, 9 Jan 2008 00:02: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/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 00:02:44 -0000 attilio 2008-01-09 00:02:44 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: Fix a last second typo about recent lockmgr_disown() introduction. Revision Changes Path 1.118 +2 -2 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 00:03:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86D1016A417; Wed, 9 Jan 2008 00:03:50 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6F96013C45A; Wed, 9 Jan 2008 00:03:50 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0903oN0062135; Wed, 9 Jan 2008 00:03:50 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0903oL7062134; Wed, 9 Jan 2008 00:03:50 GMT (envelope-from attilio) Message-Id: <200801090003.m0903oL7062134@repoman.freebsd.org> From: Attilio Rao Date: Wed, 9 Jan 2008 00:03:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Wed, 09 Jan 2008 00:03:50 -0000 attilio 2008-01-09 00:03:50 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump FreeBSD_version in order to reflect lockmgr_disown() function introduction. Revision Changes Path 1.323 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 02:10:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F72816A418; Wed, 9 Jan 2008 02:10:33 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35B5F13C458; Wed, 9 Jan 2008 02:10:33 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m092AWar094393; Wed, 9 Jan 2008 02:10:32 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m092AWjm094392; Wed, 9 Jan 2008 02:10:32 GMT (envelope-from attilio) Message-Id: <200801090210.m092AWjm094392@repoman.freebsd.org> From: Attilio Rao Date: Wed, 9 Jan 2008 02:10:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 lock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 02:10:33 -0000 attilio 2008-01-09 02:10:32 UTC FreeBSD src repository Modified files: share/man/man9 lock.9 Log: Add lockmgr_disown() and relative explanation. Revision Changes Path 1.19 +10 -1 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Wed Jan 9 03:32:28 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6968F16A419; Wed, 9 Jan 2008 03:32:28 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 3D9BA13C442; Wed, 9 Jan 2008 03:32:28 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m093WSgU009734; Tue, 8 Jan 2008 19:32:28 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m093WOpX009733; Tue, 8 Jan 2008 19:32:24 -0800 (PST) (envelope-from obrien) Date: Tue, 8 Jan 2008 19:32:24 -0800 From: "David O'Brien" To: Max Laier Message-ID: <20080109033224.GA9701@dragon.NUXI.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801082039.18671.max@love2party.net> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.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: Wed, 09 Jan 2008 03:32:28 -0000 On Tue, Jan 08, 2008 at 08:39:11PM +0100, Max Laier wrote: > On Tuesday 08 January 2008, David E. O'Brien wrote: > > obrien 2008-01-08 19:08:58 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c > > in6_pcb.c in6_proto.c in6_rmx.c in6_src.c > > ip6_input.c ip6_mroute.c ip6_output.c > > mld6.c nd6.c nd6_nbr.c nd6_rtr.c > > raw_ip6.c udp6_usrreq.c > > Log: > > un-__P() > > Do we do that again w/o immediate need and other changes to that file? I was studying the code. I don't think its wrong to clean up in that situation. Especially since we had un-__P'ing parties in the past (just for that reason), and we skipped netinet6 to make it easy to sync with KAME. gnn declared a while back that we should feel free to make FreeBSD-specific changes at this point. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Jan 9 06:29:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DDEC16A420; Wed, 9 Jan 2008 06:29:50 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 42A5813C457; Wed, 9 Jan 2008 06:29:50 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m096Tor8064357; Wed, 9 Jan 2008 06:29:50 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m096To1e064356; Wed, 9 Jan 2008 06:29:50 GMT (envelope-from kmacy) Message-Id: <200801090629.m096To1e064356@repoman.freebsd.org> From: Kip Macy Date: Wed, 9 Jan 2008 06:29: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/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 06:29:50 -0000 kmacy 2008-01-09 06:29:49 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Fix KASSERT in m_free_fast - the LIST_EMPTY check only applies to packet headers. In the non packet header case there may be data there. Revision Changes Path 1.219 +5 -2 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 06:31:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69DBD16A41B for ; Wed, 9 Jan 2008 06:31:51 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by mx1.freebsd.org (Postfix) with ESMTP id C63C713C468 for ; Wed, 9 Jan 2008 06:31:50 +0000 (UTC) (envelope-from peter@wemm.org) Received: by fg-out-1718.google.com with SMTP id 16so134861fgg.35 for ; Tue, 08 Jan 2008 22:31:49 -0800 (PST) Received: by 10.82.158.12 with SMTP id g12mr462350bue.18.1199860309425; Tue, 08 Jan 2008 22:31:49 -0800 (PST) Received: by 10.82.182.2 with HTTP; Tue, 8 Jan 2008 22:31:49 -0800 (PST) Message-ID: Date: Tue, 8 Jan 2008 22:31:49 -0800 From: "Peter Wemm" To: "Max Laier" In-Reply-To: <200801082039.18671.max@love2party.net> MIME-Version: 1.0 References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, "David E. O'Brien" Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 06:31:51 -0000 On Jan 8, 2008 11:39 AM, Max Laier wrote: > On Tuesday 08 January 2008, David E. O'Brien wrote: > > obrien 2008-01-08 19:08:58 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c > > in6_pcb.c in6_proto.c in6_rmx.c in6_src.c > > ip6_input.c ip6_mroute.c ip6_output.c > > mld6.c nd6.c nd6_nbr.c nd6_rtr.c > > raw_ip6.c udp6_usrreq.c > > Log: > > un-__P() > > Do we do that again w/o immediate need and other changes to that file? I > was under the impression that it is deemed repo churn. That aside, I'm > all for the change. > Once apon a time (before cvsup) we used CTM - CVS-through-email - as the only way to get the cvs repository. The previous state of the tree was stored and a series of diffs were generated relative to the last run. The more that was touched, the larger the email update. When I first started developing on freebsd, that was how I got it. CTM chunks over a UUCP link. Other folks with real internet connections (ppp or maybe even a 64K link.. perhaps even a (gasp!) T1 link at the unimaginable speed of 1.5mbit/sec - they used this thing called 'SUP'. If you changed one character in a file, it downloaded the entire file from scratch. Those were the days that the 'avoid needless changes' policy was really critical. Roto-tilling the tree was painful for people downstream. Now, we have cvsup, anoncvs and rsync. It is a night-and-day difference. For the most part, we can afford cosmetic fixes and cleanups. There are people still getting CTM deltas, but it isn't as bad as SUP (which died the death it deserved). The main remaining constraints are concessions to the limitations of our SCM system and politeness to other developers. We need to avoid trivial changes for: 1) code that involves branches due to the suckiness of cvs, and 2) merge conflicts cause everybody pain. It is no fun getting 100 conflicts because somebody just did a de-__P() sweep. Having said that, we have grown overly sensitive to both 1) and 2). 1) will be fixed soon enough, and 2) is mostly a big deal only on stuff that other people are actively developing on. I'm not sure that we have too much activity in the ipv6 stack, and it certainly isn't vendor code anymore (the vendor has gone away). Now doing a roto-till of something like __P() in the ipv4 stack wouldn't be such a hot idea because there are lots of projects in progress that are already stomping on each other's toes. There isn't much room for gratuitous changes in there. However, ipv6 previously missed the tree-wide de-__P() sweep because (at the time) it was vendor code. For what its worth, I'm glad it was cleaned up. Also, I think we've gone too far in avoiding changes to vendor branched code "at all costs". It isn't *that* broken. I like what NetBSD(?) does these days by using the new -X flag(?) to cvs import, which takes the files off the vendor branch INSTANTLY. This is a very good thing as it gets the pain out of the way and fills a few huge holes in the vendor branch metadata. PS: and a pox on anybody who uses this as an excuse to revive the VCS bikeshed. If you do, I will forward a copy of every single email message that has been said on the subject since 1995. Individually. -Peter -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:01:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1592316A417; Wed, 9 Jan 2008 08:01:09 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CCA1913C457; Wed, 9 Jan 2008 08:01:08 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09818u3016040; Wed, 9 Jan 2008 08:01:08 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09818jw016039; Wed, 9 Jan 2008 08:01:08 GMT (envelope-from kmacy) Message-Id: <200801090801.m09818jw016039@repoman.freebsd.org> From: Kip Macy Date: Wed, 9 Jan 2008 08:01: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/cxgb/sys mvec.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, 09 Jan 2008 08:01:09 -0000 kmacy 2008-01-09 08:01:08 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys mvec.h Log: EXT_PACKET is one of the valid mbuf types Revision Changes Path 1.10 +1 -0 src/sys/dev/cxgb/sys/mvec.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:01:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FD1116A46B; Wed, 9 Jan 2008 08:01:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 433BC13C4CE; Wed, 9 Jan 2008 08:01:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0981hg9016563; Wed, 9 Jan 2008 08:01:43 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0981hP8016561; Wed, 9 Jan 2008 08:01:43 GMT (envelope-from kmacy) Message-Id: <200801090801.m0981hP8016561@repoman.freebsd.org> From: Kip Macy Date: Wed, 9 Jan 2008 08:01:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/sys uipc_mvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 08:01:43 -0000 kmacy 2008-01-09 08:01:43 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys uipc_mvec.c Log: don't decrement ref count below 1 for EXT_PACKET Revision Changes Path 1.17 +1 -1 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:08:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A2B5316A468; Wed, 9 Jan 2008 08:08:56 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6596C13C467; Wed, 9 Jan 2008 08:08:56 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0988uTb019358; Wed, 9 Jan 2008 08:08:56 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0988ufp019357; Wed, 9 Jan 2008 08:08:56 GMT (envelope-from brueffer) Message-Id: <200801090808.m0988ufp019357@repoman.freebsd.org> From: Christian Brueffer Date: Wed, 9 Jan 2008 08:08:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 lock.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 08:08:56 -0000 brueffer 2008-01-09 08:08:56 UTC FreeBSD src repository Modified files: share/man/man9 lock.9 Log: Fix typos. Revision Changes Path 1.20 +3 -3 src/share/man/man9/lock.9 From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:12:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF2CC16A418; Wed, 9 Jan 2008 08:12:25 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A249E13C44B; Wed, 9 Jan 2008 08:12:25 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m098CPwk021026; Wed, 9 Jan 2008 08:12:25 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m098CP0b021025; Wed, 9 Jan 2008 08:12:25 GMT (envelope-from kmacy) Message-Id: <200801090812.m098CP0b021025@repoman.freebsd.org> From: Kip Macy Date: Wed, 9 Jan 2008 08:12:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_adapter.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, 09 Jan 2008 08:12:26 -0000 kmacy 2008-01-09 08:12:25 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h Log: make nqsets a uint32_t so that sysctl will work add 2 fields for allowing queue dumping Revision Changes Path 1.23 +3 -1 src/sys/dev/cxgb/cxgb_adapter.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:54:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB5B716A417; Wed, 9 Jan 2008 08:54:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF44413C467; Wed, 9 Jan 2008 08:54:48 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m098sm1R039313; Wed, 9 Jan 2008 08:54:48 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m098smom039312; Wed, 9 Jan 2008 08:54:48 GMT (envelope-from delphij) Message-Id: <200801090854.m098smom039312@repoman.freebsd.org> From: Xin LI Date: Wed, 9 Jan 2008 08:54:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 08:54:48 -0000 delphij 2008-01-09 08:54:48 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c Log: MFC important fixes by sos@: Implement a workaround of the datacorruption problem on ServerWorks HT1000 chipsets. The HT1000 DMA engine seems to not always like 64K transfers and sometimes barfs data all over memory leading to instant chrash and burn. Also fix 48bit adressing issues, apparently newer chips needs 16bit writes and not the usual fifo thing. HW donated by: Travis Mikalson at TerraNovaNet Original work: sos Approved by: re (kensmith) Revision Changes Path 1.124.2.2 +2 -0 src/sys/dev/ata/ata-all.h 1.202.2.6 +141 -25 src/sys/dev/ata/ata-chipset.c 1.147.2.2 +1 -1 src/sys/dev/ata/ata-dma.c 1.79.2.1 +89 -67 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:55:10 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4CCA16A503; Wed, 9 Jan 2008 08:55:10 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 989DD13C478; Wed, 9 Jan 2008 08:55:10 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m098tABE039406; Wed, 9 Jan 2008 08:55:10 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m098tAcT039405; Wed, 9 Jan 2008 08:55:10 GMT (envelope-from delphij) Message-Id: <200801090855.m098tAcT039405@repoman.freebsd.org> From: Xin LI Date: Wed, 9 Jan 2008 08:55:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 08:55:10 -0000 delphij 2008-01-09 08:55:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c Log: MFC important fixes by sos@: Implement a workaround of the datacorruption problem on ServerWorks HT1000 chipsets. The HT1000 DMA engine seems to not always like 64K transfers and sometimes barfs data all over memory leading to instant chrash and burn. Also fix 48bit adressing issues, apparently newer chips needs 16bit writes and not the usual fifo thing. HW donated by: Travis Mikalson at TerraNovaNet Original work: sos Approved by: re (kensmith) Revision Changes Path 1.124.2.1.2.1 +2 -0 src/sys/dev/ata/ata-all.h 1.202.2.5.2.1 +141 -25 src/sys/dev/ata/ata-chipset.c 1.147.2.1.2.1 +1 -1 src/sys/dev/ata/ata-dma.c 1.79.4.1 +89 -67 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 08:55:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A750416A421; Wed, 9 Jan 2008 08:55:51 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8AFAE13C4DB; Wed, 9 Jan 2008 08:55:51 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m098tpMM039463; Wed, 9 Jan 2008 08:55:51 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m098tpW3039462; Wed, 9 Jan 2008 08:55:51 GMT (envelope-from delphij) Message-Id: <200801090855.m098tpW3039462@repoman.freebsd.org> From: Xin LI Date: Wed, 9 Jan 2008 08:55: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/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 08:55:51 -0000 delphij 2008-01-09 08:55:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/ata ata-all.h ata-chipset.c ata-dma.c ata-lowlevel.c Log: MFC important fixes by sos@: Implement a workaround of the datacorruption problem on ServerWorks HT1000 chipsets. The HT1000 DMA engine seems to not always like 64K transfers and sometimes barfs data all over memory leading to instant chrash and burn. Also fix 48bit adressing issues, apparently newer chips needs 16bit writes and not the usual fifo thing. HW donated by: Travis Mikalson at TerraNovaNet Original work: sos Revision Changes Path 1.103.2.14 +2 -0 src/sys/dev/ata/ata-all.h 1.126.2.26 +141 -25 src/sys/dev/ata/ata-chipset.c 1.137.2.5 +1 -1 src/sys/dev/ata/ata-dma.c 1.69.2.6 +89 -67 src/sys/dev/ata/ata-lowlevel.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 09:38:56 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ADC7816A418; Wed, 9 Jan 2008 09:38:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8278913C44B; Wed, 9 Jan 2008 09:38:56 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m099ctK8058990; Wed, 9 Jan 2008 09:38:55 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m099ct4E058989; Wed, 9 Jan 2008 09:38:55 GMT (envelope-from ru) Message-Id: <200801090938.m099ct4E058989@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 9 Jan 2008 09:38: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/usr.sbin/pkg_install/add pkg_add.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, 09 Jan 2008 09:38:56 -0000 ru 2008-01-09 09:38:54 UTC FreeBSD src repository Modified files: usr.sbin/pkg_install/add pkg_add.1 Log: Revise the TECHNICAL DETAILS section. Reviewed by: skv Revision Changes Path 1.75 +87 -68 src/usr.sbin/pkg_install/add/pkg_add.1 From owner-cvs-src@FreeBSD.ORG Wed Jan 9 10:42:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 86B2816A421; Wed, 9 Jan 2008 10:42:48 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CA5E13C45A; Wed, 9 Jan 2008 10:42:48 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09Agmdf073375; Wed, 9 Jan 2008 10:42:48 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09Agm1H073369; Wed, 9 Jan 2008 10:42:48 GMT (envelope-from bde) Message-Id: <200801091042.m09Agm1H073369@repoman.freebsd.org> From: Bruce Evans Date: Wed, 9 Jan 2008 10:42:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/include ieeefp.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, 09 Jan 2008 10:42:48 -0000 bde 2008-01-09 10:42:47 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: Improve some comments. Revision Changes Path 1.15 +13 -14 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 13:35:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F7AC16A418; Wed, 9 Jan 2008 13:35:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7457113C46E; Wed, 9 Jan 2008 13:35:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09DZWKq026437; Wed, 9 Jan 2008 13:35:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09DZW7j026436; Wed, 9 Jan 2008 13:35:32 GMT (envelope-from bde) Message-Id: <200801091335.m09DZW7j026436@repoman.freebsd.org> From: Bruce Evans Date: Wed, 9 Jan 2008 13:35: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/amd64/include ieeefp.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, 09 Jan 2008 13:35:32 -0000 bde 2008-01-09 13:35:31 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: Fix some style bugs (mainly, use explicit shifts when accessing bit-fields even if the shift count happens to be 0, sort declarations, and spell __inline normally). Revision Changes Path 1.16 +31 -31 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:03:03 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E1CC16A419; Wed, 9 Jan 2008 15:03:03 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7BEAA13C461; Wed, 9 Jan 2008 15:03:03 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09F33QA044532; Wed, 9 Jan 2008 15:03:03 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09F33EV044513; Wed, 9 Jan 2008 15:03:03 GMT (envelope-from bde) Message-Id: <200801091503.m09F33EV044513@repoman.freebsd.org> From: Bruce Evans Date: Wed, 9 Jan 2008 15:03: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/amd64/include ieeefp.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, 09 Jan 2008 15:03:03 -0000 bde 2008-01-09 15:03:03 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: Simplify the ifdefs: - fix this to compile with C++ by casting ints to enums in a few places and by using the correct parameter type for _fpsetprec(). Remove __cplusplus ifdefs which disabled the buggy code. - remove __CC_SUPPORTS___INLINE ifdefs. `__inline' vs `inline', and either of these #defined away, are supposed to be handled by very old ifdefs in . Thus the __CC_SUPPORTS___INLINE macro is not needed here (or anywhere else that it used). It is less needed here than in most places, since this file is userland-only and userland is far from supporting INTEL_COMPILER. The __CC_SUPPORTS___INLINE__ macro which was used here is even less needed. It is to support spelling `inline' as `__inline__' instead of the usual spelling `__inline'. Fix some style bugs that I missed in the previous commit (remove unused asms and sort more variables). Revision Changes Path 1.17 +14 -21 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:19:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B93A16A417; Wed, 9 Jan 2008 15:19:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 52B7B13C442; Wed, 9 Jan 2008 15:19:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09FJN9o047117; Wed, 9 Jan 2008 15:19:23 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09FJNUS047116; Wed, 9 Jan 2008 15:19:23 GMT (envelope-from kib) Message-Id: <200801091519.m09FJNUS047116@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 15:19:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 15:19:23 -0000 kib 2008-01-09 15:19:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/vm vm_map.c Log: MFC rev. 1.392: In the vm_map_stack(), check for the specified stack region wraparound. Approved by: re (kensmith) Revision Changes Path 1.388.2.2 +3 -1 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:22:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DA3B16A41A; Wed, 9 Jan 2008 15:22:06 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5497113C457; Wed, 9 Jan 2008 15:22:06 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09FM6kl048236; Wed, 9 Jan 2008 15:22:06 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09FM6jB048235; Wed, 9 Jan 2008 15:22:06 GMT (envelope-from mux) Message-Id: <200801091522.m09FM6jB048235@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 9 Jan 2008 15:22:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/net route.c route.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, 09 Jan 2008 15:22:06 -0000 mux 2008-01-09 15:22:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net route.c route.h Log: MFC route.c@1.125 and route.h@1.68: Add a workaround for a deadlock between the rt_setgate() and rt_check() functions. It is easily triggered by running routed, and, I expect, by running any other daemon that uses routing sockets. Approved by: re (kensmith) Revision Changes Path 1.120.2.2 +10 -1 src/sys/net/route.c 1.65.2.1 +1 -0 src/sys/net/route.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:23:36 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6A14216A419; Wed, 9 Jan 2008 15:23:36 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 41A5B13C4D3; Wed, 9 Jan 2008 15:23:36 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09FNaZh048675; Wed, 9 Jan 2008 15:23:36 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09FNaqT048674; Wed, 9 Jan 2008 15:23:36 GMT (envelope-from mux) Message-Id: <200801091523.m09FNaqT048674@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 9 Jan 2008 15:23:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/net route.c route.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, 09 Jan 2008 15:23:36 -0000 mux 2008-01-09 15:23:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/net route.c route.h Log: MFC route.c@1.125 and route.h@1.68: Add a workaround for a deadlock between the rt_setgate() and rt_check() functions. It is easily triggered by running routed, and, I expect, by running any other daemon that uses routing sockets. Approved by: re (kensmith) Revision Changes Path 1.120.2.1.2.1 +10 -1 src/sys/net/route.c 1.65.4.1 +1 -0 src/sys/net/route.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:30:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C9B316A417; Wed, 9 Jan 2008 15:30:35 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E780D13C442; Wed, 9 Jan 2008 15:30:34 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09FUYnV049225; Wed, 9 Jan 2008 15:30:34 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09FUYxP049224; Wed, 9 Jan 2008 15:30:34 GMT (envelope-from kib) Message-Id: <200801091530.m09FUYxP049224@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 15:30:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 15:30:35 -0000 kib 2008-01-09 15:30:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/compat/linux linux_stats.c Log: MFC rev. 1.89, 1.90: Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls. Approved by: re (kensmith) Revision Changes Path 1.88.2.1 +21 -8 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:38:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC93B16A418; Wed, 9 Jan 2008 15:38:49 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B39D213C47E; Wed, 9 Jan 2008 15:38:49 +0000 (UTC) (envelope-from mux@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09Fcnmf050431; Wed, 9 Jan 2008 15:38:49 GMT (envelope-from mux@repoman.freebsd.org) Received: (from mux@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09Fcn0w050430; Wed, 9 Jan 2008 15:38:49 GMT (envelope-from mux) Message-Id: <200801091538.m09Fcn0w050430@repoman.freebsd.org> From: Maxime Henrion Date: Wed, 9 Jan 2008 15:38:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net route.c route.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, 09 Jan 2008 15:38:50 -0000 mux 2008-01-09 15:38:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net route.c route.h Log: MFC route.c@1.125 and route.h@1.68: Add a workaround for a deadlock between the rt_setgate() and rt_check() functions. It is easily triggered by running routed, and, I expect, by running any other daemon that uses routing sockets. Revision Changes Path 1.109.2.5 +10 -1 src/sys/net/route.c 1.63.2.2 +1 -0 src/sys/net/route.h From owner-cvs-src@FreeBSD.ORG Wed Jan 9 15:59:16 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7160016A418; Wed, 9 Jan 2008 15:59:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 48EAB13C465; Wed, 9 Jan 2008 15:59:16 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09FxGaF053280; Wed, 9 Jan 2008 15:59:16 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09FxFuj053279; Wed, 9 Jan 2008 15:59:15 GMT (envelope-from kib) Message-Id: <200801091559.m09FxFuj053279@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 15:59:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 15:59:16 -0000 kib 2008-01-09 15:59:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/vm vm_map.c Log: MFC rev. 1.392: In the vm_map_stack(), check for the specified stack region wraparound. Approved by: re (kensmith) Revision Changes Path 1.388.2.1.2.1 +3 -1 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 16:03:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6985116A417; Wed, 9 Jan 2008 16:03:02 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4190813C4F3; Wed, 9 Jan 2008 16:03:02 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09G32qn054726; Wed, 9 Jan 2008 16:03:02 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09G323L054713; Wed, 9 Jan 2008 16:03:02 GMT (envelope-from kib) Message-Id: <200801091603.m09G323L054713@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 16:03:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 16:03:02 -0000 kib 2008-01-09 16:03:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/compat/linux linux_stats.c Log: MFC rev. 1.89, 1.90: Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls. Approved by: re (kensmith) Revision Changes Path 1.88.4.1 +21 -8 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 16:07:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE14116A468; Wed, 9 Jan 2008 16:07:32 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A5E4013C447; Wed, 9 Jan 2008 16:07:32 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09G7W34055885; Wed, 9 Jan 2008 16:07:32 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09G7WdO055884; Wed, 9 Jan 2008 16:07:32 GMT (envelope-from kib) Message-Id: <200801091607.m09G7WdO055884@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 16:07: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/compat/linux linux_stats.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 16:07:32 -0000 kib 2008-01-09 16:07:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/compat/linux linux_stats.c Log: MFC rev. 1.89, 1.90: Apply the LCONVPATH() to the (old) linux_stat() and linux_lstat() syscalls. Revision Changes Path 1.72.2.8 +21 -8 src/sys/compat/linux/linux_stats.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 16:08:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EF2516A417; Wed, 9 Jan 2008 16:08:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 06EF913C478; Wed, 9 Jan 2008 16:08:40 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09G8ddX055953; Wed, 9 Jan 2008 16:08:39 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09G8dHo055952; Wed, 9 Jan 2008 16:08:39 GMT (envelope-from kib) Message-Id: <200801091608.m09G8dHo055952@repoman.freebsd.org> From: Konstantin Belousov Date: Wed, 9 Jan 2008 16:08:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/vm vm_map.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 16:08:40 -0000 kib 2008-01-09 16:08:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/vm vm_map.c Log: MFC rev. 1.392: In the vm_map_stack(), check for the specified stack region wraparound. Revision Changes Path 1.366.2.8 +3 -1 src/sys/vm/vm_map.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 16:21:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69AB916A417; Wed, 9 Jan 2008 16:21:50 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.freebsd.org (Postfix) with ESMTP id 25DD913C458; Wed, 9 Jan 2008 16:21:50 +0000 (UTC) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost2.sentex.ca (8.14.1/8.13.8) with ESMTP id m09Fsn09048823; Wed, 9 Jan 2008 10:54:49 -0500 (EST) (envelope-from mike@sentex.net) Received: from mdt-xp.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.8/8.13.3) with ESMTP id m09FsnUC049542 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Jan 2008 10:54:49 -0500 (EST) (envelope-from mike@sentex.net) Message-Id: <200801091554.m09FsnUC049542@lava.sentex.ca> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Wed, 09 Jan 2008 10:54:48 -0500 To: Maxime Henrion , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org From: Mike Tancsa In-Reply-To: <200801091538.m09Fcn0w050430@repoman.freebsd.org> References: <200801091538.m09Fcn0w050430@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Cc: Subject: Re: cvs commit: src/sys/net route.c route.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, 09 Jan 2008 16:21:50 -0000 At 10:38 AM 1/9/2008, Maxime Henrion wrote: >mux 2008-01-09 15:38:49 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/net route.c route.h > Log: > MFC route.c@1.125 and route.h@1.68: > Add a workaround for a deadlock between the rt_setgate() and rt_check() > functions. It is easily triggered by running routed, and, I expect, by > running any other daemon that uses routing sockets. Hi, I have a number of boxes running full bgp tables with Quagga. How does the deadlock manifest itself ? I havent seen the boxes lockup ? Or does the deadlock create other symptoms ? ---Mike From owner-cvs-src@FreeBSD.ORG Wed Jan 9 16:46:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BABBE16A469; Wed, 9 Jan 2008 16:46:20 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A889613C442; Wed, 9 Jan 2008 16:46:20 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09GkKO8061857; Wed, 9 Jan 2008 16:46:20 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09GkJ4v061856; Wed, 9 Jan 2008 16:46:19 GMT (envelope-from obrien) Message-Id: <200801091646.m09GkJ4v061856@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Jan 2008 16:46:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: FSF Cc: Subject: cvs commit: src/contrib/libiberty - 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: Wed, 09 Jan 2008 16:46:20 -0000 obrien 2008-01-09 16:46:18 UTC FreeBSD src repository src/contrib/libiberty - Imported sources Update of /home/ncvs/src/contrib/libiberty In directory repoman.freebsd.org:/tmp/cvs-serv53246 Log Message: Bring in fix for Binutils PR other/16240: Check for a failure return from cplus_demangle_type. This is the rev 1.50-1.51 change. Our addr2line, etc.. would crash if used on C++ code that contains certain symbol types. One example is _ZN13PatternDriver23StringScalarDeleteValueC1ERKNS_25ConflateStringScalarValueERKNS_25AbstractStringScalarValueERKNS_12TemplateEnumINS_12pdcomplementELZNS_16complement_namesEELZNS_14COMPLEMENTENUMEEEE Status: Vendor Tag: FSF Release Tags: binutils_2_15_cvsrev_1_51 N src/contrib/libiberty/cp-demangle.c No conflicts created by this import From owner-cvs-src@FreeBSD.ORG Wed Jan 9 17:08:51 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C95116A419; Wed, 9 Jan 2008 17:08:51 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id 7A40C13C455; Wed, 9 Jan 2008 17:08:51 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m09H8pLN028070; Wed, 9 Jan 2008 09:08:51 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m09H8oKT028069; Wed, 9 Jan 2008 09:08:50 -0800 (PST) (envelope-from obrien) Date: Wed, 9 Jan 2008 09:08:50 -0800 From: "David O'Brien" To: Max Laier , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20080109170850.GA27993@dragon.NUXI.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.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: Wed, 09 Jan 2008 17:08:51 -0000 On Tue, Jan 08, 2008 at 10:31:49PM -0800, Peter Wemm wrote: > 2) merge conflicts cause everybody pain. It is no fun getting 100 conflicts > because somebody just did a de-__P() sweep. > > Having said that, we have grown overly sensitive to both 1) and 2). I agree. We seem to have become overly sensitive (and grown some assumption of some "rules") I note I did not complain when sys/agp was gratitiously renamed to sys/dev/agp from sys/pci. I had local changes that I had to move to new files and fixup afterwards. I didn't complain.. maybe I should have? What feature did that rename give? Nothing - just a "style" change. > For what its worth, I'm glad it was cleaned up. Its funny the amount of concern being generated over something that everyone that has said something says they are happy with. :-) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Jan 9 17:34:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9848D16A417; Wed, 9 Jan 2008 17:34:06 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 63EC313C44B; Wed, 9 Jan 2008 17:34:06 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m09HY4GC092169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Jan 2008 09:34:05 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <4785058B.1050507@errno.com> Date: Wed, 09 Jan 2008 09:34:03 -0800 From: Sam Leffler User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: obrien@FreeBSD.org References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> In-Reply-To: <20080109170850.GA27993@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-sonic.net-Metrics: ebb.errno.com; whitelist Cc: Max Laier , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 17:34:06 -0000 David O'Brien wrote: > On Tue, Jan 08, 2008 at 10:31:49PM -0800, Peter Wemm wrote: > >> 2) merge conflicts cause everybody pain. It is no fun getting 100 conflicts >> because somebody just did a de-__P() sweep. >> >> Having said that, we have grown overly sensitive to both 1) and 2). >> > > I agree. We seem to have become overly sensitive (and grown some > assumption of some "rules") > > I note I did not complain when sys/agp was gratitiously renamed to > sys/dev/agp from sys/pci. I had local changes that I had to move to new > files and fixup afterwards. I didn't complain.. maybe I should have? > What feature did that rename give? Nothing - just a "style" change. > > > >> For what its worth, I'm glad it was cleaned up. >> > > Its funny the amount of concern being generated over something that > everyone that has said something says they are happy with. :-) > > The flip side of this is that I just tried to resolve some compile issues with netstat in the RELENG_7 branch and diff's against HEAD hit all the gratuitous "style changes" you recently made. I believe changes like this are fine when actively working in a particular area of code; but all this "knob polishing" is more likely to introduce bugs than improve the state of the code. If this is a precursor to you pitching in to improve the ipv6 code then great. I observe that netbsd does these sorts of changes in sweeps over the tree and w/ multiple people involved to review each other's work. I'd be more confident if I saw commits like this include a "Reviewed by:" line. Sam From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:00:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0D4216A418; Wed, 9 Jan 2008 18:00:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA45E13C45B; Wed, 9 Jan 2008 18:00:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09I0OkC082498; Wed, 9 Jan 2008 18:00:24 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09I0O9N082494; Wed, 9 Jan 2008 18:00:24 GMT (envelope-from jhb) Message-Id: <200801091800.m09I0O9N082494@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jan 2008 18:00:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/etc/gss mech X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 18:00:24 -0000 jhb 2008-01-09 18:00:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) etc/gss mech Log: MFC: Update the shlib version for libgssapi_krb5. Approved by: re (kensmith) Revision Changes Path 1.1.2.1 +1 -1 src/etc/gss/mech From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:00:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F093016A420; Wed, 9 Jan 2008 18:00:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CAEA013C4CE; Wed, 9 Jan 2008 18:00:51 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09I0piP082620; Wed, 9 Jan 2008 18:00:51 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09I0pNn082619; Wed, 9 Jan 2008 18:00:51 GMT (envelope-from jhb) Message-Id: <200801091800.m09I0pNn082619@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jan 2008 18:00:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/etc/gss mech X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 18:00:52 -0000 jhb 2008-01-09 18:00:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) etc/gss mech Log: MFC: Update the shlib version for libgssapi_krb5. Approved by: re (kensmith) Revision Changes Path 1.1.4.1 +1 -1 src/etc/gss/mech From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:01:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A90E16A46C; Wed, 9 Jan 2008 18:01:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 220DF13C47E; Wed, 9 Jan 2008 18:01:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09I1qGT082984; Wed, 9 Jan 2008 18:01:52 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09I1qF9082983; Wed, 9 Jan 2008 18:01:52 GMT (envelope-from jhb) Message-Id: <200801091801.m09I1qF9082983@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jan 2008 18:01:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/i386/pci pci_pir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 18:01:52 -0000 jhb 2008-01-09 18:01:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/pci pci_pir.c Log: MFC: More properly handle links who only have 1 valid IRQ in their bitmask. Approved by: re (kensmith) Revision Changes Path 1.120.2.1 +12 -13 src/sys/i386/pci/pci_pir.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:02:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 82A7D16A46C; Wed, 9 Jan 2008 18:02:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5C9D013C468; Wed, 9 Jan 2008 18:02:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09I2Rfs083210; Wed, 9 Jan 2008 18:02:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09I2Rm5083209; Wed, 9 Jan 2008 18:02:27 GMT (envelope-from jhb) Message-Id: <200801091802.m09I2Rm5083209@repoman.freebsd.org> From: John Baldwin Date: Wed, 9 Jan 2008 18:02:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/i386/pci pci_pir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 18:02:27 -0000 jhb 2008-01-09 18:02:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/pci pci_pir.c Log: MFC: More properly handle links who only have 1 valid IRQ in their bitmask. Revision Changes Path 1.117.2.3 +12 -13 src/sys/i386/pci/pci_pir.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:06:25 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1902B16A418; Wed, 9 Jan 2008 18:06:25 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E639513C43E; Wed, 9 Jan 2008 18:06:24 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09I6OP9084998; Wed, 9 Jan 2008 18:06:24 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from obrien@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09I6Ot4084997; Wed, 9 Jan 2008 18:06:24 GMT (envelope-from obrien) Message-Id: <200801091806.m09I6Ot4084997@repoman.freebsd.org> From: "David E. O'Brien" Date: Wed, 9 Jan 2008 18:06:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/top machine.c src/contrib/top top.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 18:06:25 -0000 obrien 2008-01-09 18:06:24 UTC FreeBSD src repository Modified files: usr.bin/top machine.c contrib/top top.c Log: Improve -u (limit uid lookups) behavior. Submitted by: David Frascone PR: 119490 Revision Changes Path 1.24 +1 -1 src/contrib/top/top.c 1.84 +8 -2 src/usr.bin/top/machine.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 18:14:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EC7F16A41B; Wed, 9 Jan 2008 18:14:07 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (trang.nuxi.org [74.95.12.85]) by mx1.freebsd.org (Postfix) with ESMTP id D002013C4DD; Wed, 9 Jan 2008 18:14:06 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.1/8.14.1) with ESMTP id m09ICeI8029642; Wed, 9 Jan 2008 10:12:40 -0800 (PST) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.1/8.14.1/Submit) id m09ICecR029641; Wed, 9 Jan 2008 10:12:40 -0800 (PST) (envelope-from obrien) Date: Wed, 9 Jan 2008 10:12:40 -0800 From: "David O'Brien" To: Sam Leffler Message-ID: <20080109181239.GA29471@dragon.NUXI.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4785058B.1050507@errno.com> X-Operating-System: FreeBSD 8.0-CURRENT User-Agent: Mutt/1.5.16 (2007-06-09) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.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: Wed, 09 Jan 2008 18:14:07 -0000 On Wed, Jan 09, 2008 at 09:34:03AM -0800, Sam Leffler wrote: > David O'Brien wrote: > The flip side of this is that I just tried to resolve some compile issues > with netstat in the RELENG_7 branch and diff's against HEAD hit all the > gratuitous "style changes" you recently made. One way to avoid seeing them is to use some extra options to 'cvs diff'. 'cvs diff -kk -Bbw' reduces them to very little. (if there's a good doc to add the "-kk -Bbw" suggestion to, please let me know) -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Wed Jan 9 19:51:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2F2916A420; Wed, 9 Jan 2008 19:51:22 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D1B313C4CC; Wed, 9 Jan 2008 19:51:22 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09JpMs8013230; Wed, 9 Jan 2008 19:51:22 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09JpM8I013229; Wed, 9 Jan 2008 19:51:22 GMT (envelope-from mav) Message-Id: <200801091951.m09JpM8I013229@repoman.freebsd.org> From: Alexander Motin Date: Wed, 9 Jan 2008 19:51:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netgraph ng_l2tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 19:51:22 -0000 mav 2008-01-09 19:51:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netgraph ng_l2tp.c Log: MFC rev. 1.22 Increase control channel xmit queue to 128 packets. Previous value 16 was too small for real LAC as temporal activity spike cound easily overflow queue demanding tunnel disconnection due to possible state inconsistency. Approved by: re (gnn) Revision Changes Path 1.17.2.2 +1 -1 src/sys/netgraph/ng_l2tp.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 19:55:52 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D93C16A420; Wed, 9 Jan 2008 19:55:52 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0A27813C459; Wed, 9 Jan 2008 19:55:52 +0000 (UTC) (envelope-from mav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09Jtq0M017148; Wed, 9 Jan 2008 19:55:52 GMT (envelope-from mav@repoman.freebsd.org) Received: (from mav@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09JtqLD017147; Wed, 9 Jan 2008 19:55:52 GMT (envelope-from mav) Message-Id: <200801091955.m09JtqLD017147@repoman.freebsd.org> From: Alexander Motin Date: Wed, 9 Jan 2008 19:55:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/netgraph ng_l2tp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 19:55:52 -0000 mav 2008-01-09 19:55:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/netgraph ng_l2tp.c Log: MFC rev. 1.22 Increase control channel xmit queue to 128 packets. Previous value 16 was too small for real LAC as temporal activity spike cound easily overflow queue demanding tunnel disconnection due to possible state inconsistency. Approved by: re (gnn) Revision Changes Path 1.17.2.1.2.1 +1 -1 src/sys/netgraph/ng_l2tp.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 20:02:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0042016A417; Wed, 9 Jan 2008 20:02:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D14FB13C458; Wed, 9 Jan 2008 20:02:56 +0000 (UTC) (envelope-from scottl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09K2udQ018341; Wed, 9 Jan 2008 20:02:56 GMT (envelope-from scottl@repoman.freebsd.org) Received: (from scottl@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09K2ufO018340; Wed, 9 Jan 2008 20:02:56 GMT (envelope-from scottl) Message-Id: <200801092002.m09K2ufO018340@repoman.freebsd.org> From: Scott Long Date: Wed, 9 Jan 2008 20:02: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/iir iir.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 20:02:57 -0000 scottl 2008-01-09 20:02:56 UTC FreeBSD src repository Modified files: sys/dev/iir iir.c Log: Fix a buffer overflow in the processing of various SCSI commands. This likely fixes a an great number of weird problems that have been reported with this driver. PR: 119114 Submitted by: Jens Rehsack Revision Changes Path 1.20 +42 -26 src/sys/dev/iir/iir.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 20:15:56 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DBDB16A53A; Wed, 9 Jan 2008 20:15:56 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail09.syd.optusnet.com.au (mail09.syd.optusnet.com.au [211.29.132.190]) by mx1.freebsd.org (Postfix) with ESMTP id DDB2513C45A; Wed, 9 Jan 2008 20:15:55 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail09.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m09KEO11030212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Jan 2008 07:14:26 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m09KEOcb005035; Thu, 10 Jan 2008 07:14:24 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m09KEOfq005034; Thu, 10 Jan 2008 07:14:24 +1100 (EST) (envelope-from peter) Date: Thu, 10 Jan 2008 07:14:24 +1100 From: Peter Jeremy To: Sam Leffler Message-ID: <20080109201424.GA4969@server.vk2pj.dyndns.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: <4785058B.1050507@errno.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Max Laier , src-committers@freebsd.org, cvs-all@freebsd.org, obrien@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 20:15:56 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 09, 2008 at 09:34:03AM -0800, Sam Leffler wrote: >I observe that netbsd does these sorts of changes in sweeps over the tree= =20 >and w/ multiple people involved to review each other's work. I'd be more= =20 >confident if I saw commits like this include a "Reviewed by:" line. For this sort of commit, it should also be possible to check that you haven't broken anything by cmp(1)ing the .o files or manually preprocessing and diffing the preprocessed files. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHhSsg/opHv/APuIcRAt4bAKCuBoG4hchde78zphaCpiDUKbmgUgCePNtB kFeL1rs/qkUsZl2GoHRVDm0= =J2v3 -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3-- From owner-cvs-src@FreeBSD.ORG Wed Jan 9 20:42:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52BBE16A41B; Wed, 9 Jan 2008 20:42:21 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2329113C4E7; Wed, 9 Jan 2008 20:42:21 +0000 (UTC) (envelope-from sam@errno.com) Received: from trouble.errno.com (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m09KgKEc093342 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 9 Jan 2008 12:42:20 -0800 (PST) (envelope-from sam@errno.com) Message-ID: <478531AC.5030303@errno.com> Date: Wed, 09 Jan 2008 12:42:20 -0800 From: Sam Leffler User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Peter Jeremy References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> <20080109201424.GA4969@server.vk2pj.dyndns.org> In-Reply-To: <20080109201424.GA4969@server.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-sonic.net-Metrics: ebb.errno.com; whitelist Cc: Max Laier , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, obrien@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2008 20:42:21 -0000 Peter Jeremy wrote: > On Wed, Jan 09, 2008 at 09:34:03AM -0800, Sam Leffler wrote: > >> I observe that netbsd does these sorts of changes in sweeps over the tree >> and w/ multiple people involved to review each other's work. I'd be more >> confident if I saw commits like this include a "Reviewed by:" line. >> > > For this sort of commit, it should also be possible to check that you > haven't broken anything by cmp(1)ing the .o files or manually preprocessing > and diffing the preprocessed files. > For this specific case md5 checksums of the resulting .o files should work. However some committers have a history of making changes like this that either break the build (w/o a quick followup to correct the problem) or introduce subtle issues that aren't found until much later. Hence my request (removed by obrien) that people do changes like this when they are actively working on a section of code. Drive-by commits like this frequently do more harm than good. Sam From owner-cvs-src@FreeBSD.ORG Wed Jan 9 21:44:11 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3291916A417; Wed, 9 Jan 2008 21:44:11 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2A47013C465; Wed, 9 Jan 2008 21:44:11 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09LiBZW047597; Wed, 9 Jan 2008 21:44:11 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09LiBRn047596; Wed, 9 Jan 2008 21:44:11 GMT (envelope-from marius) Message-Id: <200801092144.m09LiBRn047596@repoman.freebsd.org> From: Marius Strobl Date: Wed, 9 Jan 2008 21:44:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 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: Wed, 09 Jan 2008 21:44:11 -0000 marius 2008-01-09 21:44:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/pci pci_user.c Log: MFC: 1.25 Fix some bugs in the FreeBSD 4/5/6 pci(4) IOCTLs compatibility code: - Use the correct offsets when copying out the results of PCIOCGETCONF_OLD. This happened to not affect the 64-bit architectures because there the addition of pc_domain to struct pcisel didn't change the overall size of struct pci_conf. - Always copy the name and unit information to conf_old so it's also part of the output once this information is cached in dinfo. - Use the correct type for flags in struct pci_match_conf_old. This change is more or less cosmetic though. Approved by: re (gnn) Revision Changes Path 1.22.2.2 +9 -12 src/sys/dev/pci/pci_user.c From owner-cvs-src@FreeBSD.ORG Wed Jan 9 21:45:37 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C654516A421; Wed, 9 Jan 2008 21:45:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BDFB613C442; Wed, 9 Jan 2008 21:45:37 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m09LjbTE047726; Wed, 9 Jan 2008 21:45:37 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m09LjbMh047725; Wed, 9 Jan 2008 21:45:37 GMT (envelope-from marius) Message-Id: <200801092145.m09LjbMh047725@repoman.freebsd.org> From: Marius Strobl Date: Wed, 9 Jan 2008 21:45:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 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: Wed, 09 Jan 2008 21:45:37 -0000 marius 2008-01-09 21:45:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/dev/pci pci_user.c Log: MFC: 1.25 Fix some bugs in the FreeBSD 4/5/6 pci(4) IOCTLs compatibility code: - Use the correct offsets when copying out the results of PCIOCGETCONF_OLD. This happened to not affect the 64-bit architectures because there the addition of pc_domain to struct pcisel didn't change the overall size of struct pci_conf. - Always copy the name and unit information to conf_old so it's also part of the output once this information is cached in dinfo. - Use the correct type for flags in struct pci_match_conf_old. This change is more or less cosmetic though. Approved by: re (gnn) Revision Changes Path 1.22.2.1.2.1 +9 -12 src/sys/dev/pci/pci_user.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 00:26:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D8B6616A41A; Thu, 10 Jan 2008 00:26:47 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B64B613C448; Thu, 10 Jan 2008 00:26:47 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A0QlNE082514; Thu, 10 Jan 2008 00:26:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A0Ql6h082513; Thu, 10 Jan 2008 00:26:47 GMT (envelope-from rwatson) Message-Id: <200801100026.m0A0Ql6h082513@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Jan 2008 00:26:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ddb db_textdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 00:26:48 -0000 rwatson 2008-01-10 00:26:47 UTC FreeBSD src repository Modified files: sys/ddb db_textdump.c Log: Refine textdump comments slightly. MFC after: 3 months Revision Changes Path 1.2 +12 -10 src/sys/ddb/db_textdump.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 00:55:43 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C271F16A4DA; Thu, 10 Jan 2008 00:55:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B866913C469; Thu, 10 Jan 2008 00:55:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A0thFk095668; Thu, 10 Jan 2008 00:55:43 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A0th1G095667; Thu, 10 Jan 2008 00:55:43 GMT (envelope-from kmacy) Message-Id: <200801100055.m0A0th1G095667@repoman.freebsd.org> From: Kip Macy Date: Thu, 10 Jan 2008 00:55:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_main.c cxgb_sge.c src/sys/dev/cxgb/common cxgb_t3_cpl.h src/sys/dev/cxgb/sys cxgb_support.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 00:55:43 -0000 kmacy 2008-01-10 00:55:42 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_main.c cxgb_sge.c sys/dev/cxgb/common cxgb_t3_cpl.h sys/dev/cxgb/sys cxgb_support.c Log: - make 9k clusters the default unless a tunable is set - return the error from cxgb_tx_common so that when an error is hit we dont spin forever in the taskq thread - remove unused rxsd_ref - simplify header_offset calculation for embedded mbuf headers - fix memory leak by making sure that mbuf header initialization took place - disable printf's for stalled queue, don't do offload/ctrl queue restart when tunnel queue is restarted - add more diagnostic information about the txq state - add facility to dump the actual contents of the hardware queue using sysctl Revision Changes Path 1.6 +1 -0 src/sys/dev/cxgb/common/cxgb_t3_cpl.h 1.42 +10 -5 src/sys/dev/cxgb/cxgb_main.c 1.36 +206 -118 src/sys/dev/cxgb/cxgb_sge.c 1.3 +7 -2 src/sys/dev/cxgb/sys/cxgb_support.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:10:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBD7116A418; Thu, 10 Jan 2008 01:10:31 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC34013C45D; Thu, 10 Jan 2008 01:10:31 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A1AVY3098811; Thu, 10 Jan 2008 01:10:31 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A1AVY7098810; Thu, 10 Jan 2008 01:10:31 GMT (envelope-from edwin) Message-Id: <200801100110.m0A1AVY7098810@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 10 Jan 2008 01:10:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 01:10:32 -0000 edwin 2008-01-10 01:10:31 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/committers-guide/conventions.html 4.1 point 6: Add an entry for yourself to src/share/misc/committers-repository.dot, where repository is either doc, ports or src, depending on the commit privileges you obtained. Approved by: grog@ Revision Changes Path 1.69 +1 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:10:59 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18CA916A418; Thu, 10 Jan 2008 01:10:59 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0CDF313C4E3; Thu, 10 Jan 2008 01:10:59 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A1AwgM099855; Thu, 10 Jan 2008 01:10:58 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A1AwBc099854; Thu, 10 Jan 2008 01:10:58 GMT (envelope-from attilio) Message-Id: <200801100110.m0A1AwBc099854@repoman.freebsd.org> From: Attilio Rao Date: Thu, 10 Jan 2008 01: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/sys/compat/linprocfs linprocfs.c src/sys/compat/linux linux_file.c linux_getcwd.c src/sys/compat/opensolaris/kern opensolaris_kobj.c opensolaris_vfs.c src/sys/compat/opensolaris/sys vnode.h src/sys/compat/pecoff imgact_pecoff.c src/sys/compat/svr4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 01:10:59 -0000 attilio 2008-01-10 01:10:58 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c sys/compat/linux linux_file.c linux_getcwd.c sys/compat/opensolaris/kern opensolaris_kobj.c opensolaris_vfs.c sys/compat/opensolaris/sys vnode.h sys/compat/pecoff imgact_pecoff.c sys/compat/svr4 imgact_svr4.c svr4_fcntl.c svr4_misc.c sys/contrib/opensolaris/uts/common/fs gfs.c sys/contrib/opensolaris/uts/common/fs/zfs zfs_ctldir.c zfs_replay.c zfs_vfsops.c zfs_vnops.c zfs_znode.c sys/dev/hwpmc hwpmc_mod.c sys/dev/md md.c sys/fs/cd9660 cd9660_lookup.c cd9660_vfsops.c sys/fs/coda coda_vfsops.c coda_vnops.c sys/fs/devfs devfs_devs.c devfs_vnops.c sys/fs/fdescfs fdesc_vfsops.c fdesc_vnops.c sys/fs/fifofs fifo_vnops.c sys/fs/hpfs hpfs_vnops.c sys/fs/msdosfs msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c sys/fs/ntfs ntfs_vfsops.c ntfs_vnops.c sys/fs/nullfs null_subr.c null_vfsops.c sys/fs/nwfs nwfs_node.c nwfs_vnops.c sys/fs/portalfs portal_vfsops.c portal_vnops.c sys/fs/procfs procfs.c procfs_map.c sys/fs/pseudofs pseudofs_vncache.c pseudofs_vnops.c sys/fs/smbfs smbfs_io.c smbfs_node.c smbfs_vnops.c sys/fs/tmpfs tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c sys/fs/udf udf_vnops.c sys/fs/unionfs union_subr.c union_vfsops.c union_vnops.c sys/gnu/fs/ext2fs ext2_lookup.c ext2_vfsops.c ext2_vnops.c fs.h sys/gnu/fs/reiserfs reiserfs_namei.c sys/gnu/fs/xfs/FreeBSD xfs_freebsd_iget.c xfs_super.c xfs_vnode.c xfs_vnops.c sys/i386/ibcs2 ibcs2_misc.c imgact_coff.c sys/i386/linux imgact_linux.c sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c kern_alq.c kern_descrip.c kern_exec.c kern_jail.c kern_ktrace.c kern_proc.c kern_sig.c uipc_mqueue.c uipc_syscalls.c vfs_acl.c vfs_aio.c vfs_bio.c vfs_cache.c vfs_extattr.c vfs_lookup.c vfs_mount.c vfs_subr.c vfs_syscalls.c vfs_vnops.c sys/nfs4client nfs4_vnops.c sys/nfsclient nfs_subs.c nfs_vnops.c sys/nfsserver nfs_serv.c nfs_srvsubs.c sys/security/audit audit_arg.c audit_bsm_klib.c audit_worker.c sys/security/mac mac_process.c mac_syscalls.c sys/sys vnode.h sys/ufs/ffs ffs_snapshot.c ffs_softdep.c ffs_vfsops.c sys/ufs/ufs ufs_extattr.c ufs_lookup.c ufs_quota.c ufs_vnops.c sys/vm swap_pager.c vm_contig.c vm_object.c vnode_pager.c Log: vn_lock() is currently only used with the 'curthread' passed as argument. Remove this argument and pass curthread directly to underlying VOP_LOCK1() VFS method. This modify makes the code cleaner and in particular remove an annoying dependence helping next lockmgr() cleanup. KPI results, obviously, changed. Manpage and FreeBSD_version will be updated through further commits. As a side note, would be valuable to say that next commits will address a similar cleanup about VFS methods, in particular vop_lock1 and vop_unlock. Tested by: Diego Sardina , Andrea Di Pasquale Revision Changes Path 1.118 +1 -1 src/sys/compat/linprocfs/linprocfs.c 1.108 +1 -1 src/sys/compat/linux/linux_file.c 1.29 +2 -2 src/sys/compat/linux/linux_getcwd.c 1.5 +3 -3 src/sys/compat/opensolaris/kern/opensolaris_kobj.c 1.8 +3 -3 src/sys/compat/opensolaris/kern/opensolaris_vfs.c 1.4 +2 -2 src/sys/compat/opensolaris/sys/vnode.h 1.42 +1 -1 src/sys/compat/pecoff/imgact_pecoff.c 1.27 +1 -1 src/sys/compat/svr4/imgact_svr4.c 1.42 +1 -1 src/sys/compat/svr4/svr4_fcntl.c 1.99 +3 -3 src/sys/compat/svr4/svr4_misc.c 1.4 +1 -1 src/sys/contrib/opensolaris/uts/common/fs/gfs.c 1.6 +3 -3 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c 1.4 +7 -7 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_replay.c 1.13 +4 -4 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c 1.25 +5 -5 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c 1.11 +1 -1 src/sys/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c 1.31 +1 -1 src/sys/dev/hwpmc/hwpmc_mod.c 1.172 +6 -6 src/sys/dev/md/md.c 1.44 +1 -1 src/sys/fs/cd9660/cd9660_lookup.c 1.152 +2 -2 src/sys/fs/cd9660/cd9660_vfsops.c 1.69 +3 -3 src/sys/fs/coda/coda_vfsops.c 1.77 +2 -2 src/sys/fs/coda/coda_vnops.c 1.52 +1 -1 src/sys/fs/devfs/devfs_devs.c 1.154 +5 -5 src/sys/fs/devfs/devfs_vnops.c 1.58 +1 -1 src/sys/fs/fdescfs/fdesc_vfsops.c 1.105 +2 -2 src/sys/fs/fdescfs/fdesc_vnops.c 1.141 +2 -2 src/sys/fs/fifofs/fifo_vnops.c 1.71 +1 -1 src/sys/fs/hpfs/hpfs_vnops.c 1.53 +1 -1 src/sys/fs/msdosfs/msdosfs_lookup.c 1.184 +2 -2 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.182 +2 -2 src/sys/fs/msdosfs/msdosfs_vnops.c 1.91 +1 -1 src/sys/fs/ntfs/ntfs_vfsops.c 1.61 +1 -1 src/sys/fs/ntfs/ntfs_vnops.c 1.53 +1 -1 src/sys/fs/nullfs/null_subr.c 1.85 +2 -2 src/sys/fs/nullfs/null_vfsops.c 1.40 +1 -1 src/sys/fs/nwfs/nwfs_node.c 1.43 +1 -1 src/sys/fs/nwfs/nwfs_vnops.c 1.62 +1 -1 src/sys/fs/portalfs/portal_vfsops.c 1.74 +1 -2 src/sys/fs/portalfs/portal_vnops.c 1.17 +1 -1 src/sys/fs/procfs/procfs.c 1.41 +1 -1 src/sys/fs/procfs/procfs_map.c 1.39 +1 -1 src/sys/fs/pseudofs/pseudofs_vncache.c 1.66 +2 -2 src/sys/fs/pseudofs/pseudofs_vnops.c 1.42 +2 -2 src/sys/fs/smbfs/smbfs_io.c 1.35 +1 -1 src/sys/fs/smbfs/smbfs_node.c 1.66 +1 -1 src/sys/fs/smbfs/smbfs_vnops.c 1.15 +1 -1 src/sys/fs/tmpfs/tmpfs_subr.c 1.16 +1 -1 src/sys/fs/tmpfs/tmpfs_vfsops.c 1.14 +2 -2 src/sys/fs/tmpfs/tmpfs_vnops.c 1.67 +1 -1 src/sys/fs/udf/udf_vnops.c 1.97 +3 -3 src/sys/fs/unionfs/union_subr.c 1.88 +3 -3 src/sys/fs/unionfs/union_vfsops.c 1.151 +23 -22 src/sys/fs/unionfs/union_vnops.c 1.53 +1 -1 src/sys/gnu/fs/ext2fs/ext2_lookup.c 1.168 +3 -3 src/sys/gnu/fs/ext2fs/ext2_vfsops.c 1.111 +3 -3 src/sys/gnu/fs/ext2fs/ext2_vnops.c 1.19 +1 -1 src/sys/gnu/fs/ext2fs/fs.h 1.5 +1 -1 src/sys/gnu/fs/reiserfs/reiserfs_namei.c 1.3 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd_iget.c 1.6 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_super.c 1.3 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.c 1.7 +6 -6 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c 1.69 +2 -2 src/sys/i386/ibcs2/ibcs2_misc.c 1.69 +1 -1 src/sys/i386/ibcs2/imgact_coff.c 1.57 +1 -1 src/sys/i386/linux/imgact_linux.c 1.103 +2 -3 src/sys/kern/imgact_aout.c 1.184 +2 -2 src/sys/kern/imgact_elf.c 1.57 +1 -1 src/sys/kern/imgact_gzip.c 1.21 +1 -1 src/sys/kern/kern_alq.c 1.319 +2 -2 src/sys/kern/kern_descrip.c 1.314 +4 -4 src/sys/kern/kern_exec.c 1.73 +1 -1 src/sys/kern/kern_jail.c 1.124 +1 -1 src/sys/kern/kern_ktrace.c 1.260 +1 -2 src/sys/kern/kern_proc.c 1.354 +1 -1 src/sys/kern/kern_sig.c 1.28 +3 -4 src/sys/kern/uipc_mqueue.c 1.262 +2 -2 src/sys/kern/uipc_syscalls.c 1.55 +3 -3 src/sys/kern/vfs_acl.c 1.235 +1 -1 src/sys/kern/vfs_aio.c 1.533 +1 -1 src/sys/kern/vfs_bio.c 1.116 +2 -2 src/sys/kern/vfs_cache.c 1.433 +4 -4 src/sys/kern/vfs_extattr.c 1.104 +12 -7 src/sys/kern/vfs_lookup.c 1.271 +2 -2 src/sys/kern/vfs_mount.c 1.714 +6 -6 src/sys/kern/vfs_subr.c 1.447 +20 -20 src/sys/kern/vfs_syscalls.c 1.257 +17 -16 src/sys/kern/vfs_vnops.c 1.38 +2 -2 src/sys/nfs4client/nfs4_vnops.c 1.148 +3 -3 src/sys/nfsclient/nfs_subs.c 1.278 +2 -2 src/sys/nfsclient/nfs_vnops.c 1.176 +13 -13 src/sys/nfsserver/nfs_serv.c 1.151 +1 -1 src/sys/nfsserver/nfs_srvsubs.c 1.16 +2 -2 src/sys/security/audit/audit_arg.c 1.9 +1 -1 src/sys/security/audit/audit_bsm_klib.c 1.18 +1 -1 src/sys/security/audit/audit_worker.c 1.121 +2 -2 src/sys/security/mac/mac_process.c 1.134 +2 -2 src/sys/security/mac/mac_syscalls.c 1.328 +2 -2 src/sys/sys/vnode.h 1.138 +6 -6 src/sys/ufs/ffs/ffs_snapshot.c 1.215 +2 -2 src/sys/ufs/ffs/ffs_softdep.c 1.332 +4 -4 src/sys/ufs/ffs/ffs_vfsops.c 1.87 +5 -9 src/sys/ufs/ufs/ufs_extattr.c 1.85 +3 -3 src/sys/ufs/ufs/ufs_lookup.c 1.96 +4 -6 src/sys/ufs/ufs/ufs_quota.c 1.294 +3 -3 src/sys/ufs/ufs/ufs_vnops.c 1.299 +3 -3 src/sys/vm/swap_pager.c 1.66 +1 -1 src/sys/vm/vm_contig.c 1.389 +1 -1 src/sys/vm/vm_object.c 1.239 +1 -1 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:24:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9370316A417; Thu, 10 Jan 2008 01:24:00 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 73E2613C43E; Thu, 10 Jan 2008 01:24:00 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A1O0AF002822; Thu, 10 Jan 2008 01:24:00 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A1O0Fg002821; Thu, 10 Jan 2008 01:24:00 GMT (envelope-from attilio) Message-Id: <200801100124.m0A1O0Fg002821@repoman.freebsd.org> From: Attilio Rao Date: Thu, 10 Jan 2008 01:24: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/share/man/man9 VOP_LOCK.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 01:24:00 -0000 attilio 2008-01-10 01:24:00 UTC FreeBSD src repository Modified files: share/man/man9 VOP_LOCK.9 Log: Update vn_lock() prototype accordingly with the 'thread' argument removal. Revision Changes Path 1.20 +5 -2 src/share/man/man9/VOP_LOCK.9 From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:25:24 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 189B116A417; Thu, 10 Jan 2008 01:25:24 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ECCC013C45B; Thu, 10 Jan 2008 01:25:23 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A1PNKb002922; Thu, 10 Jan 2008 01:25:23 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A1PNJU002921; Thu, 10 Jan 2008 01:25:23 GMT (envelope-from attilio) Message-Id: <200801100125.m0A1PNJU002921@repoman.freebsd.org> From: Attilio Rao Date: Thu, 10 Jan 2008 01:25:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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, 10 Jan 2008 01:25:24 -0000 attilio 2008-01-10 01:25:23 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump FreeBSD_version in order to reflect vn_lock() prototype changes. Revision Changes Path 1.324 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:25:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B377C16A420; Thu, 10 Jan 2008 01:25:35 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 4A40413C468; Thu, 10 Jan 2008 01:25:35 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id m0A1PVtV024603; Wed, 9 Jan 2008 18:25:31 -0700 (MST) (envelope-from scottl@samsco.org) Message-Id: <4598CC24-E3D2-496E-B1ED-D60117F4C9E2@samsco.org> From: Scott Long To: Attilio Rao In-Reply-To: <200801100110.m0A1AwBc099854@repoman.freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Wed, 9 Jan 2008 18:25:31 -0700 References: <200801100110.m0A1AwBc099854@repoman.freebsd.org> X-Mailer: Apple Mail (2.915) X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Wed, 09 Jan 2008 18:25:31 -0700 (MST) X-Spam-Status: No, score=-1.4 required=5.4 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c src/sys/compat/linux linux_file.c linux_getcwd.c src/sys/compat/opensolaris/kern opensolaris_kobj.c opensolaris_vfs.c src/sys/compat/opensolaris/sys vnode.h src/sys/compat/pecoff imgact_pecoff.c src/sys/compat/svr4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 01:25:35 -0000 Am I reading your description right in that there will be multiple API changes coming? If so, are you going to do a single __FreeBSD_version bump for all of them, or a bump for each of them? Scott On Jan 9, 2008, at 6:10 PM, Attilio Rao wrote: > attilio 2008-01-10 01:10:58 UTC > > FreeBSD src repository > > Modified files: > sys/compat/linprocfs linprocfs.c > sys/compat/linux linux_file.c linux_getcwd.c > sys/compat/opensolaris/kern opensolaris_kobj.c > opensolaris_vfs.c > sys/compat/opensolaris/sys vnode.h > sys/compat/pecoff imgact_pecoff.c > sys/compat/svr4 imgact_svr4.c svr4_fcntl.c svr4_misc.c > sys/contrib/opensolaris/uts/common/fs gfs.c > sys/contrib/opensolaris/uts/common/fs/zfs zfs_ctldir.c > zfs_replay.c > zfs_vfsops.c > zfs_vnops.c > zfs_znode.c > sys/dev/hwpmc hwpmc_mod.c > sys/dev/md md.c > sys/fs/cd9660 cd9660_lookup.c cd9660_vfsops.c > sys/fs/coda coda_vfsops.c coda_vnops.c > sys/fs/devfs devfs_devs.c devfs_vnops.c > sys/fs/fdescfs fdesc_vfsops.c fdesc_vnops.c > sys/fs/fifofs fifo_vnops.c > sys/fs/hpfs hpfs_vnops.c > sys/fs/msdosfs msdosfs_lookup.c msdosfs_vfsops.c > msdosfs_vnops.c > sys/fs/ntfs ntfs_vfsops.c ntfs_vnops.c > sys/fs/nullfs null_subr.c null_vfsops.c > sys/fs/nwfs nwfs_node.c nwfs_vnops.c > sys/fs/portalfs portal_vfsops.c portal_vnops.c > sys/fs/procfs procfs.c procfs_map.c > sys/fs/pseudofs pseudofs_vncache.c pseudofs_vnops.c > sys/fs/smbfs smbfs_io.c smbfs_node.c smbfs_vnops.c > sys/fs/tmpfs tmpfs_subr.c tmpfs_vfsops.c tmpfs_vnops.c > sys/fs/udf udf_vnops.c > sys/fs/unionfs union_subr.c union_vfsops.c union_vnops.c > sys/gnu/fs/ext2fs ext2_lookup.c ext2_vfsops.c ext2_vnops.c > fs.h > sys/gnu/fs/reiserfs reiserfs_namei.c > sys/gnu/fs/xfs/FreeBSD xfs_freebsd_iget.c xfs_super.c > xfs_vnode.c xfs_vnops.c > sys/i386/ibcs2 ibcs2_misc.c imgact_coff.c > sys/i386/linux imgact_linux.c > sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c > kern_alq.c kern_descrip.c kern_exec.c > kern_jail.c kern_ktrace.c kern_proc.c > kern_sig.c uipc_mqueue.c uipc_syscalls.c > vfs_acl.c vfs_aio.c vfs_bio.c vfs_cache.c > vfs_extattr.c vfs_lookup.c vfs_mount.c > vfs_subr.c vfs_syscalls.c vfs_vnops.c > sys/nfs4client nfs4_vnops.c > sys/nfsclient nfs_subs.c nfs_vnops.c > sys/nfsserver nfs_serv.c nfs_srvsubs.c > sys/security/audit audit_arg.c audit_bsm_klib.c > audit_worker.c > sys/security/mac mac_process.c mac_syscalls.c > sys/sys vnode.h > sys/ufs/ffs ffs_snapshot.c ffs_softdep.c ffs_vfsops.c > sys/ufs/ufs ufs_extattr.c ufs_lookup.c ufs_quota.c > ufs_vnops.c > sys/vm swap_pager.c vm_contig.c vm_object.c > vnode_pager.c > Log: > vn_lock() is currently only used with the 'curthread' passed as > argument. > Remove this argument and pass curthread directly to underlying > VOP_LOCK1() VFS method. This modify makes the code cleaner and in > particular remove an annoying dependence helping next lockmgr() > cleanup. > KPI results, obviously, changed. > > Manpage and FreeBSD_version will be updated through further commits. > > As a side note, would be valuable to say that next commits will > address > a similar cleanup about VFS methods, in particular vop_lock1 and > vop_unlock. > > Tested by: Diego Sardina , > Andrea Di Pasquale > > Revision Changes Path > 1.118 +1 -1 src/sys/compat/linprocfs/linprocfs.c > 1.108 +1 -1 src/sys/compat/linux/linux_file.c > 1.29 +2 -2 src/sys/compat/linux/linux_getcwd.c > 1.5 +3 -3 src/sys/compat/opensolaris/kern/ > opensolaris_kobj.c > 1.8 +3 -3 src/sys/compat/opensolaris/kern/ > opensolaris_vfs.c > 1.4 +2 -2 src/sys/compat/opensolaris/sys/vnode.h > 1.42 +1 -1 src/sys/compat/pecoff/imgact_pecoff.c > 1.27 +1 -1 src/sys/compat/svr4/imgact_svr4.c > 1.42 +1 -1 src/sys/compat/svr4/svr4_fcntl.c > 1.99 +3 -3 src/sys/compat/svr4/svr4_misc.c > 1.4 +1 -1 src/sys/contrib/opensolaris/uts/common/fs/gfs.c > 1.6 +3 -3 src/sys/contrib/opensolaris/uts/common/fs/zfs/ > zfs_ctldir.c > 1.4 +7 -7 src/sys/contrib/opensolaris/uts/common/fs/zfs/ > zfs_replay.c > 1.13 +4 -4 src/sys/contrib/opensolaris/uts/common/fs/zfs/ > zfs_vfsops.c > 1.25 +5 -5 src/sys/contrib/opensolaris/uts/common/fs/zfs/ > zfs_vnops.c > 1.11 +1 -1 src/sys/contrib/opensolaris/uts/common/fs/zfs/ > zfs_znode.c > 1.31 +1 -1 src/sys/dev/hwpmc/hwpmc_mod.c > 1.172 +6 -6 src/sys/dev/md/md.c > 1.44 +1 -1 src/sys/fs/cd9660/cd9660_lookup.c > 1.152 +2 -2 src/sys/fs/cd9660/cd9660_vfsops.c > 1.69 +3 -3 src/sys/fs/coda/coda_vfsops.c > 1.77 +2 -2 src/sys/fs/coda/coda_vnops.c > 1.52 +1 -1 src/sys/fs/devfs/devfs_devs.c > 1.154 +5 -5 src/sys/fs/devfs/devfs_vnops.c > 1.58 +1 -1 src/sys/fs/fdescfs/fdesc_vfsops.c > 1.105 +2 -2 src/sys/fs/fdescfs/fdesc_vnops.c > 1.141 +2 -2 src/sys/fs/fifofs/fifo_vnops.c > 1.71 +1 -1 src/sys/fs/hpfs/hpfs_vnops.c > 1.53 +1 -1 src/sys/fs/msdosfs/msdosfs_lookup.c > 1.184 +2 -2 src/sys/fs/msdosfs/msdosfs_vfsops.c > 1.182 +2 -2 src/sys/fs/msdosfs/msdosfs_vnops.c > 1.91 +1 -1 src/sys/fs/ntfs/ntfs_vfsops.c > 1.61 +1 -1 src/sys/fs/ntfs/ntfs_vnops.c > 1.53 +1 -1 src/sys/fs/nullfs/null_subr.c > 1.85 +2 -2 src/sys/fs/nullfs/null_vfsops.c > 1.40 +1 -1 src/sys/fs/nwfs/nwfs_node.c > 1.43 +1 -1 src/sys/fs/nwfs/nwfs_vnops.c > 1.62 +1 -1 src/sys/fs/portalfs/portal_vfsops.c > 1.74 +1 -2 src/sys/fs/portalfs/portal_vnops.c > 1.17 +1 -1 src/sys/fs/procfs/procfs.c > 1.41 +1 -1 src/sys/fs/procfs/procfs_map.c > 1.39 +1 -1 src/sys/fs/pseudofs/pseudofs_vncache.c > 1.66 +2 -2 src/sys/fs/pseudofs/pseudofs_vnops.c > 1.42 +2 -2 src/sys/fs/smbfs/smbfs_io.c > 1.35 +1 -1 src/sys/fs/smbfs/smbfs_node.c > 1.66 +1 -1 src/sys/fs/smbfs/smbfs_vnops.c > 1.15 +1 -1 src/sys/fs/tmpfs/tmpfs_subr.c > 1.16 +1 -1 src/sys/fs/tmpfs/tmpfs_vfsops.c > 1.14 +2 -2 src/sys/fs/tmpfs/tmpfs_vnops.c > 1.67 +1 -1 src/sys/fs/udf/udf_vnops.c > 1.97 +3 -3 src/sys/fs/unionfs/union_subr.c > 1.88 +3 -3 src/sys/fs/unionfs/union_vfsops.c > 1.151 +23 -22 src/sys/fs/unionfs/union_vnops.c > 1.53 +1 -1 src/sys/gnu/fs/ext2fs/ext2_lookup.c > 1.168 +3 -3 src/sys/gnu/fs/ext2fs/ext2_vfsops.c > 1.111 +3 -3 src/sys/gnu/fs/ext2fs/ext2_vnops.c > 1.19 +1 -1 src/sys/gnu/fs/ext2fs/fs.h > 1.5 +1 -1 src/sys/gnu/fs/reiserfs/reiserfs_namei.c > 1.3 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_freebsd_iget.c > 1.6 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_super.c > 1.3 +1 -1 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnode.c > 1.7 +6 -6 src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c > 1.69 +2 -2 src/sys/i386/ibcs2/ibcs2_misc.c > 1.69 +1 -1 src/sys/i386/ibcs2/imgact_coff.c > 1.57 +1 -1 src/sys/i386/linux/imgact_linux.c > 1.103 +2 -3 src/sys/kern/imgact_aout.c > 1.184 +2 -2 src/sys/kern/imgact_elf.c > 1.57 +1 -1 src/sys/kern/imgact_gzip.c > 1.21 +1 -1 src/sys/kern/kern_alq.c > 1.319 +2 -2 src/sys/kern/kern_descrip.c > 1.314 +4 -4 src/sys/kern/kern_exec.c > 1.73 +1 -1 src/sys/kern/kern_jail.c > 1.124 +1 -1 src/sys/kern/kern_ktrace.c > 1.260 +1 -2 src/sys/kern/kern_proc.c > 1.354 +1 -1 src/sys/kern/kern_sig.c > 1.28 +3 -4 src/sys/kern/uipc_mqueue.c > 1.262 +2 -2 src/sys/kern/uipc_syscalls.c > 1.55 +3 -3 src/sys/kern/vfs_acl.c > 1.235 +1 -1 src/sys/kern/vfs_aio.c > 1.533 +1 -1 src/sys/kern/vfs_bio.c > 1.116 +2 -2 src/sys/kern/vfs_cache.c > 1.433 +4 -4 src/sys/kern/vfs_extattr.c > 1.104 +12 -7 src/sys/kern/vfs_lookup.c > 1.271 +2 -2 src/sys/kern/vfs_mount.c > 1.714 +6 -6 src/sys/kern/vfs_subr.c > 1.447 +20 -20 src/sys/kern/vfs_syscalls.c > 1.257 +17 -16 src/sys/kern/vfs_vnops.c > 1.38 +2 -2 src/sys/nfs4client/nfs4_vnops.c > 1.148 +3 -3 src/sys/nfsclient/nfs_subs.c > 1.278 +2 -2 src/sys/nfsclient/nfs_vnops.c > 1.176 +13 -13 src/sys/nfsserver/nfs_serv.c > 1.151 +1 -1 src/sys/nfsserver/nfs_srvsubs.c > 1.16 +2 -2 src/sys/security/audit/audit_arg.c > 1.9 +1 -1 src/sys/security/audit/audit_bsm_klib.c > 1.18 +1 -1 src/sys/security/audit/audit_worker.c > 1.121 +2 -2 src/sys/security/mac/mac_process.c > 1.134 +2 -2 src/sys/security/mac/mac_syscalls.c > 1.328 +2 -2 src/sys/sys/vnode.h > 1.138 +6 -6 src/sys/ufs/ffs/ffs_snapshot.c > 1.215 +2 -2 src/sys/ufs/ffs/ffs_softdep.c > 1.332 +4 -4 src/sys/ufs/ffs/ffs_vfsops.c > 1.87 +5 -9 src/sys/ufs/ufs/ufs_extattr.c > 1.85 +3 -3 src/sys/ufs/ufs/ufs_lookup.c > 1.96 +4 -6 src/sys/ufs/ufs/ufs_quota.c > 1.294 +3 -3 src/sys/ufs/ufs/ufs_vnops.c > 1.299 +3 -3 src/sys/vm/swap_pager.c > 1.66 +1 -1 src/sys/vm/vm_contig.c > 1.389 +1 -1 src/sys/vm/vm_object.c > 1.239 +1 -1 src/sys/vm/vnode_pager.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:25:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B16F316A421; Thu, 10 Jan 2008 01:25:40 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9185F13C447; Thu, 10 Jan 2008 01:25:40 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A1Pemu002952; Thu, 10 Jan 2008 01:25:40 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A1PepN002951; Thu, 10 Jan 2008 01:25:40 GMT (envelope-from edwin) Message-Id: <200801100125.m0A1PepN002951@repoman.freebsd.org> From: Edwin Groothuis Date: Thu, 10 Jan 2008 01:25: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/share/misc committers-ports.dot committers-src.dot X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 01:25:40 -0000 edwin 2008-01-10 01:25:40 UTC FreeBSD src repository Modified files: share/misc committers-ports.dot committers-src.dot Log: Make sure that grog is linked to me, and that I (in *-ports*) am linked to the people I helped out, and add them to the overview too. Approved by: grog@ Revision Changes Path 1.65 +4 -0 src/share/misc/committers-ports.dot 1.70 +1 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Thu Jan 10 01:27:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C4B916A41A for ; Thu, 10 Jan 2008 01:27:09 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.154]) by mx1.freebsd.org (Postfix) with ESMTP id 14BFC13C458 for ; Thu, 10 Jan 2008 01:27:08 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so494290fgg.35 for ; Wed, 09 Jan 2008 17:27:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; bh=2gkRuZ2ecTzhQVV70BOjRFmotrIprsVoHQUFEu4GP9M=; b=NUvITWbrpk1apzZ2nddLo6TkLFRz48myFqB/SqSfwsLGtYM2jX/ZUfg1R5DwqePCTfZdLB4YaU5D9TZnJkV2UOfCh/hp/Dok5dkKYc7S4gV3SH/n/SehX9hZSMRSjNFqoVJus53B6idpZsNLk1bSVlQZgLOFHzKLUk6HtG0qYdo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=RwoFJEKT036N1PLzOI8mqer7CKgJYqfwSUNqezaFX2zJy7NhQj1IpB1Fe+qIQFBSGUTN+Ikre1x2sGFK3bPpuI3mtMV3zPGOE2l53GAc9jhCQA6wAAytLA9/cCHKwmmVsqBbgDIFAFB8PfIm9zkie7zzXEM9wLRWQZx601/SkEY= Received: by 10.86.50.8 with SMTP id x8mr1261411fgx.25.1199928427842; Wed, 09 Jan 2008 17:27:07 -0800 (PST) Received: by 10.86.28.19 with HTTP; Wed, 9 Jan 2008 17:27:07 -0800 (PST) Message-ID: <3bbf2fe10801091727s6106682q8144dba82db0f502@mail.gmail.com> Date: Thu, 10 Jan 2008 02:27:07 +0100 From: "Attilio Rao" Sender: asmrookie@gmail.com To: "Scott Long" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Google-Sender-Auth: 70f62f02813ccb94 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/compat/linprocfs linprocfs.c src/sys/compat/linux linux_file.c linux_getcwd.c src/sys/compat/opensolaris/kern opensolaris_kobj.c opensolaris_vfs.c src/sys/compat/opensolaris/sys vnode.h src/sys/compat/pecoff imgact_pecoff.c sr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 01:27:09 -0000 2008/1/10, Scott Long : > Am I reading your description right in that there will be multiple API > changes coming? If so, are you going to do a single __FreeBSD_version > bump for all of them, or a bump for each of them? As I'm going to do them gradually (some days can pass between one and another) I was planning to bump FreeBSD_version for any KPI change. Do you think it is not the right thing to do? Thanks, Attilio -- Peace can only be achieved by understanding - A. Einstein From owner-cvs-src@FreeBSD.ORG Thu Jan 10 04:26:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2D1516A417; Thu, 10 Jan 2008 04:26:44 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 998E013C468; Thu, 10 Jan 2008 04:26:44 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A4QiDA033811; Thu, 10 Jan 2008 04:26:44 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A4QimN033810; Thu, 10 Jan 2008 04:26:44 GMT (envelope-from sam) Message-Id: <200801100426.m0A4QimN033810@repoman.freebsd.org> From: Sam Leffler Date: Thu, 10 Jan 2008 04:26:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/arp arp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 04:26:44 -0000 sam 2008-01-10 04:26:44 UTC FreeBSD src repository Modified files: usr.sbin/arp arp.c Log: quiet compiler complaint about comparing &v against NULL Revision Changes Path 1.66 +2 -2 src/usr.sbin/arp/arp.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 04:28:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D280D16A417; Thu, 10 Jan 2008 04:28:26 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A96C813C455; Thu, 10 Jan 2008 04:28:26 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A4SQS4033865; Thu, 10 Jan 2008 04:28:26 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A4SQot033864; Thu, 10 Jan 2008 04:28:26 GMT (envelope-from sam) Message-Id: <200801100428.m0A4SQot033864@repoman.freebsd.org> From: Sam Leffler Date: Thu, 10 Jan 2008 04:28:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 04:28:26 -0000 sam 2008-01-10 04:28:26 UTC FreeBSD src repository Modified files: usr.bin/netstat route.c Log: quiet compiler complaint about unused parameters Revision Changes Path 1.84 +2 -2 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 05:52:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D3B2816A418; Thu, 10 Jan 2008 05:52:12 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from darklight.org.ru (ipv6.darklight.org.ru [IPv6:2001:470:1f07:84::1]) by mx1.freebsd.org (Postfix) with ESMTP id 2B70B13C468; Thu, 10 Jan 2008 05:52:10 +0000 (UTC) (envelope-from yuri.pankov@gmail.com) Received: from darklight.org.ru (yuri@darklight.org.ru [IPv6:::1]) by darklight.org.ru (8.14.2/8.14.2) with ESMTP id m0A5pCwk058969; Thu, 10 Jan 2008 08:51:27 +0300 (MSK) (envelope-from yuri.pankov@gmail.com) Received: (from yuri@localhost) by darklight.org.ru (8.14.2/8.14.2/Submit) id m0A5onbK058968; Thu, 10 Jan 2008 08:50:49 +0300 (MSK) (envelope-from yuri.pankov@gmail.com) X-Authentication-Warning: darklight.org.ru: yuri set sender to yuri.pankov@gmail.com using -f Date: Thu, 10 Jan 2008 08:50:49 +0300 From: Yuri Pankov To: Rong-En Fan Message-ID: <20080110055049.GB55492@darklight.org.ru> References: <200801081600.m08G0OWf032139@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801081600.m08G0OWf032139@repoman.freebsd.org> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/termcap termcap.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 05:52:12 -0000 On Tue, Jan 08, 2008 at 04:00:24PM +0000, Rong-En Fan wrote: > rafan 2008-01-08 16:00:24 UTC > > FreeBSD src repository > > Modified files: > share/termcap termcap.src > Log: > - Remove kH and *6 from xterm. They are defined to the same key as @7 (kp_end). > As ncurses has the limitation that it returns the first matched key symbol, > you can not use END in ncurses based program, like mutt, with xterm. > - Add @8 (kp_enter) definition for xterm so you can use ENTER in xterm with > ncurses based program. > > I also found that NetBSD's xterm does the same thing. > > PR: 100150 > Reported by: Arseny Nasokin > Discussed with: Thomas Dickey, Ulrich Spoerlein > Reviewed by: freebsd-arch@ > MFC after: 2 month > > Revision Changes Path > 1.150 +2 -2 src/share/termcap/termcap.src Thanks from all xterm/ncurses users! Yuri From owner-cvs-src@FreeBSD.ORG Thu Jan 10 06:52:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BC1916A512; Thu, 10 Jan 2008 06:52:48 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5001F13C45A; Thu, 10 Jan 2008 06:52:48 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A6qmAQ087416; Thu, 10 Jan 2008 06:52:48 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A6qm0E087414; Thu, 10 Jan 2008 06:52:48 GMT (envelope-from kmacy) Message-Id: <200801100652.m0A6qm0E087414@repoman.freebsd.org> From: Kip Macy Date: Thu, 10 Jan 2008 06:52:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb/sys uipc_mvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 06:52:48 -0000 kmacy 2008-01-10 06:52:48 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys uipc_mvec.c Log: should always free when refcount is 1 Revision Changes Path 1.18 +3 -1 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 06:54:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0AD0B16A469; Thu, 10 Jan 2008 06:54:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C30B613C457; Thu, 10 Jan 2008 06:54:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A6sKJQ087695; Thu, 10 Jan 2008 06:54:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A6sK86087694; Thu, 10 Jan 2008 06:54:20 GMT (envelope-from kmacy) Message-Id: <200801100654.m0A6sK86087694@repoman.freebsd.org> From: Kip Macy Date: Thu, 10 Jan 2008 06:54: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/cxgb cxgb_adapter.h cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 06:54:21 -0000 kmacy 2008-01-10 06:54:20 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_sge.c Log: Add support for selectively dumping the state of the hardware response queue. Change ordering of a couple of types. Revision Changes Path 1.24 +6 -8 src/sys/dev/cxgb/cxgb_adapter.h 1.37 +124 -39 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 08:36:39 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4021F16A420; Thu, 10 Jan 2008 08:36:39 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E530D13C457; Thu, 10 Jan 2008 08:36:38 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0A8acaS005417; Thu, 10 Jan 2008 08:36:38 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0A8acwG005416; Thu, 10 Jan 2008 08:36:38 GMT (envelope-from pjd) Message-Id: <200801100836.m0A8acwG005416@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Thu, 10 Jan 2008 08:36: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/vm vm_kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 08:36:39 -0000 pjd 2008-01-10 08:36:38 UTC FreeBSD src repository Modified files: sys/vm vm_kern.c Log: When one tries to allocate memory with the M_WAITOK flag and we are short in address space in kmem map call vm_lowmem event in a loop and wait a bit for subsystems to reclaim some memory which in turn will reclaim address space as well. Note, this is a work-around. Reviewed by: alc Approved by: alc MFC after: 3 days Revision Changes Path 1.131 +13 -6 src/sys/vm/vm_kern.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 09:00:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 924F016A417; Thu, 10 Jan 2008 09:00:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 33C0113C457; Thu, 10 Jan 2008 09:00:00 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id B2BCE47278; Thu, 10 Jan 2008 03:59:59 -0500 (EST) Date: Thu, 10 Jan 2008 08:59:59 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sam Leffler In-Reply-To: <478531AC.5030303@errno.com> Message-ID: <20080110085803.H66908@fledge.watson.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> <20080109201424.GA4969@server.vk2pj.dyndns.org> <478531AC.5030303@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: src-committers@FreeBSD.org, Peter Jeremy , cvs-all@FreeBSD.org, obrien@FreeBSD.org, cvs-src@FreeBSD.org, Max Laier Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 09:00:00 -0000 On Wed, 9 Jan 2008, Sam Leffler wrote: > Peter Jeremy wrote: >> On Wed, Jan 09, 2008 at 09:34:03AM -0800, Sam Leffler wrote: >> >>> I observe that netbsd does these sorts of changes in sweeps over the tree >>> and w/ multiple people involved to review each other's work. I'd be more >>> confident if I saw commits like this include a "Reviewed by:" line. >> >> For this sort of commit, it should also be possible to check that you >> haven't broken anything by cmp(1)ing the .o files or manually preprocessing >> and diffing the preprocessed files. > > For this specific case md5 checksums of the resulting .o files should work. > However some committers have a history of making changes like this that > either break the build (w/o a quick followup to correct the problem) or > introduce subtle issues that aren't found until much later. Hence my > request (removed by obrien) that people do changes like this when they are > actively working on a section of code. Drive-by commits like this > frequently do more harm than good. In the past, we've had several subtle bugs crop up as a result of changing to ANSI C function prototypes, which no longer automatically promote arguments to int from shorter types (I think it's that way around). This caused some very subtle semantic changes in the socket code a few years ago and was a nightmare to track down. Unfortunately, I don't remember the details or I'd dig up the commit that fixed it, it was really quite tricky, as what on face value was a style change actually changed the semantics significantly. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Jan 10 11:45:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C38616A41A; Thu, 10 Jan 2008 11:45:00 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: from wmail.teledomenet.gr (wmail.teledomenet.gr [213.142.128.16]) by mx1.freebsd.org (Postfix) with ESMTP id 25AAC13C45A; Thu, 10 Jan 2008 11:45:00 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: by wmail.teledomenet.gr (Postfix, from userid 1002) id EA1041C80C6; Thu, 10 Jan 2008 13:23:51 +0200 (EET) X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on wmail.teledomenet.gr X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.7-deb Received: from iris (unknown [192.168.1.71]) by wmail.teledomenet.gr (Postfix) with ESMTP id 0C8F11C80BE; Thu, 10 Jan 2008 13:23:48 +0200 (EET) From: Nikos Vassiliadis To: cvs-all@freebsd.org Date: Thu, 10 Jan 2008 13:23:52 +0200 User-Agent: KMail/1.9.7 References: <200801091538.m09Fcn0w050430@repoman.freebsd.org> <200801091554.m09FsnUC049542@lava.sentex.ca> In-Reply-To: <200801091554.m09FsnUC049542@lava.sentex.ca> X-NCC-RegID: gr.telehouse MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801101323.53589.nvass@teledomenet.gr> Cc: Maxime Henrion , cvs-src@freebsd.org, src-committers@freebsd.org, Mike Tancsa Subject: Re: cvs commit: src/sys/net route.c route.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, 10 Jan 2008 11:45:00 -0000 On Wednesday 09 January 2008 17:54:48 Mike Tancsa wrote: > At 10:38 AM 1/9/2008, Maxime Henrion wrote: > >mux 2008-01-09 15:38:49 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/net route.c route.h > > Log: > > MFC route.c@1.125 and route.h@1.68: > > Add a workaround for a deadlock between the rt_setgate() and > > rt_check() functions. It is easily triggered by running routed, and, > > I expect, by running any other daemon that uses routing sockets. > > Hi, > I have a number of boxes running full bgp tables with > Quagga. How does the deadlock manifest itself ? I havent seen the > boxes lockup ? I was using routed over a UDP tunnel (/usr/share/examples/netgraph/udp.tunnel) to distribute routing information over some DSL lines. This stopped working when I upgraded one of the routers to FreeBSD-6. I never reported it, feeling that the setup(PPPoE + netgraph UDP tunnel + routed) to reproduce it, is somehow complicated. It seems that after Maxime's changes, the deadlock I was seeing is gone. Testing a similar setup, seems to work, as it did in the pre-FBSD-6 days. Nikos From owner-cvs-src@FreeBSD.ORG Thu Jan 10 12:29:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 270CF16A419; Thu, 10 Jan 2008 12:29:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA02C13C458; Thu, 10 Jan 2008 12:29:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ACTEwO063616; Thu, 10 Jan 2008 12:29:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ACTEGb063611; Thu, 10 Jan 2008 12:29:14 GMT (envelope-from rwatson) Message-Id: <200801101229.m0ACTEGb063611@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Jan 2008 12:29:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 12:29:15 -0000 rwatson 2008-01-10 12:29:13 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Correct typos in comments. MFC after: 3 weeks Revision Changes Path 1.211 +2 -2 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 12:38:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42FB716A41B; Thu, 10 Jan 2008 12:38:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E641413C465; Thu, 10 Jan 2008 12:38:17 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ACcHnO065053; Thu, 10 Jan 2008 12:38:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ACcHx9065052; Thu, 10 Jan 2008 12:38:17 GMT (envelope-from rwatson) Message-Id: <200801101238.m0ACcHx9065052@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Jan 2008 12:38:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 12:38:18 -0000 rwatson 2008-01-10 12:38:17 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Remove "lock pushdown" todo item in comment -- I did that for 7.0. MFC after: 3 weeks Revision Changes Path 1.212 +0 -1 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 14:51:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 673B916A419; Thu, 10 Jan 2008 14:51:26 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2ED6F13C455; Thu, 10 Jan 2008 14:51:26 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AEpP05013304; Thu, 10 Jan 2008 14:51:25 GMT (envelope-from des@repoman.freebsd.org) Received: (from des@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AEpPUS013303; Thu, 10 Jan 2008 14:51:25 GMT (envelope-from des) Message-Id: <200801101451.m0AEpPUS013303@repoman.freebsd.org> From: Dag-Erling Smorgrav Date: Thu, 10 Jan 2008 14:51:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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, 10 Jan 2008 14:51:26 -0000 des 2008-01-10 14:51:25 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: A real gem from freebsd-current@ Revision Changes Path 1.255 +3 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu Jan 10 16:09:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B7FB216A41A; Thu, 10 Jan 2008 16:09:22 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9506713C43E; Thu, 10 Jan 2008 16:09:22 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AG9MXu026972; Thu, 10 Jan 2008 16:09:22 GMT (envelope-from rpaulo@repoman.freebsd.org) Received: (from rpaulo@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AG9M14026971; Thu, 10 Jan 2008 16:09:22 GMT (envelope-from rpaulo) Message-Id: <200801101609.m0AG9M14026971@repoman.freebsd.org> From: Rui Paulo Date: Thu, 10 Jan 2008 16:09:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/coretemp coretemp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 16:09:22 -0000 rpaulo 2008-01-10 16:09:22 UTC FreeBSD src repository Modified files: sys/dev/coretemp coretemp.c Log: Disable the check for errata AE18. On MacBooks (1,1 version) there's no problem with coretemp and C3 state. Approved by: njl (mentor) Revision Changes Path 1.5 +6 -0 src/sys/dev/coretemp/coretemp.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 16:31:15 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 75FC516A420; Thu, 10 Jan 2008 16:31:15 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 58E3013C46B; Thu, 10 Jan 2008 16:31:15 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AGVECn030890; Thu, 10 Jan 2008 16:31:14 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AGVEoK030889; Thu, 10 Jan 2008 16:31:14 GMT (envelope-from jkim) Message-Id: <200801101631.m0AGVEoK030889@repoman.freebsd.org> From: Jung-uk Kim Date: Thu, 10 Jan 2008 16:31: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/usr.sbin/pmcstat pmcstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 16:31:15 -0000 jkim 2008-01-10 16:31:14 UTC FreeBSD src repository Modified files: usr.sbin/pmcstat pmcstat.c Log: Fix non-SMP kernel regression introduced in the previous commit. Reviewed by: jkoshy Revision Changes Path 1.19 +7 -4 src/usr.sbin/pmcstat/pmcstat.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 17:14:44 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9DD3516A41B for ; Thu, 10 Jan 2008 17:14:44 +0000 (UTC) (envelope-from nate@root.org) Received: from root.org (root.org [67.118.192.226]) by mx1.freebsd.org (Postfix) with ESMTP id 6DB3D13C459 for ; Thu, 10 Jan 2008 17:14:44 +0000 (UTC) (envelope-from nate@root.org) Received: (qmail 3988 invoked from network); 10 Jan 2008 17:14:44 -0000 Received: from adsl-71-141-123-117.dsl.snfc21.pacbell.net (HELO ?192.168.1.77?) (nate-mail@71.141.123.117) by root.org with ESMTPA; 10 Jan 2008 17:14:44 -0000 Message-ID: <47865280.2060503@root.org> Date: Thu, 10 Jan 2008 09:14:40 -0800 From: Nate Lawson User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: Rui Paulo , cvs-src@freebsd.org, src-committers@FreeBSD.org, cvs-all@freebsd.org References: <20080110160925.E4EB116A47F@hub.freebsd.org> In-Reply-To: <20080110160925.E4EB116A47F@hub.freebsd.org> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/sys/dev/coretemp coretemp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 17:14:44 -0000 Rui Paulo wrote: > rpaulo 2008-01-10 16:09:22 UTC > > FreeBSD src repository > > Modified files: > sys/dev/coretemp coretemp.c > Log: > Disable the check for errata AE18. On MacBooks (1,1 version) there's > no problem with coretemp and C3 state. > > Approved by: njl (mentor) > > Revision Changes Path > 1.5 +6 -0 src/sys/dev/coretemp/coretemp.c > Note that this should not be MFCd for a while, at least until after the current set of releases. It is safer to have the errata in case we don't fully understand why it was added in the first place. -- Nate From owner-cvs-src@FreeBSD.ORG Thu Jan 10 18:32:00 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8425616A421; Thu, 10 Jan 2008 18:32:00 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail05.syd.optusnet.com.au (mail05.syd.optusnet.com.au [211.29.132.186]) by mx1.freebsd.org (Postfix) with ESMTP id F3F0913C447; Thu, 10 Jan 2008 18:31:59 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail05.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m0AIUU7N017472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Jan 2008 05:30:32 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m0AIUU0C060049; Fri, 11 Jan 2008 05:30:30 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m0AIUS73060048; Fri, 11 Jan 2008 05:30:28 +1100 (EST) (envelope-from peter) Date: Fri, 11 Jan 2008 05:30:28 +1100 From: Peter Jeremy To: Robert Watson Message-ID: <20080110183028.GT4442@server.vk2pj.dyndns.org> References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> <20080109201424.GA4969@server.vk2pj.dyndns.org> <478531AC.5030303@errno.com> <20080110085803.H66908@fledge.watson.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="dc+cDN39EJAMEtIO" Content-Disposition: inline In-Reply-To: <20080110085803.H66908@fledge.watson.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, obrien@freebsd.org, Max Laier , Sam Leffler Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 18:32:00 -0000 --dc+cDN39EJAMEtIO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 10, 2008 at 08:59:59AM +0000, Robert Watson wrote: >In the past, we've had several subtle bugs crop up as a result of changing= =20 >to ANSI C function prototypes, which no longer automatically promote=20 >arguments to int from shorter types I hadn't considered that but it _is_ the sort of thing that comparing object files would detect - if you make a supposedly stylistic change and the generated code changes then it's time to take a much more careful look into what you are doing. > (I think it's that way around). That would be correct - I know Sun Studio 11 (at least) warns about the situation where mixing ANSI and K&R prototypes/definitions causes type mismatches due to implicit promotion. I thought gcc did as well. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --dc+cDN39EJAMEtIO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHhmRE/opHv/APuIcRAiJCAKCKPAkSxqMlOMiISNvlshULHDK5QACgg9sv tJw5c3d6Y3BWhwqYngZFWPw= =H+UQ -----END PGP SIGNATURE----- --dc+cDN39EJAMEtIO-- From owner-cvs-src@FreeBSD.ORG Thu Jan 10 19:11:38 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 52E9116A41A; Thu, 10 Jan 2008 19:11:38 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1D0B413C44B; Thu, 10 Jan 2008 19:11:38 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AJBb5K067308; Thu, 10 Jan 2008 19:11:37 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AJBb2t067307; Thu, 10 Jan 2008 19:11:37 GMT (envelope-from brueffer) Message-Id: <200801101911.m0AJBb2t067307@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 10 Jan 2008 19:11: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/share/man/man9 VOP_LOCK.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 19:11:38 -0000 brueffer 2008-01-10 19:11:37 UTC FreeBSD src repository Modified files: share/man/man9 VOP_LOCK.9 Log: Removed a contraction. Revision Changes Path 1.21 +1 -1 src/share/man/man9/VOP_LOCK.9 From owner-cvs-src@FreeBSD.ORG Thu Jan 10 20:07:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D567B16A419 for ; Thu, 10 Jan 2008 20:07:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with SMTP id 43B3713C45A for ; Thu, 10 Jan 2008 20:07:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 18503 invoked by uid 399); 10 Jan 2008 20:07:33 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTP; 10 Jan 2008 20:07:33 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <47867B03.9060205@FreeBSD.org> Date: Thu, 10 Jan 2008 12:07:31 -0800 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.9 (X11/20071119) MIME-Version: 1.0 To: Robert Watson References: <200801081908.m08J8wIs094059@repoman.freebsd.org> <200801082039.18671.max@love2party.net> <20080109170850.GA27993@dragon.NUXI.org> <4785058B.1050507@errno.com> <20080109201424.GA4969@server.vk2pj.dyndns.org> <478531AC.5030303@errno.com> <20080110085803.H66908@fledge.watson.org> In-Reply-To: <20080110085803.H66908@fledge.watson.org> X-Enigmail-Version: 0.95.5 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: src-committers@FreeBSD.org, Peter Jeremy , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, obrien@FreeBSD.org, Max Laier , Sam Leffler Subject: Re: cvs commit: src/sys/netinet6 frag6.c icmp6.c in6.c in6_ifattach.c in6_pcb.c in6_proto.c in6_rmx.c in6_src.c ip6_input.c ip6_mroute.c ip6_output.c mld6.c nd6.c nd6_nbr.c nd6_rtr.c raw_ip6.c udp6_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 20:07:34 -0000 Robert Watson wrote: > In the past, we've had several subtle bugs crop up as a result of > changing to ANSI C function prototypes Ok, so isn't the conclusion we should reach here, "Don't do style changes unless you're willing to verify that the resulting binaries are the same before and after?" Do we really need to keep flogging this topic? Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Thu Jan 10 20:53:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12D8C16A418; Thu, 10 Jan 2008 20:53:14 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D26E313C459; Thu, 10 Jan 2008 20:53:13 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AKrDf5002574; Thu, 10 Jan 2008 20:53:13 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AKrD9X002573; Thu, 10 Jan 2008 20:53:13 GMT (envelope-from thompsa) Message-Id: <200801102053.m0AKrD9X002573@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 10 Jan 2008 20:53: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/netstat route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 20:53:14 -0000 thompsa 2008-01-10 20:53:13 UTC FreeBSD src repository Modified files: usr.bin/netstat route.c Log: Add IFT_BRIDGE to the Ethernet section so l2 addresses are formatted correctly. PR: bin/119542 Submitted by: Niki Denev Revision Changes Path 1.85 +1 -0 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 21:17:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 235E416A417; Thu, 10 Jan 2008 21:17:13 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E78A213C442; Thu, 10 Jan 2008 21:17:12 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ALHCR2007268; Thu, 10 Jan 2008 21:17:12 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ALHCDd007267; Thu, 10 Jan 2008 21:17:12 GMT (envelope-from jhb) Message-Id: <200801102117.m0ALHCDd007267@repoman.freebsd.org> From: John Baldwin Date: Thu, 10 Jan 2008 21:17:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/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: Thu, 10 Jan 2008 21:17:13 -0000 jhb 2008-01-10 21:17:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci.c Log: Flip the switch to enable MSI by default on 6.x. This will not be MFC'd into 6.3. Revision Changes Path 1.292.2.23 +2 -2 src/sys/dev/pci/pci.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 22:11:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C70D16A419; Thu, 10 Jan 2008 22:11:21 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 72DDD13C4DD; Thu, 10 Jan 2008 22:11:21 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AMBL4e018025; Thu, 10 Jan 2008 22:11:21 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AMBLTk018016; Thu, 10 Jan 2008 22:11:21 GMT (envelope-from rwatson) Message-Id: <200801102211.m0AMBLTk018016@repoman.freebsd.org> From: Robert Watson Date: Thu, 10 Jan 2008 22:11:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern init_main.c kern_proc.c kern_resource.c kern_synch.c src/sys/sys proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 22:11:21 -0000 rwatson 2008-01-10 22:11:21 UTC FreeBSD src repository Modified files: sys/kern init_main.c kern_proc.c kern_resource.c kern_synch.c sys/sys proc.h Log: Don't zero td_runtime when billing thread CPU usage to the process; maintain a separate td_incruntime to hold unbilled CPU usage for the thread that has the previous properties of td_runtime. When thread information is requested using the thread monitoring sysctls, export thread td_runtime instead of process rusage runtime in kinfo_proc. This restores the display of individual ithread and other kernel thread CPU usage since inception in ps -H and top -SH, as well for libthr user threads, valuable debugging information lost with the move to try kthreads since they are no longer independent processes. There is universal agreement that we should rewrite the process and thread export sysctls, but this commit gets things going a bit better in the mean time. Likewise, there are resevations about the continued validity of statclock given the speed of modern processors. Reviewed by: attilio, emaste, jhb, julian Revision Changes Path 1.290 +4 -0 src/sys/kern/init_main.c 1.261 +13 -7 src/sys/kern/kern_proc.c 1.182 +3 -3 src/sys/kern/kern_resource.c 1.305 +4 -2 src/sys/kern/kern_synch.c 1.499 +1 -0 src/sys/sys/proc.h From owner-cvs-src@FreeBSD.ORG Thu Jan 10 22:11:21 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB11516A41A; Thu, 10 Jan 2008 22:11:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8992413C448; Thu, 10 Jan 2008 22:11:21 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0AMBLFr018033; Thu, 10 Jan 2008 22:11:21 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0AMBLVQ018032; Thu, 10 Jan 2008 22:11:21 GMT (envelope-from jhb) Message-Id: <200801102211.m0AMBLVQ018032@repoman.freebsd.org> From: John Baldwin Date: Thu, 10 Jan 2008 22:11:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/include unistd.h src/lib/libc/gen Makefile.inc feature_present.3 feature_present.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 10 Jan 2008 22:11:21 -0000 jhb 2008-01-10 22:11:21 UTC FreeBSD src repository Modified files: include unistd.h lib/libc/gen Makefile.inc Added files: lib/libc/gen feature_present.3 feature_present.c Log: Add a feature_present(3) function which checks to see if a named kernel feature is present by checking the kern.features sysctl MIB. MFC after: 1 week Revision Changes Path 1.81 +1 -0 src/include/unistd.h 1.130 +3 -2 src/lib/libc/gen/Makefile.inc 1.1 +72 -0 src/lib/libc/gen/feature_present.3 (new) 1.1 +62 -0 src/lib/libc/gen/feature_present.c (new) From owner-cvs-src@FreeBSD.ORG Thu Jan 10 23:36:00 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BD68D16A419; Thu, 10 Jan 2008 23:36:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AF5EC13C4F9; Thu, 10 Jan 2008 23:36:00 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ANa0PD035047; Thu, 10 Jan 2008 23:36:00 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ANa0mP035046; Thu, 10 Jan 2008 23:36:00 GMT (envelope-from jhb) Message-Id: <200801102336.m0ANa0mP035046@repoman.freebsd.org> From: John Baldwin Date: Thu, 10 Jan 2008 23:36:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 23:36:00 -0000 jhb 2008-01-10 23:36:00 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: Pass curthread to various socket routines (socreate(), sobind(), and soconnect()) instead of &thread0 when establishing a connection to the NFS server. Otherwise inconsistent credentials may be used when setting up the NFS socket. MFC after: 1 week Reviewed by: rwatson Revision Changes Path 1.156 +1 -1 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Thu Jan 10 23:43:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14D5916A420; Thu, 10 Jan 2008 23:43:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0703B13C46E; Thu, 10 Jan 2008 23:43:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ANhnLu038998; Thu, 10 Jan 2008 23:43:49 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ANhnCO038997; Thu, 10 Jan 2008 23:43:49 GMT (envelope-from jhb) Message-Id: <200801102343.m0ANhnCO038997@repoman.freebsd.org> From: John Baldwin Date: Thu, 10 Jan 2008 23:43:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ppbus ppbconf.c ppbconf.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, 10 Jan 2008 23:43:50 -0000 jhb 2008-01-10 23:43:48 UTC FreeBSD src repository Modified files: sys/dev/ppbus ppbconf.c ppbconf.h Log: Work around problems with the ppbus(4)'s interesting way of managing interrupt handlers for child devices by adding a dummy handler that is always present so that the underlying interrupt thread is always around avoiding panics from stray interrupts. MFC after: 3 days Revision Changes Path 1.27 +37 -0 src/sys/dev/ppbus/ppbconf.c 1.20 +3 -0 src/sys/dev/ppbus/ppbconf.h From owner-cvs-src@FreeBSD.ORG Thu Jan 10 23:51:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73CEA16A418; Thu, 10 Jan 2008 23:51:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6858213C4CC; Thu, 10 Jan 2008 23:51:35 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0ANpYiw040242; Thu, 10 Jan 2008 23:51:34 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0ANpYIJ040227; Thu, 10 Jan 2008 23:51:34 GMT (envelope-from kmacy) Message-Id: <200801102351.m0ANpYIJ040227@repoman.freebsd.org> From: Kip Macy Date: Thu, 10 Jan 2008 23:51:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jan 2008 23:51:35 -0000 kmacy 2008-01-10 23:51:34 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_sge.c Log: If we're not running with multiqueue enabled we need to wait to acquire the rspq lock. Not doing so was causing us to skip re-enabling the interrupt. - remove duplicate credits sysctl - add support for dumping hardware context of the txq - decrement budget_left when we break out of the process_responses loop Revision Changes Path 1.38 +41 -14 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 00:01:48 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CF9D16A46D for ; Fri, 11 Jan 2008 00:01:48 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outJ.internet-mail-service.net (outJ.internet-mail-service.net [216.240.47.233]) by mx1.freebsd.org (Postfix) with ESMTP id 7A50A13C467 for ; Fri, 11 Jan 2008 00:01:48 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.40) with ESMTP; Thu, 10 Jan 2008 16:01:47 -0800 Received: from julian-mac.elischer.org (localhost [127.0.0.1]) by idiom.com (Postfix) with ESMTP id EE5CD126E81; Thu, 10 Jan 2008 16:01:46 -0800 (PST) Message-ID: <4786B202.4020708@elischer.org> Date: Thu, 10 Jan 2008 16:02:10 -0800 From: Julian Elischer User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: John Baldwin References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> In-Reply-To: <200801102336.m0ANa0mP035046@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 00:01:48 -0000 John Baldwin wrote: > jhb 2008-01-10 23:36:00 UTC > > FreeBSD src repository > > Modified files: > sys/nfsclient nfs_socket.c > Log: > Pass curthread to various socket routines (socreate(), sobind(), and > soconnect()) instead of &thread0 when establishing a connection to the NFS > server. Otherwise inconsistent credentials may be used when setting up > the NFS socket. > > MFC after: 1 week > Reviewed by: rwatson > > Revision Changes Path > 1.156 +1 -1 src/sys/nfsclient/nfs_socket.c originally it was proc0 From owner-cvs-src@FreeBSD.ORG Fri Jan 11 00:48:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BEF0616A41A; Fri, 11 Jan 2008 00:48:57 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id CB1ED13C45A; Fri, 11 Jan 2008 00:48:57 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 196CC1A4D7E; Thu, 10 Jan 2008 16:46:01 -0800 (PST) Date: Thu, 10 Jan 2008 16:46:01 -0800 From: Alfred Perlstein To: Dag-Erling Smorgrav Message-ID: <20080111004601.GB52842@elvis.mu.org> References: <200801101451.m0AEpPUS013303@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801101451.m0AEpPUS013303@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/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: Fri, 11 Jan 2008 00:48:57 -0000 * Dag-Erling Smorgrav [080110 06:48] wrote: > des 2008-01-10 14:51:25 UTC > > FreeBSD src repository > > Modified files: > games/fortune/datfiles fortunes > Log: > A real gem from freebsd-current@ > > Revision Changes Path > 1.255 +3 -0 src/games/fortune/datfiles/fortunes Link? Wiki'ing that name is weird... -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Fri Jan 11 01:03:30 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5EEBF16A419; Fri, 11 Jan 2008 01:03:30 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7096E13C455; Fri, 11 Jan 2008 01:03:30 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id AE5621A4D89; Thu, 10 Jan 2008 17:00:33 -0800 (PST) Date: Thu, 10 Jan 2008 17:00:33 -0800 From: Alfred Perlstein To: John Baldwin Message-ID: <20080111010033.GC52842@elvis.mu.org> References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801102336.m0ANa0mP035046@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 01:03:30 -0000 * John Baldwin [080110 15:33] wrote: > jhb 2008-01-10 23:36:00 UTC > > FreeBSD src repository > > Modified files: > sys/nfsclient nfs_socket.c > Log: > Pass curthread to various socket routines (socreate(), sobind(), and > soconnect()) instead of &thread0 when establishing a connection to the NFS > server. Otherwise inconsistent credentials may be used when setting up > the NFS socket. I'm not sure, but I think this may be a regression, I seem to recall that a long time ago it was switched to &thread0 because otherwise certain operations can fail due to curthread not running as root. Rev 1.73 of this file might have some clues. I think something weird with ipfw+uid rules can happen with curthread rather than thread0, but I might be mistaking 1.73 for some other change. > > MFC after: 1 week > Reviewed by: rwatson > > Revision Changes Path > 1.156 +1 -1 src/sys/nfsclient/nfs_socket.c -- - Alfred Perlstein From owner-cvs-src@FreeBSD.ORG Fri Jan 11 01:41:47 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 513F716A521 for ; Fri, 11 Jan 2008 01:41:47 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by mx1.freebsd.org (Postfix) with ESMTP id 0BC4F13C46E for ; Fri, 11 Jan 2008 01:41:46 +0000 (UTC) (envelope-from peter@wemm.org) Received: by fg-out-1718.google.com with SMTP id 16so962181fgg.35 for ; Thu, 10 Jan 2008 17:41:45 -0800 (PST) Received: by 10.82.186.5 with SMTP id j5mr4392239buf.16.1200015705126; Thu, 10 Jan 2008 17:41:45 -0800 (PST) Received: by 10.82.181.17 with HTTP; Thu, 10 Jan 2008 17:41:45 -0800 (PST) Message-ID: Date: Thu, 10 Jan 2008 17:41:45 -0800 From: "Peter Wemm" To: "Alfred Perlstein" In-Reply-To: <20080111010033.GC52842@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> <20080111010033.GC52842@elvis.mu.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 01:41:47 -0000 On Jan 10, 2008 5:00 PM, Alfred Perlstein wrote: > > * John Baldwin [080110 15:33] wrote: > > jhb 2008-01-10 23:36:00 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/nfsclient nfs_socket.c > > Log: > > Pass curthread to various socket routines (socreate(), sobind(), and > > soconnect()) instead of &thread0 when establishing a connection to the NFS > > server. Otherwise inconsistent credentials may be used when setting up > > the NFS socket. > > I'm not sure, but I think this may be a regression, I seem to recall > that a long time ago it was switched to &thread0 because otherwise > certain operations can fail due to curthread not running as root. That's my recollection too. For example, when nfs is configured to bind to a priviliged local port for making queries or connections, it had to be done as root. With tcp mounts, the connection can be dropped and a reconnect required at any time. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Fri Jan 11 02:26:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B35D16A417; Fri, 11 Jan 2008 02:26:55 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E975D13C442; Fri, 11 Jan 2008 02:26:54 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0B2QsaJ082676; Fri, 11 Jan 2008 02:26:54 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0B2QssG082675; Fri, 11 Jan 2008 02:26:54 GMT (envelope-from kmacy) Message-Id: <200801110226.m0B2QssG082675@repoman.freebsd.org> From: Kip Macy Date: Fri, 11 Jan 2008 02:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 02:26:55 -0000 kmacy 2008-01-11 02:26:54 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_sge.c Log: Be more aggressive about tx cleaning - when multiples streams were running the tx queue could fill up and stop getting cleaned. Revision Changes Path 1.25 +2 -1 src/sys/dev/cxgb/cxgb_adapter.h 1.43 +3 -2 src/sys/dev/cxgb/cxgb_main.c 1.39 +33 -12 src/sys/dev/cxgb/cxgb_sge.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 02:39:25 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 402E116A417; Fri, 11 Jan 2008 02:39:25 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 385A813C43E; Fri, 11 Jan 2008 02:39:25 +0000 (UTC) (envelope-from bright@elvis.mu.org) Received: by elvis.mu.org (Postfix, from userid 1192) id 2B1A21A4D7E; Thu, 10 Jan 2008 18:36:28 -0800 (PST) Date: Thu, 10 Jan 2008 18:36:28 -0800 From: Alfred Perlstein To: Peter Wemm Message-ID: <20080111023628.GB99258@elvis.mu.org> References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> <20080111010033.GC52842@elvis.mu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 02:39:25 -0000 * Peter Wemm [080110 17:39] wrote: > On Jan 10, 2008 5:00 PM, Alfred Perlstein wrote: > > > > * John Baldwin [080110 15:33] wrote: > > > jhb 2008-01-10 23:36:00 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/nfsclient nfs_socket.c > > > Log: > > > Pass curthread to various socket routines (socreate(), sobind(), and > > > soconnect()) instead of &thread0 when establishing a connection to the NFS > > > server. Otherwise inconsistent credentials may be used when setting up > > > the NFS socket. > > > > I'm not sure, but I think this may be a regression, I seem to recall > > that a long time ago it was switched to &thread0 because otherwise > > certain operations can fail due to curthread not running as root. > > That's my recollection too. For example, when nfs is configured to > bind to a priviliged local port for making queries or connections, it > had to be done as root. With tcp mounts, the connection can be > dropped and a reconnect required at any time. This could be implemented by a handoff to a thread that does the appropriate setuid call beforehand, or perhaps the credential inconsistencies can be further expained or fixed. -Alfred From owner-cvs-src@FreeBSD.ORG Fri Jan 11 04:18:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA47316A419; Fri, 11 Jan 2008 04:18:26 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE70F13C455; Fri, 11 Jan 2008 04:18:26 +0000 (UTC) (envelope-from das@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0B4IQGV001239; Fri, 11 Jan 2008 04:18:26 GMT (envelope-from das@repoman.freebsd.org) Received: (from das@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0B4IQlv001237; Fri, 11 Jan 2008 04:18:26 GMT (envelope-from das) Message-Id: <200801110418.m0B4IQlv001237@repoman.freebsd.org> From: David Schultz Date: Fri, 11 Jan 2008 04:18:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/msun/src s_csqrt.c s_csqrtf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 11 Jan 2008 04:18:26 -0000 das 2008-01-11 04:18:26 UTC FreeBSD src repository Modified files: lib/msun/src s_csqrt.c s_csqrtf.c Log: - Correct the range check in the double version to catch negative values that would overflow. - Style fixes and improved handling of NaNs suggested by bde. Revision Changes Path 1.2 +19 -16 src/lib/msun/src/s_csqrt.c 1.2 +3 -3 src/lib/msun/src/s_csqrtf.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 06:23:41 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 83A5416A417; Fri, 11 Jan 2008 06:23:41 +0000 (UTC) (envelope-from jc+SB=f0fefe51@irbs.com) Received: from turtle-out.mxes.net (turtle-out.mxes.net [216.86.168.191]) by mx1.freebsd.org (Postfix) with ESMTP id 6329513C448; Fri, 11 Jan 2008 06:23:41 +0000 (UTC) (envelope-from jc+SB=f0fefe51@irbs.com) Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178]) by turtle-in.mxes.net (Postfix) with ESMTP id 9145D163F59; Fri, 11 Jan 2008 00:54:44 -0500 (EST) Received: from exuma.irbs.com (exuma.irbs.com [216.86.160.225]) by mxout-03.mxes.net (Postfix) with ESMTP id 4DFA723E4A9; Fri, 11 Jan 2008 00:54:43 -0500 (EST) Received: by exuma.irbs.com (Postfix, from userid 2500) id D8884B96F; Fri, 11 Jan 2008 00:54:42 -0500 (EST) Date: Fri, 11 Jan 2008 00:54:42 -0500 From: John Capo To: Maxime Henrion Message-ID: <20080111055442.GA76580@exuma.irbs.com> References: <200801091538.m09Fcn0w050430@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801091538.m09Fcn0w050430@repoman.freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net route.c route.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jc@irbs.com List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 06:23:41 -0000 Quoting Maxime Henrion (mux@FreeBSD.org): > mux 2008-01-09 15:38:49 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_6) > sys/net route.c route.h > Log: > MFC route.c@1.125 and route.h@1.68: > Add a workaround for a deadlock between the rt_setgate() and rt_check() > functions. It is easily triggered by running routed, and, I expect, by > running any other daemon that uses routing sockets. Would the symptom be a unresponsive machine? I just experienced a hung machine running quagga ospfd. Had to hit the BRS :-( > > Revision Changes Path > 1.109.2.5 +10 -1 src/sys/net/route.c > 1.63.2.2 +1 -0 src/sys/net/route.h > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" From owner-cvs-src@FreeBSD.ORG Fri Jan 11 09:44:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A86F716A418; Fri, 11 Jan 2008 09:44:10 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: from wmail.teledomenet.gr (wmail.teledomenet.gr [213.142.128.16]) by mx1.freebsd.org (Postfix) with ESMTP id 6106713C458; Fri, 11 Jan 2008 09:44:10 +0000 (UTC) (envelope-from nvass@teledomenet.gr) Received: by wmail.teledomenet.gr (Postfix, from userid 1002) id 0FFAE1C8084; Fri, 11 Jan 2008 11:44:09 +0200 (EET) X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on wmail.teledomenet.gr X-Spam-Level: X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.7-deb Received: from iris (unknown [192.168.1.71]) by wmail.teledomenet.gr (Postfix) with ESMTP id 6B3771C8084; Fri, 11 Jan 2008 11:44:04 +0200 (EET) From: Nikos Vassiliadis To: cvs-all@freebsd.org Date: Fri, 11 Jan 2008 11:44:06 +0200 User-Agent: KMail/1.9.7 References: <200801091538.m09Fcn0w050430@repoman.freebsd.org> <200801091554.m09FsnUC049542@lava.sentex.ca> <200801101323.53589.nvass@teledomenet.gr> In-Reply-To: <200801101323.53589.nvass@teledomenet.gr> X-NCC-RegID: gr.telehouse MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801111144.07070.nvass@teledomenet.gr> Cc: Maxime Henrion , cvs-src@freebsd.org, src-committers@freebsd.org, Mike Tancsa Subject: Re: cvs commit: src/sys/net route.c route.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, 11 Jan 2008 09:44:10 -0000 On Thursday 10 January 2008 13:23:52 Nikos Vassiliadis wrote: > It seems that after Maxime's changes, the deadlock I was > seeing is gone. Testing a similar setup, seems to work, > as it did in the pre-FBSD-6 days. Unfortunately my report is false, it still ceases working i.e. the machine does not respond and can't break to the debugger. Nikos From owner-cvs-src@FreeBSD.ORG Fri Jan 11 11:53:05 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BA5C16A417; Fri, 11 Jan 2008 11:53:05 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2A6D13C44B; Fri, 11 Jan 2008 11:53:04 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BBr41w032592; Fri, 11 Jan 2008 11:53:04 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BBr4Ho032590; Fri, 11 Jan 2008 11:53:04 GMT (envelope-from kib) Message-Id: <200801111153.m0BBr4Ho032590@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 11 Jan 2008 11:53:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 11:53:05 -0000 kib 2008-01-11 11:53:04 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: Fix unload of the fdc.ko: Wakeup the thread doing the fdc_detach() when the fdc worker thread exits [1]. Write access to the write-protected floppy shall call device_unbusy() to pair the device_busy() in the fd_access() [2]. PR: 116537 [1], 116539 [2] MFC after: 1 week Revision Changes Path 1.319 +8 -1 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 11:59:05 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AA4B16A417; Fri, 11 Jan 2008 11:59:05 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id DBA2413C455; Fri, 11 Jan 2008 11:59:04 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 53E2E46CF9; Fri, 11 Jan 2008 06:59:04 -0500 (EST) Date: Fri, 11 Jan 2008 11:59:04 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alfred Perlstein In-Reply-To: <20080111023628.GB99258@elvis.mu.org> Message-ID: <20080111115353.G63715@fledge.watson.org> References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> <20080111010033.GC52842@elvis.mu.org> <20080111023628.GB99258@elvis.mu.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org, John Baldwin , Peter Wemm Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 11:59:05 -0000 On Thu, 10 Jan 2008, Alfred Perlstein wrote: >>>> Pass curthread to various socket routines (socreate(), sobind(), and >>>> soconnect()) instead of &thread0 when establishing a connection to the NFS >>>> server. Otherwise inconsistent credentials may be used when setting up >>>> the NFS socket. >>> >>> I'm not sure, but I think this may be a regression, I seem to recall that >>> a long time ago it was switched to &thread0 because otherwise certain >>> operations can fail due to curthread not running as root. >> >> That's my recollection too. For example, when nfs is configured to bind to >> a priviliged local port for making queries or connections, it had to be >> done as root. With tcp mounts, the connection can be dropped and a >> reconnect required at any time. > > This could be implemented by a handoff to a thread that does the appropriate > setuid call beforehand, or perhaps the credential inconsistencies can be > further expained or fixed. The real bug is that sobind() and soconnect() take threads as arguments, and should either take just credentials or credentials and threads depending on whether they really want a thread as well. I started fixing this a few years ago but it requires touching a lot of stuff (like protosw) so is pretty disruptive. Basically, because they accept a thread as an argument, you can't use the cached mount-time credential to authorize these further socket operations. You don't want to used the cached socket()-time credential, another obvious choice, as you want to be able to have the root user bind()/connect() a socket and then hand it off to unprivileged processes to use without being able to rebind/connect with privilege. Possibly the above change should be modified to use curthread for UDP and thread0 for TCP, as TCP can be reconnected but may not have the bind problem John is running into, whereas UDP won't be reconnected? Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Fri Jan 11 13:41:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE53B16A417; Fri, 11 Jan 2008 13:41:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB14B13C45D; Fri, 11 Jan 2008 13:41:31 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BDfVi9063979; Fri, 11 Jan 2008 13:41:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BDfV4A063978; Fri, 11 Jan 2008 13:41:31 GMT (envelope-from jhb) Message-Id: <200801111341.m0BDfV4A063978@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Jan 2008 13:41:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src ObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 13:41:32 -0000 jhb 2008-01-11 13:41:31 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: Add entries for manpages for pmc_x86_get_msr(3), kthread_create(9), shm_open(3), and shm_unlink(3). Revision Changes Path 1.125 +7 -0 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Fri Jan 11 14:11:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07B0616A46B; Fri, 11 Jan 2008 14:11:47 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C2DA413C455; Fri, 11 Jan 2008 14:11:46 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BEBkkW070425; Fri, 11 Jan 2008 14:11:46 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BEBkQb070424; Fri, 11 Jan 2008 14:11:46 GMT (envelope-from bde) Message-Id: <200801111411.m0BEBkQb070424@repoman.freebsd.org> From: Bruce Evans Date: Fri, 11 Jan 2008 14:11: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/include ieeefp.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, 11 Jan 2008 14:11:47 -0000 bde 2008-01-11 14:11:46 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: Fix some style bugs: - fix a previous style fix: shifts should be in the correct direction even if they are null. - restore a comment about namespace pollution from floatingpoint.h 1.12 and update it. - remove unused namespace pollution FP_*REG. - improve some comments. - sort macro definitions for entry points. - don't use underscores for macro args. Revision Changes Path 1.18 +25 -24 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Fri Jan 11 14:26:09 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0BA2516A468; Fri, 11 Jan 2008 14:26:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from speedfactory.net (mail.speedfactory.net [66.23.216.219]) by mx1.freebsd.org (Postfix) with ESMTP id 58A2F13C4D9; Fri, 11 Jan 2008 14:26:08 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from server.baldwin.cx (unverified [66.23.211.162]) by speedfactory.net (SurgeMail 3.8q) with ESMTP id 228142535-1834499 for multiple; Fri, 11 Jan 2008 09:27:34 -0500 Received: from server.baldwin.cx (www@localhost [127.0.0.1]) by server.baldwin.cx (8.13.8/8.13.8) with ESMTP id m0BEQ3gv014678; Fri, 11 Jan 2008 09:26:03 -0500 (EST) (envelope-from jhb@FreeBSD.org) Received: (from www@localhost) by server.baldwin.cx (8.13.8/8.13.8/Submit) id m0BEQ3r4014677; Fri, 11 Jan 2008 09:26:03 -0500 (EST) (envelope-from jhb@FreeBSD.org) X-Authentication-Warning: server.baldwin.cx: www set sender to jhb@FreeBSD.org using -f Received: from osx.baldwin.cx ([192.168.0.18]) (SquirrelMail authenticated user john) by mail.baldwin.cx with HTTP; Fri, 11 Jan 2008 09:26:03 -0500 (EST) Message-ID: <59750.192.168.0.18.1200061563.squirrel@mail.baldwin.cx> In-Reply-To: <200801111153.m0BBr4Ho032590@repoman.freebsd.org> References: <200801111153.m0BBr4Ho032590@repoman.freebsd.org> Date: Fri, 11 Jan 2008 09:26:03 -0500 (EST) From: "John Baldwin" To: "Konstantin Belousov" User-Agent: SquirrelMail/1.4.7 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Greylist: Sender is SPF-compliant, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Fri, 11 Jan 2008 09:26:03 -0500 (EST) X-Virus-Scanned: ClamAV 0.91.2/5477/Fri Jan 11 07:26:19 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 14:26:09 -0000 On Fri, January 11, 2008 6:53 am, Konstantin Belousov wrote: > kib 2008-01-11 11:53:04 UTC > > FreeBSD src repository > > Modified files: > sys/dev/fdc fdc.c > Log: > Fix unload of the fdc.ko: > > Wakeup the thread doing the fdc_detach() when the fdc worker thread > exits [1]. > Write access to the write-protected floppy shall call device_unbusy() to > pair the device_busy() in the fd_access() [2]. > > PR: 116537 [1], 116539 [2] > MFC after: 1 week > > Revision Changes Path > 1.319 +8 -1 src/sys/dev/fdc/fdc.c [1] is wrong and reintroduces a panic race on module unload. The wakeup() is internal to kproc_exit/kthread_exit. The correct fix is to fix the msleep() in detach to sleep on fdc->fdc_thread instead of &fdc->fdc_thread. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jan 11 16:38:14 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4697616A419; Fri, 11 Jan 2008 16:38:14 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 117F813C474; Fri, 11 Jan 2008 16:38:14 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BGcDpd096866; Fri, 11 Jan 2008 16:38:13 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BGcDTD096865; Fri, 11 Jan 2008 16:38:13 GMT (envelope-from attilio) Message-Id: <200801111638.m0BGcDTD096865@repoman.freebsd.org> From: Attilio Rao Date: Fri, 11 Jan 2008 16:38:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_lock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 16:38:14 -0000 attilio 2008-01-11 16:38:13 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c Log: lockmgr() function will return successfully when trying to work under panic but it won't actually lock anything. This can lead some paths to reach lockmgr_disown() with inconsistent lock which will let trigger the relative assertions. Fix those in order to recognize panic situation and to not trigger. Reported by: pho Submitted by: kib Revision Changes Path 1.119 +6 -3 src/sys/kern/kern_lock.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 16:50:54 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3FF616A41B; Fri, 11 Jan 2008 16:50:54 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B203813C43E; Fri, 11 Jan 2008 16:50:54 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BGosxk009602; Fri, 11 Jan 2008 16:50:54 GMT (envelope-from kib@repoman.freebsd.org) Received: (from kib@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BGorhh009597; Fri, 11 Jan 2008 16:50:53 GMT (envelope-from kib) Message-Id: <200801111650.m0BGorhh009597@repoman.freebsd.org> From: Konstantin Belousov Date: Fri, 11 Jan 2008 16:50:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 16:50:55 -0000 kib 2008-01-11 16:50:53 UTC FreeBSD src repository Modified files: sys/dev/fdc fdc.c Log: The wakeup() line from the rev. 1.319 is wrong and reintroduces a panic race on module unload. The wakeup() is internal to kproc_exit/kthread_exit. The correct fix is to fix the msleep() in detach to sleep on fdc->fdc_thread instead of &fdc->fdc_thread. Noted and reviewed by: jhb Pointy hat to: kib MFC after: 1 week Revision Changes Path 1.320 +1 -2 src/sys/dev/fdc/fdc.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 16:55:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B4BC416A46D; Fri, 11 Jan 2008 16:55:09 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 858D513C4CC; Fri, 11 Jan 2008 16:55:09 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id A49BC1A4D7E; Fri, 11 Jan 2008 08:52:09 -0800 (PST) From: John Baldwin To: Alfred Perlstein Date: Fri, 11 Jan 2008 11:54:44 -0500 User-Agent: KMail/1.9.7 References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> <20080111023628.GB99258@elvis.mu.org> In-Reply-To: <20080111023628.GB99258@elvis.mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801111154.45554.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Peter Wemm Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 16:55:09 -0000 On Thursday 10 January 2008 09:36:28 pm Alfred Perlstein wrote: > * Peter Wemm [080110 17:39] wrote: > > On Jan 10, 2008 5:00 PM, Alfred Perlstein wrote: > > > > > > * John Baldwin [080110 15:33] wrote: > > > > jhb 2008-01-10 23:36:00 UTC > > > > > > > > FreeBSD src repository > > > > > > > > Modified files: > > > > sys/nfsclient nfs_socket.c > > > > Log: > > > > Pass curthread to various socket routines (socreate(), sobind(), and > > > > soconnect()) instead of &thread0 when establishing a connection to the NFS > > > > server. Otherwise inconsistent credentials may be used when setting up > > > > the NFS socket. > > > > > > I'm not sure, but I think this may be a regression, I seem to recall > > > that a long time ago it was switched to &thread0 because otherwise > > > certain operations can fail due to curthread not running as root. > > > > That's my recollection too. For example, when nfs is configured to > > bind to a priviliged local port for making queries or connections, it > > had to be done as root. With tcp mounts, the connection can be > > dropped and a reconnect required at any time. > > This could be implemented by a handoff to a thread that does the > appropriate setuid call beforehand, or perhaps the credential > inconsistencies can be further expained or fixed. The problem case I have is doing a mount inside of a jail. The socket's credential is jailed but thread0's credential is not, and you end up with odd behavior where sobind() treats the socket as non-jailed (and thus only binds the local port and not the local IP address) but soconnect() treats the socket as jailed and fails with EINVAL when it sees a partially bound socket. (sobind() of a jailed socket sets both the port and IP.) What I can do as a workaround is to change curthread's ucred to be the NFS mount's credential during nfs_connect() by fiddling with td_ucred. It would be safe as it wouldn't affect other threads even in the same process and the current thread isn't going to be doing anything else until the function returns with the restored credentials, just hackish. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jan 11 17:11:32 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A021916A469; Fri, 11 Jan 2008 17:11:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 881E713C4E1; Fri, 11 Jan 2008 17:11:32 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BHBWS4014283; Fri, 11 Jan 2008 17:11:32 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BHBWxv014282; Fri, 11 Jan 2008 17:11:32 GMT (envelope-from bde) Message-Id: <200801111711.m0BHBWxv014282@repoman.freebsd.org> From: Bruce Evans Date: Fri, 11 Jan 2008 17:11: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/amd64/include ieeefp.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, 11 Jan 2008 17:11:32 -0000 bde 2008-01-11 17:11:32 UTC FreeBSD src repository Modified files: sys/amd64/include ieeefp.h Log: Fix fpset*() to not trap if there is a currently unmasked exception. Unmasked exceptions (which can be fixed up using fpset*() before they trap) are very rare, especially on amd64 since SSE exceptions trap synchronously, but I want to merge the faster amd64 implementations of fpset*() back to i386 without introducing the bug on i386. The i386 implementation has always avoided the trap automatically by changing things using load/store of the FP environment, but this is very slow. Most changes only affect the control word, so they can usually be done much more efficiently, and amd64 has always done this, but loading the control word can trap. This version use the fast method only in the usual case where it will not trap. This only costs a couple of integer instructions (including one branch which I haven't optimized carefully yet) in the usual case, but bloats the inlines a lot. The inlines were already a bit too large to handle both the FPU and SSE. Revision Changes Path 1.19 +42 -12 src/sys/amd64/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Fri Jan 11 17:13:09 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 269B216A41A; Fri, 11 Jan 2008 17:13:09 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0466913C43E; Fri, 11 Jan 2008 17:13:08 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id BF8BF1A3C1A; Fri, 11 Jan 2008 09:10:08 -0800 (PST) From: John Baldwin To: Konstantin Belousov Date: Fri, 11 Jan 2008 12:12:39 -0500 User-Agent: KMail/1.9.7 References: <200801111650.m0BGorhh009597@repoman.freebsd.org> In-Reply-To: <200801111650.m0BGorhh009597@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801111212.40473.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/fdc fdc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 17:13:09 -0000 On Friday 11 January 2008 11:50:53 am Konstantin Belousov wrote: > kib 2008-01-11 16:50:53 UTC > > FreeBSD src repository > > Modified files: > sys/dev/fdc fdc.c > Log: > The wakeup() line from the rev. 1.319 is wrong and reintroduces > a panic race on module unload. The wakeup() is internal to > kproc_exit/kthread_exit. The correct fix is to fix the msleep() in > detach to sleep on fdc->fdc_thread instead of &fdc->fdc_thread. > > Noted and reviewed by: jhb > Pointy hat to: kib > MFC after: 1 week Original pointy hat to: jhb As I missed updating the msleep() when I fixed the unload race the first time around which lead to the hang seen in the original PR. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jan 11 17:54:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D673116A41A; Fri, 11 Jan 2008 17:54:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A8BE513C457; Fri, 11 Jan 2008 17:54:20 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BHsKPB020551; Fri, 11 Jan 2008 17:54:20 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BHsKg3020550; Fri, 11 Jan 2008 17:54:20 GMT (envelope-from bde) Message-Id: <200801111754.m0BHsKg3020550@repoman.freebsd.org> From: Bruce Evans Date: Fri, 11 Jan 2008 17:54:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/include ieeefp.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, 11 Jan 2008 17:54:20 -0000 bde 2008-01-11 17:54:20 UTC FreeBSD src repository Modified files: sys/i386/include ieeefp.h Log: MFamd64 1.15-1.18 (cosmetic changes, mainly to comments). The inline functions haven't been cleaned up here because the amd64 cleanups don't apply directly and the functions here will be merged or rewritten later. Revision Changes Path 1.12 +25 -15 src/sys/i386/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Fri Jan 11 18:27:02 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BF03C16A419; Fri, 11 Jan 2008 18:27:02 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AB88D13C46A; Fri, 11 Jan 2008 18:27:02 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BIR2D4026341; Fri, 11 Jan 2008 18:27:02 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BIR2bt026340; Fri, 11 Jan 2008 18:27:02 GMT (envelope-from bde) Message-Id: <200801111827.m0BIR2bt026340@repoman.freebsd.org> From: Bruce Evans Date: Fri, 11 Jan 2008 18:27: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/i386/include ieeefp.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, 11 Jan 2008 18:27:02 -0000 bde 2008-01-11 18:27:01 UTC FreeBSD src repository Modified files: sys/i386/include ieeefp.h Log: Separate fpresetsticky() from the other fpset functions so that the others can be replaced cleanly by the amd64 versions. There is no current amd64 version to merge, but there is an old one which is similar. Fix the following bugs in fpresetsticky(): - garbage args clobbered non-sticky bits in the status register - the return value was usually garbage since it was masked with the arg instead of with the field selector. Optimize fpresetsticky() to avoid using the environment as in feclearexcept() (use only fnclex() if possible) and also to avoid using fnclex() for null changes. The second of these optimizations might not be so good since its branch might cost more than it saves. Revision Changes Path 1.13 +27 -4 src/sys/i386/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Fri Jan 11 18:59:35 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A193116A418; Fri, 11 Jan 2008 18:59:35 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8F8A913C478; Fri, 11 Jan 2008 18:59:35 +0000 (UTC) (envelope-from bde@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BIxZgs035687; Fri, 11 Jan 2008 18:59:35 GMT (envelope-from bde@repoman.freebsd.org) Received: (from bde@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BIxZqu035686; Fri, 11 Jan 2008 18:59:35 GMT (envelope-from bde) Message-Id: <200801111859.m0BIxZqu035686@repoman.freebsd.org> From: Bruce Evans Date: Fri, 11 Jan 2008 18:59: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/i386/include ieeefp.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, 11 Jan 2008 18:59:35 -0000 bde 2008-01-11 18:59:35 UTC FreeBSD src repository Modified files: sys/i386/include ieeefp.h Log: MFamd64 (everything possible up to 1.19; mainly the amd64 implementations of fpget*() and fpset*()). The i386 fpget*() were efficient but a bit obfuscated (using macros and a case statement to demultiplex them through a single inline). The demultiplexing mainly gave smaller source code. The i386 fpset*() were obfuscated in the same way and were very inefficient due to the case statement not having enough cases or complexity so all cases used the FP environment. This also fixes a harmless bug in rev.1.12. fpsetmask() extracted the old value from the bit-field twice, but the doubled shift was harmless since the shift count is 0. All fp*() interfaces are now inline functions on i386. They used to be macros that call (a different set of) inline functions. This is a small ABI change which shouldn't cause problems since cases where inlining fails (mainly -O0) only give (working) static functions. Revision Changes Path 1.14 +103 -61 src/sys/i386/include/ieeefp.h From owner-cvs-src@FreeBSD.ORG Fri Jan 11 19:56:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1926016A418; Fri, 11 Jan 2008 19:56:18 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E65C913C47E; Fri, 11 Jan 2008 19:56:17 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BJuHO1055525; Fri, 11 Jan 2008 19:56:17 GMT (envelope-from attilio@repoman.freebsd.org) Received: (from attilio@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BJuHx7055524; Fri, 11 Jan 2008 19:56:17 GMT (envelope-from attilio) Message-Id: <200801111956.m0BJuHx7055524@repoman.freebsd.org> From: Attilio Rao Date: Fri, 11 Jan 2008 19:56:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/hpfs hpfs_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: Fri, 11 Jan 2008 19:56:18 -0000 attilio 2008-01-11 19:56:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/hpfs hpfs_vfsops.c Log: MFC rev. 1.62: g_vfs_close wants the sx topology lock held while executing, so add correct locking for mounting operation. Approved by: re Revision Changes Path 1.60.2.1 +8 -0 src/sys/fs/hpfs/hpfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri Jan 11 22:41:22 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAB3716A41A; Fri, 11 Jan 2008 22:41:22 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9CE4013C442; Fri, 11 Jan 2008 22:41:22 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BMfM3x022318; Fri, 11 Jan 2008 22:41:22 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BMfMY8022312; Fri, 11 Jan 2008 22:41:22 GMT (envelope-from dougb) Message-Id: <200801112241.m0BMfMY8022312@repoman.freebsd.org> From: Doug Barton Date: Fri, 11 Jan 2008 22:41: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/etc/namedb named.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 22:41:22 -0000 dougb 2008-01-11 22:41:21 UTC FreeBSD src repository Modified files: etc/namedb named.conf Log: Remove from the default empty zone list zones that, unlike the others, could theoretically be allocated one day. Revision Changes Path 1.27 +0 -8 src/etc/namedb/named.conf From owner-cvs-src@FreeBSD.ORG Fri Jan 11 23:33:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A64D216A418; Fri, 11 Jan 2008 23:33:10 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7F78813C455; Fri, 11 Jan 2008 23:33:10 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from zion.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by elvis.mu.org (Postfix) with ESMTP id 5DAA71A4D7C; Fri, 11 Jan 2008 15:30:09 -0800 (PST) From: John Baldwin To: Alfred Perlstein Date: Fri, 11 Jan 2008 18:32:57 -0500 User-Agent: KMail/1.9.7 References: <200801102336.m0ANa0mP035046@repoman.freebsd.org> <20080111023628.GB99258@elvis.mu.org> <200801111154.45554.jhb@freebsd.org> In-Reply-To: <200801111154.45554.jhb@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200801111832.58893.jhb@freebsd.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Peter Wemm Subject: Re: cvs commit: src/sys/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 23:33:10 -0000 On Friday 11 January 2008 11:54:44 am John Baldwin wrote: > On Thursday 10 January 2008 09:36:28 pm Alfred Perlstein wrote: > > * Peter Wemm [080110 17:39] wrote: > > > On Jan 10, 2008 5:00 PM, Alfred Perlstein wrote: > > > > > > > > * John Baldwin [080110 15:33] wrote: > > > > > jhb 2008-01-10 23:36:00 UTC > > > > > > > > > > FreeBSD src repository > > > > > > > > > > Modified files: > > > > > sys/nfsclient nfs_socket.c > > > > > Log: > > > > > Pass curthread to various socket routines (socreate(), sobind(), and > > > > > soconnect()) instead of &thread0 when establishing a connection to the NFS > > > > > server. Otherwise inconsistent credentials may be used when setting up > > > > > the NFS socket. > > > > > > > > I'm not sure, but I think this may be a regression, I seem to recall > > > > that a long time ago it was switched to &thread0 because otherwise > > > > certain operations can fail due to curthread not running as root. > > > > > > That's my recollection too. For example, when nfs is configured to > > > bind to a priviliged local port for making queries or connections, it > > > had to be done as root. With tcp mounts, the connection can be > > > dropped and a reconnect required at any time. > > > > This could be implemented by a handoff to a thread that does the > > appropriate setuid call beforehand, or perhaps the credential > > inconsistencies can be further expained or fixed. > > The problem case I have is doing a mount inside of a jail. The socket's > credential is jailed but thread0's credential is not, and you end up with > odd behavior where sobind() treats the socket as non-jailed (and thus only > binds the local port and not the local IP address) but soconnect() treats > the socket as jailed and fails with EINVAL when it sees a partially bound > socket. (sobind() of a jailed socket sets both the port and IP.) What I > can do as a workaround is to change curthread's ucred to be the NFS mount's > credential during nfs_connect() by fiddling with td_ucred. It would be > safe as it wouldn't affect other threads even in the same process and the > current thread isn't going to be doing anything else until the function > returns with the restored credentials, just hackish. I have a patch to do this and it works both inside and out of jails for both UDP and TCP mounts. I used tcpdrop on the server in each case to force the client to reconnect on a different socket and that worked ok while doing a ls -l as a mere mortal. I also verified that this test case (dropping the existing TCP connection) caused the ls process to hang in "nfscon" with the change I committed yesterday. This is relative to what is in HEAD now: Index: nfs_socket.c =================================================================== RCS file: /host/cvs/usr/cvs/src/sys/nfsclient/nfs_socket.c,v retrieving revision 1.156 diff -u -r1.156 nfs_socket.c --- nfs_socket.c 10 Jan 2008 23:36:00 -0000 1.156 +++ nfs_socket.c 11 Jan 2008 17:20:30 -0000 @@ -264,7 +264,19 @@ int error, rcvreserve, sndreserve; int pktscale; struct sockaddr *saddr; - struct thread *td = curthread; /* only used for socreate and sobind */ + struct ucred *origcred; + struct thread *td = curthread; + + /* + * We need to establish the socket using the credentials of + * the mountpoint. Some parts of this process (such as + * sobind() and soconnect()) will use the curent thread's + * credential instead of the socket credential. To work + * around this, temporarily change the current thread's + * credential to that of the mountpoint. + */ + origcred = td->td_ucred; + td->td_ucred = nmp->nm_mountp->mnt_cred; if (nmp->nm_sotype == SOCK_STREAM) { mtx_lock(&nmp->nm_mtx); @@ -453,6 +465,9 @@ so->so_snd.sb_flags |= SB_NOINTR; SOCKBUF_UNLOCK(&so->so_snd); + /* Restore current thread's credentials. */ + td->td_ucred = origcred; + mtx_lock(&nmp->nm_mtx); /* Initialize other non-zero congestion variables */ nfs_init_rtt(nmp); @@ -463,6 +478,9 @@ return (0); bad: + /* Restore current thread's credentials. */ + td->td_ucred = origcred; + nfs_disconnect(nmp); return (error); } -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Jan 11 23:57:40 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87A7F16A41B; Fri, 11 Jan 2008 23:57:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 854F413C447; Fri, 11 Jan 2008 23:57:40 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0BNvexr034650; Fri, 11 Jan 2008 23:57:40 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0BNve3Z034649; Fri, 11 Jan 2008 23:57:40 GMT (envelope-from jhb) Message-Id: <200801112357.m0BNve3Z034649@repoman.freebsd.org> From: John Baldwin Date: Fri, 11 Jan 2008 23:57: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/nfsclient nfs_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jan 2008 23:57:40 -0000 jhb 2008-01-11 23:57:40 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_socket.c Log: The previous revision broke the case of reconnecting to a TCP NFS server via a new socket during an NFS operation as that reconnect takes place in the context of an arbitrary thread with an arbitrary credential. Ideally we would like to use the mount point's credential for the entire process of setting up the socket to connect to the NFS server. Since some of the APIs (sobind(), etc.) only take a thread pointer and infer the credential from that instead of a direct credential, work around the problem by temporarily changing the current thread's credential to that of the mount point while connecting the socket and then reverting back to the original credential when we are done. Reviewed by: rwatson Tested on: UDP, TCP, TCP with forced reconnect Revision Changes Path 1.157 +22 -1 src/sys/nfsclient/nfs_socket.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:07:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A409416A417; Sat, 12 Jan 2008 00:07:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 88B2813C457; Sat, 12 Jan 2008 00:07:04 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0748L037308; Sat, 12 Jan 2008 00:07:04 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C074qH037307; Sat, 12 Jan 2008 00:07:04 GMT (envelope-from jhb) Message-Id: <200801120007.m0C074qH037307@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:07:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 00:07:04 -0000 jhb 2008-01-12 00:07:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/kdump kdump.c Log: MFC: Only use sockoptname() to parse socket option names for SOL_SOCKET requests. Approved by: re (gnn) Revision Changes Path 1.37.2.2 +6 -4 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:07:50 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 687D216A419; Sat, 12 Jan 2008 00:07:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E25D13C43E; Sat, 12 Jan 2008 00:07:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C07ooB037408; Sat, 12 Jan 2008 00:07:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C07ov6037407; Sat, 12 Jan 2008 00:07:50 GMT (envelope-from jhb) Message-Id: <200801120007.m0C07ov6037407@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:07:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/usr.bin/kdump kdump.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 00:07:50 -0000 jhb 2008-01-12 00:07:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) usr.bin/kdump kdump.c Log: MFC: Only use sockoptname() to parse socket option names for SOL_SOCKET requests. Approved by: re (gnn) Revision Changes Path 1.37.2.1.2.1 +6 -4 src/usr.bin/kdump/kdump.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:11:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B061116A418; Sat, 12 Jan 2008 00:11:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9599313C442; Sat, 12 Jan 2008 00:11:26 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0BQgR038238; Sat, 12 Jan 2008 00:11:26 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0BQht038237; Sat, 12 Jan 2008 00:11:26 GMT (envelope-from delphij) Message-Id: <200801120011.m0C0BQht038237@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Jan 2008 00:11:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat ifstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 00:11:26 -0000 delphij 2008-01-12 00:11:26 UTC FreeBSD src repository Modified files: usr.bin/systat ifstat.c Log: - Handle the case where interface from "middle" is missing by more carefully inspecting the return value from sysctl(3). [1] - Use calloc instead of malloc+memset of zero. Submitted by: Alexander Chernikov [1] PR: bin/119581 MFC after: 2 weeks Revision Changes Path 1.7 +4 -4 src/usr.bin/systat/ifstat.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:13:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B8FA16A41B; Sat, 12 Jan 2008 00:13:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 716BB13C469; Sat, 12 Jan 2008 00:13:07 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0D7Hk038739; Sat, 12 Jan 2008 00:13:07 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0D7CF038738; Sat, 12 Jan 2008 00:13:07 GMT (envelope-from jhb) Message-Id: <200801120013.m0C0D7CF038738@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:13:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:13:07 -0000 jhb 2008-01-12 00:13:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/fs/devfs devfs_vnops.c Log: MFC: Lock the vnode interlock while reading v_usecount to update si_usecount in a cdev in devfs_reclaim(). Approved by: re (gnn) Revision Changes Path 1.149.2.1 +3 -0 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:13:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4512416A417; Sat, 12 Jan 2008 00:13:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2B16C13C44B; Sat, 12 Jan 2008 00:13:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0DXK1038773; Sat, 12 Jan 2008 00:13:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0DXa5038772; Sat, 12 Jan 2008 00:13:33 GMT (envelope-from jhb) Message-Id: <200801120013.m0C0DXa5038772@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:13:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:13:33 -0000 jhb 2008-01-12 00:13:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/fs/devfs devfs_vnops.c Log: MFC: Lock the vnode interlock while reading v_usecount to update si_usecount in a cdev in devfs_reclaim(). Approved by: re (gnn) Revision Changes Path 1.149.4.1 +3 -0 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:17:51 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F402D16A41B; Sat, 12 Jan 2008 00:17:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA08613C468; Sat, 12 Jan 2008 00:17:50 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0HovE039090; Sat, 12 Jan 2008 00:17:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0HoQD039089; Sat, 12 Jan 2008 00:17:50 GMT (envelope-from jhb) Message-Id: <200801120017.m0C0HoQD039089@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:17:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/fs/devfs devfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:17:51 -0000 jhb 2008-01-12 00:17:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/fs/devfs devfs_vnops.c Log: MFC: Lock the vnode interlock while reading v_usecount to update si_usecount in a cdev in devfs_reclaim(). Revision Changes Path 1.114.2.16 +3 -0 src/sys/fs/devfs/devfs_vnops.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:19:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65A9E16A421; Sat, 12 Jan 2008 00:19:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4BC4213C469; Sat, 12 Jan 2008 00:19:33 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0JX9o039149; Sat, 12 Jan 2008 00:19:33 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0JX2b039148; Sat, 12 Jan 2008 00:19:33 GMT (envelope-from jhb) Message-Id: <200801120019.m0C0JX2b039148@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:19:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:19:33 -0000 jhb 2008-01-12 00:19:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern tty.c Log: MFC: Close a race in the kern.ttys sysctl handler that resulted in panics in dev2udev(). Approved by: re (gnn) Revision Changes Path 1.273.2.1 +20 -3 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:20:06 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDAC216A41A; Sat, 12 Jan 2008 00:20:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A3D5E13C45B; Sat, 12 Jan 2008 00:20:06 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0K6cX039249; Sat, 12 Jan 2008 00:20:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0K6qN039248; Sat, 12 Jan 2008 00:20:06 GMT (envelope-from jhb) Message-Id: <200801120020.m0C0K6qN039248@repoman.freebsd.org> From: John Baldwin Date: Sat, 12 Jan 2008 00:20:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7_0 Cc: Subject: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:20:06 -0000 jhb 2008-01-12 00:20:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_7_0) sys/kern tty.c Log: MFC: Close a race in the kern.ttys sysctl handler that resulted in panics in dev2udev(). Approved by: re (gnn) Revision Changes Path 1.273.4.1 +20 -3 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:54:47 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9FA616A41B; Sat, 12 Jan 2008 00:54:47 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C052313C442; Sat, 12 Jan 2008 00:54:47 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0C0sl7c053850; Sat, 12 Jan 2008 00:54:47 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0C0sl1l053849; Sat, 12 Jan 2008 00:54:47 GMT (envelope-from delphij) Message-Id: <200801120054.m0C0sl1l053849@repoman.freebsd.org> From: Xin LI Date: Sat, 12 Jan 2008 00:54:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libkvm kvm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:54:48 -0000 delphij 2008-01-12 00:54:47 UTC FreeBSD src repository Modified files: lib/libkvm kvm.c Log: Plug memory leaks that is observed when argbuf or argspc is used in the context. Submitted by: Michal Vranek PR: bin/118380 MFC after: 1 month Revision Changes Path 1.32 +4 -0 src/lib/libkvm/kvm.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 00:59:32 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8EF4016A468 for ; Sat, 12 Jan 2008 00:59:32 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.155]) by mx1.freebsd.org (Postfix) with ESMTP id 2518E13C469 for ; Sat, 12 Jan 2008 00:59:31 +0000 (UTC) (envelope-from peter@wemm.org) Received: by fg-out-1718.google.com with SMTP id 16so1425275fgg.35 for ; Fri, 11 Jan 2008 16:59:30 -0800 (PST) Received: by 10.82.161.19 with SMTP id j19mr6375873bue.20.1200099570370; Fri, 11 Jan 2008 16:59:30 -0800 (PST) Received: by 10.82.181.17 with HTTP; Fri, 11 Jan 2008 16:59:30 -0800 (PST) Message-ID: Date: Fri, 11 Jan 2008 16:59:30 -0800 From: "Peter Wemm" To: "John Baldwin" In-Reply-To: <200801120020.m0C0K6qN039248@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200801120020.m0C0K6qN039248@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern tty.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 00:59:32 -0000 On Jan 11, 2008 4:20 PM, John Baldwin wrote: > jhb 2008-01-12 00:20:06 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7_0) > sys/kern tty.c > Log: > MFC: Close a race in the kern.ttys sysctl handler that resulted in panics > in dev2udev(). I think this fixes a (previously reported) panic caused by removing a usb tty device while a pending kqueue event is actively listening on it. At least, your change conflicted with my change to fix the kevent panic. I'll test and see if your version solves my problem as well. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 01:30:19 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3BEA16A41A; Sat, 12 Jan 2008 01:30:19 +0000 (UTC) (envelope-from mux@freebsd.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id DED2B13C4EE; Sat, 12 Jan 2008 01:30:19 +0000 (UTC) (envelope-from mux@freebsd.org) Received: by elvis.mu.org (Postfix, from userid 1920) id DCFCD1A4D7E; Fri, 11 Jan 2008 17:10:35 -0800 (PST) Date: Sat, 12 Jan 2008 02:10:35 +0100 From: Maxime Henrion To: Mike Tancsa Message-ID: <20080112011035.GA5752@elvis.mu.org> References: <200801091538.m09Fcn0w050430@repoman.freebsd.org> <200801091554.m09FsnUC049542@lava.sentex.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801091554.m09FsnUC049542@lava.sentex.ca> User-Agent: Mutt/1.4.2.3i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/net route.c route.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 01:30:20 -0000 Mike Tancsa wrote: > At 10:38 AM 1/9/2008, Maxime Henrion wrote: > >mux 2008-01-09 15:38:49 UTC > > > > FreeBSD src repository > > > > Modified files: (Branch: RELENG_6) > > sys/net route.c route.h > > Log: > > MFC route.c@1.125 and route.h@1.68: > > Add a workaround for a deadlock between the rt_setgate() and rt_check() > > functions. It is easily triggered by running routed, and, I expect, by > > running any other daemon that uses routing sockets. > > Hi, > I have a number of boxes running full bgp tables with > Quagga. How does the deadlock manifest itself ? I havent seen the > boxes lockup ? Or does the deadlock create other symptoms ? > > ---Mike > It resulted in a hard lockup for us, but it's possible there are other different outcomes in different scenarios. For details on the specific deadlock I have observed, see thread 'Deadlock in the routing code' on freebsd-net@. Cheers, Maxime From owner-cvs-src@FreeBSD.ORG Sat Jan 12 06:17:56 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1958816A418; Sat, 12 Jan 2008 06:17:56 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id C350813C459; Sat, 12 Jan 2008 06:17:55 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=deviant.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JDZEL-000Fwm-7k; Sat, 12 Jan 2008 07:48:33 +0200 Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m0C5mS9s046697; Sat, 12 Jan 2008 07:48:28 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m0C5mSIS046696; Sat, 12 Jan 2008 07:48:28 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 12 Jan 2008 07:48:28 +0200 From: Kostik Belousov To: Attilio Rao Message-ID: <20080112054828.GR57756@deviant.kiev.zoral.com.ua> References: <200801111956.m0BJuHx7055524@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Sru3q8HFOhSgpO/v" Content-Disposition: inline In-Reply-To: <200801111956.m0BJuHx7055524@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Scanner-Signature: b22dd54e5e410b0526d530b08df0ebb5 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 1977 [Jan 11 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {TO: local part of email appears in body} X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 9 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/fs/hpfs hpfs_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: Sat, 12 Jan 2008 06:17:56 -0000 --Sru3q8HFOhSgpO/v Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jan 11, 2008 at 07:56:17PM +0000, Attilio Rao wrote: > attilio 2008-01-11 19:56:17 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_7) > sys/fs/hpfs hpfs_vfsops.c=20 > Log: > MFC rev. 1.62: > g_vfs_close wants the sx topology lock held while executing, so add > correct locking for mounting operation. > =20 > Approved by: re > =20 > Revision Changes Path > 1.60.2.1 +8 -0 src/sys/fs/hpfs/hpfs_vfsops.c Would it make sense to remove the hpfs from the tree ? --Sru3q8HFOhSgpO/v Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHiFSrC3+MBN1Mb4gRAo5uAJsH37YSfjJR2gpqO3NVWeqNhKmwwwCbBrQU euzZhyr3rkWJC3GMqNd3Lps= =qQlO -----END PGP SIGNATURE----- --Sru3q8HFOhSgpO/v-- From owner-cvs-src@FreeBSD.ORG Sat Jan 12 19:02:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92BCF16A417; Sat, 12 Jan 2008 19:02:12 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53CEC13C4D5; Sat, 12 Jan 2008 19:02:12 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CJ2CV3090715; Sat, 12 Jan 2008 19:02:12 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CJ2Clp090710; Sat, 12 Jan 2008 19:02:12 GMT (envelope-from maxim) Message-Id: <200801121902.m0CJ2Clp090710@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 19:02: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/etc rc.firewall rc.firewall6 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 19:02:12 -0000 maxim 2008-01-12 19:02:11 UTC FreeBSD src repository Modified files: etc rc.firewall rc.firewall6 Log: o Correct an info about "Firewalls and Internet Security" book: name, authors list, ISBN, URLs. PR: conf/119590 MFC after: 1 week Revision Changes Path 1.53 +6 -7 src/etc/rc.firewall 1.18 +7 -8 src/etc/rc.firewall6 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 19:14:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1821416A41B; Sat, 12 Jan 2008 19:14:31 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD83013C455; Sat, 12 Jan 2008 19:14:30 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CJEU1a093936; Sat, 12 Jan 2008 19:14:30 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CJEUiA093935; Sat, 12 Jan 2008 19:14:30 GMT (envelope-from maxim) Message-Id: <200801121914.m0CJEUiA093935@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 19:14: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/puc pucdata.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 19:14:31 -0000 maxim 2008-01-12 19:14:30 UTC FreeBSD src repository Modified files: sys/dev/puc pucdata.c Log: o Add Moxa Technologies CP-104EL PCI Express 4 port Serial card. PR: kern/119515 Submitted by: Gavin Stone-Tolcher MFC after: 1 month Revision Changes Path 1.60 +6 -0 src/sys/dev/puc/pucdata.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 19:24:55 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A98FE16A419; Sat, 12 Jan 2008 19:24:55 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6A7B813C442; Sat, 12 Jan 2008 19:24:55 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CJOtLw095687; Sat, 12 Jan 2008 19:24:55 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CJOtmj095686; Sat, 12 Jan 2008 19:24:55 GMT (envelope-from maxim) Message-Id: <200801121924.m0CJOtmj095686@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 19:24:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 19:24:55 -0000 maxim 2008-01-12 19:24:55 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_da.c Log: o Correct EasyMP3 EM732X usb 2.0 flash mp3 player revision: it's 1.00 not 1.0. PR: usb/96546 Submitted by: Eugene Grosbein MFC after: 1 month Revision Changes Path 1.226 +1 -1 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 19:37:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE0CB16A41A; Sat, 12 Jan 2008 19:37:18 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8E82A13C448; Sat, 12 Jan 2008 19:37:18 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CJbITY097696; Sat, 12 Jan 2008 19:37:18 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CJbIb3097695; Sat, 12 Jan 2008 19:37:18 GMT (envelope-from maxim) Message-Id: <200801121937.m0CJbIb3097695@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 19:37:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 19:37:18 -0000 maxim 2008-01-12 19:37:18 UTC FreeBSD src repository Modified files: share/man/man9 mbuf_tags.9 Log: o Do not claim vlan(4) uses mbuf_tags(9). PR: docs/11959 Submitted by: Alexander Chernikov MFC after: 1 week Revision Changes Path 1.8 +3 -4 src/share/man/man9/mbuf_tags.9 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:00:26 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4D36F16A418; Sat, 12 Jan 2008 20:00:26 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D73213C459; Sat, 12 Jan 2008 20:00:26 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CK0Qph002087; Sat, 12 Jan 2008 20:00:26 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CK0PlH002072; Sat, 12 Jan 2008 20:00:25 GMT (envelope-from maxim) Message-Id: <200801122000.m0CK0PlH002072@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 20:00:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/setkey parse.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: Sat, 12 Jan 2008 20:00:26 -0000 maxim 2008-01-12 20:00:24 UTC FreeBSD src repository Modified files: sbin/setkey parse.y Log: o Allow setkey(8) to recognize esp as a protocoal name for spdadd. PR: bin/107392 Submitted by: Eugene Grosbein MFC after: 1 month Revision Changes Path 1.11 +1 -0 src/sbin/setkey/parse.y From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:34:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1919216A419; Sat, 12 Jan 2008 20:34:57 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC4FA13C461; Sat, 12 Jan 2008 20:34:56 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CKYuA9009115; Sat, 12 Jan 2008 20:34:56 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from kmacy@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CKYuSX009114; Sat, 12 Jan 2008 20:34:56 GMT (envelope-from kmacy) Message-Id: <200801122034.m0CKYuSX009114@repoman.freebsd.org> From: Kip Macy Date: Sat, 12 Jan 2008 20:34: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/cxgb cxgb_multiq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 20:34:57 -0000 kmacy 2008-01-12 20:34:56 UTC FreeBSD src repository Added files: sys/dev/cxgb cxgb_multiq.c Log: MFp4 multiple queue support Revision Changes Path 1.1 +698 -0 src/sys/dev/cxgb/cxgb_multiq.c (new) From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:37:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A42F16A419; Sat, 12 Jan 2008 20:37:07 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1901A13C44B; Sat, 12 Jan 2008 20:37:07 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CKb7uI009263; Sat, 12 Jan 2008 20:37:07 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CKb6CS009262; Sat, 12 Jan 2008 20:37:06 GMT (envelope-from maxim) Message-Id: <200801122037.m0CKb6CS009262@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 20:37: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/iostat iostat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 20:37:07 -0000 maxim 2008-01-12 20:37:06 UTC FreeBSD src repository Modified files: usr.sbin/iostat iostat.c Log: o Plug a memory leak: do not forget to free asprintf(3) allocated memory. PR: bin/119608 Submitted by: peter.schuller MFC after: 1 week Revision Changes Path 1.38 +4 -2 src/usr.sbin/iostat/iostat.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:52:31 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8071616A419; Sat, 12 Jan 2008 20:52:31 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F3BC13C457; Sat, 12 Jan 2008 20:52:31 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CKqVXd020803; Sat, 12 Jan 2008 20:52:31 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CKqVrQ020802; Sat, 12 Jan 2008 20:52:31 GMT (envelope-from maxim) Message-Id: <200801122052.m0CKqVrQ020802@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 20:52:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/defaults rc.conf src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 20:52:31 -0000 maxim 2008-01-12 20:52:30 UTC FreeBSD src repository Modified files: etc/defaults rc.conf share/man/man5 rc.conf.5 Log: o From the Problem Report: the TCP_DROP_SYNFIN kernel option is now included in the kernel by default. Remove reference to this option from defaults/rc.conf and rc.conf(5). PR: conf/119098 Submitted by: Beat Gaetzi MFC after: 1 week Revision Changes Path 1.322 +0 -2 src/etc/defaults/rc.conf 1.332 +1 -5 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:52:57 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EC8016A421; Sat, 12 Jan 2008 20:52:57 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.freebsd.org (Postfix) with ESMTP id 1C95C13C4D9; Sat, 12 Jan 2008 20:52:56 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.14.2/8.14.1) with ESMTP id m0CKqsln003272; Sat, 12 Jan 2008 15:52:54 -0500 (EST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.14.2/8.14.1/Submit) id m0CKqsCk003271; Sat, 12 Jan 2008 15:52:54 -0500 (EST) (envelope-from das@FreeBSD.ORG) Date: Sat, 12 Jan 2008 15:52:54 -0500 From: David Schultz To: Maxim Konovalov Message-ID: <20080112205254.GB3090@VARK.MIT.EDU> Mail-Followup-To: Maxim Konovalov , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200801122037.m0CKb6CS009262@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200801122037.m0CKb6CS009262@repoman.freebsd.org> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/iostat iostat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 20:52:57 -0000 On Sat, Jan 12, 2008, Maxim Konovalov wrote: > - asprintf(&devname, "%s%d", > + if (asprintf(&devname, "%s%d", > cur.dinfo->devices[di].device_name, > - cur.dinfo->devices[di].unit_number); > + cur.dinfo->devices[di].unit_number) == 1) > + errx(1, "asprintf() failed (out of memory?)"); err(1, "asprintf") will produce a more meaningful error message, by the way. Also, I think you wanted to compare the return value of asprintf to -1 instead of 1. From owner-cvs-src@FreeBSD.ORG Sat Jan 12 20:57:20 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C228616A418; Sat, 12 Jan 2008 20:57:20 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7FA3913C45A; Sat, 12 Jan 2008 20:57:20 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CKvKDC021383; Sat, 12 Jan 2008 20:57:20 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CKvJv5021382; Sat, 12 Jan 2008 20:57:19 GMT (envelope-from maxim) Message-Id: <200801122057.m0CKvJv5021382@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 20:57:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/iostat iostat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 20:57:20 -0000 maxim 2008-01-12 20:57:19 UTC FreeBSD src repository Modified files: usr.sbin/iostat iostat.c Log: o Fix a typo. errx() -> err(). Submitted by: das Revision Changes Path 1.39 +2 -2 src/usr.sbin/iostat/iostat.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:07:04 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFA3716A419; Sat, 12 Jan 2008 21:07:04 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E86613C46A; Sat, 12 Jan 2008 21:07:04 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CL73oM024037; Sat, 12 Jan 2008 21:07:04 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CL73Bw024036; Sat, 12 Jan 2008 21:07:03 GMT (envelope-from maxim) Message-Id: <200801122107.m0CL73Bw024036@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 21:07:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 mbuf_tags.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 21:07:05 -0000 maxim 2008-01-12 21:07:03 UTC FreeBSD src repository Modified files: share/man/man9 mbuf_tags.9 Log: o .Dd.year++. Revision Changes Path 1.9 +1 -1 src/share/man/man9/mbuf_tags.9 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:09:49 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A694716A417; Sat, 12 Jan 2008 21:09:49 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6447F13C461; Sat, 12 Jan 2008 21:09:49 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CL9nwF024132; Sat, 12 Jan 2008 21:09:49 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CL9nV9024131; Sat, 12 Jan 2008 21:09:49 GMT (envelope-from maxim) Message-Id: <200801122109.m0CL9nV9024131@repoman.freebsd.org> From: Maxim Konovalov Date: Sat, 12 Jan 2008 21:09: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.sbin/inetd inetd.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, 12 Jan 2008 21:09:49 -0000 maxim 2008-01-12 21:09:48 UTC FreeBSD src repository Modified files: usr.sbin/inetd inetd.8 Log: o inetd(8) requires wait/nowait column in inetd.conf for ONC services as well. PR: bin/119203 Submitted by: Peter Jeremy MFC atfer: 1 week Revision Changes Path 1.85 +2 -1 src/usr.sbin/inetd/inetd.8 From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:11:44 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 561EC16A420; Sat, 12 Jan 2008 21:11:44 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CF33A13C461; Sat, 12 Jan 2008 21:11:43 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CLBhN8025003; Sat, 12 Jan 2008 21:11:43 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CLBhMu025001; Sat, 12 Jan 2008 21:11:43 GMT (envelope-from cognet) Message-Id: <200801122111.m0CLBhMu025001@repoman.freebsd.org> From: Olivier Houchard Date: Sat, 12 Jan 2008 21:11:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/arm support.S X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 21:11:44 -0000 cognet 2008-01-12 21:11:43 UTC FreeBSD src repository Modified files: sys/arm/arm support.S Log: Back when I committed the arm port, I've been asked to move memcpy/memset/memcmp and friends from libkern/arm to arm/arm/support.S, and so I did, but in the process, I didn't add the appropriate copyrights. This is a major oversight from me, and I apology to the NetBSD people for it. MFC After: 1 day Revision Changes Path 1.14 +69 -0 src/sys/arm/arm/support.S From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:19:23 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03C2016A417; Sat, 12 Jan 2008 21:19:23 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (VARK.MIT.EDU [18.95.3.179]) by mx1.freebsd.org (Postfix) with ESMTP id 97CE913C467; Sat, 12 Jan 2008 21:19:22 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from VARK.MIT.EDU (localhost [127.0.0.1]) by VARK.MIT.EDU (8.14.2/8.14.1) with ESMTP id m0CLJJIh003485; Sat, 12 Jan 2008 16:19:19 -0500 (EST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.MIT.EDU (8.14.2/8.14.1/Submit) id m0CLJJL2003484; Sat, 12 Jan 2008 16:19:19 -0500 (EST) (envelope-from das@FreeBSD.ORG) Date: Sat, 12 Jan 2008 16:19:19 -0500 From: David Schultz To: Maxim Konovalov Message-ID: <20080112211919.GA3408@VARK.MIT.EDU> Mail-Followup-To: Maxim Konovalov , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200801122037.m0CKb6CS009262@repoman.freebsd.org> <20080112205254.GB3090@VARK.MIT.EDU> <20080112235350.C10888@mp2.macomnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080112235350.C10888@mp2.macomnet.net> Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/usr.sbin/iostat iostat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 21:19:23 -0000 On Sat, Jan 12, 2008, Maxim Konovalov wrote: > On Sat, 12 Jan 2008, 15:52-0500, David Schultz wrote: > > > On Sat, Jan 12, 2008, Maxim Konovalov wrote: > > > - asprintf(&devname, "%s%d", > > > + if (asprintf(&devname, "%s%d", > > > cur.dinfo->devices[di].device_name, > > > - cur.dinfo->devices[di].unit_number); > > > + cur.dinfo->devices[di].unit_number) == 1) > > > + errx(1, "asprintf() failed (out of memory?)"); > > > > err(1, "asprintf") will produce a more meaningful error message, > > by the way. Also, I think you wanted to compare the return value > > of asprintf to -1 instead of 1. > > > err(1, "asprintf") was my first version, yes. But I failed to find in > the man page it sets errno. Thanks for the review, I'll fix the typo > shortly. I don't think it always does set errno, but you can set errno to 0 before the call, and you'll get either the real error message from err() or "unknown error". From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:22:19 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9FC1216A417; Sat, 12 Jan 2008 21:22:19 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail06.syd.optusnet.com.au (mail06.syd.optusnet.com.au [211.29.132.187]) by mx1.freebsd.org (Postfix) with ESMTP id F253413C448; Sat, 12 Jan 2008 21:22:18 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from server.vk2pj.dyndns.org (c220-239-20-82.belrs4.nsw.optusnet.com.au [220.239.20.82]) by mail06.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m0CLMG8Y020450 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 13 Jan 2008 08:22:17 +1100 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.2/8.14.1) with ESMTP id m0CLMGxs065086; Sun, 13 Jan 2008 08:22:16 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.2/8.14.2/Submit) id m0CLMGSa065085; Sun, 13 Jan 2008 08:22:16 +1100 (EST) (envelope-from peter) Date: Sun, 13 Jan 2008 08:22:16 +1100 From: Peter Jeremy To: Maxim Konovalov Message-ID: <20080112212216.GU60060@server.vk2pj.dyndns.org> References: <200801122109.m0CL9nV9024131@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="V32M1hWVjliPHW+c" Content-Disposition: inline In-Reply-To: <200801122109.m0CL9nV9024131@repoman.freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.17 (2007-11-01) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/inetd inetd.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, 12 Jan 2008 21:22:19 -0000 --V32M1hWVjliPHW+c Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 12, 2008 at 09:09:49PM +0000, Maxim Konovalov wrote: > o inetd(8) requires wait/nowait column in inetd.conf for > ONC services as well. Thanks for that, and thanks for correcting the PR - I had been discussing the max-child-per-ip field on IRC but had neglected to correct the patch. --=20 Peter Jeremy Please excuse any delays as the result of my ISP's inability to implement an MTA that is either RFC2821-compliant or matches their claimed behaviour. --V32M1hWVjliPHW+c Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHiS+I/opHv/APuIcRApI+AJ4iMt873PXnUFyt3Q3WpByMTfciXwCeK0Ih IefJ+I9jUuSYEbRqGbR+TK0= =IeXd -----END PGP SIGNATURE----- --V32M1hWVjliPHW+c-- From owner-cvs-src@FreeBSD.ORG Sat Jan 12 21:26:10 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E89DB16A418; Sat, 12 Jan 2008 21:26:10 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.freebsd.org (Postfix) with ESMTP id 55D8313C4CC; Sat, 12 Jan 2008 21:26:10 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.8) with ESMTP id m0CKtP6k012976; Sat, 12 Jan 2008 23:55:25 +0300 (MSK) (envelope-from maxim@macomnet.ru) Date: Sat, 12 Jan 2008 23:55:25 +0300 (MSK) From: Maxim Konovalov To: David Schultz In-Reply-To: <20080112205254.GB3090@VARK.MIT.EDU> Message-ID: <20080112235350.C10888@mp2.macomnet.net> References: <200801122037.m0CKb6CS009262@repoman.freebsd.org> <20080112205254.GB3090@VARK.MIT.EDU> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/iostat iostat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 21:26:11 -0000 On Sat, 12 Jan 2008, 15:52-0500, David Schultz wrote: > On Sat, Jan 12, 2008, Maxim Konovalov wrote: > > - asprintf(&devname, "%s%d", > > + if (asprintf(&devname, "%s%d", > > cur.dinfo->devices[di].device_name, > > - cur.dinfo->devices[di].unit_number); > > + cur.dinfo->devices[di].unit_number) == 1) > > + errx(1, "asprintf() failed (out of memory?)"); > > err(1, "asprintf") will produce a more meaningful error message, > by the way. Also, I think you wanted to compare the return value > of asprintf to -1 instead of 1. > err(1, "asprintf") was my first version, yes. But I failed to find in the man page it sets errno. Thanks for the review, I'll fix the typo shortly. -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Sat Jan 12 22:13:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B12EC16A418; Sat, 12 Jan 2008 22:13:13 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5296313C4CE; Sat, 12 Jan 2008 22:13:13 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CMDDY9035487; Sat, 12 Jan 2008 22:13:13 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CMDDCS035485; Sat, 12 Jan 2008 22:13:13 GMT (envelope-from njl) Message-Id: <200801122213.m0CMDDCS035485@repoman.freebsd.org> From: Nate Lawson Date: Sat, 12 Jan 2008 22:13:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD,INTEL Cc: Subject: cvs commit: src/sys/dev/acpica/Osd OsdSchedule.c src/sys/contrib/dev/acpica evgpe.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 12 Jan 2008 22:13:13 -0000 njl 2008-01-12 22:13:12 UTC FreeBSD src repository Modified files: sys/dev/acpica/Osd OsdSchedule.c Modified files: (Branch: INTEL) sys/contrib/dev/acpica evgpe.c Log: Fix GPE livelock that occurs on HP/Compaq laptops, mostly in the thermal zone code. The GPE handler method (i.e. _L00) generates various Notify events that need to be run to completion before the GPE is re-enabled. In ACPI-CA, we queue an asynch callback at the same priority as a Notify so that it will only run after all Notify handlers have completed. The callback re-enables the GPE afterwards. We also changed the priority of Notifies to be the same as GPEs, given the possibility that another GPE could arrive before the Notifies have completed and we don't want it to get queued ahead of the rest. The ACPI-CA change was submitted by Alexey Starikovskiy (SUSE) and will appear in a later release. Special thanks to him for helping track this bug down. MFC after: 1 week Tested by: jhb, Yousif Hassan Revision Changes Path 1.1.1.13 +19 -3 src/sys/contrib/dev/acpica/evgpe.c 1.40 +7 -3 src/sys/dev/acpica/Osd/OsdSchedule.c From owner-cvs-src@FreeBSD.ORG Sat Jan 12 22:26:12 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C5F416A417; Sat, 12 Jan 2008 22:26:12 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id C5E7B13C448; Sat, 12 Jan 2008 22:26:11 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id D5FCC46F2E; Sat, 12 Jan 2008 17:26:10 -0500 (EST) Date: Sat, 12 Jan 2008 22:26:10 +0000 (GMT) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Adam McDougall In-Reply-To: <20071229061730.GY68594@egr.msu.edu> Message-ID: <20080112222521.L36731@fledge.watson.org> References: <200711271220.lARCKxFm040533@repoman.freebsd.org> <20071229061730.GY68594@egr.msu.edu> 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/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jan 2008 22:26:12 -0000 On Sat, 29 Dec 2007, Adam McDougall wrote: > Can this be merged to 6 as well? I've been running the patch ported to > 6-stable for a while with no problems. Thanks. Adam, Sorry for the delay in responding -- I'll merge this to 6-STABLE after 6.3-RELEASE is over and done with. Robert N M Watson Computer Laboratory University of Cambridge > > On Tue, Nov 27, 2007 at 12:20:59PM +0000, Robert Watson wrote: > > rwatson 2007-11-27 12:20:59 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > sys/nfsclient nfs_vnops.c > Log: > Merge nfs_vnops.c:1.277 from HEAD to RELENG_7: > > Remove hacks from the NFSv2/3 client intended to handle a lack of a > server-side RPC retranmission cache for non-idempotent operations: these > hacks substituted 0 (success) for the expected EEXIST in the event that > a target name already existed for LINK, SYMLINK, and MKDIR operations, > under the assumption that EEXIST represented a second application of the > original RPC rather than a true failure. > > Background: certain NFS operations (in this case, LINK, SYMLINK, and > MKDIR) are not idempotent, as they leave behind persisting state on the > server that prevents them from being replayed without an error;if an UDP > RPC reply is lost leading to a retransmission by theclient, the second > reply will return EEXIST rather than success, asthe new object has > already been created. The NFS client previouslysilently mapped the > EEXIST return into success to paper over thisproblem. > > However, in all modern NFS server implementations, a reply cache is kept > in order to retransmit the original reply to a retransmitted request, > rather than performing the operation a second time, allowing this hack > to be avoided. This allows link()-based filelocking over NFS to operate > correctly, as an application requestingthe creation of a new link for a > file to tell if it succeededatomically or not. > > Other NFS clients, including Solaris and Linux, generally follow this > behavior for the same reasons. Most clients also now default to TCP, > which also helps avoid the issue of retransmitted but non-idempotent > requests in most cases. > > Reported by: Adam McDougall , > Timo Sirainen > Reviewed by: mohans > > Approved by: re (kensmith) > > Revision Changes Path > 1.276.2.1 +4 -25 src/sys/nfsclient/nfs_vnops.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" > > From owner-cvs-src@FreeBSD.ORG Sat Jan 12 22:58:07 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CBCF16A419; Sat, 12 Jan 2008 22:58:07 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0577013C461; Sat, 12 Jan 2008 22:58:07 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m0CMw6WB042089; Sat, 12 Jan 2008 22:58:06 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m0CMw6nk042088; Sat, 12 Jan 2008 22:58:06 GMT (envelope-from simon) Message-Id: <200801122258.m0CMw6nk042088@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 12 Jan 2008 22:58: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, 12 Jan 2008 22:58:07 -0000 simon 2008-01-12 22:58:06 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: - Add support for using swap backed md(4) devices for building the disk image. In some cases this can be a significant speed-up, if most of the image can be kept in RAM while being populated. On the 2GB image I'm currently working with, the build time, excluding buildworld/buildkernel, goes from ~17 minutes to ~6 minutes. This is not enabled by default, as it might have the opposite effect on low-memory systems. - During the generation of the image file be a bit more verbose in the log file so it is possible to see what's being done. - Add a NANO_DISKIMGDIR variable which makes it possibly to place the final images somewhere other than ${MAKEOBJDIRPREFIX}. The default value for NANO_DISKIMGDIR is $MAKEOBJDIRPREFIX. Go for it: phk Revision Changes Path 1.30 +33 -6 src/tools/tools/nanobsd/nanobsd.sh