From owner-cvs-src@FreeBSD.ORG Sun Sep 21 00:26: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 6C17C1065687; Sun, 21 Sep 2008 00:26:22 +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 412C08FC13; Sun, 21 Sep 2008 00:26:22 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L0QMC8080084; Sun, 21 Sep 2008 00:26:22 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L0QMmT080083; Sun, 21 Sep 2008 00:26:22 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809210026.m8L0QMmT080083@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 00:26: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/tools/tools/net80211/scripts 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: Sun, 21 Sep 2008 00:26:22 -0000 sam 2008-09-21 00:26:13 UTC FreeBSD src repository Modified files: tools/tools/net80211/scripts config Log: SVN rev 183219 on 2008-09-21 00:26:13Z by sam eliminate hardwired lists; use the media type to autoconfig Revision Changes Path 1.2 +17 -3 src/tools/tools/net80211/scripts/config From owner-cvs-src@FreeBSD.ORG Sun Sep 21 00:27: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 C3E641065673; Sun, 21 Sep 2008 00:27:23 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 990F98FC14; Sun, 21 Sep 2008 00:27:23 +0000 (UTC) (envelope-from kaiw@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L0RNh5080177; Sun, 21 Sep 2008 00:27:23 GMT (envelope-from kaiw@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L0RNiq080176; Sun, 21 Sep 2008 00:27:23 GMT (envelope-from kaiw@repoman.freebsd.org) Message-Id: <200809210027.m8L0RNiq080176@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kaiw@repoman.freebsd.org using -f From: Kai Wang Date: Sun, 21 Sep 2008 00:27:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ar Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 00:27:23 -0000 kaiw 2008-09-21 00:27:16 UTC FreeBSD src repository Modified files: usr.bin/ar Makefile Log: SVN rev 183220 on 2008-09-21 00:27:16Z by kaiw Fix build. Revision Changes Path 1.22 +2 -0 src/usr.bin/ar/Makefile From owner-cvs-src@FreeBSD.ORG Sun Sep 21 00:29: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 AC1331065690; Sun, 21 Sep 2008 00:29:09 +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 811418FC14; Sun, 21 Sep 2008 00:29:09 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L0T98P080320; Sun, 21 Sep 2008 00:29:09 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L0T9Dl080319; Sun, 21 Sep 2008 00:29:09 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809210029.m8L0T9Dl080319@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 00:28: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/ath if_athvar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 00:29:09 -0000 sam 2008-09-21 00:28:54 UTC FreeBSD src repository Modified files: sys/dev/ath if_athvar.h Log: SVN rev 183221 on 2008-09-21 00:28:54Z by sam fix memory smash on lp64 platforms; mostly noticeable in user mode as being unable to associate Revision Changes Path 1.67 +5 -0 src/sys/dev/ath/if_athvar.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 00:30: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 08EEB1065678; Sun, 21 Sep 2008 00:30:41 +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 D1FFB8FC21; Sun, 21 Sep 2008 00:30:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L0UeFF083255; Sun, 21 Sep 2008 00:30:40 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L0UeS1083254; Sun, 21 Sep 2008 00:30:40 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809210030.m8L0UeS1083254@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 00:30:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 00:30:41 -0000 sam 2008-09-21 00:30:33 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: SVN rev 183222 on 2008-09-21 00:30:33Z by sam fix compilation on 64-bit platform w/ ATH_DEBUG Revision Changes Path 1.192 +2 -1 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 06:01: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 48162106567C; Sun, 21 Sep 2008 06:01:15 +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 1CE848FC08; Sun, 21 Sep 2008 06:01:15 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L61Ea2065884; Sun, 21 Sep 2008 06:01:14 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L61EWx065877; Sun, 21 Sep 2008 06:01:14 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809210601.m8L61EWx065877@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Sun, 21 Sep 2008 06:01: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/sys/net if_lagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 06:01:15 -0000 thompsa 2008-09-21 06:01:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/net if_lagg.c Log: SVN rev 183223 on 2008-09-21 06:01:03Z by thompsa MFC r183135 Make sure there is at least one port to avoid divide by zero when choosing the tx port. Approved by: re (kensmith) Revision Changes Path 1.19.2.8 +2 -1 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 06:02: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 415B81065671; Sun, 21 Sep 2008 06:02:01 +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 161478FC1B; Sun, 21 Sep 2008 06:02:01 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L620rJ070684; Sun, 21 Sep 2008 06:02:00 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L620Hf070679; Sun, 21 Sep 2008 06:02:00 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809210602.m8L620Hf070679@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Sun, 21 Sep 2008 06:01:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/net if_lagg.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 06:02:01 -0000 thompsa 2008-09-21 06:01:52 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/net if_lagg.c Log: SVN rev 183224 on 2008-09-21 06:01:52Z by thompsa MFC r183135 Make sure there is at least one port to avoid divide by zero when choosing the tx port. Approved by: re (kensmith) Revision Changes Path 1.11.2.12 +2 -1 src/sys/net/if_lagg.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 07:33: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 D6BCD1065670; Sun, 21 Sep 2008 07:33:47 +0000 (UTC) (envelope-from zec@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ABC1B8FC08; Sun, 21 Sep 2008 07:33:47 +0000 (UTC) (envelope-from zec@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8L7Xlds010168; Sun, 21 Sep 2008 07:33:47 GMT (envelope-from zec@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8L7XluF010167; Sun, 21 Sep 2008 07:33:47 GMT (envelope-from zec@repoman.freebsd.org) Message-Id: <200809210733.m8L7XluF010167@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to zec@repoman.freebsd.org using -f From: Marko Zec Date: Sun, 21 Sep 2008 07:33:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_source.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 07:33:48 -0000 zec 2008-09-21 07:33:33 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c Log: SVN rev 183225 on 2008-09-21 07:33:33Z by zec Fix error message content. Approved by: julian (mentor) MFC after: 3 days Revision Changes Path 1.32 +1 -1 src/sys/netgraph/ng_source.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 12:54: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 EA9C1106566C; Sun, 21 Sep 2008 12:54:23 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C037C8FC14; Sun, 21 Sep 2008 12:54:23 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LCsN7h084044; Sun, 21 Sep 2008 12:54:23 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LCsNWp084043; Sun, 21 Sep 2008 12:54:23 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809211254.m8LCsNWp084043@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sun, 21 Sep 2008 12:54: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/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 12:54:24 -0000 rik 2008-09-21 12:54:09 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: SVN rev 183228 on 2008-09-21 12:54:09Z by rik Move table list to a separate function. Revision Changes Path 1.126 +46 -37 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 13:18: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 66375106564A; Sun, 21 Sep 2008 13:18:42 +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 3B7FC8FC17; Sun, 21 Sep 2008 13:18:42 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LDIgbY033254; Sun, 21 Sep 2008 13:18:42 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LDIg8w033253; Sun, 21 Sep 2008 13:18:42 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200809211318.m8LDIg8w033253@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Sun, 21 Sep 2008 13:18: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/crypto/openssl FREEBSD-Xlist FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 13:18:42 -0000 simon 2008-09-21 13:18:25 UTC FreeBSD src repository Removed files: crypto/openssl FREEBSD-Xlist FREEBSD-upgrade Log: SVN rev 183229 on 2008-09-21 13:18:25Z by simon The vendor area is the proper home for these files now. Revision Changes Path 1.8 +0 -50 src/crypto/openssl/FREEBSD-Xlist (dead) 1.3 +0 -43 src/crypto/openssl/FREEBSD-upgrade (dead) From owner-cvs-src@FreeBSD.ORG Sun Sep 21 14:02: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 490C61065670; Sun, 21 Sep 2008 14:02:58 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 37E038FC0A; Sun, 21 Sep 2008 14:02:58 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LE2wSk096978; Sun, 21 Sep 2008 14:02:58 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LE2wL0096977; Sun, 21 Sep 2008 14:02:58 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809211402.m8LE2wL0096977@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 21 Sep 2008 14:02: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/fs/devfs devfs_devs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 14:02:58 -0000 ed 2008-09-21 14:02:43 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_devs.c Log: SVN rev 183230 on 2008-09-21 14:02:43Z by ed Already initialize the vfs timestamps inside the cdev upon allocation. In the MPSAFE TTY branch I noticed the vfs timestamps inside devfs were allocated with 0, where the getattr() routine bumps the timestamps to boottime if the value is below 3600. The reason why it has been designed like this, is because timestamps during boot are likely to be invalid. This means that device nodes that are created on demand (posix_openpt()) have timestamps with a value of boottime, which is not what we want. Solve this by calling vfs_timestamp() inside devfs_alloc(). Discussed with: kib Revision Changes Path 1.55 +4 -0 src/sys/fs/devfs/devfs_devs.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 16:20: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 A8AE5106567B; Sun, 21 Sep 2008 16:20:04 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F09C8FC15; Sun, 21 Sep 2008 16:20:04 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LGK4gF035536; Sun, 21 Sep 2008 16:20:04 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LGJx3a035476; Sun, 21 Sep 2008 16:19:59 GMT (envelope-from antoine@repoman.freebsd.org) Message-Id: <200809211619.m8LGJx3a035476@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to antoine@repoman.freebsd.org using -f From: Antoine Brodin Date: Sun, 21 Sep 2008 16:11: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 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: Sun, 21 Sep 2008 16:20:04 -0000 antoine 2008-09-21 16:11:11 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc Log: SVN rev 183235 on 2008-09-21 16:11:11Z by antoine Correct suser(9) entry. Revision Changes Path 1.162 +2 -1 src/ObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sun Sep 21 18:01: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 024AC106566B; Sun, 21 Sep 2008 18:01:40 +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 CD5C88FC1A; Sun, 21 Sep 2008 18:01:39 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LI1dA1071386; Sun, 21 Sep 2008 18:01:39 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LI1drl071381; Sun, 21 Sep 2008 18:01:39 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200809211801.m8LI1drl071381@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Sun, 21 Sep 2008 18:01: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/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 18:01:40 -0000 alc 2008-09-21 18:01:34 UTC FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: SVN rev 183236 on 2008-09-21 18:01:34Z by alc Prevent an integer overflow in vm_pageout_page_stats() on machines with a large number of physical pages. PR: 126158 Submitted by: Dmitry Tejblum MFC after: 3 days Revision Changes Path 1.299 +2 -1 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 18:02: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 A623C106564A; Sun, 21 Sep 2008 18:02:10 +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 7C8A08FC13; Sun, 21 Sep 2008 18:02:10 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LI2A51075663; Sun, 21 Sep 2008 18:02:10 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LI2ApH075657; Sun, 21 Sep 2008 18:02:10 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200809211802.m8LI2ApH075657@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Sun, 21 Sep 2008 18:02: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/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: Sun, 21 Sep 2008 18:02:10 -0000 simon 2008-09-21 18:02:00 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 183237 on 2008-09-21 18:02:00Z by simon Include $NANO_NAME in the completed message. This is nice if you are building multiple NanoBSD images at once to keep track of what is running and what isn't. Revision Changes Path 1.39 +1 -1 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Sun Sep 21 18: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 898A5106564A; Sun, 21 Sep 2008 18:13:13 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 794D18FC16; Sun, 21 Sep 2008 18:13:13 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LIDDP2043554; Sun, 21 Sep 2008 18:13:13 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LIDDKi043549; Sun, 21 Sep 2008 18:13:13 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809211813.m8LIDDKi043549@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 21 Sep 2008 18:12:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_clist.c src/sys/sys clist.h 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: Sun, 21 Sep 2008 18:13:13 -0000 ed 2008-09-21 18:12:18 UTC FreeBSD src repository Modified files: sys/kern subr_clist.c sys/sys clist.h param.h Log: SVN rev 183238 on 2008-09-21 18:12:18Z by ed Now that the number of clist consumers have dropped massively, trim down the code to prevent useless waste of space. - Remove support for quote bits. There is not a single driver that needs these bits anymore. This means putc() now accepts a char instead of an int. - Remove the unneeded catq() and nextc() routines. They were only used by the old TTY layer. - Convert the clist code to use ANSI C prototypes. Revision Changes Path 1.48 +14 -181 src/sys/kern/subr_clist.c 1.14 +1 -4 src/sys/sys/clist.h 1.368 +1 -2 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 19:23: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 3CB3C106567D for ; Sun, 21 Sep 2008 19:23:15 +0000 (UTC) (envelope-from peter@wemm.org) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.239]) by mx1.freebsd.org (Postfix) with ESMTP id DA4FB8FC1D for ; Sun, 21 Sep 2008 19:23:14 +0000 (UTC) (envelope-from peter@wemm.org) Received: by rv-out-0506.google.com with SMTP id b25so1064291rvf.43 for ; Sun, 21 Sep 2008 12:23:14 -0700 (PDT) Received: by 10.142.204.18 with SMTP id b18mr1032917wfg.126.1222024994308; Sun, 21 Sep 2008 12:23:14 -0700 (PDT) Received: by 10.142.255.21 with HTTP; Sun, 21 Sep 2008 12:23:14 -0700 (PDT) Message-ID: Date: Sun, 21 Sep 2008 12:23:14 -0700 From: "Peter Wemm" To: "Craig Rodrigues" In-Reply-To: <200809202113.m8KLDEmT054706@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809202113.m8KLDEmT054706@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen getosreldate.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 19:23:15 -0000 On Sat, Sep 20, 2008 at 2:12 PM, Craig Rodrigues wrote: > rodrigc 2008-09-20 21:12:54 UTC > > FreeBSD src repository > > Modified files: > lib/libc/gen getosreldate.3 > Log: > SVN rev 183217 on 2008-09-20 21:12:54Z by rodrigc > > does not have a forward declration of getosreldate(), so > remove it from this man page. I fixed this ages ago but forgot to commit that part. I'll try and do that today. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Sun Sep 21 19:24: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 8A94E10656C7; Sun, 21 Sep 2008 19:24:27 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7AB138FC25; Sun, 21 Sep 2008 19:24:27 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LJORw9083237; Sun, 21 Sep 2008 19:24:27 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LJORrD083234; Sun, 21 Sep 2008 19:24:27 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809211924.m8LJORrD083234@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sun, 21 Sep 2008 19:24:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty_pts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 19:24:27 -0000 ed 2008-09-21 19:24:15 UTC FreeBSD src repository Modified files: sys/kern tty_pts.c Log: SVN rev 183239 on 2008-09-21 19:24:15Z by ed Make fstat() on a pseudo-terminal master return sane timestamps. Because pseudo-terminal master file descriptors no longer have a vnode underneath, we have to fill in fstat() values ourselves. Make our implementation somewhat sane by returning the timestamps of the TTY device node that corresponds with our file descriptor. Obtained from: //depot/projects/mpsafettty/... Revision Changes Path 1.22 +9 -5 src/sys/kern/tty_pts.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 20:43: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 B826D106566B; Sun, 21 Sep 2008 20:43:05 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8DACF8FC12; Sun, 21 Sep 2008 20:43:05 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LKh5J3062649; Sun, 21 Sep 2008 20:43:05 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LKh5vK062644; Sun, 21 Sep 2008 20:43:05 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809212043.m8LKh5vK062644@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sun, 21 Sep 2008 20:42:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 20:43:05 -0000 rik 2008-09-21 20:42:42 UTC FreeBSD src repository Modified files: sys/netinet ip_fw.h Log: SVN rev 183240 on 2008-09-21 20:42:42Z by rik Export IPFW_TABLES_MAX value for compiled in defaults. Revision Changes Path 1.117 +6 -1 src/sys/netinet/ip_fw.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 21: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 343D8106564A; Sun, 21 Sep 2008 21:32:00 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0869F8FC1A; Sun, 21 Sep 2008 21:31:59 +0000 (UTC) (envelope-from sam@freebsd.org) 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 m8LLVxcH053286 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 21 Sep 2008 14:31:59 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48D6BD4F.9020004@freebsd.org> Date: Sun, 21 Sep 2008 14:31:59 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Ed Schouten References: <200809211813.m8LIDDKi043549@repoman.freebsd.org> In-Reply-To: <200809211813.m8LIDDKi043549@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_clist.c src/sys/sys clist.h 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: Sun, 21 Sep 2008 21:32:00 -0000 Ed Schouten wrote: > ed 2008-09-21 18:12:18 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_clist.c > sys/sys clist.h param.h > Log: > SVN rev 183238 on 2008-09-21 18:12:18Z by ed > > Now that the number of clist consumers have dropped massively, trim down > the code to prevent useless waste of space. > > - Remove support for quote bits. There is not a single driver that needs > these bits anymore. This means putc() now accepts a char instead of an > int. > > - Remove the unneeded catq() and nextc() routines. They were only used > by the old TTY layer. > > - Convert the clist code to use ANSI C prototypes. > > While there are no drivers in the tree that need these facilities perhaps there are drivers out of tree? Might consider just #ifdef'ing them. Sam From owner-cvs-src@FreeBSD.ORG Sun Sep 21 21:47: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 6D68E106564A; Sun, 21 Sep 2008 21:47:07 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 41A4E8FC14; Sun, 21 Sep 2008 21:47:07 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LLl73d069418; Sun, 21 Sep 2008 21:47:07 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LLl70h069413; Sun, 21 Sep 2008 21:47:07 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809212147.m8LLl70h069413@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sun, 21 Sep 2008 21:46: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/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 21:47:07 -0000 rik 2008-09-21 21:46:56 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: SVN rev 183241 on 2008-09-21 21:46:56Z by rik Add the check of the table number. Revision Changes Path 1.127 +17 -0 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:08: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 F101D106567A; Sun, 21 Sep 2008 22:08:58 +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 DA3B58FC19; Sun, 21 Sep 2008 22:08:58 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LM8wxd001672; Sun, 21 Sep 2008 22:08:58 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LM8wBB001671; Sun, 21 Sep 2008 22:08:58 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212208.m8LM8wBB001671@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 22:02: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/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 22:08:59 -0000 sam 2008-09-21 22:02:26 UTC FreeBSD src repository Modified files: etc Makefile etc/periodic/daily Makefile etc/periodic/monthly Makefile etc/periodic/security Makefile etc/periodic/weekly Makefile gnu/usr.bin Makefile lib Makefile libexec Makefile sbin Makefile share Makefile share/mk bsd.own.mk usr.bin Makefile usr.bin/netstat Makefile main.c netstat.h usr.sbin Makefile Added files: tools/build/options WITHOUT_ACCT WITHOUT_AMD WITHOUT_APM WITHOUT_AT WITHOUT_CTM WITHOUT_FREEBSD_UPDATE WITHOUT_IPFW WITHOUT_JAIL WITHOUT_LEGACY_CONSOLE WITHOUT_LOCATE WITHOUT_MAIL WITHOUT_MAKE WITHOUT_NDIS WITHOUT_NETGRAPH WITHOUT_NTP WITHOUT_PKGTOOLS WITHOUT_PMC WITHOUT_PORTSNAP WITHOUT_PPP WITHOUT_QUOTAS WITHOUT_ROUTED WITHOUT_SLIP WITHOUT_SYSINSTALL WITHOUT_TELNET WITHOUT_TEXTPROC WITHOUT_WIRELESS Log: SVN rev 183242 on 2008-09-21 22:02:26Z by sam add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd Reviewed by: various (posted to arch) MFC after: 1 month Revision Changes Path 1.369 +54 -13 src/etc/Makefile 1.17 +37 -12 src/etc/periodic/daily/Makefile 1.4 +9 -2 src/etc/periodic/monthly/Makefile 1.7 +17 -4 src/etc/periodic/security/Makefile 1.10 +17 -5 src/etc/periodic/weekly/Makefile 1.99 +6 -5 src/gnu/usr.bin/Makefile 1.233 +42 -24 src/lib/Makefile 1.80 +21 -5 src/libexec/Makefile 1.174 +22 -5 src/sbin/Makefile 1.39 +26 -16 src/share/Makefile 1.78 +40 -1 src/share/mk/bsd.own.mk 1.1 +5 -0 src/tools/build/options/WITHOUT_ACCT (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_AMD (new) 1.1 +5 -0 src/tools/build/options/WITHOUT_APM (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_AT (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_CTM (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_FREEBSD_UPDATE (new) 1.1 +2 -0 src/tools/build/options/WITHOUT_IPFW (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_JAIL (new) 1.1 +5 -0 src/tools/build/options/WITHOUT_LEGACY_CONSOLE (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_LOCATE (new) 1.1 +2 -0 src/tools/build/options/WITHOUT_MAIL (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_MAKE (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_NDIS (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_NETGRAPH (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_NTP (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_PKGTOOLS (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_PMC (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_PORTSNAP (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_PPP (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_QUOTAS (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_ROUTED (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_SLIP (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_SYSINSTALL (new) 1.1 +4 -0 src/tools/build/options/WITHOUT_TELNET (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_TEXTPROC (new) 1.1 +5 -0 src/tools/build/options/WITHOUT_WIRELESS (new) 1.319 +75 -27 src/usr.bin/Makefile 1.41 +10 -3 src/usr.bin/netstat/Makefile 1.91 +8 -2 src/usr.bin/netstat/main.c 1.56 +2 -0 src/usr.bin/netstat/netstat.h 1.395 +181 -61 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:11: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 1843D106566C; Sun, 21 Sep 2008 22:11:09 +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 E09CC8FC1A; Sun, 21 Sep 2008 22:11:08 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LMB8KI009529; Sun, 21 Sep 2008 22:11:08 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LMB8Dl009524; Sun, 21 Sep 2008 22:11:08 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212211.m8LMB8Dl009524@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 22:09:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 22:11:09 -0000 sam 2008-09-21 22:09:18 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211.h Log: SVN rev 183243 on 2008-09-21 22:09:18Z by sam o fix spelling of EOSP o correct SMPS values Revision Changes Path 1.23 +4 -4 src/sys/net80211/ieee80211.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:16: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 0AA5D1065758; Sun, 21 Sep 2008 22:16:10 +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 D2C4F8FC12; Sun, 21 Sep 2008 22:16:09 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LMG98j049544; Sun, 21 Sep 2008 22:16:09 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LMG993049543; Sun, 21 Sep 2008 22:16:09 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212216.m8LMG993049543@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 22:16:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig regdomain.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 22:16:10 -0000 sam 2008-09-21 22:16:03 UTC FreeBSD src repository Modified files: sbin/ifconfig regdomain.c Log: SVN rev 183244 on 2008-09-21 22:16:03Z by sam check for undefined identifiers Revision Changes Path 1.4 +59 -12 src/sbin/ifconfig/regdomain.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:22: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 AA77D106570B; Sun, 21 Sep 2008 22:22:40 +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 96EC98FC1D; Sun, 21 Sep 2008 22:22:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LMMeFa081982; Sun, 21 Sep 2008 22:22:40 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LMMeoK081976; Sun, 21 Sep 2008 22:22:40 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212222.m8LMMeoK081976@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 22:22:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ht.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 22:22:42 -0000 sam 2008-09-21 22:22:28 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ht.h Log: SVN rev 183245 on 2008-09-21 22:22:28Z by sam Cleanup starting seq# for tx ampdu: o use txa_start to form the addba request and purge txa_seqstart o fill txa_start before calling ic_addba_request to permit drivers to override when they handle seq# generation (e.g. mwl) Revision Changes Path 1.8 +2 -2 src/sys/net80211/ieee80211_ddb.c 1.19 +5 -3 src/sys/net80211/ieee80211_ht.c 1.8 +2 -2 src/sys/net80211/ieee80211_ht.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:24: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 CA2FA106568F; Sun, 21 Sep 2008 22:24:11 +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 9DE5D8FC1C; Sun, 21 Sep 2008 22:24:11 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LMOBnU094443; Sun, 21 Sep 2008 22:24:11 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LMOBUY094438; Sun, 21 Sep 2008 22:24:11 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212224.m8LMOBUY094438@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 22:24:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 22:24:12 -0000 sam 2008-09-21 22:24:07 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: SVN rev 183246 on 2008-09-21 22:24:07Z by sam Always update ic_lastnonht so we track overlapping legacy bss properly; was doing this only on a change in the protection mode so the advertised protection mode in the beacon would oscillate. Submitted by: Chris Zimmermann Revision Changes Path 1.20 +9 -10 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 22:41: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 C3B14106567F for ; Sun, 21 Sep 2008 22:41:45 +0000 (UTC) (envelope-from peter@wemm.org) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.175]) by mx1.freebsd.org (Postfix) with ESMTP id A2AB88FC1F for ; Sun, 21 Sep 2008 22:41:45 +0000 (UTC) (envelope-from peter@wemm.org) Received: by wf-out-1314.google.com with SMTP id 24so1286620wfg.7 for ; Sun, 21 Sep 2008 15:41:45 -0700 (PDT) Received: by 10.142.132.2 with SMTP id f2mr1103564wfd.22.1222036905208; Sun, 21 Sep 2008 15:41:45 -0700 (PDT) Received: by 10.142.255.21 with HTTP; Sun, 21 Sep 2008 15:41:45 -0700 (PDT) Message-ID: Date: Sun, 21 Sep 2008 15:41:45 -0700 From: "Peter Wemm" To: "John Baldwin" In-Reply-To: <200809161649.46724.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809162027.m8GKRxMl083609@repoman.freebsd.org> <200809161649.46724.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/i386/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: Sun, 21 Sep 2008 22:41:45 -0000 On Tue, Sep 16, 2008 at 1:49 PM, John Baldwin wrote: > On Tuesday 16 September 2008 04:22:22 pm John Baldwin wrote: >> jhb 2008-09-16 20:22:22 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/i386/conf GENERIC >> Log: >> SVN rev 183101 on 2008-09-16 20:22:22Z by jhb >> >> Add 'device acpi' to GENERIC on i386. Most newer i386 machines require > it, >> so the benefit of having acpi.ko as a standalone module is outweighed by >> the complications of drivers compiled into the kernel not including ACPI >> attachments by default. >> >> Discussed on: current > > I have not disabled the build of the acpi.ko kernel module for now or changed > any of the other infrastructure. The bits in the loader to auto-load the > acpi.ko module are smart enough to not load it if it is already compiled into > the kernel (or at least I haven't had any problems over the last N years I > have had 'device acpi' in my i386 kernels). IMHO, leave the loader autoload glue for acpi.ko in for the life of 8.x - If one uses an 8.x loader with a 7.x kernel, POLA would have it autoload the acpi.ko if needed. Still.. if somebody manually loads a 7.x kernel on an 8.x host, it isn't a major imposition to have them type 'load acpi' before the 'boot'. Anyway, thanks for this! -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:00: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 11CE610656C0; Sun, 21 Sep 2008 23:00:28 +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 F082E8FC0A; Sun, 21 Sep 2008 23:00:27 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LN0R55011910; Sun, 21 Sep 2008 23:00:27 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LN0RxM011905; Sun, 21 Sep 2008 23:00:27 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212300.m8LN0RxM011905@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:00:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_adhoc.c ieee80211_freebsd.h ieee80211_hostap.c ieee80211_ht.c ieee80211_output.c ieee80211_sta.c ieee80211_wds.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:00:28 -0000 sam 2008-09-21 23:00:19 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_adhoc.c ieee80211_freebsd.h ieee80211_hostap.c ieee80211_ht.c ieee80211_output.c ieee80211_sta.c ieee80211_wds.c Log: SVN rev 183247 on 2008-09-21 23:00:19Z by sam Cleanup AMPDU handling: For receive: o explicitly tag rx frames w/ M_AMPDU instead of passing frames through the reorder processing according to the node having HT and the frame being QoS data o relax ieee80211_ampdu_reorder asserts to allow any frame to be passed in, unsuitable frames are returned to the caller for normal processing; this permits drivers that cannot inspect the PLCP to mark all data frames as potential ampdu candidates with only a small penalty o add M_AMPDU_MPDU to identify frames resubmitted from the reorder q For transmit: o tag aggregation candidates with M_AMPDU_MPDU o fix the QoS ack policy set in ampdu subframes; we only support immediate BA streams which should be marked for "normal ack" to get implicit block ack behaviour; interestingly certain vendor parts BA'd frames with the 11e BA ack policy set o do not assign a sequence # to aggregation candidates; this must be done when frames are submitted for transmit (NB: this can/will be handled better when aggregation is pulled up to net80211) Revision Changes Path 1.3 +9 -13 src/sys/net80211/ieee80211_adhoc.c 1.21 +7 -3 src/sys/net80211/ieee80211_freebsd.h 1.3 +9 -13 src/sys/net80211/ieee80211_hostap.c 1.21 +12 -4 src/sys/net80211/ieee80211_ht.c 1.61 +23 -3 src/sys/net80211/ieee80211_output.c 1.3 +9 -13 src/sys/net80211/ieee80211_sta.c 1.3 +9 -13 src/sys/net80211/ieee80211_wds.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:16: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 8859910656D3; Sun, 21 Sep 2008 23:16:37 +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 73BDA8FC0A; Sun, 21 Sep 2008 23:16:37 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNGbPd020815; Sun, 21 Sep 2008 23:16:37 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNGb2h020810; Sun, 21 Sep 2008 23:16:37 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212316.m8LNGb2h020810@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:16:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath if_ath.c src/sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ddb.c ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:16:37 -0000 sam 2008-09-21 23:16:19 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c sys/net80211 ieee80211_crypto.c ieee80211_crypto.h ieee80211_ddb.c ieee80211_var.h Log: SVN rev 183248 on 2008-09-21 23:16:19Z by sam Crypto api changes: o don't use the key index to identify when the driver has been asked to allocate a key slot, use an explicit flag; allows drivers to force s/w fallback for entries in the global table o change callback api to allocate driver resources for a crypto key: - de-const the key parameter so drivers can muck with the flags - on callback failure don't automatically try to setup s/w crypto; instead the driver must now mark the key entry for s/w crypto and the caller will re-attach the cipher module NB: api change permits drivers more control over fallback to s/w crypto (e.g. based on a limited number of h/w key slots) Revision Changes Path 1.193 +2 -2 src/sys/dev/ath/if_ath.c 1.20 +42 -39 src/sys/net80211/ieee80211_crypto.c 1.18 +10 -7 src/sys/net80211/ieee80211_crypto.h 1.9 +1 -1 src/sys/net80211/ieee80211_ddb.c 1.60 +1 -1 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:18: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 69A741065673; Sun, 21 Sep 2008 23:18:49 +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 3D43A8FC16; Sun, 21 Sep 2008 23:18:49 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNImCW034712; Sun, 21 Sep 2008 23:18:48 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNImD9034709; Sun, 21 Sep 2008 23:18:48 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212318.m8LNImD9034709@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:18:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:18:49 -0000 sam 2008-09-21 23:18:36 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: SVN rev 183249 on 2008-09-21 23:18:36Z by sam simplify debug msg Revision Changes Path 1.22 +2 -3 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:20: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 B33B41065677; Sun, 21 Sep 2008 23:20:19 +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 86EA68FC0C; Sun, 21 Sep 2008 23:20:19 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNKJNf035984; Sun, 21 Sep 2008 23:20:19 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNKJik035982; Sun, 21 Sep 2008 23:20:19 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212320.m8LNKJik035982@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:20: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/net80211 ieee80211_ht.c ieee80211_ht.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:20:19 -0000 sam 2008-09-21 23:20:04 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c ieee80211_ht.h Log: SVN rev 183250 on 2008-09-21 23:20:04Z by sam change ieee80211_ampdu_stop to take an explicit reason code Revision Changes Path 1.23 +7 -5 src/sys/net80211/ieee80211_ht.c 1.9 +1 -1 src/sys/net80211/ieee80211_ht.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:25: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 979EE106566C; Sun, 21 Sep 2008 23:25:50 +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 841FF8FC08; Sun, 21 Sep 2008 23:25:50 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNPoiU081864; Sun, 21 Sep 2008 23:25:50 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNPoqD081859; Sun, 21 Sep 2008 23:25:50 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212325.m8LNPoqD081859@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:25:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_node.c ieee80211_node.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:25:50 -0000 sam 2008-09-21 23:25:33 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c ieee80211_node.h Log: SVN rev 183251 on 2008-09-21 23:25:33Z by sam Add current transmit parameters for fixed rate handling so drivers don't duplicate this. These are setup according to the role of the node--the bss node for ap and adhoc modes need to use parameters that are the least common denomimator of all nodes in the bss; otherwise we are setting up params for a station joining a bss and we select those according to the capabilities of the station. This stuff needs more work as we do extra work due to having setup in common code paths shared by nodes using both roles. Revision Changes Path 1.101 +45 -0 src/sys/net80211/ieee80211_node.c 1.35 +1 -0 src/sys/net80211/ieee80211_node.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:31: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 A6203106564A; Sun, 21 Sep 2008 23:31:36 +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 79AE08FC15; Sun, 21 Sep 2008 23:31:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNVaCA007564; Sun, 21 Sep 2008 23:31:36 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNVa1e007558; Sun, 21 Sep 2008 23:31:36 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212331.m8LNVa1e007558@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23: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/sys/net80211 ieee80211_node.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:31:36 -0000 sam 2008-09-21 23:31:17 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.h Log: SVN rev 183252 on 2008-09-21 23:31:17Z by sam o widen ni_flags as it's going to be full shortly o shuffle members to minimize holes Revision Changes Path 1.36 +17 -17 src/sys/net80211/ieee80211_node.h From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:32: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 A3CA6106566C; Sun, 21 Sep 2008 23:32:52 +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 771538FC14; Sun, 21 Sep 2008 23:32:52 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNWqaE017145; Sun, 21 Sep 2008 23:32:52 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNWqjS017139; Sun, 21 Sep 2008 23:32:52 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212332.m8LNWqjS017139@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:32:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:32:52 -0000 sam 2008-09-21 23:32:48 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: SVN rev 183253 on 2008-09-21 23:32:48Z by sam don't propagate ht bss occupancy changes to legacy vaps; they won't have an htinfo ie to update Revision Changes Path 1.24 +3 -0 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:44: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 B024C106568F; Sun, 21 Sep 2008 23:44:23 +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 9BDA38FC24; Sun, 21 Sep 2008 23:44:23 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNiNii089587; Sun, 21 Sep 2008 23:44:23 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNiNbN089580; Sun, 21 Sep 2008 23:44:23 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212344.m8LNiNbN089580@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:44:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_hostap.c ieee80211_ht.c ieee80211_ht.h ieee80211_sta.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:44:23 -0000 sam 2008-09-21 23:44:15 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_hostap.c ieee80211_ht.c ieee80211_ht.h ieee80211_sta.c Log: SVN rev 183254 on 2008-09-21 23:44:15Z by sam Revamp ht ie handling: o change ieee80211_parse_htcap and ieee80211_parse_htinfo to save only internal state obtained from the ie's; no dynamic state such as ni_chw is altered o add ieee80211_ht_updateparams to parse ht cap+info ie's and update dynamic node state o change ieee80211_ht_node_init to not take an htcap ie that is parsed; instead have the caller make a separate call as one caller wants to parse the ie while another wants to parse both cap+info ie's and update state so can better do this with ieee80211_ht_updateparams These changes fix sta mode state handling where the node's channel width was shifted to ht20/ht40 prematurely. Revision Changes Path 1.4 +2 -1 src/sys/net80211/ieee80211_hostap.c 1.25 +98 -42 src/sys/net80211/ieee80211_ht.c 1.10 +4 -1 src/sys/net80211/ieee80211_ht.h 1.4 +6 -5 src/sys/net80211/ieee80211_sta.c From owner-cvs-src@FreeBSD.ORG Sun Sep 21 23:59: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 D2E041065788; Sun, 21 Sep 2008 23:59:24 +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 BD8F28FC1E; Sun, 21 Sep 2008 23:59:24 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8LNxOes080459; Sun, 21 Sep 2008 23:59:24 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8LNxOth080458; Sun, 21 Sep 2008 23:59:24 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809212359.m8LNxOth080458@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sun, 21 Sep 2008 23:59:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_sta.c ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Sep 2008 23:59:24 -0000 sam 2008-09-21 23:59:14 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_sta.c ieee80211_var.h Log: SVN rev 183255 on 2008-09-21 23:59:14Z by sam MIMO power save support; still needs callbacks for notifying drivers of dynamic state change in station mode. Revision Changes Path 1.10 +1 -1 src/sys/net80211/ieee80211_ddb.c 1.26 +50 -2 src/sys/net80211/ieee80211_ht.c 1.64 +25 -0 src/sys/net80211/ieee80211_ioctl.c 1.29 +1 -0 src/sys/net80211/ieee80211_ioctl.h 1.102 +3 -1 src/sys/net80211/ieee80211_node.c 1.37 +4 -1 src/sys/net80211/ieee80211_node.h 1.5 +3 -1 src/sys/net80211/ieee80211_sta.c 1.61 +1 -0 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00:10: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 A598E1065671; Mon, 22 Sep 2008 00:10:42 +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 903B18FC0A; Mon, 22 Sep 2008 00:10:42 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0Agks047868; Mon, 22 Sep 2008 00:10:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0AgwS047863; Mon, 22 Sep 2008 00:10:42 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220010.m8M0AgwS047863@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:10: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/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_sta.c ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:10:42 -0000 sam 2008-09-22 00:10:22 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_sta.c ieee80211_var.h Log: SVN rev 183256 on 2008-09-22 00:10:22Z by sam RIFS support; needs driver callback for dynamic state change Revision Changes Path 1.11 +3 -3 src/sys/net80211/ieee80211_ddb.c 1.27 +22 -2 src/sys/net80211/ieee80211_ht.c 1.65 +20 -0 src/sys/net80211/ieee80211_ioctl.c 1.30 +1 -0 src/sys/net80211/ieee80211_ioctl.h 1.103 +2 -1 src/sys/net80211/ieee80211_node.c 1.38 +2 -1 src/sys/net80211/ieee80211_node.h 1.6 +2 -1 src/sys/net80211/ieee80211_sta.c 1.62 +2 -0 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00:14: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 3CC2E1065746; Mon, 22 Sep 2008 00:14:59 +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 292E88FC0C; Mon, 22 Sep 2008 00:14:59 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0ExKK081407; Mon, 22 Sep 2008 00:14:59 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0EwMK081384; Mon, 22 Sep 2008 00:14:58 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220014.m8M0EwMK081384@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:14: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/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_node.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:14:59 -0000 sam 2008-09-22 00:14:50 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ddb.c ieee80211_ht.c ieee80211_node.h Log: SVN rev 183257 on 2008-09-22 00:14:50Z by sam Fix handling of shortgi: use the local configuration (and implicitly device capabilities) to decide whether to use short gi. Drivers inspect ni_flags to decide whether to send a frame w/ short sgi. Revision Changes Path 1.12 +1 -1 src/sys/net80211/ieee80211_ddb.c 1.28 +20 -0 src/sys/net80211/ieee80211_ht.c 1.39 +4 -1 src/sys/net80211/ieee80211_node.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00:21: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 006A7106567A; Mon, 22 Sep 2008 00:21:29 +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 C7C868FC08; Mon, 22 Sep 2008 00:21:29 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0LTT1016168; Mon, 22 Sep 2008 00:21:29 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0LTmc016163; Mon, 22 Sep 2008 00:21:29 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220021.m8M0LTmc016163@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:21: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/net80211 ieee80211_ht.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:21:30 -0000 sam 2008-09-22 00:21:24 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ht.c Log: SVN rev 183258 on 2008-09-22 00:21:24Z by sam cleanup after merge Revision Changes Path 1.29 +0 -1 src/sys/net80211/ieee80211_ht.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00:22: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 A68C81065672; Mon, 22 Sep 2008 00:22:15 +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 7A1C78FC24; Mon, 22 Sep 2008 00:22:15 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0MFQV022214; Mon, 22 Sep 2008 00:22:15 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0MFqu022209; Mon, 22 Sep 2008 00:22:15 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220022.m8M0MFqu022209@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:22: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/net80211 ieee80211_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:22:15 -0000 sam 2008-09-22 00:22:09 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_node.c Log: SVN rev 183259 on 2008-09-22 00:22:09Z by sam cleanup bss node setup; syncs w/ p4 state that's been in use for months Revision Changes Path 1.104 +10 -8 src/sys/net80211/ieee80211_node.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00: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 2A5861065677; Mon, 22 Sep 2008 00:25:02 +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 F1BE88FC17; Mon, 22 Sep 2008 00:25:01 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0P1cf042187; Mon, 22 Sep 2008 00:25:01 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0P1gG042184; Mon, 22 Sep 2008 00:25:01 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220025.m8M0P1gG042184@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:24:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:25:02 -0000 sam 2008-09-22 00:24:47 UTC FreeBSD src repository Modified files: sbin/ifconfig ifieee80211.c Log: SVN rev 183260 on 2008-09-22 00:24:47Z by sam "ampdudensity -" is too subtle; use "NA" for any and accept it as a parameter Revision Changes Path 1.58 +2 -2 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 00:30: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 0F56D106566B; Mon, 22 Sep 2008 00:30:49 +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 D6F588FC16; Mon, 22 Sep 2008 00:30:48 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M0UmRx070659; Mon, 22 Sep 2008 00:30:48 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M0UmGj070632; Mon, 22 Sep 2008 00:30:48 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809220030.m8M0UmGj070632@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 00:30:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ifconfig ifconfig.8 ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 00:30:49 -0000 sam 2008-09-22 00:30:26 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifieee80211.c Log: SVN rev 183261 on 2008-09-22 00:30:26Z by sam MIMO power save and RIFS; while here also update per-node state/flags for ampdu Revision Changes Path 1.154 +25 -1 src/sbin/ifconfig/ifconfig.8 1.59 +47 -0 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 03:21: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 DB2181065670; Mon, 22 Sep 2008 03:21:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD3148FC15; Mon, 22 Sep 2008 03:21:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M3LNvO026958; Mon, 22 Sep 2008 03:21:23 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M3LN7A026957; Mon, 22 Sep 2008 03:21:23 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809220321.m8M3LN7A026957@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Mon, 22 Sep 2008 03:21:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc cpu.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 03:21:24 -0000 nwhitehorn 2008-09-22 03:21:02 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc cpu.c Log: SVN rev 183262 on 2008-09-22 03:21:02Z by nwhitehorn Unbreak G3 support. G3 processors don't have an L3 cache, so we shouldn't try to program it. Approved by: marcel (mentor) Revision Changes Path 1.13 +8 -3 src/sys/powerpc/powerpc/cpu.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 04:12: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 66C7B1065675; Mon, 22 Sep 2008 04:12:41 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3947D8FC18; Mon, 22 Sep 2008 04:12:41 +0000 (UTC) (envelope-from keramida@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M4CfxQ044511; Mon, 22 Sep 2008 04:12:41 GMT (envelope-from keramida@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M4CfQM044500; Mon, 22 Sep 2008 04:12:41 GMT (envelope-from keramida@repoman.freebsd.org) Message-Id: <200809220412.m8M4CfQM044500@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to keramida@repoman.freebsd.org using -f From: Giorgos Keramidas Date: Mon, 22 Sep 2008 04:12:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 04:12:41 -0000 keramida 2008-09-22 04:12:27 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: SVN rev 183263 on 2008-09-22 04:12:27Z by keramida Unbreak the build. Revision Changes Path 1.128 +1 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 05:34: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 6DD191065671 for ; Mon, 22 Sep 2008 05:34:52 +0000 (UTC) (envelope-from peter@wemm.org) Received: from mail-gx0-f17.google.com (mail-gx0-f17.google.com [209.85.217.17]) by mx1.freebsd.org (Postfix) with ESMTP id 2F78B8FC18 for ; Mon, 22 Sep 2008 05:34:52 +0000 (UTC) (envelope-from peter@wemm.org) Received: by gxk10 with SMTP id 10so2461272gxk.19 for ; Sun, 21 Sep 2008 22:34:51 -0700 (PDT) Received: by 10.100.94.14 with SMTP id r14mr2474103anb.88.1222061691489; Sun, 21 Sep 2008 22:34:51 -0700 (PDT) Received: by 10.100.154.11 with HTTP; Sun, 21 Sep 2008 22:34:51 -0700 (PDT) Message-ID: Date: Sun, 21 Sep 2008 22:34:51 -0700 From: "Peter Wemm" To: "Craig Rodrigues" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809202113.m8KLDEmT054706@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libc/gen getosreldate.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, 22 Sep 2008 05:34:52 -0000 On Sun, Sep 21, 2008 at 12:23 PM, Peter Wemm wrote: > On Sat, Sep 20, 2008 at 2:12 PM, Craig Rodrigues wrote: >> rodrigc 2008-09-20 21:12:54 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc/gen getosreldate.3 >> Log: >> SVN rev 183217 on 2008-09-20 21:12:54Z by rodrigc >> >> does not have a forward declration of getosreldate(), so >> remove it from this man page. > > I fixed this ages ago but forgot to commit that part. I'll try and do > that today. FWIW, I've run with /usr/include/osreldate.h looking like this for years: #ifdef _KERNEL #error " cannot be used in the kernel, use " #else #undef __FreeBSD_version #define __FreeBSD_version 800046 #ifdef __STDC__ #ifndef _OSRELDATE_H #define _OSRELDATE_H #include __BEGIN_DECLS extern int getosreldate(void); __END_DECLS #endif /* _OSRELDATE_H */ #endif /* __STDC__ */ #endif /* _KERNEL */ .. including desktops/Xorg/etc. I don't know about ia64 though. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Mon Sep 22 06: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 317F0106564A; Mon, 22 Sep 2008 06:09:49 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:7b8:3fb::211]) by mx1.freebsd.org (Postfix) with ESMTP id E6B438FC0C; Mon, 22 Sep 2008 06:09:48 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id BD7A61CC60; Mon, 22 Sep 2008 08:09:47 +0200 (CEST) Date: Mon, 22 Sep 2008 08:09:47 +0200 From: Ed Schouten To: Sam Leffler Message-ID: <20080922060947.GH81522@hoeg.nl> References: <200809211813.m8LIDDKi043549@repoman.freebsd.org> <48D6BD4F.9020004@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="nE/5a/j5SCML90Nq" Content-Disposition: inline In-Reply-To: <48D6BD4F.9020004@freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_clist.c src/sys/sys clist.h param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 06:09:49 -0000 --nE/5a/j5SCML90Nq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Sam, * Sam Leffler wrote: > While there are no drivers in the tree that need these facilities =20 > perhaps there are drivers out of tree? Might consider just #ifdef'ing=20 > them. Most consumers of the clists were TTY drivers, which have already become broken by the MPSAFE TTY import. So I guess for now I'll just leave it like it is, but if it turns out I broke a clist consumer, I'll just restore the required functionality (unconditionally). --=20 Ed Schouten WWW: http://80386.nl/ --nE/5a/j5SCML90Nq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkjXNqsACgkQ52SDGA2eCwXHUgCfSB7Okq4O30KuC0ManpVlTqk1 gLYAn3BKtjKZx45xMZ+my4qvOU6Cr5ru =JvWG -----END PGP SIGNATURE----- --nE/5a/j5SCML90Nq-- From owner-cvs-src@FreeBSD.ORG Mon Sep 22 06:17: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 B1B0B106564A; Mon, 22 Sep 2008 06:17:28 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 844D88FC13; Mon, 22 Sep 2008 06:17:28 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M6HS9l024862; Mon, 22 Sep 2008 06:17:28 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M6HSnc024861; Mon, 22 Sep 2008 06:17:28 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809220617.m8M6HSnc024861@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Mon, 22 Sep 2008 06:17:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/jme if_jme.c if_jmereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 06:17:28 -0000 yongari 2008-09-22 06:17:21 UTC FreeBSD src repository Modified files: sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 183264 on 2008-09-22 06:17:21Z by yongari Add workaround for occasional packet loss issue of JMC250 A2 when it runs on half-duplex media. While I'm here add register definition for GPREG1. ATM the GPREG1 register is only valid for JMC250 A1/A2. Submitted by: Ethan at JMicron Revision Changes Path 1.6 +12 -2 src/sys/dev/jme/if_jme.c 1.3 +8 -1 src/sys/dev/jme/if_jmereg.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 06:20: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 61E081065674; Mon, 22 Sep 2008 06:20:41 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id 17AFF8FC0C; Mon, 22 Sep 2008 06:20:40 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id D314933C53; Mon, 22 Sep 2008 10:20:38 +0400 (MSD) Message-ID: <48D73747.1030804@localhost.inse.ru> Date: Mon, 22 Sep 2008 10:12:23 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Giorgos Keramidas References: <200809220412.m8M4CfQM044500@repoman.freebsd.org> In-Reply-To: <200809220412.m8M4CfQM044500@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/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 06:20:41 -0000 Giorgos Keramidas wrote: > keramida 2008-09-22 04:12:27 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw2.c > Log: > SVN rev 183263 on 2008-09-22 04:12:27Z by keramida > > Unbreak the build. > > Revision Changes Path > 1.128 +1 -1 src/sbin/ipfw/ipfw2.c > Thanks! PS. Never do partial commits before going to sleep ;-) rik From owner-cvs-src@FreeBSD.ORG Mon Sep 22 06:44: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 AF2EB1065686; Mon, 22 Sep 2008 06:44: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 9BC928FC21; Mon, 22 Sep 2008 06:44:15 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8M6iFDl085034; Mon, 22 Sep 2008 06:44:15 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8M6iF7i085024; Mon, 22 Sep 2008 06:44:15 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809220644.m8M6iF7i085024@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Mon, 22 Sep 2008 06:44:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet6 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: Mon, 22 Sep 2008 06:44:15 -0000 rwatson 2008-09-22 06:44:03 UTC FreeBSD src repository Modified files: sys/netinet6 udp6_usrreq.c Log: SVN rev 183265 on 2008-09-22 06:44:03Z by rwatson When invoking the udp_send() from udp6_send() due to use of a v6-mapped IPv4 address, first drop the udbinfo and inpcb locks, which will otherwise be recursed. This leads to a potential minor race, but is preferable to a deadlock when acquiring a read lock after a write lock on the inpcb. MFC after: 3 days Reported by: Norbert Papke , lioux Revision Changes Path 1.94 +13 -3 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 08:35: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 8E8DC1065674; Mon, 22 Sep 2008 08:35:44 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 07EBE8FC1D; Mon, 22 Sep 2008 08:35:43 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from kobe.laptop (adsl83-215.kln.forthnet.gr [77.49.50.215]) (authenticated bits=128) by igloo.linux.gr (8.14.3/8.14.3/Debian-5) with ESMTP id m8M8ZXTG015336 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 22 Sep 2008 11:35:39 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id m8M8ZWAm002888; Mon, 22 Sep 2008 11:35:32 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id m8M8ZWiS002887; Mon, 22 Sep 2008 11:35:32 +0300 (EEST) (envelope-from keramida@freebsd.org) From: Giorgos Keramidas To: Roman Kurakin References: <200809220412.m8M4CfQM044500@repoman.freebsd.org> <48D73747.1030804@localhost.inse.ru> Date: Mon, 22 Sep 2008 11:35:32 +0300 In-Reply-To: <48D73747.1030804@localhost.inse.ru> (Roman Kurakin's message of "Mon, 22 Sep 2008 10:12:23 +0400") Message-ID: <87myi0zigb.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-MailScanner-ID: m8M8ZXTG015336 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-4.293, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.11, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@freebsd.org X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 08:35:44 -0000 On Mon, 22 Sep 2008 10:12:23 +0400, Roman Kurakin wrote: > Giorgos Keramidas wrote: >> keramida 2008-09-22 04:12:27 UTC >> >> FreeBSD src repository >> >> Modified files: >> sbin/ipfw ipfw2.c Log: >> SVN rev 183263 on 2008-09-22 04:12:27Z by keramida >> Unbreak the build. >> Revision Changes Path >> 1.128 +1 -1 src/sbin/ipfw/ipfw2.c > > Thanks! No problem :) > PS. > Never do partial commits before going to sleep ;-) Heh. I'm sure we've all been there a few times. From owner-cvs-src@FreeBSD.ORG Mon Sep 22 10:38: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 862631065671; Mon, 22 Sep 2008 10:38:22 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 759398FC19; Mon, 22 Sep 2008 10:38:22 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MAcMlq033713; Mon, 22 Sep 2008 10:38:22 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MAcMWY033712; Mon, 22 Sep 2008 10:38:22 GMT (envelope-from jkoshy@repoman.freebsd.org) Message-Id: <200809221038.m8MAcMWY033712@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkoshy@repoman.freebsd.org using -f From: Joseph Koshy Date: Mon, 22 Sep 2008 10:37:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/hwpmc hwpmc_amd.c hwpmc_mod.c hwpmc_piv.c hwpmc_ppro.c src/sys/kern kern_pmc.c src/sys/sys pmckern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 10:38:22 -0000 jkoshy 2008-09-22 10:37:02 UTC FreeBSD src repository Modified files: sys/dev/hwpmc hwpmc_amd.c hwpmc_mod.c hwpmc_piv.c hwpmc_ppro.c sys/kern kern_pmc.c sys/sys pmckern.h Log: SVN rev 183266 on 2008-09-22 10:37:02Z by jkoshy Support sparsely numbered CPUs. Requested by: obrien, alfred (long ago) Revision Changes Path 1.17 +13 -12 src/sys/dev/hwpmc/hwpmc_amd.c 1.34 +43 -38 src/sys/dev/hwpmc/hwpmc_mod.c 1.16 +13 -13 src/sys/dev/hwpmc/hwpmc_piv.c 1.11 +8 -8 src/sys/dev/hwpmc/hwpmc_ppro.c 1.8 +84 -7 src/sys/kern/kern_pmc.c 1.8 +12 -3 src/sys/sys/pmckern.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 14:35: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 4EB511065675; Mon, 22 Sep 2008 14:35:34 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F6CB8FC13; Mon, 22 Sep 2008 14:35:34 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MEZYAm093108; Mon, 22 Sep 2008 14:35:34 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MEZY4m093107; Mon, 22 Sep 2008 14:35:34 GMT (envelope-from jkoshy@repoman.freebsd.org) Message-Id: <200809221435.m8MEZY4m093107@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkoshy@repoman.freebsd.org using -f From: Joseph Koshy Date: Mon, 22 Sep 2008 14:31:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libpmc pmc.3 pmc_allocate.3 pmc_capabilities.3 pmc_disable.3 pmc_start.3 src/share/man/man4 hwpmc.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 14:35:34 -0000 jkoshy 2008-09-22 14:31:24 UTC FreeBSD src repository Modified files: lib/libpmc pmc.3 pmc_allocate.3 pmc_capabilities.3 pmc_disable.3 pmc_start.3 share/man/man4 hwpmc.4 Log: SVN rev 183267 on 2008-09-22 14:31:24Z by jkoshy Document changes in behaviour due to sparse CPU numbering support. Revision Changes Path 1.22 +9 -2 src/lib/libpmc/pmc.3 1.2 +3 -3 src/lib/libpmc/pmc_allocate.3 1.3 +9 -6 src/lib/libpmc/pmc_capabilities.3 1.2 +4 -4 src/lib/libpmc/pmc_disable.3 1.2 +4 -3 src/lib/libpmc/pmc_start.3 1.23 +17 -9 src/share/man/man4/hwpmc.4 From owner-cvs-src@FreeBSD.ORG Mon Sep 22 15:38: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 2573D106567C; Mon, 22 Sep 2008 15:38:06 +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 F2A108FC23; Mon, 22 Sep 2008 15:38:05 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MFc5RH079878; Mon, 22 Sep 2008 15:38:05 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MFc5WH079876; Mon, 22 Sep 2008 15:38:05 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809221538.m8MFc5WH079876@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Mon, 22 Sep 2008 15:37:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 15:38:06 -0000 sam 2008-09-22 15:37:47 UTC FreeBSD src repository Modified files: etc Makefile Log: SVN rev 183268 on 2008-09-22 15:37:47Z by sam add back regdomain.xml Noticed by: jhay Revision Changes Path 1.370 +4 -0 src/etc/Makefile From owner-cvs-src@FreeBSD.ORG Mon Sep 22 15:58:08 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 586D21065671; Mon, 22 Sep 2008 15:58:06 +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 C8BA78FC18; Mon, 22 Sep 2008 15:58:06 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MFw6sl005987; Mon, 22 Sep 2008 15:58:06 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MFw6Jn005986; Mon, 22 Sep 2008 15:58:06 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200809221558.m8MFw6Jn005986@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Mon, 22 Sep 2008 15:57:58 +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_quirk.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 15:58:08 -0000 jkim 2008-09-22 15:57:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/acpica acpi_quirk.c Log: SVN rev 183269 on 2008-09-22 15:57:58Z by jkim MFC: r183190 Clean up DSDT and XSDT correctly instead of FADT when the tables are bad. Submitted by: jhb Approved by: re (kib) Revision Changes Path 1.4.2.1 +2 -2 src/sys/dev/acpica/acpi_quirk.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 16:09: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 DF0BB1065692; Mon, 22 Sep 2008 16:09:44 +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 CF68E8FC20; Mon, 22 Sep 2008 16:09:44 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MG9iAA068835; Mon, 22 Sep 2008 16:09:44 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MG9iSN068833; Mon, 22 Sep 2008 16:09:44 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809221609.m8MG9iSN068833@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Mon, 22 Sep 2008 16:09:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_ioctl.c freebsd32_ioctl.h syscalls.master src/sys/conf files.amd64 files.ia64 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 16:09:45 -0000 obrien 2008-09-22 16:09:16 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master sys/conf files.amd64 files.ia64 Added files: sys/compat/freebsd32 freebsd32_ioctl.c freebsd32_ioctl.h Log: SVN rev 183270 on 2008-09-22 16:09:16Z by obrien Add freebsd32 compat shims for ioctl(2) MDIOCATTACH, MDIOCDETACH, MDIOCQUERY, and MDIOCLIST requests. Revision Changes Path 1.1 +158 -0 src/sys/compat/freebsd32/freebsd32_ioctl.c (new) 1.1 +56 -0 src/sys/compat/freebsd32/freebsd32_ioctl.h (new) 1.107 +2 -2 src/sys/compat/freebsd32/syscalls.master 1.123 +1 -0 src/sys/conf/files.amd64 1.95 +1 -0 src/sys/conf/files.ia64 From owner-cvs-src@FreeBSD.ORG Mon Sep 22 16:09: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 3B721106567C; Mon, 22 Sep 2008 16:09:57 +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 2C2D88FC13; Mon, 22 Sep 2008 16:09:57 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MG9v1p068885; Mon, 22 Sep 2008 16:09:57 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MG9vhn068884; Mon, 22 Sep 2008 16:09:57 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809221609.m8MG9vhn068884@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Mon, 22 Sep 2008 16:09:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 16:09:57 -0000 obrien 2008-09-22 16:09:43 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c Log: SVN rev 183271 on 2008-09-22 16:09:43Z by obrien Regenerate for r183270. Revision Changes Path 1.92 +8 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.91 +2 -2 src/sys/compat/freebsd32/freebsd32_syscall.h 1.82 +2 -2 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.92 +2 -2 src/sys/compat/freebsd32/freebsd32_sysent.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 16:10: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 5E605106567B; Mon, 22 Sep 2008 16:10:28 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 502088FC25; Mon, 22 Sep 2008 16:10:28 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MGAR64070700; Mon, 22 Sep 2008 16:10:27 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MGARWY070695; Mon, 22 Sep 2008 16:10:27 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809221610.m8MGARWY070695@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 22 Sep 2008 16:10:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 16:10:28 -0000 ed 2008-09-22 16:10:12 UTC FreeBSD src repository Modified files: share/examples/drivers make_pseudo_driver.sh Log: SVN rev 183272 on 2008-09-22 16:10:12Z by ed Make the make_pseudo_driver.sh shellscript work again. It seems this script was broken because of the SYSINIT changes and a rather awkward variable initialisation. For some reason the make_device_driver.sh script is also broken, related to BUS_SETUP_INTR. I have no experience with FreeBSD's interrupt handling, so I hope someone else is willing to take a look at that shell script. PR: misc/126435 MFC after: 1 month Revision Changes Path 1.14 +2 -2 src/share/examples/drivers/make_pseudo_driver.sh From owner-cvs-src@FreeBSD.ORG Mon Sep 22 16:24: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 E995C1065739; Mon, 22 Sep 2008 16:24:43 +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 C1C018FC14; Mon, 22 Sep 2008 16:24:43 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MGOhTs067943; Mon, 22 Sep 2008 16:24:43 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MGOhST067937; Mon, 22 Sep 2008 16:24:43 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809221624.m8MGOhST067937@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Mon, 22 Sep 2008 16:24:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_ioctl.c freebsd32_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 16:24:44 -0000 obrien 2008-09-22 16:24:36 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_ioctl.c freebsd32_ioctl.h Log: SVN rev 183273 on 2008-09-22 16:24:36Z by obrien Add freebsd32 compat shims for ioctl(2) CDIOREADTOCHEADER and CDIOREADTOCENTRYS requests. Revision Changes Path 1.2 +62 -0 src/sys/compat/freebsd32/freebsd32_ioctl.c 1.2 +16 -0 src/sys/compat/freebsd32/freebsd32_ioctl.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 18:45: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 21FF9106564A; Mon, 22 Sep 2008 18:45:58 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0EA358FC12; Mon, 22 Sep 2008 18:45:58 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MIjvgC044621; Mon, 22 Sep 2008 18:45:57 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MIjvjR044612; Mon, 22 Sep 2008 18:45:57 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809221845.m8MIjvjR044612@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 22 Sep 2008 18:44:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty_ttydisc.c src/sys/sys tty.h ttydevsw.h ttydisc.h ttyqueue.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 18:45:58 -0000 ed 2008-09-22 18:44:09 UTC FreeBSD src repository Modified files: sys/kern tty_ttydisc.c sys/sys tty.h ttydevsw.h ttydisc.h ttyqueue.h Log: SVN rev 183274 on 2008-09-22 18:44:09Z by ed Fix style(9) issue in TTY header files: document function argument names. According to style(9), function argument names should only be omitted for prototypes that are exported to userspace. This means we should document the function arguments in the TTY header files, because they are only used in userspace. While there, change the type of the buffer argument of ttydisc_rint_bypass() to `const void *' instead of `char *'. Requested by: attilio Obtained from: //depot/projects/mpsafetty/... Revision Changes Path 1.5 +1 -1 src/sys/kern/tty_ttydisc.c 1.107 +23 -22 src/sys/sys/tty.h 1.3 +12 -10 src/sys/sys/ttydevsw.h 1.5 +11 -11 src/sys/sys/ttydisc.h 1.3 +28 -25 src/sys/sys/ttyqueue.h From owner-cvs-src@FreeBSD.ORG Mon Sep 22 18:59: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 82DDA10656A1; Mon, 22 Sep 2008 18:59:30 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0FF188FC17; Mon, 22 Sep 2008 18:59:30 +0000 (UTC) (envelope-from trasz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MIxTMJ019214; Mon, 22 Sep 2008 18:59:29 GMT (envelope-from trasz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MIxTmk019213; Mon, 22 Sep 2008 18:59:29 GMT (envelope-from trasz@repoman.freebsd.org) Message-Id: <200809221859.m8MIxTmk019213@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to trasz@repoman.freebsd.org using -f From: Edward Tomasz Napierala Date: Mon, 22 Sep 2008 18:59: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/compat/linux linux_misc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 18:59:30 -0000 trasz 2008-09-22 18:59:24 UTC FreeBSD src repository Modified files: sys/compat/linux linux_misc.c Log: SVN rev 183275 on 2008-09-22 18:59:24Z by trasz Fix usage of mac_vnode_check_open() in linuxulator - last argument should be VREAD, not FREAD. Approved by: rwatson (mentor) Revision Changes Path 1.227 +1 -1 src/sys/compat/linux/linux_misc.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 19:43: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 7E62B1065672; Mon, 22 Sep 2008 19:43:18 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 69AFD8FC15; Mon, 22 Sep 2008 19:43:18 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MJhIbK089581; Mon, 22 Sep 2008 19:43:18 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MJhIMO089580; Mon, 22 Sep 2008 19:43:18 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809221943.m8MJhIMO089580@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Mon, 22 Sep 2008 19:25:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty.c tty_ttydisc.c src/sys/sys tty.h ttydevsw.h ttydisc.h ttyhook.h src/usr.sbin/pstat pstat.8 pstat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 19:43:18 -0000 ed 2008-09-22 19:25:14 UTC FreeBSD src repository Modified files: sys/kern tty.c tty_ttydisc.c sys/sys tty.h ttydevsw.h ttydisc.h usr.sbin/pstat pstat.8 pstat.c Added files: sys/sys ttyhook.h Log: SVN rev 183276 on 2008-09-22 19:25:14Z by ed Introduce a hooks layer for the MPSAFE TTY layer. One of the features that prevented us from fixing some of the TTY consumers to work once again, was an interface that allowed consumers to do the following: - `Sniff' incoming data, which is used by the snp(4) driver. - Take direct control of the input and output paths of a TTY, which is used by ng_tty(4), ppp(4), sl(4), etc. There's no practical advantage in committing a hooks layer without having any consumers. In P4 there is a preliminary port of snp(4) and thompsa@ is busy porting ng_tty(4) to this interface. I already want to have it in the tree, because this may stimulate others to work on the remaining modules. Discussed with: thompsa Obtained from: //depot/projects/mpsafetty/... Revision Changes Path 1.290 +88 -2 src/sys/kern/tty.c 1.6 +93 -8 src/sys/kern/tty_ttydisc.c 1.108 +7 -3 src/sys/sys/tty.h 1.4 +1 -3 src/sys/sys/ttydevsw.h 1.6 +2 -32 src/sys/sys/ttydisc.h 1.1 +147 -0 src/sys/sys/ttyhook.h (new) 1.52 +2 -0 src/usr.sbin/pstat/pstat.8 1.106 +1 -0 src/usr.sbin/pstat/pstat.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 19:45: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 287EA1065671; Mon, 22 Sep 2008 19:45:50 +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 EFA258FC1A; Mon, 22 Sep 2008 19:45:49 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MJjn3T007850; Mon, 22 Sep 2008 19:45:49 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MJjnic007846; Mon, 22 Sep 2008 19:45:49 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809221945.m8MJjnic007846@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Mon, 22 Sep 2008 19:28:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph netgraph.h ng_base.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 19:45:50 -0000 thompsa 2008-09-22 19:28:18 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c Log: SVN rev 183277 on 2008-09-22 19:28:18Z by thompsa Add ng_rmnode_flags() so the caller can pass NG_QUEUE and have the node destroyed asynchronously due to locking or other constraints. Reviewed by: julian Revision Changes Path 1.75 +1 -0 src/sys/netgraph/netgraph.h 1.164 +8 -2 src/sys/netgraph/ng_base.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 20:12: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 10CFF106567F; Mon, 22 Sep 2008 20:12:14 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from mxf1.bahnhof.se (mxf1.bahnhof.se [213.80.101.25]) by mx1.freebsd.org (Postfix) with ESMTP id A28718FC08; Mon, 22 Sep 2008 20:12:13 +0000 (UTC) (envelope-from niclas.zeising@gmail.com) Received: from localhost (mxf1.local [127.0.0.1]) by mxf1-reinject (Postfix) with ESMTP id 410045D16; Mon, 22 Sep 2008 22:12:11 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MXF1) X-Spam-Score: 0.778 X-Spam-Level: X-Spam-Status: No, score=0.778 tagged_above=-99 required=5 tests=[BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, J_CHICKENPOX_34=0.6, SPF_NEUTRAL=1.069, UPPERCASE_25_50=0] Received: from mxf1.bahnhof.se ([127.0.0.1]) by localhost (mxf1.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MdsY56F2CdRA; Mon, 22 Sep 2008 22:12:08 +0200 (CEST) Received: from [10.0.0.5] (h-85-24-219-30.NA.cust.bahnhof.se [85.24.219.30]) by mxf1.bahnhof.se (Postfix) with ESMTP id 9CC4E5D01; Mon, 22 Sep 2008 22:12:08 +0200 (CEST) Message-ID: <48D7FC18.5000106@gmail.com> Date: Mon, 22 Sep 2008 22:12:08 +0200 From: Niclas Zeising User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) MIME-Version: 1.0 To: Sam Leffler References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> In-Reply-To: <200809212208.m8LM8wBB001671@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/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 20:12:14 -0000 Sam Leffler wrote: > sam 2008-09-21 22:02:26 UTC > > FreeBSD src repository > > Modified files: > etc Makefile > etc/periodic/daily Makefile > etc/periodic/monthly Makefile > etc/periodic/security Makefile > etc/periodic/weekly Makefile > gnu/usr.bin Makefile > lib Makefile > libexec Makefile > sbin Makefile > share Makefile > share/mk bsd.own.mk > usr.bin Makefile > usr.bin/netstat Makefile main.c netstat.h > usr.sbin Makefile > Added files: > tools/build/options WITHOUT_ACCT WITHOUT_AMD WITHOUT_APM > WITHOUT_AT WITHOUT_CTM > WITHOUT_FREEBSD_UPDATE WITHOUT_IPFW > WITHOUT_JAIL WITHOUT_LEGACY_CONSOLE > WITHOUT_LOCATE WITHOUT_MAIL WITHOUT_MAKE > WITHOUT_NDIS WITHOUT_NETGRAPH WITHOUT_NTP > WITHOUT_PKGTOOLS WITHOUT_PMC > WITHOUT_PORTSNAP WITHOUT_PPP > WITHOUT_QUOTAS WITHOUT_ROUTED > WITHOUT_SLIP WITHOUT_SYSINSTALL > WITHOUT_TELNET WITHOUT_TEXTPROC > WITHOUT_WIRELESS > Log: > SVN rev 183242 on 2008-09-21 22:02:26Z by sam > > add new build knobs and jigger some existing controls to improve > control over the result of buildworld and installworld; this especially > helps packaging systems such as nanobsd > > Reviewed by: various (posted to arch) > MFC after: 1 month > > Revision Changes Path > 1.369 +54 -13 src/etc/Makefile > 1.17 +37 -12 src/etc/periodic/daily/Makefile > 1.4 +9 -2 src/etc/periodic/monthly/Makefile > 1.7 +17 -4 src/etc/periodic/security/Makefile > 1.10 +17 -5 src/etc/periodic/weekly/Makefile > 1.99 +6 -5 src/gnu/usr.bin/Makefile > 1.233 +42 -24 src/lib/Makefile > 1.80 +21 -5 src/libexec/Makefile > 1.174 +22 -5 src/sbin/Makefile > 1.39 +26 -16 src/share/Makefile > 1.78 +40 -1 src/share/mk/bsd.own.mk > 1.1 +5 -0 src/tools/build/options/WITHOUT_ACCT (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_AMD (new) > 1.1 +5 -0 src/tools/build/options/WITHOUT_APM (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_AT (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_CTM (new) > 1.1 +3 -0 src/tools/build/options/WITHOUT_FREEBSD_UPDATE (new) > 1.1 +2 -0 src/tools/build/options/WITHOUT_IPFW (new) > 1.1 +3 -0 src/tools/build/options/WITHOUT_JAIL (new) > 1.1 +5 -0 src/tools/build/options/WITHOUT_LEGACY_CONSOLE (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_LOCATE (new) > 1.1 +2 -0 src/tools/build/options/WITHOUT_MAIL (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_MAKE (new) > 1.1 +3 -0 src/tools/build/options/WITHOUT_NDIS (new) > 1.1 +3 -0 src/tools/build/options/WITHOUT_NETGRAPH (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_NTP (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_PKGTOOLS (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_PMC (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_PORTSNAP (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_PPP (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_QUOTAS (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_ROUTED (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_SLIP (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_SYSINSTALL (new) > 1.1 +4 -0 src/tools/build/options/WITHOUT_TELNET (new) > 1.1 +3 -0 src/tools/build/options/WITHOUT_TEXTPROC (new) > 1.1 +5 -0 src/tools/build/options/WITHOUT_WIRELESS (new) > 1.319 +75 -27 src/usr.bin/Makefile > 1.41 +10 -3 src/usr.bin/netstat/Makefile > 1.91 +8 -2 src/usr.bin/netstat/main.c > 1.56 +2 -0 src/usr.bin/netstat/netstat.h > 1.395 +181 -61 src/usr.sbin/Makefile You might also want to regen the src.conf(5) manual page and commit that! Regards! //Niclas -- From owner-cvs-src@FreeBSD.ORG Mon Sep 22 20: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 1900E1065691; Mon, 22 Sep 2008 20:20:06 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 052DE8FC1C; Mon, 22 Sep 2008 20:20:06 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MKK5tr012268; Mon, 22 Sep 2008 20:20:05 GMT (envelope-from rdivacky@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MKK5Ht012267; Mon, 22 Sep 2008 20:20:05 GMT (envelope-from rdivacky@repoman.freebsd.org) Message-Id: <200809222020.m8MKK5Ht012267@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rdivacky@repoman.freebsd.org using -f From: Roman Divacky Date: Mon, 22 Sep 2008 20:19: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/compat/linux linux_file.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 20:20:06 -0000 rdivacky 2008-09-22 20:19:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/compat/linux linux_file.c Log: SVN rev 183278 on 2008-09-22 20:19:54Z by rdivacky Merge r182892 from head to stable/7, I had to manually change the code to include "thread" argument to the vn_lock() which got removed in HEAD: Getdents requires padding with 2 bytes instead of 1 byte as with getdents64. The last byte is used for storing the d_type, add this to plain getdents case where it was missing before. Also change the code to use strlcpy instead of plain strcpy. This changes fix the getdents crash we had reports about (hl2 server etc.) PR: kern/117010 MFC after: 1 week Submitted by: Dmitry Chagin (dchagin@) Tested by: MITA Yoshio Approved by: kib (mentor) Approved by: re (kensmith) Revision Changes Path 1.105.2.3 +54 -33 src/sys/compat/linux/linux_file.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 20:21: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 EE6F01065676; Mon, 22 Sep 2008 20:21:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C1FF98FC16; Mon, 22 Sep 2008 20:21:51 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MKLplV025786; Mon, 22 Sep 2008 20:21:51 GMT (envelope-from bms@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MKLp00025785; Mon, 22 Sep 2008 20:21:51 GMT (envelope-from bms@repoman.freebsd.org) Message-Id: <200809222021.m8MKLp00025785@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bms@repoman.freebsd.org using -f From: Bruce M Simpson Date: Mon, 22 Sep 2008 20:21:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/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: Mon, 22 Sep 2008 20:21:52 -0000 bms 2008-09-22 20:21:39 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 183279 on 2008-09-22 20:21:39Z by bms Mark the first slice of a NanoBSD image 'active' by default. This fixes USB boot (not yet merged to HEAD) with 3 flavours of BIOS I've seen. Approved by: phk Revision Changes Path 1.40 +4 -0 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Mon Sep 22 20:53: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 3AB2D1065678; Mon, 22 Sep 2008 20:53: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 0E45F8FC0C; Mon, 22 Sep 2008 20:53:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MKrb4a032409; Mon, 22 Sep 2008 20:53:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MKrblQ032408; Mon, 22 Sep 2008 20:53:37 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809222053.m8MKrblQ032408@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Mon, 22 Sep 2008 20:53: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/ufs/ufs ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 20:53:38 -0000 jhb 2008-09-22 20:53:22 UTC FreeBSD src repository Modified files: sys/ufs/ufs ufs_dirhash.c Log: SVN rev 183280 on 2008-09-22 20:53:22Z by jhb Close a race between concurrent calls to ufsdirhash_recycle() and ufsdirhash_free() introduced in my last commit by removing the dirhash about to be free'd in ufsdirhash_free() from the global dirhash list before dropping the sx lock. Tested by: kris Revision Changes Path 1.26 +10 -5 src/sys/ufs/ufs/ufs_dirhash.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 20:55: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 CA05F106567D; Mon, 22 Sep 2008 20:55:23 +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 9C8968FC24; Mon, 22 Sep 2008 20:55:23 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MKtNZs044778; Mon, 22 Sep 2008 20:55:23 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MKtNa5044772; Mon, 22 Sep 2008 20:55:23 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809222055.m8MKtNa5044772@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Mon, 22 Sep 2008 20:55: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/bge if_bge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 20:55:23 -0000 marius 2008-09-22 20:55:19 UTC FreeBSD src repository Modified files: sys/dev/bge if_bge.c Log: SVN rev 183281 on 2008-09-22 20:55:19Z by marius - Don't read the identifier string from the VPD if there's no chip containing an Ethernet address fitted as this is yet another thing that fails in that case in order to avoid the one second delay until pci_read_vpd_reg() times out. - Const'ify the bge_devs array. Revision Changes Path 1.213 +4 -3 src/sys/dev/bge/if_bge.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 21:09: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 AC40E1065675; Mon, 22 Sep 2008 21:09:33 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3C5888FC2E; Mon, 22 Sep 2008 21:09:33 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m8ML9A92063662; Mon, 22 Sep 2008 17:09:24 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Marius Strobl Date: Mon, 22 Sep 2008 16:39:55 -0400 User-Agent: KMail/1.9.7 References: <200809181356.m8IDuaxT089888@repoman.freebsd.org> <89B9A8BE-05F2-4DB2-B7B2-AB240AA9F0DD@mac.com> <20080920231152.GA67442@alchemy.franken.de> In-Reply-To: <20080920231152.GA67442@alchemy.franken.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809221639.56429.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Mon, 22 Sep 2008 17:09:24 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8310/Mon Sep 22 14:58:13 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS 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, Marcel Moolenaar , src-committers@freebsd.org, cvs-all@freebsd.org, arch@freebsd.org Subject: Re: removal of ipi_all() and ipi_self() [Re: cvs commit: src/sys/sparc64/include smp.h src/sys/sparc64/sparc64 genassym.c mp_machdep.c] X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 21:09:33 -0000 On Saturday 20 September 2008 07:11:53 pm Marius Strobl wrote: > On Thu, Sep 18, 2008 at 12:48:52PM -0700, Marcel Moolenaar wrote: > > > > On Sep 18, 2008, at 12:19 PM, Marius Strobl wrote: > > > > >On Thu, Sep 18, 2008 at 10:27:51AM -0400, John Baldwin wrote: > > >>On Thursday 18 September 2008 09:56:30 am Marius Strobl wrote: > > >>>marius 2008-09-18 13:56:30 UTC > > >>> > > >>> FreeBSD src repository > > >>> > > >>> Modified files: > > >>> sys/sparc64/include smp.h > > >>> sys/sparc64/sparc64 genassym.c mp_machdep.c > > >>> Log: > > >>> SVN rev 183142 on 2008-09-18 13:56:30Z by marius > > >>> > > >>> - Newer firmware versions no longer provide SUNW,stop-self so just > > >>> disable interrupts and loop forever with these. > > >>> - Hide all MP-related bits in underneath #ifdef > > >>>SMP. > > >>> - Inline ipi_all_but_self(9) and ipi_selected(9). We don't expose > > >>>any > > >>> additional bits but save a few cycles by doing so. > > >>> - Remove ipi_all(9), which actually only called panic(9). It > > >>>can't be > > >>> implemented natively anyway and having it removed at least causes > > >>> MI users to fail already fail when linking. > > >> > > >>Should we just remove ipi_all() completely? > > >> > > > > > >Well, grepping in the CVS repository shows that there never was > > >an actually consumer of ipi_all() (only #ifdef'ed out ones in > > >ironically the sparc64 code) so it seems to be a good candidate > > >for axing. Generally I can't think of a reason why MI code would > > >want a CPU to send an IPI to itself. Actually, ipi_self() also > > >isn't and never was used in MI code, only in ia64 and powerpc > > >code for testing purposes. > > > > That's DS (=developer-specific) code rather than MI or MD code :-) > > > > Sending a test IPI to 'self' helps with bring-up or porting, but > > serves no real purpose (other than maybe a POST-like purpose) > > once IPIs are known to work... > > > > Okay, I take these as a call for removing ipi_all() and ipi_self() > along with the ia64 and powerpc test IPI code completely. A patch > doing just that and which passes a universe build just fine is at: > http://people.freebsd.org/~marius/nuke_ipi_all_self.diff > Does anybody object to committing it? Should __FreeBSD_version be > bumped for this? I think this is ok. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 22 21:53: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 695AB106570D; Mon, 22 Sep 2008 21:53:10 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3CA728FC20; Mon, 22 Sep 2008 21:53:10 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MLrA6g095624; Mon, 22 Sep 2008 21:53:10 GMT (envelope-from rnoland@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MLrA5A095619; Mon, 22 Sep 2008 21:53:10 GMT (envelope-from rnoland@repoman.freebsd.org) Message-Id: <200809222153.m8MLrA5A095619@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rnoland@repoman.freebsd.org using -f From: Robert Noland Date: Mon, 22 Sep 2008 21:53: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/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: Mon, 22 Sep 2008 21:53:10 -0000 rnoland 2008-09-22 21:53:00 UTC FreeBSD src repository Modified files: share/misc committers-src.dot Log: SVN rev 183282 on 2008-09-22 21:53:00Z by rnoland Add my entry to committers-src.dot Approved by: jhb(mentor) Revision Changes Path 1.86 +2 -0 src/share/misc/committers-src.dot From owner-cvs-src@FreeBSD.ORG Mon Sep 22 22: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 6BD681065680; Mon, 22 Sep 2008 22:08:56 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4077F8FC24; Mon, 22 Sep 2008 22:08:56 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MM8uju002239; Mon, 22 Sep 2008 22:08:56 GMT (envelope-from emax@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MM8uEr002238; Mon, 22 Sep 2008 22:08:56 GMT (envelope-from emax@repoman.freebsd.org) Message-Id: <200809222208.m8MM8uEr002238@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emax@repoman.freebsd.org using -f From: Maksim Yevmenkin Date: Mon, 22 Sep 2008 22:08: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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 22:08:56 -0000 emax 2008-09-22 22:08:43 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: SVN rev 183283 on 2008-09-22 22:08:43Z by emax Use Giant for kbdmux(4) locking. This is to workaround the problem where interrupt handlers may race with kbdmux(4) in polling mode. PR: kern/127446 Reported by: Eygene Ryabinkin rea-fbsd at codelabs dot ru Tested by: Eygene Ryabinkin rea-fbsd at codelabs dot ru MFC after: 1 week Revision Changes Path 1.18 +4 -4 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Mon Sep 22 22: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 85CC0106564A; Mon, 22 Sep 2008 22:29:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 2730D8FC23; Mon, 22 Sep 2008 22:29:30 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m8MMTNqA064204; Mon, 22 Sep 2008 18:29:24 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Mon, 22 Sep 2008 17:12:28 -0400 User-Agent: KMail/1.9.7 References: <200809222053.m8MKrblQ032408@repoman.freebsd.org> In-Reply-To: <200809222053.m8MKrblQ032408@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809221712.28256.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Mon, 22 Sep 2008 18:29:24 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8310/Mon Sep 22 14:58:13 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ufs ufs_dirhash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2008 22:29:30 -0000 On Monday 22 September 2008 04:53:22 pm John Baldwin wrote: > jhb 2008-09-22 20:53:22 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ufs ufs_dirhash.c > Log: > SVN rev 183280 on 2008-09-22 20:53:22Z by jhb > > Close a race between concurrent calls to ufsdirhash_recycle() and > ufsdirhash_free() introduced in my last commit by removing the dirhash > about to be free'd in ufsdirhash_free() from the global dirhash list > before dropping the sx lock. > > Tested by: kris Aside from some pending patches to better handle errors during a umount -f case (albeit an edge case), I think UFS is ok to do shared lookups now. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Sep 22 23:56: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 44982106564A; Mon, 22 Sep 2008 23:56:45 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1849A8FC08; Mon, 22 Sep 2008 23:56:45 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8MNuifg014662; Mon, 22 Sep 2008 23:56:44 GMT (envelope-from bms@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8MNuimC014659; Mon, 22 Sep 2008 23:56:44 GMT (envelope-from bms@repoman.freebsd.org) Message-Id: <200809222356.m8MNuimC014659@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to bms@repoman.freebsd.org using -f From: Bruce M Simpson Date: Mon, 22 Sep 2008 23:56:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Mon, 22 Sep 2008 23:56:45 -0000 bms 2008-09-22 23:56:36 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 183284 on 2008-09-22 23:56:36Z by bms * Add USB boot support. * Allow the image name to be renamed via NANO_IMGNAME. * Propagate TARGET_ARCH into src top level make targets explicitly to support cross-building. * Increase the default size of NanoBSD media from 488MB to 584MB to accomodate a -CURRENT world. Reviewed by: phk Revision Changes Path 1.41 +52 -5 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 23 01:27: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 A62E61065680; Tue, 23 Sep 2008 01:27:33 +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 7A4118FC16; Tue, 23 Sep 2008 01:27:33 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N1RXpn081743; Tue, 23 Sep 2008 01:27:33 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N1RXxf081738; Tue, 23 Sep 2008 01:27:33 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809230127.m8N1RXxf081738@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 23 Sep 2008 01:27: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/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: Tue, 23 Sep 2008 01:27:33 -0000 kmacy 2008-09-23 01:27:19 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_multiq.c Log: SVN rev 183285 on 2008-09-23 01:27:19Z by kmacy - Track number of times that the transmit queue overflowed - Trivial whitespace cleanup MFC after: 3 days Revision Changes Path 1.8 +3 -4 src/sys/dev/cxgb/cxgb_multiq.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 01:28: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 766981065676; Tue, 23 Sep 2008 01:28:13 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.delphij.net (delphij-pt.tunnel.tserv2.fmt.ipv6.he.net [IPv6:2001:470:1f03:2c9::2]) by mx1.freebsd.org (Postfix) with ESMTP id 18A4E8FC22; Tue, 23 Sep 2008 01:28:13 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [211.166.10.233]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tarsier.delphij.net (Postfix) with ESMTPS id 3EA3428454; Tue, 23 Sep 2008 09:28:12 +0800 (CST) Received: from localhost (tarsier.geekcn.org [211.166.10.233]) by tarsier.geekcn.org (Postfix) with ESMTP id 8FB7EF66C13; Tue, 23 Sep 2008 09:28:11 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([211.166.10.233]) by localhost (mail.geekcn.org [211.166.10.233]) (amavisd-new, port 10024) with ESMTP id C+CYsd0s9DI0; Tue, 23 Sep 2008 09:28:06 +0800 (CST) Received: from charlie.delphij.net (adsl-76-237-33-62.dsl.pltn13.sbcglobal.net [76.237.33.62]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTPSA id 37A72F66C50; Tue, 23 Sep 2008 09:28:01 +0800 (CST) DomainKey-Signature: a=rsa-sha1; s=default; d=delphij.net; c=nofws; q=dns; h=message-id:date:from:reply-to:organization:user-agent: mime-version:to:cc:subject:references:in-reply-to: x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=Xy9dv8Kjkxv1HI5JpPrcZWylWo+aN02NEq2f0OmLzNhltGmaxFgITDFmq2yYQostP mJuFzRf6CbYPYiKliXW2Q== Message-ID: <48D8461E.3030409@delphij.net> Date: Mon, 22 Sep 2008 18:27:58 -0700 From: Xin LI Organization: The FreeBSD Project User-Agent: Thunderbird 2.0.0.16 (X11/20080725) MIME-Version: 1.0 To: Peter Wemm References: <200809202113.m8KLDEmT054706@repoman.freebsd.org> In-Reply-To: X-Enigmail-Version: 0.95.7 OpenPGP: id=18EDEBA0; url=http://www.delphij.net/delphij.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Craig Rodrigues , cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/gen getosreldate.3 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d@delphij.net List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 01:28:13 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Peter Wemm wrote: > On Sun, Sep 21, 2008 at 12:23 PM, Peter Wemm wrote: >> On Sat, Sep 20, 2008 at 2:12 PM, Craig Rodrigues wrote: >>> rodrigc 2008-09-20 21:12:54 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libc/gen getosreldate.3 >>> Log: >>> SVN rev 183217 on 2008-09-20 21:12:54Z by rodrigc >>> >>> does not have a forward declration of getosreldate(), so >>> remove it from this man page. >> I fixed this ages ago but forgot to commit that part. I'll try and do >> that today. > > FWIW, I've run with /usr/include/osreldate.h looking like this for years: > > #ifdef _KERNEL > #error " cannot be used in the kernel, use " > #else > #undef __FreeBSD_version > #define __FreeBSD_version 800046 > #ifdef __STDC__ > #ifndef _OSRELDATE_H > #define _OSRELDATE_H > #include > __BEGIN_DECLS > extern int getosreldate(void); > __END_DECLS > #endif /* _OSRELDATE_H */ > #endif /* __STDC__ */ > #endif /* _KERNEL */ > > .. including desktops/Xorg/etc. I don't know about ia64 though. I think we really need to have getosreldate() prototype somewhere in the system headers? Dunno where would be the best fit for it though. Should we just declare it in osreldate.h? Cheers, - -- Xin LI http://www.delphij.net/ FreeBSD - The Power to Serve! -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkjYRh4ACgkQi+vbBBjt66AlCQCfdGmJ8L7ElcQYIqEKOfRpNz8a cRUAn3rMQWj5evN6aI5I4zLvCKrlcuSk =thmI -----END PGP SIGNATURE----- From owner-cvs-src@FreeBSD.ORG Tue Sep 23 01:41: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 381BD1065696; Tue, 23 Sep 2008 01:41:49 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 0D3078FC13; Tue, 23 Sep 2008 01:41:48 +0000 (UTC) (envelope-from sam@freebsd.org) 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 m8N1fmao063320 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 Sep 2008 18:41:48 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48D8495C.6020402@freebsd.org> Date: Mon, 22 Sep 2008 18:41:48 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: Bruce M Simpson References: <200809222356.m8MNuimC014659@repoman.freebsd.org> In-Reply-To: <200809222356.m8MNuimC014659@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 01:41:49 -0000 Bruce M Simpson wrote: > bms 2008-09-22 23:56:36 UTC > > FreeBSD src repository > > Modified files: > tools/tools/nanobsd nanobsd.sh > Log: > SVN rev 183284 on 2008-09-22 23:56:36Z by bms > > * Add USB boot support. > * Allow the image name to be renamed via NANO_IMGNAME. > * Propagate TARGET_ARCH into src top level make targets > explicitly to support cross-building. > * Increase the default size of NanoBSD media from 488MB to > 584MB to accomodate a -CURRENT world. > > Why do you need to explicitly propagate TARGET_ARCH? I've been cross-building for a while w/o issues just by exporting the required variables. Sam From owner-cvs-src@FreeBSD.ORG Tue Sep 23 01:55: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 DEF91106566B; Tue, 23 Sep 2008 01:55:49 +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 B33B68FC20; Tue, 23 Sep 2008 01:55:49 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N1tnK4050044; Tue, 23 Sep 2008 01:55:49 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N1tnqG050039; Tue, 23 Sep 2008 01:55:49 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809230155.m8N1tnqG050039@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 23 Sep 2008 01:55:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Tue, 23 Sep 2008 01:55:50 -0000 kmacy 2008-09-23 01:55:36 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_multiq.c Log: SVN rev 183286 on 2008-09-23 01:55:36Z by kmacy - Fix flag check - Fix adaptive thread sleep - set oactive when queue is full Revision Changes Path 1.9 +7 -3 src/sys/dev/cxgb/cxgb_multiq.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 02:06: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 502DF106564A; Tue, 23 Sep 2008 02:06:02 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.freebsd.org (Postfix) with ESMTP id 216F48FC0C; Tue, 23 Sep 2008 02:06:02 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 47189166E73; Mon, 22 Sep 2008 21:50:38 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Mon, 22 Sep 2008 21:50:38 -0400 X-Sasl-enc: lWwWc+xkMNizIZWPMCITcLfClnh72tQEgKfVG6cZqa2p 1222134637 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id 7D524252D2; Mon, 22 Sep 2008 21:50:37 -0400 (EDT) Message-ID: <48D84B68.6010405@FreeBSD.org> Date: Tue, 23 Sep 2008 02:50:32 +0100 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.14 (X11/20080514) MIME-Version: 1.0 To: Sam Leffler References: <200809222356.m8MNuimC014659@repoman.freebsd.org> <48D8495C.6020402@freebsd.org> In-Reply-To: <48D8495C.6020402@freebsd.org> X-Enigmail-Version: 0.95.6 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/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 02:06:02 -0000 Sam Leffler wrote: > ... >> >> * Propagate TARGET_ARCH into src top level make targets >> explicitly to support cross-building. >> ... > > Why do you need to explicitly propagate TARGET_ARCH? I've been > cross-building for a while w/o issues just by exporting the required > variables. I found that I couldn't build on an amd64 box without doing this. cheers BMS From owner-cvs-src@FreeBSD.ORG Tue Sep 23 02:09: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 E165010656AF; Tue, 23 Sep 2008 02:09:05 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B5C1C8FC18; Tue, 23 Sep 2008 02:09:05 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N29534028139; Tue, 23 Sep 2008 02:09:05 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N295pn028138; Tue, 23 Sep 2008 02:09:05 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809230209.m8N295pn028138@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Tue, 23 Sep 2008 02:09: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: CVSROOT mentors X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 02:09:06 -0000 marcel 2008-09-23 02:09:00 UTC FreeBSD src repository Modified files: . mentors Log: SVN rev 183287 on 2008-09-23 02:09:00Z by marcel Nathan Whitehorn (nwhitehorn) is flying solo from now on. Revision Changes Path 1.20 +0 -1 CVSROOT/mentors From owner-cvs-src@FreeBSD.ORG Tue Sep 23 02:14: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 B67F51065673; Tue, 23 Sep 2008 02:14:04 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A26168FC13; Tue, 23 Sep 2008 02:14:04 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N2E4Q7059169; Tue, 23 Sep 2008 02:14:04 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N2E4po059163; Tue, 23 Sep 2008 02:14:04 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809230214.m8N2E4po059163@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Tue, 23 Sep 2008 02:12:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bm if_bm.c src/sys/powerpc/include dbdma.h src/sys/powerpc/powermac dbdma.c dbdmavar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 02:14:04 -0000 nwhitehorn 2008-09-23 02:12:47 UTC FreeBSD src repository Modified files: sys/dev/bm if_bm.c sys/powerpc/include dbdma.h sys/powerpc/powermac dbdma.c dbdmavar.h Log: SVN rev 183288 on 2008-09-23 02:12:47Z by nwhitehorn Change the DBDMA API to allow DBDMA registers in a subregion of a resource. This is necessary to allow future support of DMA for the various Apple on-board ATA controllers. MFC after: 1 week Revision Changes Path 1.4 +2 -2 src/sys/dev/bm/if_bm.c 1.2 +1 -1 src/sys/powerpc/include/dbdma.h 1.2 +8 -6 src/sys/powerpc/powermac/dbdma.c 1.2 +3 -2 src/sys/powerpc/powermac/dbdmavar.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 02:22: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 60109106568C; Tue, 23 Sep 2008 02:22: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 4AA668FC35; Tue, 23 Sep 2008 02:22:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N2MhZN012443; Tue, 23 Sep 2008 02:22:43 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N2Mh0N012438; Tue, 23 Sep 2008 02:22:43 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809230222.m8N2Mh0N012438@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 23 Sep 2008 02:22: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/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_multiq.c cxgb_osdep.h cxgb_sge.c src/sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_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: Tue, 23 Sep 2008 02:22:43 -0000 kmacy 2008-09-23 02:22:24 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_main.c cxgb_multiq.c cxgb_osdep.h cxgb_sge.c sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c Log: SVN rev 183289 on 2008-09-23 02:22:24Z by kmacy Allow cxgb to be unified across versions by making newer features conditional Submitted by: Chelsio Inc MFC after: 3 days Revision Changes Path 1.39 +8 -1 src/sys/dev/cxgb/cxgb_adapter.h 1.66 +10 -0 src/sys/dev/cxgb/cxgb_main.c 1.10 +9 -0 src/sys/dev/cxgb/cxgb_multiq.c 1.26 +5 -0 src/sys/dev/cxgb/cxgb_osdep.h 1.61 +19 -5 src/sys/dev/cxgb/cxgb_sge.c 1.3 +5 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c 1.22 +10 -0 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c 1.14 +4 -0 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 03:03: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 BF780106564A; Tue, 23 Sep 2008 03:03:17 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ABB608FC3E; Tue, 23 Sep 2008 03:03:17 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N33Hwf056807; Tue, 23 Sep 2008 03:03:17 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N33Hrn056803; Tue, 23 Sep 2008 03:03:17 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809230303.m8N33Hrn056803@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Tue, 23 Sep 2008 03:02:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/aim mmu_oea.c src/sys/powerpc/include pmap.h pte.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 03:03:17 -0000 nwhitehorn 2008-09-23 03:02:57 UTC FreeBSD src repository Modified files: sys/powerpc/aim mmu_oea.c sys/powerpc/include pmap.h pte.h Log: SVN rev 183290 on 2008-09-23 03:02:57Z by nwhitehorn In preparation for PowerPC G5 support, allow PVO objects to contain page table entries for both the 32-bit and 64-bit AIM MMUs. Revision Changes Path 1.126 +54 -52 src/sys/powerpc/aim/mmu_oea.c 1.22 +7 -2 src/sys/powerpc/include/pmap.h 1.7 +1 -0 src/sys/powerpc/include/pte.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 03:13: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 051031065676; Tue, 23 Sep 2008 03:13:49 +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 CD9068FC30; Tue, 23 Sep 2008 03:13:48 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N3DmAM025695; Tue, 23 Sep 2008 03:13:48 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N3Dmqg025687; Tue, 23 Sep 2008 03:13:48 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809230313.m8N3Dmqg025687@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 23 Sep 2008 03:13:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.i386 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 03:13:49 -0000 kmacy 2008-09-23 03:13:33 UTC FreeBSD src repository Modified files: sys/conf files.i386 Log: SVN rev 183291 on 2008-09-23 03:13:33Z by kmacy Update to xen specific files for SMP MFC after: 1 month Revision Changes Path 1.608 +5 -3 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Tue Sep 23 03:18: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 7BD51106564A; Tue, 23 Sep 2008 03:18:39 +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 6532C8FC24; Tue, 23 Sep 2008 03:18:39 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8N3IdW2059028; Tue, 23 Sep 2008 03:18:39 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8N3IdPd059025; Tue, 23 Sep 2008 03:18:39 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809230318.m8N3IdPd059025@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Tue, 23 Sep 2008 03:16: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/conf files kern.pre.mk src/sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_include.h cxgb_main.c cxgb_multiq.c cxgb_offload.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c cxgb_t3fw.c src/sys/dev/cxgb/common cxgb_ael1002.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 03:18:39 -0000 kmacy 2008-09-23 03:16:54 UTC FreeBSD src repository Modified files: sys/conf files kern.pre.mk sys/dev/cxgb cxgb_adapter.h cxgb_config.h cxgb_include.h cxgb_main.c cxgb_multiq.c cxgb_offload.c cxgb_offload.h cxgb_osdep.h cxgb_sge.c cxgb_t3fw.c sys/dev/cxgb/common cxgb_ael1002.c cxgb_common.h cxgb_mc5.c cxgb_mv88e1xxx.c cxgb_t3_hw.c cxgb_tn1010.c cxgb_vsc7323.c cxgb_vsc8211.c cxgb_xgmac.c sys/dev/cxgb/sys cxgb_support.c uipc_mvec.c sys/dev/cxgb/ulp/iw_cxgb iw_cxgb.c iw_cxgb_cm.c iw_cxgb_cq.c iw_cxgb_dbg.c iw_cxgb_ev.c iw_cxgb_hal.c iw_cxgb_mem.c iw_cxgb_provider.c iw_cxgb_qp.c iw_cxgb_resource.c sys/dev/cxgb/ulp/toecore toedev.c sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_cpl_socket.c cxgb_ddp.c cxgb_l2t.c cxgb_l2t.h cxgb_listen.c cxgb_t3_ddp.h cxgb_tcp_offload.c cxgb_toepcb.h cxgb_tom.c cxgb_tom_sysctl.c cxgb_vm.c sys/modules/cxgb/cxgb Makefile sys/modules/cxgb/cxgb_t3fw Makefile sys/modules/cxgb/iw_cxgb Makefile sys/modules/cxgb/toecore Makefile sys/modules/cxgb/tom Makefile Log: SVN rev 183292 on 2008-09-23 03:16:54Z by kmacy Update cxgb include paths to not require prefixing with dev/cxgb Submitted by: Chelsio Inc. Revision Changes Path 1.1333 +30 -15 src/sys/conf/files 1.101 +3 -0 src/sys/conf/kern.pre.mk 1.8 +0 -4 src/sys/dev/cxgb/common/cxgb_ael1002.c 1.12 +0 -8 src/sys/dev/cxgb/common/cxgb_common.h 1.8 +0 -5 src/sys/dev/cxgb/common/cxgb_mc5.c 1.5 +0 -4 src/sys/dev/cxgb/common/cxgb_mv88e1xxx.c 1.14 +0 -4 src/sys/dev/cxgb/common/cxgb_t3_hw.c 1.2 +0 -4 src/sys/dev/cxgb/common/cxgb_tn1010.c 1.4 +0 -4 src/sys/dev/cxgb/common/cxgb_vsc7323.c 1.6 +0 -4 src/sys/dev/cxgb/common/cxgb_vsc8211.c 1.11 +0 -4 src/sys/dev/cxgb/common/cxgb_xgmac.c 1.40 +0 -8 src/sys/dev/cxgb/cxgb_adapter.h 1.9 +1 -2 src/sys/dev/cxgb/cxgb_config.h 1.8 +0 -16 src/sys/dev/cxgb/cxgb_include.h 1.67 +0 -4 src/sys/dev/cxgb/cxgb_main.c 1.11 +0 -5 src/sys/dev/cxgb/cxgb_multiq.c 1.16 +0 -4 src/sys/dev/cxgb/cxgb_offload.c 1.11 +0 -8 src/sys/dev/cxgb/cxgb_offload.h 1.27 +0 -5 src/sys/dev/cxgb/cxgb_osdep.h 1.62 +0 -5 src/sys/dev/cxgb/cxgb_sge.c 1.3 +3 -3 src/sys/dev/cxgb/cxgb_t3fw.c 1.9 +0 -5 src/sys/dev/cxgb/sys/cxgb_support.c 1.26 +0 -7 src/sys/dev/cxgb/sys/uipc_mvec.c 1.4 +0 -10 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c 1.2 +0 -14 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c 1.3 +0 -12 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cq.c 1.3 +0 -11 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_dbg.c 1.2 +0 -12 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_ev.c 1.2 +0 -11 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.c 1.2 +0 -13 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_mem.c 1.2 +0 -15 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c 1.2 +0 -13 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c 1.2 +0 -12 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_resource.c 1.3 +0 -5 src/sys/dev/cxgb/ulp/toecore/toedev.c 1.23 +16 -17 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c 1.15 +18 -18 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c 1.8 +17 -17 src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c 1.3 +0 -4 src/sys/dev/cxgb/ulp/tom/cxgb_l2t.c 1.2 +1 -1 src/sys/dev/cxgb/ulp/tom/cxgb_l2t.h 1.6 +13 -13 src/sys/dev/cxgb/ulp/tom/cxgb_listen.c 1.4 +1 -1 src/sys/dev/cxgb/ulp/tom/cxgb_t3_ddp.h 1.6 +1 -1 src/sys/dev/cxgb/ulp/tom/cxgb_tcp_offload.c 1.4 +1 -1 src/sys/dev/cxgb/ulp/tom/cxgb_toepcb.h 1.10 +16 -24 src/sys/dev/cxgb/ulp/tom/cxgb_tom.c 1.5 +13 -13 src/sys/dev/cxgb/ulp/tom/cxgb_tom_sysctl.c 1.2 +1 -1 src/sys/dev/cxgb/ulp/tom/cxgb_vm.c 1.12 +1 -1 src/sys/modules/cxgb/cxgb/Makefile 1.3 +2 -1 src/sys/modules/cxgb/cxgb_t3fw/Makefile 1.2 +2 -2 src/sys/modules/cxgb/iw_cxgb/Makefile 1.2 +6 -3 src/sys/modules/cxgb/toecore/Makefile 1.6 +3 -2 src/sys/modules/cxgb/tom/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 23 10:39: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 5E5EA1065671; Tue, 23 Sep 2008 10:39:59 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E4CA8FC12; Tue, 23 Sep 2008 10:39:59 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NAdx1s075567; Tue, 23 Sep 2008 10:39:59 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NAdxom075566; Tue, 23 Sep 2008 10:39:59 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809231039.m8NAdxom075566@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Tue, 23 Sep 2008 10:36: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/sbin/ipfw ipfw2.c src/sbin/natd natd.c src/sys/netinet ip_fw.h ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 10:39:59 -0000 rik 2008-09-23 10:36:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sbin/ipfw ipfw2.c sbin/natd natd.c sys/netinet ip_fw.h ip_fw2.c Log: SVN rev 183293 on 2008-09-23 10:36:37Z by rik MFH: 182818, 182823, 182825, 183012 - IPFW_DEFAULT_RULE related fixes. New Revision: 182818 URL: http://svn.freebsd.org/changeset/base/182818 Log: Export the IPFW_DEFAULT_RULE outside ip_fw2.c. This number in not only the default rule number but also the maximum rule number. User space software such as ipfw and natd should be aware of its value. The software that already includes ip_fw.h should use the defined value. All other a expected to use sysctl (as discussed on net@). MFC after: 5 days. Discussed on: net@ Modified: head/sys/netinet/ip_fw.h head/sys/netinet/ip_fw2.c New Revision: 182823 URL: http://svn.freebsd.org/changeset/base/182823 Log: Use IPFW_DEFAULT_RULE instead of hardcoded value since now it is available. MFC after: 5 days. Modified: head/sbin/ipfw/ipfw2.c New Revision: 182825 URL: http://svn.freebsd.org/changeset/base/182825 Log: Check rule numbers against maximum value to avoid rules cleanup due to overflow. MFC after: 5 days. Modified: head/sbin/natd/natd.c New Revision: 183012 URL: http://svn.freebsd.org/changeset/base/183012 Log: Make the commet for the default rule number more clear. Submitted by: yar@ Modified: head/sys/netinet/ip_fw.h Approved by: re (kensmith) Revision Changes Path 1.108.2.10 +9 -8 src/sbin/ipfw/ipfw2.c 1.50.2.1 +24 -0 src/sbin/natd/natd.c 1.110.2.5 +8 -0 src/sys/netinet/ip_fw.h 1.175.2.10 +2 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 11:56: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 741041065685; Tue, 23 Sep 2008 11:56:17 +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 4C2CC8FC25; Tue, 23 Sep 2008 11:56:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NBuHtZ053266; Tue, 23 Sep 2008 11:56:17 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NBuHbx053261; Tue, 23 Sep 2008 11:56:17 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809231156.m8NBuHbx053261@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 23 Sep 2008 11:56: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/kern sched_ule.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 11:56:17 -0000 kib 2008-09-23 11:56:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern sched_ule.c Log: SVN rev 183294 on 2008-09-23 11:56:07Z by kib MFC r180607 (by jeff): Check whether we've recorded this tick in ts_ticks on another cpu in sched_tick() to prevent multiple increments for one tick. This pushes the value out of range and breaks priority calculation. Approved by: re (rwatson) Revision Changes Path 1.214.2.7 +6 -0 src/sys/kern/sched_ule.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 12:17: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 CB3371065687; Tue, 23 Sep 2008 12:17:33 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A33888FC0A; Tue, 23 Sep 2008 12:17:33 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NCHXcc086708; Tue, 23 Sep 2008 12:17:33 GMT (envelope-from matteo@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NCHXCE086703; Tue, 23 Sep 2008 12:17:33 GMT (envelope-from matteo@repoman.freebsd.org) Message-Id: <200809231217.m8NCHXCE086703@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to matteo@repoman.freebsd.org using -f From: Matteo Riondato Date: Tue, 23 Sep 2008 12:17:20 +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.sbin/setfib setfib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 12:17:33 -0000 matteo 2008-09-23 12:17:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.sbin/setfib setfib.c Log: SVN rev 183295 on 2008-09-23 12:17:20Z by matteo MFC rev 1.5 (r182853) Use %d to print numfibs Approved by: re Revision Changes Path 1.3.2.3 +1 -1 src/usr.sbin/setfib/setfib.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 13:13: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 D40E81065686; Tue, 23 Sep 2008 13:13:16 +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 AB6558FC08; Tue, 23 Sep 2008 13:13:16 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NDDG2e033750; Tue, 23 Sep 2008 13:13:16 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NDDGjj033745; Tue, 23 Sep 2008 13:13:16 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200809231313.m8NDDGjj033745@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Tue, 23 Sep 2008 13:12:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/bsdlabel Makefile src/sbin/fdisk Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 13:13:17 -0000 ru 2008-09-23 13:12:51 UTC FreeBSD src repository Modified files: sbin/bsdlabel Makefile sbin/fdisk Makefile Log: SVN rev 183296 on 2008-09-23 13:12:51Z by ru Add missing library dependencies. PR: bin/127573 Submitted by: Eygene Ryabinkin Revision Changes Path 1.21 +2 -2 src/sbin/bsdlabel/Makefile 1.13 +2 -2 src/sbin/fdisk/Makefile From owner-cvs-src@FreeBSD.ORG Tue Sep 23 14:25: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 7FC1C106567B; Tue, 23 Sep 2008 14:25:48 +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 548EC8FC15; Tue, 23 Sep 2008 14:25:48 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NEPms2082037; Tue, 23 Sep 2008 14:25:48 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NEPmhT082027; Tue, 23 Sep 2008 14:25:48 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809231425.m8NEPmhT082027@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Tue, 23 Sep 2008 14:25: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/kern sys_generic.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 14:25:48 -0000 obrien 2008-09-23 14:25:38 UTC FreeBSD src repository Modified files: sys/kern sys_generic.c Log: SVN rev 183297 on 2008-09-23 14:25:38Z by obrien Reverse if() logic to improve readability. Reviewed by: ru Revision Changes Path 1.165 +3 -4 src/sys/kern/sys_generic.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 14:26: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 C16CF10656FC; Tue, 23 Sep 2008 14:26:04 +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 868618FC28; Tue, 23 Sep 2008 14:26:04 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NEQ4Fq084211; Tue, 23 Sep 2008 14:26:04 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NEQ49Y084204; Tue, 23 Sep 2008 14:26:04 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809231426.m8NEQ49Y084204@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Tue, 23 Sep 2008 14:25:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_intr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 14:26:04 -0000 obrien 2008-09-23 14:25:56 UTC FreeBSD src repository Modified files: sys/kern kern_intr.c Log: SVN rev 183298 on 2008-09-23 14:25:56Z by obrien style(9) Revision Changes Path 1.169 +1 -1 src/sys/kern/kern_intr.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 14:46: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 E058B106567A; Tue, 23 Sep 2008 14:46:26 +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 CBC468FC27; Tue, 23 Sep 2008 14:46:26 +0000 (UTC) (envelope-from obrien@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NEkQJi007513; Tue, 23 Sep 2008 14:46:26 GMT (envelope-from obrien@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NEkQev007507; Tue, 23 Sep 2008 14:46:26 GMT (envelope-from obrien@repoman.freebsd.org) Message-Id: <200809231446.m8NEkQev007507@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to obrien@repoman.freebsd.org using -f From: "David E. O'Brien" Date: Tue, 23 Sep 2008 14:45:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 14:46:27 -0000 obrien 2008-09-23 14:45:10 UTC FreeBSD src repository Modified files: sys/conf files sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c sys/i386/i386 bios.c sys/ia64/ia64 efi.c sal.c sys/mips/mips support.S sys/sys libkern.h Added files: sys/libkern memcmp.c Log: SVN rev 183299 on 2008-09-23 14:45:10Z by obrien The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp and bcmp are not the same thing. 'man bcmp' states that the return is "non-zero" if the two byte strings are not identical. Where as, 'man memcmp' states that the return is the "difference between the first two differing bytes (treated as unsigned char values" if the two byte strings are not identical. So provide a proper memcmp(9), but it is a C implementation not a tuned assembly implementation. Therefore bcmp(9) should be preferred over memcmp(9). Revision Changes Path 1.1334 +1 -0 src/sys/conf/files 1.15 +1 -1 src/sys/fs/tmpfs/tmpfs.h 1.19 +1 -1 src/sys/fs/tmpfs/tmpfs_subr.c 1.24 +1 -1 src/sys/fs/tmpfs/tmpfs_vnops.c 1.75 +1 -1 src/sys/i386/i386/bios.c 1.6 +1 -1 src/sys/ia64/ia64/efi.c 1.16 +1 -1 src/sys/ia64/ia64/sal.c 1.1 +53 -0 src/sys/libkern/memcmp.c (new) 1.2 +0 -2 src/sys/mips/mips/support.S 1.59 +1 -6 src/sys/sys/libkern.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 14:56: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 5B3501065672; Tue, 23 Sep 2008 14:56:12 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 2BADC8FC23; Tue, 23 Sep 2008 14:56:12 +0000 (UTC) (envelope-from sam@freebsd.org) 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 m8NEuBv7068108 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Sep 2008 07:56:11 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48D9038B.3040000@freebsd.org> Date: Tue, 23 Sep 2008 07:56:11 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: "David E. O'Brien" References: <200809231446.m8NEkQev007507@repoman.freebsd.org> In-Reply-To: <200809231446.m8NEkQev007507@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 14:56:12 -0000 David E. O'Brien wrote: > obrien 2008-09-23 14:45:10 UTC > > FreeBSD src repository > > Modified files: > sys/conf files > sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c > sys/i386/i386 bios.c > sys/ia64/ia64 efi.c sal.c > sys/mips/mips support.S > sys/sys libkern.h > Added files: > sys/libkern memcmp.c > Log: > SVN rev 183299 on 2008-09-23 14:45:10Z by obrien > > The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp > and bcmp are not the same thing. 'man bcmp' states that the return is > "non-zero" if the two byte strings are not identical. Where as, > 'man memcmp' states that the return is the "difference between the > first two differing bytes (treated as unsigned char values" if the > two byte strings are not identical. > > So provide a proper memcmp(9), but it is a C implementation not a tuned > assembly implementation. Therefore bcmp(9) should be preferred over memcmp(9). > > Given the performance difference this change should have been reviewed before dumping it into the tree. I do not agree with this; did you post it somewhere? Sam From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15:14: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 EF5AE1065671; Tue, 23 Sep 2008 15:14:49 +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 CF7B98FC20; Tue, 23 Sep 2008 15:14:49 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m8NFEESM096262; Tue, 23 Sep 2008 08:14:34 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m8NFE9Ou096258; Tue, 23 Sep 2008 08:14:09 -0700 (PDT) (envelope-from obrien) Date: Tue, 23 Sep 2008 08:13:53 -0700 From: "David O'Brien" To: Sam Leffler Message-ID: <20080923151353.GC50098@dragon.NUXI.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> <48D9038B.3040000@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48D9038B.3040000@freebsd.org> 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/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 15:14:50 -0000 On Tue, Sep 23, 2008 at 07:56:11AM -0700, Sam Leffler wrote: > David E. O'Brien wrote: >> obrien 2008-09-23 14:45:10 UTC >> FreeBSD src repository >> Modified files: >> sys/conf files sys/fs/tmpfs tmpfs.h >> tmpfs_subr.c tmpfs_vnops.c sys/i386/i386 bios.c >> sys/ia64/ia64 efi.c sal.c sys/mips/mips support.S >> sys/sys libkern.h Added files: >> sys/libkern memcmp.c Log: >> SVN rev 183299 on 2008-09-23 14:45:10Z by obrien >> The kernel implemented 'memcmp' is an alias for 'bcmp'. However, >> memcmp >> and bcmp are not the same thing. 'man bcmp' states that the return is >> "non-zero" if the two byte strings are not identical. Where as, >> 'man memcmp' states that the return is the "difference between the >> first two differing bytes (treated as unsigned char values" if the >> two byte strings are not identical. >> So provide a proper memcmp(9), but it is a C implementation not a >> tuned >> assembly implementation. Therefore bcmp(9) should be preferred over >> memcmp(9). >> > Given the performance difference this change should have been reviewed > before dumping it into the tree. > I do not agree with this; You do not agree with fixing a bug in our code? > did you post it somewhere? No. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15: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 53BAD1065675; Tue, 23 Sep 2008 15:24:55 +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 318CF8FC20; Tue, 23 Sep 2008 15:24:55 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m8NFOsJs096531; Tue, 23 Sep 2008 08:24:54 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m8NFOsal096530; Tue, 23 Sep 2008 08:24:54 -0700 (PDT) (envelope-from obrien) Date: Tue, 23 Sep 2008 08:24:54 -0700 From: "David O'Brien" To: Sam Leffler Message-ID: <20080923152454.GA96501@dragon.NUXI.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> <48D9038B.3040000@freebsd.org> <20080923151353.GC50098@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080923151353.GC50098@dragon.NUXI.org> 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/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 15:24:55 -0000 On Tue, Sep 23, 2008 at 08:13:53AM -0700, David O'Brien (@FreeBSD) wrote: > So provide a proper memcmp(9), but it is a C implementation not > a tuned assembly implementation. Therefore bcmp(9) should be > preferred over memcmp(9). Perhaps I should have mentioned that not every FreeBSD arch has an assembly implementation. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15:37: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 60BF71065671; Tue, 23 Sep 2008 15:37:34 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 11B238FC0C; Tue, 23 Sep 2008 15:37:28 +0000 (UTC) (envelope-from sam@freebsd.org) 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 m8NFbRZt068355 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 23 Sep 2008 08:37:28 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48D90D37.4000808@freebsd.org> Date: Tue, 23 Sep 2008 08:37:27 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.9 (X11/20071125) MIME-Version: 1.0 To: obrien@freebsd.org References: <200809231446.m8NEkQev007507@repoman.freebsd.org> <48D9038B.3040000@freebsd.org> <20080923151353.GC50098@dragon.NUXI.org> In-Reply-To: <20080923151353.GC50098@dragon.NUXI.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-DCC-Rhyolite-Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 15:37:34 -0000 David O'Brien wrote: > On Tue, Sep 23, 2008 at 07:56:11AM -0700, Sam Leffler wrote: > >> David E. O'Brien wrote: >> >>> obrien 2008-09-23 14:45:10 UTC >>> FreeBSD src repository >>> Modified files: >>> sys/conf files sys/fs/tmpfs tmpfs.h >>> tmpfs_subr.c tmpfs_vnops.c sys/i386/i386 bios.c >>> sys/ia64/ia64 efi.c sal.c sys/mips/mips support.S >>> sys/sys libkern.h Added files: >>> sys/libkern memcmp.c Log: >>> SVN rev 183299 on 2008-09-23 14:45:10Z by obrien >>> The kernel implemented 'memcmp' is an alias for 'bcmp'. However, >>> memcmp >>> and bcmp are not the same thing. 'man bcmp' states that the return is >>> "non-zero" if the two byte strings are not identical. Where as, >>> 'man memcmp' states that the return is the "difference between the >>> first two differing bytes (treated as unsigned char values" if the >>> two byte strings are not identical. >>> So provide a proper memcmp(9), but it is a C implementation not a >>> tuned >>> assembly implementation. Therefore bcmp(9) should be preferred over >>> memcmp(9). >>> >>> >> Given the performance difference this change should have been reviewed >> before dumping it into the tree. >> > > >> I do not agree with this; >> > > You do not agree with fixing a bug in our code? > You don't have to "fix a bug in our code" in this way. You could have, for example, fixed the cases where the return result was checked against !{0,1}. Then after having an implementation that was comparable in performance to bcmp switched over completely. > >> did you post it somewhere? >> > > No. > > I suggest you need to get changes of this sort reviewed and/or you need to show you haven't introduced a performance regression. Sam From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15:57: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 51036106567E; Tue, 23 Sep 2008 15:57:56 +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 21C8B8FC0A; Tue, 23 Sep 2008 15:57:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NFvufm044706; Tue, 23 Sep 2008 15:57:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NFvujM044697; Tue, 23 Sep 2008 15:57:56 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231557.m8NFvujM044697@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 15:57: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/ufs/ufs ufs_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, 23 Sep 2008 15:57:56 -0000 jhb 2008-09-23 15:57:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/ufs/ufs ufs_vnops.c Log: SVN rev 183300 on 2008-09-23 15:57:39Z by jhb MFC: Fix vnode interlocking in QUOTA lock upgrade case in ufs_access(). Approved by: re (kib) Revision Changes Path 1.291.2.5 +2 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15:58: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 EB431106564A; Tue, 23 Sep 2008 15:58:56 +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 C09F18FC1C; Tue, 23 Sep 2008 15:58:56 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NFwuN1049068; Tue, 23 Sep 2008 15:58:56 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NFwut3049067; Tue, 23 Sep 2008 15:58:56 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231558.m8NFwut3049067@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 15:58:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ufs ufs_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, 23 Sep 2008 15:58:57 -0000 jhb 2008-09-23 15:58:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ufs ufs_vnops.c Log: SVN rev 183301 on 2008-09-23 15:58:41Z by jhb MFC: Fix vnode interlocking in QUOTA lock upgrade case in ufs_access(). Approved by: re (kib) Revision Changes Path 1.271.2.15 +2 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 15:59: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 A697C1065678; Tue, 23 Sep 2008 15:59:42 +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 92A698FC18; Tue, 23 Sep 2008 15:59:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NFxgXe049150; Tue, 23 Sep 2008 15:59:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NFxgXW049149; Tue, 23 Sep 2008 15:59:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231559.m8NFxgXW049149@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 15:59:38 +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_page.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 15:59:42 -0000 jhb 2008-09-23 15:59:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/vm vm_page.c Log: SVN rev 183302 on 2008-09-23 15:59:38Z by jhb MFC: 179623 Essentially, neither madvise(..., MADV_DONTNEED) nor madvise(..., MADV_FREE) work. (Moreover, I don't believe that they have ever worked as intended.) The explanation is fairly simple. Both MADV_DONTNEED and MADV_FREE perform vm_page_dontneed() on each page within the range given to madvise(). This function moves the page to the inactive queue. Specifically, if the page is clean, it is moved to the head of the inactive queue where it is first in line for processing by the page daemon. On the other hand, if it is dirty, it is placed at the tail. Let's further examine the case in which the page is clean. Recall that the page is at the head of the line for processing by the page daemon. The expectation of vm_page_dontneed()'s author was that the page would be transferred from the inactive queue to the cache queue by the page daemon. (Once the page is in the cache queue, it is, in effect, free, that is, it can be reallocated to a new vm object by vm_page_alloc() if it isn't reactivated quickly enough by a user of the old vm object.) The trouble is that nowhere in the execution of either MADV_DONTNEED or MADV_FREE is either the machine-independent reference flag (PG_REFERENCED) or the reference bit in any page table entry (PTE) mapping the page cleared. Consequently, the immediate reaction of the page daemon is to reactivate the page because it is referenced. In effect, the madvise() was for naught. The case in which the page was dirty is not too different. Instead of being laundered, the page is reactivated. Note: The essential difference between MADV_DONTNEED and MADV_FREE is that MADV_FREE clears a page's dirty field. So, MADV_FREE is always executing the clean case above. This revision changes vm_page_dontneed() to clear both the machine- independent reference flag (PG_REFERENCED) and the reference bit in all PTEs mapping the page. Approved by: re (kib), alc Revision Changes Path 1.357.2.4 +7 -0 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 16:03: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 88326106568C; Tue, 23 Sep 2008 16:03:43 +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 76CC08FC16; Tue, 23 Sep 2008 16:03:43 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NG3hxs076681; Tue, 23 Sep 2008 16:03:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NG3hCR076676; Tue, 23 Sep 2008 16:03:43 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231603.m8NG3hCR076676@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 16:03:32 +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_mmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 16:03:43 -0000 jhb 2008-09-23 16:03:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/vm vm_mmap.c Log: SVN rev 183303 on 2008-09-23 16:03:32Z by jhb MFC: 179296 To date, our implementation of munmap(2) has required that the entirety of the specified range be mapped. Specifically, it has returned EINVAL if the entire range is not mapped. There is not, however, any basis for this in either SuSv2 or our own man page. Moreover, neither Linux nor Solaris impose this requirement. This revision removes this requirement. Approved by: re (kib) Revision Changes Path 1.213.2.3 +0 -7 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 16:04: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 B4E681065670; Tue, 23 Sep 2008 16:04: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 A36C68FC0A; Tue, 23 Sep 2008 16:04:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NG4TSq081834; Tue, 23 Sep 2008 16:04:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NG4TjM081829; Tue, 23 Sep 2008 16:04:29 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231604.m8NG4TjM081829@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 16:04:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/vm vm_mmap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 16:04:29 -0000 jhb 2008-09-23 16:04:17 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/vm vm_mmap.c Log: SVN rev 183304 on 2008-09-23 16:04:17Z by jhb MFC: 179296 To date, our implementation of munmap(2) has required that the entirety of the specified range be mapped. Specifically, it has returned EINVAL if the entire range is not mapped. There is not, however, any basis for this in either SuSv2 or our own man page. Moreover, neither Linux nor Solaris impose this requirement. This revision removes this requirement. Approved by: re (kib), alc Revision Changes Path 1.200.2.6 +0 -7 src/sys/vm/vm_mmap.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 16:11: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 EC6AA1065683; Tue, 23 Sep 2008 16:11:30 +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 C09AE8FC12; Tue, 23 Sep 2008 16:11:30 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NGBUfp019822; Tue, 23 Sep 2008 16:11:30 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NGBUch019818; Tue, 23 Sep 2008 16:11:30 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809231611.m8NGBUch019818@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Tue, 23 Sep 2008 16:11:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/build/options WITHOUT_NETGRAPH_SUPPORT WITHOUT_WIRELESS_SUPPORT X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 16:11:31 -0000 sam 2008-09-23 16:11:15 UTC FreeBSD src repository Added files: tools/build/options WITHOUT_NETGRAPH_SUPPORT WITHOUT_WIRELESS_SUPPORT Log: SVN rev 183305 on 2008-09-23 16:11:15Z by sam add missing options Revision Changes Path 1.1 +2 -0 src/tools/build/options/WITHOUT_NETGRAPH_SUPPORT (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_WIRELESS_SUPPORT (new) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 16:15:46 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 C44C91065685; Tue, 23 Sep 2008 16:15:46 +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 98C698FC18; Tue, 23 Sep 2008 16:15:46 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NGFkVe049498; Tue, 23 Sep 2008 16:15:46 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NGFk6b049493; Tue, 23 Sep 2008 16:15:46 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809231615.m8NGFk6b049493@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Tue, 23 Sep 2008 16:15: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/tools/build/options WITHOUT_BSNMP WITHOUT_FLOPPY X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 16:15:46 -0000 sam 2008-09-23 16:15:42 UTC FreeBSD src repository Added files: tools/build/options WITHOUT_BSNMP WITHOUT_FLOPPY Log: SVN rev 183306 on 2008-09-23 16:15:42Z by sam add missing options Revision Changes Path 1.1 +4 -0 src/tools/build/options/WITHOUT_BSNMP (new) 1.1 +3 -0 src/tools/build/options/WITHOUT_FLOPPY (new) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 16:18: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 DDAD61065683; Tue, 23 Sep 2008 16:18:32 +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 B259C8FC15; Tue, 23 Sep 2008 16:18:32 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NGIWhX070582; Tue, 23 Sep 2008 16:18:32 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NGIWPh070577; Tue, 23 Sep 2008 16:18:32 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809231618.m8NGIWPh070577@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Tue, 23 Sep 2008 16:18:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man5 src.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 16:18:33 -0000 sam 2008-09-23 16:18:15 UTC FreeBSD src repository Modified files: share/man/man5 src.conf.5 Log: SVN rev 183307 on 2008-09-23 16:18:15Z by sam regen Revision Changes Path 1.31 +168 -1 src/share/man/man5/src.conf.5 From owner-cvs-src@FreeBSD.ORG Tue Sep 23 17:12: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 C7DE610656D2; Tue, 23 Sep 2008 17:12:34 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 62EA48FC0A; Tue, 23 Sep 2008 17:12:34 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NHCYVK009179; Tue, 23 Sep 2008 17:12:34 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NHCYWS009172; Tue, 23 Sep 2008 17:12:34 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809231712.m8NHCYWS009172@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Tue, 23 Sep 2008 17: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/kern tty_pts.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 17:12:37 -0000 ed 2008-09-23 17:12:25 UTC FreeBSD src repository Modified files: sys/kern tty_pts.c Log: SVN rev 183308 on 2008-09-23 17:12:25Z by ed Track state to determine if the associated TTY device node has been used. It turns out our old TTY layer (and other implementations) block when you read() on a PTY master device of which the slave device node has not been opened yet. Our new implementation just returned 0. This caused applications like telnetd to die in a very subtle way (when child processes would open the TTY later than the first call to select()). Introduce a new flag called PTS_FINISHED, which indicates whether we should block or bail out of a read() or write() occurs. Reported by: Claude Buisson Revision Changes Path 1.23 +19 -4 src/sys/kern/tty_pts.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 17:16: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 BB5BF1065689; Tue, 23 Sep 2008 17:16: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 8E6308FC26; Tue, 23 Sep 2008 17:16:35 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NHGZ3u037329; Tue, 23 Sep 2008 17:16:35 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NHGZ9d037328; Tue, 23 Sep 2008 17:16:35 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809231716.m8NHGZ9d037328@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 23 Sep 2008 17:16: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/sys/i386/i386 sys_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 17:16:35 -0000 kib 2008-09-23 17:16:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 sys_machdep.c Log: SVN rev 183309 on 2008-09-23 17:16:24Z by kib MFC r182959: Remove warning about static LDT segment allocation. Applications continue using it after ~7 years since warning was introduced, and there is no reason to discourage them. Approved by: re (kensmith) Revision Changes Path 1.112.2.1 +0 -9 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 17:24: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 224321065692; Tue, 23 Sep 2008 17:24:07 +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 0E7158FC08; Tue, 23 Sep 2008 17:24:07 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NHO6L8079118; Tue, 23 Sep 2008 17:24:06 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NHO6Zd079117; Tue, 23 Sep 2008 17:24:06 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809231724.m8NHO6Zd079117@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 23 Sep 2008 17:23:59 +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/i386 sys_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 17:24:07 -0000 kib 2008-09-23 17:23:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 sys_machdep.c Log: SVN rev 183310 on 2008-09-23 17:23:59Z by kib MFC r182960 (with XEN-related chunks removed): The user_ldt_alloc() function shall return with dt_lock locked. The user_ldt_free() function shall return with dt_lock unlocked. Error handling code in both functions do not handle this, fix it by doing necessary lock/unlock. While there, fix minor style nits. Approved by: re (kensmith) Revision Changes Path 1.112.2.2 +5 -2 src/sys/i386/i386/sys_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 17:25: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 B85521065672; Tue, 23 Sep 2008 17:25:07 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 6418E8FC1A; Tue, 23 Sep 2008 17:25:07 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id E745441C64A; Tue, 23 Sep 2008 19:25:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id wqSKB9Psw3kC; Tue, 23 Sep 2008 19:25:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 7D22541C6B4; Tue, 23 Sep 2008 19:25:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 1EC7744487F; Tue, 23 Sep 2008 17:21:04 +0000 (UTC) Date: Tue, 23 Sep 2008 17:21:04 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: "David E. O'Brien" In-Reply-To: <200809231446.m8NEkQev007507@repoman.freebsd.org> Message-ID: <20080923171859.S65801@maildrop.int.zabbadoz.net> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 17:25:07 -0000 On Tue, 23 Sep 2008, David E. O'Brien wrote: Hi, > obrien 2008-09-23 14:45:10 UTC > > FreeBSD src repository > > Modified files: > sys/conf files > sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c > sys/i386/i386 bios.c > sys/ia64/ia64 efi.c sal.c > sys/mips/mips support.S > sys/sys libkern.h > Added files: > sys/libkern memcmp.c > Log: > SVN rev 183299 on 2008-09-23 14:45:10Z by obrien > > The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp > and bcmp are not the same thing. 'man bcmp' states that the return is > "non-zero" if the two byte strings are not identical. Where as, > 'man memcmp' states that the return is the "difference between the > first two differing bytes (treated as unsigned char values" if the > two byte strings are not identical. > > So provide a proper memcmp(9), but it is a C implementation not a tuned > assembly implementation. Therefore bcmp(9) should be preferred over memcmp(9). Below you have changed a few places back to actually use bcmp instead of memcmp. I see lots of or more places in our kernel using memcmp. Are you saying that they all need to be memcmp instead of bcmp and had been unproper results so far or is the files down just a random collection of memcmp->bcmp changes introduced with the same commit? > Revision Changes Path > 1.1334 +1 -0 src/sys/conf/files > 1.15 +1 -1 src/sys/fs/tmpfs/tmpfs.h > 1.19 +1 -1 src/sys/fs/tmpfs/tmpfs_subr.c > 1.24 +1 -1 src/sys/fs/tmpfs/tmpfs_vnops.c > 1.75 +1 -1 src/sys/i386/i386/bios.c > 1.6 +1 -1 src/sys/ia64/ia64/efi.c > 1.16 +1 -1 src/sys/ia64/ia64/sal.c > 1.1 +53 -0 src/sys/libkern/memcmp.c (new) > 1.2 +0 -2 src/sys/mips/mips/support.S > 1.59 +1 -6 src/sys/sys/libkern.h > -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Tue Sep 23 17:41: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 4FBF3106566B; Tue, 23 Sep 2008 17:41:26 +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 3ABE78FC15; Tue, 23 Sep 2008 17:41:26 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NHfQvh080917; Tue, 23 Sep 2008 17:41:26 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NHfQDJ080912; Tue, 23 Sep 2008 17:41:26 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809231741.m8NHfQDJ080912@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Tue, 23 Sep 2008 17:41:15 +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/i386 sys_machdep.c vm_machdep.c src/sys/i386/include proc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 17:41:26 -0000 kib 2008-09-23 17:41:15 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 sys_machdep.c vm_machdep.c sys/i386/include proc.h Log: SVN rev 183311 on 2008-09-23 17:41:15Z by kib MFC r182961: When doing rfork(0), i.e. separating curproc VM from any other user of the same vmspace, decrement the reference count of the shared LDT instead of a newly-made copy. Code factually removed LDT from the process that did rfork(0). Introduce user_ldt_deref() function that does decrement of refcount for the struct proc_ldt, and call it in the rfork(0) case on the shared LDT. Approved by: re (kensmith) Revision Changes Path 1.112.2.3 +8 -0 src/sys/i386/i386/sys_machdep.c 1.283.2.4 +5 -5 src/sys/i386/i386/vm_machdep.c 1.26.2.2 +1 -0 src/sys/i386/include/proc.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 18:33: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 967781065670; Tue, 23 Sep 2008 18:33:28 +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 6875C8FC26; Tue, 23 Sep 2008 18:33:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NIXSRQ006448; Tue, 23 Sep 2008 18:33:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NIXSLO006447; Tue, 23 Sep 2008 18:33:28 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231833.m8NIXSLO006447@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 18:33: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/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: Tue, 23 Sep 2008 18:33:28 -0000 jhb 2008-09-23 18:33:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/i386/i386 pmap.c sys/i386/include pmap.h Log: SVN rev 183312 on 2008-09-23 18:33:11Z by jhb MFC: Add a CTASSERT() that KERNBASE is valid and update the KVA_PAGES comments to cover PAE. Approved by: re (kib) Revision Changes Path 1.594.2.11 +7 -0 src/sys/i386/i386/pmap.c 1.128.2.2 +2 -0 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 18:33:46 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 9C4381065856; Tue, 23 Sep 2008 18:33:46 +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 386088FC21; Tue, 23 Sep 2008 18:33:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NIXk8O008695; Tue, 23 Sep 2008 18:33:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NIXk2c008690; Tue, 23 Sep 2008 18:33:46 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809231833.m8NIXk2c008690@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Tue, 23 Sep 2008 18:33:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Tue, 23 Sep 2008 18:33:46 -0000 jhb 2008-09-23 18:33:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/i386/i386 pmap.c sys/i386/include pmap.h Log: SVN rev 183313 on 2008-09-23 18:33:36Z by jhb MFC: Add a CTASSERT() that KERNBASE is valid and update the KVA_PAGES comments to cover PAE. Approved by: re (kib) Revision Changes Path 1.523.2.26 +7 -0 src/sys/i386/i386/pmap.c 1.117.2.5 +2 -0 src/sys/i386/include/pmap.h From owner-cvs-src@FreeBSD.ORG Tue Sep 23 18: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 610AE10656A5; Tue, 23 Sep 2008 18:42:48 +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 4C9E28FC31; Tue, 23 Sep 2008 18:42:48 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NIgm4R060752; Tue, 23 Sep 2008 18:42:48 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NIgmUD060747; Tue, 23 Sep 2008 18:42:48 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200809231842.m8NIgmUD060747@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Tue, 23 Sep 2008 18:42:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 18:42:48 -0000 simon 2008-09-23 18:42:35 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 183314 on 2008-09-23 18:42:35Z by simon - Change all "echo #..." into using a progress print function to make it possible to make NanoBSD output more quite or verbose. The default output should remain mostly unchanged. [1] - Add missing shift for -i. - Clean up usage() so it's now (mostly) sorted alphabetically. - Make command line argument handling more consistent in the code and remove redundant semicolons. Reviwed by: phk [1] Revision Changes Path 1.42 +65 -41 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 23 18:55: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 EDC92106568E; Tue, 23 Sep 2008 18:55:04 +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 C00198FC15; Tue, 23 Sep 2008 18:55:04 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NIt4t0040418; Tue, 23 Sep 2008 18:55:04 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NIt4Hn040415; Tue, 23 Sep 2008 18:55:04 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200809231855.m8NIt4Hn040415@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Tue, 23 Sep 2008 18:54: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/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 18:55:05 -0000 simon 2008-09-23 18:54:56 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: SVN rev 183315 on 2008-09-23 18:54:56Z by simon In cust_install_files() we ignore CVS directories. In a similar way now also ignore .svn directories. Revision Changes Path 1.43 +1 -1 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Tue Sep 23 19:20: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 C73521065674 for ; Tue, 23 Sep 2008 19:20:07 +0000 (UTC) (envelope-from gleb.kurtsou@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id 4FF3B8FC1C for ; Tue, 23 Sep 2008 19:20:07 +0000 (UTC) (envelope-from gleb.kurtsou@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so1625030uge.39 for ; Tue, 23 Sep 2008 12:20:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=tRSJkWGuKDJROgqGHhu6k+Y1KPO3Zu9tShaqFQM4DaA=; b=MO6OoMKExIfd2Ky6LMFih8FXTvivgrX0ZOkqRGHE44phnj/5HJe7DVWb2ND4q69pqr yEWYmdEZ0BNkrmhVHrgrQzlMXyt55oyya/HvMJ9BJE1QYeO8b9Y7+8p89WLGtA4p9awl 5M7Wjnb5xOu+1Q2h+b1uQ4GJ6muvDAb3Vj32g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=T46j0T76HSM3W7EoyQED4l7VsIvDellZ55r1RAZ1xk1GRL/GmP9D977+di/pvwGUio gwBM+a9b5Co/BfM0z+qc6qZGp+eO6yqOkFNxlK8dRQu1O30+pWjs5oAT0n6wbCmMGjkb XlgwMBmhfSkU3IAh+8fwegyqu1ItatH3zH5eg= Received: by 10.103.227.13 with SMTP id e13mr4016008mur.49.1222195714115; Tue, 23 Sep 2008 11:48:34 -0700 (PDT) Received: from localhost (cable-234-140.cgates.lt [79.133.234.140]) by mx.google.com with ESMTPS id j9sm339226mue.3.2008.09.23.11.48.25 (version=SSLv3 cipher=RC4-MD5); Tue, 23 Sep 2008 11:48:30 -0700 (PDT) Date: Tue, 23 Sep 2008 21:47:56 +0300 From: Gleb Kurtsou To: "David E. O'Brien" Message-ID: <20080923184756.GB1830@rybacik> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <200809231446.m8NEkQev007507@repoman.freebsd.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 19:20:07 -0000 On (23/09/2008 14:45), David E. O'Brien wrote: > obrien 2008-09-23 14:45:10 UTC > > FreeBSD src repository > > Modified files: > sys/conf files > sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c > sys/i386/i386 bios.c > sys/ia64/ia64 efi.c sal.c > sys/mips/mips support.S > sys/sys libkern.h > Added files: > sys/libkern memcmp.c > Log: > SVN rev 183299 on 2008-09-23 14:45:10Z by obrien > > The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmp > and bcmp are not the same thing. 'man bcmp' states that the return is > "non-zero" if the two byte strings are not identical. Where as, > 'man memcmp' states that the return is the "difference between the > first two differing bytes (treated as unsigned char values" if the > two byte strings are not identical. Thanks for fixing it. For a note, the same bug was fixed in if_bridge several years ago. > So provide a proper memcmp(9), but it is a C implementation not a tuned > assembly implementation. Therefore bcmp(9) should be preferred over memcmp(9). From owner-cvs-src@FreeBSD.ORG Tue Sep 23 19:48: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 4D67D106567D for ; Tue, 23 Sep 2008 19:48:42 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by mx1.freebsd.org (Postfix) with ESMTP id C71DD8FC0C for ; Tue, 23 Sep 2008 19:48:41 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so1631770uge.39 for ; Tue, 23 Sep 2008 12:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:cc:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=yhugihERVkeNtaQIdPwvjuimA0UR4lMlJfXJUTV1lqE=; b=WRunjTEJInPSZCTNa2Gfn0MlywMdoMWbhRGlIJ2ZTLU/DWIhJZz4UiXIKkm2LxO7jf ITXzviUjGeTMM2LJeBIRuxRqWle/kL3KruU8NmFNjFw3gKWfgmBjsVeSg6U/fks59zw4 cm+j5P6R4MZrPev+6HjIbiB5PfuT9cPLa9EII= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=NzFkuH16Zluii9xuLhpwRKXVEER4yxYE89kiiEfWrux8V2/IjVgsgHYTh0/0EYKN4O R4u5wUXiLk2EuRyKkkRnBVEqy+IJXG+SYa3Y7nzLyZ+5wxr0ZbbTcRkN3CyHIyJqZ8q0 AbGBCX1MJzNerZUKA/rVF1l2JbPlYKpjbZeGo= Received: by 10.67.116.16 with SMTP id t16mr1177229ugm.62.1222197900132; Tue, 23 Sep 2008 12:25:00 -0700 (PDT) Received: from kan.dnsalias.net (c-24-62-106-68.hsd1.ma.comcast.net [24.62.106.68]) by mx.google.com with ESMTPS id 6sm370276ugc.5.2008.09.23.12.24.57 (version=SSLv3 cipher=RC4-MD5); Tue, 23 Sep 2008 12:24:58 -0700 (PDT) Date: Tue, 23 Sep 2008 15:24:51 -0400 From: Alexander Kabaev To: "David E. O'Brien" Message-ID: <20080923152451.2962b594@kan.dnsalias.net> In-Reply-To: <200809231446.m8NEkQev007507@repoman.freebsd.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/SmQTiViHZTQFJyiNL/yW0yA"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 19:48:42 -0000 --Sig_/SmQTiViHZTQFJyiNL/yW0yA Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable FWIW, I think we should have implementation of memcmp, memcpy and memchr (others?) in kernel and should remove inline versions from libkern.h. Modern GCC depends on _external_ symbols for mem* functions be available and our inlines do not satisfy this requirement. Several components already provide their own hack to work around this limitation, we just as well can just do the right thing. --=20 Alexander Kabaev --Sig_/SmQTiViHZTQFJyiNL/yW0yA Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iD8DBQFI2UKDQ6z1jMm+XZYRAhpkAJ0aQegzk50HR4TCCH655T3LgvWfowCgslRr gVAMusL/LSLQMyCW4eSGLDo= =dAbv -----END PGP SIGNATURE----- --Sig_/SmQTiViHZTQFJyiNL/yW0yA-- From owner-cvs-src@FreeBSD.ORG Tue Sep 23 21:29: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 70295106576D; Tue, 23 Sep 2008 21:29:38 +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 5D1BD8FC31; Tue, 23 Sep 2008 21:29:38 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NLTc6i091575; Tue, 23 Sep 2008 21:29:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NLTcdM091574; Tue, 23 Sep 2008 21:29:38 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809232129.m8NLTcdM091574@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Tue, 23 Sep 2008 21:29: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/netinet6 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, 23 Sep 2008 21:29:38 -0000 rwatson 2008-09-23 21:29:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet6 udp6_usrreq.c Log: SVN rev 183316 on 2008-09-23 21:29:22Z by rwatson Merge r183265 from head to stable/7: When invoking the udp_send() from udp6_send() due to use of a v6-mapped IPv4 address, first drop the udbinfo and inpcb locks, which will otherwise be recursed. This leads to a potential minor race, but is preferable to a deadlock when acquiring a read lock after a write lock on the inpcb. MFC after: 3 days Reported by: Norbert Papke , lioux Approved by: re (kib) Tested by: Norbert Papke , lioux Revision Changes Path 1.81.2.8 +13 -3 src/sys/netinet6/udp6_usrreq.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 22:16: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 03FFA106566B; Tue, 23 Sep 2008 22:16:41 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CBF078FC1F; Tue, 23 Sep 2008 22:16:40 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8NMGe6j096386; Tue, 23 Sep 2008 22:16:40 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8NMGeMa096381; Tue, 23 Sep 2008 22:16:40 GMT (envelope-from sobomax@repoman.freebsd.org) Message-Id: <200809232216.m8NMGeMa096381@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sobomax@repoman.freebsd.org using -f From: Maxim Sobolev Date: Tue, 23 Sep 2008 22:16: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/powerpc/ofw ofw_syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 22:16:41 -0000 sobomax 2008-09-23 22:16:23 UTC FreeBSD src repository Modified files: sys/powerpc/ofw ofw_syscons.c Log: SVN rev 183317 on 2008-09-23 22:16:23Z by sobomax Improve rev 183168, so that if /chosen/stdout is connected to the serial port by OF the syscons won't take over console. Only attach syscons to "screen" if /chosen/stdout is not connected, which could be the case when loader(8) is booted directly from the OF. This fixes Marcel's Xserver. Reported by: marcel Revision Changes Path 1.11 +5 -6 src/sys/powerpc/ofw/ofw_syscons.c From owner-cvs-src@FreeBSD.ORG Tue Sep 23 22:18: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 C73261065671; Tue, 23 Sep 2008 22:18:49 +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 A44E48FC19; Tue, 23 Sep 2008 22:18:49 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m8NMIn6F006546; Tue, 23 Sep 2008 15:18:49 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m8NMIm50006545; Tue, 23 Sep 2008 15:18:48 -0700 (PDT) (envelope-from obrien) Date: Tue, 23 Sep 2008 15:18:48 -0700 From: "David O'Brien" To: "Bjoern A. Zeeb" Message-ID: <20080923221848.GA6386@dragon.NUXI.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> <20080923171859.S65801@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080923171859.S65801@maildrop.int.zabbadoz.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/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 22:18:49 -0000 On Tue, Sep 23, 2008 at 05:21:04PM +0000, Bjoern A. Zeeb wrote: > Below you have changed a few places back to actually use bcmp instead > of memcmp. > I see lots of or more places in our kernel using memcmp. Are you > saying that they all need to be memcmp instead of bcmp and had been > unproper results so far I am not saying the memcmp's I did not touch have to be memcmp and cannot be changed to bcmp(). > or is the files down just a random collection > of memcmp->bcmp changes introduced with the same commit? They are not random, but the set of memcmp uses in $ARCH/$ARCH that did not depend on the memcmp behavior, and are pure BSD files and thus bcmp() usage should not upset anyone. I did not touch drivers that may be trying to share code or otherwise have minimal changes. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 22:22: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 ECF7F106567B; Tue, 23 Sep 2008 22:22:45 +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 ADD728FC15; Tue, 23 Sep 2008 22:22:45 +0000 (UTC) (envelope-from obrien@NUXI.org) Received: from dragon.nuxi.org (obrien@localhost [127.0.0.1]) by dragon.nuxi.org (8.14.2/8.14.2) with ESMTP id m8NMMj74006668; Tue, 23 Sep 2008 15:22:45 -0700 (PDT) (envelope-from obrien@dragon.nuxi.org) Received: (from obrien@localhost) by dragon.nuxi.org (8.14.2/8.14.2/Submit) id m8NMMj6O006667; Tue, 23 Sep 2008 15:22:45 -0700 (PDT) (envelope-from obrien) Date: Tue, 23 Sep 2008 15:22:45 -0700 From: "David O'Brien" To: Sam Leffler Message-ID: <20080923222245.GB6386@dragon.NUXI.org> References: <200809231446.m8NEkQev007507@repoman.freebsd.org> <48D9038B.3040000@freebsd.org> <20080923151353.GC50098@dragon.NUXI.org> <48D90D37.4000808@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48D90D37.4000808@freebsd.org> 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/conf files src/sys/fs/tmpfs tmpfs.h tmpfs_subr.c tmpfs_vnops.c src/sys/i386/i386 bios.c src/sys/ia64/ia64 efi.c sal.c src/sys/libkern memcmp.c src/sys/mips/mips support.S src/sys/sys libkern.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 22:22:46 -0000 On Tue, Sep 23, 2008 at 08:37:27AM -0700, Sam Leffler wrote: > David O'Brien wrote: >> On Tue, Sep 23, 2008 at 07:56:11AM -0700, Sam Leffler wrote: >>> David E. O'Brien wrote: >>> >>>> obrien 2008-09-23 14:45:10 UTC >>>> FreeBSD src repository >>>> Modified files: >>>> sys/conf files sys/fs/tmpfs tmpfs.h >>>> tmpfs_subr.c tmpfs_vnops.c sys/i386/i386 bios.c >>>> sys/ia64/ia64 efi.c sal.c sys/mips/mips support.S >>>> sys/sys libkern.h Added files: >>>> sys/libkern memcmp.c Log: >>>> SVN rev 183299 on 2008-09-23 14:45:10Z by obrien >>>> The kernel implemented 'memcmp' is an alias for 'bcmp'. However, >>>> memcmp >>>> and bcmp are not the same thing. 'man bcmp' states that the return is >>>> "non-zero" if the two byte strings are not identical. Where as, >>>> 'man memcmp' states that the return is the "difference between the >>>> first two differing bytes (treated as unsigned char values" if the >>>> two byte strings are not identical. >>>> So provide a proper memcmp(9), but it is a C implementation not a >>>> tuned >>>> assembly implementation. Therefore bcmp(9) should be preferred over >>>> memcmp(9). >>>> >>> Given the performance difference this change should have been reviewed >>> before dumping it into the tree. >> >>> I do not agree with this; >> >> You do not agree with fixing a bug in our code? > > You don't have to "fix a bug in our code" in this way. You could have, for > example, fixed the cases where the return result was checked against > !{0,1}. Eh? The bug is memcmp() was unable to produce the proper result. Anywhere where the POSIX memcmp() is depended on for ordering cannot easily be changed. > I suggest you need to get changes of this sort reviewed and/or you need to > show you haven't introduced a performance regression. So performance trumps correctness? I don't think that's the right goal. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Sep 23 22:27: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 870D410656E6; Tue, 23 Sep 2008 22:27:44 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout019.mac.com (asmtpout019.mac.com [17.148.16.94]) by mx1.freebsd.org (Postfix) with ESMTP id D816F8FC0C; Tue, 23 Sep 2008 22:27:42 +0000 (UTC) (envelope-from xcllnt@mac.com) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Received: from np00112543bee7.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp019.mac.com (Sun Java(tm) System Messaging Server 6.3-7.03 (built Aug 7 2008; 32bit)) with ESMTPSA id <0K7O00BO36E0JQ20@asmtp019.mac.com>; Tue, 23 Sep 2008 15:27:38 -0700 (PDT) Message-id: From: Marcel Moolenaar To: Maxim Sobolev In-reply-to: <200809232216.m8NMGeMa096381@repoman.freebsd.org> Date: Tue, 23 Sep 2008 15:27:36 -0700 References: <200809232216.m8NMGeMa096381@repoman.freebsd.org> X-Mailer: Apple Mail (2.929.2) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/powerpc/ofw ofw_syscons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Sep 2008 22:27:44 -0000 On Sep 23, 2008, at 3:16 PM, Maxim Sobolev wrote: > sobomax 2008-09-23 22:16:23 UTC > > FreeBSD src repository > > Modified files: > sys/powerpc/ofw ofw_syscons.c > Log: > SVN rev 183317 on 2008-09-23 22:16:23Z by sobomax > > Improve rev 183168, so that if /chosen/stdout is connected to the > serial > port by OF the syscons won't take over console. Only attach syscons > to "screen" > if /chosen/stdout is not connected, which could be the case when > loader(8) > is booted directly from the OF. This fixes Marcel's Xserver. Thanks! -- Marcel Moolenaar xcllnt@mac.com From owner-cvs-src@FreeBSD.ORG Wed Sep 24 00:04: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 0B7C9106567D; Wed, 24 Sep 2008 00:04:58 +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 D303F8FC17; Wed, 24 Sep 2008 00:04:57 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8O04vIi061336; Wed, 24 Sep 2008 00:04:57 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8O04v5V061335; Wed, 24 Sep 2008 00:04:57 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200809240004.m8O04v5V061335@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Wed, 24 Sep 2008 00:04:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/timed/timed globals.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 00:04:58 -0000 delphij 2008-09-24 00:04:51 UTC FreeBSD src repository Modified files: usr.sbin/timed/timed globals.h Log: SVN rev 183318 on 2008-09-24 00:04:51Z by delphij Remove spurious duplicated defination of sock. Revision Changes Path 1.8 +0 -2 src/usr.sbin/timed/timed/globals.h From owner-cvs-src@FreeBSD.ORG Wed Sep 24 00:40: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 0096E1065679; Wed, 24 Sep 2008 00:40:49 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF6E98FC3D; Wed, 24 Sep 2008 00:40:48 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8O0emAr071648; Wed, 24 Sep 2008 00:40:48 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8O0emQE071533; Wed, 24 Sep 2008 00:40:48 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809240040.m8O0emQE071533@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Wed, 24 Sep 2008 00:28:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/powerpc/gen syncicache.c src/sys/powerpc/aim machdep.c src/sys/powerpc/booke machdep.c src/sys/powerpc/include md_var.h src/sys/powerpc/powerpc syncicache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 00:40:49 -0000 nwhitehorn 2008-09-24 00:28:46 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen syncicache.c sys/powerpc/aim machdep.c sys/powerpc/booke machdep.c sys/powerpc/include md_var.h sys/powerpc/powerpc syncicache.c Log: SVN rev 183319 on 2008-09-24 00:28:46Z by nwhitehorn Allow the cacheline size on PowerPC to be set at runtime. This is essential for supporting 64-bit CPUs, which often have 128-byte cache lines instead of the standard 32. Revision Changes Path 1.5 +16 -16 src/lib/libc/powerpc/gen/syncicache.c 1.118 +4 -4 src/sys/powerpc/aim/machdep.c 1.8 +3 -2 src/sys/powerpc/booke/machdep.c 1.33 +1 -4 src/sys/powerpc/include/md_var.h 1.7 +12 -36 src/sys/powerpc/powerpc/syncicache.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 01:06: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 156B21065740; Wed, 24 Sep 2008 01:06:17 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C56A8FC1F; Wed, 24 Sep 2008 01:06:17 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8O16HXo051528; Wed, 24 Sep 2008 01:06:17 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8O16Huc051523; Wed, 24 Sep 2008 01:06:17 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809240106.m8O16Huc051523@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Wed, 24 Sep 2008 01:06:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/powerpc/gen syncicache.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 01:06:18 -0000 nwhitehorn 2008-09-24 01:06:11 UTC FreeBSD src repository Modified files: lib/libc/powerpc/gen syncicache.c Log: SVN rev 183320 on 2008-09-24 01:06:11Z by nwhitehorn Fix some ifdef logic in the libc syncicache() bit that I somehow missed in the last commit. Now it really can use a runtime-set cacheline size. Revision Changes Path 1.6 +3 -1 src/lib/libc/powerpc/gen/syncicache.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 01:19: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 31E301065670; Wed, 24 Sep 2008 01:19:58 +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 1B9028FC16; Wed, 24 Sep 2008 01:19:58 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8O1JvpM021395; Wed, 24 Sep 2008 01:19:57 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8O1Jvj4021394; Wed, 24 Sep 2008 01:19:57 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809240119.m8O1Jvj4021394@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Wed, 24 Sep 2008 01:19: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 cxgb_adapter.h cxgb_include.h cxgb_offload.h src/sys/dev/cxgb/ulp/iw_cxgb iw_cxgb_hal.c iw_cxgb_qp.c src/sys/dev/cxgb/ulp/toecore toedev.c src/sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_l2t.c cxgb_listen.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 01:19:58 -0000 kmacy 2008-09-24 01:19:08 UTC FreeBSD src repository Modified files: sys/dev/cxgb cxgb_adapter.h cxgb_include.h cxgb_offload.h sys/dev/cxgb/ulp/iw_cxgb iw_cxgb_hal.c iw_cxgb_qp.c sys/dev/cxgb/ulp/toecore toedev.c sys/dev/cxgb/ulp/tom cxgb_cpl_io.c cxgb_l2t.c cxgb_listen.c cxgb_tom.c cxgb_tom.h sys/modules/cxgb Makefile Log: SVN rev 183321 on 2008-09-24 01:19:08Z by kmacy - Remove default NIC dependency on ulp headers - make toe module build dependent on kernel support Submitted by: Chelsio Inc. MFC after: 1 week Revision Changes Path 1.41 +0 -1 src/sys/dev/cxgb/cxgb_adapter.h 1.9 +0 -1 src/sys/dev/cxgb/cxgb_include.h 1.12 +1 -1 src/sys/dev/cxgb/cxgb_offload.h 1.3 +1 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_hal.c 1.3 +1 -0 src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c 1.4 +1 -1 src/sys/dev/cxgb/ulp/toecore/toedev.c 1.24 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c 1.4 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_l2t.c 1.7 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_listen.c 1.11 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_tom.c 1.3 +1 -0 src/sys/dev/cxgb/ulp/tom/cxgb_tom.h 1.16 +27 -4 src/sys/modules/cxgb/Makefile From owner-cvs-src@FreeBSD.ORG Wed Sep 24 10:16: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 723321065671; Wed, 24 Sep 2008 10:16: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 5FD9F8FC16; Wed, 24 Sep 2008 10:16:23 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OAGNKT082115; Wed, 24 Sep 2008 10:16:23 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OAGN6x082109; Wed, 24 Sep 2008 10:16:23 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809241016.m8OAGN6x082109@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Wed, 24 Sep 2008 10:14:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 elf_machdep.c src/sys/amd64/linux32 linux32_sysvec.c src/sys/arm/arm elf_machdep.c src/sys/compat/ia32 ia32_sysvec.c src/sys/compat/svr4 svr4_sysvec.c src/sys/i386/i386 elf_machdep.c src/sys/i386/ibcs2 ibcs2_sysvec.c src/sys/i386/linux ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 10:16:23 -0000 kib 2008-09-24 10:14:37 UTC FreeBSD src repository Modified files: sys/amd64/amd64 elf_machdep.c sys/amd64/linux32 linux32_sysvec.c sys/arm/arm elf_machdep.c sys/compat/ia32 ia32_sysvec.c sys/compat/svr4 svr4_sysvec.c sys/i386/i386 elf_machdep.c sys/i386/ibcs2 ibcs2_sysvec.c sys/i386/linux linux_sysvec.c sys/ia64/ia64 elf_machdep.c sys/kern imgact_aout.c init_main.c sys/mips/mips elf_machdep.c sys/powerpc/powerpc elf_machdep.c sys/sparc64/sparc64 elf_machdep.c Log: SVN rev 183322 on 2008-09-24 10:14:37Z by kib Change the static struct sysentvec and struct Elf_Brandinfo initializers to the C99 style. At least, it is easier to read sysent definitions that way, and search for the actual instances of sigcode etc. Explicitely initialize sysentvec.sv_maxssiz that was missed in most sysvecs. No objection from: jhb MFC after: 1 month Revision Changes Path 1.27 +45 -44 src/sys/amd64/amd64/elf_machdep.c 1.35 +49 -49 src/sys/amd64/linux32/linux32_sysvec.c 1.8 +45 -44 src/sys/arm/arm/elf_machdep.c 1.28 +45 -45 src/sys/compat/ia32/ia32_sysvec.c 1.47 +35 -33 src/sys/compat/svr4/svr4_sysvec.c 1.23 +45 -44 src/sys/i386/i386/elf_machdep.c 1.33 +27 -26 src/sys/i386/ibcs2/ibcs2_sysvec.c 1.155 +76 -74 src/sys/i386/linux/linux_sysvec.c 1.26 +43 -42 src/sys/ia64/ia64/elf_machdep.c 1.105 +27 -26 src/sys/kern/imgact_aout.c 1.296 +27 -26 src/sys/kern/init_main.c 1.2 +47 -44 src/sys/mips/mips/elf_machdep.c 1.25 +47 -46 src/sys/powerpc/powerpc/elf_machdep.c 1.25 +47 -46 src/sys/sparc64/sparc64/elf_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 11:07: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 1052F106564A; Wed, 24 Sep 2008 11:07: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 011778FC2E; Wed, 24 Sep 2008 11:07:18 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OB7HHY095541; Wed, 24 Sep 2008 11:07:17 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OB7Hgs095540; Wed, 24 Sep 2008 11:07:17 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809241107.m8OB7Hgs095540@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Wed, 24 Sep 2008 11: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/sys/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 11:07:18 -0000 rwatson 2008-09-24 11:07:03 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: SVN rev 183323 on 2008-09-24 11:07:03Z by rwatson When dropping a packet and issuing a reset during TCP segment handling, unconditionally drop the tcbinfo lock (after all, we assert it lines before), but call tcp_dropwithreset() under both inpcb and inpcbinfo locks only if we pass in an tcpcb. Otherwise, if the pointer is NULL, firewall code may later recurse the global tcbinfo lock trying to look up an inpcb. This is an instance where a layering violation leads not only potentially to code reentrace and recursion, but also to lock recursion, and was revealed by the conversion to rwlocks because acquiring a read lock on an rwlock already held with a write lock is forbidden. When these locks were mutexes, they simply recursed. Reported by: Stefan Ehmann MFC after: 3 days Revision Changes Path 1.382 +12 -5 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 11:16: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 689941065672; Wed, 24 Sep 2008 11:16:19 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0845D8FC2A; Wed, 24 Sep 2008 11:16:19 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OBGImc051733; Wed, 24 Sep 2008 11:16:18 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OBGIKQ051727; Wed, 24 Sep 2008 11:16:18 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809241116.m8OBGIKQ051727@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Wed, 24 Sep 2008 11:16:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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: Wed, 24 Sep 2008 11:16:19 -0000 ed 2008-09-24 11:16:09 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: SVN rev 183324 on 2008-09-24 11:16:09Z by ed Fix a crash when calling tty_rel_free() while draining during closure. Yesterday I got two reports of potential crashes, related to TTY deallocation during device closure. When a thread is in TF_OPENCLOSE, draining its output upon closure, we should not allow calls to tty_rel_free() to happen at the same time. This could cause the TTY to be torn down twice. PR: kern/127561 Reported by: KOIE Hidetaka Discussed with: thompsa Revision Changes Path 1.291 +2 -2 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 15:25: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 E2C9F106564A; Wed, 24 Sep 2008 15:25:44 +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 B80CB8FC19; Wed, 24 Sep 2008 15:25:44 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OFPiRt095261; Wed, 24 Sep 2008 15:25:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OFPifi095256; Wed, 24 Sep 2008 15:25:44 GMT (envelope-from ru@repoman.freebsd.org) Message-Id: <200809241525.m8OFPifi095256@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ru@repoman.freebsd.org using -f From: Ruslan Ermilov Date: Wed, 24 Sep 2008 15:18:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d jail 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: Wed, 24 Sep 2008 15:25:45 -0000 ru 2008-09-24 15:18:27 UTC FreeBSD src repository Modified files: etc/rc.d jail share/man/man5 rc.conf.5 Log: SVN rev 183325 on 2008-09-24 15:18:27Z by ru Allow a jail's IP alias to be created with an arbitrary netmask. MFC after: 3 days Revision Changes Path 1.40 +3 -1 src/etc/rc.d/jail 1.348 +7 -1 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Sep 24 17:49: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 79186106569D; Wed, 24 Sep 2008 17:49: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 665B98FC1C; Wed, 24 Sep 2008 17:49:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OHncPX095587; Wed, 24 Sep 2008 17:49:38 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OHncqw095586; Wed, 24 Sep 2008 17:49:38 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241749.m8OHncqw095586@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 17:49:26 +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_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 17:49:38 -0000 jhb 2008-09-24 17:49:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/vm vm_object.c Log: SVN rev 183326 on 2008-09-24 17:49:26Z by jhb MFC: 176526,176596 - Correct a long-standing error in vm_object_deallocate(). Specifically, only anonymous default (OBJT_DEFAULT) and swap (OBJT_SWAP) objects should ever have OBJ_ONEMAPPING set. However, vm_object_deallocate() was setting it on device (OBJT_DEVICE) objects. As a result, vm_object_page_remove() could be called on a device object and if that occurred pmap_remove_all() would be called on the device object's pages. However, a device object's pages are fictitious, and fictitious pages do not have an initialized pv list (struct md_page). - Correct a long-standing error in vm_object_page_remove(). Specifically, pmap_remove_all() must not be called on fictitious pages. To date, fictitious pages have been allocated from zeroed memory, effectively hiding this problem because the fictitious pages appear to have an empty pv list. - Rewrite the comments describing vm_object_page_remove() to better describe what it does. Add an assertion. Approved by: re (kib), alc Revision Changes Path 1.385.2.3 +25 -6 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 17:50: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 849B91065690; Wed, 24 Sep 2008 17:50:09 +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 7315E8FC24; Wed, 24 Sep 2008 17:50:09 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OHo9IP095712; Wed, 24 Sep 2008 17:50:09 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OHo9bP095711; Wed, 24 Sep 2008 17:50:09 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241750.m8OHo9bP095711@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 17:49:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/vm vm_object.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 17:50:09 -0000 jhb 2008-09-24 17:49:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/vm vm_object.c Log: SVN rev 183327 on 2008-09-24 17:49:54Z by jhb MFC: 176526,176596 - Correct a long-standing error in vm_object_deallocate(). Specifically, only anonymous default (OBJT_DEFAULT) and swap (OBJT_SWAP) objects should ever have OBJ_ONEMAPPING set. However, vm_object_deallocate() was setting it on device (OBJT_DEVICE) objects. As a result, vm_object_page_remove() could be called on a device object and if that occurred pmap_remove_all() would be called on the device object's pages. However, a device object's pages are fictitious, and fictitious pages do not have an initialized pv list (struct md_page). - Correct a long-standing error in vm_object_page_remove(). Specifically, pmap_remove_all() must not be called on fictitious pages. To date, fictitious pages have been allocated from zeroed memory, effectively hiding this problem because the fictitious pages appear to have an empty pv list. - Rewrite the comments describing vm_object_page_remove() to better describe what it does. Add an assertion. Approved by: re (kib), alc Revision Changes Path 1.349.2.9 +25 -6 src/sys/vm/vm_object.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 18:35:08 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 20EF1106564A; Wed, 24 Sep 2008 18:35:08 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [62.111.66.27]) by mx1.freebsd.org (Postfix) with ESMTP id 800548FC0A; Wed, 24 Sep 2008 18:35:07 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from localhost (amavis.str.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 9E5D741C6A1; Wed, 24 Sep 2008 20:35:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([62.111.66.27]) by localhost (amavis.str.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id 68Hr5puIo3dh; Wed, 24 Sep 2008 20:35:04 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id E149241C690; Wed, 24 Sep 2008 20:35:04 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id 41CBB44487F; Wed, 24 Sep 2008 18:34:54 +0000 (UTC) Date: Wed, 24 Sep 2008 18:34:53 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Ruslan Ermilov In-Reply-To: <200809241525.m8OFPifi095256@repoman.freebsd.org> Message-ID: <20080924181315.S65801@maildrop.int.zabbadoz.net> References: <200809241525.m8OFPifi095256@repoman.freebsd.org> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 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, freebsd-jail@FreeBSD.org Subject: Re: cvs commit: src/etc/rc.d jail src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-jail@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, 24 Sep 2008 18:35:08 -0000 On Wed, 24 Sep 2008, Ruslan Ermilov wrote: > ru 2008-09-24 15:18:27 UTC > > FreeBSD src repository > > Modified files: > etc/rc.d jail > share/man/man5 rc.conf.5 > Log: > SVN rev 183325 on 2008-09-24 15:18:27Z by ru > > Allow a jail's IP alias to be created with an arbitrary netmask. So I had been talking with various people during the last weeks/months about this feature of configuring an interface from rc.d/jail and I had been >< close to remove it a lot of times but it seems people prefer to actually mix network configuration, management and jail startup/teardown in a single script, which I think is a very questionable thing especially considering that we already had an SA for[1] that script for other means. So you now I have v4/v6/multi/no-IP jails and once the next vimage step is in I plan to have it hit the tree and I am currently integrating a patch that would even have allow the ifconfig to work with multiple IPv4/v6 addresses because up to now I decided to leave this feature in. Now adding a netmask only makes sense for exactly one use case to my understanding and this is not going to play well with whatever will hit the tree. Adding yet another variable to rc.conf to control another question knob is something, as I hate to say, I am no longer going to be ok with (this has nothhing to do with you or that it might be needed in a setup). My suggestion would be, that if we want thos features to add them separately doing a superset of the startup script or something just for this and actualy use network.subr or the like to set it up but keep the list of IP/Netmasks kind of separated from options for the jail(8) command. In worst case stomething like this (read the BUT later) and have a jail_example_ipv4_alias0="192.0.2.1/24" jail_example_ipv4_alias1="192.0.2.2/32" jail_example_ipv4_alias2="192.0.2.2 netmask 255.255.255.255" jail_example_ipv6_alias0="2001:dbe::1" jail_example_ipv6_alias1="2001:dbe::2/128" and then have a single knob jail_example_configure_ips_on_interfaces="NO" and still use the above list create the jail(8) argument if you want it like that. BUT wait the above is not going to work out as I am missing the interface for each alias instance. We need a full interface X af X address X netmask tupple with each entry and a defined order per AF as the first IP will be specially treated. That's why I am saying networking is networking and jails are jails and to combine both you need a management app/script/... as it is too many options/knobs/... FYI for the multi-IP jails (without this feature) I didn't even have to think about the startup script as it would just have continued to work. Adding no-IP support I had to change an exit case to _foo="\"\"" in rc.d/jail. With supporting the ifconfig you need to a a few more lines. With the netmasks I still have no idea where we'll end up. I suggest we once and for all discuss this on freebsd-jail, decide how to continue with this feature. I am Cc:ing and setting Reply-to: > MFC after: 3 days I would kindly ask you to hold back an MFC into 7 until there is a conclusion. > > Revision Changes Path > 1.40 +3 -1 src/etc/rc.d/jail > 1.348 +7 -1 src/share/man/man5/rc.conf.5 > References: [1] http://security.freebsd.org/advisories/FreeBSD-SA-07:01.jail.asc -- Bjoern A. Zeeb Stop bit received. Insert coin for new game. From owner-cvs-src@FreeBSD.ORG Wed Sep 24 18:46: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 479D71065730; Wed, 24 Sep 2008 18:46:41 +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 848BE8FC16; Wed, 24 Sep 2008 18:46:41 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OIkfpJ059074; Wed, 24 Sep 2008 18:46:41 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OIkfcA059068; Wed, 24 Sep 2008 18:46:41 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241846.m8OIkfcA059068@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 18: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/i386/bios apm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 18:46:44 -0000 jhb 2008-09-24 18:46:39 UTC FreeBSD src repository Modified files: sys/i386/bios apm.h Log: SVN rev 183328 on 2008-09-24 18:46:39Z by jhb Add multiple include guards. Revision Changes Path 1.7 +4 -0 src/sys/i386/bios/apm.h From owner-cvs-src@FreeBSD.ORG Wed Sep 24 18:47: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 A7742106567C; Wed, 24 Sep 2008 18:47:42 +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 7BBDF8FC0C; Wed, 24 Sep 2008 18:47:42 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OIlggn066261; Wed, 24 Sep 2008 18:47:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OIlgRd066256; Wed, 24 Sep 2008 18:47:42 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241847.m8OIlgRd066256@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 18:47: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/kern subr_witness.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 18:47:42 -0000 jhb 2008-09-24 18:47:24 UTC FreeBSD src repository Modified files: sys/kern subr_witness.c Log: SVN rev 183329 on 2008-09-24 18:47:24Z by jhb Update description of witness_watch. Revision Changes Path 1.257 +5 -3 src/sys/kern/subr_witness.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 18:52:46 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 87D54106567E; Wed, 24 Sep 2008 18:52:46 +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 39D7D8FC13; Wed, 24 Sep 2008 18:52:46 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OIqkbV089052; Wed, 24 Sep 2008 18:52:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OIqkfW089041; Wed, 24 Sep 2008 18:52:46 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241852.m8OIqkfW089041@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 18:51:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_cache.c 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: Wed, 24 Sep 2008 18:52:46 -0000 jhb 2008-09-24 18:51:33 UTC FreeBSD src repository Modified files: sys/kern vfs_cache.c sys/nfsclient nfs_vnops.c Log: SVN rev 183330 on 2008-09-24 18:51:33Z by jhb Part 1 of making shared lookups more resilient with respect to forced unmounts. When we upgrade a vnode lock from shared to exclusive during a name cache lookup, fail the lookup with EBADF if the vnode is invalidated while we are waiting for the exclusive lock. Also, for correctness (though I'm not sure it can occur in practice), downgrade an exclusively locked vnode if it should be share locked. Tested by: pho Revision Changes Path 1.126 +18 -8 src/sys/kern/vfs_cache.c 1.290 +4 -1 src/sys/nfsclient/nfs_vnops.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 18:53: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 9982C1065670; Wed, 24 Sep 2008 18:53:23 +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 6DC6A8FC1A; Wed, 24 Sep 2008 18:53:23 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OIrNPs093517; Wed, 24 Sep 2008 18:53:23 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OIrNCR093512; Wed, 24 Sep 2008 18:53:23 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809241853.m8OIrNCR093512@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Wed, 24 Sep 2008 18: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/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 18:53:23 -0000 jhb 2008-09-24 18:53:04 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: SVN rev 183331 on 2008-09-24 18:53:04Z by jhb Enable shared lookups on UFS. There are some remaining issues with forced unmounts, but those are in the VFS lookup code are not UFS specific. Tested by: pho, kris Revision Changes Path 1.351 +1 -1 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 19:11: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 7E362106564A; Wed, 24 Sep 2008 19:11:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id 1DE0A8FC1A; Wed, 24 Sep 2008 19:11:18 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m8OJBBMG085687; Wed, 24 Sep 2008 15:11:12 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: src-committers@freebsd.org Date: Wed, 24 Sep 2008 14:56:53 -0400 User-Agent: KMail/1.9.7 References: <200809241853.m8OIrNCR093512@repoman.freebsd.org> In-Reply-To: <200809241853.m8OIrNCR093512@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809241456.54294.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Wed, 24 Sep 2008 15:11:12 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8324/Wed Sep 24 06:55:43 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 19:11:18 -0000 On Wednesday 24 September 2008 02:53:04 pm John Baldwin wrote: > jhb 2008-09-24 18:53:04 UTC > > FreeBSD src repository > > Modified files: > sys/ufs/ffs ffs_vfsops.c > Log: > SVN rev 183331 on 2008-09-24 18:53:04Z by jhb > > Enable shared lookups on UFS. There are some remaining issues with forced > unmounts, but those are in the VFS lookup code are not UFS specific. Note that shared lookups are not enabled by default though (vfs.lookup_shared sysctl). Once I wrap my head around lookup() a bit more so I can finish the forced unmount fixes we might consider turning it on though. Also, the recent fixes to UFS were built on the considerable progress made by jeff@ on UFS shared lookups previously. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Wed Sep 24 19:27: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 5B0AB106568E; Wed, 24 Sep 2008 19:27:50 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id ECEB78FC16; Wed, 24 Sep 2008 19:27:49 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m8OJRmHR001111; Wed, 24 Sep 2008 21:27:48 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m8OJRmXo001110; Wed, 24 Sep 2008 21:27:48 +0200 (CEST) (envelope-from marius) Date: Wed, 24 Sep 2008 21:27:48 +0200 From: Marius Strobl To: Sam Leffler Message-ID: <20080924192747.GA66672@alchemy.franken.de> References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200809212208.m8LM8wBB001671@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/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 19:27:50 -0000 On Sun, Sep 21, 2008 at 10:02:26PM +0000, Sam Leffler wrote: > sam 2008-09-21 22:02:26 UTC > > FreeBSD src repository > > Modified files: > etc Makefile > etc/periodic/daily Makefile > etc/periodic/monthly Makefile > etc/periodic/security Makefile > etc/periodic/weekly Makefile > gnu/usr.bin Makefile > lib Makefile > libexec Makefile > sbin Makefile > share Makefile > share/mk bsd.own.mk > usr.bin Makefile > usr.bin/netstat Makefile main.c netstat.h > usr.sbin Makefile > Added files: > tools/build/options WITHOUT_ACCT WITHOUT_AMD WITHOUT_APM > WITHOUT_AT WITHOUT_CTM > WITHOUT_FREEBSD_UPDATE WITHOUT_IPFW > WITHOUT_JAIL WITHOUT_LEGACY_CONSOLE > WITHOUT_LOCATE WITHOUT_MAIL WITHOUT_MAKE > WITHOUT_NDIS WITHOUT_NETGRAPH WITHOUT_NTP > WITHOUT_PKGTOOLS WITHOUT_PMC > WITHOUT_PORTSNAP WITHOUT_PPP > WITHOUT_QUOTAS WITHOUT_ROUTED > WITHOUT_SLIP WITHOUT_SYSINSTALL > WITHOUT_TELNET WITHOUT_TEXTPROC > WITHOUT_WIRELESS > Log: > SVN rev 183242 on 2008-09-21 22:02:26Z by sam > > add new build knobs and jigger some existing controls to improve > control over the result of buildworld and installworld; this especially > helps packaging systems such as nanobsd > > Reviewed by: various (posted to arch) > MFC after: 1 month > Hi Sam, you seem to have accidentally decoupled ar(4) completely along with the above change: --- head/usr.bin/Makefile 2008/09/02 15:35:47 182681 +++ head/usr.bin/Makefile 2008/09/21 22:02:26 183242 <...> .if ${MK_TOOLCHAIN} != "no" -_ar= ar <...> At least a `make release` now fails with: <...> -------------------------------------------------------------- >>> stage 1.1: legacy release compatibility shims -------------------------------------------------------------- cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp INSTALL="sh /usr/src/tools/install.sh" PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin WORLDTMP=/usr/obj/usr/src/tmp VERSION="FreeBSD 8.0-CURRENT i386 800049" MAKEFLAGS="-m /usr/src/tools/build/mk TARGET_ARCH=i386 TARGET=i386 -D NO_CLEAN -m /usr/src/share/mk" make -f Makefile.inc1 DESTDIR= BOOTSTRAPPING=800049 -DWITHOUT_SSP -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN -DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF legacy ===> tools/build (obj,includes,depend,all,install) /usr/obj/usr/src/tmp/usr/src/tools/build created for /usr/src/tools/build cd /usr/src/tools/build; make buildincludes; make installincludes rm -f .depend mkdep -f .depend -a -I/usr/obj/usr/src/tmp/legacy/usr/include /usr/src/tools/build/dummy.c cc -O2 -pipe -I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/tools/build/dummy.c building static egacy library ar: not found *** Error code 127 Stop in /usr/src/tools/build. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. + exit 1 + umount /dev *** Error code 1 Stop in /usr/home/marius/co/head/src/release. Marius From owner-cvs-src@FreeBSD.ORG Wed Sep 24 19:43: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 B7250106566B; Wed, 24 Sep 2008 19:43:26 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 893688FC08; Wed, 24 Sep 2008 19:43:26 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OJhQcl008563; Wed, 24 Sep 2008 19:43:26 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OJhQPJ008540; Wed, 24 Sep 2008 19:43:26 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809241943.m8OJhQPJ008540@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Wed, 24 Sep 2008 19:43: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/sys tty.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 19:43:26 -0000 ed 2008-09-24 19:43:09 UTC FreeBSD src repository Modified files: sys/sys tty.h Log: SVN rev 183332 on 2008-09-24 19:43:09Z by ed Add another TTY locking migration macro: tty_getlock(). Some subsystems (HPS-USB) like to lock down the TTY through a more generic approach, namely the regular mtx(9) macro's. Allow the TTY lock to be obtained through the new macro. Discussed with: hps, thompsa Revision Changes Path 1.109 +1 -0 src/sys/sys/tty.h From owner-cvs-src@FreeBSD.ORG Wed Sep 24 20:10: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 145001065671; Wed, 24 Sep 2008 20:10:48 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id B4B768FC21; Wed, 24 Sep 2008 20:10:47 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from Macintosh-4.local ([216.239.45.19]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m8OKAhVg078260 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 Sep 2008 13:10:44 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48DA9EC3.80309@freebsd.org> Date: Wed, 24 Sep 2008 13:10:43 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707) MIME-Version: 1.0 To: Marius Strobl References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> <20080924192747.GA66672@alchemy.franken.de> In-Reply-To: <20080924192747.GA66672@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-DCC-Rhyolite-Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 20:10:48 -0000 Marius Strobl wrote: > On Sun, Sep 21, 2008 at 10:02:26PM +0000, Sam Leffler wrote: >> sam 2008-09-21 22:02:26 UTC >> >> FreeBSD src repository >> >> Modified files: >> etc Makefile >> etc/periodic/daily Makefile >> etc/periodic/monthly Makefile >> etc/periodic/security Makefile >> etc/periodic/weekly Makefile >> gnu/usr.bin Makefile >> lib Makefile >> libexec Makefile >> sbin Makefile >> share Makefile >> share/mk bsd.own.mk >> usr.bin Makefile >> usr.bin/netstat Makefile main.c netstat.h >> usr.sbin Makefile >> Added files: >> tools/build/options WITHOUT_ACCT WITHOUT_AMD WITHOUT_APM >> WITHOUT_AT WITHOUT_CTM >> WITHOUT_FREEBSD_UPDATE WITHOUT_IPFW >> WITHOUT_JAIL WITHOUT_LEGACY_CONSOLE >> WITHOUT_LOCATE WITHOUT_MAIL WITHOUT_MAKE >> WITHOUT_NDIS WITHOUT_NETGRAPH WITHOUT_NTP >> WITHOUT_PKGTOOLS WITHOUT_PMC >> WITHOUT_PORTSNAP WITHOUT_PPP >> WITHOUT_QUOTAS WITHOUT_ROUTED >> WITHOUT_SLIP WITHOUT_SYSINSTALL >> WITHOUT_TELNET WITHOUT_TEXTPROC >> WITHOUT_WIRELESS >> Log: >> SVN rev 183242 on 2008-09-21 22:02:26Z by sam >> >> add new build knobs and jigger some existing controls to improve >> control over the result of buildworld and installworld; this especially >> helps packaging systems such as nanobsd >> >> Reviewed by: various (posted to arch) >> MFC after: 1 month >> > > Hi Sam, > > you seem to have accidentally decoupled ar(4) completely along > with the above change: > --- head/usr.bin/Makefile 2008/09/02 15:35:47 182681 > +++ head/usr.bin/Makefile 2008/09/21 22:02:26 183242 > <...> > .if ${MK_TOOLCHAIN} != "no" > -_ar= ar > <...> > > At least a `make release` now fails with: > <...> I'm out of my office today; please fix. Sam From owner-cvs-src@FreeBSD.ORG Wed Sep 24 20:42: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 8FFA61065693; Wed, 24 Sep 2008 20:42:02 +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 60AA18FC08; Wed, 24 Sep 2008 20:42:02 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OKg228068539; Wed, 24 Sep 2008 20:42:02 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OKg2lQ068533; Wed, 24 Sep 2008 20:42:02 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809242042.m8OKg2lQ068533@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 24 Sep 2008 20:41:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 20:42:02 -0000 marius 2008-09-24 20:41:35 UTC FreeBSD src repository Modified files: usr.bin Makefile Log: SVN rev 183333 on 2008-09-24 20:41:35Z by marius Add back ar(1) which was accidentally decoupled in r183242. Approved by: sam Revision Changes Path 1.320 +1 -0 src/usr.bin/Makefile From owner-cvs-src@FreeBSD.ORG Wed Sep 24 21:07: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 5E83B1065765; Wed, 24 Sep 2008 21:07:20 +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 138D58FC22; Wed, 24 Sep 2008 21:07:19 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OL7JYs049238; Wed, 24 Sep 2008 21:07:19 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OL7JpQ049230; Wed, 24 Sep 2008 21:07:19 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200809242107.m8OL7JpQ049230@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Wed, 24 Sep 2008 21:07: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/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: Wed, 24 Sep 2008 21:07:20 -0000 des 2008-09-24 21:07:11 UTC FreeBSD src repository Modified files: share/man/man5 rc.conf.5 Log: SVN rev 183334 on 2008-09-24 21:07:11Z by des Undocument dead option. MFC after: 3 days Revision Changes Path 1.349 +0 -10 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Wed Sep 24 21:20: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 C710C10656BC; Wed, 24 Sep 2008 21:20:51 +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 C9F708FC0A; Wed, 24 Sep 2008 21:20:50 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OLKorJ023330; Wed, 24 Sep 2008 21:20:50 GMT (envelope-from des@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OLKoDl023325; Wed, 24 Sep 2008 21:20:50 GMT (envelope-from des@repoman.freebsd.org) Message-Id: <200809242120.m8OLKoDl023325@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to des@repoman.freebsd.org using -f From: Dag-Erling Smorgrav Date: Wed, 24 Sep 2008 21:20: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/crypto/openssh sshconnect2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 21:20:54 -0000 des 2008-09-24 21:20:44 UTC FreeBSD src repository Modified files: crypto/openssh sshconnect2.c Log: SVN rev 183336 on 2008-09-24 21:20:44Z by des MFV "xmalloc: zero size" fix. MFC after: 1 week Revision Changes Path 1.20 +2 -1 src/crypto/openssh/sshconnect2.c From owner-cvs-src@FreeBSD.ORG Wed Sep 24 21:26: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 D6A42106568A; Wed, 24 Sep 2008 21:26:51 +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 BE4D78FC14; Wed, 24 Sep 2008 21:26:51 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8OLQpSB070658; Wed, 24 Sep 2008 21:26:51 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8OLQp9Z070652; Wed, 24 Sep 2008 21:26:51 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200809242126.m8OLQp9Z070652@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Wed, 24 Sep 2008 21:26:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/le if_le_cbus.c if_le_isa.c if_le_lebuffer.c if_le_pci.c lebuffer_sbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 21:26:51 -0000 marius 2008-09-24 21:26:46 UTC FreeBSD src repository Modified files: sys/dev/le if_le_cbus.c if_le_isa.c if_le_lebuffer.c if_le_pci.c lebuffer_sbus.c Log: SVN rev 183337 on 2008-09-24 21:26:46Z by marius - Use bus_{read,write}_*(9) instead of bus_space_{read,write}_*(9) etc and take advantage of rman_get_rid(9) in order to save some softc members. - Provide and consume module dependency information for lebuffer(4). Revision Changes Path 1.6 +38 -46 src/sys/dev/le/if_le_cbus.c 1.5 +35 -39 src/sys/dev/le/if_le_isa.c 1.3 +38 -54 src/sys/dev/le/if_le_lebuffer.c 1.8 +27 -34 src/sys/dev/le/if_le_pci.c 1.2 +2 -0 src/sys/dev/le/lebuffer_sbus.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 06:00: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 83697106568F; Thu, 25 Sep 2008 06:00:22 +0000 (UTC) (envelope-from ru@freebsd.org) Received: from mail.vega.ru (infra.dev.vega.ru [90.156.167.14]) by mx1.freebsd.org (Postfix) with ESMTP id 2B8A18FC14; Thu, 25 Sep 2008 06:00:20 +0000 (UTC) (envelope-from ru@freebsd.org) Received: from [87.242.97.68] (port=54512 helo=edoofus.dev.vega.ru) by mail.vega.ru with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68 (FreeBSD)) (envelope-from ) id 1KijGu-0004Xs-Kr; Thu, 25 Sep 2008 05:20:12 +0000 Date: Thu, 25 Sep 2008 09:20:04 +0400 From: Ruslan Ermilov To: freebsd-jail@freebsd.org Message-ID: <20080925052004.GB76968@edoofus.dev.vega.ru> References: <200809241525.m8OFPifi095256@repoman.freebsd.org> <20080924181315.S65801@maildrop.int.zabbadoz.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080924181315.S65801@maildrop.int.zabbadoz.net> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/rc.d jail src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 06:00:22 -0000 Hi Bjoern, On Wed, Sep 24, 2008 at 06:34:53PM +0000, Bjoern A. Zeeb wrote: > On Wed, 24 Sep 2008, Ruslan Ermilov wrote: > > > ru 2008-09-24 15:18:27 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc/rc.d jail > > share/man/man5 rc.conf.5 > > Log: > > SVN rev 183325 on 2008-09-24 15:18:27Z by ru > > > > Allow a jail's IP alias to be created with an arbitrary netmask. > > So I had been talking with various people during the last weeks/months > about this feature of configuring an interface from rc.d/jail and I > had been >< close to remove it a lot of times but it seems people > prefer to actually mix network configuration, management and jail > startup/teardown in a single script, which I think is a very > questionable thing especially considering that we already had an > SA for[1] that script for other means. > > So you now I have v4/v6/multi/no-IP jails and once the next vimage > step is in I plan to have it hit the tree and I am currently > integrating a patch that would even have allow the ifconfig to work with > multiple IPv4/v6 addresses because up to now I decided to leave this > feature in. > > Now adding a netmask only makes sense for exactly one use case to my > understanding and this is not going to play well with whatever will > hit the tree. > At work, we use ezjail as a management tool for jails. We want our jails to be moveable between a set of hosts, so a jail's IP doesn't necessarily belong to host X at any given time. With the netmask in rc.d/jail hardcoded to 255.255.255.255, we have to configure a host's interface with IP addresses/netmasks corresponding to jails' IPs (and we have different IP networks). In practice this means we waste real IPs for nothing -- for a host with a single jail we waste one real IP address. To picture it: on a host that's not otherwise configured with 192.168.0 addresses, to up a jail with 192.168.0.13 we have to waste one more address from 192.168.0, e.g. 192.168.0.1, for the host to be able to route packets between 192.168.0.13 and 192.168.0.*. > Adding yet another variable to rc.conf to control another question > knob is something, as I hate to say, I am no longer going to be ok > with (this has nothhing to do with you or that it might be needed in a > setup). > > My suggestion would be, that if we want thos features to add > them separately doing a superset of the startup script or something > just for this and actualy use network.subr or the like to set it up > but keep the list of IP/Netmasks kind of separated from options for > the jail(8) command. > > In worst case stomething like this (read the BUT later) and have a > jail_example_ipv4_alias0="192.0.2.1/24" > jail_example_ipv4_alias1="192.0.2.2/32" > jail_example_ipv4_alias2="192.0.2.2 netmask 255.255.255.255" > jail_example_ipv6_alias0="2001:dbe::1" > jail_example_ipv6_alias1="2001:dbe::2/128" > and then have a single knob > jail_example_configure_ips_on_interfaces="NO" > and still use the above list create the jail(8) argument if you want > it like that. > > BUT wait the above is not going to work out as I am missing the > interface for each alias instance. > We need a full interface X af X address X netmask tupple with each > entry and a defined order per AF as the first IP will be specially > treated. > > That's why I am saying networking is networking and jails are jails > and to combine both you need a management app/script/... as it is > too many options/knobs/... > > FYI for the multi-IP jails (without this feature) I didn't even have > to think about the startup script as it would just have continued to > work. Adding no-IP support I had to change an exit case to _foo="\"\"" > in rc.d/jail. > > With supporting the ifconfig you need to a a few more lines. > > With the netmasks I still have no idea where we'll end up. > > I suggest we once and for all discuss this on freebsd-jail, decide > how to continue with this feature. I am Cc:ing and setting Reply-to: > > > MFC after: 3 days > > I would kindly ask you to hold back an MFC into 7 until there is a > conclusion. > I'd be happy with anything that allowed us NOT to waste IP addresses, preferably in FreeBSD 7.1. I have a solution that involves having static routes (in the example above, I'd add a route to 192.168.0/24 over some Ethernet interface that's equivalent to saying to resolve these IPs using ARP on this interface), but it's not ideal as I don't want these addresses to be accessible/resolvable when a host doesn't have configured IPs in this range. Cheers, -- Ruslan Ermilov ru@FreeBSD.org FreeBSD committer From owner-cvs-src@FreeBSD.ORG Thu Sep 25 06:12: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 75DDA1065689; Thu, 25 Sep 2008 06:12:13 +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 4B66A8FC1A; Thu, 25 Sep 2008 06:12:13 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P6CDcK029567; Thu, 25 Sep 2008 06:12:13 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P6CDWW029566; Thu, 25 Sep 2008 06:12:13 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200809250612.m8P6CDWW029566@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Thu, 25 Sep 2008 06:11:58 +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_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 06:12:13 -0000 alc 2008-09-25 06:11:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/vm vm_pageout.c Log: SVN rev 183338 on 2008-09-25 06:11:58Z by alc MFC r183236 Prevent an integer overflow in vm_pageout_page_stats() on machines with a large number of physical pages. PR: 126158 Approved by: re (kib) Revision Changes Path 1.292.2.4 +2 -1 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 06:46:46 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 1AFDF1065692; Thu, 25 Sep 2008 06:46:46 +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 E45AE8FC19; Thu, 25 Sep 2008 06:46:45 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P6kjqV044510; Thu, 25 Sep 2008 06:46:45 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P6kjLg044459; Thu, 25 Sep 2008 06:46:45 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250646.m8P6kjLg044459@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 06:46:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Thu, 25 Sep 2008 06:46:46 -0000 kmacy 2008-09-25 06:46:28 UTC FreeBSD src repository Modified files: sys/dev/cxgb/sys mvec.h uipc_mvec.c Log: SVN rev 183339 on 2008-09-25 06:46:28Z by kmacy fix insta-panic: - determine which ext_arg offsets to use based on the version number Submitted by: Chelsio Inc. MFC after: 1 day Revision Changes Path 1.16 +4 -0 src/sys/dev/cxgb/sys/mvec.h 1.27 +5 -0 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:01: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 C2F9E106569D; Thu, 25 Sep 2008 07:01:47 +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 ADC778FC08; Thu, 25 Sep 2008 07:01:47 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P71l3x031684; Thu, 25 Sep 2008 07:01:47 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P71ltK031683; Thu, 25 Sep 2008 07:01:47 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250701.m8P71ltK031683@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:01: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/xen gnttab.c gnttab.h src/sys/xen/evtchn evtchn.c src/sys/xen/interface callback.h domctl.h features.h grant_table.h memory.h physdev.h vcpu.h src/sys/xen/interface/arch-x86 xen-x86_32.h xen-x86_64.h xen.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:01:47 -0000 kmacy 2008-09-25 07:01:31 UTC FreeBSD src repository Modified files: sys/xen gnttab.c gnttab.h sys/xen/evtchn evtchn.c sys/xen/interface callback.h domctl.h features.h grant_table.h memory.h physdev.h vcpu.h sys/xen/interface/arch-x86 xen-x86_32.h xen-x86_64.h xen.h Log: SVN rev 183340 on 2008-09-25 07:01:31Z by kmacy partial update to interface headers to 3.2 MFC after: 1 month Revision Changes Path 1.3 +11 -2 src/sys/xen/evtchn/evtchn.c 1.3 +6 -4 src/sys/xen/gnttab.c 1.2 +19 -5 src/sys/xen/gnttab.h 1.2 +6 -23 src/sys/xen/interface/arch-x86/xen-x86_32.h 1.2 +4 -3 src/sys/xen/interface/arch-x86/xen-x86_64.h 1.2 +20 -11 src/sys/xen/interface/arch-x86/xen.h 1.2 +33 -4 src/sys/xen/interface/callback.h 1.2 +197 -1 src/sys/xen/interface/domctl.h 1.2 +3 -0 src/sys/xen/interface/features.h 1.2 +35 -1 src/sys/xen/interface/grant_table.h 1.2 +4 -4 src/sys/xen/interface/memory.h 1.2 +51 -1 src/sys/xen/interface/physdev.h 1.2 +22 -1 src/sys/xen/interface/vcpu.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:02: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 C2365106569F; Thu, 25 Sep 2008 07:02:03 +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 9766D8FC27; Thu, 25 Sep 2008 07:02:03 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P723TG034402; Thu, 25 Sep 2008 07:02:03 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P723D9034397; Thu, 25 Sep 2008 07:02:03 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250702.m8P723D9034397@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:02:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/xen/netfront netfront.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:02:03 -0000 kmacy 2008-09-25 07:02:00 UTC FreeBSD src repository Modified files: sys/dev/xen/netfront netfront.c Log: SVN rev 183341 on 2008-09-25 07:02:00Z by kmacy reflect header change in netfront MFC after: 1 month Revision Changes Path 1.6 +1 -1 src/sys/dev/xen/netfront/netfront.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:03: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 E94DB10656A1; Thu, 25 Sep 2008 07:03:19 +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 BEAFE8FC23; Thu, 25 Sep 2008 07:03:19 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P73JB2045675; Thu, 25 Sep 2008 07:03:19 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P73JoD045674; Thu, 25 Sep 2008 07:03:19 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250703.m8P73JoD045674@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:03: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/i386/xen pmap.c xen_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:03:20 -0000 kmacy 2008-09-25 07:03:09 UTC FreeBSD src repository Modified files: sys/i386/xen pmap.c xen_machdep.c Log: SVN rev 183342 on 2008-09-25 07:03:09Z by kmacy Make nkpt dependent on the size of the initial memory allocation MFC after: 1 month Revision Changes Path 1.6 +2 -1 src/sys/i386/xen/pmap.c 1.11 +7 -9 src/sys/i386/xen/xen_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:05: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 4281A1065686; Thu, 25 Sep 2008 07:05: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 17C868FC21; Thu, 25 Sep 2008 07:05:21 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P75KeX062941; Thu, 25 Sep 2008 07:05:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P75Kmu062940; Thu, 25 Sep 2008 07:05:20 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250705.m8P75Kmu062940@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:05: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/i386/include param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:05:21 -0000 kmacy 2008-09-25 07:05:17 UTC FreeBSD src repository Modified files: sys/i386/include param.h Log: SVN rev 183343 on 2008-09-25 07:05:17Z by kmacy add NPGPTD_SHIFT for the nkpt calculation MFC after: 1 month Revision Changes Path 1.83 +2 -0 src/sys/i386/include/param.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:10: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 CDB61106568C; Thu, 25 Sep 2008 07:10:06 +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 A28048FC08; Thu, 25 Sep 2008 07:10:06 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P7A645082279; Thu, 25 Sep 2008 07:10:06 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P7A6AZ082278; Thu, 25 Sep 2008 07:10:06 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250710.m8P7A6AZ082278@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:09: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/i386/include smp.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:10:06 -0000 kmacy 2008-09-25 07:09:50 UTC FreeBSD src repository Modified files: sys/i386/include smp.h Log: SVN rev 183344 on 2008-09-25 07:09:50Z by kmacy add ipi mapping MFC after: 1 month Revision Changes Path 1.92 +3 -1 src/sys/i386/include/smp.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:11: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 B9ED01065688; Thu, 25 Sep 2008 07:11:07 +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 8F3358FC16; Thu, 25 Sep 2008 07:11:07 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P7B7Il090016; Thu, 25 Sep 2008 07:11:07 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P7B7eC090015; Thu, 25 Sep 2008 07:11:07 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809250711.m8P7B7eC090015@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Thu, 25 Sep 2008 07:11:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/xen mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:11:07 -0000 kmacy 2008-09-25 07:11:04 UTC FreeBSD src repository Modified files: sys/i386/xen mp_machdep.c Log: SVN rev 183345 on 2008-09-25 07:11:04Z by kmacy add initial ipi definitions MFC after: 1 month Revision Changes Path 1.4 +32 -6 src/sys/i386/xen/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 07:31: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 139C2106574D; Thu, 25 Sep 2008 07:31:54 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D071F8FC15; Thu, 25 Sep 2008 07:31:53 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P7Vrs7020200; Thu, 25 Sep 2008 07:31:53 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P7VrNj020195; Thu, 25 Sep 2008 07:31:53 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809250731.m8P7VrNj020195@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Thu, 25 Sep 2008 07:31:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/msk if_msk.c if_mskreg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 07:31:54 -0000 yongari 2008-09-25 07:31:45 UTC FreeBSD src repository Modified files: sys/dev/msk if_msk.c if_mskreg.h Log: SVN rev 183346 on 2008-09-25 07:31:45Z by yongari Add another hardware bug workaround for Yukon II controllers that have hardware ram buffer. The silicon bug seem to be triggered by pause frames if receive buffer is not aligned on FIFO word(8 bytes). To workaround the issue, make sure to align Rx buffers on 8 bytes. Unfortunately this workaround requires yet another Rx fixup for strict alignment architecture machines to align IP header. For newer hardwares that lacks ram buffer may not have this bug so check number of available ram buffer size to see the existence of ram buffer. Reported by: Ian Freislich (ianf clue dot co dot za), das Tested by: Ian Freislich (ianf clue dot co dot za) Revision Changes Path 1.32 +58 -7 src/sys/dev/msk/if_msk.c 1.13 +4 -0 src/sys/dev/msk/if_mskreg.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 09:28: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 2D8561065697; Thu, 25 Sep 2008 09:28:26 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F34988FC1B; Thu, 25 Sep 2008 09:28:25 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8P9SPjv049053; Thu, 25 Sep 2008 09:28:25 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8P9SPvn049052; Thu, 25 Sep 2008 09:28:25 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200809250928.m8P9SPvn049052@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Thu, 25 Sep 2008 09:28: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/usr.sbin/syslogd syslogd.8 syslogd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 09:28:28 -0000 dwmalone 2008-09-25 09:28:18 UTC FreeBSD src repository Modified files: usr.sbin/syslogd syslogd.8 syslogd.c Log: SVN rev 183347 on 2008-09-25 09:28:18Z by dwmalone Add a flag, -T, that tells syslogd to always replace the timestamp on messages from the network. We already replace malformatted timestamps and this option lets us replace timestamps that are correctly formatted but wrong. PR: 120891 Submitted by: Thomas Vogt MFC after: 1 week Revision Changes Path 1.63 +12 -0 src/usr.sbin/syslogd/syslogd.8 1.159 +12 -7 src/usr.sbin/syslogd/syslogd.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 12:00: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 0DD3E106568C; Thu, 25 Sep 2008 12:00:59 +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 D82AB8FC13; Thu, 25 Sep 2008 12:00:58 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PC0whh074513; Thu, 25 Sep 2008 12:00:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PC0wUN074507; Thu, 25 Sep 2008 12:00:58 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200809251200.m8PC0wUN074507@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Thu, 25 Sep 2008 12:00: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/usb ubsa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 12:00:59 -0000 phk 2008-09-25 12:00:56 UTC FreeBSD src repository Modified files: sys/dev/usb ubsa.c Log: SVN rev 183348 on 2008-09-25 12:00:56Z by phk Make the ubsa(4) work with Huawei Exxx (tested with E169) 3G radio devices: Kick the device into the right mode if it comes up as a flash-disk. Set the buffers to a sensible 1024 bytes instead of a far too small default. Don't attempt to change speed, baud, parity and such, the device does not understand it. Revision Changes Path 1.41 +61 -2 src/sys/dev/usb/ubsa.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 12:16: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 34990106568F; Thu, 25 Sep 2008 12:16:30 +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 0AEBC8FC1A; Thu, 25 Sep 2008 12:16:30 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PCGTuN080228; Thu, 25 Sep 2008 12:16:29 GMT (envelope-from phk@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PCGTwp080222; Thu, 25 Sep 2008 12:16:29 GMT (envelope-from phk@repoman.freebsd.org) Message-Id: <200809251216.m8PCGTwp080222@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to phk@repoman.freebsd.org using -f From: Poul-Henning Kamp Date: Thu, 25 Sep 2008 12:16:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb umass.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 12:16:30 -0000 phk 2008-09-25 12:16:18 UTC FreeBSD src repository Modified files: sys/dev/usb umass.c Log: SVN rev 183349 on 2008-09-25 12:16:18Z by phk Tell umass to leave Huawei radio devices alone so ubsa(4) will be able to kick them into shape. Revision Changes Path 1.166 +7 -0 src/sys/dev/usb/umass.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 12:26: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 312151065686; Thu, 25 Sep 2008 12:26:05 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F9088FC08; Thu, 25 Sep 2008 12:26:05 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PCQ4Q5040356; Thu, 25 Sep 2008 12:26:04 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PCQ4jh040350; Thu, 25 Sep 2008 12:26:04 GMT (envelope-from nyan@repoman.freebsd.org) Message-Id: <200809251226.m8PCQ4jh040350@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nyan@repoman.freebsd.org using -f From: Takahashi Yoshihiro Date: Thu, 25 Sep 2008 12:25: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/release/i386 fixit_crunch.conf src/release/pc98 fixit-small_crunch.conf fixit_crunch.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 12:26:05 -0000 nyan 2008-09-25 12:25:54 UTC FreeBSD src repository Modified files: release/i386 fixit_crunch.conf release/pc98 fixit-small_crunch.conf fixit_crunch.conf Log: SVN rev 183350 on 2008-09-25 12:25:54Z by nyan - Add libbsdxml and libsbuf required by bsdlabel. - Remove the mknod from pc98 fixit and also the ftp from pc98 small fixit to avoid disk full. Revision Changes Path 1.17 +1 -1 src/release/i386/fixit_crunch.conf 1.11 +1 -5 src/release/pc98/fixit-small_crunch.conf 1.17 +1 -2 src/release/pc98/fixit_crunch.conf From owner-cvs-src@FreeBSD.ORG Thu Sep 25 12:35: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 DD9FE1065690; Thu, 25 Sep 2008 12:35:05 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CD37A8FC16; Thu, 25 Sep 2008 12:35:05 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PCZ5sI093148; Thu, 25 Sep 2008 12:35:05 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PCZ56q093143; Thu, 25 Sep 2008 12:35:05 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200809251235.m8PCZ56q093143@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Thu, 25 Sep 2008 12:35:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_stf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 12:35:06 -0000 dwmalone 2008-09-25 12:35:01 UTC FreeBSD src repository Modified files: sys/net if_stf.c Log: SVN rev 183351 on 2008-09-25 12:35:01Z by dwmalone Some people's 6to4 routers seem to have been blowing up because of the unlocked route caching in if_stf. Add a mutex that protects access to cached route. This seemed to fix problems for Pekka Savola. Nick Sayer had similar problems, and in his case completly disabling the route cache seemed to help. Add a sysctl net.link.stf.route_cache that can be used to turn off route caching in if_stf. PR: 122283 MFC after: 2 weeks Tested by: Pekka Savola, Nick Sayer. Revision Changes Path 1.64 +30 -6 src/sys/net/if_stf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 13:42: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 469121065691; Thu, 25 Sep 2008 13:42: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 1C2EB8FC1B; Thu, 25 Sep 2008 13:42:38 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PDgb28009455; Thu, 25 Sep 2008 13:42:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PDgbS2009450; Thu, 25 Sep 2008 13:42:37 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809251342.m8PDgbS2009450@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 13:42: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/kern kern_condvar.c kern_synch.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 13:42:38 -0000 jhb 2008-09-25 13:42:19 UTC FreeBSD src repository Modified files: sys/kern kern_condvar.c kern_synch.c Log: SVN rev 183352 on 2008-09-25 13:42:19Z by jhb - Don't do a WITNESS_SAVE() on the interlock if it is Giant in the condition variable wait routines. DROP_GIANT() already manages that state in the Giant interlock case. - Assert that Giant is held when it is passed as a sleep interlock. Revision Changes Path 1.66 +12 -4 src/sys/kern/kern_condvar.c 1.315 +2 -0 src/sys/kern/kern_synch.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 14:24: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 38F03106568D; Thu, 25 Sep 2008 14:24:09 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0D9D98FC13; Thu, 25 Sep 2008 14:24:09 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PEO8Fj067694; Thu, 25 Sep 2008 14:24:08 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PEO8lR067688; Thu, 25 Sep 2008 14:24:08 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200809251424.m8PEO8lR067688@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Thu, 25 Sep 2008 14:24: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/usr.bin/lockf lockf.1 lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 14:24:09 -0000 dwmalone 2008-09-25 14:24:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) usr.bin/lockf lockf.1 lockf.c Log: SVN rev 183353 on 2008-09-25 14:24:07Z by dwmalone MFC: Lockf was exiting with status 1 if the command did not exit normally. This is easy to confuse with the actual exit status of the program. Instead exit with EX_SOFTWARE if the command doesn't exit normally. Approved by: re (kib) Revision Changes Path 1.18.2.3 +5 -0 src/usr.bin/lockf/lockf.1 1.16.2.2 +1 -1 src/usr.bin/lockf/lockf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 14:27: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 217D7106568D; Thu, 25 Sep 2008 14:27:10 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA7FB8FC19; Thu, 25 Sep 2008 14:27:09 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PER9so090793; Thu, 25 Sep 2008 14:27:09 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PER90U090792; Thu, 25 Sep 2008 14:27:09 GMT (envelope-from dwmalone@repoman.freebsd.org) Message-Id: <200809251427.m8PER90U090792@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dwmalone@repoman.freebsd.org using -f From: David Malone Date: Thu, 25 Sep 2008 14:27:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/lockf lockf.1 lockf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 14:27:10 -0000 dwmalone 2008-09-25 14:27:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/lockf lockf.1 lockf.c Log: SVN rev 183354 on 2008-09-25 14:27:00Z by dwmalone MFC: Lockf was exiting with status 1 if the command did not exit normally. This is easy to confuse with the actual exit status of the program. Instead exit with EX_SOFTWARE if the command doesn't exit normally. Approved by: re (kib) Revision Changes Path 1.16.2.3 +5 -0 src/usr.bin/lockf/lockf.1 1.11.8.3 +1 -1 src/usr.bin/lockf/lockf.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 16:46: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 1046A106568B; Thu, 25 Sep 2008 16:46:42 +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 D81B58FC15; Thu, 25 Sep 2008 16:46:41 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PGkfOX048878; Thu, 25 Sep 2008 16:46:41 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PGkfMV048877; Thu, 25 Sep 2008 16:46:41 GMT (envelope-from thompsa@repoman.freebsd.org) Message-Id: <200809251646.m8PGkfMV048877@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to thompsa@repoman.freebsd.org using -f From: Andrew Thompson Date: Thu, 25 Sep 2008 16:46:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ddb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 16:46:42 -0000 thompsa 2008-09-25 16:46:36 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ddb.c Log: SVN rev 183355 on 2008-09-25 16:46:36Z by thompsa Use db_printsym to lookup and print the function pointers. Revision Changes Path 1.13 +46 -40 src/sys/net80211/ieee80211_ddb.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 17:26: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 5422D1065678; Thu, 25 Sep 2008 17:26:58 +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 27D448FC14; Thu, 25 Sep 2008 17:26:58 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PHQwdP006336; Thu, 25 Sep 2008 17:26:58 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PHQvs8006331; Thu, 25 Sep 2008 17:26:57 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809251726.m8PHQvs8006331@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Thu, 25 Sep 2008 17: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/netinet tcp_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 17:26:58 -0000 rwatson 2008-09-25 17:26:54 UTC FreeBSD src repository Modified files: sys/netinet tcp_input.c Log: SVN rev 183356 on 2008-09-25 17:26:54Z by rwatson As a follow-on to r183323, correct another case where ip_output() was called without an inpcb pointer despite holding the tcbinfo global lock, which lead to a deadlock or panic when ipfw tried to further acquire it recursively. Reported by: Stefan Ehmann MFC after: 3 days Revision Changes Path 1.383 +17 -1 src/sys/netinet/tcp_input.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 18: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 0404F106575B; Thu, 25 Sep 2008 18:37:15 +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 4DC808FC0A; Thu, 25 Sep 2008 18:37:15 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PIbFqT034390; Thu, 25 Sep 2008 18:37:15 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PIbFut034383; Thu, 25 Sep 2008 18:37:15 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809251837.m8PIbFut034383@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 18:37:08 +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/netinet in.h ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 18:37:18 -0000 jhb 2008-09-25 18:37:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet in.h ip_icmp.c Log: SVN rev 183357 on 2008-09-25 18:37:08Z by jhb MFC: 178280 - Clean up the code that checks the types of address so that it is done by understandable macros. - Fix the bug that prevented the system from responding on interfaces with link local addresses assigned. Approved by: re (gnn) Revision Changes Path 1.100.2.1 +2 -0 src/sys/netinet/in.h 1.118.2.2 +4 -3 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 18:38: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 E26571065699; Thu, 25 Sep 2008 18:38: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 B6F8B8FC0C; Thu, 25 Sep 2008 18:38:16 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PIcGDx041638; Thu, 25 Sep 2008 18:38:16 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PIcGj4041637; Thu, 25 Sep 2008 18:38:16 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809251838.m8PIcGj4041637@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 18:38:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet in.h ip_icmp.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 18:38:17 -0000 jhb 2008-09-25 18:38:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet in.h ip_icmp.c Log: SVN rev 183358 on 2008-09-25 18:38:04Z by jhb MFC: 178280 - Clean up the code that checks the types of address so that it is done by understandable macros. - Fix the bug that prevented the system from responding on interfaces with link local addresses assigned. Approved by: re (gnn) Revision Changes Path 1.90.2.6 +2 -0 src/sys/netinet/in.h 1.101.2.3 +4 -3 src/sys/netinet/ip_icmp.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 19:32: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 13A3B1065687; Thu, 25 Sep 2008 19:32: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 D25008FC1A; Thu, 25 Sep 2008 19:32:19 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PJWJmR073370; Thu, 25 Sep 2008 19:32:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PJWJxr073365; Thu, 25 Sep 2008 19:32:19 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809251932.m8PJWJxr073365@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 19:32: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/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 19:32:20 -0000 jhb 2008-09-25 19:32:03 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb kld.c Log: SVN rev 183359 on 2008-09-25 19:32:03Z by jhb Use existing GDB routines for parsing the section table of klds in the 'add-kld' command instead of doing it more by hand. MFC after: 1 week Revision Changes Path 1.10 +23 -36 src/gnu/usr.bin/gdb/kgdb/kld.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 19:43: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 31E24106568A for ; Thu, 25 Sep 2008 19:43:59 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: from mail-gx0-f17.google.com (mail-gx0-f17.google.com [209.85.217.17]) by mx1.freebsd.org (Postfix) with ESMTP id C28268FC0C for ; Thu, 25 Sep 2008 19:43:58 +0000 (UTC) (envelope-from nparhar@gmail.com) Received: by gxk10 with SMTP id 10so7472680gxk.19 for ; Thu, 25 Sep 2008 12:43:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:mail-followup-to:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=EI5eHAYTqCpDavwf+QAHlTOpKBnPLav8T3IAh3ZU+D4=; b=AELQUcCpEAfyWbln1TtFC9fViq23cjKBCMKS5n6Yh8E8PhOgHeM0RUhl4tkp7QYQMp Xdm0BjdHNWqTNjcMlYZGdJzv9PebvWE9SS9cU93Pg/71CTgWXCC0tLuuqTCdMg2Iqm0t CUDPftn+W2MTXVgTAqwZSGhFxTmMwnLbAkabg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; b=HURZ2h18kVw7KhLdUv69rfXQxh0d0vNTT0ovhlEAhq4t4YZKLqeR5iOpUiQU41DpAd 7cz8Lro0wVE3PnoAunVoWp5J526uqykamaeWMturU4KB5t9gKHwfwHxWEC27qOIwGsor f08zhFn3IChazU0vhN36CkjFLs15xGMuUlymM= Received: by 10.142.169.4 with SMTP id r4mr87883wfe.63.1222371837538; Thu, 25 Sep 2008 12:43:57 -0700 (PDT) Received: from insightsol.com ( [67.100.74.36]) by mx.google.com with ESMTPS id 30sm1984353wfg.9.2008.09.25.12.43.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 25 Sep 2008 12:43:50 -0700 (PDT) Date: Thu, 25 Sep 2008 12:43:46 -0700 From: Navdeep Parhar To: cvs-src@freebsd.org Message-ID: <20080925194346.GA20498@insightsol.com> Mail-Followup-To: cvs-src@freebsd.org References: <200809251932.m8PJWJxr073365@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200809251932.m8PJWJxr073365@repoman.freebsd.org> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) Subject: Re: cvs commit: src/gnu/usr.bin/gdb/kgdb kld.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 19:43:59 -0000 On Thu, Sep 25, 2008 at 07:32:03PM +0000, John Baldwin wrote: > jhb 2008-09-25 19:32:03 UTC > > FreeBSD src repository > > Modified files: > gnu/usr.bin/gdb/kgdb kld.c > Log: > SVN rev 183359 on 2008-09-25 19:32:03Z by jhb > > Use existing GDB routines for parsing the section table of klds in > the 'add-kld' command instead of doing it more by hand. > > MFC after: 1 week > > Revision Changes Path > 1.10 +23 -36 src/gnu/usr.bin/gdb/kgdb/kld.c This can lead to a bad free + core dump as I'd mentioned here: http://lists.freebsd.org/pipermail/freebsd-hackers/2008-September/026024.html Please initialize sections and sections_end to NULL. 205c204,205 < struct section_table *sections, *sections_end, *s; --- > struct section_table *sections = NULL, *sections_end = NULL, *s; Regards, Navdeep From owner-cvs-src@FreeBSD.ORG Thu Sep 25 19:50: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 0FE501065798; Thu, 25 Sep 2008 19:50: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 D6D488FC12; Thu, 25 Sep 2008 19:50:20 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PJoKnF092745; Thu, 25 Sep 2008 19:50:20 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PJoKZs092737; Thu, 25 Sep 2008 19:50:20 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809251950.m8PJoKZs092737@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 19:50:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ddb db_command.c db_command.h db_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 19:50:21 -0000 jhb 2008-09-25 19:50:14 UTC FreeBSD src repository Modified files: sys/ddb db_command.c db_command.h db_main.c Log: SVN rev 183360 on 2008-09-25 19:50:14Z by jhb Initialize the DDB command list when initializing DDB so that the basic commands are available from 'boot -d'. Suggested by: dfr Revision Changes Path 1.80 +2 -3 src/sys/ddb/db_command.c 1.15 +1 -0 src/sys/ddb/db_command.h 1.8 +1 -0 src/sys/ddb/db_main.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20:10: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 D536F106564A; Thu, 25 Sep 2008 20:10:34 +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 C2CFC8FC20; Thu, 25 Sep 2008 20:10:34 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PKAYR8017846; Thu, 25 Sep 2008 20:10:34 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PKAYwg017845; Thu, 25 Sep 2008 20:10:34 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809252010.m8PKAYwg017845@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 20:07:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 syscalls.master src/sys/kern makesyscalls.sh syscalls.master src/sys/sys sysent.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 20:10:34 -0000 jhb 2008-09-25 20:07:42 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 syscalls.master sys/kern makesyscalls.sh syscalls.master sys/sys sysent.h Log: SVN rev 183361 on 2008-09-25 20:07:42Z by jhb Tidy up a few things with syscall generation: - Instead of using a syscall slot (370) just to get a function prototype for lkmressys(), add an explicit function prototype to . This also removes unused special case checks for 'lkmressys' from makesyscalls.sh. - Instead of having magic logic in makesyscalls.sh to only generate a function prototype the first time 'lkmnosys' is seen, make 'NODEF' always not generate a function prototype and include an explicit prototype for 'lkmnosys' in . - As a result of the fix in (2), update the LKM syscall entries in the freebsd32 syscall table to use 'lkmnosys' rather than 'nosys'. - Use NOPROTO for the __syscall() entry (198) in the native ABI. This avoids the need for magic logic in makesyscalls.h to only generate a function prototype the first time 'nosys' is encountered. Revision Changes Path 1.108 +12 -12 src/sys/compat/freebsd32/syscalls.master 1.71 +15 -25 src/sys/kern/makesyscalls.sh 1.247 +3 -3 src/sys/kern/syscalls.master 1.57 +6 -0 src/sys/sys/sysent.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20: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 B145E106568A; Thu, 25 Sep 2008 20:11: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 9CD228FC23; Thu, 25 Sep 2008 20:11:26 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PKBQMw023944; Thu, 25 Sep 2008 20:11:26 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PKBQQs023939; Thu, 25 Sep 2008 20:11:26 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809252011.m8PKBQQs023939@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 20:08:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Thu, 25 Sep 2008 20:11:26 -0000 jhb 2008-09-25 20:08:36 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: SVN rev 183362 on 2008-09-25 20:08:36Z by jhb Regen. Revision Changes Path 1.93 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.92 +1 -1 src/sys/compat/freebsd32/freebsd32_syscall.h 1.83 +12 -12 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.93 +12 -12 src/sys/compat/freebsd32/freebsd32_sysent.c 1.244 +2 -2 src/sys/kern/init_sysent.c 1.228 +2 -2 src/sys/kern/syscalls.c 1.26 +0 -8 src/sys/kern/systrace_args.c 1.225 +1 -1 src/sys/sys/syscall.h 1.180 +1 -1 src/sys/sys/syscall.mk 1.229 +1 -5 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20:12: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 141AD106569B; Thu, 25 Sep 2008 20:12:55 +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 DDD298FC0C; Thu, 25 Sep 2008 20:12:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PKCsU1034617; Thu, 25 Sep 2008 20:12:54 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PKCs85034612; Thu, 25 Sep 2008 20:12:54 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809252012.m8PKCs85034612@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 20:12:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/freebsd32 freebsd32_util.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 20:12:55 -0000 jhb 2008-09-25 20:12:38 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_util.h Log: SVN rev 183363 on 2008-09-25 20:12:38Z by jhb Sort includes and add multiple include guards. Revision Changes Path 1.11 +9 -5 src/sys/compat/freebsd32/freebsd32_util.h From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20:25: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 27CC11065689; Thu, 25 Sep 2008 20:25:41 +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 F18E58FC1F; Thu, 25 Sep 2008 20:25:40 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PKPe9R020463; Thu, 25 Sep 2008 20:25:40 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PKPeEb020458; Thu, 25 Sep 2008 20:25:40 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809252025.m8PKPeEb020458@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Thu, 25 Sep 2008 20:25: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/net80211 ieee80211_hostap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 20:25:41 -0000 sam 2008-09-25 20:25:25 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_hostap.c Log: SVN rev 183364 on 2008-09-25 20:25:25Z by sam must do a deep copy of mcast packets as they can be modified after dispatch Submitted by: "Jared Go" Revision Changes Path 1.5 +1 -1 src/sys/net80211/ieee80211_hostap.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20:50: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 677A91065751; Thu, 25 Sep 2008 20:50: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 756A28FC1F; Thu, 25 Sep 2008 20:50:27 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8PKoRf9071120; Thu, 25 Sep 2008 20:50:27 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8PKoR4g071115; Thu, 25 Sep 2008 20:50:27 GMT (envelope-from jhb@repoman.freebsd.org) Message-Id: <200809252050.m8PKoR4g071115@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jhb@repoman.freebsd.org using -f From: John Baldwin Date: Thu, 25 Sep 2008 20:50: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/compat/freebsd32 freebsd32_misc.c freebsd32_util.h src/sys/compat/ia32 ia32_sysvec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 20:50:28 -0000 jhb 2008-09-25 20:50:21 UTC FreeBSD src repository Modified files: sys/compat/freebsd32 freebsd32_misc.c freebsd32_util.h sys/compat/ia32 ia32_sysvec.c Log: SVN rev 183365 on 2008-09-25 20:50:21Z by jhb Add support for installing 32-bit system calls from kernel modules. This includes syscall32_{de,}register() routines as well as a module handler and wrapper macros similar to the support for native syscalls in . MFC after: 1 month Revision Changes Path 1.80 +80 -0 src/sys/compat/freebsd32/freebsd32_misc.c 1.12 +30 -0 src/sys/compat/freebsd32/freebsd32_util.h 1.29 +0 -2 src/sys/compat/ia32/ia32_sysvec.c From owner-cvs-src@FreeBSD.ORG Thu Sep 25 20:56: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 D11A3106568C; Thu, 25 Sep 2008 20:56:00 +0000 (UTC) (envelope-from simon@nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.freebsd.org (Postfix) with ESMTP id 85DBD8FC1D; Thu, 25 Sep 2008 20:56:00 +0000 (UTC) (envelope-from simon@nitro.dk) Received: from arthur.nitro.dk (arthur.bofh [192.168.2.3]) by mx.nitro.dk (Postfix) with ESMTP id D11B71E8C2F; Thu, 25 Sep 2008 20:55:59 +0000 (UTC) Received: by arthur.nitro.dk (Postfix, from userid 1000) id BCF755E1A; Thu, 25 Sep 2008 22:55:59 +0200 (CEST) Date: Thu, 25 Sep 2008 22:55:59 +0200 From: "Simon L. Nielsen" To: Ruslan Ermilov Message-ID: <20080925205558.GA1114@arthur.nitro.dk> References: <200809241525.m8OFPifi095256@repoman.freebsd.org> <20080924181315.S65801@maildrop.int.zabbadoz.net> <20080925052004.GB76968@edoofus.dev.vega.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080925052004.GB76968@edoofus.dev.vega.ru> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: cvs-src@freebsd.org, freebsd-jail@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc/rc.d jail src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ruslan Ermilov , "Simon L. Nielsen" , freebsd-jail@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: Thu, 25 Sep 2008 20:56:01 -0000 [Trying to moving off commit lists] On 2008.09.25 09:20:04 +0400, Ruslan Ermilov wrote: > Hi Bjoern, > > On Wed, Sep 24, 2008 at 06:34:53PM +0000, Bjoern A. Zeeb wrote: > > On Wed, 24 Sep 2008, Ruslan Ermilov wrote: > > > > > ru 2008-09-24 15:18:27 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > etc/rc.d jail > > > share/man/man5 rc.conf.5 > > > Log: > > > SVN rev 183325 on 2008-09-24 15:18:27Z by ru > > > > > > Allow a jail's IP alias to be created with an arbitrary netmask. > > > > So I had been talking with various people during the last weeks/months > > about this feature of configuring an interface from rc.d/jail and I > > had been >< close to remove it a lot of times but it seems people > > prefer to actually mix network configuration, management and jail > > startup/teardown in a single script, which I think is a very > > questionable thing especially considering that we already had an > > SA for[1] that script for other means. > > > At work, we use ezjail as a management tool for jails. We want our [...] I think the main problem is that the configuration required for jails "today" is simply too much for what should be done in an rc.d script configured by rc.conf. At the Cambridge Devsummit we talked about creating some kind of more advanced jail management system and I think that is the way to go in the long run and kill off rc.d/jail. Of course doing this is no small task, but I think adding kludges to rc.conf is going to be increasingly painful. I'm not sure what form a management system should take, but having ezjail like functionality in base would be a good thing IMO. Personally I also have a rather strong dislike for the jail auto ip setting feature, but as people are using it removing the functionality will cause pain. -- Simon L. Nielsen From owner-cvs-src@FreeBSD.ORG Fri Sep 26 00:53:08 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 7B5931065694; Fri, 26 Sep 2008 00:53:08 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6A3428FC16; Fri, 26 Sep 2008 00:53:08 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q0r8vd039928; Fri, 26 Sep 2008 00:53:08 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q0r83l039920; Fri, 26 Sep 2008 00:53:08 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809260053.m8Q0r83l039920@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Fri, 26 Sep 2008 00:52:51 +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/jme if_jme.c if_jmereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 00:53:08 -0000 yongari 2008-09-26 00:52:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 183367 on 2008-09-26 00:52:51Z by yongari MFC r183264: Add workaround for occasional packet loss issue of JMC250 A2 when it runs on half-duplex media. While I'm here add register definition for GPREG1. ATM the GPREG1 register is only valid for JMC250 A1/A2. Submitted by: Ethan at JMicron Approved by: re (kensmith) Revision Changes Path 1.1.2.7 +12 -2 src/sys/dev/jme/if_jme.c 1.1.2.3 +8 -1 src/sys/dev/jme/if_jmereg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 01:03: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 0F79F1065754; Fri, 26 Sep 2008 01:03:10 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 49A318FC13; Fri, 26 Sep 2008 01:03:10 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q139G7000985; Fri, 26 Sep 2008 01:03:09 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q139pr000984; Fri, 26 Sep 2008 01:03:09 GMT (envelope-from yongari@repoman.freebsd.org) Message-Id: <200809260103.m8Q139pr000984@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to yongari@repoman.freebsd.org using -f From: Pyun YongHyeon Date: Fri, 26 Sep 2008 01:03:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/jme if_jme.c if_jmereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 01:03:13 -0000 yongari 2008-09-26 01:03:04 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/jme if_jme.c if_jmereg.h Log: SVN rev 183368 on 2008-09-26 01:03:04Z by yongari MFC r183264: Add workaround for occasional packet loss issue of JMC250 A2 when it runs on half-duplex media. While I'm here add register definition for GPREG1. ATM the GPREG1 register is only valid for JMC250 A1/A2. Submitted by: Ethan at JMicron Approved by: re (kensmith) Revision Changes Path 1.2.2.6 +12 -2 src/sys/dev/jme/if_jme.c 1.1.4.3 +8 -1 src/sys/dev/jme/if_jmereg.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 03:06: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 ED1CB1065703; Fri, 26 Sep 2008 03:06:27 +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 C272B8FC08; Fri, 26 Sep 2008 03:06:27 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q36R9Y057328; Fri, 26 Sep 2008 03:06:27 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q36RQI057327; Fri, 26 Sep 2008 03:06:27 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <200809260306.m8Q36RQI057327@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Fri, 26 Sep 2008 03:06:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/vm vm_pageout.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 03:06:28 -0000 alc 2008-09-26 03:06:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/vm vm_pageout.c Log: SVN rev 183369 on 2008-09-26 03:06:08Z by alc MFC r183236 Prevent an integer overflow in vm_pageout_page_stats() on machines with a large number of physical pages. PR: 126158 Approved by: re (kib) Revision Changes Path 1.268.2.6 +2 -1 src/sys/vm/vm_pageout.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 03:53: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 55E5B1065696; Fri, 26 Sep 2008 03:53:30 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4324E8FC4C; Fri, 26 Sep 2008 03:53:30 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q3rUO3044651; Fri, 26 Sep 2008 03:53:30 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q3rU5j044650; Fri, 26 Sep 2008 03:53:30 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260353.m8Q3rU5j044650@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 03:53:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cfe cfe_api.c cfe_api.h cfe_api_int.h cfe_console.c cfe_error.h cfe_ioctl.h cfe_resource.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 03:53:30 -0000 imp 2008-09-26 03:53:10 UTC FreeBSD src repository Added files: sys/dev/cfe cfe_api.c cfe_api.h cfe_api_int.h cfe_console.c cfe_error.h cfe_ioctl.h cfe_resource.c Log: SVN rev 183370 on 2008-09-26 03:53:10Z by imp Support for CFE boot loaders. Initially the support is for MIPS, but other processors will work too. Submitted by: bms@ Obtained from: p4 mips2 branch Revision Changes Path 1.1 +538 -0 src/sys/dev/cfe/cfe_api.c (new) 1.1 +199 -0 src/sys/dev/cfe/cfe_api.h (new) 1.1 +171 -0 src/sys/dev/cfe/cfe_api_int.h (new) 1.1 +298 -0 src/sys/dev/cfe/cfe_console.c (new) 1.1 +104 -0 src/sys/dev/cfe/cfe_error.h (new) 1.1 +75 -0 src/sys/dev/cfe/cfe_ioctl.h (new) 1.1 +159 -0 src/sys/dev/cfe/cfe_resource.c (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 26 03:57: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 6387A1065760; Fri, 26 Sep 2008 03:57:32 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DACB88FC31; Fri, 26 Sep 2008 03:57:31 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q3vV5C073558; Fri, 26 Sep 2008 03:57:31 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q3vVPU073551; Fri, 26 Sep 2008 03:57:31 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260357.m8Q3vVPU073551@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 03:57:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/siba siba.c siba_ids.h siba_pcib.c siba_pcibvar.h sibareg.h sibavar.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 03:57:32 -0000 imp 2008-09-26 03:57:23 UTC FreeBSD src repository Added files: sys/dev/siba siba.c siba_ids.h siba_pcib.c siba_pcibvar.h sibareg.h sibavar.h Log: SVN rev 183371 on 2008-09-26 03:57:23Z by imp Support for the siba bus found in many broadcom products. Submitted by: bms@ Obtained from: p4 mips branch Revision Changes Path 1.1 +665 -0 src/sys/dev/siba/siba.c (new) 1.1 +71 -0 src/sys/dev/siba/siba_ids.h (new) 1.1 +432 -0 src/sys/dev/siba/siba_pcib.c (new) 1.1 +52 -0 src/sys/dev/siba/siba_pcibvar.h (new) 1.1 +73 -0 src/sys/dev/siba/sibareg.h (new) 1.1 +92 -0 src/sys/dev/siba/sibavar.h (new) From owner-cvs-src@FreeBSD.ORG Fri Sep 26 04:46: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 6D4C5106568B; Fri, 26 Sep 2008 04:46:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4272A8FC0A; Fri, 26 Sep 2008 04:46:04 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q4k49X070774; Fri, 26 Sep 2008 04:46:04 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q4k3eR070694; Fri, 26 Sep 2008 04:46:03 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260446.m8Q4k3eR070694@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 04:45: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/mips/sentry5 s5_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 04:46:04 -0000 imp 2008-09-26 04:45:56 UTC FreeBSD src repository Modified files: sys/mips/sentry5 s5_machdep.c Log: SVN rev 183372 on 2008-09-26 04:45:56Z by imp Remove reference to machine/tlb.h. It no longer exists, and isn't needed as this compiles fine w/o it. Revision Changes Path 1.3 +0 -1 src/sys/mips/sentry5/s5_machdep.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:09: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 766A21065686; Fri, 26 Sep 2008 05:09:20 +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 4B9648FC16; Fri, 26 Sep 2008 05:09:20 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q59KGU019554; Fri, 26 Sep 2008 05:09:20 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q59KcH019553; Fri, 26 Sep 2008 05:09:20 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809260509.m8Q59KcH019553@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Fri, 26 Sep 2008 05:09: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/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: Fri, 26 Sep 2008 05:09:20 -0000 kmacy 2008-09-26 05:09:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/dev/cxgb/sys mvec.h uipc_mvec.c Log: SVN rev 183373 on 2008-09-26 05:09:03Z by kmacy MFC 183339 insta-panic fix tested by: gnn Submitted by: Chelsio Inc. Approved by: re Revision Changes Path 1.6.2.3 +4 -0 src/sys/dev/cxgb/sys/mvec.h 1.14.2.3 +5 -0 src/sys/dev/cxgb/sys/uipc_mvec.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:11: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 ACC471065689; Fri, 26 Sep 2008 05:11:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 828048FC1B; Fri, 26 Sep 2008 05:11:06 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5B63L025562; Fri, 26 Sep 2008 05:11:06 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5B6ix025556; Fri, 26 Sep 2008 05:11:06 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260511.m8Q5B6ix025556@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 05:10:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/cfe cfe_console.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:11:06 -0000 imp 2008-09-26 05:10:57 UTC FreeBSD src repository Modified files: sys/dev/cfe cfe_console.c Log: SVN rev 183374 on 2008-09-26 05:10:57Z by imp The Ultra2 never had a CFE console or CFE boot loader. Kill obvious cut-n-paste leftover. Revision Changes Path 1.2 +1 -1 src/sys/dev/cfe/cfe_console.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:30: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 1B7A71065699; Fri, 26 Sep 2008 05:30:42 +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 0490D8FC0C; Fri, 26 Sep 2008 05:30:42 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5UfNA047011; Fri, 26 Sep 2008 05:30:41 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5Ufcw047006; Fri, 26 Sep 2008 05:30:41 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809260530.m8Q5Ufcw047006@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Fri, 26 Sep 2008 05:29:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/xen/blkfront blkfront.c src/sys/dev/xen/netfront netfront.c src/sys/i386/xen xen_machdep.c src/sys/xen gnttab.c gnttab.h src/sys/xen/interface arch-ia64.h arch-powerpc.h domctl.h grant_table.h kexec.h libelf.h memory.h platform.h sysctl.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:30:42 -0000 kmacy 2008-09-26 05:29:39 UTC FreeBSD src repository Modified files: sys/dev/xen/blkfront blkfront.c sys/dev/xen/netfront netfront.c sys/i386/xen xen_machdep.c sys/xen gnttab.c gnttab.h sys/xen/interface arch-ia64.h arch-powerpc.h domctl.h grant_table.h kexec.h libelf.h memory.h platform.h sysctl.h trace.h xen-compat.h xen.h sys/xen/interface/foreign mkchecker.py mkheader.py structs.py sys/xen/interface/hvm hvm_op.h ioreq.h params.h save.h sys/xen/interface/io blkif.h fbif.h kbdif.h netif.h pciif.h protocols.h ring.h xenbus.h xs_wire.h Added files: sys/xen/interface/arch-x86 cpuid.h xen-mca.h sys/xen/interface/arch-x86/hvm save.h Log: SVN rev 183375 on 2008-09-26 05:29:39Z by kmacy Update xen/interface includes to the latest in mercurial MFC after: 1 month Revision Changes Path 1.6 +4 -2 src/sys/dev/xen/blkfront/blkfront.c 1.7 +6 -4 src/sys/dev/xen/netfront/netfront.c 1.12 +2 -2 src/sys/i386/xen/xen_machdep.c 1.4 +5 -8 src/sys/xen/gnttab.c 1.3 +5 -5 src/sys/xen/gnttab.h 1.2 +250 -151 src/sys/xen/interface/arch-ia64.h 1.2 +6 -11 src/sys/xen/interface/arch-powerpc.h 1.1 +68 -0 src/sys/xen/interface/arch-x86/cpuid.h (new) 1.1 +429 -0 src/sys/xen/interface/arch-x86/hvm/save.h (new) 1.1 +279 -0 src/sys/xen/interface/arch-x86/xen-mca.h (new) 1.3 +1 -1 src/sys/xen/interface/domctl.h 1.2 +2 -2 src/sys/xen/interface/foreign/mkchecker.py 1.2 +15 -1 src/sys/xen/interface/foreign/mkheader.py 1.2 +5 -1 src/sys/xen/interface/foreign/structs.py 1.3 +1 -5 src/sys/xen/interface/grant_table.h 1.2 +55 -0 src/sys/xen/interface/hvm/hvm_op.h 1.2 +17 -12 src/sys/xen/interface/hvm/ioreq.h 1.2 +41 -3 src/sys/xen/interface/hvm/params.h 1.2 +12 -386 src/sys/xen/interface/hvm/save.h 1.2 +14 -1 src/sys/xen/interface/io/blkif.h 1.2 +44 -6 src/sys/xen/interface/io/fbif.h 1.2 +2 -0 src/sys/xen/interface/io/kbdif.h 1.2 +24 -3 src/sys/xen/interface/io/netif.h 1.2 +18 -0 src/sys/xen/interface/io/pciif.h 1.2 +22 -3 src/sys/xen/interface/io/protocols.h 1.2 +16 -8 src/sys/xen/interface/io/ring.h 1.2 +8 -1 src/sys/xen/interface/io/xenbus.h 1.2 +10 -1 src/sys/xen/interface/io/xs_wire.h 1.2 +55 -3 src/sys/xen/interface/kexec.h 1.2 +59 -35 src/sys/xen/interface/libelf.h 1.3 +42 -11 src/sys/xen/interface/memory.h 1.2 +166 -3 src/sys/xen/interface/platform.h 1.2 +118 -8 src/sys/xen/interface/sysctl.h 1.2 +100 -27 src/sys/xen/interface/trace.h 1.2 +1 -8 src/sys/xen/interface/xen-compat.h 1.2 +40 -14 src/sys/xen/interface/xen.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:38: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 7E3411065741; Fri, 26 Sep 2008 05:38:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3D88FC20; Fri, 26 Sep 2008 05:38:00 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5c0Kw001043; Fri, 26 Sep 2008 05:38:00 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5c05x001042; Fri, 26 Sep 2008 05:38:00 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260538.m8Q5c05x001042@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 05:37: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/cfe cfe_console.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:38:00 -0000 imp 2008-09-26 05:37:54 UTC FreeBSD src repository Modified files: sys/dev/cfe cfe_console.c Log: SVN rev 183376 on 2008-09-26 05:37:54Z by imp Catch up to latest tty, kdb and SYSINIT changes. Modeled after the dev/ofw changes, since this driver appears to have used that as a start years ago... Revision Changes Path 1.3 +51 -115 src/sys/dev/cfe/cfe_console.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:41: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 A2CBD106568C; Fri, 26 Sep 2008 05:41:01 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77D738FC25; Fri, 26 Sep 2008 05:41:01 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5f161011135; Fri, 26 Sep 2008 05:41:01 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5f1cD011130; Fri, 26 Sep 2008 05:41:01 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <200809260541.m8Q5f1cD011130@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Fri, 26 Sep 2008 05:40: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/siba siba_pcib.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:41:01 -0000 imp 2008-09-26 05:40:56 UTC FreeBSD src repository Modified files: sys/dev/siba siba_pcib.c Log: SVN rev 183377 on 2008-09-26 05:40:56Z by imp Use some casting to get the right addresses. This is likely unwise code, but will be OK until there's a 64-bit siba... With this change, SENTRY5 kernel now compiles for mips, the last of the holdouts. Revision Changes Path 1.2 +3 -2 src/sys/dev/siba/siba_pcib.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:50: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 F088910656A5; Fri, 26 Sep 2008 05:50:18 +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 A4D908FC15; Fri, 26 Sep 2008 05:50:17 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5oH9r066192; Fri, 26 Sep 2008 05:50:17 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5oHcc066191; Fri, 26 Sep 2008 05:50:17 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200809260550.m8Q5oHcc066191@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 26 Sep 2008 05:50: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/include Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:50:19 -0000 peter 2008-09-26 05:50:08 UTC FreeBSD src repository Modified files: include Makefile Log: SVN rev 183378 on 2008-09-26 05:50:08Z by peter Re-add getosreldate(3) function prototype in the form that I've been using for quite some time now. While I'm not sure if it'll break IA64 again, this way doesn't cause problems with my builds of XFree86/Xorg and the way they #include via cpp in the imake system. Revision Changes Path 1.282 +10 -1 src/include/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 26 05:54: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 BBD931065694; Fri, 26 Sep 2008 05:54: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 8FD608FC19; Fri, 26 Sep 2008 05:54:43 +0000 (UTC) (envelope-from kmacy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q5sh81000526; Fri, 26 Sep 2008 05:54:43 GMT (envelope-from kmacy@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q5shiV000520; Fri, 26 Sep 2008 05:54:43 GMT (envelope-from kmacy@repoman.freebsd.org) Message-Id: <200809260554.m8Q5shiV000520@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kmacy@repoman.freebsd.org using -f From: Kip Macy Date: Fri, 26 Sep 2008 05:54:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/include/xen evtchn.h src/sys/i386/xen mp_machdep.c src/sys/xen/evtchn evtchn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 05:54:43 -0000 kmacy 2008-09-26 05:54:24 UTC FreeBSD src repository Modified files: sys/i386/include/xen evtchn.h sys/i386/xen mp_machdep.c sys/xen/evtchn evtchn.c Log: SVN rev 183379 on 2008-09-26 05:54:24Z by kmacy move ipi_pcpu to evtchn.c Revision Changes Path 1.2 +1 -0 src/sys/i386/include/xen/evtchn.h 1.5 +1 -11 src/sys/i386/xen/mp_machdep.c 1.4 +15 -7 src/sys/xen/evtchn/evtchn.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 07:30: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 4067F1065686; Fri, 26 Sep 2008 07:30:02 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 150DD8FC15; Fri, 26 Sep 2008 07:30:02 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8Q7U2IM090953; Fri, 26 Sep 2008 07:30:02 GMT (envelope-from sos@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8Q7U1Go090952; Fri, 26 Sep 2008 07:30:01 GMT (envelope-from sos@repoman.freebsd.org) Message-Id: <200809260730.m8Q7U1Go090952@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sos@repoman.freebsd.org using -f From: Søren Schmidt Date: Fri, 26 Sep 2008 07:29: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/ata ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 07:30:02 -0000 sos 2008-09-26 07:29:48 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 183380 on 2008-09-26 07:29:48Z by sos Add support for the ITE 8213 controller. Thanks goes to ITE who provided docs and feedback and made this possible. Minor fixups to the Intel ICH code for bugs found while doing this. (ITE8213 is very semilar to an Intel ICH) MFC after: 1 week Revision Changes Path 1.228 +138 -51 src/sys/dev/ata/ata-chipset.c 1.92 +1 -0 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 14:21: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 A1AC91065689; Fri, 26 Sep 2008 14:21:12 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8BB4A8FC1E; Fri, 26 Sep 2008 14:21:12 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QELCEe057482; Fri, 26 Sep 2008 14:21:12 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QELCiE057477; Fri, 26 Sep 2008 14:21:12 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809261421.m8QELCiE057477@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Fri, 26 Sep 2008 14:19:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_pass.c scsi_ses.c scsi_sg.c scsi_target.c src/sys/cddl/dev/dtrace dtrace_clone.c src/sys/dev/led led.c src/sys/dev/sound/pci emu10kx.c src/sys/dev/sound/pcm dsp.c mixer.c src/sys/dev/vkbd vkbd.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 14:21:12 -0000 ed 2008-09-26 14:19:52 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_pass.c scsi_ses.c scsi_sg.c scsi_target.c sys/cddl/dev/dtrace dtrace_clone.c sys/dev/led led.c sys/dev/sound/pci emu10kx.c sys/dev/sound/pcm dsp.c mixer.c sys/dev/vkbd vkbd.c sys/fs/coda coda_fbsd.c sys/geom geom_dev.c sys/i386/acpica acpi_machdep.c sys/kern kern_conf.c sys/net if.c if_tap.c if_tun.c sys/netgraph ng_device.c sys/netsmb smb_dev.c sys/security/audit audit_pipe.c Log: SVN rev 183381 on 2008-09-26 14:19:52Z by ed Remove unit2minor() use from kernel code. When I changed kern_conf.c three months ago I made device unit numbers equal to (unneeded) device minor numbers. We used to require bitshifting, because there were eight bits in the middle that were reserved for a device major number. Not very long after I turned dev2unit(), minor(), unit2minor() and minor2unit() into macro's. The unit2minor() and minor2unit() macro's were no-ops. We'd better not remove these four macro's from the kernel, because there is a lot of (external) code that may still depend on them. For now it's harmless to remove all invocations of unit2minor() and minor2unit(). Reviewed by: kib Revision Changes Path 1.49 +2 -2 src/sys/cam/scsi/scsi_pass.c 1.38 +1 -1 src/sys/cam/scsi/scsi_ses.c 1.10 +2 -2 src/sys/cam/scsi/scsi_sg.c 1.74 +1 -1 src/sys/cam/scsi/scsi_target.c 1.2 +1 -1 src/sys/cddl/dev/dtrace/dtrace_clone.c 1.20 +1 -1 src/sys/dev/led/led.c 1.14 +1 -1 src/sys/dev/sound/pci/emu10kx.c 1.110 +1 -1 src/sys/dev/sound/pcm/dsp.c 1.62 +1 -1 src/sys/dev/sound/pcm/mixer.c 1.14 +1 -1 src/sys/dev/vkbd/vkbd.c 1.49 +1 -1 src/sys/fs/coda/coda_fbsd.c 1.99 +1 -1 src/sys/geom/geom_dev.c 1.40 +2 -2 src/sys/i386/acpica/acpi_machdep.c 1.221 +1 -1 src/sys/kern/kern_conf.c 1.286 +1 -1 src/sys/net/if.c 1.75 +2 -2 src/sys/net/if_tap.c 1.166 +2 -2 src/sys/net/if_tun.c 1.23 +1 -1 src/sys/netgraph/ng_device.c 1.34 +1 -1 src/sys/netsmb/smb_dev.c 1.18 +1 -1 src/sys/security/audit/audit_pipe.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 14:38: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 9A5E2106568C; Fri, 26 Sep 2008 14:38:43 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8758C8FC23; Fri, 26 Sep 2008 14:38:43 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QEchQf071539; Fri, 26 Sep 2008 14:38:43 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QEchvj071538; Fri, 26 Sep 2008 14:38:43 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809261438.m8QEchvj071538@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Fri, 26 Sep 2008 14:31:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 make_dev.9 src/sys/kern kern_conf.c src/sys/sys conf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 14:38:43 -0000 ed 2008-09-26 14:31:24 UTC FreeBSD src repository Modified files: share/man/man9 make_dev.9 sys/kern kern_conf.c sys/sys conf.h Log: SVN rev 183382 on 2008-09-26 14:31:24Z by ed Rename the `minor' argument of make_dev(9) to `unit'. To prevent any further confusion about device minor and unit numbers, we'd better just refer to device unit numbers. Many people still think the numbers we show inside devfs have any relation to the numbers passed to make_dev(9), which is not the case. Discussed with: kib Revision Changes Path 1.25 +6 -6 src/share/man/man9/make_dev.9 1.222 +9 -9 src/sys/kern/kern_conf.c 1.244 +3 -3 src/sys/sys/conf.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 14:51: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 D4915106569B; Fri, 26 Sep 2008 14:51:17 +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 C19B28FC27; Fri, 26 Sep 2008 14:51:17 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QEpHFm043707; Fri, 26 Sep 2008 14:51:17 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QEpH5F043704; Fri, 26 Sep 2008 14:51:17 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809261451.m8QEpH5F043704@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Fri, 26 Sep 2008 14:50: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/fs/devfs devfs_vnops.c src/sys/vm device_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: Fri, 26 Sep 2008 14:51:18 -0000 kib 2008-09-26 14:50:49 UTC FreeBSD src repository Modified files: sys/fs/devfs devfs_vnops.c sys/vm device_pager.c Log: SVN rev 183383 on 2008-09-26 14:50:49Z by kib Save previous content of the td_fpop before storing the current filedescriptor into it. Make sure that td_fpop is NULL when calling d_mmap from dev_pager_getpages(). Change guards against td_fpop field being non-NULL with private state for another device, and against sudden clearing the td_fpop. This could occur when either a driver method calls another driver through the filedescriptor operation, or a page fault happen while driver is writing to a memory backed by another driver. Noted by: rwatson Tested by: rnoland MFC after: 3 days Revision Changes Path 1.168 +27 -12 src/sys/fs/devfs/devfs_vnops.c 1.86 +6 -0 src/sys/vm/device_pager.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 15:00: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 04B6710656D4; Fri, 26 Sep 2008 15:00:28 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 007D58FC1E; Fri, 26 Sep 2008 15:00:28 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QF0Rg9097106; Fri, 26 Sep 2008 15:00:27 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QF0RHK097100; Fri, 26 Sep 2008 15:00:27 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809261500.m8QF0RHK097100@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 26 Sep 2008 15:00: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/gnu/lib/csu Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 15:00:29 -0000 marcel 2008-09-26 15:00:18 UTC FreeBSD src repository Modified files: gnu/lib/csu Makefile Log: SVN rev 183384 on 2008-09-26 15:00:18Z by marcel Add -D_OSRELDATE_H to CFLAGS to prevent the declaration of getosreldate() in assembler source files. We still get the definition of __FreeBSD_version this way, because it's outside the standard multiple-inclusion protection trick. All this is specific to ia64. Revision Changes Path 1.30 +1 -1 src/gnu/lib/csu/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 26 15:29: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 AC585106573C; Fri, 26 Sep 2008 15:29:29 +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 809F08FC15; Fri, 26 Sep 2008 15:29:29 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QFTTG4079701; Fri, 26 Sep 2008 15:29:29 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QFTThP079700; Fri, 26 Sep 2008 15:29:29 GMT (envelope-from cognet@repoman.freebsd.org) Message-Id: <200809261529.m8QFTThP079700@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to cognet@repoman.freebsd.org using -f From: Olivier Houchard Date: Fri, 26 Sep 2008 15:29:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/linprocfs linprocfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 15:29:29 -0000 cognet 2008-09-26 15:29:18 UTC FreeBSD src repository Modified files: sys/compat/linprocfs linprocfs.c Log: SVN rev 183385 on 2008-09-26 15:29:18Z by cognet Advertise bit 26 as sse2. Spotted out by: gahr Revision Changes Path 1.123 +1 -1 src/sys/compat/linprocfs/linprocfs.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 18:17: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 BC4A810656A6; Fri, 26 Sep 2008 18:17:17 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AA89F8FC17; Fri, 26 Sep 2008 18:17:17 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QIHHbu024345; Fri, 26 Sep 2008 18:17:17 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QIHHNr024339; Fri, 26 Sep 2008 18:17:17 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809261817.m8QIHHNr024339@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Fri, 26 Sep 2008 18:17:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/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: Fri, 26 Sep 2008 18:17:17 -0000 ed 2008-09-26 18:17:04 UTC FreeBSD src repository Modified files: sys/kern tty.c Log: SVN rev 183386 on 2008-09-26 18:17:04Z by ed Don't forget to initialize `int error' in ttydev_open(). I've had some reports in the past that opening an already opened TTY through, for example, /dev/tty can fail with random error codes. Looking at ttydev_open(), I can see there is a way `error' is returned without initialising it. Even though I haven't had any confirmation this fixes the bug, I'll fix it anyway. Reported by: Andrzej Tobola Revision Changes Path 1.292 +1 -1 src/sys/kern/tty.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 18:29: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 416221065691; Fri, 26 Sep 2008 18:29:13 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 164E08FC1A; Fri, 26 Sep 2008 18:29:13 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QITCqh001043; Fri, 26 Sep 2008 18:29:12 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QITCLo001042; Fri, 26 Sep 2008 18:29:12 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809261829.m8QITCLo001042@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Fri, 26 Sep 2008 18:28: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 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 18:29:13 -0000 marcel 2008-09-26 18:28:54 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: SVN rev 183387 on 2008-09-26 18:28:54Z by marcel The previous commit re-introduced sade on platforms where it doesn't work. Re-limit sade to amd64 and i386. Revision Changes Path 1.396 +2 -0 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Fri Sep 26 18:30: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 855F71065686; Fri, 26 Sep 2008 18:30:29 +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 5A48C8FC15; Fri, 26 Sep 2008 18:30:29 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QIUTK2003712; Fri, 26 Sep 2008 18:30:29 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QIUTpN003711; Fri, 26 Sep 2008 18:30:29 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200809261830.m8QIUTpN003711@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 26 Sep 2008 18:30:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip.h ip_input.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 18:30:29 -0000 emaste 2008-09-26 18:30:11 UTC FreeBSD src repository Modified files: sys/netinet ip.h ip_input.c Log: SVN rev 183388 on 2008-09-26 18:30:11Z by emaste Move CTASSERT from header file to source file, per implementation note now in the CTASSERT man page. Submitted by: Ryan Stone Revision Changes Path 1.33 +0 -4 src/sys/netinet/ip.h 1.343 +4 -0 src/sys/netinet/ip_input.c From owner-cvs-src@FreeBSD.ORG Fri Sep 26 18:44: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 2FFFD10657D3; Fri, 26 Sep 2008 18:44:47 +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 579988FC12; Fri, 26 Sep 2008 18:44:47 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QIilgq097927; Fri, 26 Sep 2008 18:44:47 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QIil01097901; Fri, 26 Sep 2008 18:44:47 GMT (envelope-from emaste@repoman.freebsd.org) Message-Id: <200809261844.m8QIil01097901@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to emaste@repoman.freebsd.org using -f From: Ed Maste Date: Fri, 26 Sep 2008 18:44: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/vm vm_page.c vm_page.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 18:44:50 -0000 emaste 2008-09-26 18:44:40 UTC FreeBSD src repository Modified files: sys/vm vm_page.c vm_page.h Log: SVN rev 183389 on 2008-09-26 18:44:40Z by emaste Move CTASSERT from header file to source file, per implementation note now in the CTASSERT man page. Revision Changes Path 1.373 +7 -0 src/sys/vm/vm_page.c 1.155 +0 -7 src/sys/vm/vm_page.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 19:23: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 D9ADB1065689; Fri, 26 Sep 2008 19:23:35 +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 AE6A58FC15; Fri, 26 Sep 2008 19:23:35 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8QJNZA9034261; Fri, 26 Sep 2008 19:23:35 GMT (envelope-from peter@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8QJNZ9b034243; Fri, 26 Sep 2008 19:23:35 GMT (envelope-from peter@repoman.freebsd.org) Message-Id: <200809261923.m8QJNZ9b034243@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to peter@repoman.freebsd.org using -f From: Peter Wemm Date: Fri, 26 Sep 2008 19:23: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/include Makefile unistd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 19:23:36 -0000 peter 2008-09-26 19:23:22 UTC FreeBSD src repository Modified files: include Makefile unistd.h Log: SVN rev 183390 on 2008-09-26 19:23:22Z by peter Move getosreldate(3) prototype from the machine generated to in the BSD section. Suggested by: kib Revision Changes Path 1.283 +1 -10 src/include/Makefile 1.91 +1 -0 src/include/unistd.h From owner-cvs-src@FreeBSD.ORG Fri Sep 26 19:51: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 4EADF1065687; Fri, 26 Sep 2008 19:51:49 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id E46E38FC1C; Fri, 26 Sep 2008 19:51:48 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.2/8.14.2) with ESMTP id m8QJpGd8011106; Fri, 26 Sep 2008 15:51:42 -0400 (EDT) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: Peter Wemm Date: Fri, 26 Sep 2008 15:49:57 -0400 User-Agent: KMail/1.9.7 References: <200809261923.m8QJNZ9b034243@repoman.freebsd.org> In-Reply-To: <200809261923.m8QJNZ9b034243@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200809261549.57527.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 26 Sep 2008 15:51:43 -0400 (EDT) X-Virus-Scanned: ClamAV 0.93.1/8344/Fri Sep 26 11:34:14 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=AWL,BAYES_00,NO_RELAYS 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/include Makefile unistd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 19:51:49 -0000 On Friday 26 September 2008 03:23:22 pm Peter Wemm wrote: > peter 2008-09-26 19:23:22 UTC > > FreeBSD src repository > > Modified files: > include Makefile unistd.h > Log: > SVN rev 183390 on 2008-09-26 19:23:22Z by peter > > Move getosreldate(3) prototype from the machine generated > to in the BSD section. > > Suggested by: kib Marcel already worked around the ia64 stuff. I wonder if the ia64 Makefile shouldn't be using a ! make variable to grep it out anyway, something like: OSRELDATE!= awk /__FreeBSD_version/ { print $3 } CFLAGS+= -D__FreeBSD_version=${OSRELDATE} -- John Baldwin From owner-cvs-src@FreeBSD.ORG Fri Sep 26 20:09: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 55440106568D for ; Fri, 26 Sep 2008 20:09:19 +0000 (UTC) (envelope-from peter@wemm.org) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.28]) by mx1.freebsd.org (Postfix) with ESMTP id 1AD718FC1F for ; Fri, 26 Sep 2008 20:09:18 +0000 (UTC) (envelope-from peter@wemm.org) Received: by yw-out-2324.google.com with SMTP id 9so196853ywe.13 for ; Fri, 26 Sep 2008 13:09:18 -0700 (PDT) Received: by 10.142.215.5 with SMTP id n5mr779608wfg.131.1222459757474; Fri, 26 Sep 2008 13:09:17 -0700 (PDT) Received: by 10.142.255.21 with HTTP; Fri, 26 Sep 2008 13:09:17 -0700 (PDT) Message-ID: Date: Fri, 26 Sep 2008 13:09:17 -0700 From: "Peter Wemm" To: "John Baldwin" In-Reply-To: <200809261549.57527.jhb@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200809261923.m8QJNZ9b034243@repoman.freebsd.org> <200809261549.57527.jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/include Makefile unistd.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Sep 2008 20:09:19 -0000 On Fri, Sep 26, 2008 at 12:49 PM, John Baldwin wrote: > On Friday 26 September 2008 03:23:22 pm Peter Wemm wrote: >> peter 2008-09-26 19:23:22 UTC >> >> FreeBSD src repository >> >> Modified files: >> include Makefile unistd.h >> Log: >> SVN rev 183390 on 2008-09-26 19:23:22Z by peter >> >> Move getosreldate(3) prototype from the machine generated >> to in the BSD section. >> >> Suggested by: kib > > Marcel already worked around the ia64 stuff. I wonder if the ia64 Makefile > shouldn't be using a ! make variable to grep it out anyway, something like: > > OSRELDATE!= awk /__FreeBSD_version/ { print $3 } > CFLAGS+= -D__FreeBSD_version=${OSRELDATE} I think Konstantin was right though. unistd.h is a safer/better place. osreldate.h (for us) has traditionally been a pure cpp-only, language-agnostic header file for as long as I can remember. The issue of ia64 setting __STDC__ for asm files is a separate issue. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-cvs-src@FreeBSD.ORG Sat Sep 27 00: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 BD3CA10657F0; Sat, 27 Sep 2008 00:09:25 +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 897848FC46; Sat, 27 Sep 2008 00:09:25 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8R09O92000739; Sat, 27 Sep 2008 00:09:24 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8R09OTF000738; Sat, 27 Sep 2008 00:09:24 GMT (envelope-from delphij@repoman.freebsd.org) Message-Id: <200809270009.m8R09OTF000738@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to delphij@repoman.freebsd.org using -f From: Xin LI Date: Sat, 27 Sep 2008 00:09:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/init init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 00:09:33 -0000 delphij 2008-09-27 00:09:10 UTC FreeBSD src repository Modified files: sbin/init init.c Log: SVN rev 183391 on 2008-09-27 00:09:10Z by delphij Static-ify procedures in init(8). Revision Changes Path 1.66 +79 -79 src/sbin/init/init.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 08:46: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 97B32106564A; Sat, 27 Sep 2008 08:46:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.terabit.net.ua (mail.terabit.net.ua [195.137.202.147]) by mx1.freebsd.org (Postfix) with ESMTP id 3A55B8FC0A; Sat, 27 Sep 2008 08:46:11 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from skuns.zoral.com.ua ([91.193.166.194] helo=mail.zoral.com.ua) by mail.terabit.net.ua with esmtp (Exim 4.63 (FreeBSD)) (envelope-from ) id 1KjVRJ-000IPZ-Rr; Sat, 27 Sep 2008 11:46:09 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8R8k7rr045655 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 27 Sep 2008 11:46:07 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m8R8k6sw092414; Sat, 27 Sep 2008 11:46:06 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3/Submit) id m8R8k6q6092413; Sat, 27 Sep 2008 11:46:06 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 27 Sep 2008 11:46:06 +0300 From: Kostik Belousov To: Xin LI Message-ID: <20080927084606.GZ47828@deviant.kiev.zoral.com.ua> References: <200809270009.m8R09OTF000738@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Llo4hPm8J4nvJ7do" Content-Disposition: inline In-Reply-To: <200809270009.m8R09OTF000738@repoman.freebsd.org> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.93.3, clamav-milter version 0.93.3 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua X-Virus-Scanned: mail.terabit.net.ua 1KjVRJ-000IPZ-Rr 15cd07dfd62b10385a9b6020bd775c93 X-Terabit: YES Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/init init.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 08:46:11 -0000 --Llo4hPm8J4nvJ7do Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 27, 2008 at 12:09:10AM +0000, Xin LI wrote: > delphij 2008-09-27 00:09:10 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sbin/init init.c=20 > Log: > SVN rev 183391 on 2008-09-27 00:09:10Z by delphij > =20 > Static-ify procedures in init(8). > =20 > Revision Changes Path > 1.66 +79 -79 src/sbin/init/init.c What is a reason for the change ? --Llo4hPm8J4nvJ7do Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkjd8s4ACgkQC3+MBN1Mb4gXTgCg3Ip4/VLu4kxjMdRqceA04wx4 xfoAn0ML18SJnrn9NA++H+pMMPS7mE3d =wdcD -----END PGP SIGNATURE----- --Llo4hPm8J4nvJ7do-- From owner-cvs-src@FreeBSD.ORG Sat Sep 27 08: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 018891065688; Sat, 27 Sep 2008 08:52:37 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DF2908FC12; Sat, 27 Sep 2008 08:52:36 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8R8qas7036271; Sat, 27 Sep 2008 08:52:36 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8R8qaqr036266; Sat, 27 Sep 2008 08:52:36 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809270852.m8R8qaqr036266@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sat, 27 Sep 2008 08:51:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 mem.c src/sys/arm/arm mem.c src/sys/cam/scsi scsi_sa.c scsi_ses.c scsi_target.c src/sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c src/sys/contrib/ipfilter/netinet ip_compat.h src/sys/contrib/pf/net pf_ioctl.c src/sys/dev/agp ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 08:52:37 -0000 ed 2008-09-27 08:51:18 UTC FreeBSD src repository Modified files: sys/amd64/amd64 mem.c sys/arm/arm mem.c sys/cam/scsi scsi_sa.c scsi_ses.c scsi_target.c sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c sys/contrib/ipfilter/netinet ip_compat.h sys/contrib/pf/net pf_ioctl.c sys/dev/agp agp.c sys/dev/amr amr.c sys/dev/arcmsr arcmsr.c sys/dev/asr asr.c sys/dev/ata atapi-tape.c sys/dev/atkbdc psm.c sys/dev/bktr bktr_os.c sys/dev/ce if_ce.c sys/dev/cp if_cp.c sys/dev/cpuctl cpuctl.c sys/dev/ctau if_ct.c sys/dev/drm drm_drv.c drm_fops.c sys/dev/fb fb.c vgareg.h sys/dev/firewire firewire.h fwdev.c sys/dev/hptiop hptiop.c sys/dev/iir iir_ctrl.c sys/dev/iscsi/initiator isc_cam.c iscsi.c sys/dev/isp isp_freebsd.c sys/dev/joy joy.c sys/dev/kbd kbd.c sys/dev/mlx mlx.c sys/dev/mly mly.c sys/dev/mse mse.c sys/dev/pbio pbio.c sys/dev/powermac_nvram powermac_nvram.c sys/dev/ppbus lpt.c pcfclock.c ppi.c sys/dev/rp rpvar.h sys/dev/sound/midi sequencer.c sys/dev/speaker spkr.c sys/dev/streams streams.c sys/dev/tdfx tdfx_pci.c sys/dev/twa tw_osl_freebsd.c sys/dev/twe twe_freebsd.c sys/dev/usb ucomvar.h ufm.c ugen.c uhid.c ulpt.c ums.c urio.c usb.c uscanner.c sys/dev/xen/console console.c sys/i386/bios apm.c smapi.c sys/i386/i386 mem.c sys/ia64/ia64 mem.c sys/kern kern_conf.c sys/mips/mips mem.c sys/net if.c if_tap.c if_tun.c sys/netgraph/bluetooth/drivers/ubtbcmfw ubtbcmfw.c sys/netsmb smb_dev.c sys/pc98/cbus gdc.c olpt.c sys/powerpc/powerpc mem.c sys/sparc64/sparc64 mem.c Log: SVN rev 183397 on 2008-09-27 08:51:18Z by ed Replace all calls to minor() with dev2unit(). After I removed all the unit2minor()/minor2unit() calls from the kernel yesterday, I realised calling minor() everywhere is quite confusing. Character devices now only have the ability to store a unit number, not a minor number. Remove the confusion by using dev2unit() everywhere. This commit could also be considered as a bug fix. A lot of drivers call minor(), while they should actually be calling dev2unit(). In -CURRENT this isn't a problem, but it turns out we never had any problem reports related to that issue in the past. I suspect not many people connect more than 256 pieces of the same hardware. Reviewed by: kib Revision Changes Path 1.124 +4 -4 src/sys/amd64/amd64/mem.c 1.6 +4 -4 src/sys/arm/arm/mem.c 1.114 +4 -4 src/sys/cam/scsi/scsi_sa.c 1.39 +1 -1 src/sys/cam/scsi/scsi_ses.c 1.75 +1 -1 src/sys/cam/scsi/scsi_target.c 1.7 +3 -3 src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c 1.37 +1 -1 src/sys/contrib/ipfilter/netinet/ip_compat.h 1.36 +2 -2 src/sys/contrib/pf/net/pf_ioctl.c 1.60 +1 -1 src/sys/dev/agp/agp.c 1.87 +2 -2 src/sys/dev/amr/amr.c 1.28 +3 -3 src/sys/dev/arcmsr/arcmsr.c 1.86 +1 -1 src/sys/dev/asr/asr.c 1.109 +1 -1 src/sys/dev/ata/atapi-tape.c 1.99 +2 -2 src/sys/dev/atkbdc/psm.c 1.55 +14 -14 src/sys/dev/bktr/bktr_os.c 1.12 +3 -3 src/sys/dev/ce/if_ce.c 1.36 +3 -3 src/sys/dev/cp/if_cp.c 1.3 +2 -2 src/sys/dev/cpuctl/cpuctl.c 1.37 +3 -3 src/sys/dev/ctau/if_ct.c 1.11 +1 -1 src/sys/dev/drm/drm_drv.c 1.4 +1 -1 src/sys/dev/drm/drm_fops.c 1.35 +1 -1 src/sys/dev/fb/fb.c 1.9 +1 -1 src/sys/dev/fb/vgareg.h 1.22 +1 -1 src/sys/dev/firewire/firewire.h 1.53 +1 -1 src/sys/dev/firewire/fwdev.c 1.4 +1 -1 src/sys/dev/hptiop/hptiop.c 1.18 +5 -5 src/sys/dev/iir/iir_ctrl.c 1.2 +1 -1 src/sys/dev/iscsi/initiator/isc_cam.c 1.3 +8 -8 src/sys/dev/iscsi/initiator/iscsi.c 1.148 +1 -1 src/sys/dev/isp/isp_freebsd.c 1.55 +2 -2 src/sys/dev/joy/joy.c 1.49 +2 -2 src/sys/dev/kbd/kbd.c 1.56 +3 -3 src/sys/dev/mlx/mlx.c 1.46 +2 -2 src/sys/dev/mly/mly.c 1.76 +2 -2 src/sys/dev/mse/mse.c 1.11 +2 -2 src/sys/dev/pbio/pbio.c 1.3 +1 -1 src/sys/dev/powermac_nvram/powermac_nvram.c 1.42 +6 -6 src/sys/dev/ppbus/lpt.c 1.21 +7 -7 src/sys/dev/ppbus/pcfclock.c 1.43 +5 -5 src/sys/dev/ppbus/ppi.c 1.11 +1 -1 src/sys/dev/rp/rpvar.h 1.30 +2 -2 src/sys/dev/sound/midi/sequencer.c 1.77 +4 -4 src/sys/dev/speaker/spkr.c 1.59 +2 -2 src/sys/dev/streams/streams.c 1.41 +3 -3 src/sys/dev/tdfx/tdfx_pci.c 1.10 +2 -2 src/sys/dev/twa/tw_osl_freebsd.c 1.45 +2 -2 src/sys/dev/twe/twe_freebsd.c 1.13 +3 -3 src/sys/dev/usb/ucomvar.h 1.37 +1 -1 src/sys/dev/usb/ufm.c 1.113 +2 -2 src/sys/dev/usb/ugen.c 1.98 +1 -1 src/sys/dev/usb/uhid.c 1.81 +2 -2 src/sys/dev/usb/ulpt.c 1.102 +1 -1 src/sys/dev/usb/ums.c 1.49 +1 -1 src/sys/dev/usb/urio.c 1.123 +1 -1 src/sys/dev/usb/usb.c 1.94 +1 -1 src/sys/dev/usb/uscanner.c 1.5 +1 -1 src/sys/dev/xen/console/console.c 1.152 +1 -1 src/sys/i386/bios/apm.c 1.15 +1 -1 src/sys/i386/bios/smapi.c 1.118 +5 -5 src/sys/i386/i386/mem.c 1.22 +3 -3 src/sys/ia64/ia64/mem.c 1.223 +3 -3 src/sys/kern/kern_conf.c 1.2 +2 -2 src/sys/mips/mips/mem.c 1.287 +2 -2 src/sys/net/if.c 1.76 +17 -17 src/sys/net/if_tap.c 1.167 +6 -6 src/sys/net/if_tun.c 1.19 +2 -2 src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c 1.35 +2 -2 src/sys/netsmb/smb_dev.c 1.52 +1 -1 src/sys/pc98/cbus/gdc.c 1.32 +5 -5 src/sys/pc98/cbus/olpt.c 1.3 +3 -3 src/sys/powerpc/powerpc/mem.c 1.20 +2 -2 src/sys/sparc64/sparc64/mem.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 10:14: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 A65D11065677; Sat, 27 Sep 2008 10:14:23 +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 7B39F8FC08; Sat, 27 Sep 2008 10:14:23 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RAENn2041463; Sat, 27 Sep 2008 10:14:23 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RAENka041457; Sat, 27 Sep 2008 10:14:23 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809271014.m8RAENka041457@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 27 Sep 2008 10:14:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 10:14:23 -0000 rwatson 2008-09-27 10:14:02 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: SVN rev 183398 on 2008-09-27 10:14:02Z by rwatson Rather than shadowing global variable 'lookup' in check_uidgid(), rename it to ugid_lookupp. This should make debugging issues with ipfw uid rules easier. MFC after: 3 days Revision Changes Path 1.194 +8 -8 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 13:20: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 2A62A106568F; Sat, 27 Sep 2008 13:20:19 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 181FA8FC17; Sat, 27 Sep 2008 13:20:19 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RDKINL097445; Sat, 27 Sep 2008 13:20:18 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RDKIj7097399; Sat, 27 Sep 2008 13:20:18 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809271320.m8RDKIj7097399@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sat, 27 Sep 2008 13:19:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_conf.c src/sys/sys systm.h types.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, 27 Sep 2008 13:20:19 -0000 ed 2008-09-27 13:19:09 UTC FreeBSD src repository Modified files: sys/kern kern_conf.c sys/sys systm.h types.h Log: SVN rev 183406 on 2008-09-27 13:19:09Z by ed Move uminor() and umajor() to the same place as userspace minor() and major(). The uminor() and umajor() functions have the same use in kernel space as the minor() and major() functions in userspace. If we ever get rid of the minor() function in kernel space, we could decide to just expose minor() and major() to kernel space, making uminor() and umajor() redundant. There are two reasons why we want to have uminor() and umajor() in : - Having them close together prevents them from diverting. Even though it's unlikely the definitions will change, it's a good habit to have them at the same place. - They don't really belong in kern_conf.c. kern_conf.c has been liberated from dealing with device major and minor number handling. The device_ids(9) manpage now lists the wrong #include's, because it should only list now. I'm leaving it as it is now, because I wonder if we should document them anyway. We're probably better off documenting minor(3) and major(3). Revision Changes Path 1.224 +0 -14 src/sys/kern/kern_conf.c 1.269 +0 -2 src/sys/sys/systm.h 1.100 +11 -6 src/sys/sys/types.h From owner-cvs-src@FreeBSD.ORG Sat Sep 27 14:30: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 38DA110656B6; Sat, 27 Sep 2008 14:30:47 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0EA058FC16; Sat, 27 Sep 2008 14:30:47 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8REUkPU034481; Sat, 27 Sep 2008 14:30:46 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8REUkDV034473; Sat, 27 Sep 2008 14:30:46 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809271430.m8REUkDV034473@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sat, 27 Sep 2008 14:30:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 14:30:47 -0000 rik 2008-09-27 14:30:34 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: SVN rev 183407 on 2008-09-27 14:30:34Z by rik Add keyword all in addtion to the table number for the 'list' and the 'flush' actions on tables. Part of PR: 127058. PR: 127058 (based on) MFC after: 1 month Revision Changes Path 1.129 +29 -8 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 14:57: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 C781E1065743; Sat, 27 Sep 2008 14:57:48 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.freebsd.org (Postfix) with ESMTP id C49F68FC19; Sat, 27 Sep 2008 14:57:47 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from [202.179.21.128] (helo=devil.micom.mng.net) by publicd.ub.mng.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KjbEv-000FEh-Go; Sat, 27 Sep 2008 22:57:45 +0800 Message-ID: <48DE49E8.2060602@micom.mng.net> Date: Sat, 27 Sep 2008 22:57:44 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.16 (X11/20080901) MIME-Version: 1.0 To: Roman Kurakin References: <200809271430.m8REUkDV034473@repoman.freebsd.org> In-Reply-To: <200809271430.m8REUkDV034473@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/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 14:57:49 -0000 Roman Kurakin wrote: > rik 2008-09-27 14:30:34 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw2.c > Log: > SVN rev 183407 on 2008-09-27 14:30:34Z by rik > > Add keyword all in addtion to the table number for the 'list' and the > 'flush' actions on tables. Part of PR: 127058. > Thanks a lot, Roman. Ganbold > > PR: 127058 (based on) > MFC after: 1 month > > Revision Changes Path > 1.129 +29 -8 src/sbin/ipfw/ipfw2.c > _______________________________________________ > 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 Sat Sep 27 15:09: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 41AD11065741; Sat, 27 Sep 2008 15:09:18 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 169CD8FC2A; Sat, 27 Sep 2008 15:09:18 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RF9H7g074361; Sat, 27 Sep 2008 15:09:17 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RF9H3F074360; Sat, 27 Sep 2008 15:09:17 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809271509.m8RF9H3F074360@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sat, 27 Sep 2008 15:09:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:09:18 -0000 rik 2008-09-27 15:09:00 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 Log: SVN rev 183408 on 2008-09-27 15:09:00Z by rik * add all keyword for table list & flush actions. * add tables_max sysctl. * add default_rule sysctl. PR: 127058 (partially) Revision Changes Path 1.217 +14 -3 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:12: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 BF2C9106568E; Sat, 27 Sep 2008 15:12:34 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id 75B678FC2D; Sat, 27 Sep 2008 15:12:34 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id 3C2A133C51; Sat, 27 Sep 2008 19:12:33 +0400 (MSD) Message-ID: <48DE4C09.5050903@localhost.inse.ru> Date: Sat, 27 Sep 2008 19:06:49 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Ganbold References: <200809271430.m8REUkDV034473@repoman.freebsd.org> <48DE49E8.2060602@micom.mng.net> In-Reply-To: <48DE49E8.2060602@micom.mng.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Kurakin , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:12:34 -0000 Ganbold wrote: > Roman Kurakin wrote: >> rik 2008-09-27 14:30:34 UTC >> >> FreeBSD src repository >> >> Modified files: >> sbin/ipfw ipfw2.c Log: >> SVN rev 183407 on 2008-09-27 14:30:34Z by rik >> Add keyword all in addtion to the table number for the 'list' and >> the >> 'flush' actions on tables. Part of PR: 127058. >> > > Thanks a lot, Roman. With the last one just committed the all parts of PR should now be done. So please test all the parts (also 'table all flush' as a bonus) and I will close the PR. rik > Ganbold > >> PR: 127058 (based on) >> MFC after: 1 month >> Revision Changes Path >> 1.129 +29 -8 src/sbin/ipfw/ipfw2.c >> _______________________________________________ >> 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 Sat Sep 27 15:15: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 22F761065688; Sat, 27 Sep 2008 15:15:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0F61F8FC12; Sat, 27 Sep 2008 15:15:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFFMY9013392; Sat, 27 Sep 2008 15:15:22 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFFM9S013387; Sat, 27 Sep 2008 15:15:22 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809271515.m8RFFM9S013387@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Sat, 27 Sep 2008 15:13: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/conf files.powerpc src/sys/powerpc/powermac ata_dbdma.c ata_dbdma.h ata_kauai.c ata_macio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:15:23 -0000 nwhitehorn 2008-09-27 15:13:44 UTC FreeBSD src repository Modified files: sys/conf files.powerpc sys/powerpc/powermac ata_kauai.c ata_macio.c Added files: sys/powerpc/powermac ata_dbdma.c ata_dbdma.h Log: SVN rev 183409 on 2008-09-27 15:13:44Z by nwhitehorn Add DMA support for Apple built-in ATA controllers. Tested by: grehan, marcotrillo@gmail.com MFC after: 1 month Revision Changes Path 1.81 +1 -0 src/sys/conf/files.powerpc 1.1 +282 -0 src/sys/powerpc/powermac/ata_dbdma.c (new) 1.1 +55 -0 src/sys/powerpc/powermac/ata_dbdma.h (new) 1.15 +244 -23 src/sys/powerpc/powermac/ata_kauai.c 1.20 +214 -11 src/sys/powerpc/powermac/ata_macio.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:28: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 5EE6B106568F; Sat, 27 Sep 2008 15:28:36 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 337E68FC1B; Sat, 27 Sep 2008 15:28:36 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFSaq8096738; Sat, 27 Sep 2008 15:28:36 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFSa2i096737; Sat, 27 Sep 2008 15:28:36 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809271528.m8RFSa2i096737@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 27 Sep 2008 15:28:15 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/part g_part_bsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:28:36 -0000 marcel 2008-09-27 15:28:15 UTC FreeBSD src repository Modified files: sys/geom/part g_part_bsd.c Log: SVN rev 183410 on 2008-09-27 15:28:15Z by marcel Allow 255 sectors/track for the BSD disklabel. The previous limit of 63 sectors/track is too PC BIOS specific. On pc98, where the BSD disklabel is used as well, 255 sectors/track is not uncommon. Submitted by: nyan@ Revision Changes Path 1.7 +1 -1 src/sys/geom/part/g_part_bsd.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:41: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 A92EC1065690; Sat, 27 Sep 2008 15:41:01 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.freebsd.org (Postfix) with ESMTP id 5B61E8FC20; Sat, 27 Sep 2008 15:41:01 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from [202.179.21.128] (helo=devil.micom.mng.net) by publicd.ub.mng.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Kjbul-000FQE-08; Sat, 27 Sep 2008 23:40:59 +0800 Message-ID: <48DE5409.6060704@micom.mng.net> Date: Sat, 27 Sep 2008 23:40:57 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.16 (X11/20080901) MIME-Version: 1.0 To: Roman Kurakin References: <200809271430.m8REUkDV034473@repoman.freebsd.org> <48DE49E8.2060602@micom.mng.net> <48DE4C09.5050903@localhost.inse.ru> In-Reply-To: <48DE4C09.5050903@localhost.inse.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Kurakin , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:41:01 -0000 Roman, Roman Kurakin wrote: > Ganbold wrote: >> Roman Kurakin wrote: >>> rik 2008-09-27 14:30:34 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> sbin/ipfw ipfw2.c Log: >>> SVN rev 183407 on 2008-09-27 14:30:34Z by rik >>> Add keyword all in addtion to the table number for the 'list' >>> and the >>> 'flush' actions on tables. Part of PR: 127058. >>> >> >> Thanks a lot, Roman. > With the last one just committed the all parts of PR should now be done. > So please test all the parts (also 'table all flush' as a bonus) and I > will close > the PR. ... cc -O2 -pipe -fstack-protector -Wno-pointer-sign -c /usr/src/sbin/ipfw/ipfw2.c /usr/src/sbin/ipfw/ipfw2.c: In function 'table_handler': /usr/src/sbin/ipfw/ipfw2.c:5969: error: too few arguments to function 'table_list' *** Error code 1 Stop in /usr/src/sbin/ipfw. You forgot to add is_all as argument to table_list(): ... } else if (_substrcmp(*av, "list") == 0) { a = is_all ? tables_max : (ent.tbl + 1); do { table_list(ent, is_all); ^^^^ } while (++ent.tbl < a); } else ... Corrected version works, lists all tables' IP and flushes all. Will check man page shortly. thanks, Ganbold > > rik >> Ganbold >> >>> PR: 127058 (based on) >>> MFC after: 1 month >>> Revision Changes Path >>> 1.129 +29 -8 src/sbin/ipfw/ipfw2.c >>> _______________________________________________ >>> 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" >>> >>> >>> >>> >> > > _______________________________________________ > 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" > > > -- A master programmer passed a novice programmer one day. The master noted the novice's preoccupation with a hand-held computer game. "Excuse me", he said, "may I examine it?" The novice bolted to attention and handed the device to the master. "I see that the device claims to have three levels of play: Easy, Medium, and Hard", said the master. "Yet every such device has another level of play, where the device seeks not to conquer the human, nor to be conquered by the human." "Pray, great master," implored the novice, "how does one find this mysterious setting?" The master dropped the device to the ground and crushed it under foot. And suddenly the novice was enlightened. -- Geoffrey James, "The Tao of Programming" From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:41: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 BEF5610657EB; Sat, 27 Sep 2008 15:41:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86ACB8FC1C; Sat, 27 Sep 2008 15:41:23 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFfNqH066757; Sat, 27 Sep 2008 15:41:23 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFfN8Y066725; Sat, 27 Sep 2008 15:41:23 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <200809271541.m8RFfN8Y066725@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Sat, 27 Sep 2008 15:41:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/include dbdma.h src/sys/powerpc/powermac dbdma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:41:23 -0000 nwhitehorn 2008-09-27 15:41:16 UTC FreeBSD src repository Modified files: sys/powerpc/include dbdma.h sys/powerpc/powermac dbdma.c Log: SVN rev 183411 on 2008-09-27 15:41:16Z by nwhitehorn Expand the DBDMA API to allow setting device-dependent control bits. While here, clean up and document this a little. Submitted by: Marco Trillo MFC after: 1 week Revision Changes Path 1.3 +36 -4 src/sys/powerpc/include/dbdma.h 1.3 +20 -2 src/sys/powerpc/powermac/dbdma.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:46: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 CA07D106568A; Sat, 27 Sep 2008 15:46:09 +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 9ECB08FC08; Sat, 27 Sep 2008 15:46:09 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFk9en002120; Sat, 27 Sep 2008 15:46:09 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFk9wk002119; Sat, 27 Sep 2008 15:46:09 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809271546.m8RFk9wk002119@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 27 Sep 2008 15:45: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/kern kern_shutdown.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:46:09 -0000 kib 2008-09-27 15:45:54 UTC FreeBSD src repository Modified files: sys/kern kern_shutdown.c Log: SVN rev 183412 on 2008-09-27 15:45:54Z by kib If the panic thread is preempted after setting panicstr but before setting TDF_INPANIC then it will never be rescheduled again. Wrap setting the panic condition with the critical section. Noted and reviewed by: tegge MFC after: 1 week Revision Changes Path 1.192 +2 -0 src/sys/kern/kern_shutdown.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:54: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 3A9DE1065729; Sat, 27 Sep 2008 15:54:10 +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 8C3A78FC0C; Sat, 27 Sep 2008 15:54:10 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFsASS049120; Sat, 27 Sep 2008 15:54:10 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFsAnc049117; Sat, 27 Sep 2008 15:54:10 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809271554.m8RFsAnc049117@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 27 Sep 2008 15:54: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/i386/i386 db_trace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:54:14 -0000 kib 2008-09-27 15:54:04 UTC FreeBSD src repository Modified files: sys/i386/i386 db_trace.c Log: SVN rev 183413 on 2008-09-27 15:54:04Z by kib Frames created by the Xcpustop, Xrendezvous, Xipi_intr_bitmap_handler and Xlazypmap differ from the frame for Xtimerint. The Xtimerint puts pointer to the frame between return address and frame body, while rest of the functions listed above do not. Correct offset calculation to allow the ddb backtrace to step over such frames. Noted and reviewed by: tegge Tested by: pho MFC after: 1 week Revision Changes Path 1.81 +7 -2 src/sys/i386/i386/db_trace.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:58: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 B408E1065688; Sat, 27 Sep 2008 15:58:56 +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 88E4C8FC1E; Sat, 27 Sep 2008 15:58:56 +0000 (UTC) (envelope-from kib@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFwu8B080090; Sat, 27 Sep 2008 15:58:56 GMT (envelope-from kib@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFwu6H080089; Sat, 27 Sep 2008 15:58:56 GMT (envelope-from kib@repoman.freebsd.org) Message-Id: <200809271558.m8RFwu6H080089@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to kib@repoman.freebsd.org using -f From: Konstantin Belousov Date: Sat, 27 Sep 2008 15:58: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/gnu/usr.bin/gdb/kgdb trgt_i386.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:58:56 -0000 kib 2008-09-27 15:58:37 UTC FreeBSD src repository Modified files: gnu/usr.bin/gdb/kgdb trgt_i386.c Log: SVN rev 183414 on 2008-09-27 15:58:37Z by kib Differentiate between interrupt frames, trap interrupt frames and timer frame in the kgdb, to allow it to properly backtrace over the interrupt stacks. Noted and reviewed by: tegge Tested by: pho MFC after: 1 week Revision Changes Path 1.13 +33 -3 src/gnu/usr.bin/gdb/kgdb/trgt_i386.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 15:59: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 AEE3810657ED; Sat, 27 Sep 2008 15:59:12 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 839448FC0A; Sat, 27 Sep 2008 15:59:12 +0000 (UTC) (envelope-from rik@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RFxCOq080144; Sat, 27 Sep 2008 15:59:12 GMT (envelope-from rik@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RFxCWC080143; Sat, 27 Sep 2008 15:59:12 GMT (envelope-from rik@repoman.freebsd.org) Message-Id: <200809271559.m8RFxCWC080143@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rik@repoman.freebsd.org using -f From: Roman Kurakin Date: Sat, 27 Sep 2008 15:58:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 15:59:12 -0000 rik 2008-09-27 15:58:54 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw2.c Log: SVN rev 183415 on 2008-09-27 15:58:54Z by rik Fix the build. Noted by: ganbold@ Revision Changes Path 1.130 +1 -1 src/sbin/ipfw/ipfw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 16:00: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 C29631065691; Sat, 27 Sep 2008 16:00:56 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id 759068FC0C; Sat, 27 Sep 2008 16:00:56 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id 213C733C51; Sat, 27 Sep 2008 20:00:55 +0400 (MSD) Message-ID: <48DE575E.70706@localhost.inse.ru> Date: Sat, 27 Sep 2008 19:55:10 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Ganbold References: <200809271430.m8REUkDV034473@repoman.freebsd.org> <48DE49E8.2060602@micom.mng.net> <48DE4C09.5050903@localhost.inse.ru> <48DE5409.6060704@micom.mng.net> In-Reply-To: <48DE5409.6060704@micom.mng.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Kurakin , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 16:00:56 -0000 Ganbold wrote: > Roman, > > Roman Kurakin wrote: >> Ganbold wrote: >>> Roman Kurakin wrote: >>>> rik 2008-09-27 14:30:34 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sbin/ipfw ipfw2.c Log: >>>> SVN rev 183407 on 2008-09-27 14:30:34Z by rik >>>> Add keyword all in addtion to the table number for the 'list' >>>> and the >>>> 'flush' actions on tables. Part of PR: 127058. >>>> >>> >>> Thanks a lot, Roman. >> With the last one just committed the all parts of PR should now be done. >> So please test all the parts (also 'table all flush' as a bonus) and >> I will close >> the PR. > ... > cc -O2 -pipe -fstack-protector -Wno-pointer-sign -c > /usr/src/sbin/ipfw/ipfw2.c > /usr/src/sbin/ipfw/ipfw2.c: In function 'table_handler': > /usr/src/sbin/ipfw/ipfw2.c:5969: error: too few arguments to function > 'table_list' > *** Error code 1 > > Stop in /usr/src/sbin/ipfw. Fixed, thanks. Hate manual merge via cut & paste. Pointy hat to me. rik > > > You forgot to add is_all as argument to table_list(): > ... > } else if (_substrcmp(*av, "list") == 0) { > a = is_all ? tables_max : (ent.tbl + 1); > do { > table_list(ent, is_all); > ^^^^ > } while (++ent.tbl < a); > } else > ... > > Corrected version works, lists all tables' IP and flushes all. > Will check man page shortly. > > thanks, > > Ganbold > >> >> rik >>> Ganbold >>> >>>> PR: 127058 (based on) >>>> MFC after: 1 month >>>> Revision Changes Path >>>> 1.129 +29 -8 src/sbin/ipfw/ipfw2.c >>>> _______________________________________________ >>>> 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" >>>> >>>> >>>> >>>> >>> >> >> _______________________________________________ >> 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 Sat Sep 27 16:16: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 061171065689; Sat, 27 Sep 2008 16:16:19 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.freebsd.org (Postfix) with ESMTP id AEB3D8FC1F; Sat, 27 Sep 2008 16:16:18 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from [202.179.21.128] (helo=devil.micom.mng.net) by publicd.ub.mng.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KjcSu-000FbI-AI; Sun, 28 Sep 2008 00:16:16 +0800 Message-ID: <48DE5C4F.8040807@micom.mng.net> Date: Sun, 28 Sep 2008 00:16:15 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.16 (X11/20080901) MIME-Version: 1.0 To: Robert Watson References: <200809271014.m8RAENka041457@repoman.freebsd.org> In-Reply-To: <200809271014.m8RAENka041457@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/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 16:16:19 -0000 Robert Watson wrote: > rwatson 2008-09-27 10:14:02 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw2.c > Log: > SVN rev 183398 on 2008-09-27 10:14:02Z by rwatson > > Rather than shadowing global variable 'lookup' in check_uidgid(), rename > it to ugid_lookupp. This should make debugging issues with ipfw uid > rules easier. > Still panics: (kgdb) bt #0 doadump () at pcpu.h:221 #1 0xc07b56fe in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 #2 0xc07b59c3 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:572 #3 0xc07b3e86 in _rw_rlock (rw=0xc0e1d9ec, file=0xc284deed "/usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c", line=2020) at /usr/src/sys/kern/kern_rwlock.c:283 #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, dir=2, inp=0xc2731c60) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 #6 0xc0860458 in pfil_run_hooks (ph=0xc0e1ccc0, mp=0xc22c5a30, ifp=0xc25b2c00, dir=2, inp=0xc2731c60) at /usr/src/sys/net/pfil.c:79 #7 0xc08a87b2 in ip_output (m=0xc266ac00, opt=0x0, ro=0xc22c5a38, flags=0, imo=0x0, inp=0xc2731c60) at /usr/src/sys/netinet/ip_output.c:452 #8 0xc090f5ee in tcp_twrespond (tw=0xc2ae1d68, flags=Variable "flags" is not available. ) at /usr/src/sys/netinet/tcp_timewait.c:602 #9 0xc090fa46 in tcp_twcheck (inp=0xc2731c60, to=0xc22c5b50, th=0xc2668958, m=0xc2668900, tlen=0) at /usr/src/sys/netinet/tcp_timewait.c:407 #10 0xc090482a in tcp_input (m=0xc2668900, off0=20) at /usr/src/sys/netinet/tcp_input.c:554 #11 0xc08a6dc0 in ip_input (m=0xc2668900) at /usr/src/sys/netinet/ip_input.c:670 #12 0xc085fc53 in netisr_dispatch (num=2, m=0xc2668900) at /usr/src/sys/net/netisr.c:178 #13 0xc0859ba1 in ether_demux (ifp=0xc25b2c00, m=0xc2668900) at /usr/src/sys/net/if_ethersubr.c:842 #14 0xc085a00f in ether_input (ifp=0xc25b2c00, m=0xc2668900) at /usr/src/sys/net/if_ethersubr.c:700 #15 0xc057fefc in edintr (arg=0xc2534800) at /usr/src/sys/dev/ed/if_ed.c:1292 #16 0xc0796ef5 in intr_event_execute_handlers (p=0xc24ba7d4, ie=0xc24d8e00) at /usr/src/sys/kern/kern_intr.c:1134 #17 0xc0797b6f in ithread_loop (arg=0xc2570800) at /usr/src/sys/kern/kern_intr.c:1147 #18 0xc0794cb8 in fork_exit (callout=0xc0797ad0 , arg=0xc2570800, frame=0xc22c5d38) at /usr/src/sys/kern/kern_fork.c:810 #19 0xc0ab2110 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:270 (kgdb) fr 4 #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 2020 INP_INFO_RLOCK(pi); (kgdb) p inp No symbol "inp" in current context. (kgdb) p lookup $1 = {int (struct nameidata *)} 0xc0831e60 (kgdb) p pi No symbol "pi" in current context. (kgdb) fr 5 #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, dir=2, inp=0xc2731c60) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 253 ipfw = ipfw_chk(&args); (kgdb) p inp $2 = (struct inpcb *) 0xc2731c60 (kgdb) p lookup $3 = {int (struct nameidata *)} 0xc0831e60 (kgdb) list 248 } 249 250 args.m = *m0; 251 args.oif = ifp; 252 args.inp = inp; 253 ipfw = ipfw_chk(&args); 254 *m0 = args.m; 255 tee = 0; 256 257 KASSERT(*m0 != NULL || ipfw == IP_FW_DENY, ("%s: m0 is NULL", (kgdb) fr 4 #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 2020 h = 0; (kgdb) list 2015 dcard = INPLOOKUP_WILDCARD; 2016 pi = &V_udbinfo; 2017 } else 2018 return 0; 2019 match = 0; 2020 if (*ugid_lookupp == 0) { 2021 INP_INFO_RLOCK(pi); 2022 pcb = (oif) ? 2023 in_pcblookup_hash(pi, 2024 dst_ip, htons(dst_port), (kgdb) p ugid_lookupp No symbol "ugid_lookupp" in current context. (kgdb) p *ugid_lookupp No symbol "ugid_lookupp" in current context. (kgdb) fr 5 #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, dir=2, inp=0xc2731c60) at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 253 ipfw = ipfw_chk(&args); (kgdb) p *ugid_lookupp No symbol "ugid_lookupp" in current context. (kgdb) > > MFC after: 3 days > > Revision Changes Path > 1.194 +8 -8 src/sys/netinet/ip_fw2.c > _______________________________________________ > 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" > > > > -- Where there's a will, there's an Inheritance Tax. From owner-cvs-src@FreeBSD.ORG Sat Sep 27 16:32:08 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 8F431106568D; Sat, 27 Sep 2008 16:32:08 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from publicd.ub.mng.net (publicd.ub.mng.net [202.179.0.88]) by mx1.freebsd.org (Postfix) with ESMTP id 4354F8FC15; Sat, 27 Sep 2008 16:32:08 +0000 (UTC) (envelope-from ganbold@micom.mng.net) Received: from [202.179.21.128] (helo=devil.micom.mng.net) by publicd.ub.mng.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KjciE-000FgV-Kg; Sun, 28 Sep 2008 00:32:06 +0800 Message-ID: <48DE6005.9000709@micom.mng.net> Date: Sun, 28 Sep 2008 00:32:05 +0800 From: Ganbold User-Agent: Thunderbird 2.0.0.16 (X11/20080901) MIME-Version: 1.0 To: Roman Kurakin References: <200809271559.m8RFxCWC080143@repoman.freebsd.org> In-Reply-To: <200809271559.m8RFxCWC080143@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/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 16:32:08 -0000 Roman Kurakin wrote: > rik 2008-09-27 15:58:54 UTC > > FreeBSD src repository > > Modified files: > sbin/ipfw ipfw2.c > Log: > SVN rev 183415 on 2008-09-27 15:58:54Z by rik > > Fix the build. > Checked man page, looks ok :) thanks, Ganbold > > Noted by: ganbold@ > > Revision Changes Path > 1.130 +1 -1 src/sbin/ipfw/ipfw2.c > _______________________________________________ > 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" > > > > -- Paradise is exactly like where you are right now ... only much, much better. -- Laurie Anderson From owner-cvs-src@FreeBSD.ORG Sat Sep 27 16:40: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 0C00310656A0; Sat, 27 Sep 2008 16:40:44 +0000 (UTC) (envelope-from rik@inse.ru) Received: from mail.inse.ru (mail.inse.ru [144.206.128.1]) by mx1.freebsd.org (Postfix) with ESMTP id A92848FC1F; Sat, 27 Sep 2008 16:40:43 +0000 (UTC) (envelope-from rik@inse.ru) Received: from www.inse.ru (www.inse.ru [144.206.128.1]) by mail.inse.ru (Postfix) with ESMTPSA id A615833C58; Sat, 27 Sep 2008 20:40:42 +0400 (MSD) Message-ID: <48DE60B1.9060100@localhost.inse.ru> Date: Sat, 27 Sep 2008 20:34:57 +0400 From: Roman Kurakin User-Agent: Thunderbird 2.0.0.16 (X11/20080723) MIME-Version: 1.0 To: Ganbold References: <200809271559.m8RFxCWC080143@repoman.freebsd.org> <48DE6005.9000709@micom.mng.net> In-Reply-To: <48DE6005.9000709@micom.mng.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Kurakin , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/ipfw ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 16:40:44 -0000 Ganbold wrote: > Roman Kurakin wrote: >> rik 2008-09-27 15:58:54 UTC >> >> FreeBSD src repository >> >> Modified files: >> sbin/ipfw ipfw2.c Log: >> SVN rev 183415 on 2008-09-27 15:58:54Z by rik >> Fix the build. >> > > Checked man page, looks ok :) Ok, if nothing else broken will be found, I'll close PR within a couple of days. ;-) rik > thanks, > > Ganbold > >> Noted by: ganbold@ >> Revision Changes Path >> 1.130 +1 -1 src/sbin/ipfw/ipfw2.c >> _______________________________________________ >> 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 Sat Sep 27 16: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 4ABD51065686; Sat, 27 Sep 2008 16:53:14 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1F5AA8FC22; Sat, 27 Sep 2008 16:53:14 +0000 (UTC) (envelope-from ed@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RGrEW1021238; Sat, 27 Sep 2008 16:53:14 GMT (envelope-from ed@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RGrDA0021232; Sat, 27 Sep 2008 16:53:13 GMT (envelope-from ed@repoman.freebsd.org) Message-Id: <200809271653.m8RGrDA0021232@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to ed@repoman.freebsd.org using -f From: Ed Schouten Date: Sat, 27 Sep 2008 16:52:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/examples/drivers make_pseudo_driver.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 16:53:14 -0000 ed 2008-09-27 16:52:57 UTC FreeBSD src repository Modified files: share/examples/drivers make_pseudo_driver.sh Log: SVN rev 183416 on 2008-09-27 16:52:57Z by ed Also use dev2unit() in the pseudo-driver example script. Because I'm planning on MFC'ing my last change to this file, make sure we use dev2unit() here as well. Revision Changes Path 1.15 +1 -1 src/share/examples/drivers/make_pseudo_driver.sh From owner-cvs-src@FreeBSD.ORG Sat Sep 27 17:53: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 D842E10656CF; Sat, 27 Sep 2008 17:53:01 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C5A4A8FC1C; Sat, 27 Sep 2008 17:53:01 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RHr1OL083530; Sat, 27 Sep 2008 17:53:01 GMT (envelope-from jb@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RHr1rJ083523; Sat, 27 Sep 2008 17:53:01 GMT (envelope-from jb@repoman.freebsd.org) Message-Id: <200809271753.m8RHr1rJ083523@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jb@repoman.freebsd.org using -f From: John Birrell Date: Sat, 27 Sep 2008 17: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/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 17:53:02 -0000 jb 2008-09-27 17:52:48 UTC FreeBSD src repository Modified files: sys/cddl/contrib/opensolaris/uts/common/dtrace dtrace.c Log: SVN rev 183417 on 2008-09-27 17:52:48Z by jb Disable use of the user credentials until there is code to set the levels that DTrace uses. This fixes a bug that would have affected kernels built with MAC and all kernels built after the mpsafetty integration. The bug will be apparent in RELENG7 on MAC kernels. Reported by: kan Revision Changes Path 1.8 +5 -1 src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 19:14: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 67D4910656A1; Sat, 27 Sep 2008 19:14:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 3B8FC8FC1D; Sat, 27 Sep 2008 19:14:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTP id CA73846B55; Sat, 27 Sep 2008 15:14:49 -0400 (EDT) Date: Sat, 27 Sep 2008 20:14:49 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ganbold In-Reply-To: <48DE5C4F.8040807@micom.mng.net> Message-ID: References: <200809271014.m8RAENka041457@repoman.freebsd.org> <48DE5C4F.8040807@micom.mng.net> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 19:14:50 -0000 On Sun, 28 Sep 2008, Ganbold wrote: > Robert Watson wrote: >> rwatson 2008-09-27 10:14:02 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet ip_fw2.c Log: >> SVN rev 183398 on 2008-09-27 10:14:02Z by rwatson >> Rather than shadowing global variable 'lookup' in check_uidgid(), >> rename >> it to ugid_lookupp. This should make debugging issues with ipfw uid >> rules easier. >> > Still panics: > > (kgdb) bt > #0 doadump () at pcpu.h:221 > #1 0xc07b56fe in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:418 > #2 0xc07b59c3 in panic (fmt=Variable "fmt" is not available. > ) at /usr/src/sys/kern/kern_shutdown.c:572 > #3 0xc07b3e86 in _rw_rlock (rw=0xc0e1d9ec, file=0xc284deed > "/usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c", line=2020) > at /usr/src/sys/kern/kern_rwlock.c:283 > #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at > /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 > #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, > dir=2, inp=0xc2731c60) Something seems odd here, we may be looking at an ipfw bug. The goal of passing down the inpcb is that ipfw doesn't have to look it up (and hence avoids acquiring locks in ipfw on the outbound path) -- the stack arguments clearly show it held in ipfw, but locks are acquired anyway. This particular change was purely cosmetic, but I'll review the ipfw code more closely and see about a fix... Robert N M Watson Computer Laboratory University of Cambridge > at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 > #6 0xc0860458 in pfil_run_hooks (ph=0xc0e1ccc0, mp=0xc22c5a30, > ifp=0xc25b2c00, dir=2, inp=0xc2731c60) at /usr/src/sys/net/pfil.c:79 > #7 0xc08a87b2 in ip_output (m=0xc266ac00, opt=0x0, ro=0xc22c5a38, flags=0, > imo=0x0, inp=0xc2731c60) > at /usr/src/sys/netinet/ip_output.c:452 > #8 0xc090f5ee in tcp_twrespond (tw=0xc2ae1d68, flags=Variable "flags" is not > available. > ) at /usr/src/sys/netinet/tcp_timewait.c:602 > #9 0xc090fa46 in tcp_twcheck (inp=0xc2731c60, to=0xc22c5b50, th=0xc2668958, > m=0xc2668900, tlen=0) > at /usr/src/sys/netinet/tcp_timewait.c:407 > #10 0xc090482a in tcp_input (m=0xc2668900, off0=20) at > /usr/src/sys/netinet/tcp_input.c:554 > #11 0xc08a6dc0 in ip_input (m=0xc2668900) at > /usr/src/sys/netinet/ip_input.c:670 > #12 0xc085fc53 in netisr_dispatch (num=2, m=0xc2668900) at > /usr/src/sys/net/netisr.c:178 > #13 0xc0859ba1 in ether_demux (ifp=0xc25b2c00, m=0xc2668900) at > /usr/src/sys/net/if_ethersubr.c:842 > #14 0xc085a00f in ether_input (ifp=0xc25b2c00, m=0xc2668900) at > /usr/src/sys/net/if_ethersubr.c:700 > #15 0xc057fefc in edintr (arg=0xc2534800) at /usr/src/sys/dev/ed/if_ed.c:1292 > #16 0xc0796ef5 in intr_event_execute_handlers (p=0xc24ba7d4, ie=0xc24d8e00) > at /usr/src/sys/kern/kern_intr.c:1134 > #17 0xc0797b6f in ithread_loop (arg=0xc2570800) at > /usr/src/sys/kern/kern_intr.c:1147 > #18 0xc0794cb8 in fork_exit (callout=0xc0797ad0 , > arg=0xc2570800, frame=0xc22c5d38) at /usr/src/sys/kern/kern_fork.c:810 > #19 0xc0ab2110 in fork_trampoline () at > /usr/src/sys/i386/i386/exception.s:270 > (kgdb) fr 4 > #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at > /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 > 2020 INP_INFO_RLOCK(pi); > (kgdb) p inp > No symbol "inp" in current context. > (kgdb) p lookup > $1 = {int (struct nameidata *)} 0xc0831e60 > (kgdb) p pi > No symbol "pi" in current context. > (kgdb) fr 5 > #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, > dir=2, inp=0xc2731c60) > at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 > 253 ipfw = ipfw_chk(&args); > (kgdb) p inp > $2 = (struct inpcb *) 0xc2731c60 > (kgdb) p lookup > $3 = {int (struct nameidata *)} 0xc0831e60 > (kgdb) list > 248 } > 249 250 args.m = *m0; > 251 args.oif = ifp; > 252 args.inp = inp; > 253 ipfw = ipfw_chk(&args); > 254 *m0 = args.m; > 255 tee = 0; > 256 257 KASSERT(*m0 != NULL || ipfw == IP_FW_DENY, ("%s: m0 is > NULL", > (kgdb) fr 4 > #4 0xc284c92a in ipfw_chk (args=0xc22c589c) at > /usr/src/sys/modules/ipfw/../../netinet/ip_fw2.c:2020 > 2020 h = 0; > (kgdb) list > 2015 dcard = INPLOOKUP_WILDCARD; > 2016 pi = &V_udbinfo; > 2017 } else > 2018 return 0; > 2019 match = 0; > 2020 if (*ugid_lookupp == 0) { > 2021 INP_INFO_RLOCK(pi); > 2022 pcb = (oif) ? > 2023 in_pcblookup_hash(pi, > 2024 dst_ip, htons(dst_port), > (kgdb) p ugid_lookupp > No symbol "ugid_lookupp" in current context. > (kgdb) p *ugid_lookupp > No symbol "ugid_lookupp" in current context. > (kgdb) fr 5 > #5 0xc284d4c8 in ipfw_check_out (arg=0x0, m0=0xc22c59c0, ifp=0xc25b2c00, > dir=2, inp=0xc2731c60) > at /usr/src/sys/modules/ipfw/../../netinet/ip_fw_pfil.c:253 > 253 ipfw = ipfw_chk(&args); > (kgdb) p *ugid_lookupp > No symbol "ugid_lookupp" in current context. > (kgdb) > > > >> MFC after: 3 days >> Revision Changes Path >> 1.194 +8 -8 src/sys/netinet/ip_fw2.c >> _______________________________________________ >> 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" >> >> >> >> > > > -- > Where there's a will, there's an Inheritance Tax. > From owner-cvs-src@FreeBSD.ORG Sat Sep 27 19:28: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 3A39C1065753; Sat, 27 Sep 2008 19:28:34 +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 DB0328FC1A; Sat, 27 Sep 2008 19:28:34 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RJSYmb076883; Sat, 27 Sep 2008 19:28:34 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RJSYx0076882; Sat, 27 Sep 2008 19:28:34 GMT (envelope-from rwatson@repoman.freebsd.org) Message-Id: <200809271928.m8RJSYx0076882@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rwatson@repoman.freebsd.org using -f From: Robert Watson Date: Sat, 27 Sep 2008 19:28:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 19:28:38 -0000 rwatson 2008-09-27 19:28:28 UTC FreeBSD src repository Modified files: sys/netinet ip_fw2.c Log: SVN rev 183418 on 2008-09-27 19:28:28Z by rwatson When an inpcb doesn't have a socket but the inpcb is passed to ipfw in the transmit path, such as TCPS_TIMEWAIT, fail the credential extraction immediately rather than acquiring locks and looking up the inpcb on the global lists in order to reach the conclusion that the credential extraction has failed. This is more efficient, but more importantly, it avoids lock recursion on the inpcbinfo, which is no longer allowed with rwlocks. This appears to have been responsible for at least two reported panics. MFC after: 3 days Reported by: ganbold Revision Changes Path 1.195 +2 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 19:30: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 AB22E106568D; Sat, 27 Sep 2008 19:30:05 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7F52D8FC1F; Sat, 27 Sep 2008 19:30:05 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RJU5RX077047; Sat, 27 Sep 2008 19:30:05 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RJU5kI077046; Sat, 27 Sep 2008 19:30:05 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809271930.m8RJU5kI077046@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 27 Sep 2008 19:29:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom/part g_part.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 19:30:05 -0000 marcel 2008-09-27 19:29:52 UTC FreeBSD src repository Modified files: sys/geom/part g_part.c Log: SVN rev 183419 on 2008-09-27 19:29:52Z by marcel Hold the root mount while we're tasting. It is possible that a nested partition (typically the BSD disklabel) is not done tasting while the root file system is being mounted. While this is rare, it's still possible. Revision Changes Path 1.25 +4 -0 src/sys/geom/part/g_part.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 19:33: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 3FE5E1065686; Sat, 27 Sep 2008 19:33:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 170508FC1B; Sat, 27 Sep 2008 19:33:50 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [65.122.17.41]) by cyrus.watson.org (Postfix) with ESMTP id 9DFD146B03; Sat, 27 Sep 2008 15:33:49 -0400 (EDT) Date: Sat, 27 Sep 2008 20:33:49 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Ganbold In-Reply-To: Message-ID: References: <200809271014.m8RAENka041457@repoman.freebsd.org> <48DE5C4F.8040807@micom.mng.net> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 19:33:50 -0000 On Sat, 27 Sep 2008, Robert Watson wrote: >>> Rather than shadowing global variable 'lookup' in check_uidgid(), >>> rename >>> it to ugid_lookupp. This should make debugging issues with ipfw uid >>> rules easier. >> >> Still panics: > > Something seems odd here, we may be looking at an ipfw bug. The goal of > passing down the inpcb is that ipfw doesn't have to look it up (and hence > avoids acquiring locks in ipfw on the outbound path) -- the stack arguments > clearly show it held in ipfw, but locks are acquired anyway. This > particular change was purely cosmetic, but I'll review the ipfw code more > closely and see about a fix... Indeed -- when an inpcb doesn't have a socket, ipfw will go ahead and do a lookup for an inpcb even though one is passed down. I've committed a change that short-circuits that and marks the credential lookup as failed. Give it a try now? Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Sat Sep 27 19:58: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 3140110656D0; Sat, 27 Sep 2008 19:58:22 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 055128FC26; Sat, 27 Sep 2008 19:58:22 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RJwLMk058026; Sat, 27 Sep 2008 19:58:21 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RJwLhW058023; Sat, 27 Sep 2008 19:58:21 GMT (envelope-from marcel@repoman.freebsd.org) Message-Id: <200809271958.m8RJwLhW058023@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marcel@repoman.freebsd.org using -f From: Marcel Moolenaar Date: Sat, 27 Sep 2008 19:58: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/geom/part g_part_pc98.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 19:58:22 -0000 marcel 2008-09-27 19:58:11 UTC FreeBSD src repository Modified files: sys/geom/part g_part_pc98.c Log: SVN rev 183420 on 2008-09-27 19:58:11Z by marcel Export the partition name in the conftxt and confxml output. The conftxt output is used by libdisk, and the confxml output is used by gpart itself (gpart show -l). Submitted by: nyan@ Revision Changes Path 1.5 +12 -6 src/sys/geom/part/g_part_pc98.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 20:18: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 28C1E106568A; Sat, 27 Sep 2008 20:18:51 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id A57CA8FC13; Sat, 27 Sep 2008 20:18:50 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m8RKInwD025903; Sat, 27 Sep 2008 22:18:49 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m8RKInhU025899; Sat, 27 Sep 2008 22:18:49 +0200 (CEST) (envelope-from marius) Date: Sat, 27 Sep 2008 22:18:49 +0200 From: Marius Strobl To: Sam Leffler Message-ID: <20080927201849.GH67442@alchemy.franken.de> References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> <20080924192747.GA66672@alchemy.franken.de> <48DA9EC3.80309@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48DA9EC3.80309@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/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 20:18:51 -0000 There's a typo in r183242 which causes jexec to be also skipped: --- head/usr.sbin/Makefile 2008/09/19 19:20:05 183195 +++ head/usr.sbin/Makefile 2008/09/21 22:02:26 183242 <...> +.if ${MK_JAIL} != "no" +_jail= jail +_jexect= jexec +_jls= jls +.endif Marius From owner-cvs-src@FreeBSD.ORG Sat Sep 27 20:23: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 426561065687; Sat, 27 Sep 2008 20:23:23 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.freebsd.org (Postfix) with ESMTP id 121448FC2E; Sat, 27 Sep 2008 20:23:22 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from Macintosh-4.local ([10.0.0.194]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id m8RKNGZt002141 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 27 Sep 2008 13:23:16 -0700 (PDT) (envelope-from sam@freebsd.org) Message-ID: <48DE9633.4050607@freebsd.org> Date: Sat, 27 Sep 2008 13:23:15 -0700 From: Sam Leffler Organization: FreeBSD Project User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914) MIME-Version: 1.0 To: Marius Strobl References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> <20080924192747.GA66672@alchemy.franken.de> <48DA9EC3.80309@freebsd.org> <20080927201849.GH67442@alchemy.franken.de> In-Reply-To: <20080927201849.GH67442@alchemy.franken.de> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-DCC--Metrics: ebb.errno.com; whitelist Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 20:23:23 -0000 Marius Strobl wrote: > There's a typo in r183242 which causes jexec to be also skipped: > > --- head/usr.sbin/Makefile 2008/09/19 19:20:05 183195 > +++ head/usr.sbin/Makefile 2008/09/21 22:02:26 183242 > <...> > +.if ${MK_JAIL} != "no" > +_jail= jail > +_jexect= jexec > +_jls= jls > +.endif > > Marius > > Isn't it easier to just fix it than send mail pointing out the typo? If someone hasn't committed the change I'll deal with it later. Sam From owner-cvs-src@FreeBSD.ORG Sat Sep 27 20:37: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 CE380106564A; Sat, 27 Sep 2008 20:37:03 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.214]) by mx1.freebsd.org (Postfix) with ESMTP id 54D158FC12; Sat, 27 Sep 2008 20:37:03 +0000 (UTC) (envelope-from marius@alchemy.franken.de) Received: from alchemy.franken.de (localhost [127.0.0.1]) by alchemy.franken.de (8.14.3/8.14.3/ALCHEMY.FRANKEN.DE) with ESMTP id m8RKb2G1051820; Sat, 27 Sep 2008 22:37:02 +0200 (CEST) (envelope-from marius@alchemy.franken.de) Received: (from marius@localhost) by alchemy.franken.de (8.14.3/8.14.3/Submit) id m8RKb2gr051819; Sat, 27 Sep 2008 22:37:02 +0200 (CEST) (envelope-from marius) Date: Sat, 27 Sep 2008 22:37:02 +0200 From: Marius Strobl To: Sam Leffler Message-ID: <20080927203701.GI67442@alchemy.franken.de> References: <200809212208.m8LM8wBB001671@repoman.freebsd.org> <20080924192747.GA66672@alchemy.franken.de> <48DA9EC3.80309@freebsd.org> <20080927201849.GH67442@alchemy.franken.de> <48DE9633.4050607@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <48DE9633.4050607@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/etc Makefile src/etc/periodic/daily Makefile src/etc/periodic/monthly Makefile src/etc/periodic/security Makefile src/etc/periodic/weekly Makefile src/gnu/usr.bin Makefile src/lib Makefile src/libexec Makefile src/sbin Makefile src/share ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 20:37:03 -0000 On Sat, Sep 27, 2008 at 01:23:15PM -0700, Sam Leffler wrote: > Marius Strobl wrote: > > There's a typo in r183242 which causes jexec to be also skipped: > > > > --- head/usr.sbin/Makefile 2008/09/19 19:20:05 183195 > > +++ head/usr.sbin/Makefile 2008/09/21 22:02:26 183242 > > <...> > > +.if ${MK_JAIL} != "no" > > +_jail= jail > > +_jexect= jexec > > +_jls= jls > > +.endif > > > > Marius > > > > > > Isn't it easier to just fix it than send mail pointing out the typo? Technically yes but a) I think it would be impolite to not give someone the change to fix her/his bug her/himself and b) I'd like to make sure you're aware of it so chances are higher you'll MFC the fixed version in the first place. Marius From owner-cvs-src@FreeBSD.ORG Sat Sep 27 21:18: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 8F68F106568D; Sat, 27 Sep 2008 21:18:53 +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 63F2E8FC17; Sat, 27 Sep 2008 21:18:53 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RLIrU7060493; Sat, 27 Sep 2008 21:18:53 GMT (envelope-from sam@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RLIreq060492; Sat, 27 Sep 2008 21:18:53 GMT (envelope-from sam@repoman.freebsd.org) Message-Id: <200809272118.m8RLIreq060492@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to sam@repoman.freebsd.org using -f From: Sam Leffler Date: Sat, 27 Sep 2008 21:18: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/net80211 ieee80211_scan_sta.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 21:18:53 -0000 sam 2008-09-27 21:18:40 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_scan_sta.c Log: SVN rev 183421 on 2008-09-27 21:18:40Z by sam guard against adhoc_pick_channel returning a NULL channel; this can happen after a scan cache flush (e.g. in response to ifconfig wlan bssid -) Revision Changes Path 1.11 +6 -3 src/sys/net80211/ieee80211_scan_sta.c From owner-cvs-src@FreeBSD.ORG Sat Sep 27 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 E0F91106568D; Sat, 27 Sep 2008 22:25:05 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B5B2A8FC16; Sat, 27 Sep 2008 22:25:05 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m8RMP56Y068063; Sat, 27 Sep 2008 22:25:05 GMT (envelope-from antoine@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m8RMP5US068062; Sat, 27 Sep 2008 22:25:05 GMT (envelope-from antoine@repoman.freebsd.org) Message-Id: <200809272225.m8RMP5US068062@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to antoine@repoman.freebsd.org using -f From: Antoine Brodin Date: Sat, 27 Sep 2008 22:24: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/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 22:25:06 -0000 antoine 2008-09-27 22:24:50 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: SVN rev 183422 on 2008-09-27 22:24:50Z by antoine - Build jexec (1) and slstat. - style.Makefile Noticed by: Marius (1) Revision Changes Path 1.397 +6 -6 src/usr.sbin/Makefile