From owner-cvs-src@FreeBSD.ORG Sun May 21 00:41:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9F7B516A480; Sun, 21 May 2006 00:41:14 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A4C043D4C; Sun, 21 May 2006 00:41:14 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4L0ec4H015104; Sun, 21 May 2006 00:40:38 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4L0eclG015103; Sun, 21 May 2006 00:40:38 GMT (envelope-from davidxu) Message-Id: <200605210040.k4L0eclG015103@repoman.freebsd.org> From: David Xu Date: Sun, 21 May 2006 00:40: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/posix4 p1003_1b.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 00:41:14 -0000 davidxu 2006-05-21 00:40:38 UTC FreeBSD src repository Modified files: sys/posix4 p1003_1b.c Log: Don't allow non-root user to set a scheduler policy, otherwise this could be a local DOS. Submitted by: Diane Bruce at db at db.net Revision Changes Path 1.27 +4 -0 src/sys/posix4/p1003_1b.c From owner-cvs-src@FreeBSD.ORG Sun May 21 07:35:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8359016A430; Sun, 21 May 2006 07:35:36 +0000 (UTC) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB03543D45; Sun, 21 May 2006 07:35:35 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4L7YxNs054716; Sun, 21 May 2006 07:34:59 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4L7YxG9054715; Sun, 21 May 2006 07:34:59 GMT (envelope-from krion) Message-Id: <200605210734.k4L7YxG9054715@repoman.freebsd.org> From: Kirill Ponomarew Date: Sun, 21 May 2006 07:34:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.bin/find extern.h find.c find.h function.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 07:35:39 -0000 krion 2006-05-21 07:34:58 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/find extern.h find.c find.h function.c Log: MFC: extern.h: 1.23, find.c: 1.18, find.h: 1.19, function.c: 1.56 date: 2006/05/14 20:23:00; author: krion; state: Exp; lines: +1 -4 The last execution of -exec {} + is not done if the -exec primary is not on the top-level -and sequence, e.g. inside of ! or -or. Create a separate linked list of all active -exec {} + primaries and do the last execution for all at termination. PR: bin/79263 Submitted by: Jilles Tjoelker Revision Changes Path 1.22.8.1 +1 -0 src/usr.bin/find/extern.h 1.17.8.1 +1 -4 src/usr.bin/find/find.c 1.17.8.2 +2 -0 src/usr.bin/find/find.h 1.53.2.2 +17 -0 src/usr.bin/find/function.c From owner-cvs-src@FreeBSD.ORG Sun May 21 09:05:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D997416A4EB; Sun, 21 May 2006 09:05:13 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC47743D49; Sun, 21 May 2006 09:05:08 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4L94V19068997; Sun, 21 May 2006 09:04:31 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4L94VaP068996; Sun, 21 May 2006 09:04:31 GMT (envelope-from maxim) Message-Id: <200605210904.k4L94VaP068996@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 09:04:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/fsdb fsdb.c fsdb.h fsdbutil.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:05:15 -0000 maxim 2006-05-21 09:04:31 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/fsdb fsdb.c fsdb.h fsdbutil.c Log: MFC rev. 1.32 fsdb.c, rev. 1.11 fsdb.h, rev. 1.19 fsdbutil.c: do recrack(arguments) for commands which actually take NAME as arguments; be consistent and print argc - 1 as a command arguments number in all cases. Revision Changes Path 1.29.2.2 +10 -9 src/sbin/fsdb/fsdb.c 1.10.14.1 +1 -0 src/sbin/fsdb/fsdb.h 1.18.10.1 +1 -1 src/sbin/fsdb/fsdbutil.c From owner-cvs-src@FreeBSD.ORG Sun May 21 09:13:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1734716A442; Sun, 21 May 2006 09:13:02 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C85AB43D49; Sun, 21 May 2006 09:13:01 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4L9CO20069378; Sun, 21 May 2006 09:12:24 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4L9COGG069377; Sun, 21 May 2006 09:12:24 GMT (envelope-from maxim) Message-Id: <200605210912.k4L9COGG069377@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 09:12:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 09:13:04 -0000 maxim 2006-05-21 09:12:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern uipc_usrreq.c Log: MFC rev. 1.167: inherit LOCAL_CREDS option from listen socket for sockets returned by accept(2). Revision Changes Path 1.155.2.5 +2 -0 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:10:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 94ADC16A41F; Sun, 21 May 2006 11:10:45 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5104343D46; Sun, 21 May 2006 11:10:45 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBA7XR076526; Sun, 21 May 2006 11:10:07 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBA7Wg076525; Sun, 21 May 2006 11:10:07 GMT (envelope-from ume) Message-Id: <200605211110.k4LBA7Wg076525@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 11:10:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 11:10:45 -0000 ume 2006-05-21 11:10:07 UTC FreeBSD src repository src - Imported sources Update of /home/ncvs/src In directory repoman.freebsd.org:/tmp/cvs-serv76513 Log Message: Vendor import of BIND 9.3.2 Status: Vendor Tag: ISC Release Tags: BIND_9_3_2 C src/include/res_update.h N src/lib/libc/include/isc/list.h N src/lib/libc/resolv/res_findzonecut.c N src/lib/libc/resolv/res_update.c N src/lib/libc/resolv/res_mkupdate.c 1 conflicts created by this import. Use the following command to help the merge: cvs checkout -jISC:yesterday -jISC src From owner-cvs-src@FreeBSD.ORG Sun May 21 11:18:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CAA8A16A46C; Sun, 21 May 2006 11:18:13 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 329DC43D67; Sun, 21 May 2006 11:18:11 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBHXKu076841; Sun, 21 May 2006 11:17:33 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBHXHk076840; Sun, 21 May 2006 11:17:33 GMT (envelope-from nyan) Message-Id: <200605211117.k4LBHXHk076840@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 21 May 2006 11:17:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/cbus cbus.h src/sys/pc98/pc98 pc98_machdep.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 May 2006 11:18:15 -0000 nyan 2006-05-21 11:17:33 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/cbus cbus.h sys/pc98/pc98 pc98_machdep.h Log: MFC: cbus.h: 1.22, pc98_machdep.h: 1.14 - Move defines for PC-98 machine type from pc98/cbus/cbus.h into pc98/pc98/pc98_machdep.h. - Fix PC98_SYSTEM_PARAMETER_SIZE. - Remove unused defines. Revision Changes Path 1.21.2.1 +0 -8 src/sys/pc98/cbus/cbus.h 1.12.2.2 +17 -21 src/sys/pc98/pc98/pc98_machdep.h From owner-cvs-src@FreeBSD.ORG Sun May 21 11:19:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D88E416A433; Sun, 21 May 2006 11:19:20 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52EE943D45; Sun, 21 May 2006 11:19:20 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBIgCU076947; Sun, 21 May 2006 11:18:42 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBIgWq076946; Sun, 21 May 2006 11:18:42 GMT (envelope-from nyan) Message-Id: <200605211118.k4LBIgWq076946@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 21 May 2006 11:18:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/cbus fdc.c syscons_cbus.c src/sys/pc98/pc98 machdep.c pc98_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 11:19:21 -0000 nyan 2006-05-21 11:18:42 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/cbus fdc.c syscons_cbus.c sys/pc98/pc98 machdep.c pc98_machdep.c Log: MFC: Remove unneeded include. Revision Changes Path 1.160.2.2 +0 -1 src/sys/pc98/cbus/fdc.c 1.22.2.1 +0 -1 src/sys/pc98/cbus/syscons_cbus.c 1.363.2.5 +0 -1 src/sys/pc98/pc98/machdep.c 1.25.2.2 +0 -3 src/sys/pc98/pc98/pc98_machdep.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:20:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13DCB16A4E3; Sun, 21 May 2006 11:20:14 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B85DE43D49; Sun, 21 May 2006 11:20:14 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBJbVk077114; Sun, 21 May 2006 11:19:37 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBJbte077113; Sun, 21 May 2006 11:19:37 GMT (envelope-from ume) Message-Id: <200605211119.k4LBJbte077113@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 11:19: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/include res_update.h resolv.h src/include/arpa nameser.h src/lib/libc/include/isc list.h src/lib/libc/nameser Symbol.map ns_samedomain.c src/lib/libc/net Makefile.inc Symbol.map res_mkupdate.c res_update.c src/lib/libc/resolv ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:20:16 -0000 ume 2006-05-21 11:19:37 UTC FreeBSD src repository Modified files: include res_update.h resolv.h include/arpa nameser.h lib/libc/include/isc list.h lib/libc/nameser Symbol.map ns_samedomain.c lib/libc/net Makefile.inc Symbol.map lib/libc/resolv Makefile.inc Symbol.map res_findzonecut.c res_mkupdate.c res_update.c Removed files: lib/libc/net res_mkupdate.c res_update.c Log: Upgrade res_update(3) and the friends to BIND9's one excluding TSIG support. X-MFC after: never Revision Changes Path 1.19 +4 -0 src/include/arpa/nameser.h 1.2 +46 -54 src/include/res_update.h 1.31 +2 -2 src/include/resolv.h 1.2 +7 -0 src/lib/libc/include/isc/list.h 1.2 +1 -0 src/lib/libc/nameser/Symbol.map 1.3 +1 -1 src/lib/libc/nameser/ns_samedomain.c 1.60 +0 -3 src/lib/libc/net/Makefile.inc 1.6 +0 -4 src/lib/libc/net/Symbol.map 1.9 +0 -406 src/lib/libc/net/res_mkupdate.c (dead) 1.10 +0 -522 src/lib/libc/net/res_update.c (dead) 1.3 +2 -1 src/lib/libc/resolv/Makefile.inc 1.4 +7 -3 src/lib/libc/resolv/Symbol.map 1.2 +5 -0 src/lib/libc/resolv/res_findzonecut.c 1.2 +35 -1 src/lib/libc/resolv/res_mkupdate.c 1.2 +11 -2 src/lib/libc/resolv/res_update.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:21:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 484B816A496; Sun, 21 May 2006 11:21:05 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0385E43D6A; Sun, 21 May 2006 11:21:05 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBKRoP077213; Sun, 21 May 2006 11:20:27 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBKR90077212; Sun, 21 May 2006 11:20:27 GMT (envelope-from nyan) Message-Id: <200605211120.k4LBKR90077212@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 21 May 2006 11:20:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/pc98/boot2 io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:21:08 -0000 nyan 2006-05-21 11:20:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/pc98/boot2 io.c Log: MFC: rev 1.10: include pc98/pc98/pc98_machdep.h instead of pc98/cbus/cbus.h. Revision Changes Path 1.8.2.2 +1 -1 src/sys/boot/pc98/boot2/io.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:22:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8618D16A4FC; Sun, 21 May 2006 11:22:50 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A332843D45; Sun, 21 May 2006 11:22:48 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBMB1V077368; Sun, 21 May 2006 11:22:11 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBMBWp077367; Sun, 21 May 2006 11:22:11 GMT (envelope-from nyan) Message-Id: <200605211122.k4LBMBWp077367@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sun, 21 May 2006 11:22:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/pc98/pc98 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 11:22:52 -0000 nyan 2006-05-21 11:22:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/pc98/pc98 machdep.c Log: MFi386: revision 1.616.2.4 Revision Changes Path 1.363.2.6 +15 -2 src/sys/pc98/pc98/machdep.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:23:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9FA216A561; Sun, 21 May 2006 11:23:09 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8310943D76; Sun, 21 May 2006 11:23:09 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBMWxm077437; Sun, 21 May 2006 11:22:32 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBMVXW077436; Sun, 21 May 2006 11:22:31 GMT (envelope-from ume) Message-Id: <200605211122.k4LBMVXW077436@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 11:22: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/include netdb.h src/lib/libc/net gai_strerror.3 gai_strerror.c getnameinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:23:13 -0000 ume 2006-05-21 11:22:31 UTC FreeBSD src repository Modified files: include netdb.h lib/libc/net gai_strerror.3 gai_strerror.c getnameinfo.c Log: Return EAI_OVERFLOW instead of EAI_MEMORY when the supplied buffer is too short. This conforms to RFC3493, POSIX and XPG6. Obtained from: NetBSD Revision Changes Path 1.43 +4 -3 src/include/netdb.h 1.4 +2 -0 src/lib/libc/net/gai_strerror.3 1.2 +2 -1 src/lib/libc/net/gai_strerror.c 1.19 +3 -3 src/lib/libc/net/getnameinfo.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:28:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7933B16A420; Sun, 21 May 2006 11:28:06 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3522543D46; Sun, 21 May 2006 11:28:06 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBRSkF077654; Sun, 21 May 2006 11:27:28 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBRSp3077653; Sun, 21 May 2006 11:27:28 GMT (envelope-from ume) Message-Id: <200605211127.k4LBRSp3077653@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 11:27: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/include netdb.h src/lib/libc/net gethostnamadr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:28:06 -0000 ume 2006-05-21 11:27:28 UTC FreeBSD src repository Modified files: include netdb.h lib/libc/net gethostnamadr.c Log: Fix gethostbyaddr() prototype to conform to IEEE Std 1003.1 on 64 bit arch. X-MFC after: never Revision Changes Path 1.44 +0 -7 src/include/netdb.h 1.33 +22 -25 src/lib/libc/net/gethostnamadr.c From owner-cvs-src@FreeBSD.ORG Sun May 21 11:30:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 991D416A431; Sun, 21 May 2006 11:30:04 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 400D543D46; Sun, 21 May 2006 11:30:04 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LBTQAG077741; Sun, 21 May 2006 11:29:26 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LBTQGW077740; Sun, 21 May 2006 11:29:26 GMT (envelope-from ume) Message-Id: <200605211129.k4LBTQGW077740@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 11:29:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/resolv Symbol.map h_errno.c res_state.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:30:04 -0000 ume 2006-05-21 11:29:26 UTC FreeBSD src repository Modified files: lib/libc/resolv Symbol.map h_errno.c res_state.c Log: Nuke some compatibility crufts of resolver for 6.X and earlier. X-MFC after: never Revision Changes Path 1.5 +0 -3 src/lib/libc/resolv/Symbol.map 1.2 +0 -3 src/lib/libc/resolv/h_errno.c 1.3 +0 -9 src/lib/libc/resolv/res_state.c From owner-cvs-src@FreeBSD.ORG Sun May 21 14:26:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 072E816A433; Sun, 21 May 2006 14:26:47 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B76FF43D46; Sun, 21 May 2006 14:26:46 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LEQ89P098932; Sun, 21 May 2006 14:26:08 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LEQ8be098931; Sun, 21 May 2006 14:26:08 GMT (envelope-from delphij) Message-Id: <200605211426.k4LEQ8be098931@repoman.freebsd.org> From: Xin LI Date: Sun, 21 May 2006 14:26:08 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src/release/doc/zh_CN.GB2312/share/sgml release.dsl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:26:47 -0000 delphij 2006-05-21 14:26:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) release/doc/zh_CN.GB2312/share/sgml release.dsl Log: MFC: Remove reference to -stable@ Approved by: re (hrs) Revision Changes Path 1.1.2.1.2.1 +1 -12 src/release/doc/zh_CN.GB2312/share/sgml/release.dsl From owner-cvs-src@FreeBSD.ORG Sun May 21 15:15:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B3F2116A429; Sun, 21 May 2006 15:15:59 +0000 (UTC) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A72F43D45; Sun, 21 May 2006 15:15:59 +0000 (GMT) (envelope-from ume@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LFFLfe004456; Sun, 21 May 2006 15:15:21 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LFFLrc004455; Sun, 21 May 2006 15:15:21 GMT (envelope-from ume) Message-Id: <200605211515.k4LFFLrc004455@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 21 May 2006 15:15: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/kerberos5/lib/libroken Makefile src/lib/libatm Makefile src/lib/libc Makefile src/lib/libutil 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 May 2006 15:16:00 -0000 ume 2006-05-21 15:15:21 UTC FreeBSD src repository Modified files: kerberos5/lib/libroken Makefile lib/libatm Makefile lib/libc Makefile lib/libutil Makefile Log: Bump library majro version for gethostbyaddr(3). Revision Changes Path 1.17 +1 -0 src/kerberos5/lib/libroken/Makefile 1.13 +1 -0 src/lib/libatm/Makefile 1.66 +1 -1 src/lib/libc/Makefile 1.60 +1 -1 src/lib/libutil/Makefile From owner-cvs-src@FreeBSD.ORG Sun May 21 15:50:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4AC116A4EC; Sun, 21 May 2006 15:50:10 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 523B743D69; Sun, 21 May 2006 15:50:07 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LFnSl2005748; Sun, 21 May 2006 15:49:28 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LFnSOl005747; Sun, 21 May 2006 15:49:28 GMT (envelope-from delphij) Message-Id: <200605211549.k4LFnSOl005747@repoman.freebsd.org> From: Xin LI Date: Sun, 21 May 2006 15:49:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENBSD Cc: Subject: cvs commit: src/contrib/netcat - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 15:50:18 -0000 delphij 2006-05-21 15:49:28 UTC FreeBSD src repository src/contrib/netcat - Imported sources Update of /home/ncvs/src/contrib/netcat In directory repoman.freebsd.org:/tmp/cvs-serv5727 Log Message: Import netcat from OpenBSD 3.9-RELEASE. Status: Vendor Tag: OPENBSD Release Tags: OPENBSD_3_9 U src/contrib/netcat/atomicio.c N src/contrib/netcat/atomicio.h C src/contrib/netcat/nc.1 C src/contrib/netcat/netcat.c U src/contrib/netcat/socks.c 2 conflicts created by this import. Use the following command to help the merge: cvs checkout -jOPENBSD:yesterday -jOPENBSD src/contrib/netcat From owner-cvs-src@FreeBSD.ORG Sun May 21 15:53:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06DFD16A43E; Sun, 21 May 2006 15:53:04 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9A6243D6D; Sun, 21 May 2006 15:53:02 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LFqOsQ005927; Sun, 21 May 2006 15:52:24 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LFqOEW005926; Sun, 21 May 2006 15:52:24 GMT (envelope-from delphij) Message-Id: <200605211552.k4LFqOEW005926@repoman.freebsd.org> From: Xin LI Date: Sun, 21 May 2006 15:52:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/contrib/netcat nc.1 netcat.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:53:11 -0000 delphij 2006-05-21 15:52:24 UTC FreeBSD src repository Modified files: contrib/netcat nc.1 netcat.c Log: Resolve conflicts. Revision Changes Path 1.6 +57 -30 src/contrib/netcat/nc.1 1.4 +99 -54 src/contrib/netcat/netcat.c From owner-cvs-src@FreeBSD.ORG Sun May 21 16:20:13 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBFFD16A47C; Sun, 21 May 2006 16:20:12 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (transport.cksoft.de [62.111.66.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DFA543D45; Sun, 21 May 2006 16:20:11 +0000 (GMT) (envelope-from bz@FreeBSD.org) Received: from transport.cksoft.de (localhost [127.0.0.1]) by transport.cksoft.de (Postfix) with ESMTP id 095D61FFACA; Sun, 21 May 2006 18:20:09 +0200 (CEST) Received: by transport.cksoft.de (Postfix, from userid 66) id A2B241FFAB8; Sun, 21 May 2006 18:20: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 E8B824448D6; Sun, 21 May 2006 16:17:36 +0000 (UTC) Date: Sun, 21 May 2006 16:17:36 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: Hajimu UMEMOTO In-Reply-To: <200605211515.k4LFFLrc004455@repoman.freebsd.org> Message-ID: <20060521161701.U58496@maildrop.int.zabbadoz.net> References: <200605211515.k4LFFLrc004455@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by AMaViS cksoft-s20020300-20031204bz on transport.cksoft.de Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/kerberos5/lib/libroken Makefile src/lib/libatm Makefile src/lib/libc Makefile src/lib/libutil 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 May 2006 16:20:14 -0000 On Sun, 21 May 2006, Hajimu UMEMOTO wrote: > ume 2006-05-21 15:15:21 UTC > > FreeBSD src repository > > Modified files: > kerberos5/lib/libroken Makefile > lib/libatm Makefile > lib/libc Makefile > lib/libutil Makefile > Log: > Bump library majro version for gethostbyaddr(3). > > Revision Changes Path > 1.17 +1 -0 src/kerberos5/lib/libroken/Makefile > 1.13 +1 -0 src/lib/libatm/Makefile > 1.66 +1 -1 src/lib/libc/Makefile > 1.60 +1 -1 src/lib/libutil/Makefile Do we need to add the old ones to ObsoleteFiles.inc for delete-old-libs? -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT From owner-cvs-src@FreeBSD.ORG Sun May 21 16:52:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B4CF16A57B; Sun, 21 May 2006 16:52:39 +0000 (UTC) (envelope-from ume@mahoroba.org) Received: from ameno.mahoroba.org (gw4.mahoroba.org [218.45.22.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B4F043D5C; Sun, 21 May 2006 16:52:29 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:3mcGeszV0/lsq8sHgx3xv13OIN3pbSUXbKI3umL+6+lMTl1IfE3yiUC4U9P3xRlw@kasuga-iwi.mahoroba.org [IPv6:2001:2f0:104:8010:212:f0ff:fe52:6ac]) (user=ume mech=CRAM-MD5 bits=0) by ameno.mahoroba.org (8.13.6/8.13.6) with ESMTP/inet6 id k4LGqOvp066662 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 May 2006 01:52:24 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Mon, 22 May 2006 01:52:20 +0900 Message-ID: From: Hajimu UMEMOTO To: "Bjoern A. Zeeb" In-Reply-To: <20060521161701.U58496@maildrop.int.zabbadoz.net> References: <200605211515.k4LFFLrc004455@repoman.freebsd.org> <20060521161701.U58496@maildrop.int.zabbadoz.net> User-Agent: xcite1.38> Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-pc-freebsd) MULE/5.0 (SAKAKI) X-Operating-System: FreeBSD 6.1-STABLE X-PGP-Key: http://www.imasy.or.jp/~ume/publickey.asc X-PGP-Fingerprint: 1F00 0B9E 2164 70FC 6DC5 BF5F 04E9 F086 BF90 71FE Organization: Internet Mutual Aid Society, YOKOHAMA MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.1.5 (ameno.mahoroba.org [IPv6:2001:2f0:104:8010::1]); Mon, 22 May 2006 01:52:25 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL, BAYES_00, SUBJ_HAS_SPACES autolearn=no version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Hajimu UMEMOTO , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/kerberos5/lib/libroken Makefile src/lib/libatm Makefile src/lib/libc Makefile src/lib/libutil 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 May 2006 16:52:39 -0000 Hi, >>>>> On Sun, 21 May 2006 16:17:36 +0000 (UTC) >>>>> "Bjoern A. Zeeb" said: bz> Do we need to add the old ones to ObsoleteFiles.inc for bz> delete-old-libs? We don't have compat6x, yet. So, we shouldn't remove them automatically, for now, IMHO. Sincerely, -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ From owner-cvs-src@FreeBSD.ORG Sun May 21 17:53:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06E6C16A7BB; Sun, 21 May 2006 17:53:02 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 373DD43DA1; Sun, 21 May 2006 17:52:48 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LHq9tf022307; Sun, 21 May 2006 17:52:09 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LHq9nq022306; Sun, 21 May 2006 17:52:09 GMT (envelope-from maxim) Message-Id: <200605211752.k4LHq9nq022306@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 17:52:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_output.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 17:53:08 -0000 maxim 2006-05-21 17:52:09 UTC FreeBSD src repository Modified files: sys/netinet ip_output.c Log: o Add missed error check: in ip_ctloutput() sooptcopyin() returns a result but we never examine it. Reviewed by: rwatson MFC after: 2 weeks Revision Changes Path 1.257 +4 -0 src/sys/netinet/ip_output.c From owner-cvs-src@FreeBSD.ORG Sun May 21 19:29:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE51516A6A7; Sun, 21 May 2006 19:29:30 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF1E343D80; Sun, 21 May 2006 19:29:25 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LJSk3J031363; Sun, 21 May 2006 19:28:46 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LJSkUk031362; Sun, 21 May 2006 19:28:46 GMT (envelope-from maxim) Message-Id: <200605211928.k4LJSkUk031362@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 19: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/sys/netinet raw_ip.c udp_usrreq.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 19:29:33 -0000 maxim 2006-05-21 19:28:46 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c udp_usrreq.c Log: o In udp|rip_disconnect() acquire a socket lock before the socket state modification. To prevent races do that while holding inpcb lock. Reviewed by: rwatson Revision Changes Path 1.162 +3 -1 src/sys/netinet/raw_ip.c 1.189 +3 -1 src/sys/netinet/udp_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun May 21 21:29:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D28D116A5DF; Sun, 21 May 2006 21:29:14 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6102043D5C; Sun, 21 May 2006 21:29:14 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LLSYwr048488; Sun, 21 May 2006 21:28:34 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LLSYB4048487; Sun, 21 May 2006 21:28:34 GMT (envelope-from maxim) Message-Id: <200605212128.k4LLSYB4048487@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 21:28:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ufs dinode.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 May 2006 21:29:16 -0000 maxim 2006-05-21 21:28:34 UTC FreeBSD src repository Modified files: sys/ufs/ufs dinode.h Log: o Fix a comment: directory whiteout type is DT_WHT not DT_W. Revision Changes Path 1.16 +1 -1 src/sys/ufs/ufs/dinode.h From owner-cvs-src@FreeBSD.ORG Sun May 21 21:48:29 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFA3016A4A3 for ; Sun, 21 May 2006 21:48:29 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id D7D2043D9A for ; Sun, 21 May 2006 21:46:38 +0000 (GMT) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id m3so1171816uge for ; Sun, 21 May 2006 14:46:37 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:in-reply-to; b=rMzwMGxOnIwSLOHx4BdrFlyS1wuy0J52C96Vt/suUfZFcYM/rRvIpcXSVRrtpYfkVAvPXVnnPKj0yKNVI24R6RT5rApX+WNafTp/FkVLW7O9zXalNoBKG3d7sdgzzS87PhvSxDzIqQL8IHASPtJ/BWHts3b7IgL454iDOvVowI4= Received: by 10.67.96.14 with SMTP id y14mr3235808ugl; Sun, 21 May 2006 14:46:37 -0700 (PDT) Received: from roadrunner.q.local ( [84.149.121.109]) by mx.gmail.com with ESMTP id k30sm4650911ugc.2006.05.21.14.46.36; Sun, 21 May 2006 14:46:37 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.6/8.13.6) with ESMTP id k4LLeS0u016582; Sun, 21 May 2006 23:40:28 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.6/8.13.6/Submit) id k4LLeR6O016581; Sun, 21 May 2006 23:40:27 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Sun, 21 May 2006 23:40:27 +0200 From: Ulrich Spoerlein To: Xin LI Message-ID: <20060521214027.GD1042@roadrunner.aventurien.local> References: <200605211549.k4LFnSOl005747@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605211549.k4LFnSOl005747@repoman.freebsd.org> Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/contrib/netcat - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 21:48:30 -0000 Xin LI wrote: > delphij 2006-05-21 15:49:28 UTC > Log Message: > Import netcat from OpenBSD 3.9-RELEASE. Are you going to bump FreeBSD_version and mark the net/obnc port as IGNORE= Included in base system for OSVERSION >= 7000XX ? Ulrich Spoerlein -- PGP Key ID: 20FEE9DD Encrypted mail welcome! Fingerprint: AEC9 AF5E 01AC 4EE1 8F70 6CBD E76E 2227 20FE E9DD Which is worse: ignorance or apathy? Don't know. Don't care. From owner-cvs-src@FreeBSD.ORG Sun May 21 21:53:39 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2E8D016A699; Sun, 21 May 2006 21:53:38 +0000 (UTC) (envelope-from gnn@neville-neil.com) Received: from mrout2.yahoo.com (mrout2.yahoo.com [216.145.54.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD7EE43F6A; Sun, 21 May 2006 21:50:02 +0000 (GMT) (envelope-from gnn@neville-neil.com) Received: from wlan-a-207-174.corp.yahoo.com.neville-neil.com (proxy7.corp.yahoo.com [216.145.48.98]) by mrout2.yahoo.com (8.13.6/8.13.4/y.out) with ESMTP id k4LLmdBu075796; Sun, 21 May 2006 14:48:40 -0700 (PDT) Date: Sun, 21 May 2006 14:48:37 -0700 Message-ID: From: gnn@neville-neil.com To: Alexander Leidinger In-Reply-To: <20060519143116.9iuvd81es0g0owkc@netchild.homeip.net> References: <200605181516.15541.hm@kts.org> <39318.1147960050@critter.freebsd.dk> <20060519143116.9iuvd81es0g0owkc@netchild.homeip.net> User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.0.50 (i386-apple-darwin8.5.1) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Poul-Henning Kamp , Julian Elischer , hellmuth.michaelis@t-online.de Subject: Re: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.4 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 21:53:45 -0000 At Fri, 19 May 2006 14:31:16 +0200, Alexander Leidinger wrote: > > Quoting "George V. Neville-Neil" (from Thu, 18 > May 2006 10:14:26 -0700): > > > I so hate to chime in on this thread, but I really think we need to > > start putting things into the code and using Doxygen, or a moral > > equivalent, to at least have a chance of keeping such things up to > > date. Someone a while back set up a proper Doxygen file for use with > > FreeBSD and we might simply pursue that tack. > > http://www.leidinger.net/FreeBSD/src_docs/ > http://www.leidinger.net/FreeBSD/FreeBSD-Dox.tar.bz2 > > Feel free to send/suggest further subsystems/improvements. The one thing I'd like to suggest is that this be made part of the tree with an optional make target. How should we go about doing that? Thanks, George From owner-cvs-src@FreeBSD.ORG Sun May 21 21:57:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE0C216A961; Sun, 21 May 2006 21:57:11 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 680FA43DA9; Sun, 21 May 2006 21:56:09 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LLtT0v051484; Sun, 21 May 2006 21:55:29 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LLtTlY051483; Sun, 21 May 2006 21:55:29 GMT (envelope-from maxim) Message-Id: <200605212155.k4LLtTlY051483@repoman.freebsd.org> From: Maxim Konovalov Date: Sun, 21 May 2006 21:55:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/ufs/ufs dinode.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 May 2006 21:57:20 -0000 maxim 2006-05-21 21:55:29 UTC FreeBSD src repository Modified files: sys/ufs/ufs dinode.h Log: o Fix a comment: ufs2_dinode.di_blocks counts blocks not bytes actually held. Revision Changes Path 1.17 +1 -1 src/sys/ufs/ufs/dinode.h From owner-cvs-src@FreeBSD.ORG Sun May 21 22:16:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58CCD16AC78; Sun, 21 May 2006 22:16:02 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EA8843D76; Sun, 21 May 2006 22:15:57 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id B0F75131E44; Mon, 22 May 2006 07:45:56 +0930 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 918A886F58; Mon, 22 May 2006 07:45:56 +0930 (CST) Date: Mon, 22 May 2006 07:45:56 +0930 From: Greg 'groggy' Lehey To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060521221556.GA97506@wantadilla.lemis.com> References: <32264.1147899148@critter.freebsd.dk> <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DocE+STaALJfprDB" Content-Disposition: inline In-Reply-To: <20060518000342.GJ61448@wantadilla.lemis.com> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: Poul-Henning Kamp Subject: Apologies (was: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.4 ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 22:16:05 -0000 --DocE+STaALJfprDB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline A number of people have contacted me expressing concern about the message I sent recently, and that I was being rude to phk. I formally apologize to phk and anybody else who might feel offended. It wasn't my intention to be offensive, merely to draw attention to problems we have with product management. These problems remain. Greg -- See complete headers for address and phone numbers. --DocE+STaALJfprDB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEcOacIubykFB6QiMRAnEmAKCZjjzjkeMPvI4h8JB18mtw9B55TwCfR2eR YLtCYXfi8TpNL7ZLbDD/J3c= =opo0 -----END PGP SIGNATURE----- --DocE+STaALJfprDB-- From owner-cvs-src@FreeBSD.ORG Sun May 21 22:35:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45A4516A51A; Sun, 21 May 2006 22:35:22 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr12.xs4all.nl (smtp-vbr12.xs4all.nl [194.109.24.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id CAE4E43D5A; Sun, 21 May 2006 22:35:20 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr12.xs4all.nl (8.13.6/8.13.6) with ESMTP id k4LMZJSA006228; Mon, 22 May 2006 00:35:19 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.6/8.13.3) with ESMTP id k4LMZI0a034911; Mon, 22 May 2006 00:35:18 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.6/8.13.6/Submit) id k4LMZIDC034910; Mon, 22 May 2006 00:35:18 +0200 (CEST) (envelope-from wb) Date: Mon, 22 May 2006 00:35:18 +0200 From: Wilko Bulte To: "Greg 'groggy' Lehey" Message-ID: <20060521223518.GA34882@freebie.xs4all.nl> References: <32264.1147899148@critter.freebsd.dk> <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060521221556.GA97506@wantadilla.lemis.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.ORG, Poul-Henning Kamp , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: Apologies (was: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.4 ...) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 22:35:28 -0000 On Mon, May 22, 2006 at 07:45:56AM +0930, Greg 'groggy' Lehey wrote.. > A number of people have contacted me expressing concern about the > message I sent recently, and that I was being rude to phk. I formally > apologize to phk and anybody else who might feel offended. It wasn't > my intention to be offensive, merely to draw attention to problems we > have with product management. These problems remain. I'm not entirely sure what problems exactly, but shouldn't these be addressed by re@, portmaster@, core@ for example? -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun May 21 22:37:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3767616A59B; Sun, 21 May 2006 22:37:51 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D66443D46; Sun, 21 May 2006 22:37:50 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id 80DD2131099; Mon, 22 May 2006 08:07:49 +0930 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 4DC5586F58; Mon, 22 May 2006 08:07:49 +0930 (CST) Date: Mon, 22 May 2006 08:07:49 +0930 From: Greg 'groggy' Lehey To: Wilko Bulte Message-ID: <20060521223749.GA37532@wantadilla.lemis.com> References: <32264.1147899148@critter.freebsd.dk> <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> <20060521223518.GA34882@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: <20060521223518.GA34882@freebie.xs4all.nl> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@FreeBSD.ORG, Poul-Henning Kamp , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Product management (was: Apologies (was: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.4 ...)) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 22:38:01 -0000 --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 22 May 2006 at 0:35:18 +0200, Wilko Bulte wrote: > On Mon, May 22, 2006 at 07:45:56AM +0930, Greg 'groggy' Lehey wrote.. >> A number of people have contacted me expressing concern about the >> message I sent recently, and that I was being rude to phk. I formally >> apologize to phk and anybody else who might feel offended. It wasn't >> my intention to be offensive, merely to draw attention to problems we >> have with product management. These problems remain. > > I'm not entirely sure what problems exactly, The question was who should authorize removing code from the tree. > but shouldn't these be addressed by re@, portmaster@, core@ for > example? Yes. That's what I said (core@). Arguably there should be a separate product management team, but my guess is that that wouldn't work well in our environment. Greg -- See complete headers for address and phone numbers. --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEcOu9IubykFB6QiMRAs7HAJ92iD96a3UofwTDxdVEHpG//Y85nQCeJxwx SKNg1U/zTkzUEKUpT1PfRkc= =yFCo -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3-- From owner-cvs-src@FreeBSD.ORG Sun May 21 22:40:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CFF1116A793; Sun, 21 May 2006 22:40:38 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr14.xs4all.nl (smtp-vbr14.xs4all.nl [194.109.24.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1A5DF43D48; Sun, 21 May 2006 22:40:37 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr14.xs4all.nl (8.13.6/8.13.6) with ESMTP id k4LMeaGg009295; Mon, 22 May 2006 00:40:36 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.6/8.13.3) with ESMTP id k4LMeZ2N035027; Mon, 22 May 2006 00:40:35 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.6/8.13.6/Submit) id k4LMeZuF035026; Mon, 22 May 2006 00:40:35 +0200 (CEST) (envelope-from wb) Date: Mon, 22 May 2006 00:40:35 +0200 From: Wilko Bulte To: "Greg 'groggy' Lehey" , FreeBSD core team Message-ID: <20060521224035.GA35008@freebie.xs4all.nl> References: <32264.1147899148@critter.freebsd.dk> <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> <20060521223518.GA34882@freebie.xs4all.nl> <20060521223749.GA37532@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060521223749.GA37532@wantadilla.lemis.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@FreeBSD.ORG, Poul-Henning Kamp , src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: Product management (was: Apologies (was: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.4 ...)) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 22:40:43 -0000 On Mon, May 22, 2006 at 08:07:49AM +0930, Greg 'groggy' Lehey wrote.. > On Monday, 22 May 2006 at 0:35:18 +0200, Wilko Bulte wrote: > > On Mon, May 22, 2006 at 07:45:56AM +0930, Greg 'groggy' Lehey wrote.. > >> A number of people have contacted me expressing concern about the > >> message I sent recently, and that I was being rude to phk. I formally > >> apologize to phk and anybody else who might feel offended. It wasn't > >> my intention to be offensive, merely to draw attention to problems we > >> have with product management. These problems remain. > > > > I'm not entirely sure what problems exactly, > > The question was who should authorize removing code from the tree. > > > but shouldn't these be addressed by re@, portmaster@, core@ for > > example? > > Yes. That's what I said (core@). Arguably there should be a separate > product management team, but my guess is that that wouldn't work well > in our environment. Actually that has been under discussion in the scope of axing Alpha support. Given that I was a 'player' in that drama I leave it up to a core member to comment further... -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Sun May 21 23:26:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18F0616A463; Sun, 21 May 2006 23:26:13 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5FC043D55; Sun, 21 May 2006 23:26:12 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LNPWpx060307; Sun, 21 May 2006 23:25:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LNPWgT060305; Sun, 21 May 2006 23:25:32 GMT (envelope-from rwatson) Message-Id: <200605212325.k4LNPWgT060305@repoman.freebsd.org> From: Robert Watson Date: Sun, 21 May 2006 23:25:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/vm uma_core.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 23:26:13 -0000 rwatson 2006-05-21 23:25:32 UTC FreeBSD src repository Modified files: sys/vm uma_core.c Log: When allocating a bucket to hold a free'd item in UMA fails, don't report this as an allocation failure for the item type. The failure will be separately recorded with the bucket type. This my eliminate high mbuf allocation failure counts under some circumstances, which can be alarming in appearance, but not actually a problem in practice. MFC after: 2 weeks Reported by: ps, Peter J. Blok , OxY , Gabor MICSKO Revision Changes Path 1.137 +1 -2 src/sys/vm/uma_core.c From owner-cvs-src@FreeBSD.ORG Sun May 21 23:45:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DDA8416A44C; Sun, 21 May 2006 23:45:40 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98D8E43D53; Sun, 21 May 2006 23:45:40 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LNj0EG061595; Sun, 21 May 2006 23:45:00 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LNj0sZ061594; Sun, 21 May 2006 23:45:00 GMT (envelope-from yongari) Message-Id: <200605212345.k4LNj0sZ061594@repoman.freebsd.org> From: Pyun YongHyeon Date: Sun, 21 May 2006 23:45:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 23:45:41 -0000 yongari 2006-05-21 23:45:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/em if_em.c Log: MFC if_em.c, 1.92 to RELENG_5: Add jumbo frame support for architectures with strict alignment. Requested by: wilko Approved by: re (kensmith) Revision Changes Path 1.44.2.14 +60 -0 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Sun May 21 23:46:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 539EB16A51F; Sun, 21 May 2006 23:46:37 +0000 (UTC) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E27443D4C; Sun, 21 May 2006 23:46:37 +0000 (GMT) (envelope-from yongari@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4LNjvD9061690; Sun, 21 May 2006 23:45:57 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4LNjvns061689; Sun, 21 May 2006 23:45:57 GMT (envelope-from yongari) Message-Id: <200605212345.k4LNjvns061689@repoman.freebsd.org> From: Pyun YongHyeon Date: Sun, 21 May 2006 23:45:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src/sys/dev/em if_em.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 May 2006 23:46:40 -0000 yongari 2006-05-21 23:45:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) sys/dev/em if_em.c Log: MFC if_em.c, 1.92 to RELENG_5_5: Add jumbo frame support for architectures with strict alignment. Requested by: wilko Approved by: re (kensmith) Revision Changes Path 1.44.2.13.2.1 +60 -0 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Mon May 22 00:28:17 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6583C16A601; Mon, 22 May 2006 00:28:17 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 115E743D5F; Mon, 22 May 2006 00:28:14 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4M0RVHH055599; Sun, 21 May 2006 18:27:31 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sun, 21 May 2006 18:27:31 -0600 (MDT) Message-Id: <20060521.182731.74695972.imp@bsdimp.com> To: grog@freebsd.org From: Warner Losh In-Reply-To: <20060521221556.GA97506@wantadilla.lemis.com> References: <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 00:28:17 -0000 > my intention to be offensive, merely to draw attention to problems we > have with product management. These problems remain. The pcvt removal has been long planned. I don't see how it points out a problem in the project. The software didn't keep pace with the development of the system, and the multiple video consoles got in the way of progress. pcvt illustrates a problem that we've had in the project where we have too many identical ways of doing the same thing. Sometimes this diversity is good, other times it gets in the way of project making progres. To properly manage the project, we have to make sure that there's a balance between these two extremes. When the multiple ways allow innovation, it is a good thing. When multiple ways are getting in the way, somthing has to give... Warner From owner-cvs-src@FreeBSD.ORG Mon May 22 00:50:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FC8316A45E; Mon, 22 May 2006 00:50:32 +0000 (UTC) (envelope-from delphij@delphij.net) Received: from tarsier.geekcn.org (tarsier.geekcn.org [210.51.165.229]) by mx1.FreeBSD.org (Postfix) with ESMTP id B08DC43D46; Mon, 22 May 2006 00:50:31 +0000 (GMT) (envelope-from delphij@delphij.net) Received: from localhost (tarsier.geekcn.org [210.51.165.229]) by tarsier.geekcn.org (Postfix) with ESMTP id 41110EB2CC9; Mon, 22 May 2006 08:50:30 +0800 (CST) X-Virus-Scanned: amavisd-new at geekcn.org Received: from tarsier.geekcn.org ([210.51.165.229]) by localhost (mail.geekcn.org [210.51.165.229]) (amavisd-new, port 10024) with ESMTP id y54wLVqYasct; Mon, 22 May 2006 08:50:29 +0800 (CST) Received: from [192.168.1.9] (unknown [61.51.108.194]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by tarsier.geekcn.org (Postfix) with ESMTP id EBE05EB2BBD; Mon, 22 May 2006 08:50:28 +0800 (CST) From: Xin LI To: Ulrich Spoerlein In-Reply-To: <20060521214027.GD1042@roadrunner.aventurien.local> References: <200605211549.k4LFnSOl005747@repoman.freebsd.org> <20060521214027.GD1042@roadrunner.aventurien.local> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-yicgSQgVzsfARoaSsV2z" Organization: The FreeBSD Project Date: Mon, 22 May 2006 08:50:28 +0800 Message-Id: <1148259028.970.5.camel@spirit> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, Xin LI Subject: Re: cvs commit: src/contrib/netcat - Imported sources X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 00:50:32 -0000 --=-yicgSQgVzsfARoaSsV2z Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, =E5=9C=A8 2006-05-21=E6=97=A5=E7=9A=84 23:40 +0200=EF=BC=8CUlrich Spoerlein= =E5=86=99=E9=81=93=EF=BC=9A > Xin LI wrote: > > delphij 2006-05-21 15:49:28 UTC > > Log Message: > > Import netcat from OpenBSD 3.9-RELEASE. >=20 > Are you going to bump FreeBSD_version and mark the net/obnc port as > IGNORE=3D Included in base system > for OSVERSION >=3D 7000XX ? I will ask dd@ for an approval. IIRC This was proposed before RELENG_6... Cheers, --=20 Xin LI http://www.delphij.net/ --=-yicgSQgVzsfARoaSsV2z Content-Type: application/pgp-signature; name=signature.asc Content-Description: =?UTF-8?Q?=E8=BF=99=E6=98=AF=E4=BF=A1=E4=BB=B6=E7=9A=84=E6=95=B0?= =?UTF-8?Q?=E5=AD=97=E7=AD=BE=E5=90=8D=E9=83=A8=E5=88=86?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEcQrUhcUczkLqiksRAoR6AKCcTECcZfFb60tSeSLrkYyAHAvuewCfbklD XYEMpQ9HJDYGctr4eFiDSbA= =9bkq -----END PGP SIGNATURE----- --=-yicgSQgVzsfARoaSsV2z-- From owner-cvs-src@FreeBSD.ORG Mon May 22 01:00:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B52916A420; Mon, 22 May 2006 01:00:38 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9D7F43D45; Mon, 22 May 2006 01:00:37 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M0xvXW073852; Mon, 22 May 2006 00:59:57 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M0xvEq073851; Mon, 22 May 2006 00:59:57 GMT (envelope-from bmah) Message-Id: <200605220059.k4M0xvEq073851@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 22 May 2006 00:59:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 01:00:38 -0000 bmah 2006-05-22 00:59:57 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: acpi_dock(4), netcat from OpenBSD 3.9. Modified release notes: nve(4) update for altq(4) support. Revision Changes Path 1.934 +9 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon May 22 01:10:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE39D16A511; Mon, 22 May 2006 01:10:45 +0000 (UTC) (envelope-from grog@lemis.com) Received: from ext-gw.lemis.com (ext-gw.lemis.com [150.101.14.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id C447443D45; Mon, 22 May 2006 01:10:44 +0000 (GMT) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by ext-gw.lemis.com (Postfix) with ESMTP id C7163131E4F; Mon, 22 May 2006 10:40:43 +0930 (CST) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 9E36686F5B; Mon, 22 May 2006 10:40:43 +0930 (CST) Date: Mon, 22 May 2006 10:40:43 +0930 From: Greg 'groggy' Lehey To: Warner Losh Message-ID: <20060522011043.GH48088@wantadilla.lemis.com> References: <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> <20060521.182731.74695972.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5vjQsMS/9MbKYGLq" Content-Disposition: inline In-Reply-To: <20060521.182731.74695972.imp@bsdimp.com> User-Agent: Mutt/1.4.2.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 VoIP: sip:0871270137@sip.internode.on.net WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Cc: cvs-src@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Product management (was: Apologies) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 01:10:46 -0000 --5vjQsMS/9MbKYGLq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sunday, 21 May 2006 at 18:27:31 -0600, Warner Losh wrote: >> my intention to be offensive, merely to draw attention to problems we >> have with product management. These problems remain. > > The pcvt removal has been long planned. It's the first I've heard of it. Maybe we should have an "axe candidates" page. In the case in point, it seems that julian's company uses it, and potentially they'd be willing to fund its further development. > I don't see how it points out a problem in the project. That depends on the situation: 1. (Now). It seems that a component was slated for removal, and none of us knew. That's a problem, especially if it's being removed for lack of love. 2. (Then). As I said, if code is going to be removed, the "project" (by default core) should approve it. That's too important a decision to leave to individual committers. > The software didn't keep pace with the development of the system, > and the multiple video consoles got in the way of progress. They do? How that? I find them very useful. Or do you mean pcvt vs. syscons? Greg -- See complete headers for address and phone numbers. --5vjQsMS/9MbKYGLq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFEcQ+TIubykFB6QiMRAjEYAJ92mjT+pg5uWXLT5mx8zXLoD3mKkQCgn9HA Eh+oHOMaEcQg+fS/zNnIHVk= =5TS9 -----END PGP SIGNATURE----- --5vjQsMS/9MbKYGLq-- From owner-cvs-src@FreeBSD.ORG Mon May 22 03:02:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6ACC516A420; Mon, 22 May 2006 03:02:20 +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 AD0E743D48; Mon, 22 May 2006 03:02:16 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.61 (FreeBSD)) (envelope-from ) id 1Fi0gJ-000Hbh-1C; Mon, 22 May 2006 12:02:07 +0900 Message-ID: <447129AE.60305@micom.mng.net> Date: Mon, 22 May 2006 12:02:06 +0900 From: Ganbold User-Agent: Thunderbird 1.5.0.2 (X11/20060425) MIME-Version: 1.0 To: Doug Barton References: <200605200547.k4K5lI4Z008674@repoman.freebsd.org> <446EB883.5000505@FreeBSD.org> In-Reply-To: <446EB883.5000505@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, Xin LI , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/rcorder rcorder.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 03:02:20 -0000 Doug Barton wrote: > Xin LI wrote: > >> delphij 2006-05-20 05:47:18 UTC >> >> FreeBSD src repository >> >> Modified files: >> sbin/rcorder rcorder.c >> Log: >> do_file() is called recursively from several places and cannot >> safely free() anything related to items that may be recursed on. >> >> Obtained from: DragonFly (rev 1.7, dillon) >> PR: bin/94767 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=94767 >> MFC After: 1 month >> >> Revision Changes Path >> 1.3 +9 -1 src/sbin/rcorder/rcorder.c >> >> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sbin/rcorder/rcorder.c.diff?&r1=1.2&r2=1.3&f=h >> >> > > Hooray! Thanks for taking this on. > > Doug > > Thanks a lot. I guess I don't have to worry about this anymore:) Ganbold From owner-cvs-src@FreeBSD.ORG Mon May 22 04:46:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7558A16A420; Mon, 22 May 2006 04:46:27 +0000 (UTC) (envelope-from wes@opensail.org) Received: from softweyr.homeunix.net (cpe-66-75-60-23.san.res.rr.com [66.75.60.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 654EE43D45; Mon, 22 May 2006 04:46:26 +0000 (GMT) (envelope-from wes@opensail.org) Received: from [204.68.178.34] (gulliver.softweyr.com [204.68.178.34]) (authenticated bits=0) by softweyr.homeunix.net (8.13.3/8.13.3) with ESMTP id k4M4kM5n048977 (version=TLSv1/SSLv3 cipher=EDH-DSS-DES-CBC3-SHA bits=168 verify=NO); Sun, 21 May 2006 21:46:23 -0700 (PDT) (envelope-from wes@opensail.org) In-Reply-To: <200605181529.k4IFTRFu074293@repoman.freebsd.org> References: <200605181529.k4IFTRFu074293@repoman.freebsd.org> Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Wes Peters Date: Sun, 21 May 2006 21:46:15 -0700 To: Florent Thoumie X-Mailer: Apple Mail (2.750) X-Scanned-By: MIMEDefang 2.56 on 204.68.178.3 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/man/man5 rc.conf.5 src/etc rc.subr src/etc/rc.d Makefile mdconfig mdconfig2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 04:46:27 -0000 On May 18, 2006, at 8:29 AM, Florent Thoumie wrote: > flz 2006-05-18 15:29:27 UTC > > FreeBSD src repository > > Modified files: > share/man/man5 rc.conf.5 > etc rc.subr > etc/rc.d Makefile > Added files: > etc/rc.d mdconfig mdconfig2 > Log: > Add two new scripts (mdconfig/mdconfig2) to replace old ramdisk{,- > own} > scripts. These scripts handle vnode backed md(4) devices. > > Old ramdisk{,-own} scripts will stay a bit in CVS to allow some > time for > migration since variable names have changed (ramdisk_* -> > mdconfig_*). > > Two new variables have been introduced to be able to populate the > md(4) > device once it has been mounted (mdconfig_*_files and > mdconfig_*_cmd). > > Use should be as easy as: > > mdconfig_md0="-t malloc -s 10m" > mdconfig_md1="-t vnode -f /var/foo.img" > > See rc.conf(5) for more information and description of the > additional > variables. Mmm, much better, thanks for cleaning this up. I was never particularly happy with the original. Please do remove the originals, at least in CURRENT, as soon as everyone has had a few weeks to convert. -- Where am I, and what am I doing in this handbasket? Wes Peters wes@softweyr.com From owner-cvs-src@FreeBSD.ORG Mon May 22 05:05:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4BCD16A420; Mon, 22 May 2006 05:05:34 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F5C443D46; Mon, 22 May 2006 05:05:34 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M54rvt099898; Mon, 22 May 2006 05:04:53 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M54rST099897; Mon, 22 May 2006 05:04:53 GMT (envelope-from ache) Message-Id: <200605220504.k4M54rST099897@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 05:04:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/gen gethostname.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 05:05:34 -0000 ache 2006-05-22 05:04:53 UTC FreeBSD src repository Modified files: lib/libc/gen gethostname.c Log: Remove the kludge, as asked in the Makefile: # If you bump SHLIB_MAJOR, remove the kluge from gen/gethostname.c. Reviewed by: ume Revision Changes Path 1.7 +0 -3 src/lib/libc/gen/gethostname.c From owner-cvs-src@FreeBSD.ORG Mon May 22 05:10:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F54E16A420; Mon, 22 May 2006 05:10:58 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F088043D55; Mon, 22 May 2006 05:10:57 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M5AHdT000502; Mon, 22 May 2006 05:10:17 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M5AHn3000501; Mon, 22 May 2006 05:10:17 GMT (envelope-from ache) Message-Id: <200605220510.k4M5AHn3000501@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 05:10: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/include glob.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 May 2006 05:11:11 -0000 ache 2006-05-22 05:10:17 UTC FreeBSD src repository Modified files: include glob.h Log: Use size_t for gl_pathc as asked in the libc's Makefile: # If you bump SHLIB_MAJOR, see standards/55112. PR: 55112 Reviewed by: ume Revision Changes Path 1.8 +1 -1 src/include/glob.h From owner-cvs-src@FreeBSD.ORG Mon May 22 05:13:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B91616A420; Mon, 22 May 2006 05:13:26 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2EF943D48; Mon, 22 May 2006 05:13:25 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M5CjJu001019; Mon, 22 May 2006 05:12:45 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M5CiaO001018; Mon, 22 May 2006 05:12:44 GMT (envelope-from ache) Message-Id: <200605220512.k4M5CiaO001018@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 05:12:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc 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 May 2006 05:13:26 -0000 ache 2006-05-22 05:12:44 UTC FreeBSD src repository Modified files: lib/libc Makefile Log: Remove pending actions asked in comments for SHLIB_MAJOR bump, done. Reviewed by: ume Revision Changes Path 1.67 +0 -2 src/lib/libc/Makefile From owner-cvs-src@FreeBSD.ORG Mon May 22 05:37:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 319FA16A422; Mon, 22 May 2006 05:37:05 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B5DD43D48; Mon, 22 May 2006 05:37:03 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4M5aj9i094561; Sun, 21 May 2006 23:36:51 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44714DE2.8020301@samsco.org> Date: Sun, 21 May 2006 23:36:34 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Greg 'groggy' Lehey" References: <32264.1147899148@critter.freebsd.dk> <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> <20060521223518.GA34882@freebie.xs4all.nl> <20060521223749.GA37532@wantadilla.lemis.com> In-Reply-To: <20060521223749.GA37532@wantadilla.lemis.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Wilko Bulte , Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: Product management (was: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 05:37:05 -0000 Greg 'groggy' Lehey wrote: > On Monday, 22 May 2006 at 0:35:18 +0200, Wilko Bulte wrote: > >>On Mon, May 22, 2006 at 07:45:56AM +0930, Greg 'groggy' Lehey wrote.. >> >>>A number of people have contacted me expressing concern about the >>>message I sent recently, and that I was being rude to phk. I formally >>>apologize to phk and anybody else who might feel offended. It wasn't >>>my intention to be offensive, merely to draw attention to problems we >>>have with product management. These problems remain. >> >>I'm not entirely sure what problems exactly, > > > The question was who should authorize removing code from the tree. > I think what you are saying is that there should be a democratic process with a broad consensus building effort before any decision is made. Anyhow, alpha and pcvt have been discussed in the last 3 devsummits, if not more. Minutes even get posted from some of them. Scott From owner-cvs-src@FreeBSD.ORG Mon May 22 05:40:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1DEBE16A428; Mon, 22 May 2006 05:40:39 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFC5A43D46; Mon, 22 May 2006 05:40:38 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M5dvXM002586; Mon, 22 May 2006 05:39:57 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M5dvZx002585; Mon, 22 May 2006 05:39:57 GMT (envelope-from ache) Message-Id: <200605220539.k4M5dvZx002585@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 05:39: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/include glob.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 May 2006 05:40:39 -0000 ache 2006-05-22 05:39:57 UTC FreeBSD src repository Modified files: include glob.h Log: Make gl_offs size_t too, as required by POSIX Make non-standard gl_matchc in the similar fashion as gl_pathc size_t too, like done in NetBSD & others Revision Changes Path 1.9 +2 -2 src/include/glob.h From owner-cvs-src@FreeBSD.ORG Mon May 22 05:58:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B165B16A41F; Mon, 22 May 2006 05:58:20 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6EE9243D46; Mon, 22 May 2006 05:58:20 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M5vdZ6003403; Mon, 22 May 2006 05:57:39 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M5vd8X003402; Mon, 22 May 2006 05:57:39 GMT (envelope-from ache) Message-Id: <200605220557.k4M5vd8X003402@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 05:57: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/include glob.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 May 2006 05:58:20 -0000 ache 2006-05-22 05:57:39 UTC FreeBSD src repository Modified files: include glob.h Log: Add size_t declaration Revision Changes Path 1.10 +6 -0 src/include/glob.h From owner-cvs-src@FreeBSD.ORG Mon May 22 06:34:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0239216A498; Mon, 22 May 2006 06:34:02 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08D3443D66; Mon, 22 May 2006 06:34:01 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6XJat005968; Mon, 22 May 2006 06:33:19 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6XJLu005967; Mon, 22 May 2006 06:33:19 GMT (envelope-from ache) Message-Id: <200605220633.k4M6XJLu005967@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 06:33: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/lib/libc/gen glob.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 06:34:03 -0000 ache 2006-05-22 06:33:19 UTC FreeBSD src repository Modified files: lib/libc/gen glob.c Log: Reflect size_t changes in glob.h Obtained from: NetBSD (mostly) Revision Changes Path 1.24 +23 -22 src/lib/libc/gen/glob.c From owner-cvs-src@FreeBSD.ORG Mon May 22 06:48:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A456A16A425; Mon, 22 May 2006 06:48:01 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 60DD743D48; Mon, 22 May 2006 06:48:01 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6lKjp006578; Mon, 22 May 2006 06:47:20 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6lKWJ006577; Mon, 22 May 2006 06:47:20 GMT (envelope-from mjacob) Message-Id: <200605220647.k4M6lKWJ006577@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 06:47:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp ispvar.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 May 2006 06:48:01 -0000 mjacob 2006-05-22 06:47:20 UTC FreeBSD src repository Modified files: sys/dev/isp ispvar.h Log: Fix longstanding bug where exec throttle is 16 bits- not 8. Revision Changes Path 1.75 +1 -1 src/sys/dev/isp/ispvar.h From owner-cvs-src@FreeBSD.ORG Mon May 22 06:48:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C902016A481; Mon, 22 May 2006 06:48:24 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0CBD743D5D; Mon, 22 May 2006 06:48:23 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6lgmw006612; Mon, 22 May 2006 06:47:42 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6lgr2006611; Mon, 22 May 2006 06:47:42 GMT (envelope-from mjacob) Message-Id: <200605220647.k4M6lgr2006611@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 06:47:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_tpublic.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 May 2006 06:48:24 -0000 mjacob 2006-05-22 06:47:42 UTC FreeBSD src repository Modified files: sys/dev/isp isp_tpublic.h Log: add TGT_ANY define Revision Changes Path 1.14 +1 -0 src/sys/dev/isp/isp_tpublic.h From owner-cvs-src@FreeBSD.ORG Mon May 22 06:49:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B405116A449; Mon, 22 May 2006 06:49:36 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0076943D69; Mon, 22 May 2006 06:49:23 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6meS9006662; Mon, 22 May 2006 06:48:40 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6me01006661; Mon, 22 May 2006 06:48:40 GMT (envelope-from mjacob) Message-Id: <200605220648.k4M6me01006661@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 06:48: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/dev/isp isp_freebsd.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 May 2006 06:49:38 -0000 mjacob 2006-05-22 06:48:40 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.h Log: remove bzero/bcopy vestiges Revision Changes Path 1.89 +3 -3 src/sys/dev/isp/isp_freebsd.h From owner-cvs-src@FreeBSD.ORG Mon May 22 06:50:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D9F316A48F; Mon, 22 May 2006 06:50:40 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3356043D8F; Mon, 22 May 2006 06:50:31 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6nnqe006716; Mon, 22 May 2006 06:49:49 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6nn35006715; Mon, 22 May 2006 06:49:49 GMT (envelope-from mjacob) Message-Id: <200605220649.k4M6nn35006715@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 06:49:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 06:50:40 -0000 mjacob 2006-05-22 06:49:49 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c Log: Remove bzero/bcopy vestiges. Be cognizant as to whether we're running 2KLogin f/w in target mode and do the appropriate loopid load based upon that. Revision Changes Path 1.115 +12 -7 src/sys/dev/isp/isp_freebsd.c From owner-cvs-src@FreeBSD.ORG Mon May 22 06:52:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A774F16A5B7; Mon, 22 May 2006 06:52:31 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D346043D70; Mon, 22 May 2006 06:52:29 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6pmDD006905; Mon, 22 May 2006 06:51:48 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6pmwd006904; Mon, 22 May 2006 06:51:48 GMT (envelope-from mjacob) Message-Id: <200605220651.k4M6pmwd006904@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 06:51: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/isp isp_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 06:52:31 -0000 mjacob 2006-05-22 06:51:48 UTC FreeBSD src repository Modified files: sys/dev/isp isp_pci.c Log: Remove bzero/bcopy vestiges Be cognizant as to whether we're running 2KLogin f/w in target mode and do the appropriate loopid load based upon that. Do a first cut (seems to work, at least for amd64) at 64 bit target mode for fibre channel cards. We could probably also do it for SPI cards, but that's not supported right now. Revision Changes Path 1.114 +87 -21 src/sys/dev/isp/isp_pci.c From owner-cvs-src@FreeBSD.ORG Mon May 22 06:54:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04CB816A547; Mon, 22 May 2006 06:54:17 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F8BE43D60; Mon, 22 May 2006 06:54:16 +0000 (GMT) (envelope-from ache@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M6rZaR006978; Mon, 22 May 2006 06:53:35 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M6rZxt006977; Mon, 22 May 2006 06:53:35 GMT (envelope-from ache) Message-Id: <200605220653.k4M6rZxt006977@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Mon, 22 May 2006 06:53: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/lib/libc/gen glob.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 May 2006 06:54:20 -0000 ache 2006-05-22 06:53:35 UTC FreeBSD src repository Modified files: lib/libc/gen glob.3 Log: Reflect int -> size_t changes in glob.h Revision Changes Path 1.31 +3 -3 src/lib/libc/gen/glob.3 From owner-cvs-src@FreeBSD.ORG Mon May 22 07:08:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3C6816A42B; Mon, 22 May 2006 07:08:12 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58B5643D53; Mon, 22 May 2006 07:08:12 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M77VbJ008835; Mon, 22 May 2006 07:07:31 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M77V2u008834; Mon, 22 May 2006 07:07:31 GMT (envelope-from mjacob) Message-Id: <200605220707.k4M77V2u008834@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 07:07:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/isp isp_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 07:08:12 -0000 mjacob 2006-05-22 07:07:31 UTC FreeBSD src repository Modified files: sys/dev/isp isp_freebsd.c Log: Add missing case for RQSTYPE_CTIO3- neede for 64 bit target mode. Revision Changes Path 1.116 +1 -0 src/sys/dev/isp/isp_freebsd.c From owner-cvs-src@FreeBSD.ORG Mon May 22 07:13:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F187516A4C4; Mon, 22 May 2006 07:13:06 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AF10343D46; Mon, 22 May 2006 07:13:06 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M7CPUe010904; Mon, 22 May 2006 07:12:25 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M7CPjt010903; Mon, 22 May 2006 07:12:25 GMT (envelope-from maxim) Message-Id: <200605220712.k4M7CPjt010903@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 22 May 2006 07: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/tools/debugscripts dot.gdbinit X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 07:13:07 -0000 maxim 2006-05-22 07:12:25 UTC FreeBSD src repository Modified files: tools/debugscripts dot.gdbinit Log: o Correct comments: remove a reference to non-existent gdbinit.9 man page; correct a path to the kernel build directory; gdb lost -k key. Reviewed by: grog MFC after: 1 week Revision Changes Path 1.9 +2 -3 src/tools/debugscripts/dot.gdbinit From owner-cvs-src@FreeBSD.ORG Mon May 22 07:15:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B66316A426; Mon, 22 May 2006 07:15:36 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB2A743D4C; Mon, 22 May 2006 07:15:35 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M7Esxo011068; Mon, 22 May 2006 07:14:54 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M7Esms011067; Mon, 22 May 2006 07:14:54 GMT (envelope-from joel) Message-Id: <200605220714.k4M7Esms011067@repoman.freebsd.org> From: Joel Dahl Date: Mon, 22 May 2006 07:14:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/ipfwpcap Makefile ipfwpcap.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 07:15:36 -0000 joel 2006-05-22 07:14:54 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/ipfwpcap Makefile Added files: usr.sbin/ipfwpcap ipfwpcap.8 Log: Add manual page for ipfwpcap(8). Reviewed by: phk, brueffer Submitted by: Niclas Zeising Revision Changes Path 1.2 +1 -1 src/usr.sbin/ipfwpcap/Makefile 1.1 +129 -0 src/usr.sbin/ipfwpcap/ipfwpcap.8 (new) From owner-cvs-src@FreeBSD.ORG Mon May 22 07:37:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36B7D16A47D; Mon, 22 May 2006 07:37:28 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5EDC43D48; Mon, 22 May 2006 07:37:27 +0000 (GMT) (envelope-from joel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M7akZE015801; Mon, 22 May 2006 07:36:46 GMT (envelope-from joel@repoman.freebsd.org) Received: (from joel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M7akU0015800; Mon, 22 May 2006 07:36:46 GMT (envelope-from joel) Message-Id: <200605220736.k4M7akU0015800@repoman.freebsd.org> From: Joel Dahl Date: Mon, 22 May 2006 07:36: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/usr.sbin/ipfwpcap ipfwpcap.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 07:37:30 -0000 joel 2006-05-22 07:36:46 UTC FreeBSD src repository (doc committer) Modified files: usr.sbin/ipfwpcap ipfwpcap.8 Log: s/packages/packets/ Noticed by: maxim Revision Changes Path 1.2 +2 -2 src/usr.sbin/ipfwpcap/ipfwpcap.8 From owner-cvs-src@FreeBSD.ORG Mon May 22 07:49:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 84CB616A421; Mon, 22 May 2006 07:49:27 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57CF443D49; Mon, 22 May 2006 07:49:27 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M7mkl9016606; Mon, 22 May 2006 07:48:46 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M7mkU1016605; Mon, 22 May 2006 07:48:46 GMT (envelope-from pjd) Message-Id: <200605220748.k4M7mkU1016605@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 07:48:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/opencrypto crypto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 07:49:27 -0000 pjd 2006-05-22 07:48:45 UTC FreeBSD src repository Modified files: sys/opencrypto crypto.c Log: We must synchronize access to cc_qblocked, because there could be a race where crypto_invoke() returns ERESTART and before we set cc_qblocked to 1, crypto_unblock() is called and sets it to 0. This way we mark device as blocked forever. Fix it by not setting cc_qblocked in the fast path and by protecting crypto_invoke() in the crypto_proc thread with CRYPTO_Q_LOCK(). This won't slow things down, because there is no contention - we have only one crypto thread. Actually it can be slightly faster, because we save two atomic ops per crypto request. The fast code path remains lock-less. Revision Changes Path 1.21 +4 -17 src/sys/opencrypto/crypto.c From owner-cvs-src@FreeBSD.ORG Mon May 22 07:50:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9F4E16A427; Mon, 22 May 2006 07:50:24 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86F6043D48; Mon, 22 May 2006 07:50:24 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M7nh59016657; Mon, 22 May 2006 07:49:43 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M7nhCg016656; Mon, 22 May 2006 07:49:43 GMT (envelope-from pjd) Message-Id: <200605220749.k4M7nhCg016656@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 07:49: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/opencrypto cryptodev.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 May 2006 07:50:24 -0000 pjd 2006-05-22 07:49:43 UTC FreeBSD src repository Modified files: sys/opencrypto cryptodev.h Log: Document how we synchronize access to the fields in the cryptocap structure. Revision Changes Path 1.15 +13 -6 src/sys/opencrypto/cryptodev.h From owner-cvs-src@FreeBSD.ORG Mon May 22 08:03:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0250916A4C1; Mon, 22 May 2006 08:03:45 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail10.syd.optusnet.com.au (mail10.syd.optusnet.com.au [211.29.132.191]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4515B43D68; Mon, 22 May 2006 08:03:42 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail10.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k4M8333Z008133 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 22 May 2006 18:03:10 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k4M82we6001035; Mon, 22 May 2006 18:02:58 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k4M82t3C001034; Mon, 22 May 2006 18:02:55 +1000 (EST) (envelope-from peter) Date: Mon, 22 May 2006 18:02:55 +1000 From: Peter Jeremy To: Warner Losh Message-ID: <20060522080255.GB730@turion.vk2pj.dyndns.org> References: <446B8E36.8050902@elischer.org> <20060518000342.GJ61448@wantadilla.lemis.com> <20060521221556.GA97506@wantadilla.lemis.com> <20060521.182731.74695972.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9jxsPFA5p3P2qPhR" Content-Disposition: inline In-Reply-To: <20060521.182731.74695972.imp@bsdimp.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: grog@freebsd.org, cvs-src@freebsd.org, phk@phk.freebsd.dk, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 08:03:45 -0000 --9jxsPFA5p3P2qPhR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, 2006-May-21 18:27:31 -0600, Warner Losh wrote: >> my intention to be offensive, merely to draw attention to problems we >> have with product management. These problems remain. I suspect that the e-mail grog is apologising for should have been on a private mailing list rather than a public one. There have been a couple of cases recently where committers have attacked each other in public lists - this does not do anything to enhance an outsider's view of the Project. >The pcvt removal has been long planned. As a non-committer, the first I was aware of it was phk's mail last Wednesday (sent 3 hours before pcvt was axed). IMHO, this proposal should have been raised on -arch (and maybe -announce) with a period allowed for someone to come forward and take over (and fix) pcvt before it was axed. The ports subsystem seems to have a formal process where unloved and broken ports are explicitly flagged for deletion with a (normally) 3 month timeout for someone to step forward. Maybe something like this is needed in the base system as well. >pcvt illustrates a problem that we've had in the project where we have >too many identical ways of doing the same thing. Sometimes this >diversity is good, other times it gets in the way of project making >progres. To properly manage the project, we have to make sure that >there's a balance between these two extremes. I totally agree. My concern is the (apparent) lack of a formal process. --=20 Peter Jeremy --9jxsPFA5p3P2qPhR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEcXAu/opHv/APuIcRAnFEAJ4kU7CcAnxrNecxD4beuog41yrsjwCghr6O 10dVtf5l1KfVrw7wlRY2jL0= =w9Mc -----END PGP SIGNATURE----- --9jxsPFA5p3P2qPhR-- From owner-cvs-src@FreeBSD.ORG Mon May 22 08:18:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E178416A420; Mon, 22 May 2006 08:18:46 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4682843D45; Mon, 22 May 2006 08:18:45 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5EC0D.dip.t-dialin.net [84.165.236.13]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.1) with ESMTP id k4M875qS008244; Mon, 22 May 2006 10:07:06 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4M8IP7a031798; Mon, 22 May 2006 10:18:25 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 22 May 2006 10:18:25 +0200 Message-ID: <20060522101825.adfzv59y1eogwocs@netchild.homeip.net> X-Priority: 3 (Normal) Date: Mon, 22 May 2006 10:18:25 +0200 From: Alexander Leidinger To: gnn@neville-neil.com References: <200605181516.15541.hm@kts.org> <39318.1147960050@critter.freebsd.dk> <20060519143116.9iuvd81es0g0owkc@netchild.homeip.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1) / FreeBSD-4.11 X-Virus-Scanned: by amavisd-new Cc: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Poul-Henning Kamp , Julian Elischer , hellmuth.michaelis@t-online.de Subject: doxygen target (was: Re: cvs commit: src Makefile.inc1 ObsoleteFiles.inc src/etc/defaults rc.conf src/etc/mtree BSD.usr.dist src/etc/rc.d Makefile isdnd pcvt syscons src/release/picobsd/build picobsd src/share/man/man4 Makefile atkbd.4 kbdmux.4 pcvt.4 splash.4 vkbd.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 May 2006 08:18:47 -0000 Quoting gnn@neville-neil.com (from Sun, 21 May 2006 14:48:37 -0700): > At Fri, 19 May 2006 14:31:16 +0200, > Alexander Leidinger wrote: >> >> Quoting "George V. Neville-Neil" (from Thu, 18 >> May 2006 10:14:26 -0700): >> >> > I so hate to chime in on this thread, but I really think we need to >> > start putting things into the code and using Doxygen, or a moral >> > equivalent, to at least have a chance of keeping such things up to >> > date. Someone a while back set up a proper Doxygen file for use with >> > FreeBSD and we might simply pursue that tack. >> >> http://www.leidinger.net/FreeBSD/src_docs/ >> http://www.leidinger.net/FreeBSD/FreeBSD-Dox.tar.bz2 >> >> Feel free to send/suggest further subsystems/improvements. > > The one thing I'd like to suggest is that this be made part of the > tree with an optional make target. How should we go about doing that? We already have a doxygen config file in the tree, it covers the =20 entire kernel. But I think my approach of generating docs for =20 subsystems instead of the entire kernel may be more easy to understand =20 for people which want to understand a part of the kernel. Regarding the make target, do you think about "cd /usr/src; make =20 doxygen" or about "cd /usr/src/; make doxygen"? The targets in the .tar.bz2 generate a HTML version too. Currently the =20 HTML version is around 300 MB, and it only covers a small part of the =20 kernel. Shall the HTML version also be generated (not available =20 online)? What about the destination, where do you want the HTML =20 version and/or the PDF version (needs pdflatex as a build tool) to be =20 placed (I can't come up with a good destination)? The HTML version is =20 generated by doxygen directly, the PDF needs to be generated from the =20 latex version, so in case of the PDF version it would make sense to =20 have a "doxygen" and "doxygeninstall" target, but not for the HTML =20 version (except you want to generate everything in OBJDIR and then do =20 a copy to the destination). Yes, I'm asking bikeshed questions... but only because I can't think =20 of a good answer myself ATM. Bye, Alexander. --=20 Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-cvs-src@FreeBSD.ORG Mon May 22 08:37:15 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B4AF16A420; Mon, 22 May 2006 08:37:15 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5004E43D49; Mon, 22 May 2006 08:37:14 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (unknown [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 51AE7170DE; Mon, 22 May 2006 08:37:12 +0000 (UTC) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4M8b96r006206; Mon, 22 May 2006 10:37:10 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Peter Jeremy From: "Poul-Henning Kamp" In-Reply-To: Your message of "Mon, 22 May 2006 18:02:55 +1000." <20060522080255.GB730@turion.vk2pj.dyndns.org> Date: Mon, 22 May 2006 10:37:09 +0200 Message-ID: <6205.1148287029@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: grog@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Warner Losh Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 08:37:15 -0000 In message <20060522080255.GB730@turion.vk2pj.dyndns.org>, Peter Jeremy writes: >I totally agree. My concern is the (apparent) lack of a formal process. Blunt speaking time: The reason why we don't have a more formal process is that whenever we try that, it does not work. The main reason it does not work is that whenever some feature is put on notice, a number of very vocal people will come out defending exactly that feature as the only reason the world still exists etc. Eventuallyy, somebody will grudingly say "I'll take responsibility for this code". And then nothing continues happen. And the old code is still sitting there festering in the tree, preventing us from progressing with far more important stuff. Then after some timeout, the issue is brought up again, and the cycle repeats. Until at some point, somebody gets sick and tired of it, and either A) walks away and says "let somebody else fix TTYs" or B) nukes the code with prejustice. In other words: PCVT did follow our formal process, but it's taken so long that people have forgotten about it. So If we are to have a (more) formal process, it will have to be formal in both directions. In the case of PCVT this would have been amounted to: "Fix PCVT to be SMP locked, do the right things with TTYs, work with whatever is the state of the art in keyboards. And do so before August 1st OR ELSE". Now, in your own mind, think for a moment what would have happened if I had sent that email out... The inherent conflict between the users who "just want it all to keep working forever" and the developers who have "very limited time to push shit around", there will always be that conflict in an un(der)funded open Source project. In the end, the developers will always win, one way or another (for 10 points: prove this by induction). It follows logically that the only way to be sure to keep any given piece of code alive is to become a developer and maintain it yourself. Poul-Henning -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Mon May 22 09:37:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A01816A421; Mon, 22 May 2006 09:37:57 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id A68AC43D46; Mon, 22 May 2006 09:37:56 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id D95102637E; Mon, 22 May 2006 11:37:55 +0200 (CEST) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id B75829D898; Mon, 22 May 2006 09:37:39 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 9D8F64070; Mon, 22 May 2006 11:37:39 +0200 (CEST) Date: Mon, 22 May 2006 11:37:39 +0200 From: Jeremie Le Hen To: =?iso-8859-1?Q?S=F8ren?= Schmidt Message-ID: <20060522093739.GP39460@obiwan.tataz.chchile.org> References: <200603101908.k2AJ8vd3020765@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200603101908.k2AJ8vd3020765@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: [fbsd] cvs commit [HEAD] src/sys/dev/ata ata-usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 09:37:57 -0000 Hi, Søren, On Fri, Mar 10, 2006 at 07:08:52PM +0000, Søren Schmidt wrote: > sos 2006-03-10 19:08:52 UTC > > FreeBSD src repository > > Added files: > sys/dev/ata ata-usb.c > Log: > Module that adds support for using USB storage devices through the > ATA framework. Mainly written to be able to use USB Flash keys. > This is work in progress so use with care :) > Doesn't need CAM and cannot coexist with umass.c I am a bit late on this. What are the advantages or drawbacks to use atausb instead of umass ? I haven't found any HEADS UP about it, and the CURRENT release notes only mention its existence without further explanation. Thank you. Best regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-cvs-src@FreeBSD.ORG Mon May 22 09:38:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE9CD16A449; Mon, 22 May 2006 09:38:11 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2062643D49; Mon, 22 May 2006 09:38:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M9bSnw033234; Mon, 22 May 2006 09:37:28 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M9bScn033233; Mon, 22 May 2006 09:37:28 GMT (envelope-from pjd) Message-Id: <200605220937.k4M9bScn033233@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 09:37: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/opencrypto crypto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 09:38:12 -0000 pjd 2006-05-22 09:37:28 UTC FreeBSD src repository Modified files: sys/opencrypto crypto.c Log: Don't set cc_kqblocked twice and don't increment cryptostats.cs_kblocks twice if we call crypto_kinvoke() from crypto_proc thread. This change also removes unprotected access to cc_kqblocked field (CRYPTO_Q_LOCK() should be used for protection). Revision Changes Path 1.22 +0 -2 src/sys/opencrypto/crypto.c From owner-cvs-src@FreeBSD.ORG Mon May 22 09:51:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8723616A439; Mon, 22 May 2006 09:51:21 +0000 (UTC) (envelope-from sos@deepcore.dk) Received: from spider.deepcore.dk (cpe.atm2-0-53484.0x50a6c9a6.abnxx9.customer.tele.dk [80.166.201.166]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF41A43D45; Mon, 22 May 2006 09:51:20 +0000 (GMT) (envelope-from sos@deepcore.dk) Received: from [194.192.25.142] (spider.deepcore.dk [194.192.25.142]) by spider.deepcore.dk (8.13.6/8.13.4) with ESMTP id k4M9pJc6023912; Mon, 22 May 2006 11:51:20 +0200 (CEST) (envelope-from sos@deepcore.dk) Message-ID: <44718997.3010600@deepcore.dk> Date: Mon, 22 May 2006 11:51:19 +0200 From: =?ISO-8859-1?Q?S=F8ren_Schmidt?= User-Agent: Thunderbird 1.5 (X11/20060213) MIME-Version: 1.0 To: Jeremie Le Hen References: <200603101908.k2AJ8vd3020765@repoman.freebsd.org> <20060522093739.GP39460@obiwan.tataz.chchile.org> In-Reply-To: <20060522093739.GP39460@obiwan.tataz.chchile.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-mail-scanned: by DeepCore Virus & Spam killer v1.16 Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, =?ISO-8859-1?Q?S=F8ren_Schmidt?= Subject: Re: [fbsd] cvs commit [HEAD] src/sys/dev/ata ata-usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 09:51:26 -0000 Jeremie Le Hen wrote: > Hi, Søren, > > On Fri, Mar 10, 2006 at 07:08:52PM +0000, Søren Schmidt wrote: >> sos 2006-03-10 19:08:52 UTC >> >> FreeBSD src repository >> >> Added files: >> sys/dev/ata ata-usb.c >> Log: >> Module that adds support for using USB storage devices through the >> ATA framework. Mainly written to be able to use USB Flash keys. >> This is work in progress so use with care :) >> Doesn't need CAM and cannot coexist with umass.c > > I am a bit late on this. What are the advantages or drawbacks to use > atausb instead of umass ? I haven't found any HEADS UP about it, and > the CURRENT release notes only mention its existence without further > explanation. The main reason this exists is that I need access to USB flash memory on small embedded systems where I cannot afford to have CAM+SCSI layers in the kernel due to strick size limitations. A nice side effect is that I now also can use external USB disks and CDROM/DVD drives with the same benefits. I could also much easier support those USB storage devices that just present the ATA register file as is, but so far I havn't been able to locate any of those. Drawbacks is that it has not been around for so long so bugs etc might lurck in there as usual... -Søren From owner-cvs-src@FreeBSD.ORG Mon May 22 09:59:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D063F16A454; Mon, 22 May 2006 09:59:16 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8831943D4C; Mon, 22 May 2006 09:59:16 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4M9wY3f034259; Mon, 22 May 2006 09:58:34 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4M9wYR7034258; Mon, 22 May 2006 09:58:34 GMT (envelope-from pjd) Message-Id: <200605220958.k4M9wYR7034258@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 09:58: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/opencrypto crypto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 09:59:40 -0000 pjd 2006-05-22 09:58:34 UTC FreeBSD src repository Modified files: sys/opencrypto crypto.c Log: Don't wakeup the crypto_ret_proc thread if it is running already. Before the change if the thread was working on symmetric operation, we would send unnecessary wakeup after adding asymmetric operation (when asym queue was empty) and vice versa. Revision Changes Path 1.23 +3 -2 src/sys/opencrypto/crypto.c From owner-cvs-src@FreeBSD.ORG Mon May 22 10:06:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1103B16A4AB; Mon, 22 May 2006 10:06:06 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D60B043D46; Mon, 22 May 2006 10:06:05 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MA5Okv035801; Mon, 22 May 2006 10:05:24 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MA5Oux035800; Mon, 22 May 2006 10:05:24 GMT (envelope-from pjd) Message-Id: <200605221005.k4MA5Oux035800@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 10:05:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/opencrypto crypto.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 10:06:06 -0000 pjd 2006-05-22 10:05:24 UTC FreeBSD src repository Modified files: sys/opencrypto crypto.c Log: Improve the code responsible for waking up the crypto_proc thread. Checking if the queues are empty is not enough for the crypto_proc thread (it is enough for the crypto_ret_thread), because drivers can be marked as blocked. In a situation where we have operations related to different crypto drivers in the queue, it is possible that one driver is marked as blocked. In this case, the queue will not be empty and we won't wakeup the crypto_proc thread to execute operations for the others drivers. Simply setting a global variable to 1 when we goes to sleep and setting it back to 0 when we wake up is sufficient. The variable is protected with the queue lock. Revision Changes Path 1.24 +11 -14 src/sys/opencrypto/crypto.c From owner-cvs-src@FreeBSD.ORG Mon May 22 10:12:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 31B1916A434; Mon, 22 May 2006 10:12:01 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDF5843D45; Mon, 22 May 2006 10:12:00 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MABJiF036206; Mon, 22 May 2006 10:11:19 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MABJOj036205; Mon, 22 May 2006 10:11:19 GMT (envelope-from pjd) Message-Id: <200605221011.k4MABJOj036205@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 10:11: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/ubsec ubsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 10:12:01 -0000 pjd 2006-05-22 10:11:18 UTC FreeBSD src repository Modified files: sys/dev/ubsec ubsec.c Log: Protect the sc_needwakeup field with the sc_freeqlock mutex. Revision Changes Path 1.35 +11 -4 src/sys/dev/ubsec/ubsec.c From owner-cvs-src@FreeBSD.ORG Mon May 22 11:19:39 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3AC8116A785; Mon, 22 May 2006 11:19:39 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail07.syd.optusnet.com.au (mail07.syd.optusnet.com.au [211.29.132.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5B443D46; Mon, 22 May 2006 11:19:38 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail07.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k4MBJK29014495 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 22 May 2006 21:19:27 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k4MBJKc8000758; Mon, 22 May 2006 21:19:20 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k4MBJKcS000757; Mon, 22 May 2006 21:19:20 +1000 (EST) (envelope-from peter) Date: Mon, 22 May 2006 21:19:20 +1000 From: Peter Jeremy To: Poul-Henning Kamp Message-ID: <20060522111919.GA712@turion.vk2pj.dyndns.org> References: <20060522080255.GB730@turion.vk2pj.dyndns.org> <6205.1148287029@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6205.1148287029@critter.freebsd.dk> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: grog@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Warner Losh Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 11:19:53 -0000 On Mon, 2006-May-22 10:37:09 +0200, Poul-Henning Kamp wrote: >In message <20060522080255.GB730@turion.vk2pj.dyndns.org>, Peter Jeremy writes: >The main reason it does not work is that whenever some feature is >put on notice, a number of very vocal people will come out defending >exactly that feature as the only reason the world still exists etc. > >Eventuallyy, somebody will grudingly say "I'll take responsibility >for this code". > >And then nothing continues happen. I think it needs to be made clear that the deadline is for the submission of fixes, not just saying that "I'll look after it". >In the case of PCVT this would have been amounted to: > > "Fix PCVT to be SMP locked, do the right things with TTYs, > work with whatever is the state of the art in keyboards. > And do so before August 1st OR ELSE". > >Now, in your own mind, think for a moment what would have happened >if I had sent that email out... With due respect, you _do_ have a reputation... Kris (effectively) writes this in ports commit messages regularly without the world ending and he hasn't been lynched yet. I suspect that if the above mail had come from core@ (or their proxy), there wouldn't be much of a problem. >It follows logically that the only way to be sure to keep any given >piece of code alive is to become a developer and maintain it yourself. I agree. I'm not offering to maintain pcvt. I'm just surprised at the apparent haste with which it was dispatched. If I missed an earlier headsup, my apologies. -- Peter Jeremy From owner-cvs-src@FreeBSD.ORG Mon May 22 11:24:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAA2316A5A9; Mon, 22 May 2006 11:24:14 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B7FC43D46; Mon, 22 May 2006 11:24:13 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.18]) by mx.nitro.dk (Postfix) with ESMTP id 552C42D4866; Mon, 22 May 2006 11:24:33 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id EBDAB1142C; Mon, 22 May 2006 13:24:11 +0200 (CEST) Date: Mon, 22 May 2006 13:24:11 +0200 From: "Simon L. Nielsen" To: Jeremie Le Hen Message-ID: <20060522112411.GB1054@zaphod.nitro.dk> References: <200603101908.k2AJ8vd3020765@repoman.freebsd.org> <20060522093739.GP39460@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="SkvwRMAIpAhPCcCJ" Content-Disposition: inline In-Reply-To: <20060522093739.GP39460@obiwan.tataz.chchile.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, =?iso-8859-1?Q?S=F8ren?= Schmidt Subject: Re: [fbsd] cvs commit [HEAD] src/sys/dev/ata ata-usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 11:24:30 -0000 --SkvwRMAIpAhPCcCJ Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2006.05.22 11:37:39 +0200, Jeremie Le Hen wrote: > Hi, S=F8ren, >=20 > On Fri, Mar 10, 2006 at 07:08:52PM +0000, S=F8ren Schmidt wrote: > > sos 2006-03-10 19:08:52 UTC > >=20 > > FreeBSD src repository > >=20 > > Added files: > > sys/dev/ata ata-usb.c=20 > > Log: > > Module that adds support for using USB storage devices through the > > ATA framework. Mainly written to be able to use USB Flash keys. > > This is work in progress so use with care :) > > Doesn't need CAM and cannot coexist with umass.c >=20 > I am a bit late on this. What are the advantages or drawbacks to use > atausb instead of umass ? I haven't found any HEADS UP about it, and > the CURRENT release notes only mention its existence without further > explanation. Other than what S=F8ren said, atausb works with some USB flash readers where umass does not (and probably the other way around). E.g. my HP USB printer has a flash reader which works fine with atausb but doesn't work with umass. It could probably be fixed for umass, but I don't really see any reason for me to use time on it. --=20 Simon L. Nielsen --SkvwRMAIpAhPCcCJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEcZ9bh9pcDSc1mlERAiylAKDBz04gz/u2/C3Ew6147M42t0jswQCfdJ5z OJCBjRqE525LRCUzEsbIlQQ= =pFwD -----END PGP SIGNATURE----- --SkvwRMAIpAhPCcCJ-- From owner-cvs-src@FreeBSD.ORG Mon May 22 13:44:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B13C216AB39; Mon, 22 May 2006 13:44:19 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E36D043D4C; Mon, 22 May 2006 13:44:18 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MDha1b060899; Mon, 22 May 2006 13:43:36 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MDhaZI060898; Mon, 22 May 2006 13:43:36 GMT (envelope-from nyan) Message-Id: <200605221343.k4MDhaZI060898@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Mon, 22 May 2006 13:43: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/le if_le_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 13:44:22 -0000 nyan 2006-05-22 13:43:36 UTC FreeBSD src repository Modified files: sys/dev/le if_le_cbus.c Log: - Fix the busname in the DRIVER_MODULE. - Skip PnP devices as some wedge when trying to probe them as C-NET(98)S. This fix makes le(4) actually work with the C-NET(98)S. Reviewed by: marius Tested by: Watanabe Kazuhiro < CQG00620 at nifty dot ne dot jp > Revision Changes Path 1.2 +8 -1 src/sys/dev/le/if_le_cbus.c From owner-cvs-src@FreeBSD.ORG Mon May 22 14:28:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCC4D16AE65; Mon, 22 May 2006 14:28:41 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7FF8743D6D; Mon, 22 May 2006 14:28:30 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4MDwXUG097971; Mon, 22 May 2006 07:58:38 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4471C37D.3060007@samsco.org> Date: Mon, 22 May 2006 07:58:21 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Peter Jeremy References: <20060522080255.GB730@turion.vk2pj.dyndns.org> <6205.1148287029@critter.freebsd.dk> <20060522111919.GA712@turion.vk2pj.dyndns.org> In-Reply-To: <20060522111919.GA712@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Poul-Henning Kamp , grog@FreeBSD.org, Warner Losh Subject: HEADS UP! [Re: Apologies] X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 14:28:50 -0000 Peter Jeremy wrote: > On Mon, 2006-May-22 10:37:09 +0200, Poul-Henning Kamp wrote: > >>In message <20060522080255.GB730@turion.vk2pj.dyndns.org>, Peter Jeremy writes: >>The main reason it does not work is that whenever some feature is >>put on notice, a number of very vocal people will come out defending >>exactly that feature as the only reason the world still exists etc. >> >>Eventuallyy, somebody will grudingly say "I'll take responsibility >>for this code". >> >>And then nothing continues happen. > > > I think it needs to be made clear that the deadline is for the submission > of fixes, not just saying that "I'll look after it". > Tried this with Alpha, it doesn't work. > >>In the case of PCVT this would have been amounted to: >> >> "Fix PCVT to be SMP locked, do the right things with TTYs, >> work with whatever is the state of the art in keyboards. >> And do so before August 1st OR ELSE". >> >>Now, in your own mind, think for a moment what would have happened >>if I had sent that email out... > > > With due respect, you _do_ have a reputation... Kris (effectively) > writes this in ports commit messages regularly without the world > ending and he hasn't been lynched yet. I suspect that if the above > mail had come from core@ (or their proxy), there wouldn't be much of a > problem. > > >>It follows logically that the only way to be sure to keep any given >>piece of code alive is to become a developer and maintain it yourself. > > > I agree. I'm not offering to maintain pcvt. I'm just surprised at > the apparent haste with which it was dispatched. If I missed an > earlier headsup, my apologies. > HEADS UP: Assume that any kernel code that is not compiled by default in GENERIC + modules, and has not had a commit in 3 years, is fair game for review and deprication. I'm serious about this. This actually covers only a very small fraction of the code out there, but if someone wants to take this statement and exaggerate it for their own silly political statement, beware that I will find you and hunt you down and ridicule you until you stop =-) It is the truth however, and this is the heads-up for it. HEADS UP: I beleive that Robert Watson and several others are also trying to publish a HEADS-UP about non-MPSAFE network drivers for 7.0. I fully support what they are doing there also, since it will allow a number of performance improvements to the network stack that would otherwise be impossible. But if your billion dollar webhosting company relies on 15 year old ISA 10mb cards, you might want to pay attention and make appropriate plans. Scott From owner-cvs-src@FreeBSD.ORG Mon May 22 16:19:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B04CE16B7AA; Mon, 22 May 2006 16:19:04 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 580AF43D73; Mon, 22 May 2006 16:19:04 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MGILgg077781; Mon, 22 May 2006 16:18:21 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MGILeP077780; Mon, 22 May 2006 16:18:21 GMT (envelope-from pjd) Message-Id: <200605221618.k4MGILeP077780@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 16:18: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/hifn hifn7751.c src/sys/dev/safe safe.c src/sys/dev/ubsec ubsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 16:19:11 -0000 pjd 2006-05-22 16:18:21 UTC FreeBSD src repository Modified files: sys/dev/hifn hifn7751.c sys/dev/safe safe.c sys/dev/ubsec ubsec.c Log: Fix HMACs handling with uio's by not using crp_mac for storing calculated HMAC. crp_mac is going to be removed. Revision Changes Path 1.37 +3 -2 src/sys/dev/hifn/hifn7751.c 1.12 +5 -4 src/sys/dev/safe/safe.c 1.36 +5 -4 src/sys/dev/ubsec/ubsec.c From owner-cvs-src@FreeBSD.ORG Mon May 22 16:24:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 663C316AC4C; Mon, 22 May 2006 16:24:57 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 19E7D43D80; Mon, 22 May 2006 16:24:54 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MGOBX3078055; Mon, 22 May 2006 16:24:11 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MGOBWj078054; Mon, 22 May 2006 16:24:11 GMT (envelope-from pjd) Message-Id: <200605221624.k4MGOBWj078054@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 16:24: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/opencrypto cryptodev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 16:25:04 -0000 pjd 2006-05-22 16:24:11 UTC FreeBSD src repository Modified files: sys/opencrypto cryptodev.c Log: Fix usage of HMAC algorithms via /dev/crypto. Revision Changes Path 1.31 +10 -10 src/sys/opencrypto/cryptodev.c From owner-cvs-src@FreeBSD.ORG Mon May 22 16:28:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A87A16B809; Mon, 22 May 2006 16:28:26 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2272043D92; Mon, 22 May 2006 16:28:10 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MGRRQD078229; Mon, 22 May 2006 16:27:27 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MGRRTh078228; Mon, 22 May 2006 16:27:27 GMT (envelope-from pjd) Message-Id: <200605221627.k4MGRRTh078228@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Mon, 22 May 2006 16:27:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/opencrypto cryptodev.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 May 2006 16:28:30 -0000 pjd 2006-05-22 16:27:27 UTC FreeBSD src repository Modified files: sys/opencrypto cryptodev.h Log: Remove (now unused) crp_mac field. Revision Changes Path 1.16 +0 -1 src/sys/opencrypto/cryptodev.h From owner-cvs-src@FreeBSD.ORG Mon May 22 16:32:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5686B16B9BA; Mon, 22 May 2006 16:32:33 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 466D143D66; Mon, 22 May 2006 16:32:25 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 7754B52DE5; Mon, 22 May 2006 18:32:23 +0200 (CEST) Received: from localhost (public-gprs2499.centertel.pl [87.96.9.195]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id CA64950EA7; Mon, 22 May 2006 18:32:09 +0200 (CEST) Date: Mon, 22 May 2006 18:29:59 +0200 From: Pawel Jakub Dawidek To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060522162959.GA17117@garage.freebsd.pl> References: <200605221624.k4MGOBWj078054@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline In-Reply-To: <200605221624.k4MGOBWj078054@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: Subject: Re: cvs commit: src/sys/opencrypto cryptodev.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 16:32:42 -0000 --azLHFNyN32YCQGCU Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 22, 2006 at 04:24:11PM +0000, Pawel Jakub Dawidek wrote: +> pjd 2006-05-22 16:24:11 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> sys/opencrypto cryptodev.c=20 +> Log: +> Fix usage of HMAC algorithms via /dev/crypto. Tested with: cryptotest + ubsec(4) Tested with: cryptotest + kern.cryptodevallowsoft=3D1 Before my changes it didn't worked at all, AFAIK (returned EINVAL). After my addition of cuio_apply() it paniced the kernel. Now it works. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --azLHFNyN32YCQGCU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEcecHForvXbEpPzQRAjUSAKCKDOCWPF21rthP8qIJ1sXkZ+wVjQCg23CB bD8lnspzNIn+z6ONffx0pjo= =aZkD -----END PGP SIGNATURE----- --azLHFNyN32YCQGCU-- From owner-cvs-src@FreeBSD.ORG Mon May 22 17:06:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6CE5C16AE08; Mon, 22 May 2006 17:06:31 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13E4543D6A; Mon, 22 May 2006 17:06:31 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MH5mLR088500; Mon, 22 May 2006 17:05:48 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MH5mqg088499; Mon, 22 May 2006 17:05:48 GMT (envelope-from bmah) Message-Id: <200605221705.k4MH5mqg088499@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 22 May 2006 17:05:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 17:06:33 -0000 bmah 2006-05-22 17:05:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Add a paragraph documenting 5.5-RELEASE as the last (planned) 5-STABLE release. Some form of this text will also go into the release announcement. Approved by: re (kensmith) Reviewed by: kensmith, cperciva Revision Changes Path 1.761.2.59.2.2 +12 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon May 22 17:58:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B6A716A431; Mon, 22 May 2006 17:58:53 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B9BCC43D45; Mon, 22 May 2006 17:58:52 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MHw9oE091715; Mon, 22 May 2006 17:58:09 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MHw9H5091714; Mon, 22 May 2006 17:58:09 GMT (envelope-from markus) Message-Id: <200605221758.k4MHw9H5091714@repoman.freebsd.org> From: Markus Brueffer Date: Mon, 22 May 2006 17:58: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/usr.sbin/bluetooth/hccontrol hccontrol.c hccontrol.h 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 May 2006 17:58:53 -0000 markus 2006-05-22 17:58:09 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/bluetooth/hccontrol hccontrol.c hccontrol.h node.c Log: - Add HCI node autodetection. As a consequence of this, make the '-n' parameter optional. - Add Read_Node_List command which prints a list of available HCI nodes, their Netgraph IDs and connected hooks Reviewed by: emax Approved by: emax MFC after: 1 week Revision Changes Path 1.4 +53 -7 src/usr.sbin/bluetooth/hccontrol/hccontrol.c 1.6 +2 -0 src/usr.sbin/bluetooth/hccontrol/hccontrol.h 1.4 +34 -0 src/usr.sbin/bluetooth/hccontrol/node.c From owner-cvs-src@FreeBSD.ORG Mon May 22 17:59:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 36DBB16B54D; Mon, 22 May 2006 17:59:03 +0000 (UTC) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD0EE43D45; Mon, 22 May 2006 17:59:02 +0000 (GMT) (envelope-from markus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MHwJfn091753; Mon, 22 May 2006 17:58:19 GMT (envelope-from markus@repoman.freebsd.org) Received: (from markus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MHwJR9091752; Mon, 22 May 2006 17:58:19 GMT (envelope-from markus) Message-Id: <200605221758.k4MHwJR9091752@repoman.freebsd.org> From: Markus Brueffer Date: Mon, 22 May 2006 17:58:19 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/bluetooth/hccontrol hccontrol.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 17:59:04 -0000 markus 2006-05-22 17:58:19 UTC FreeBSD src repository (ports committer) Modified files: usr.sbin/bluetooth/hccontrol hccontrol.8 Log: - Document the new Read_Node_List command, autodetection of HCI nodes and that the '-n' parameter is now optional - Grammar fixes Reviewed by: emax Approved by: emax MFC after: 1 week Revision Changes Path 1.9 +9 -8 src/usr.sbin/bluetooth/hccontrol/hccontrol.8 From owner-cvs-src@FreeBSD.ORG Mon May 22 18:13:03 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4709F16A55C for ; Mon, 22 May 2006 18:13:03 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.180]) by mx1.FreeBSD.org (Postfix) with ESMTP id A364343D49 for ; Mon, 22 May 2006 18:13:01 +0000 (GMT) (envelope-from maksim.yevmenkin@gmail.com) Received: by py-out-1112.google.com with SMTP id f28so1538516pyf for ; Mon, 22 May 2006 11:13:01 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=iU2aayIF1lE6cd9lnPovkLFHONXMn3BxS3EjCN86zv6lfSe397YTUAnhotas1iY+X0QJe4+cz1zkBhHlUWlZ5suM9yE1Kl88uznY7wU/aSp6aDj7DVZp5q4Bj55ROz6aESJu4SnBYf4FprXDSmC1cwKfqfybrdtHwvan/H62uPE= Received: by 10.35.84.12 with SMTP id m12mr2896778pyl; Mon, 22 May 2006 11:13:00 -0700 (PDT) Received: by 10.35.57.2 with HTTP; Mon, 22 May 2006 11:13:00 -0700 (PDT) Message-ID: Date: Mon, 22 May 2006 11:13:00 -0700 From: "Maksim Yevmenkin" To: "Markus Brueffer" In-Reply-To: <200605221758.k4MHw9H5091714@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200605221758.k4MHw9H5091714@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.sbin/bluetooth/hccontrol hccontrol.c hccontrol.h 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 May 2006 18:13:04 -0000 On 5/22/06, Markus Brueffer wrote: > markus 2006-05-22 17:58:09 UTC > > FreeBSD src repository (ports committer) > > Modified files: > usr.sbin/bluetooth/hccontrol hccontrol.c hccontrol.h node.c > Log: > - Add HCI node autodetection. As a consequence of this, make the '-n' > parameter optional. > - Add Read_Node_List command which prints a list of available HCI nodes= , > their Netgraph IDs and connected hooks > > Reviewed by: emax > Approved by: emax > MFC after: 1 week > > Revision Changes Path > 1.4 +53 -7 src/usr.sbin/bluetooth/hccontrol/hccontrol.c > 1.6 +2 -0 src/usr.sbin/bluetooth/hccontrol/hccontrol.h > 1.4 +34 -0 src/usr.sbin/bluetooth/hccontrol/node.c thanks for your work! max From owner-cvs-src@FreeBSD.ORG Mon May 22 19:00:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38A0316AD59; Mon, 22 May 2006 19:00:19 +0000 (UTC) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (newtrinity.zeist.de [217.24.217.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4BEA643D55; Mon, 22 May 2006 19:00:11 +0000 (GMT) (envelope-from marius@newtrinity.zeist.de) Received: from newtrinity.zeist.de (localhost [127.0.0.1]) by newtrinity.zeist.de (8.13.6/8.13.6/ZEIST.DE) with ESMTP id k4MJ0ArM012648; Mon, 22 May 2006 21:00:10 +0200 (CEST) (envelope-from marius@newtrinity.zeist.de) Received: (from marius@localhost) by newtrinity.zeist.de (8.13.6/8.13.6/Submit) id k4MJ05vb012647; Mon, 22 May 2006 21:00:05 +0200 (CEST) (envelope-from marius) Date: Mon, 22 May 2006 21:00:04 +0200 From: Marius Strobl To: Takahashi Yoshihiro Message-ID: <20060522210004.A71560@newtrinity.zeist.de> References: <200605221343.k4MDhaZI060898@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200605221343.k4MDhaZI060898@repoman.freebsd.org>; from nyan@freebsd.org on Mon, May 22, 2006 at 01:43:36PM +0000 X-AntiVirus-modified: yes X-AntiVirus: checked by AntiVir Milter (version: 1.1.2-1; AVE: 6.34.1.31; VDF: 6.34.1.120; host: newtrinity.zeist.de) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/le if_le_cbus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 19:00:20 -0000 On Mon, May 22, 2006 at 01:43:36PM +0000, Takahashi Yoshihiro wrote: > nyan 2006-05-22 13:43:36 UTC > > FreeBSD src repository > > Modified files: > sys/dev/le if_le_cbus.c > Log: > - Fix the busname in the DRIVER_MODULE. > - Skip PnP devices as some wedge when trying to probe them as C-NET(98)S. > > This fix makes le(4) actually work with the C-NET(98)S. > Thanks! Marius -- This mail was scanned by AntiVir Milter. This product is licensed for non-commercial use. See www.antivir.de for details. From owner-cvs-src@FreeBSD.ORG Mon May 22 19:31:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACE0416AF24; Mon, 22 May 2006 19:30:57 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9763543D6B; Mon, 22 May 2006 19:30:46 +0000 (GMT) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MJU2m4098241; Mon, 22 May 2006 19:30:02 GMT (envelope-from marius@repoman.freebsd.org) Received: (from marius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MJU27V098240; Mon, 22 May 2006 19:30:02 GMT (envelope-from marius) Message-Id: <200605221930.k4MJU27V098240@repoman.freebsd.org> From: Marius Strobl Date: Mon, 22 May 2006 19:30:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/csu/common crtbegin.c crtend.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 19:31:20 -0000 marius 2006-05-22 19:30:02 UTC FreeBSD src repository Removed files: lib/csu/common crtbegin.c crtend.c Log: GC these crt{begin,end}.c, which are unused since the last FreeBSD platform switched to those created from GCC's crtstuff.c 4 years ago. Revision Changes Path 1.9 +0 -81 src/lib/csu/common/crtbegin.c (dead) 1.4 +0 -33 src/lib/csu/common/crtend.c (dead) From owner-cvs-src@FreeBSD.ORG Mon May 22 20:18:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCC9F16A6E0; Mon, 22 May 2006 20:18:48 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8940E43D46; Mon, 22 May 2006 20:18:48 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MKI4h1004842; Mon, 22 May 2006 20:18:04 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MKI4ni004841; Mon, 22 May 2006 20:18:04 GMT (envelope-from bmah) Message-Id: <200605222018.k4MKI4ni004841@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 22 May 2006 20:18:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 20:18:53 -0000 bmah 2006-05-22 20:18:04 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: ipfwpcap(8), jemalloc. Modified release note: Add a missing word in mdmfs(8) -P note. Revision Changes Path 1.935 +16 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon May 22 21:32:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCF9E16AB55; Mon, 22 May 2006 21:32:38 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A6E543D48; Mon, 22 May 2006 21:32:38 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MLVsHA017907; Mon, 22 May 2006 21:31:54 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MLVsas017906; Mon, 22 May 2006 21:31:54 GMT (envelope-from mjacob) Message-Id: <200605222131.k4MLVsas017906@repoman.freebsd.org> From: Matt Jacob Date: Mon, 22 May 2006 21:31: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/dev/isp isp.c isp_freebsd.c isp_freebsd.h isp_ioctl.h isp_library.c isp_library.h isp_pci.c isp_sbus.c isp_target.c isp_target.h isp_tpublic.h ispmbox.h ispreg.h ispvar.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 May 2006 21:32:40 -0000 mjacob 2006-05-22 21:31:54 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/isp isp.c isp_freebsd.c isp_freebsd.h isp_ioctl.h isp_library.c isp_library.h isp_pci.c isp_sbus.c isp_target.c isp_target.h isp_tpublic.h ispmbox.h ispreg.h ispvar.h Log: MFC current state of isp. Lots of cosmetic changes, but also various bugfixes. Revision Changes Path 1.113.2.3 +267 -262 src/sys/dev/isp/isp.c 1.105.2.3 +211 -135 src/sys/dev/isp/isp_freebsd.c 1.79.2.4 +56 -36 src/sys/dev/isp/isp_freebsd.h 1.12.2.2 +23 -23 src/sys/dev/isp/isp_ioctl.h 1.1.2.2 +97 -80 src/sys/dev/isp/isp_library.c 1.1.2.2 +17 -11 src/sys/dev/isp/isp_library.h 1.104.2.4 +535 -254 src/sys/dev/isp/isp_pci.c 1.15.8.3 +35 -35 src/sys/dev/isp/isp_sbus.c 1.32.2.2 +50 -49 src/sys/dev/isp/isp_target.c 1.23.2.2 +189 -189 src/sys/dev/isp/isp_target.h 1.10.2.2 +133 -147 src/sys/dev/isp/isp_tpublic.h 1.47.2.2 +250 -246 src/sys/dev/isp/ispmbox.h 1.23.2.2 +50 -50 src/sys/dev/isp/ispreg.h 1.71.2.3 +134 -158 src/sys/dev/isp/ispvar.h From owner-cvs-src@FreeBSD.ORG Mon May 22 23:26:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0800316A639; Mon, 22 May 2006 23:26:19 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5AA543D46; Mon, 22 May 2006 23:26:18 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MNPYPE050380; Mon, 22 May 2006 23:25:34 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MNPYHn050379; Mon, 22 May 2006 23:25:34 GMT (envelope-from cognet) Message-Id: <200605222325.k4MNPYHn050379@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 22 May 2006 23:25: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/arm/sa11x0 assabet_machdep.c sa11x0_reg.h uart_dev_sa1110.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 23:26:19 -0000 cognet 2006-05-22 23:25:34 UTC FreeBSD src repository Modified files: sys/arm/sa11x0 assabet_machdep.c sa11x0_reg.h uart_dev_sa1110.c Log: Use macros instead of hardcoding the address for SACOM1. Also don't pretend we're working with SACOM3, as we're really mapping SACOM1. Submitted by: kevlo Revision Changes Path 1.11 +4 -2 src/sys/arm/sa11x0/assabet_machdep.c 1.2 +1 -1 src/sys/arm/sa11x0/sa11x0_reg.h 1.5 +2 -1 src/sys/arm/sa11x0/uart_dev_sa1110.c From owner-cvs-src@FreeBSD.ORG Mon May 22 23:32:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7AA8916A424; Mon, 22 May 2006 23:32:15 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3440F43D45; Mon, 22 May 2006 23:32:15 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MNVV5H050693; Mon, 22 May 2006 23:31:31 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MNVVRl050692; Mon, 22 May 2006 23:31:31 GMT (envelope-from jkim) Message-Id: <200605222331.k4MNVVRl050692@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 22 May 2006 23:31:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/boot/i386/libi386 Makefile libi386.h smbios.c src/sys/boot/i386/loader main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 23:32:15 -0000 jkim 2006-05-22 23:31:30 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/boot/i386/libi386 Makefile libi386.h sys/boot/i386/loader main.c Added files: (Branch: RELENG_6) sys/boot/i386/libi386 smbios.c Log: MFC: SMBIOS support for loader. Revision Changes Path 1.37.2.1 +6 -1 src/sys/boot/i386/libi386/Makefile 1.20.2.2 +3 -1 src/sys/boot/i386/libi386/libi386.h 1.6.2.1 +251 -0 src/sys/boot/i386/libi386/smbios.c (new) 1.31.2.2 +3 -0 src/sys/boot/i386/loader/main.c From owner-cvs-src@FreeBSD.ORG Mon May 22 23:38:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4D4716A570; Mon, 22 May 2006 23:38:58 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 229A843D7B; Mon, 22 May 2006 23:38:53 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MNc8k4050942; Mon, 22 May 2006 23:38:08 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MNc8Qo050941; Mon, 22 May 2006 23:38:08 GMT (envelope-from jkim) Message-Id: <200605222338.k4MNc8Qo050941@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 22 May 2006 23:38: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/dev/pci pci_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 23:38:58 -0000 jkim 2006-05-22 23:38:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/pci pci_pci.c Log: MFC: 1.38, 1.40 Work around CardBus issue for Compaq R3000 series laptop. Revision Changes Path 1.37.2.1 +26 -0 src/sys/dev/pci/pci_pci.c From owner-cvs-src@FreeBSD.ORG Mon May 22 23:51:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 245AA16AA0E; Mon, 22 May 2006 23:51:59 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D41BB43D45; Mon, 22 May 2006 23:51:58 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4MNpEER054047; Mon, 22 May 2006 23:51:14 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4MNpEfR054046; Mon, 22 May 2006 23:51:14 GMT (envelope-from jkim) Message-Id: <200605222351.k4MNpEfR054046@repoman.freebsd.org> From: Jung-uk Kim Date: Mon, 22 May 2006 23:51:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libstand printf.c src/sys/kern subr_prf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list 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 May 2006 23:51:59 -0000 jkim 2006-05-22 23:51:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libstand printf.c sys/kern subr_prf.c Log: MFC: src/lib/libstand/printf.c 1.9 src/sys/kern/subr_prf.c 1.123 Implement printf 'X' conversion for both libstand and kernel. Revision Changes Path 1.8.12.1 +11 -9 src/lib/libstand/printf.c 1.116.2.4 +13 -10 src/sys/kern/subr_prf.c From owner-cvs-src@FreeBSD.ORG Tue May 23 00:33:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A397716AA8E; Tue, 23 May 2006 00:33:07 +0000 (UTC) (envelope-from tanimura@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EFD5B43D46; Tue, 23 May 2006 00:33:06 +0000 (GMT) (envelope-from tanimura@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N0WMM5057962; Tue, 23 May 2006 00:32:22 GMT (envelope-from tanimura@repoman.freebsd.org) Received: (from tanimura@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N0WMRK057958; Tue, 23 May 2006 00:32:22 GMT (envelope-from tanimura) Message-Id: <200605230032.k4N0WMRK057958@repoman.freebsd.org> From: Seigo Tanimura Date: Tue, 23 May 2006 00:32: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/netinet6 in6_src.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 00:33:07 -0000 tanimura 2006-05-23 00:32:22 UTC FreeBSD src repository Modified files: sys/netinet6 in6_src.c Log: Avoid spurious release of an rtentry. Revision Changes Path 1.38 +3 -3 src/sys/netinet6/in6_src.c From owner-cvs-src@FreeBSD.ORG Tue May 23 00:41:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E761616AFDD; Tue, 23 May 2006 00:41:59 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E77C843D6B; Tue, 23 May 2006 00:41:56 +0000 (GMT) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N0fCij058565; Tue, 23 May 2006 00:41:12 GMT (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N0fC0G058564; Tue, 23 May 2006 00:41:12 GMT (envelope-from benno) Message-Id: <200605230041.k4N0fC0G058564@repoman.freebsd.org> From: Benno Rice Date: Tue, 23 May 2006 00:41:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ic ns16550.h src/sys/dev/uart uart_dev_ns8250.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 00:42:00 -0000 benno 2006-05-23 00:41:12 UTC FreeBSD src repository Modified files: sys/dev/ic ns16550.h sys/dev/uart uart_dev_ns8250.c Log: Allow uart(4)'s ns8250 driver to work with devices whose regshift is > 0. - Rename REG_DL to REG_DLL and REG_DLH. - Always treat DLL and DLH as two separate 8-bit registers instead of one 16-bit register. Additionally, remove the probe for the high 4 bits of IER being 0 and don't assume we can always read/write 0 to/from those bits. These changes allow uart(4) to drive the UARTs on the Intel XScale PXA255. Reviewed by: marcel Revision Changes Path 1.17 +2 -1 src/sys/dev/ic/ns16550.h 1.22 +16 -24 src/sys/dev/uart/uart_dev_ns8250.c From owner-cvs-src@FreeBSD.ORG Tue May 23 01:28:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55AB216A50D; Tue, 23 May 2006 01:28:08 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27ABE43D45; Tue, 23 May 2006 01:28:08 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N1RNPB069385; Tue, 23 May 2006 01:27:23 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N1RN5B069384; Tue, 23 May 2006 01:27:23 GMT (envelope-from iedowse) Message-Id: <200605230127.k4N1RN5B069384@repoman.freebsd.org> From: Ian Dowse Date: Tue, 23 May 2006 01:27: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/usb usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 01:28:08 -0000 iedowse 2006-05-23 01:27:23 UTC FreeBSD src repository Modified files: sys/dev/usb usb.c Log: When usb_event_thread() first starts, wait significantly longer before starting exploring (4 seconds), and extend the wait period if new USB buses are attached while waiting. This works around a problem seen when there is more than one EHCI controller in the system and you kldload usb.ko after the system has booted. The problem is that usb.ko contains 3 separate PCI drivers which get initialised one by one (uhci, ohci, ehci), and when each driver is initialised, all PCI buses are re-probed after just the addition of that driver. This means that there can be a significant delay between the attaching of a companion controller and the subsequent EHCI attach, so it is possible for the companion controller's USB 1.x bus to be scanned before the EHCI driver gets a chance to check if there is really a USB 2.x device connected. Revision Changes Path 1.108 +14 -5 src/sys/dev/usb/usb.c From owner-cvs-src@FreeBSD.ORG Tue May 23 02:52:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ACD3E16A7D1; Tue, 23 May 2006 02:52:59 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 561CA43D73; Tue, 23 May 2006 02:52:59 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N2qEAQ074290; Tue, 23 May 2006 02:52:14 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N2qE3a074289; Tue, 23 May 2006 02:52:14 GMT (envelope-from imp) Message-Id: <200605230252.k4N2qE3a074289@repoman.freebsd.org> From: Warner Losh Date: Tue, 23 May 2006 02:52:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/arm SYS.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 May 2006 02:53:02 -0000 imp 2006-05-23 02:52:14 UTC FreeBSD src repository Modified files: lib/libc/arm SYS.h Log: GC old a.out and K&R support. Revision Changes Path 1.3 +0 -9 src/lib/libc/arm/SYS.h From owner-cvs-src@FreeBSD.ORG Tue May 23 03:05:44 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32B6216A435 for ; Tue, 23 May 2006 03:05:44 +0000 (UTC) (envelope-from kabaev@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.232]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C20243D4C for ; Tue, 23 May 2006 03:05:41 +0000 (GMT) (envelope-from kabaev@gmail.com) Received: by wr-out-0506.google.com with SMTP id i28so1244497wra for ; Mon, 22 May 2006 20:05:40 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type; b=Po8cNH6QyVfS4PSmZsCjol7y08udWdSVDmnmPZniCjTjAYy4W0fqvLNFqs8p1DH7ta5PQ8dydiyOebZUVZAODuxXm78iPZ3jLctIif7RBppOFDnuNS7bYS+0oxOp5t4lfrzvW1shfi854MMLTbIJCL3uKOAospcVgLaaIwW3Wr8= Received: by 10.54.160.15 with SMTP id i15mr2608871wre; Mon, 22 May 2006 20:05:40 -0700 (PDT) Received: from kan.dnsalias.net ( [24.63.93.195]) by mx.gmail.com with ESMTP id 6sm4782561wrl.2006.05.22.20.05.39; Mon, 22 May 2006 20:05:40 -0700 (PDT) Date: Mon, 22 May 2006 23:05:47 -0400 From: Alexander Kabaev To: Warner Losh Message-ID: <20060522230547.380c5417@kan.dnsalias.net> In-Reply-To: <200605230252.k4N2qE3a074289@repoman.freebsd.org> References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_KoEOXyVzK3CvARvSMT0c8Lu; 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/lib/libc/arm SYS.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 May 2006 03:05:44 -0000 --Sig_KoEOXyVzK3CvARvSMT0c8Lu Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 23 May 2006 02:52:14 +0000 (UTC) Warner Losh wrote: > imp 2006-05-23 02:52:14 UTC >=20 > FreeBSD src repository >=20 > Modified files: > lib/libc/arm SYS.h=20 > Log: > GC old a.out and K&R support. > =20 > Revision Changes Path > 1.3 +0 -9 src/lib/libc/arm/SYS.h >=20 > http://cvsweb.FreeBSD.org/src/lib/libc/arm/SYS.h.diff?r1=3D1.2&r2=3D1.3 What is core doing about this??? --=20 Alexander Kabaev --Sig_KoEOXyVzK3CvARvSMT0c8Lu Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEcnwRQ6z1jMm+XZYRApgYAJ9hFTdqzttIB0KK/TxX8mRFXivo/QCeKXCj e1fgIiNN3ohrU9j3nxzZHBw= =VkF9 -----END PGP SIGNATURE----- --Sig_KoEOXyVzK3CvARvSMT0c8Lu-- From owner-cvs-src@FreeBSD.ORG Tue May 23 03:16:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7309A16A42A; Tue, 23 May 2006 03:16:17 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0350043D45; Tue, 23 May 2006 03:16:16 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4N3EUvb078261; Mon, 22 May 2006 21:14:31 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 22 May 2006 21:14:30 -0600 (MDT) Message-Id: <20060522.211430.74671964.imp@bsdimp.com> To: kabaev@gmail.com From: Warner Losh In-Reply-To: <20060522230547.380c5417@kan.dnsalias.net> References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> <20060522230547.380c5417@kan.dnsalias.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 03:16:21 -0000 > > GC old a.out and K&R support. > What is core doing about this??? Drinking guiness and trying to be the heat wave that's hit Colorado. Of course, non-core members can help us in this undertaking, and there doesn't have to be a heatwave where you are either. "You don't have to be crazy to drive this road, but it helps." Warner From owner-cvs-src@FreeBSD.ORG Tue May 23 03:18:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1848616A45B; Tue, 23 May 2006 03:18:13 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED92843D46; Tue, 23 May 2006 03:18:11 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4N3I1bD003876; Mon, 22 May 2006 21:18:08 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44727EE9.3090508@samsco.org> Date: Mon, 22 May 2006 21:18:01 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Alexander Kabaev References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> <20060522230547.380c5417@kan.dnsalias.net> In-Reply-To: <20060522230547.380c5417@kan.dnsalias.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 03:18:13 -0000 Alexander Kabaev wrote: > On Tue, 23 May 2006 02:52:14 +0000 (UTC) > Warner Losh wrote: > > >>imp 2006-05-23 02:52:14 UTC >> >> FreeBSD src repository >> >> Modified files: >> lib/libc/arm SYS.h >> Log: >> GC old a.out and K&R support. >> >> Revision Changes Path >> 1.3 +0 -9 src/lib/libc/arm/SYS.h >> >>http://cvsweb.FreeBSD.org/src/lib/libc/arm/SYS.h.diff?r1=1.2&r2=1.3 > > > What is core doing about this??? > Where was the discussion about removing A.OUT support from ARM? 8-D Scott From owner-cvs-src@FreeBSD.ORG Tue May 23 03:35:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3872216A488; Tue, 23 May 2006 03:35:57 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from sippysoft.com (gk.360sip.com [72.236.70.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDFF743D4C; Tue, 23 May 2006 03:35:56 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from [192.168.1.7] (S0106000f3d63befd.vs.shawcable.net [70.71.19.119]) (authenticated bits=0) by sippysoft.com (8.13.6/8.13.6) with ESMTP id k4N3ZqGt015370 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 22 May 2006 20:35:54 -0700 (PDT) (envelope-from sobomax@FreeBSD.org) Message-ID: <44728313.90204@FreeBSD.org> Date: Mon, 22 May 2006 20:35:47 -0700 From: Maxim Sobolev Organization: Sippy Software, Inc. User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: Scott Long References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> <20060522230547.380c5417@kan.dnsalias.net> <44727EE9.3090508@samsco.org> In-Reply-To: <44727EE9.3090508@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , Alexander Kabaev , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 03:36:05 -0000 Scott Long wrote: > Alexander Kabaev wrote: > >> On Tue, 23 May 2006 02:52:14 +0000 (UTC) >> Warner Losh wrote: >> >> >>> imp 2006-05-23 02:52:14 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> lib/libc/arm SYS.h Log: >>> GC old a.out and K&R support. >>> >>> Revision Changes Path >>> 1.3 +0 -9 src/lib/libc/arm/SYS.h >>> >>> http://cvsweb.FreeBSD.org/src/lib/libc/arm/SYS.h.diff?r1=1.2&r2=1.3 >> >> >> What is core doing about this??? >> > > Where was the discussion about removing A.OUT support from ARM? Hey, put a.out back into ARM, my grandma can't live without it! -Maxim /me ducks From owner-cvs-src@FreeBSD.ORG Tue May 23 03:49:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8DFD16A421; Tue, 23 May 2006 03:49:15 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49E5243D45; Tue, 23 May 2006 03:49:15 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4N3kZU5078667; Mon, 22 May 2006 21:46:35 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Mon, 22 May 2006 21:46:35 -0600 (MDT) Message-Id: <20060522.214635.41710393.imp@bsdimp.com> To: sobomax@FreeBSD.org From: Warner Losh In-Reply-To: <44728313.90204@FreeBSD.org> References: <20060522230547.380c5417@kan.dnsalias.net> <44727EE9.3090508@samsco.org> <44728313.90204@FreeBSD.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, scottl@samsco.org, src-committers@FreeBSD.org, kabaev@gmail.com, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 03:49:15 -0000 > >> What is core doing about this??? > > Where was the discussion about removing A.OUT support from ARM? > Hey, put a.out back into ARM, my grandma can't live without it! Well, at least you didn't want K&R support, so we've made progress. Warner From owner-cvs-src@FreeBSD.ORG Tue May 23 03:53:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C98DF16A423; Tue, 23 May 2006 03:53:27 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6846243D5A; Tue, 23 May 2006 03:53:25 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4N3rBif004070; Mon, 22 May 2006 21:53:17 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44728728.3030207@samsco.org> Date: Mon, 22 May 2006 21:53:12 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Warner Losh References: <20060522230547.380c5417@kan.dnsalias.net> <44727EE9.3090508@samsco.org> <44728313.90204@FreeBSD.org> <20060522.214635.41710393.imp@bsdimp.com> In-Reply-To: <20060522.214635.41710393.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: sobomax@FreeBSD.org, src-committers@FreeBSD.org, kabaev@gmail.com, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 03:53:27 -0000 Warner Losh wrote: >>>>What is core doing about this??? >>> >>>Where was the discussion about removing A.OUT support from ARM? >> >>Hey, put a.out back into ARM, my grandma can't live without it! > > > Well, at least you didn't want K&R support, so we've made progress. > > Warner I keep my own tree with K&R support, thank you very much! Scott From owner-cvs-src@FreeBSD.ORG Tue May 23 04:09:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 63C2F16A424; Tue, 23 May 2006 04:09:57 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 20D1743D45; Tue, 23 May 2006 04:09:57 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N49CaZ080320; Tue, 23 May 2006 04:09:12 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N49COt080319; Tue, 23 May 2006 04:09:12 GMT (envelope-from kensmith) Message-Id: <200605230409.k4N49COt080319@repoman.freebsd.org> From: Ken Smith Date: Tue, 23 May 2006 04:09:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5_5 Cc: Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 04:09:57 -0000 kensmith 2006-05-23 04:09:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_5_5) sys/conf newvers.sh Log: Looks like we're ready for the release... Approved by: re (implicit) Revision Changes Path 1.62.2.21.2.2 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Tue May 23 06:05:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4371016A421; Tue, 23 May 2006 06:05:31 +0000 (UTC) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01D6543D48; Tue, 23 May 2006 06:05:31 +0000 (GMT) (envelope-from benno@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N64j1c006617; Tue, 23 May 2006 06:04:45 GMT (envelope-from benno@repoman.freebsd.org) Received: (from benno@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N64jFW006616; Tue, 23 May 2006 06:04:45 GMT (envelope-from benno) Message-Id: <200605230604.k4N64jFW006616@repoman.freebsd.org> From: Benno Rice Date: Tue, 23 May 2006 06:04:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/uart uart_dev_ns8250.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 06:05:31 -0000 benno 2006-05-23 06:04:45 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_ns8250.c Log: The lcr variable in ns8250_probe is now unused. Remove it. Missed by: benno Revision Changes Path 1.23 +1 -1 src/sys/dev/uart/uart_dev_ns8250.c From owner-cvs-src@FreeBSD.ORG Tue May 23 06:58:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F36D516A426; Tue, 23 May 2006 06:58:16 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21DE943D6A; Tue, 23 May 2006 06:58:10 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 122212083; Tue, 23 May 2006 08:58:06 +0200 (CEST) X-Spam-Tests: none X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 036B72082; Tue, 23 May 2006 08:58:06 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id D07CC33CAD; Tue, 23 May 2006 08:58:05 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Warner Losh References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> <20060522230547.380c5417@kan.dnsalias.net> <20060522.211430.74671964.imp@bsdimp.com> Date: Tue, 23 May 2006 08:58:05 +0200 In-Reply-To: <20060522.211430.74671964.imp@bsdimp.com> (Warner Losh's message of "Mon, 22 May 2006 21:14:30 -0600 (MDT)") Message-ID: <867j4dmdmq.fsf@xps.des.no> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, kabaev@gmail.com, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 06:58:17 -0000 Warner Losh writes: > Alexander Kabaev writes: > > What is core doing about this??? > Drinking guiness and trying to be the heat wave that's hit Colorado. Trying to *be* the heat wave? Far out, man. Are you sure that was regular Guinness? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue May 23 08:44:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 44B8C16A41F; Tue, 23 May 2006 08:44:15 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01D2143D45; Tue, 23 May 2006 08:44:15 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N8hTbQ017100; Tue, 23 May 2006 08:43:29 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N8hTwM017099; Tue, 23 May 2006 08:43:29 GMT (envelope-from pjd) Message-Id: <200605230843.k4N8hTwM017099@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 23 May 2006 08:43:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 crypto.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 08:44:15 -0000 pjd 2006-05-23 08:43:29 UTC FreeBSD src repository Modified files: share/man/man9 crypto.9 Log: Document missing CRYPTO_F_ flags. Revision Changes Path 1.10 +15 -1 src/share/man/man9/crypto.9 From owner-cvs-src@FreeBSD.ORG Tue May 23 09:03:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF9C616A454; Tue, 23 May 2006 09:03:00 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8AB5943D4C; Tue, 23 May 2006 09:03:00 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4N92E28025458; Tue, 23 May 2006 09:02:14 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4N92ENd025457; Tue, 23 May 2006 09:02:14 GMT (envelope-from pjd) Message-Id: <200605230902.k4N92ENd025457@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 23 May 2006 09:02:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ubsec ubsec.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:03:00 -0000 pjd 2006-05-23 09:02:14 UTC FreeBSD src repository Modified files: sys/dev/ubsec ubsec.c Log: Forgot to remove the line. Revision Changes Path 1.37 +0 -1 src/sys/dev/ubsec/ubsec.c From owner-cvs-src@FreeBSD.ORG Tue May 23 09:09:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8BD7116A5A7; Tue, 23 May 2006 09:09:24 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FABC43D49; Tue, 23 May 2006 09:09:23 +0000 (GMT) (envelope-from flz@FreeBSD.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 00A2211A73; Tue, 23 May 2006 11:09:18 +0200 (CEST) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16727-02; Tue, 23 May 2006 11:09:12 +0200 (CEST) Received: from mayday.esat.net (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 27815117F8; Tue, 23 May 2006 11:09:11 +0200 (CEST) From: Florent Thoumie To: Warner Losh In-Reply-To: <20060522.211430.74671964.imp@bsdimp.com> References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> <20060522230547.380c5417@kan.dnsalias.net> <20060522.211430.74671964.imp@bsdimp.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mwy56g2Km3Vz3IIHY1Pr" Date: Tue, 23 May 2006 10:09:00 +0100 Message-Id: <1148375340.37213.1.camel@mayday.esat.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: amavisd-new at xbsd.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, kabaev@gmail.com, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 09:09:29 -0000 --=-mwy56g2Km3Vz3IIHY1Pr Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2006-05-22 at 21:14 -0600, Warner Losh wrote: > > > GC old a.out and K&R support. > > What is core doing about this??? >=20 > Drinking guiness and trying to be the heat wave that's hit Colorado. > Of course, non-core members can help us in this undertaking, and there > doesn't have to be a heatwave where you are either. Need help drinking Guinness? I can do that. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --=-mwy56g2Km3Vz3IIHY1Pr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEctEsMxEkbVFH3PQRAghsAKCSKOADYCOIvaGWgsOgzuQ7S8qEkACePwbF U5Npo//Szp1hcGTjm6HyIrA= =iA/r -----END PGP SIGNATURE----- --=-mwy56g2Km3Vz3IIHY1Pr-- From owner-cvs-src@FreeBSD.ORG Tue May 23 11:34:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E217516A4D4; Tue, 23 May 2006 11:34:58 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F8F443D7B; Tue, 23 May 2006 11:34:43 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NBXvfv036743; Tue, 23 May 2006 11:33:57 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NBXv4r036742; Tue, 23 May 2006 11:33:57 GMT (envelope-from davidxu) Message-Id: <200605231133.k4NBXv4r036742@repoman.freebsd.org> From: David Xu Date: Tue, 23 May 2006 11:33:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libpthread pthread.map src/lib/libpthread/thread thr_symbols.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:34:59 -0000 davidxu 2006-05-23 11:33:57 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libpthread pthread.map lib/libpthread/thread thr_symbols.c Log: MFC following revisions: pthread.map 1.18 thread/thr_symbols.c 1.4 Revision Changes Path 1.14.2.3 +2 -0 src/lib/libpthread/pthread.map 1.1.8.2 +2 -0 src/lib/libpthread/thread/thr_symbols.c From owner-cvs-src@FreeBSD.ORG Tue May 23 11:38:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 141B216A494; Tue, 23 May 2006 11:38:08 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E9E743D5C; Tue, 23 May 2006 11:38:07 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NBbLRh036944; Tue, 23 May 2006 11:37:21 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NBbLom036943; Tue, 23 May 2006 11:37:21 GMT (envelope-from davidxu) Message-Id: <200605231137.k4NBbLom036943@repoman.freebsd.org> From: David Xu Date: Tue, 23 May 2006 11:37:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libthread_db libpthread_db.c libpthread_db.h libthr_db.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:38:08 -0000 davidxu 2006-05-23 11:37:21 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libthread_db libpthread_db.c libpthread_db.h libthr_db.c Log: MFC following revisions: libpthread_db.c 1.11-1.14 libpthread_db.h 1.4 libthr_db.c 1.12 Revision Changes Path 1.10.2.1 +40 -3 src/lib/libthread_db/libpthread_db.c 1.3.2.1 +2 -0 src/lib/libthread_db/libpthread_db.h 1.9.2.2 +2 -1 src/lib/libthread_db/libthr_db.c From owner-cvs-src@FreeBSD.ORG Tue May 23 12:09:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A503C16A442; Tue, 23 May 2006 12:09:45 +0000 (UTC) (envelope-from doginou@dong.ci0.org) Received: from dong.ci0.org (cognet.ci0.org [80.65.224.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9221943D4C; Tue, 23 May 2006 12:09:44 +0000 (GMT) (envelope-from doginou@dong.ci0.org) Received: from dong.ci0.org (localhost.ci0.org [127.0.0.1]) by dong.ci0.org (8.13.6/8.13.4) with ESMTP id k4NCeskO010696; Tue, 23 May 2006 14:40:54 +0200 (CEST) (envelope-from doginou@dong.ci0.org) Received: (from doginou@localhost) by dong.ci0.org (8.13.6/8.13.4/Submit) id k4NCesEq010695; Tue, 23 May 2006 14:40:54 +0200 (CEST) (envelope-from doginou) Date: Tue, 23 May 2006 14:40:54 +0200 From: Olivier Houchard To: Warner Losh Message-ID: <20060523124054.GB10519@ci0.org> References: <200605230252.k4N2qE3a074289@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605230252.k4N2qE3a074289@repoman.freebsd.org> User-Agent: Mutt/1.4.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/arm SYS.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 May 2006 12:09:45 -0000 On Tue, May 23, 2006 at 02:52:14AM +0000, Warner Losh wrote: > imp 2006-05-23 02:52:14 UTC > > FreeBSD src repository > > Modified files: > lib/libc/arm SYS.h > Log: > GC old a.out and K&R support. > > Revision Changes Path > 1.3 +0 -9 src/lib/libc/arm/SYS.h Huh ? K&R and a.out support sounds like needed features. I'm pondering crying until you backout this. But if you really really want to remove it, you could probably do the same in /sys/arm/include O:-) Olivier From owner-cvs-src@FreeBSD.ORG Tue May 23 12:15:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE34C16A46A; Tue, 23 May 2006 12:15:02 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1593043D55; Tue, 23 May 2006 12:15:02 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NCEF6Q039590; Tue, 23 May 2006 12:14:15 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NCEFP8039589; Tue, 23 May 2006 12:14:15 GMT (envelope-from cognet) Message-Id: <200605231214.k4NCEFP8039589@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 23 May 2006 12:14: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/arm/sa11x0 assabet_machdep.c sa11x0_io.c sa11x0_reg.h uart_cpu_sa1110.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 12:15:03 -0000 cognet 2006-05-23 12:14:15 UTC FreeBSD src repository Modified files: sys/arm/sa11x0 assabet_machdep.c sa11x0_io.c sa11x0_reg.h uart_cpu_sa1110.c Log: Use pmap_devmap_bootstrap(), instead of mapping the SACOM1 registers with pmap_map_entry. More use of macros instead of hardcoding the addr. Submitted by: kevlo Revision Changes Path 1.12 +31 -5 src/sys/arm/sa11x0/assabet_machdep.c 1.8 +7 -0 src/sys/arm/sa11x0/sa11x0_io.c 1.3 +2 -0 src/sys/arm/sa11x0/sa11x0_reg.h 1.4 +2 -1 src/sys/arm/sa11x0/uart_cpu_sa1110.c From owner-cvs-src@FreeBSD.ORG Tue May 23 16:08:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F8E316A587; Tue, 23 May 2006 16:08:11 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DA2D43D6D; Tue, 23 May 2006 16:08:11 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NG7NrG064759; Tue, 23 May 2006 16:07:23 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NG7NRK064758; Tue, 23 May 2006 16:07:23 GMT (envelope-from mohans) Message-Id: <200605231607.k4NG7NRK064758@repoman.freebsd.org> From: Mohan Srinivasan Date: Tue, 23 May 2006 16:07: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/nfsclient nfs_node.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 16:08:13 -0000 mohans 2006-05-23 16:07:23 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_node.c Log: Vnode locks are recursive and the NFS client support shared vnode locks. Found by: Kris Kennaway. Revision Changes Path 1.81 +5 -0 src/sys/nfsclient/nfs_node.c From owner-cvs-src@FreeBSD.ORG Tue May 23 16:58:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B314A16A5A2; Tue, 23 May 2006 16:58:35 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C3BE43D49; Tue, 23 May 2006 16:58:35 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NGvlTf076127; Tue, 23 May 2006 16:57:47 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NGvlKm076126; Tue, 23 May 2006 16:57:47 GMT (envelope-from imp) Message-Id: <200605231657.k4NGvlKm076126@repoman.freebsd.org> From: Warner Losh Date: Tue, 23 May 2006 16:57:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/dhclient dhclient.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 16:58:39 -0000 imp 2006-05-23 16:57:47 UTC FreeBSD src repository Modified files: sbin/dhclient dhclient.c Log: Remove 'n' from the getopt string. There's no -n option that is parsed, so it winds up at usage anyway. Add 'b' to the usage summary. Noticed by Ben Mesander. Revision Changes Path 1.15 +2 -2 src/sbin/dhclient/dhclient.c From owner-cvs-src@FreeBSD.ORG Tue May 23 17:11:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DD7A16A54E; Tue, 23 May 2006 17:11:05 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B3F643D49; Tue, 23 May 2006 17:11:05 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NHAHpc084572; Tue, 23 May 2006 17:10:17 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NHAHlU084571; Tue, 23 May 2006 17:10:17 GMT (envelope-from rodrigc) Message-Id: <200605231710.k4NHAHlU084571@repoman.freebsd.org> From: Craig Rodrigues Date: Tue, 23 May 2006 17:10: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/usr.sbin/mountd Makefile mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 17:11:11 -0000 rodrigc 2006-05-23 17:10:17 UTC FreeBSD src repository Modified files: usr.sbin/mountd Makefile mountd.c Log: Convert mountd to nmount(). Remove some hardcoded dependencies on ufs, cd9660, msdosfs, and ntfs, but not all dependencies. Revision Changes Path 1.17 +6 -1 src/usr.sbin/mountd/Makefile 1.84 +136 -68 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Tue May 23 17:59:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6816D16A422; Tue, 23 May 2006 17:59:54 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2840243D45; Tue, 23 May 2006 17:59:54 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NHx6Uo086503; Tue, 23 May 2006 17:59:06 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NHx6YT086502; Tue, 23 May 2006 17:59:06 GMT (envelope-from jhb) Message-Id: <200605231759.k4NHx6YT086502@repoman.freebsd.org> From: John Baldwin Date: Tue, 23 May 2006 17:59:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_4 Cc: Subject: cvs commit: src/sys/i386/i386 mp_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 17:59:55 -0000 jhb 2006-05-23 17:59:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_4) sys/i386/i386 mp_machdep.c Log: When routing a PCI interrupt across a PCI-PCI bridge that is not listed in the MP Table, use the slot (aka device) of the _child_ PCI device on the child bus of the PCI-PCI bridge instead of the slot of the PCI-PCI bridge on the parent bus of the bridge. Revision Changes Path 1.115.2.26 +1 -1 src/sys/i386/i386/mp_machdep.c From owner-cvs-src@FreeBSD.ORG Tue May 23 18:34:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2300316A42F; Tue, 23 May 2006 18:34:47 +0000 (UTC) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFD9A43D60; Tue, 23 May 2006 18:34:46 +0000 (GMT) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NIXxd4088929; Tue, 23 May 2006 18:33:59 GMT (envelope-from cel@repoman.freebsd.org) Received: (from cel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NIXxMw088928; Tue, 23 May 2006 18:33:59 GMT (envelope-from cel) Message-Id: <200605231833.k4NIXxMw088928@repoman.freebsd.org> From: Chuck Lever Date: Tue, 23 May 2006 18:33:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs.h nfs_socket.c nfsmount.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 May 2006 18:34:48 -0000 cel 2006-05-23 18:33:59 UTC FreeBSD src repository Modified files: sys/nfsclient nfs.h nfs_socket.c nfsmount.h Log: Refactor the NFS over UDP retransmit timeout estimation logic to allow the estimator to be more easily tuned and maintained. There should be no functional change except there is now a lower limit on the retransmit timeout to prevent the client from retransmitting faster than the server's disks can fill requests, and an upper limit to prevent the estimator from taking to long to retransmit during a server outage. Reviewed by: mohan, kris, silby Sponsored by: Network Appliance, Incorporated Revision Changes Path 1.93 +25 -0 src/sys/nfsclient/nfs.h 1.141 +131 -60 src/sys/nfsclient/nfs_socket.c 1.32 +2 -2 src/sys/nfsclient/nfsmount.h From owner-cvs-src@FreeBSD.ORG Tue May 23 18:48:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8E30316A596; Tue, 23 May 2006 18:48:56 +0000 (UTC) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD19F43D60; Tue, 23 May 2006 18:48:54 +0000 (GMT) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NIm7SU089500; Tue, 23 May 2006 18:48:07 GMT (envelope-from cel@repoman.freebsd.org) Received: (from cel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NIm7ZP089499; Tue, 23 May 2006 18:48:07 GMT (envelope-from cel) Message-Id: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> From: Chuck Lever Date: Tue, 23 May 2006 18:48: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/nfs4client nfs4_vfsops.c src/sys/nfsclient nfs.h nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 18:49:04 -0000 cel 2006-05-23 18:48:07 UTC FreeBSD src repository Modified files: sys/nfs4client nfs4_vfsops.c sys/nfsclient nfs.h nfs_vfsops.c Log: NFS over TCP retransmit behavior should default to a 60 second time out, mimicing the NFS reference implementation. NFS over TCP does not need fast retransmit timeouts, since network loss and congestion are managed by the transport (TCP), unlike with NFS over UDP. A long timeout prevents the unnecessary retransmission of non- idempotent NFS requests. Reviewed by: mohans, silby, rees? Sponsored by: Network Appliance, Incorporated Revision Changes Path 1.25 +8 -2 src/sys/nfs4client/nfs4_vfsops.c 1.94 +2 -1 src/sys/nfsclient/nfs.h 1.182 +7 -2 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue May 23 20:15:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B1C516AACA; Tue, 23 May 2006 20:15:23 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 036F243D73; Tue, 23 May 2006 20:15:23 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NKEZ2s095769; Tue, 23 May 2006 20:14:35 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NKEZkQ095768; Tue, 23 May 2006 20:14:35 GMT (envelope-from wilko) Message-Id: <200605232014.k4NKEZkQ095768@repoman.freebsd.org> From: Wilko Bulte Date: Tue, 23 May 2006 20:14:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 20:15:30 -0000 wilko 2006-05-23 20:14:34 UTC FreeBSD src repository Modified files: . access Log: Per his request to core, remove Vinod Kashyap's commit bit Submitted by: vkashyap Approved by: core Revision Changes Path 1.771 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue May 23 21:19:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A97E116B230; Tue, 23 May 2006 21:19:26 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 925B543D70; Tue, 23 May 2006 21:19:22 +0000 (GMT) (envelope-from mj@feral.com) Received: from ns1.feral.com (localhost [127.0.0.1]) by ns1.feral.com (8.13.6/8.13.6) with ESMTP id k4NLJMtt083392; Tue, 23 May 2006 14:19:22 -0700 (PDT) (envelope-from mj@feral.com) Received: from localhost (mjacob@localhost) by ns1.feral.com (8.13.6/8.13.6/Submit) with ESMTP id k4NLJLRX083381; Tue, 23 May 2006 14:19:21 -0700 (PDT) (envelope-from mj@feral.com) X-Authentication-Warning: ns1.feral.com: mjacob owned process doing -bs Date: Tue, 23 May 2006 14:19:20 -0700 (PDT) From: Matthew Jacob X-X-Sender: mjacob@ns1.feral.com To: Wilko Bulte In-Reply-To: <200605232014.k4NKEZkQ095768@repoman.freebsd.org> Message-ID: <20060523141902.D83137@ns1.feral.com> References: <200605232014.k4NKEZkQ095768@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Matthew Jacob 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 May 2006 21:19:33 -0000 Umm- this means that 3Ware has no maintainer now? On Tue, 23 May 2006, Wilko Bulte wrote: > wilko 2006-05-23 20:14:34 UTC > > FreeBSD src repository > > Modified files: > . access > Log: > Per his request to core, remove Vinod Kashyap's commit bit > > Submitted by: vkashyap > Approved by: core > > Revision Changes Path > 1.771 +0 -1 CVSROOT/access > From owner-cvs-src@FreeBSD.ORG Tue May 23 21:32:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 05D7316B1E0; Tue, 23 May 2006 21:32:46 +0000 (UTC) (envelope-from wb@freebie.xs4all.nl) Received: from smtp-vbr4.xs4all.nl (smtp-vbr4.xs4all.nl [194.109.24.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3507743D76; Tue, 23 May 2006 21:32:33 +0000 (GMT) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by smtp-vbr4.xs4all.nl (8.13.6/8.13.6) with ESMTP id k4NLWSSF094506; Tue, 23 May 2006 23:32:29 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.13.6/8.13.3) with ESMTP id k4NLWLuE008792; Tue, 23 May 2006 23:32:21 +0200 (CEST) (envelope-from wb@freebie.xs4all.nl) Received: (from wb@localhost) by freebie.xs4all.nl (8.13.6/8.13.6/Submit) id k4NLWKHI008791; Tue, 23 May 2006 23:32:20 +0200 (CEST) (envelope-from wb) Date: Tue, 23 May 2006 23:32:20 +0200 From: Wilko Bulte To: Matthew Jacob Message-ID: <20060523213220.GA8772@freebie.xs4all.nl> References: <200605232014.k4NKEZkQ095768@repoman.freebsd.org> <20060523141902.D83137@ns1.feral.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060523141902.D83137@ns1.feral.com> User-Agent: Mutt/1.5.11 X-Virus-Scanned: by XS4ALL Virus Scanner Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, Wilko Bulte Subject: Re: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 21:32:53 -0000 On Tue, May 23, 2006 at 02:19:20PM -0700, Matthew Jacob wrote.. > Umm- this means that 3Ware has no maintainer now? Not quite that, there is a proposal on core's desk (put there by Vinod) for a replacement guy from 3Ware. Core has yet to rubber stamp that proposal. Sorry for the churn.. Wilko > On Tue, 23 May 2006, Wilko Bulte wrote: > > >wilko 2006-05-23 20:14:34 UTC > > > > FreeBSD src repository > > > > Modified files: > > . access > > Log: > > Per his request to core, remove Vinod Kashyap's commit bit > > > > Submitted by: vkashyap > > Approved by: core > > > > Revision Changes Path > > 1.771 +0 -1 CVSROOT/access > > --- end of quoted text --- -- Wilko Bulte wilko@FreeBSD.org From owner-cvs-src@FreeBSD.ORG Tue May 23 21:35:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 418A316ACEF; Tue, 23 May 2006 21:35:06 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id B8EE343D48; Tue, 23 May 2006 21:35:04 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k4NLZ2Y1045266; Tue, 23 May 2006 17:35:02 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Matthew Jacob Date: Tue, 23 May 2006 17:34:41 -0400 User-Agent: KMail/1.6.2 References: <200605232014.k4NKEZkQ095768@repoman.freebsd.org> <20060523141902.D83137@ns1.feral.com> In-Reply-To: <20060523141902.D83137@ns1.feral.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200605231734.46418.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1478/Mon May 22 17:01:38 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte Subject: Re: cvs commit: CVSROOT access X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 21:35:10 -0000 On Tuesday 23 May 2006 05:19 pm, Matthew Jacob wrote: > Umm- this means that 3Ware has no maintainer now? He said numerous times he no longer maintains the driver. :-( 'I have moved out of maintaining the 3ware driver. Please contact 3ware Support if you have problems.' JK From owner-cvs-src@FreeBSD.ORG Tue May 23 22:12:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 08E8816B5DA; Tue, 23 May 2006 22:12:19 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 621E043D66; Tue, 23 May 2006 22:12:08 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NMBKor011418; Tue, 23 May 2006 22:11:20 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NMBKOb011417; Tue, 23 May 2006 22:11:20 GMT (envelope-from imp) Message-Id: <200605232211.k4NMBKOb011417@repoman.freebsd.org> From: Warner Losh Date: Tue, 23 May 2006 22:11:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man9 Makefile device_get_sysctl.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 22:12:25 -0000 imp 2006-05-23 22:11:20 UTC FreeBSD src repository Modified files: share/man/man9 Makefile Added files: share/man/man9 device_get_sysctl.9 Log: Add a stub man page for device_get_sysctl{_ctx,tree}. Needs some work, but is better than nothing. Any help appreciated. Revision Changes Path 1.275 +3 -0 src/share/man/man9/Makefile 1.1 +58 -0 src/share/man/man9/device_get_sysctl.9 (new) From owner-cvs-src@FreeBSD.ORG Tue May 23 22:34:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43BFA16A46A; Tue, 23 May 2006 22:34:33 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0348943D4C; Tue, 23 May 2006 22:34:33 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NMXiY3012276; Tue, 23 May 2006 22:33:44 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NMXiwj012275; Tue, 23 May 2006 22:33:44 GMT (envelope-from marcel) Message-Id: <200605232233.k4NMXiwj012275@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 23 May 2006 22:33:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/uart uart.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 May 2006 22:34:34 -0000 marcel 2006-05-23 22:33:44 UTC FreeBSD src repository Modified files: sys/dev/uart uart.h Log: Remove definitions of uart_[gs]etdreg. They are not used anymore and were in fact wrong. Revision Changes Path 1.5 +0 -6 src/sys/dev/uart/uart.h From owner-cvs-src@FreeBSD.ORG Tue May 23 23:21:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE41D16A7CE; Tue, 23 May 2006 23:21:14 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7DA8E43D48; Tue, 23 May 2006 23:21:14 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NNKPwi015643; Tue, 23 May 2006 23:20:26 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NNKPN1015642; Tue, 23 May 2006 23:20:25 GMT (envelope-from wollman) Message-Id: <200605232320.k4NNKPN1015642@repoman.freebsd.org> From: Garrett Wollman Date: Tue, 23 May 2006 23:20: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/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 23:21:19 -0000 wollman 2006-05-23 23:20:25 UTC FreeBSD src repository Modified files: share/misc iso3166 Log: The (British) Crown Dependencies now have their own codes. Revision Changes Path 1.14 +8 -1 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Tue May 23 23:22:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 093ED16A60E; Tue, 23 May 2006 23:22:49 +0000 (UTC) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB17343D45; Tue, 23 May 2006 23:22:48 +0000 (GMT) (envelope-from wollman@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NNM0KD015768; Tue, 23 May 2006 23:22:00 GMT (envelope-from wollman@repoman.freebsd.org) Received: (from wollman@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NNM0GF015767; Tue, 23 May 2006 23:22:00 GMT (envelope-from wollman) Message-Id: <200605232322.k4NNM0GF015767@repoman.freebsd.org> From: Garrett Wollman Date: Tue, 23 May 2006 23:22: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/share/misc iso3166 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 23:22:49 -0000 wollman 2006-05-23 23:22:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/misc iso3166 Log: New codes for Crown Dependencies. Revision Changes Path 1.13.8.1 +8 -1 src/share/misc/iso3166 From owner-cvs-src@FreeBSD.ORG Tue May 23 23:34:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8233816A760; Tue, 23 May 2006 23:34:46 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 418F443D45; Tue, 23 May 2006 23:34:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4NNXvB9016343; Tue, 23 May 2006 23:33:57 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4NNXvjr016342; Tue, 23 May 2006 23:33:57 GMT (envelope-from imp) Message-Id: <200605232333.k4NNXvjr016342@repoman.freebsd.org> From: Warner Losh Date: Tue, 23 May 2006 23:33:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 May 2006 23:34:51 -0000 imp 2006-05-23 23:33:57 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb_pci.c Log: Whitespace nits Revision Changes Path 1.17 +3 -3 src/sys/dev/pccbb/pccbb_pci.c From owner-cvs-src@FreeBSD.ORG Wed May 24 00:07:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D47DD16A7BF; Wed, 24 May 2006 00:07:03 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 930A843D46; Wed, 24 May 2006 00:07:03 +0000 (GMT) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O06Ewp019623; Wed, 24 May 2006 00:06:14 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O06EEV019620; Wed, 24 May 2006 00:06:14 GMT (envelope-from kris) Message-Id: <200605240006.k4O06EEV019620@repoman.freebsd.org> From: Kris Kennaway Date: Wed, 24 May 2006 00:06: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/etc/defaults rc.conf X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 00:07:05 -0000 kris 2006-05-24 00:06:14 UTC FreeBSD src repository Modified files: etc/defaults rc.conf Log: Increase the nfs access cache timeout from 2 to 60. The latter is a more appropriate value and is also the default set by the kernel. I could not find a justification of why rc.conf began overriding it back in 1998. This dramatically cuts NFS traffic on e.g. a busy system with NFS root. Reviewed by: mohans MFC After: 2 weeks Revision Changes Path 1.285 +1 -1 src/etc/defaults/rc.conf From owner-cvs-src@FreeBSD.ORG Wed May 24 00:13:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 627F016A608; Wed, 24 May 2006 00:13:13 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 993AC43D5E; Wed, 24 May 2006 00:13:12 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O0CN5q019857; Wed, 24 May 2006 00:12:23 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O0CNMX019856; Wed, 24 May 2006 00:12:23 GMT (envelope-from rodrigc) Message-Id: <200605240012.k4O0CNMX019856@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 24 May 2006 00:12: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/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 May 2006 00:13:20 -0000 rodrigc 2006-05-24 00:12:22 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Take errmsg out of ffs_opts. It is already part of global_opts in vfs_mount.c. Revision Changes Path 1.313 +1 -1 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Wed May 24 00:52:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0A1016A59F; Wed, 24 May 2006 00:52:17 +0000 (UTC) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF8F43D5A; Wed, 24 May 2006 00:52:11 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O0pML0029615; Wed, 24 May 2006 00:51:22 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O0pM00029614; Wed, 24 May 2006 00:51:22 GMT (envelope-from emax) Message-Id: <200605240051.k4O0pM00029614@repoman.freebsd.org> From: Maksim Yevmenkin Date: Wed, 24 May 2006 00:51:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netgraph/bluetooth/include ng_btsocket.h ng_hci.h src/sys/netgraph/bluetooth/socket ng_btsocket_hci_raw.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 00:52:18 -0000 emax 2006-05-24 00:51:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netgraph/bluetooth/include ng_btsocket.h ng_hci.h sys/netgraph/bluetooth/socket ng_btsocket_hci_raw.c Log: MFC: Add new SIOC_HCI_RAW_NODE_LIST_NAMES ioctl. User-space applications can use this ioctl to obtain the list of HCI nodes. User-space application is expected to preallocate 'ng_btsocket_hci_raw_node_list_names' structure and set limit in 'num_nodes' field. The 'nodes' field should be allocated as well and it should have space for at least 'num_nodes' elements. The SIOC_HCI_RAW_NODE_LIST_NAMES should be issued on bound raw HCI socket. It does not really really matter what HCI name the socket is bound to, as long as it is not empty. Revision Changes Path 1.7.2.1 +9 -0 src/sys/netgraph/bluetooth/include/ng_btsocket.h 1.6.2.1 +2 -0 src/sys/netgraph/bluetooth/include/ng_hci.h 1.17.2.2 +64 -1 src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c From owner-cvs-src@FreeBSD.ORG Wed May 24 03:05:03 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E80FB16A5F4; Wed, 24 May 2006 03:05:02 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B609043D5D; Wed, 24 May 2006 03:05:00 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O34BJ5038585; Wed, 24 May 2006 03:04:11 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O34BKO038584; Wed, 24 May 2006 03:04:11 GMT (envelope-from iedowse) Message-Id: <200605240304.k4O34BKO038584@repoman.freebsd.org> From: Ian Dowse Date: Wed, 24 May 2006 03:04:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb ehci.c ehcivar.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 May 2006 03:05:03 -0000 iedowse 2006-05-24 03:04:11 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c ehcivar.h Log: Attempt to follow the procedure described in section 4.10 of the EHCI spec for linking in new qTDs into an asynchronous QH. This requires that there is a qTD marked as not active and not halted at the start of the QH's list, and the hardware will know to re-fetch the qTD on each pass rather than just looking at the overlay qTD: "The host controller must be able to advance the queue from the Fetch QH state in order to avoid all hardware/software race conditions. This simple mechanism allows software to simply link qTDs to the queue head and activate them, then the host controller will always find them if/when they are reachable." This is achieved by keeping an "inactivesqtd" entry on the QH list, and re-using it each time as the start of the next transfer, and allocating a new qTD to become the next inactivesqtd. Then a new transfer can be activated by just setting its "active" flag, which avoids all the previous messing with overlay qTD state in ehci_set_qh_qtd(). Revision Changes Path 1.45 +223 -94 src/sys/dev/usb/ehci.c 1.14 +1 -0 src/sys/dev/usb/ehcivar.h From owner-cvs-src@FreeBSD.ORG Wed May 24 03:35:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD9E416A7C0; Wed, 24 May 2006 03:35:47 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7887D43D48; Wed, 24 May 2006 03:35:47 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O3YwR9039920; Wed, 24 May 2006 03:34:58 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O3Yweb039919; Wed, 24 May 2006 03:34:58 GMT (envelope-from cperciva) Message-Id: <200605240334.k4O3Yweb039919@repoman.freebsd.org> From: Colin Percival Date: Wed, 24 May 2006 03:34:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall dist.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 03:35:48 -0000 cperciva 2006-05-24 03:34:58 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall dist.c Log: If the user asks for "kernel sources" to be installed, extract the SRC_BASE package (src/[A-Z]*) as well as SRC_SYS (src/sys/*). This allows users who only install the kernel source code to use the modern "make buildkernel" approach. Discussed with: re (scottl, kensmith) MFC after: 3 days Revision Changes Path 1.244 +1 -1 src/usr.sbin/sysinstall/dist.c From owner-cvs-src@FreeBSD.ORG Wed May 24 06:40:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1882F16A41F for ; Wed, 24 May 2006 06:40:28 +0000 (UTC) (envelope-from silby@silby.com) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id CEDA043D68 for ; Wed, 24 May 2006 06:40:25 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 12638 invoked from network); 24 May 2006 06:40:24 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 24 May 2006 06:40:24 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 24 May 2006 01:40:29 -0500 (CDT) From: Mike Silbersack To: Ian Dowse In-Reply-To: <200605240304.k4O34BKO038584@repoman.freebsd.org> Message-ID: <20060524013323.O56879@odysseus.silby.com> References: <200605240304.k4O34BKO038584@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c ehcivar.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 May 2006 06:40:28 -0000 I'm worried that this may result in a small pessimization in cases where a transfer that requires a large number of qTLs is followed by a transfer with a small number of qTLs, but a large number of qTDs. Could you comment on whether this is the case? If so, we may have to consider a hysteresis to balance out the situation when the low watermark is insufficient to prevent an overrun of the memory barrier. Thanks, Mike "Silby" Silbersack On Wed, 24 May 2006, Ian Dowse wrote: > iedowse 2006-05-24 03:04:11 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb ehci.c ehcivar.h > Log: > Attempt to follow the procedure described in section 4.10 of the > EHCI spec for linking in new qTDs into an asynchronous QH. This > requires that there is a qTD marked as not active and not halted > at the start of the QH's list, and the hardware will know to re-fetch > the qTD on each pass rather than just looking at the overlay qTD: > > "The host controller must be able to advance the queue from the > Fetch QH state in order to avoid all hardware/software race > conditions. This simple mechanism allows software to simply link > qTDs to the queue head and activate them, then the host controller > will always find them if/when they are reachable." > > This is achieved by keeping an "inactivesqtd" entry on the QH list, > and re-using it each time as the start of the next transfer, and > allocating a new qTD to become the next inactivesqtd. Then a new > transfer can be activated by just setting its "active" flag, which > avoids all the previous messing with overlay qTD state in > ehci_set_qh_qtd(). > > Revision Changes Path > 1.45 +223 -94 src/sys/dev/usb/ehci.c > 1.14 +1 -0 src/sys/dev/usb/ehcivar.h > From owner-cvs-src@FreeBSD.ORG Wed May 24 06:57:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEA7216A421; Wed, 24 May 2006 06:57:27 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98F9443D4C; Wed, 24 May 2006 06:57:27 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O6ubxc060795; Wed, 24 May 2006 06:56:37 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O6ubgJ060794; Wed, 24 May 2006 06:56:37 GMT (envelope-from sobomax) Message-Id: <200605240656.k4O6ubgJ060794@repoman.freebsd.org> From: Maxim Sobolev Date: Wed, 24 May 2006 06:56:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/examples/kld/cdev/module cdevmod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 06:57:28 -0000 sobomax 2006-05-24 06:56:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/examples/kld/cdev/module cdevmod.c Log: MFC: there is no d_maj field anymore. Revision Changes Path 1.7.2.1 +1 -8 src/share/examples/kld/cdev/module/cdevmod.c From owner-cvs-src@FreeBSD.ORG Wed May 24 07:55:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A34116A479; Wed, 24 May 2006 07:55:33 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A390943D49; Wed, 24 May 2006 07:55:32 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O7sgxa064751; Wed, 24 May 2006 07:54:42 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O7sgFo064750; Wed, 24 May 2006 07:54:42 GMT (envelope-from ru) Message-Id: <200605240754.k4O7sgFo064750@repoman.freebsd.org> From: Ruslan Ermilov Date: Wed, 24 May 2006 07:54:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys kernel.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 May 2006 07:55:33 -0000 ru 2006-05-24 07:54:42 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: GC long unused hostnamelen and domainnamelen. Submitted by: Alex Lyashkov Revision Changes Path 1.128 +0 -2 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Wed May 24 09:40:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D4F816A520; Wed, 24 May 2006 09:40:55 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3821A43D48; Wed, 24 May 2006 09:40:54 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4O9e3sk079610; Wed, 24 May 2006 09:40:03 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4O9e3XE079609; Wed, 24 May 2006 09:40:03 GMT (envelope-from glebius) Message-Id: <200605240940.k4O9e3XE079609@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 24 May 2006 09:40:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/sys mmap.2 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 09:40:59 -0000 glebius 2006-05-24 09:40:03 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/sys mmap.2 Log: MFC 1.53 by peter: We don't have 2Gb limitation since .Fx 2.2 Revision Changes Path 1.50.8.2 +8 -22 src/lib/libc/sys/mmap.2 From owner-cvs-src@FreeBSD.ORG Wed May 24 10:01:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 666BB16A453; Wed, 24 May 2006 10:01:23 +0000 (UTC) (envelope-from roberto@keltia.freenix.fr) Received: from tara.freenix.org (keltia.freenix.org [82.224.56.155]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9751843D5D; Wed, 24 May 2006 10:01:22 +0000 (GMT) (envelope-from roberto@keltia.freenix.fr) Received: by tara.freenix.org (Postfix/TLS, from userid 101) id C6C61C6; Wed, 24 May 2006 11:59:54 +0200 (CEST) Date: Wed, 24 May 2006 11:59:54 +0200 From: Ollivier Robert To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org Message-ID: <20060524095954.GA90601@tara.freenix.org> Mail-Followup-To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org References: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> X-Operating-System: MacOS X / PowerBook G4 - FreeBSD 5.0 / 2x PIII/800 SMP User-Agent: Mutt/1.5.11 Cc: Subject: Re: cvs commit: src/sys/nfs4client nfs4_vfsops.c src/sys/nfsclient nfs.h nfs_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 May 2006 10:01:26 -0000 According to Chuck Lever: > NFS over TCP retransmit behavior should default to a 60 second time out, > mimicing the NFS reference implementation. > > NFS over TCP does not need fast retransmit timeouts, since network loss > and congestion are managed by the transport (TCP), unlike with NFS over > UDP. A long timeout prevents the unnecessary retransmission of non- > idempotent NFS requests. Any chance to see these MFC'd ? -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr Darwin snuadh.freenix.org Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005 From owner-cvs-src@FreeBSD.ORG Wed May 24 11:02:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 931B616A421; Wed, 24 May 2006 11:02:07 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52FB043D49; Wed, 24 May 2006 11:02:07 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OB1GMT084762; Wed, 24 May 2006 11:01:16 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OB1GDH084761; Wed, 24 May 2006 11:01:16 GMT (envelope-from ceri) Message-Id: <200605241101.k4OB1GDH084761@repoman.freebsd.org> From: Ceri Davies Date: Wed, 24 May 2006 11:01:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 geom.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 11:02:07 -0000 ceri 2006-05-24 11:01:16 UTC FreeBSD src repository Modified files: share/man/man4 geom.4 Log: Clean up the grammar in here some. Revision Changes Path 1.15 +32 -31 src/share/man/man4/geom.4 From owner-cvs-src@FreeBSD.ORG Wed May 24 11:03:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA9F916A41F; Wed, 24 May 2006 11:03:23 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 437E043D58; Wed, 24 May 2006 11:03:23 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OB2WjL084868; Wed, 24 May 2006 11:02:32 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OB2WD5084867; Wed, 24 May 2006 11:02:32 GMT (envelope-from ceri) Message-Id: <200605241102.k4OB2WD5084867@repoman.freebsd.org> From: Ceri Davies Date: Wed, 24 May 2006 11:02:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/geom geom_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: Wed, 24 May 2006 11:03:24 -0000 ceri 2006-05-24 11:02:32 UTC FreeBSD src repository Modified files: sys/geom geom_bsd.c Log: Remove the trailing half of a sentence which was clearly superceded by the preceding one some time during editing. Revision Changes Path 1.78 +0 -2 src/sys/geom/geom_bsd.c From owner-cvs-src@FreeBSD.ORG Wed May 24 11:37:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4849716A41F; Wed, 24 May 2006 11:37:39 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 053DB43D46; Wed, 24 May 2006 11:37:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OBamw2087961; Wed, 24 May 2006 11:36:48 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OBamwA087960; Wed, 24 May 2006 11:36:48 GMT (envelope-from glebius) Message-Id: <200605241136.k4OBamwA087960@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 24 May 2006 11:36: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/etc/rc.d sysctl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:37:39 -0000 glebius 2006-05-24 11:36:48 UTC FreeBSD src repository Modified files: etc/rc.d sysctl Log: Quote the parameter to sysctl(1), allowing to use whitespaces in sysctl values. PR: conf/96509 Submitted by: Gregory Bond Revision Changes Path 1.17 +1 -1 src/etc/rc.d/sysctl From owner-cvs-src@FreeBSD.ORG Wed May 24 11:50:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9964516A435; Wed, 24 May 2006 11:50:30 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52AE443D46; Wed, 24 May 2006 11:50:30 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OBndZw088742; Wed, 24 May 2006 11:49:39 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OBndfJ088741; Wed, 24 May 2006 11:49:39 GMT (envelope-from rodrigc) Message-Id: <200605241149.k4OBndfJ088741@repoman.freebsd.org> From: Craig Rodrigues Date: Wed, 24 May 2006 11:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/mountd mountd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 11:50:30 -0000 rodrigc 2006-05-24 11:49:39 UTC FreeBSD src repository Modified files: usr.sbin/mountd mountd.c Log: Convert to nmount() and remove hardcoded checks for ufs, msdosfs, ntfs, and cd9660. PR: bin/97642 Revision Changes Path 1.85 +19 -25 src/usr.sbin/mountd/mountd.c From owner-cvs-src@FreeBSD.ORG Wed May 24 11:56:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0C8016A423; Wed, 24 May 2006 11:56:16 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98E2543D45; Wed, 24 May 2006 11:56:16 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OBtPm1089095; Wed, 24 May 2006 11:55:25 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OBtPDA089094; Wed, 24 May 2006 11:55:25 GMT (envelope-from glebius) Message-Id: <200605241155.k4OBtPDA089094@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 24 May 2006 11:55:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/re if_re.c src/sys/pci if_rlreg.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 May 2006 11:57:00 -0000 glebius 2006-05-24 11:55:25 UTC FreeBSD src repository Modified files: sys/dev/re if_re.c sys/pci if_rlreg.h Log: Rename device name in the last commit. According to PR, the ID is more likely to belong to chips of 8168 family. PR: kern/96734 Submitted by: Sven Petai Revision Changes Path 1.67 +3 -3 src/sys/dev/re/if_re.c 1.56 +2 -2 src/sys/pci/if_rlreg.h From owner-cvs-src@FreeBSD.ORG Wed May 24 13:10:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B20416A41F; Wed, 24 May 2006 13:10:47 +0000 (UTC) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0C98A43D45; Wed, 24 May 2006 13:10:47 +0000 (GMT) (envelope-from oleg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OD9ud4003003; Wed, 24 May 2006 13:09:56 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OD9tex003002; Wed, 24 May 2006 13:09:55 GMT (envelope-from oleg) Message-Id: <200605241309.k4OD9tex003002@repoman.freebsd.org> From: Oleg Bulyzhin Date: Wed, 24 May 2006 13:09:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 13:10:47 -0000 oleg 2006-05-24 13:09:55 UTC FreeBSD src repository Modified files: sys/netinet ip_fw.h ip_fw2.c sbin/ipfw ipfw.8 ipfw2.c Log: Implement internal (i.e. inside kernel) packet tagging using mbuf_tags(9). Since tags are kept while packet resides in kernelspace, it's possible to use other kernel facilities (like netgraph nodes) for altering those tags. Submitted by: Andrey Elsukov Submitted by: Vadim Goncharov Approved by: glebius (mentor) Idea from: OpenBSD PF MFC after: 1 month Revision Changes Path 1.188 +61 -1 src/sbin/ipfw/ipfw.8 1.89 +72 -8 src/sbin/ipfw/ipfw2.c 1.106 +6 -0 src/sys/netinet/ip_fw.h 1.132 +57 -1 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Wed May 24 13:16:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3F5516A42D; Wed, 24 May 2006 13:16:18 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C01A43D7D; Wed, 24 May 2006 13:16:04 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.6/8.13.6) with ESMTP id k4ODG2Kv058314 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 May 2006 17:16:02 +0400 (MSD) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.6/8.13.6/Submit) id k4ODG2el058313; Wed, 24 May 2006 17:16:02 +0400 (MSD) (envelope-from oleg) Date: Wed, 24 May 2006 17:16:02 +0400 From: Oleg Bulyzhin To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20060524131602.GA57006@lath.rinet.ru> References: <200605241309.k4OD9tex003002@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605241309.k4OD9tex003002@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 13:16:20 -0000 On Wed, May 24, 2006 at 01:09:55PM +0000, Oleg Bulyzhin wrote: > oleg 2006-05-24 13:09:55 UTC > > FreeBSD src repository > > Modified files: > sys/netinet ip_fw.h ip_fw2.c > sbin/ipfw ipfw.8 ipfw2.c > Log: > Implement internal (i.e. inside kernel) packet tagging using mbuf_tags(9). > Since tags are kept while packet resides in kernelspace, it's possible to > use other kernel facilities (like netgraph nodes) for altering those tags. > > Submitted by: Andrey Elsukov > Submitted by: Vadim Goncharov > Approved by: glebius (mentor) > Idea from: OpenBSD PF > MFC after: 1 month > > Revision Changes Path > 1.188 +61 -1 src/sbin/ipfw/ipfw.8 > 1.89 +72 -8 src/sbin/ipfw/ipfw2.c > 1.106 +6 -0 src/sys/netinet/ip_fw.h > 1.132 +57 -1 src/sys/netinet/ip_fw2.c Examples of ipfw rules syntax: count tag 100 ip from any to any allow untag 10 ip from any to any tagged 10 allow tag 200 ip from any to any not tagged 0-65535 -- Oleg. From owner-cvs-src@FreeBSD.ORG Wed May 24 13:51:19 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7328B16A445 for ; Wed, 24 May 2006 13:51:19 +0000 (UTC) (envelope-from chucklever@gmail.com) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.205]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56C0B43D49 for ; Wed, 24 May 2006 13:51:18 +0000 (GMT) (envelope-from chucklever@gmail.com) Received: by nz-out-0102.google.com with SMTP id n1so28343nzf for ; Wed, 24 May 2006 06:51:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:references; b=TbvKomgIeH+xpYcjg+gjRcerWEUiu/epGnFptLoDCe1EM9yB6L7NBV+yAjQiZd29LYBcUPD8hULSxr0xGzM4cg9rSHK7t229hXG+1JYK7pvmopvlN34fgVE3iEgajJ6ZX3R7fAmT9Wh/OKYhxCjW/rbdQanAOWz4+Dg5mB7lF1k= Received: by 10.64.152.19 with SMTP id z19mr2993944qbd; Wed, 24 May 2006 06:51:17 -0700 (PDT) Received: by 10.64.243.13 with HTTP; Wed, 24 May 2006 06:51:17 -0700 (PDT) Message-ID: <76bd70e30605240651o1ecaec81wfbf5fede11d139b@mail.gmail.com> Date: Wed, 24 May 2006 09:51:17 -0400 From: "chuck lever" To: src-committers@freebsd.org, cvs-src@freebsd.org In-Reply-To: <20060524095954.GA90601@tara.freenix.org> MIME-Version: 1.0 References: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> <20060524095954.GA90601@tara.freenix.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: cvs commit: src/sys/nfs4client nfs4_vfsops.c src/sys/nfsclient nfs.h nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: chucklever@bigfoot.com 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 May 2006 13:51:25 -0000 Just to 6, or also to 5? On 5/24/06, Ollivier Robert wrote: > > According to Chuck Lever: > > NFS over TCP retransmit behavior should default to a 60 second time > out, > > mimicing the NFS reference implementation. > > > > NFS over TCP does not need fast retransmit timeouts, since network > loss > > and congestion are managed by the transport (TCP), unlike with NFS > over > > UDP. A long timeout prevents the unnecessary retransmission of non- > > idempotent NFS requests. > > Any chance to see these MFC'd ? > -- > Ollivier ROBERT -=3D- FreeBSD: The Power to Serve! -=3D- > roberto@keltia.freenix.fr > Darwin snuadh.freenix.org Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST > 2005 > From owner-cvs-src@FreeBSD.ORG Wed May 24 14:04:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49D0016A426; Wed, 24 May 2006 14:04:43 +0000 (UTC) (envelope-from ghelmer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 057F343D49; Wed, 24 May 2006 14:04:43 +0000 (GMT) (envelope-from ghelmer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OE3p6V007557; Wed, 24 May 2006 14:03:51 GMT (envelope-from ghelmer@repoman.freebsd.org) Received: (from ghelmer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OE3pvp007556; Wed, 24 May 2006 14:03:51 GMT (envelope-from ghelmer) Message-Id: <200605241403.k4OE3pvp007556@repoman.freebsd.org> From: Guy Helmer Date: Wed, 24 May 2006 14:03:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/fs/procfs procfs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:04:43 -0000 ghelmer 2006-05-24 14:03:51 UTC FreeBSD src repository Modified files: sys/fs/procfs procfs.c Log: Revision 1.4 set access for all sensitive files in /proc/ to mode 0 if a process's uid or gid has changed, but the /proc/ directory itself was also set to mode 0. Assuming this doesn't open any security holes, open access to the /proc/ directory for users other than root to read or search the directory. Reviewed by: des (back in February) MFC after: 3 weeks Revision Changes Path 1.13 +6 -3 src/sys/fs/procfs/procfs.c From owner-cvs-src@FreeBSD.ORG Wed May 24 14:05:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 377D816A435; Wed, 24 May 2006 14:05:16 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from opus.cse.buffalo.edu (opus.cse.Buffalo.EDU [128.205.32.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 88DD343D5A; Wed, 24 May 2006 14:05:14 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from localhost.cse.buffalo.edu (localhost.cse.buffalo.edu [127.0.0.1]) by opus.cse.buffalo.edu (8.13.6/8.12.4) with ESMTP id k4OE57LZ009698; Wed, 24 May 2006 10:05:07 -0400 (EDT) From: Ken Smith To: chucklever@bigfoot.com In-Reply-To: <76bd70e30605240651o1ecaec81wfbf5fede11d139b@mail.gmail.com> References: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> <20060524095954.GA90601@tara.freenix.org> <76bd70e30605240651o1ecaec81wfbf5fede11d139b@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-yB36Ip8qPfu23vt6mJZq" Organization: U. Buffalo CSE Department Date: Wed, 24 May 2006 10:05:07 -0400 Message-Id: <1148479507.9312.50.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/nfs4client nfs4_vfsops.c src/sys/nfsclient nfs.h nfs_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 May 2006 14:05:16 -0000 --=-yB36Ip8qPfu23vt6mJZq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-05-24 at 09:51 -0400, chuck lever wrote: > Just to 6, or also to 5? >=20 > On 5/24/06, Ollivier Robert wrote: > According to Chuck Lever: > > NFS over TCP retransmit behavior should default to a 60 > second time out, > > mimicing the NFS reference implementation. > > > > NFS over TCP does not need fast retransmit timeouts, since > network loss=20 > > and congestion are managed by the transport (TCP), unlike > with NFS over > > UDP. A long timeout prevents the unnecessary > retransmission of non- > > idempotent NFS requests. > =20 > Any chance to see these MFC'd ?=20 > -- > Ollivier ROBERT -=3D- FreeBSD: The Power to Serve! -=3D- > roberto@keltia.freenix.fr > Darwin snuadh.freenix.org Kernel Version 7.9.0 : Wed Mar 30 > 20:11:17 PST 2005 >=20 For what it's worth the imminent 5.5-RELEASE will be the last one from RELENG_5. It will fall into the same state as RELENG_4 - we won't prohibit people from continuing to MFC stuff to it but we're expecting people to lose interest in it fairly quickly and generally encouraging people to move on to 6.X. At this point we aren't sure if we'll even keep doing the monthly snapshots for RELENG_5, we're sort of playing it by ear at this point (seeing what if anything people do wind up MFC-ing to it...). Given I'd need to keep hardware around to do the monthly snapshot builds on ... --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-yB36Ip8qPfu23vt6mJZq Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEdGgT/G14VSmup/YRAqftAJ4+OFbrBk8XnlSM8JhxQ5HmTwYZYACfVFDC XI6Fu+5j2ih+zcl8Lj+QW4A= =f1a3 -----END PGP SIGNATURE----- --=-yB36Ip8qPfu23vt6mJZq-- From owner-cvs-src@FreeBSD.ORG Wed May 24 14:05:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B35216A443 for ; Wed, 24 May 2006 14:05:45 +0000 (UTC) (envelope-from massimo@cedoc.mo.it) Received: from insomma.datacode.it (ip-174-86.sn2.eutelia.it [83.211.174.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7A1343D7B for ; Wed, 24 May 2006 14:05:35 +0000 (GMT) (envelope-from massimo@cedoc.mo.it) Received: from localhost (localhost.datacode.it [127.0.0.1]) by insomma.datacode.it (Postfix) with SMTP id 96D072C90C for ; Wed, 24 May 2006 16:05:33 +0200 (CEST) Received: from insomma.datacode.it (localhost.datacode.it [127.0.0.1]) by insomma.datacode.it (Postfix) with ESMTP id 38C912C90A; Wed, 24 May 2006 16:05:32 +0200 (CEST) Received: from massimo.datacode.it (massimo.datacode.it [192.168.1.13]) by insomma.datacode.it (Postfix) with ESMTP id E95402C906; Wed, 24 May 2006 16:05:31 +0200 (CEST) From: Massimo Lusetti To: chucklever@bigfoot.com In-Reply-To: <76bd70e30605240651o1ecaec81wfbf5fede11d139b@mail.gmail.com> References: <200605231848.k4NIm7ZP089499@repoman.freebsd.org> <20060524095954.GA90601@tara.freenix.org> <76bd70e30605240651o1ecaec81wfbf5fede11d139b@mail.gmail.com> Content-Type: text/plain Organization: CEDOC - Modena Date: Wed, 24 May 2006 16:05:31 +0200 Message-Id: <1148479532.4305.10.camel@massimo.datacode.it> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 (2.0.4-7) Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV using ClamSMTP Cc: cvs-src@freebsd.org, src-committers@freebsd.org Subject: Re: cvs commit: src/sys/nfs4client nfs4_vfsops.c src/sys/nfsclient nfs.h nfs_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 May 2006 14:05:45 -0000 On Wed, 2006-05-24 at 09:51 -0400, chuck lever wrote: > Just to 6, or also to 5? By me just to 6 Thanks -- Massimo.run(); From owner-cvs-src@FreeBSD.ORG Wed May 24 14:09:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A71416A484; Wed, 24 May 2006 14:09:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 140D743D66; Wed, 24 May 2006 14:09:23 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OE8VDe007812; Wed, 24 May 2006 14:08:31 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OE8Vbg007811; Wed, 24 May 2006 14:08:31 GMT (envelope-from jhb) Message-Id: <200605241408.k4OE8Vbg007811@repoman.freebsd.org> From: John Baldwin Date: Wed, 24 May 2006 14:08:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pci fixup_pci.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 14:09:25 -0000 jhb 2006-05-24 14:08:31 UTC FreeBSD src repository Modified files: sys/dev/pci fixup_pci.c Log: Workaround a hang on some nForce2 systems that can happen if the CPU goes into and out of the halt state very quickly. Submitted by: Andriy Gapon MFC after: 1 week Revision Changes Path 1.7 +38 -0 src/sys/dev/pci/fixup_pci.c From owner-cvs-src@FreeBSD.ORG Wed May 24 14:36:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB1E016A6EF; Wed, 24 May 2006 14:36:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 374A743D70; Wed, 24 May 2006 14:36:14 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 8434746CBC; Wed, 24 May 2006 10:36:13 -0400 (EDT) Date: Wed, 24 May 2006 15:36:13 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Jung-uk Kim In-Reply-To: <200512060258.jB62wCnk084452@repoman.freebsd.org> Message-ID: <20060524153540.E48623@fledge.watson.org> References: <200512060258.jB62wCnk084452@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/conf files files.amd64 files.i386 options.amd64 options.i386 src/sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/net bpf.c bpf_jitter.c bpf_jitter.h bpfdesc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 14:36:29 -0000 On Tue, 6 Dec 2005, Jung-uk Kim wrote: > Add experimental BPF Just-In-Time compiler for amd64 and i386. > > Use the following kernel configuration option to enable: > > options BPF_JITTER > > If you want to use bpf_filter() instead (e. g., debugging), do: > > sysctl net.bpf.jitter.enable=0 > > to turn it off. > > Currently BIOCSETWF and bpf_mtap2() are unsupported, and bpf_mtap() is > partially supported because 1) no need, 2) avoid expensive m_copydata(9). > > Obtained from: WinPcap 3.1 (for i386) Do you have any plans to MFC this to RELENG_6? I've had a question about getting it up and running for intrusion detection / network monitoring. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Wed May 24 14:47:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED63B16A87F; Wed, 24 May 2006 14:47:48 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B636C43D45; Wed, 24 May 2006 14:47:48 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OEkvM6011253; Wed, 24 May 2006 14:46:57 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from glebius@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OEkvo0011251; Wed, 24 May 2006 14:46:57 GMT (envelope-from glebius) Message-Id: <200605241446.k4OEkvo0011251@repoman.freebsd.org> From: Gleb Smirnoff Date: Wed, 24 May 2006 14: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/usr.sbin/ngctl config.c connect.c debug.c dot.c list.c main.c mkpeer.c msg.c name.c ngctl.h rmhook.c show.c shutdown.c status.c types.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:47:51 -0000 glebius 2006-05-24 14:46:56 UTC FreeBSD src repository Modified files: usr.sbin/ngctl config.c connect.c debug.c dot.c list.c main.c mkpeer.c msg.c name.c ngctl.h rmhook.c show.c shutdown.c status.c types.c write.c Log: Unnest includes before forthcoming editing. Revision Changes Path 1.4 +7 -0 src/usr.sbin/ngctl/config.c 1.4 +4 -0 src/usr.sbin/ngctl/connect.c 1.3 +5 -0 src/usr.sbin/ngctl/debug.c 1.4 +5 -0 src/usr.sbin/ngctl/dot.c 1.7 +6 -0 src/usr.sbin/ngctl/list.c 1.19 +16 -0 src/usr.sbin/ngctl/main.c 1.3 +4 -0 src/usr.sbin/ngctl/mkpeer.c 1.6 +8 -0 src/usr.sbin/ngctl/msg.c 1.3 +5 -0 src/usr.sbin/ngctl/name.c 1.13 +0 -20 src/usr.sbin/ngctl/ngctl.h 1.4 +4 -0 src/usr.sbin/ngctl/rmhook.c 1.5 +6 -0 src/usr.sbin/ngctl/show.c 1.3 +5 -1 src/usr.sbin/ngctl/shutdown.c 1.3 +5 -0 src/usr.sbin/ngctl/status.c 1.5 +6 -0 src/usr.sbin/ngctl/types.c 1.2 +10 -0 src/usr.sbin/ngctl/write.c From owner-cvs-src@FreeBSD.ORG Wed May 24 15:22:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8314B16A575 for ; Wed, 24 May 2006 15:22:53 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF92C43D48 for ; Wed, 24 May 2006 15:22:51 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 68833 invoked from network); 24 May 2006 15:19:53 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 24 May 2006 15:19:53 -0000 Message-ID: <44747A4C.9090800@freebsd.org> Date: Wed, 24 May 2006 17:22:52 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: Oleg Bulyzhin References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <20060524131602.GA57006@lath.rinet.ru> In-Reply-To: <20060524131602.GA57006@lath.rinet.ru> 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_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 15:22:53 -0000 Oleg Bulyzhin wrote: > On Wed, May 24, 2006 at 01:09:55PM +0000, Oleg Bulyzhin wrote: >> oleg 2006-05-24 13:09:55 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/netinet ip_fw.h ip_fw2.c >> sbin/ipfw ipfw.8 ipfw2.c >> Log: >> Implement internal (i.e. inside kernel) packet tagging using mbuf_tags(9). >> Since tags are kept while packet resides in kernelspace, it's possible to >> use other kernel facilities (like netgraph nodes) for altering those tags. >> >> Submitted by: Andrey Elsukov >> Submitted by: Vadim Goncharov >> Approved by: glebius (mentor) >> Idea from: OpenBSD PF >> MFC after: 1 month >> >> Revision Changes Path >> 1.188 +61 -1 src/sbin/ipfw/ipfw.8 >> 1.89 +72 -8 src/sbin/ipfw/ipfw2.c >> 1.106 +6 -0 src/sys/netinet/ip_fw.h >> 1.132 +57 -1 src/sys/netinet/ip_fw2.c > > Examples of ipfw rules syntax: > count tag 100 ip from any to any > allow untag 10 ip from any to any tagged 10 Does this accept the packet and untag it at the same time? Wouldn't it make more sense to have [tag|untag] as its own operators like [allow|deny]? > allow tag 200 ip from any to any not tagged 0-65535 > -- Andre From owner-cvs-src@FreeBSD.ORG Wed May 24 15:23:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FA8216A46B; Wed, 24 May 2006 15:23:13 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0829E43D46; Wed, 24 May 2006 15:23:13 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OFMLpB017646; Wed, 24 May 2006 15:22:21 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OFMLqJ017645; Wed, 24 May 2006 15:22:21 GMT (envelope-from mjacob) Message-Id: <200605241522.k4OFMLqJ017645@repoman.freebsd.org> From: Matt Jacob Date: Wed, 24 May 2006 15:22: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/cam cam_ccb.h cam_periph.c src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:23:13 -0000 mjacob 2006-05-24 15:22:21 UTC FreeBSD src repository Modified files: sys/cam cam_ccb.h cam_periph.c sys/cam/scsi scsi_target.c Log: Make physical buffers in cam_periph_mapmem owned by the kernel in case we return to user space w/o waiting for I/O to complete. I tried to get several folks who know this code better than me to review it with no luck. I *do* know that w/o this code, using the SCSI target driver panics in userret (if it doesn't panic in knote first). Revision Changes Path 1.30 +2 -1 src/sys/cam/cam_ccb.h 1.62 +10 -0 src/sys/cam/cam_periph.c 1.69 +9 -57 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Wed May 24 15:24:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A739416A527; Wed, 24 May 2006 15:24:19 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6242443D46; Wed, 24 May 2006 15:24:19 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OFNRO7017747; Wed, 24 May 2006 15:23:27 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OFNRCc017746; Wed, 24 May 2006 15:23:27 GMT (envelope-from mjacob) Message-Id: <200605241523.k4OFNRCc017746@repoman.freebsd.org> From: Matt Jacob Date: Wed, 24 May 2006 15:23:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam cam_ccb.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 May 2006 15:24:19 -0000 mjacob 2006-05-24 15:23:27 UTC FreeBSD src repository Modified files: sys/cam cam_ccb.h Log: Sorry- last delta was checked in by mistake. Revision Changes Path 1.31 +1 -2 src/sys/cam/cam_ccb.h From owner-cvs-src@FreeBSD.ORG Wed May 24 15:27:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EDA0C16A459; Wed, 24 May 2006 15:27:00 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B998C43D4C; Wed, 24 May 2006 15:26:58 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OFQ7Ps018046; Wed, 24 May 2006 15:26:07 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OFQ7uG018045; Wed, 24 May 2006 15:26:07 GMT (envelope-from mjacob) Message-Id: <200605241526.k4OFQ7uG018045@repoman.freebsd.org> From: Matt Jacob Date: Wed, 24 May 2006 15:26:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/cam/scsi scsi_target.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:27:01 -0000 mjacob 2006-05-24 15:26:07 UTC FreeBSD src repository Modified files: sys/cam/scsi scsi_target.c Log: Forced commit - last checkin got away from me. This version of scsi_target.c removes all SMP locking until we have a lock-aware CAM stack. This allows us to use KNOTE without a panic at least. It's not yet clear whether target mode is working yet or not. Discussed with: Scott, Ken, Nate, Justin Revision Changes Path 1.70 +1 -0 src/sys/cam/scsi/scsi_target.c From owner-cvs-src@FreeBSD.ORG Wed May 24 15:35:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 93FA616A8E7; Wed, 24 May 2006 15:35:24 +0000 (UTC) (envelope-from iedowse@iedowse.com) Received: from nowhere.iedowse.com (nowhere.iedowse.com [82.195.144.75]) by mx1.FreeBSD.org (Postfix) with SMTP id 8141443D6E; Wed, 24 May 2006 15:35:23 +0000 (GMT) (envelope-from iedowse@iedowse.com) Received: from localhost ([127.0.0.1] helo=iedowse.com) by nowhere.iedowse.com via local-iedowse id ; 24 May 2006 16:35:22 +0100 (IST) To: Mike Silbersack In-Reply-To: Your message of "Wed, 24 May 2006 01:40:29 CDT." <20060524013323.O56879@odysseus.silby.com> Date: Wed, 24 May 2006 16:35:21 +0100 From: Ian Dowse Message-ID: <200605241635.aa64582@nowhere.iedowse.com> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb ehci.c ehcivar.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 May 2006 15:35:28 -0000 In message <20060524013323.O56879@odysseus.silby.com>, Mike Silbersack writes: > >I'm worried that this may result in a small pessimization in cases where a >transfer that requires a large number of qTLs is followed by a transfer >with a small number of qTLs, but a large number of qTDs. Could you >comment on whether this is the case? If so, we may have to consider a >hysteresis to balance out the situation when the low watermark is >insufficient to prevent an overrun of the memory barrier. Indeed ;-) Sorry for the undecipherable message! Ian >Thanks, > >Mike "Silby" Silbersack > >On Wed, 24 May 2006, Ian Dowse wrote: > >> iedowse 2006-05-24 03:04:11 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/usb ehci.c ehcivar.h >> Log: >> Attempt to follow the procedure described in section 4.10 of the >> EHCI spec for linking in new qTDs into an asynchronous QH. This >> requires that there is a qTD marked as not active and not halted >> at the start of the QH's list, and the hardware will know to re-fetch >> the qTD on each pass rather than just looking at the overlay qTD: >> >> "The host controller must be able to advance the queue from the >> Fetch QH state in order to avoid all hardware/software race >> conditions. This simple mechanism allows software to simply link >> qTDs to the queue head and activate them, then the host controller >> will always find them if/when they are reachable." >> >> This is achieved by keeping an "inactivesqtd" entry on the QH list, >> and re-using it each time as the start of the next transfer, and >> allocating a new qTD to become the next inactivesqtd. Then a new >> transfer can be activated by just setting its "active" flag, which >> avoids all the previous messing with overlay qTD state in >> ehci_set_qh_qtd(). >> >> Revision Changes Path >> 1.45 +223 -94 src/sys/dev/usb/ehci.c >> 1.14 +1 -0 src/sys/dev/usb/ehcivar.h >> From owner-cvs-src@FreeBSD.ORG Wed May 24 15:41:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8BA016AA07; Wed, 24 May 2006 15:41:42 +0000 (UTC) (envelope-from mr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C978143D70; Wed, 24 May 2006 15:41:37 +0000 (GMT) (envelope-from mr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OFek1f019622; Wed, 24 May 2006 15:40:46 GMT (envelope-from mr@repoman.freebsd.org) Received: (from mr@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OFekG5019621; Wed, 24 May 2006 15:40:46 GMT (envelope-from mr) Message-Id: <200605241540.k4OFekG5019621@repoman.freebsd.org> From: Michael Reifenberger Date: Wed, 24 May 2006 15:40: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/tools/tools/crypto cryptotest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:41:49 -0000 mr 2006-05-24 15:40:46 UTC FreeBSD src repository Modified files: tools/tools/crypto cryptotest.c Log: make cryptotest compile after the latest changes to cryptodev.h Revision Changes Path 1.8 +3 -3 src/tools/tools/crypto/cryptotest.c From owner-cvs-src@FreeBSD.ORG Wed May 24 15:55:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E9B2916A4AC; Wed, 24 May 2006 15:55:17 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4876443D46; Wed, 24 May 2006 15:55:17 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k4OFtGaV069451; Wed, 24 May 2006 11:55:16 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Robert Watson Date: Wed, 24 May 2006 11:55:02 -0400 User-Agent: KMail/1.6.2 References: <200512060258.jB62wCnk084452@repoman.freebsd.org> <20060524153540.E48623@fledge.watson.org> In-Reply-To: <20060524153540.E48623@fledge.watson.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200605241155.04107.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1479/Wed May 24 01:17:23 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/conf files files.amd64 files.i386 options.amd64 options.i386 src/sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/net bpf.c bpf_jitter.c bpf_jitter.h bpfdesc.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 15:55:18 -0000 On Wednesday 24 May 2006 10:36 am, Robert Watson wrote: > On Tue, 6 Dec 2005, Jung-uk Kim wrote: > > Add experimental BPF Just-In-Time compiler for amd64 and i386. > > > > Use the following kernel configuration option to enable: > > > > options BPF_JITTER > > > > If you want to use bpf_filter() instead (e. g., debugging), do: > > > > sysctl net.bpf.jitter.enable=0 > > > > to turn it off. > > > > Currently BIOCSETWF and bpf_mtap2() are unsupported, and > > bpf_mtap() is partially supported because 1) no need, 2) avoid > > expensive m_copydata(9). > > > > Obtained from: WinPcap 3.1 (for i386) > > Do you have any plans to MFC this to RELENG_6? Currently I have no plan to MFC because it lacks man pages and more importantly, I'd like to optimize jumps. It won't take long but my day job has been pretty busy recently. :-( > I've had a question about getting it up and running for intrusion > detection / network monitoring. Feel free to ask. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Wed May 24 15:57:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D800616A968; Wed, 24 May 2006 15:57:30 +0000 (UTC) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6FFD343D66; Wed, 24 May 2006 15:57:28 +0000 (GMT) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OFual5020429; Wed, 24 May 2006 15:56:36 GMT (envelope-from cel@repoman.freebsd.org) Received: (from cel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OFuapJ020428; Wed, 24 May 2006 15:56:36 GMT (envelope-from cel) Message-Id: <200605241556.k4OFuapJ020428@repoman.freebsd.org> From: Chuck Lever Date: Wed, 24 May 2006 15: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/sys/nfs4client nfs4_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 May 2006 15:57:31 -0000 cel 2006-05-24 15:56:36 UTC FreeBSD src repository Modified files: sys/nfs4client nfs4_vnops.c Log: While reviewing NFS client for another PR, noticed this omission in the NFSv4 client READDIR logic. This change matches the logic in the version 2 and 3 code. Sponsored by: Network Appliance, Incorporated Revision Changes Path 1.32 +1 -1 src/sys/nfs4client/nfs4_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 24 16:02:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19BBE16A8E5; Wed, 24 May 2006 16:02:27 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B55A943D5C; Wed, 24 May 2006 16:02:26 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OG1Zft020786; Wed, 24 May 2006 16:01:35 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OG1Zfv020785; Wed, 24 May 2006 16:01:35 GMT (envelope-from wilko) Message-Id: <200605241601.k4OG1Zfv020785@repoman.freebsd.org> From: Wilko Bulte Date: Wed, 24 May 2006 16:01: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 MAINTAINERS X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 16:02:29 -0000 wilko 2006-05-24 16:01:35 UTC FreeBSD src repository Modified files: . MAINTAINERS Log: Vinod has passed the maintainership for the twa/twe drivers to Adam Radford as follows: twe aradford@amcc.com Pre-commit review requested twa aradford@amcc.com Pre-commit review requested With hat: core-secretary Requested by: vkashyap Revision Changes Path 1.132 +2 -2 src/MAINTAINERS From owner-cvs-src@FreeBSD.ORG Wed May 24 16:27:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AAD3416A458; Wed, 24 May 2006 16:27:21 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A71243D48; Wed, 24 May 2006 16:27:21 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OGQT6Y023351; Wed, 24 May 2006 16:26:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OGQTO5023350; Wed, 24 May 2006 16:26:29 GMT (envelope-from imp) Message-Id: <200605241626.k4OGQTO5023350@repoman.freebsd.org> From: Warner Losh Date: Wed, 24 May 2006 16:26:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 16:27:22 -0000 imp 2006-05-24 16:26:29 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Add cbb, cardbus, pccard and exca to the list of modules. The appear to work on the Turion64 laptop I have. Revision Changes Path 1.495 +4 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed May 24 16:47:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DFBFF16A42A; Wed, 24 May 2006 16:47:01 +0000 (UTC) (envelope-from bu7cher@yandex.ru) Received: from camay.yandex.ru (camay.yandex.ru [213.180.200.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9F3B43D4C; Wed, 24 May 2006 16:47:00 +0000 (GMT) (envelope-from bu7cher@yandex.ru) Received: from YAMAIL (camay.yandex.ru) by mail.yandex.ru id ; Wed, 24 May 2006 20:46:48 +0400 Received: from [82.211.152.12] ([82.211.152.12]) by mail.yandex.ru with HTTP; Wed, 24 May 2006 20:46:48 +0400 (MSD) Date: Wed, 24 May 2006 20:46:48 +0400 (MSD) From: "Andrey V. Elsukov" Sender: bu7cher@yandex.ru Message-Id: <44748DF8.000002.11682@camay.yandex.ru> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] Errors-To: bu7cher@yandex.ru To: andre@freebsd.org In-Reply-To: <44747A4C.9090800@freebsd.org> References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <44747A4C.9090800@freebsd.org> X-Source-Ip: 82.211.152.12 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, oleg@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 ipfw2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bu7cher@yandex.ru 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 May 2006 16:47:02 -0000 >Does this accept the packet and untag it at the same time? Wouldn't >it make more sense to have [tag|untag] as its own operators like >[allow|deny]? Yes, it does (but example is impractical - we don't need tagging or untagging when packet is finally denied). We thought about making [tag|untag] as its own actions like [allow|deny], but decided to implement it as modifiers instead, for two primary reasons: 1) Speed. It is faster to match packet with body of only one rule than to do it once more for the same packet in the next rule, only to take action on it. 2) Flexibility. We can use modifiers tag/untag with any possible actions, e.g. allow, netgraph, skipto, pipe, ... - not only [allow|deny]. Imagine you have to insert additional tagging rule for any such action looking absolutely the same? And then consider speed of matching. Thus, it is even *looks* more beautiful to write: ipfw add 100 netgraph 300 tag 200 ip from host1 to host2 for tagging packet with tag 200 and then sending it to netgraph, than to write something like: ipfw add 100 tag 200 ip from host1 to host2 ipfw add 101 netgraph 300 ip from host1 to host2 tagged 200 -- WBR, Andrey V. Elsukov From owner-cvs-src@FreeBSD.ORG Wed May 24 17:11:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 20C1916A688; Wed, 24 May 2006 17:11:44 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC72343D46; Wed, 24 May 2006 17:11:43 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHAqJY035945; Wed, 24 May 2006 17:10:52 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHAqxE035944; Wed, 24 May 2006 17:10:52 GMT (envelope-from bmah) Message-Id: <200605241710.k4OHAqxE035944@repoman.freebsd.org> From: "Bruce A. Mah" Date: Wed, 24 May 2006 17:10:52 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/share/sgml release.ent X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 17:11:49 -0000 bmah 2006-05-24 17:10:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/share/sgml release.ent Log: Prepare for a post-5.5 world: Add a quick comment as a reminder that no 5.6-RELEASE is planned at this time. The &release.next; entity may go away in the future to help enforce this in release documentation. Approved by: re (implicitly) Revision Changes Path 1.18.2.12 +2 -0 src/release/doc/share/sgml/release.ent From owner-cvs-src@FreeBSD.ORG Wed May 24 17:23:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2C3E16A486; Wed, 24 May 2006 17:23:45 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59FAA43D53; Wed, 24 May 2006 17:23:45 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHMraP037345; Wed, 24 May 2006 17:22:53 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHMrAJ037344; Wed, 24 May 2006 17:22:53 GMT (envelope-from imp) Message-Id: <200605241722.k4OHMrAJ037344@repoman.freebsd.org> From: Warner Losh Date: Wed, 24 May 2006 17:22:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:23:45 -0000 imp 2006-05-24 17:22:53 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Fix a race when detaching the cbb worker thread. There were a couple of cases where we didn't take out the lock before setting or clearing a bit. This apparently can lead to a race at kldunload time (at least on my Turion64 laptop, never saw it on my Sony Vaio). Revision Changes Path 1.144 +7 -1 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Wed May 24 17:27:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D75BA16A47B; Wed, 24 May 2006 17:27:08 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91CE143D45; Wed, 24 May 2006 17:27:08 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHQGb9037587; Wed, 24 May 2006 17:26:16 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHQG59037586; Wed, 24 May 2006 17:26:16 GMT (envelope-from imp) Message-Id: <200605241726.k4OHQG59037586@repoman.freebsd.org> From: Warner Losh Date: Wed, 24 May 2006 17:26:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:27:09 -0000 imp 2006-05-24 17:26:16 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb.c Log: Suspend the children before we turn off card events in hardware. This was done, I believe, to work around some cards having issues in the suspend case. I think that this helped my Sony VAIO TS505 work better when it had certain wireless cards in it and I did a apm -z. I've not tested suspend/resume on other laptops in a long time, so I hope this doesn't cause greif. Please let me know if it does. Revision Changes Path 1.145 +4 -2 src/sys/dev/pccbb/pccbb.c From owner-cvs-src@FreeBSD.ORG Wed May 24 17:28:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D1AD16A657; Wed, 24 May 2006 17:28:47 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1C5D43D46; Wed, 24 May 2006 17:28:46 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHRtc7037942; Wed, 24 May 2006 17:27:55 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHRteM037941; Wed, 24 May 2006 17:27:55 GMT (envelope-from imp) Message-Id: <200605241727.k4OHRteM037941@repoman.freebsd.org> From: Warner Losh Date: Wed, 24 May 2006 17:27:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/pccbb pccbb_pci.c pccbbvar.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 May 2006 17:28:47 -0000 imp 2006-05-24 17:27:55 UTC FreeBSD src repository Modified files: sys/dev/pccbb pccbb_pci.c pccbbvar.h Log: Export the pribus, secbus and subbus as sysctls for information purposes only. Additional information may be exported in the future. Revision Changes Path 1.18 +28 -18 src/sys/dev/pccbb/pccbb_pci.c 1.27 +3 -2 src/sys/dev/pccbb/pccbbvar.h From owner-cvs-src@FreeBSD.ORG Wed May 24 17:32:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3E5616A517; Wed, 24 May 2006 17:32:25 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97D3E43D45; Wed, 24 May 2006 17:32:24 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHVWgJ038792; Wed, 24 May 2006 17:31:32 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHVWJ7038791; Wed, 24 May 2006 17:31:32 GMT (envelope-from bmah) Message-Id: <200605241731.k4OHVWJ7038791@repoman.freebsd.org> From: "Bruce A. Mah" Date: Wed, 24 May 2006 17:31:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 17:32:30 -0000 bmah 2006-05-24 17:31:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/errata article.sgml release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Trim release notes and errata on the 5-STABLE branch for a post-5.5 world. Add bits of text to indicate that 5.5-RELEASE is the last planned RELENG_5_* release. Approved by: re (implicitly) Revision Changes Path 1.69.2.36 +10 -282 src/release/doc/en_US.ISO8859-1/errata/article.sgml 1.761.2.60 +12 -356 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Wed May 24 17:45:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8367D16AB71; Wed, 24 May 2006 17:45:44 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFA3243D48; Wed, 24 May 2006 17:45:43 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OHipYK039488; Wed, 24 May 2006 17:44:51 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OHip96039487; Wed, 24 May 2006 17:44:51 GMT (envelope-from bmah) Message-Id: <200605241744.k4OHip96039487@repoman.freebsd.org> From: "Bruce A. Mah" Date: Wed, 24 May 2006 17:44:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 May 2006 17:45:46 -0000 bmah 2006-05-24 17:44:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) release/doc/en_US.ISO8859-1/errata article.sgml Log: New errata: Unresolved issues in the NFSv4 client. Approved by: re (implicitly) Revision Changes Path 1.69.2.37 +8 -2 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Wed May 24 18:15:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0525016A46F; Wed, 24 May 2006 18:15:27 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B3A7E43D67; Wed, 24 May 2006 18:15:26 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OIEY0n043365; Wed, 24 May 2006 18:14:34 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OIEYTc043364; Wed, 24 May 2006 18:14:34 GMT (envelope-from jkim) Message-Id: <200605241814.k4OIEYTc043364@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 24 May 2006 18:14:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/stdlib a64l.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:15:28 -0000 jkim 2006-05-24 18:14:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/stdlib a64l.c Log: MFC: Correct decoding a string containing '/'. PR: 97485 Submitted by: Mikko Tyolajarvi < mbsd at pacbell dot net > Revision Changes Path 1.1.2.2 +1 -1 src/lib/libc/stdlib/a64l.c From owner-cvs-src@FreeBSD.ORG Wed May 24 18:30:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7EFF916A571; Wed, 24 May 2006 18:30:30 +0000 (UTC) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1475D43D45; Wed, 24 May 2006 18:30:30 +0000 (GMT) (envelope-from cel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OITcgA044713; Wed, 24 May 2006 18:29:38 GMT (envelope-from cel@repoman.freebsd.org) Received: (from cel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OITcfK044712; Wed, 24 May 2006 18:29:38 GMT (envelope-from cel) Message-Id: <200605241829.k4OITcfK044712@repoman.freebsd.org> From: Chuck Lever Date: Wed, 24 May 2006 18:29:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/nfs4client nfs4_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 May 2006 18:30:31 -0000 cel 2006-05-24 18:29:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/nfs4client nfs4_vnops.c Log: While reviewing NFS client for another PR, noticed this omission in the NFSv4 client READDIR logic. This change matches the logic in the version 2 and 3 code. Sponsored by: Network Appliance, Incorporated Revision Changes Path 1.31.2.1 +1 -1 src/sys/nfs4client/nfs4_vnops.c From owner-cvs-src@FreeBSD.ORG Wed May 24 19:07:29 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE5D16A616; Wed, 24 May 2006 19:07:29 +0000 (UTC) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (lath.rinet.ru [195.54.192.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CC0543D45; Wed, 24 May 2006 19:07:28 +0000 (GMT) (envelope-from oleg@lath.rinet.ru) Received: from lath.rinet.ru (localhost [127.0.0.1]) by lath.rinet.ru (8.13.6/8.13.6) with ESMTP id k4OJ7Qp7062760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 24 May 2006 23:07:26 +0400 (MSD) (envelope-from oleg@lath.rinet.ru) Received: (from oleg@localhost) by lath.rinet.ru (8.13.6/8.13.6/Submit) id k4OJ7Q9i062759; Wed, 24 May 2006 23:07:26 +0400 (MSD) (envelope-from oleg) Date: Wed, 24 May 2006 23:07:26 +0400 From: Oleg Bulyzhin To: Andre Oppermann Message-ID: <20060524190726.GB62483@lath.rinet.ru> References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <20060524131602.GA57006@lath.rinet.ru> <44747A4C.9090800@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44747A4C.9090800@freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 19:07:34 -0000 On Wed, May 24, 2006 at 05:22:52PM +0200, Andre Oppermann wrote: > Oleg Bulyzhin wrote: > >On Wed, May 24, 2006 at 01:09:55PM +0000, Oleg Bulyzhin wrote: > >>oleg 2006-05-24 13:09:55 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >> sys/netinet ip_fw.h ip_fw2.c > >> sbin/ipfw ipfw.8 ipfw2.c > >> Log: > >> Implement internal (i.e. inside kernel) packet tagging using > >> mbuf_tags(9). > >> Since tags are kept while packet resides in kernelspace, it's possible > >> to > >> use other kernel facilities (like netgraph nodes) for altering those > >> tags. > >> > >> Submitted by: Andrey Elsukov > >> Submitted by: Vadim Goncharov > >> Approved by: glebius (mentor) > >> Idea from: OpenBSD PF > >> MFC after: 1 month > >> > >> Revision Changes Path > >> 1.188 +61 -1 src/sbin/ipfw/ipfw.8 > >> 1.89 +72 -8 src/sbin/ipfw/ipfw2.c > >> 1.106 +6 -0 src/sys/netinet/ip_fw.h > >> 1.132 +57 -1 src/sys/netinet/ip_fw2.c > > > >Examples of ipfw rules syntax: > > count tag 100 ip from any to any > > allow untag 10 ip from any to any tagged 10 > > Does this accept the packet and untag it at the same time? Wouldn't > it make more sense to have [tag|untag] as its own operators like > [allow|deny]? > > > allow tag 200 ip from any to any not tagged 0-65535 > > > > -- > Andre It was just syntax example, of course those rules are useless. Main idea of tags: you can alter them outside ipfw so it's possible to do policy routing/filtering/etc decisions outside ipfw. -- Oleg. From owner-cvs-src@FreeBSD.ORG Wed May 24 20:09:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 53EC116A6B4; Wed, 24 May 2006 20:09:44 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7083143D6E; Wed, 24 May 2006 20:09:34 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id DB22F52DDD; Wed, 24 May 2006 22:09:32 +0200 (CEST) Received: from localhost (dlk84.neoplus.adsl.tpnet.pl [83.24.40.84]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 6DFB950E82; Wed, 24 May 2006 22:09:25 +0200 (CEST) Date: Wed, 24 May 2006 22:07:26 +0200 From: Pawel Jakub Dawidek To: Michael Reifenberger Message-ID: <20060524200726.GA32090@garage.freebsd.pl> References: <200605241540.k4OFekG5019621@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <200605241540.k4OFekG5019621@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/tools/tools/crypto cryptotest.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:09:45 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 24, 2006 at 03:40:46PM +0000, Michael Reifenberger wrote: +> mr 2006-05-24 15:40:46 UTC +>=20 +> FreeBSD src repository +>=20 +> Modified files: +> tools/tools/crypto cryptotest.c=20 +> Log: +> make cryptotest compile after the latest changes to cryptodev.h Oops, forgot to commit this change. Thanks. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEdLz+ForvXbEpPzQRArh5AKC1E/dHRe4CJLxLN4JCId2Ow1M0eACg25ng VhcaoxXKWncTREotCj5j4HE= =qqgV -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- From owner-cvs-src@FreeBSD.ORG Wed May 24 20:09:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6914116AA54; Wed, 24 May 2006 20:09:50 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 823EC43D77; Wed, 24 May 2006 20:09:48 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OK8uKI054072; Wed, 24 May 2006 20:08:56 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OK8uSQ054071; Wed, 24 May 2006 20:08:56 GMT (envelope-from tegge) Message-Id: <200605242008.k4OK8uSQ054071@repoman.freebsd.org> From: Tor Egge Date: Wed, 24 May 2006 20:08:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:09:51 -0000 tegge 2006-05-24 20:08:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_snapshot.c Log: MFC: Expunge traces of unlinked snapshot files when making a new snapshot. Revision Changes Path 1.103.2.11 +9 -2 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Wed May 24 20:12:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75A2A16A846; Wed, 24 May 2006 20:12:29 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34D6E43D5C; Wed, 24 May 2006 20:12:24 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OKBWgi054431; Wed, 24 May 2006 20:11:32 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OKBWeB054430; Wed, 24 May 2006 20:11:32 GMT (envelope-from tegge) Message-Id: <200605242011.k4OKBWeB054430@repoman.freebsd.org> From: Tor Egge Date: Wed, 24 May 2006 20:11:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:12:36 -0000 tegge 2006-05-24 20:11:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_snapshot.c Log: MFC: Errors detected while file system is suspended should not trigger an assertion failure. Revision Changes Path 1.103.2.12 +4 -6 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Wed May 24 20:14:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E05E016A429; Wed, 24 May 2006 20:14:28 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ADF843D46; Wed, 24 May 2006 20:14:28 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OKDaUP054754; Wed, 24 May 2006 20:13:36 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OKDaeW054753; Wed, 24 May 2006 20:13:36 GMT (envelope-from tegge) Message-Id: <200605242013.k4OKDaeW054753@repoman.freebsd.org> From: Tor Egge Date: Wed, 24 May 2006 20:13: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/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:14:32 -0000 tegge 2006-05-24 20:13:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_snapshot.c Log: MFC: Don't leak a locked buffer if last block on file system cannot be read. Revision Changes Path 1.103.2.13 +3 -2 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Wed May 24 20:17:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE3F716A89C; Wed, 24 May 2006 20:17:39 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8980143D49; Wed, 24 May 2006 20:17:39 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OKGlVR055317; Wed, 24 May 2006 20:16:47 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OKGlJu055316; Wed, 24 May 2006 20:16:47 GMT (envelope-from tegge) Message-Id: <200605242016.k4OKGlJu055316@repoman.freebsd.org> From: Tor Egge Date: Wed, 24 May 2006 20:16:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:17:53 -0000 tegge 2006-05-24 20:16:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_snapshot.c Log: MFC: Copy last block on file system again after file system has been suspended. Obtained from: NetBSD Revision Changes Path 1.103.2.14 +11 -0 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Wed May 24 20:21:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EC46C16A994; Wed, 24 May 2006 20:21:08 +0000 (UTC) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A638E43D49; Wed, 24 May 2006 20:21:08 +0000 (GMT) (envelope-from tegge@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OKKGxj055977; Wed, 24 May 2006 20:20:16 GMT (envelope-from tegge@repoman.freebsd.org) Received: (from tegge@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OKKGIo055976; Wed, 24 May 2006 20:20:16 GMT (envelope-from tegge) Message-Id: <200605242020.k4OKKGIo055976@repoman.freebsd.org> From: Tor Egge Date: Wed, 24 May 2006 20:20:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/ufs/ffs ffs_snapshot.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:21:14 -0000 tegge 2006-05-24 20:20:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/ufs/ffs ffs_snapshot.c Log: MFC: Read block hints list from last snapshot on the active snapshot list. Revision Changes Path 1.103.2.15 +4 -0 src/sys/ufs/ffs/ffs_snapshot.c From owner-cvs-src@FreeBSD.ORG Wed May 24 20:26:35 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3458616A9BD for ; Wed, 24 May 2006 20:26:35 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A2BC43D5A for ; Wed, 24 May 2006 20:26:32 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 71171 invoked from network); 24 May 2006 20:23:32 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 24 May 2006 20:23:32 -0000 Message-ID: <4474C17A.10604@freebsd.org> Date: Wed, 24 May 2006 22:26:34 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: bu7cher@yandex.ru References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <44747A4C.9090800@freebsd.org> <44748DF8.000002.11682@camay.yandex.ru> In-Reply-To: <44748DF8.000002.11682@camay.yandex.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, oleg@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 20:26:40 -0000 Andrey V. Elsukov wrote: >> Does this accept the packet and untag it at the same time? Wouldn't >> it make more sense to have [tag|untag] as its own operators like >> [allow|deny]? > > Yes, it does (but example is impractical - we don't need tagging or untagging when packet is finally denied). We thought about making [tag|untag] as its own actions like [allow|deny], but decided to implement it as modifiers instead, for two primary reasons: > > 1) Speed. It is faster to match packet with body of only one rule than to do it once more for the same packet in the next rule, only to take action on it. > > 2) Flexibility. We can use modifiers tag/untag with any possible actions, e.g. allow, netgraph, skipto, pipe, ... - not only [allow|deny]. Imagine you have to insert additional tagging rule for any such action looking absolutely the same? And then consider speed of matching. Thus, it is even *looks* more beautiful to write: > > ipfw add 100 netgraph 300 tag 200 ip from host1 to host2 > > for tagging packet with tag 200 and then sending it to netgraph, than to write something like: > > ipfw add 100 tag 200 ip from host1 to host2 > ipfw add 101 netgraph 300 ip from host1 to host2 tagged 200 I understand your rationale. OTOH I think it's a logical blunder and allows some quite confusing rule sets. What I always liked about ipfw was the simple and obvious logic in the statements. Over time it becomes more and more over- loaded with more stuff and also more stuff breaking the beautiful simplicity and clarity the original ipfw design had. ipfw rules used to read like normal sentences and were really simple to write and understand. But then I'm just ranting... To be honest I would prefer to fix the rule evaluation performance problem of ipfw rather than to clutter the original beautiful rule syntax logic. -- Andre From owner-cvs-src@FreeBSD.ORG Wed May 24 20:30:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF2E016AA5B for ; Wed, 24 May 2006 20:30:43 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 307C543D49 for ; Wed, 24 May 2006 20:30:42 +0000 (GMT) (envelope-from andre@freebsd.org) Received: (qmail 71206 invoked from network); 24 May 2006 20:27:41 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 24 May 2006 20:27:41 -0000 Message-ID: <4474C273.7030801@freebsd.org> Date: Wed, 24 May 2006 22:30:43 +0200 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.2 (Windows/20060308) MIME-Version: 1.0 To: Oleg Bulyzhin References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <20060524131602.GA57006@lath.rinet.ru> <44747A4C.9090800@freebsd.org> <20060524190726.GB62483@lath.rinet.ru> In-Reply-To: <20060524190726.GB62483@lath.rinet.ru> 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_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 20:30:46 -0000 Oleg Bulyzhin wrote: > On Wed, May 24, 2006 at 05:22:52PM +0200, Andre Oppermann wrote: >> Oleg Bulyzhin wrote: >>> On Wed, May 24, 2006 at 01:09:55PM +0000, Oleg Bulyzhin wrote: >>>> oleg 2006-05-24 13:09:55 UTC >>>> >>>> FreeBSD src repository >>>> >>>> Modified files: >>>> sys/netinet ip_fw.h ip_fw2.c >>>> sbin/ipfw ipfw.8 ipfw2.c >>>> Log: >>>> Implement internal (i.e. inside kernel) packet tagging using >>>> mbuf_tags(9). >>>> Since tags are kept while packet resides in kernelspace, it's possible >>>> to >>>> use other kernel facilities (like netgraph nodes) for altering those >>>> tags. >>>> >>>> Submitted by: Andrey Elsukov >>>> Submitted by: Vadim Goncharov >>>> Approved by: glebius (mentor) >>>> Idea from: OpenBSD PF >>>> MFC after: 1 month >>>> >>>> Revision Changes Path >>>> 1.188 +61 -1 src/sbin/ipfw/ipfw.8 >>>> 1.89 +72 -8 src/sbin/ipfw/ipfw2.c >>>> 1.106 +6 -0 src/sys/netinet/ip_fw.h >>>> 1.132 +57 -1 src/sys/netinet/ip_fw2.c >>> Examples of ipfw rules syntax: >>> count tag 100 ip from any to any >>> allow untag 10 ip from any to any tagged 10 >> Does this accept the packet and untag it at the same time? Wouldn't >> it make more sense to have [tag|untag] as its own operators like >> [allow|deny]? >> >>> allow tag 200 ip from any to any not tagged 0-65535 >>> >> -- >> Andre > > It was just syntax example, of course those rules are useless. Main idea > of tags: you can alter them outside ipfw so it's possible to do > policy routing/filtering/etc decisions outside ipfw. I'm perfectly fine with tags. My question was just about the ipfw rule syntax for tagging. See my email to Andrey for a more detailed rant. -- Andre From owner-cvs-src@FreeBSD.ORG Wed May 24 21:05:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4584316AB27; Wed, 24 May 2006 21:05:53 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52F4243D93; Wed, 24 May 2006 21:05:39 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OL4lgG069315; Wed, 24 May 2006 21:04:47 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OL4lJ2069314; Wed, 24 May 2006 21:04:47 GMT (envelope-from rwatson) Message-Id: <200605242104.k4OL4lJ2069314@repoman.freebsd.org> From: Robert Watson Date: Wed, 24 May 2006 21:04: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/nfsclient nfs_nfsiod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 21:06:01 -0000 rwatson 2006-05-24 21:04:47 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_nfsiod.c Log: Adjust minimum iod threads from 4 to 0 -- since we compile the NFS client into the kernel by default, and many users won't use NFS, don't start an extra 4 kernel threads that are unused. Once NFS becomes active, it will start nfsiod's as it needs them. We might consider mandating a minimum iod's equal to the number of active NFS mounts (truncated to some value), which would force some to remain available without having to create a new one if the file system is mostly inactive. PR: 70880 MFC after: 2 weeks Prodded by: cel Head nod: peter Pointed out by: Joe Revision Changes Path 1.89 +1 -1 src/sys/nfsclient/nfs_nfsiod.c From owner-cvs-src@FreeBSD.ORG Wed May 24 21:11:54 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D97D016A946; Wed, 24 May 2006 21:11:53 +0000 (UTC) (envelope-from vadimnuclight@tpu.ru) Received: from relay1.tpu.ru (relay1.tpu.ru [213.183.112.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EA9643D6B; Wed, 24 May 2006 21:11:49 +0000 (GMT) (envelope-from vadimnuclight@tpu.ru) Received: by relay1.tpu.ru (Postfix, from userid 501) id C888610C84A; Thu, 25 May 2006 04:11:46 +0700 (NOVST) Received: from mail.main.tpu.ru (mail.main.tpu.ru [10.0.0.3]) by relay1.tpu.ru (Postfix) with ESMTP id 69FC610C841; Thu, 25 May 2006 04:11:46 +0700 (NOVST) Received: from mail.tpu.ru ([213.183.112.105]) by mail.main.tpu.ru with Microsoft SMTPSVC(6.0.3790.1830); Thu, 25 May 2006 04:11:46 +0700 Received: from nuclight.avtf.net ([82.117.64.107]) by mail.tpu.ru over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Thu, 25 May 2006 04:11:45 +0700 Date: Thu, 25 May 2006 04:10:15 +0700 To: cvs-src@freebsd.org References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <44747A4C.9090800@freebsd.org> <44748DF8.000002.11682@camay.yandex.ru> <4474C17A.10604@freebsd.org> From: "Vadim Goncharov" Organization: AVTF TPU Hostel Content-Type: text/plain; format=flowed; delsp=yes; charset=koi8-r MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <4474C17A.10604@freebsd.org> User-Agent: Opera M2/7.54 (Win32, build 3865) X-OriginalArrivalTime: 24 May 2006 21:11:45.0804 (UTC) FILETIME=[A9C92CC0:01C67F76] Cc: src-committers@freebsd.org, oleg@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 21:12:06 -0000 25.05.06 @ 03:26 Andre Oppermann wrote: >>> Does this accept the packet and untag it at the same time? Wouldn't >>> it make more sense to have [tag|untag] as its own operators like >>> [allow|deny]? >> Yes, it does (but example is impractical - we don't need tagging or >> untagging when packet is finally denied). We thought about making >> [tag|untag] as its own actions like [allow|deny], but decided to >> implement it as modifiers instead, for two primary reasons: >> 1) Speed. It is faster to match packet with body of only one rule than >> to do it once more for the same packet in the next rule, only to take >> action on it. >> 2) Flexibility. We can use modifiers tag/untag with any possible >> actions, e.g. allow, netgraph, skipto, pipe, ... - not only >> [allow|deny]. Imagine you have to insert additional tagging rule for >> any such action looking absolutely the same? And then consider speed of >> matching. Thus, it is even *looks* more beautiful to write: >> ipfw add 100 netgraph 300 tag 200 ip from host1 to host2 >> for tagging packet with tag 200 and then sending it to netgraph, than >> to write something like: >> ipfw add 100 tag 200 ip from host1 to host2 >> ipfw add 101 netgraph 300 ip from host1 to host2 tagged 200 Sorry, "tagged 200" is unnecessary there (or one can imagine, e.g. "tagged 400" on both rules - tagging already tagged by another tag). > I understand your rationale. OTOH I think it's a logical blunder and > allows > some quite confusing rule sets. What I always liked about ipfw was the > simple Umm, perhaps it should be documented more clearly in man page?.. > and obvious logic in the statements. Over time it becomes more and more > over- > loaded with more stuff and also more stuff breaking the beautiful > simplicity > and clarity the original ipfw design had. ipfw rules used to read like > normal > sentences and were really simple to write and understand. But then I'm > just ranting... Yes, I'll agree about beautiful clear syntax of ipfw, I also like it very much. But it is still clear when all that new overloading features are not used > To be honest I would prefer to fix the rule evaluation performance > problem of ipfw rather than to clutter the original beautiful rule syntax > logic. Another $0.02 about logic - altq in ipfw also does its work in addition to main action instead of separate action keyword. Tag functionality in pf (from which idea and keywords are borrowed) also made as addition, not separate action. So IMHO these ipfw tags follow the same unified style. -- WBR, Vadim Goncharov From owner-cvs-src@FreeBSD.ORG Wed May 24 22:12:01 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 162F616A44F; Wed, 24 May 2006 22:12:01 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C556143D48; Wed, 24 May 2006 22:12:00 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4OMB8i8077597; Wed, 24 May 2006 22:11:08 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4OMB8rY077596; Wed, 24 May 2006 22:11:08 GMT (envelope-from sam) Message-Id: <200605242211.k4OMB8rY077596@repoman.freebsd.org> From: Sam Leffler Date: Wed, 24 May 2006 22:11: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/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 22:12:03 -0000 sam 2006-05-24 22:11:08 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: When starting up threads in taskqueue_start_threads create them stopped before adjusting their priority and setting them on the run q so they cannot race for resources (pointed out by njl). While here add a console printf on thread create fails; otherwise noone may notice (e.g. return value is always 0 and caller has no way to verify). Reviewed by: jhb, scottl MFC after: 2 weeks Revision Changes Path 1.37 +16 -9 src/sys/kern/subr_taskqueue.c From owner-cvs-src@FreeBSD.ORG Wed May 24 23:07:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B33B16A553; Wed, 24 May 2006 23:07:43 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 15B2D43D45; Wed, 24 May 2006 23:07:43 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4ON6o7C087670; Wed, 24 May 2006 23:06:50 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4ON6olo087669; Wed, 24 May 2006 23:06:50 GMT (envelope-from mohans) Message-Id: <200605242306.k4ON6olo087669@repoman.freebsd.org> From: Mohan Srinivasan Date: Wed, 24 May 2006 23:06:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs.h nfs_nfsiod.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 23:07:45 -0000 mohans 2006-05-24 23:06:50 UTC FreeBSD src repository Modified files: sys/nfsclient nfs.h nfs_nfsiod.c Log: Since NFSv4 is not SMP safe, nfsiod needs to acquire Giant for NFSv4 mounts before doing the read/write. Reported by: Chuck Lever. Revision Changes Path 1.95 +1 -0 src/sys/nfsclient/nfs.h 1.90 +8 -0 src/sys/nfsclient/nfs_nfsiod.c From owner-cvs-src@FreeBSD.ORG Wed May 24 23:20:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6700516A433; Wed, 24 May 2006 23:20:29 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2041D43D5D; Wed, 24 May 2006 23:20:28 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.12.11) with ESMTP id k4ONKRWT038433; Wed, 24 May 2006 16:20:27 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id k4ONKRAk038432; Wed, 24 May 2006 16:20:27 -0700 (PDT) (envelope-from rizzo) Date: Wed, 24 May 2006 16:20:27 -0700 From: Luigi Rizzo To: Andre Oppermann Message-ID: <20060524162027.A38253@xorpc.icir.org> References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <44747A4C.9090800@freebsd.org> <44748DF8.000002.11682@camay.yandex.ru> <4474C17A.10604@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <4474C17A.10604@freebsd.org>; from andre@FreeBSD.org on Wed, May 24, 2006 at 10:26:34PM +0200 Cc: cvs-src@FreeBSD.org, bu7cher@yandex.ru, oleg@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Wed, 24 May 2006 23:20:29 -0000 On Wed, May 24, 2006 at 10:26:34PM +0200, Andre Oppermann wrote: ... > I understand your rationale. OTOH I think it's a logical blunder and allows > some quite confusing rule sets. What I always liked about ipfw was the simple > and obvious logic in the statements. Over time it becomes more and more over- > loaded with more stuff and also more stuff breaking the beautiful simplicity > and clarity the original ipfw design had. ipfw rules used to read like normal > sentences and were really simple to write and understand. But then I'm just > ranting... It is probably true that most of the times, when you tag/untag a packet you also need to do further processing on the packet. However, this means that the associated action will be a 'skipto'. But in this case, if you want to implement tag/untag as an action, the syntax becomes quite confusing because you need to specify the jump target, and the action name (tag/untag) doesn't properly reflect the fact that there is an implicit skipto. Given this, i think the current implementation of tag/untag is the most natural way to do it, and not too different from the "keep-state" option (which also has some side effects, namely creates a state record for the flow and has been in use for ages now) cheers luigi From owner-cvs-src@FreeBSD.ORG Thu May 25 01:01:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1EC716A44A; Thu, 25 May 2006 01:01:29 +0000 (UTC) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8094D43D45; Thu, 25 May 2006 01:01:29 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4P10aMU002449; Thu, 25 May 2006 01:00:36 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4P10a3P002448; Thu, 25 May 2006 01:00:36 GMT (envelope-from ups) Message-Id: <200605250100.k4P10a3P002448@repoman.freebsd.org> From: Stephan Uphoff Date: Thu, 25 May 2006 01:00: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/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 01:01:29 -0000 ups 2006-05-25 01:00:36 UTC FreeBSD src repository Modified files: sys/kern vfs_subr.c sys/nfsclient nfs_bio.c sys/fs/smbfs smbfs_io.c sys/fs/nwfs nwfs_io.c Log: Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). If B_NOCACHE is set the pages of vm backed buffers will be invalidated. However clean buffers can be backed by dirty VM pages so invalidating them can lead to data loss. Add support for flush dirty page in the data invalidation function of some network file systems. This fixes data losses during vnode recycling (and other code paths using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ Reviewed by: tegge@ MFC after: 7 days Revision Changes Path 1.43 +4 -0 src/sys/fs/nwfs/nwfs_io.c 1.35 +4 -0 src/sys/fs/smbfs/smbfs_io.c 1.673 +1 -1 src/sys/kern/vfs_subr.c 1.157 +11 -0 src/sys/nfsclient/nfs_bio.c From owner-cvs-src@FreeBSD.ORG Thu May 25 03:05:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F189816A421; Thu, 25 May 2006 03:05:52 +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 136DD43D48; Thu, 25 May 2006 03:05:48 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.61 (FreeBSD)) (envelope-from ) id 1Fj6AN-000KEp-GD; Thu, 25 May 2006 12:05:39 +0900 Message-ID: <44751F01.4030702@micom.mng.net> Date: Thu, 25 May 2006 12:05:37 +0900 From: Ganbold User-Agent: Thunderbird 1.5.0.2 (X11/20060425) MIME-Version: 1.0 To: Gleb Smirnoff References: <200605241446.k4OEkvo0011251@repoman.freebsd.org> In-Reply-To: <200605241446.k4OEkvo0011251@repoman.freebsd.org> Content-Type: multipart/mixed; boundary="------------040302050803050800090308" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/ngctl config.c connect.c debug.c dot.c list.c main.c mkpeer.c msg.c name.c ngctl.h rmhook.c show.c shutdown.c status.c types.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 03:05:53 -0000 This is a multi-part message in MIME format. --------------040302050803050800090308 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Gleb Smirnoff wrote: > glebius 2006-05-24 14:46:56 UTC > > FreeBSD src repository > > Modified files: > usr.sbin/ngctl config.c connect.c debug.c dot.c list.c > main.c mkpeer.c msg.c name.c ngctl.h > rmhook.c show.c shutdown.c status.c > types.c write.c > Log: > Unnest includes before forthcoming editing. > > Revision Changes Path > 1.4 +7 -0 src/usr.sbin/ngctl/config.c > 1.4 +4 -0 src/usr.sbin/ngctl/connect.c > 1.3 +5 -0 src/usr.sbin/ngctl/debug.c > 1.4 +5 -0 src/usr.sbin/ngctl/dot.c > 1.7 +6 -0 src/usr.sbin/ngctl/list.c > 1.19 +16 -0 src/usr.sbin/ngctl/main.c > 1.3 +4 -0 src/usr.sbin/ngctl/mkpeer.c > 1.6 +8 -0 src/usr.sbin/ngctl/msg.c > 1.3 +5 -0 src/usr.sbin/ngctl/name.c > 1.13 +0 -20 src/usr.sbin/ngctl/ngctl.h > 1.4 +4 -0 src/usr.sbin/ngctl/rmhook.c > 1.5 +6 -0 src/usr.sbin/ngctl/show.c > 1.3 +5 -1 src/usr.sbin/ngctl/shutdown.c > 1.3 +5 -0 src/usr.sbin/ngctl/status.c > 1.5 +6 -0 src/usr.sbin/ngctl/types.c > 1.2 +10 -0 src/usr.sbin/ngctl/write.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" > > > > Gleb, I modified my previous patch accordingly. Hopefully it follows style(9) more; removed typedef, changed function names to follow original function naming styles in code, space after return statements according to style(9). thanks, Ganbold --------------040302050803050800090308 Content-Type: text/x-patch; name="ngctl.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="ngctl.patch" diff -u /usr/src/usr.sbin/ngctl/config.c /usr/home/tsgan/ngctl/config.c --- /usr/src/usr.sbin/ngctl/config.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/config.c Thu May 25 10:29:53 2006 @@ -69,7 +69,7 @@ /* Get arguments */ if (ac < 2) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); path = av[1]; *buf = '\0'; @@ -93,7 +93,7 @@ break; default: warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } } else { if (NgRecvMsg(csock, resp, sizeof(sbuf), NULL) < 0 @@ -106,6 +106,6 @@ printf("No config available for \"%s\"\n", path); else printf("Config for \"%s\":\n%s\n", path, status); - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/connect.c /usr/home/tsgan/ngctl/connect.c --- /usr/src/usr.sbin/ngctl/connect.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/connect.c Thu May 25 10:30:13 2006 @@ -76,15 +76,15 @@ snprintf(con.peerhook, sizeof(con.peerhook), "%s", av[3]); break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Send message */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_CONNECT, &con, sizeof(con)) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/debug.c /usr/home/tsgan/ngctl/debug.c --- /usr/src/usr.sbin/ngctl/debug.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/debug.c Thu May 25 10:30:31 2006 @@ -70,15 +70,15 @@ else if (!strcmp(av[1], "-")) level = NgSetDebug(-1) - 1; else if ((level = atoi(av[1])) < 0) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); NgSetDebug(level); break; case 1: printf("Current debug level is %d\n", NgSetDebug(-1)); break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/list.c /usr/home/tsgan/ngctl/list.c --- /usr/src/usr.sbin/ngctl/list.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/list.c Thu May 25 10:31:59 2006 @@ -83,7 +83,7 @@ break; case '?': default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); break; } } @@ -95,18 +95,18 @@ case 0: break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Get list of nodes */ if (NgSendMsg(csock, ".", NGM_GENERIC_COOKIE, named_only ? NGM_LISTNAMES : NGM_LISTNODES, NULL, 0) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } if (NgAllocRecvMsg(csock, &resp, NULL) < 0) { warn("recv msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } /* Show each node */ diff -u /usr/src/usr.sbin/ngctl/main.c /usr/home/tsgan/ngctl/main.c --- /usr/src/usr.sbin/ngctl/main.c Wed May 24 23:46:55 2006 +++ /usr/home/tsgan/ngctl/main.c Thu May 25 11:47:59 2006 @@ -50,6 +50,7 @@ #include #include #include +#include #include #include @@ -61,6 +62,13 @@ #define WHITESPACE " \t\r\n\v\f" #define DUMP_BYTES_PER_LINE 16 +/* Previously issued commands list */ +struct cmdlist { + char *cmd; /* command */ + struct cmdlist *prev; /* previous command */ + struct cmdlist *next; /* next command */ +}; + /* Internal functions */ static int ReadFile(FILE *fp); static int DoParseCommand(char *line); @@ -72,6 +80,11 @@ static int ReadCmd(int ac, char **av); static int HelpCmd(int ac, char **av); static int QuitCmd(int ac, char **av); +static int ScanCmd(char *cmd, struct cmdlist **curr); +static struct cmdlist *AddCmd(char *cmd); +static struct cmdlist *GetNextCmd(struct cmdlist *curr); +static struct cmdlist *GetPrevCmd(struct cmdlist *curr); +static void RemoveCmd(struct cmdlist *p); /* List of commands */ static const struct ngcmd *const cmds[] = { @@ -118,9 +131,16 @@ { "exit" } }; +/* Head and tail commands in commands list */ +struct cmdlist *headcmd = NULL; +struct cmdlist *tailcmd = NULL; + /* Our control and data sockets */ int csock, dsock; +/* this variable must be set go to previous command in history list */ +int goprev; + /* * main() */ @@ -188,7 +208,7 @@ rtn = EX_OSERR; break; } - return(rtn); + return (rtn); } /* @@ -205,10 +225,10 @@ continue; if ((rtn = DoParseCommand(line)) != 0) { warnx("line %d: error in file", num); - return(rtn); + return (rtn); } } - return(CMDRTN_OK); + return (CMDRTN_OK); } /* @@ -218,12 +238,25 @@ DoInteractive(void) { const int maxfd = MAX(csock, dsock) + 1; + struct cmdlist *curr; + int scan_status = 0; + struct termios new_settings; + struct termios stored_settings; (*help_cmd.func)(0, NULL); while (1) { struct timeval tv; fd_set rfds; + /* record the old settings to restore the terminal when finished */ + tcgetattr(0, &stored_settings); + new_settings = stored_settings; + + /* set things up for character-at-a-time */ + new_settings.c_lflag &= ~(ECHO | ECHOK | ICANON); + new_settings.c_cc[VTIME] = 1; + tcsetattr(0, TCSANOW, &new_settings); + /* See if any data or control messages are arriving */ FD_ZERO(&rfds); FD_SET(csock, &rfds); @@ -272,15 +305,27 @@ if (FD_ISSET(0, &rfds)) { char buf[LINE_MAX]; - if (fgets(buf, sizeof(buf), stdin) == NULL) { - printf("\n"); - break; + /* always begin from last command */ + goprev = 0; + memset(buf, 0, LINE_MAX); + + scan_status = ScanCmd(buf, &curr); + if (scan_status == 0) { + rewind(stdin); + continue; } + snprintf(buf, LINE_MAX, "%s", curr->cmd); if (DoParseCommand(buf) == CMDRTN_QUIT) break; } + /* restore the old settings */ + tcsetattr(0, TCSANOW, &stored_settings); } - return(CMDRTN_QUIT); + /* destroy commands */ + while (headcmd != NULL) + RemoveCmd(headcmd); + + return (CMDRTN_QUIT); } /* @@ -298,7 +343,7 @@ av[++ac] = strtok(NULL, WHITESPACE)); /* Do command */ - return(DoCommand(ac, av)); + return (DoCommand(ac, av)); } /* @@ -311,12 +356,12 @@ int rtn; if (ac == 0 || *av[0] == 0) - return(CMDRTN_OK); + return (CMDRTN_OK); if ((cmd = FindCommand(av[0])) == NULL) - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); if ((rtn = (*cmd->func)(ac, av)) == CMDRTN_USAGE) warnx("usage: %s", cmd->cmd); - return(rtn); + return (rtn); } /* @@ -331,16 +376,16 @@ if (MatchCommand(cmds[k], string)) { if (found != -1) { warnx("\"%s\": ambiguous command", string); - return(NULL); + return (NULL); } found = k; } } if (found == -1) { warnx("\"%s\": unknown command", string); - return(NULL); + return (NULL); } - return(cmds[found]); + return (cmds[found]); } /* @@ -383,17 +428,17 @@ case 2: if ((fp = fopen(av[1], "r")) == NULL) { warn("%s", av[1]); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Process it */ rtn = ReadFile(fp); fclose(fp); - return(rtn); + return (rtn); } /* @@ -419,7 +464,7 @@ *s = '\0'; printf(" %-10s %s\n", buf, cmd->desc); } - return(CMDRTN_OK); + return (CMDRTN_OK); default: /* Show help on a specific command */ if ((cmd = FindCommand(av[1])) != NULL) { @@ -462,7 +507,7 @@ } } } - return(CMDRTN_OK); + return (CMDRTN_OK); } /* @@ -471,7 +516,179 @@ static int QuitCmd(int ac __unused, char **av __unused) { - return(CMDRTN_QUIT); + return (CMDRTN_QUIT); +} + +/* + * Get commands from stdin, up/down arrow keys handling + */ +static int +ScanCmd(char *cmd, struct cmdlist **curr) +{ + struct cmdlist *p; + int c, i, j, finished; + + p = *curr; + c = 1; i = 0; finished = 0; + + while (c && !finished && i < LINE_MAX) { + c = getchar(); + switch (c) { + case '\t': + printf("tab\n"); + break; + case '\n': + finished = 1; + putchar('\n'); + if (i > 0) { + cmd[i] = '\0'; + p = AddCmd(cmd); + } + break; + case 8: + /* backspace */ + case 127: + /* delete */ + if (i > 0) { + cmd[--i] = '\0'; + putchar(8); putchar(' '); putchar(8); + } + break; + case 27: + /* ESC + * Check up/down arrow keys + */ + c = getchar(); + if (c == 91) { + /* it looks like we have an arrow key here */ + c = getchar(); + if (c > 68 || c < 65) { + /* ignore right/left arrow keys, put the characters back in the queue + *(except for the ESC) + */ + ungetc(c, stdin); + ungetc(91, stdin); + } else if (c == 65) { + /* up arrow key */ + for (j=0 ; j < i; j++) { + putchar(8); putchar(' '); putchar(8); + } + p = GetPrevCmd(p); + if (p != NULL) { + printf("%s", p->cmd); + cmd = strdup(p->cmd); + i = strlen(cmd); + } + } else if (c == 66) { + /* down arrow key */ + for (j=0 ; j < i; j++) { + putchar(8); putchar(' '); putchar(8); + } + p = GetNextCmd(p); + if(p != NULL) { + printf("%s", p->cmd); + cmd = strdup(p->cmd); + i = strlen(cmd); + } + } + } else + /* not an arrow key, put the char back */ + ungetc(c, stdin); + break; + + default: + cmd[i++] = c; + putchar(c); + break; + } + } + *curr = p; + + return (strlen(cmd)); +} + +/* + * add new command to the command list + */ +static struct cmdlist +*AddCmd(char *cmd) +{ + struct cmdlist *p; + + p = (struct cmdlist *) malloc(sizeof(struct cmdlist)); + + if (p == NULL || (p->cmd = strdup(cmd)) == NULL) { + warn("malloc"); + exit (CMDRTN_ERROR); + } + + if (headcmd == NULL) { + headcmd = p; + p->prev = NULL; + } else { + tailcmd->next = p; + p->prev = tailcmd; + } + tailcmd = p; + p->next = NULL; + return (p); + } + +/* + * Get next command from the command list + */ +static struct cmdlist +*GetNextCmd(struct cmdlist *curr) +{ + struct cmdlist *p; + + p = curr; + + /* if current command is not latest in a command list, get next command */ + if (p != tailcmd && p != NULL) + p = p->next; + + return (p); +} + +/* + * Get previous command from the command list + */ +static struct cmdlist +*GetPrevCmd(struct cmdlist *curr) +{ + struct cmdlist *p; + + p = curr; + + if (p == tailcmd && goprev != 1) { + goprev = 1; + return (p); + } + + /* if current command is not first in a command list, get previous command */ + if (goprev && p != headcmd && p != NULL) + p = p->prev; + + return (p); +} + +/* + * remove commands from the list + */ +static void +RemoveCmd(struct cmdlist *p) +{ + + if (p->prev == NULL) + headcmd = p->next; + else + p->prev->next = p->next; + + if (p->next == NULL) + tailcmd = p->prev; + else + p->next->prev = p->prev; } /* diff -u /usr/src/usr.sbin/ngctl/mkpeer.c /usr/home/tsgan/ngctl/mkpeer.c --- /usr/src/usr.sbin/ngctl/mkpeer.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/mkpeer.c Thu May 25 10:33:38 2006 @@ -76,15 +76,15 @@ snprintf(mkp.peerhook, sizeof(mkp.peerhook), "%s", av[3]); break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Send message */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_MKPEER, &mkp, sizeof(mkp)) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/msg.c /usr/home/tsgan/ngctl/msg.c --- /usr/src/usr.sbin/ngctl/msg.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/msg.c Thu May 25 10:34:03 2006 @@ -70,7 +70,7 @@ /* Get arguments */ if (ac < 3) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); path = av[1]; cmdstr = av[2]; @@ -79,7 +79,7 @@ len += strlen(av[i]) + 1; if ((buf = malloc(len)) == NULL) { warn("malloc"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } for (*buf = '\0', i = 3; i < ac; i++) { snprintf(buf + strlen(buf), @@ -90,7 +90,7 @@ if (NgSendAsciiMsg(csock, path, "%s%s", cmdstr, buf) < 0) { free(buf); warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } free(buf); @@ -114,7 +114,7 @@ } /* Done */ - return(CMDRTN_OK); + return (CMDRTN_OK); } /* diff -u /usr/src/usr.sbin/ngctl/name.c /usr/home/tsgan/ngctl/name.c --- /usr/src/usr.sbin/ngctl/name.c Thu May 25 10:26:32 2006 +++ /usr/home/tsgan/ngctl/name.c Thu May 25 10:34:32 2006 @@ -67,15 +67,15 @@ snprintf(name.name, sizeof(name.name), "%s", av[2]); break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Send message */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_NAME, &name, sizeof(name)) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } - return(CMDRTN_OK); + return (CMDRTN_OK); } Only in /usr/home/tsgan/ngctl: ngctl.patch diff -u /usr/src/usr.sbin/ngctl/rmhook.c /usr/home/tsgan/ngctl/rmhook.c --- /usr/src/usr.sbin/ngctl/rmhook.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/rmhook.c Thu May 25 10:34:46 2006 @@ -72,15 +72,15 @@ snprintf(rmh.ourhook, sizeof(rmh.ourhook), "%s", av[1]); break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Send message */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_RMHOOK, &rmh, sizeof(rmh)) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/show.c /usr/home/tsgan/ngctl/show.c --- /usr/src/usr.sbin/ngctl/show.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/show.c Thu May 25 10:35:06 2006 @@ -77,7 +77,7 @@ break; case '?': default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); break; } } @@ -90,18 +90,18 @@ path = av[0]; break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Get node info and hook list */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_LISTHOOKS, NULL, 0) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } if (NgAllocRecvMsg(csock, &resp, NULL) < 0) { warn("recv msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } /* Show node information */ @@ -133,7 +133,7 @@ } } free(resp); - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/shutdown.c /usr/home/tsgan/ngctl/shutdown.c --- /usr/src/usr.sbin/ngctl/shutdown.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/shutdown.c Thu May 25 10:35:47 2006 @@ -64,16 +64,16 @@ path = av[1]; break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Shutdown node */ if (NgSendMsg(csock, path, NGM_GENERIC_COOKIE, NGM_SHUTDOWN, NULL, 0) < 0) { warn("shutdown"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/status.c /usr/home/tsgan/ngctl/status.c --- /usr/src/usr.sbin/ngctl/status.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/status.c Thu May 25 10:36:03 2006 @@ -71,7 +71,7 @@ path = av[1]; break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Get node status summary */ @@ -83,7 +83,7 @@ break; default: warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } } else { if (NgRecvMsg(csock, resp, sizeof(sbuf), NULL) < 0 @@ -96,6 +96,6 @@ printf("No status available for \"%s\"\n", path); else printf("Status for \"%s\":\n%s\n", path, status); - return(CMDRTN_OK); + return (CMDRTN_OK); } diff -u /usr/src/usr.sbin/ngctl/types.c /usr/home/tsgan/ngctl/types.c --- /usr/src/usr.sbin/ngctl/types.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/types.c Thu May 25 10:36:22 2006 @@ -68,18 +68,18 @@ case 1: break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Get list of types */ if (NgSendMsg(csock, ".", NGM_GENERIC_COOKIE, NGM_LISTTYPES, NULL, 0) < 0) { warn("send msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } if (NgAllocRecvMsg(csock, &resp, NULL) < 0) { warn("recv msg"); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } /* Show each type */ diff -u /usr/src/usr.sbin/ngctl/write.c /usr/home/tsgan/ngctl/write.c --- /usr/src/usr.sbin/ngctl/write.c Thu May 25 10:26:33 2006 +++ /usr/home/tsgan/ngctl/write.c Thu May 25 10:37:01 2006 @@ -72,16 +72,16 @@ /* Get arguments */ if (ac < 3) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); hook = av[1]; /* Get data */ if (strcmp(av[2], "-f") == 0) { if (ac != 4) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); if ((fp = fopen(av[3], "r")) == NULL) { warn("can't read file \"%s\"", av[3]); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } if ((len = fread(buf, 1, sizeof(buf), fp)) == 0) { if (ferror(fp)) @@ -89,7 +89,7 @@ else warnx("file \"%s\" is empty", av[3]); fclose(fp); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } fclose(fp); } else { @@ -97,12 +97,12 @@ if (sscanf(av[i], "%i", &byte) != 1 || (byte < -128 || byte > 255)) { warnx("invalid byte \"%s\"", av[i]); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } buf[len] = (u_char)byte; } if (len == 0) - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Send data */ @@ -112,10 +112,10 @@ if (sendto(dsock, buf, len, 0, (struct sockaddr *)sag, sag->sg_len) == -1) { warn("writing to hook \"%s\"", hook); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } /* Done */ - return(CMDRTN_OK); + return (CMDRTN_OK); } --------------040302050803050800090308-- From owner-cvs-src@FreeBSD.ORG Thu May 25 04:01:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5006116A421; Thu, 25 May 2006 04:01:58 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 09D6743D48; Thu, 25 May 2006 04:01:58 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4P414qb013719; Thu, 25 May 2006 04:01:04 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4P414xw013718; Thu, 25 May 2006 04:01:04 GMT (envelope-from delphij) Message-Id: <200605250401.k4P414xw013718@repoman.freebsd.org> From: Xin LI Date: Thu, 25 May 2006 04:01: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/lib/libutil 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 May 2006 04:01:58 -0000 delphij 2006-05-25 04:01:04 UTC FreeBSD src repository Modified files: lib/libutil kld.c Log: - Add include for libutil.h and string.h for prototype. - Cast the rvalue to be compared with the result of strlen() to size_t. Revision Changes Path 1.2 +3 -1 src/lib/libutil/kld.c From owner-cvs-src@FreeBSD.ORG Thu May 25 05:08:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65E8816A421; Thu, 25 May 2006 05:08:15 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 028E243D46; Thu, 25 May 2006 05:08:15 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4P57L9B027623; Thu, 25 May 2006 05:07:21 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4P57LgT027622; Thu, 25 May 2006 05:07:21 GMT (envelope-from delphij) Message-Id: <200605250507.k4P57LgT027622@repoman.freebsd.org> From: Xin LI Date: Thu, 25 May 2006 05:07:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: CVSROOT modules X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 05:08:15 -0000 delphij 2006-05-25 05:07:20 UTC FreeBSD src repository Modified files: . modules Log: nologin(1) was moved to usr.sbin/nologin. Revision Changes Path 1.6865 +1 -1 CVSROOT/modules From owner-cvs-src@FreeBSD.ORG Thu May 25 06:05:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00DF416A423; Thu, 25 May 2006 06:05:59 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B25FF43D45; Thu, 25 May 2006 06:05:58 +0000 (GMT) (envelope-from brd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4P654IL031066; Thu, 25 May 2006 06:05:04 GMT (envelope-from brd@repoman.freebsd.org) Received: (from brd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4P654xH031065; Thu, 25 May 2006 06:05:04 GMT (envelope-from brd) Message-Id: <200605250605.k4P654xH031065@repoman.freebsd.org> From: Brad Davis Date: Thu, 25 May 2006 06:05:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat systat.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 06:05:59 -0000 brd 2006-05-25 06:05:04 UTC FreeBSD src repository (doc committer) Modified files: usr.bin/systat systat.1 Log: s/on a crt// systat is working great on this LCD ;) Submitted by: Ben Haga MFC after: 3 days Revision Changes Path 1.52 +2 -2 src/usr.bin/systat/systat.1 From owner-cvs-src@FreeBSD.ORG Thu May 25 07:18:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 561A216A41F; Thu, 25 May 2006 07:18:04 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 435D443D48; Thu, 25 May 2006 07:18:02 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4P7I19W034639 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 11:18:01 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4P7I0bh034638; Thu, 25 May 2006 11:18:00 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 11:18:00 +0400 From: Gleb Smirnoff To: Luigi Rizzo Message-ID: <20060525071800.GF27819@FreeBSD.org> References: <200605241309.k4OD9tex003002@repoman.freebsd.org> <44747A4C.9090800@freebsd.org> <44748DF8.000002.11682@camay.yandex.ru> <4474C17A.10604@freebsd.org> <20060524162027.A38253@xorpc.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060524162027.A38253@xorpc.icir.org> User-Agent: Mutt/1.5.6i Cc: src-committers@FreeBSD.org, Andre Oppermann , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, bu7cher@yandex.ru, oleg@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet ip_fw.h ip_fw2.c src/sbin/ipfw ipfw.8 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: Thu, 25 May 2006 07:18:04 -0000 On Wed, May 24, 2006 at 04:20:27PM -0700, Luigi Rizzo wrote: L> > I understand your rationale. OTOH I think it's a logical blunder and allows L> > some quite confusing rule sets. What I always liked about ipfw was the simple L> > and obvious logic in the statements. Over time it becomes more and more over- L> > loaded with more stuff and also more stuff breaking the beautiful simplicity L> > and clarity the original ipfw design had. ipfw rules used to read like normal L> > sentences and were really simple to write and understand. But then I'm just L> > ranting... L> L> It is probably true that most of the times, when you tag/untag a packet L> you also need to do further processing on the packet. However, this means L> that the associated action will be a 'skipto'. But in this case, if you want to L> implement tag/untag as an action, the syntax becomes quite confusing because L> you need to specify the jump target, and the action name (tag/untag) doesn't L> properly reflect the fact that there is an implicit skipto. L> L> Given this, i think the current implementation of tag/untag is the most L> natural way to do it, and not too different from the "keep-state" option L> (which also has some side effects, namely creates a state record for L> the flow and has been in use for ages now) My first impression was very like Andre's one, but after some rethinking I had agreed with the current implementation. The argument about ALTQ (which is actually a specific case of tag action) bought me. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 07:23:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6908016A421; Thu, 25 May 2006 07:23:15 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 59D5043D55; Thu, 25 May 2006 07:23:14 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4P7NB8G034695 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 11:23:12 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4P7NBBt034694; Thu, 25 May 2006 11:23:11 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 11:23:11 +0400 From: Gleb Smirnoff To: Ganbold Message-ID: <20060525072311.GG27819@FreeBSD.org> References: <200605241446.k4OEkvo0011251@repoman.freebsd.org> <44751F01.4030702@micom.mng.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <44751F01.4030702@micom.mng.net> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/ngctl config.c connect.c debug.c dot.c list.c main.c mkpeer.c msg.c name.c ngctl.h rmhook.c show.c shutdown.c status.c types.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 07:23:15 -0000 On Thu, May 25, 2006 at 12:05:37PM +0900, Ganbold wrote: G> Gleb, G> G> I modified my previous patch accordingly. Hopefully it follows style(9) G> more; removed typedef, changed function names to follow original G> function naming styles in code, space after return statements according G> to style(9). I am working on your patch now. I'm doing some minor changes to match style of surrounding code, and also moving to queue(3) instead of home-made linked list. G> - return(CMDRTN_USAGE); G> + return (CMDRTN_USAGE); Let's commit these style changes later. G> diff -u /usr/src/usr.sbin/ngctl/main.c /usr/home/tsgan/ngctl/main.c G> --- /usr/src/usr.sbin/ngctl/main.c Wed May 24 23:46:55 2006 G> +++ /usr/home/tsgan/ngctl/main.c Thu May 25 11:47:59 2006 G> @@ -50,6 +50,7 @@ G> #include G> #include G> #include G> +#include G> #include G> G> #include G> @@ -61,6 +62,13 @@ G> #define WHITESPACE " \t\r\n\v\f" G> #define DUMP_BYTES_PER_LINE 16 G> G> +/* Previously issued commands list */ G> +struct cmdlist { G> + char *cmd; /* command */ G> + struct cmdlist *prev; /* previous command */ G> + struct cmdlist *next; /* next command */ G> +}; G> + Yes, yes. This is what I'm tending to do. Do not touch ngctl.h, since this type is private to main.c I lowercased CMDLIST, too. :) G> +static int ScanCmd(char *cmd, struct cmdlist **curr); I uppercased "s" and "c" in this function too. Damn, haven't you rooted my notebook? :) Please wait for me to send you a patch converted to queue(3) macro, and then continue discussion. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 09:51:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F77416A420; Thu, 25 May 2006 09:51:09 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A89143D45; Thu, 25 May 2006 09:51:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4P9oEqC054558; Thu, 25 May 2006 09:50:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4P9oECr054557; Thu, 25 May 2006 09:50:14 GMT (envelope-from rwatson) Message-Id: <200605250950.k4P9oECr054557@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 May 2006 09: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/tools/regression/sockets/sendfile Makefile sendfile.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:51:10 -0000 rwatson 2006-05-25 09:50:14 UTC FreeBSD src repository Added files: tools/regression/sockets/sendfile Makefile sendfile.c Log: Add a basic regression test for sendfile() over TCP, which sends varying lengths of headers and data and makes sure it receives about the right number of bytes. Revision Changes Path 1.1 +11 -0 src/tools/regression/sockets/sendfile/Makefile (new) 1.1 +326 -0 src/tools/regression/sockets/sendfile/sendfile.c (new) From owner-cvs-src@FreeBSD.ORG Thu May 25 10:47:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 713D416A4B3; Thu, 25 May 2006 10:47:40 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED89C43D6D; Thu, 25 May 2006 10:47:38 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PAkhT0058135; Thu, 25 May 2006 10:46:43 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PAkhfH058134; Thu, 25 May 2006 10:46:43 GMT (envelope-from rwatson) Message-Id: <200605251046.k4PAkhfH058134@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 May 2006 10:46: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/tools/regression/sockets/socketpair Makefile src/tools/regression/sockets/sendfile Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 10:47:40 -0000 rwatson 2006-05-25 10:46:43 UTC FreeBSD src repository Modified files: tools/regression/sockets/socketpair Makefile tools/regression/sockets/sendfile Makefile Log: Use WARNS and rely on rules rather than an explicit target for the test binary. Reported by: maxim Revision Changes Path 1.2 +1 -3 src/tools/regression/sockets/sendfile/Makefile 1.4 +1 -3 src/tools/regression/sockets/socketpair/Makefile From owner-cvs-src@FreeBSD.ORG Thu May 25 11:10:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE8E616A422; Thu, 25 May 2006 11:10:40 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id C297643D55; Thu, 25 May 2006 11:10:39 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PBAaCt036499 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 15:10:36 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PBAZka036498; Thu, 25 May 2006 15:10:35 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 15:10:35 +0400 From: Gleb Smirnoff To: Warner Losh Message-ID: <20060525111035.GI27819@FreeBSD.org> References: <200605241726.k4OHQG59037586@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200605241726.k4OHQG59037586@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:10:40 -0000 On Wed, May 24, 2006 at 05:26:16PM +0000, Warner Losh wrote: W> imp 2006-05-24 17:26:16 UTC W> W> FreeBSD src repository W> W> Modified files: W> sys/dev/pccbb pccbb.c W> Log: W> Suspend the children before we turn off card events in hardware. This W> was done, I believe, to work around some cards having issues in the W> suspend case. I think that this helped my Sony VAIO TS505 work better W> when it had certain wireless cards in it and I did a apm -z. I've not ^^^^^^^ W> tested suspend/resume on other laptops in a long time, so I hope this ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ W> doesn't cause greif. Please let me know if it does. ^^^^^^^^^^^^^^^^^^^ Is this a joke, that I can't understand? :( This file has broken APM suspend since revision 1.122, which was made almost a year ago. I've told that several times, and I still hope that this will be fixed before RELENG_7. The problem is not in suspending children, since suspend is broken w/o any cards in slot. The problem is in DELAY -> tsleep() conversion. The latter is not working, when system is suspending. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 11:13:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89B7A16A437; Thu, 25 May 2006 11:13:06 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5460443D69; Thu, 25 May 2006 11:13:01 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PBD0uE036535 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 15:13:00 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PBD0Ag036534; Thu, 25 May 2006 15:13:00 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 15:13:00 +0400 From: Gleb Smirnoff To: Sam Leffler Message-ID: <20060525111300.GJ27819@FreeBSD.org> References: <200605242211.k4OMB8rY077596@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200605242211.k4OMB8rY077596@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:13:07 -0000 Sam, On Wed, May 24, 2006 at 10:11:08PM +0000, Sam Leffler wrote: S> sam 2006-05-24 22:11:08 UTC S> S> FreeBSD src repository S> S> Modified files: S> sys/kern subr_taskqueue.c S> Log: S> When starting up threads in taskqueue_start_threads create them S> stopped before adjusting their priority and setting them on the run S> q so they cannot race for resources (pointed out by njl). S> S> While here add a console printf on thread create fails; otherwise S> noone may notice (e.g. return value is always 0 and caller has no S> way to verify). S> S> Reviewed by: jhb, scottl S> MFC after: 2 weeks Since "pointed out by njl", I hope that this fix for the ACPI problem that prevented merging the new taskqueue code to RELENG_6? -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 11:15:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 515CE16A43A; Thu, 25 May 2006 11:15:42 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB9B543D4C; Thu, 25 May 2006 11:15:40 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PBFdB1036563 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 15:15:39 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PBFdKC036562; Thu, 25 May 2006 15:15:39 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 15:15:38 +0400 From: Gleb Smirnoff To: Stephan Uphoff Message-ID: <20060525111538.GK27819@FreeBSD.org> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <200605250100.k4P10a3P002448@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:15:42 -0000 On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: S> ups 2006-05-25 01:00:36 UTC S> S> FreeBSD src repository S> S> Modified files: S> sys/kern vfs_subr.c S> sys/nfsclient nfs_bio.c S> sys/fs/smbfs smbfs_io.c S> sys/fs/nwfs nwfs_io.c S> Log: S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). S> If B_NOCACHE is set the pages of vm backed buffers will be invalidated. S> However clean buffers can be backed by dirty VM pages so invalidating them S> can lead to data loss. S> Add support for flush dirty page in the data invalidation function S> of some network file systems. S> S> This fixes data losses during vnode recycling (and other code paths S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. S> S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ S> Reviewed by: tegge@ S> MFC after: 7 days Can this be related to reports like this: http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 11:22:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5117D16A459; Thu, 25 May 2006 11:22:40 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2052B43D78; Thu, 25 May 2006 11:22:35 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PBLeoY062036; Thu, 25 May 2006 11:21:40 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PBLeR7062035; Thu, 25 May 2006 11:21:40 GMT (envelope-from phk) Message-Id: <200605251121.k4PBLeR7062035@repoman.freebsd.org> From: Poul-Henning Kamp Date: Thu, 25 May 2006 11:21: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/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 11:22:41 -0000 phk 2006-05-25 11:21:40 UTC FreeBSD src repository Modified files: games/fortune/datfiles fortunes Log: In our system there's no intermediate step between a definitive Supreme Court decision and violent revolution. -- Al Gore (New York Magazine, May 29 2006) Revision Changes Path 1.215 +4 -0 src/games/fortune/datfiles/fortunes From owner-cvs-src@FreeBSD.ORG Thu May 25 13:40:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CECE16A464; Thu, 25 May 2006 13:40:23 +0000 (UTC) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 571E043D46; Thu, 25 May 2006 13:40:23 +0000 (GMT) (envelope-from ceri@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PDdRDC084648; Thu, 25 May 2006 13:39:27 GMT (envelope-from ceri@repoman.freebsd.org) Received: (from ceri@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PDdRDb084647; Thu, 25 May 2006 13:39:27 GMT (envelope-from ceri) Message-Id: <200605251339.k4PDdRDb084647@repoman.freebsd.org> From: Ceri Davies Date: Thu, 25 May 2006 13:39:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 geom.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 13:40:23 -0000 ceri 2006-05-25 13:39:27 UTC FreeBSD src repository Modified files: share/man/man4 geom.4 Log: Clarify that G_F_DISKIOCTL is unused, and remove G_T_DETAILS altogether, since it isn't actually #defined. Discussed with: phk Revision Changes Path 1.16 +2 -4 src/share/man/man4/geom.4 From owner-cvs-src@FreeBSD.ORG Thu May 25 14:10:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.ORG Delivered-To: cvs-src@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9581C16A4DC; Thu, 25 May 2006 14:10:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 278B043D5F; Thu, 25 May 2006 14:10:34 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4PE8PtP032026; Thu, 25 May 2006 08:08:26 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 25 May 2006 08:08:25 -0600 (MDT) Message-Id: <20060525.080825.1649780628.imp@bsdimp.com> To: glebius@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <20060525111035.GI27819@FreeBSD.org> References: <200605241726.k4OHQG59037586@repoman.freebsd.org> <20060525111035.GI27819@FreeBSD.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:10:42 -0000 In message: <20060525111035.GI27819@FreeBSD.org> Gleb Smirnoff writes: : On Wed, May 24, 2006 at 05:26:16PM +0000, Warner Losh wrote: : W> imp 2006-05-24 17:26:16 UTC : W> : W> FreeBSD src repository : W> : W> Modified files: : W> sys/dev/pccbb pccbb.c : W> Log: : W> Suspend the children before we turn off card events in hardware. This : W> was done, I believe, to work around some cards having issues in the : W> suspend case. I think that this helped my Sony VAIO TS505 work better : W> when it had certain wireless cards in it and I did a apm -z. I've not : ^^^^^^^ : W> tested suspend/resume on other laptops in a long time, so I hope this : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : W> doesn't cause greif. Please let me know if it does. : ^^^^^^^^^^^^^^^^^^^ : : Is this a joke, that I can't understand? :( : : This file has broken APM suspend since revision 1.122, which was made : almost a year ago. I've told that several times, and I still hope that : this will be fixed before RELENG_7. The problem is not in suspending : children, since suspend is broken w/o any cards in slot. The problem is : in DELAY -> tsleep() conversion. The latter is not working, when : system is suspending. The problem is elsewhere in the system if it is the use of tsleep. Get me a laptop that has otherwise working suspend/resume and I'll fix this. Warner From owner-cvs-src@FreeBSD.ORG Thu May 25 14:26:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C00D16A5C5; Thu, 25 May 2006 14:26:11 +0000 (UTC) (envelope-from ups@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 950D143D46; Thu, 25 May 2006 14:26:10 +0000 (GMT) (envelope-from ups@freebsd.org) Received: from [192.168.5.101] (unverified [66.23.216.53]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 45227296 for multiple; Thu, 25 May 2006 10:26:15 -0400 Message-ID: <4475BE7B.50106@freebsd.org> Date: Thu, 25 May 2006 10:26:03 -0400 From: Stephan Uphoff User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308) MIME-Version: 1.0 To: Gleb Smirnoff References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <20060525111538.GK27819@FreeBSD.org> In-Reply-To: <20060525111538.GK27819@FreeBSD.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:26:15 -0000 Gleb Smirnoff wrote: > On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: > S> ups 2006-05-25 01:00:36 UTC > S> > S> FreeBSD src repository > S> > S> Modified files: > S> sys/kern vfs_subr.c > S> sys/nfsclient nfs_bio.c > S> sys/fs/smbfs smbfs_io.c > S> sys/fs/nwfs nwfs_io.c > S> Log: > S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). > S> If B_NOCACHE is set the pages of vm backed buffers will be invalidated. > S> However clean buffers can be backed by dirty VM pages so invalidating them > S> can lead to data loss. > S> Add support for flush dirty page in the data invalidation function > S> of some network file systems. > S> > S> This fixes data losses during vnode recycling (and other code paths > S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. > S> > S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ > S> Reviewed by: tegge@ > S> MFC after: 7 days > > Can this be related to reports like this: > > http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html > > I believe that this is unrelated and that the sender of the message needs to re-install screen as suggested by http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00283.html If I recall correctly this is required due to changes in the pty code. Stephan From owner-cvs-src@FreeBSD.ORG Thu May 25 14:55:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80A9D16A598; Thu, 25 May 2006 14:55:17 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id C604243D7D; Thu, 25 May 2006 14:55:10 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k4PEt9Ab078751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 07:55:10 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4475C54D.5040009@errno.com> Date: Thu, 25 May 2006 07:55:09 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.2 (X11/20060508) MIME-Version: 1.0 To: Gleb Smirnoff References: <200605242211.k4OMB8rY077596@repoman.freebsd.org> <20060525111300.GJ27819@FreeBSD.org> In-Reply-To: <20060525111300.GJ27819@FreeBSD.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern subr_taskqueue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 14:55:17 -0000 Gleb Smirnoff wrote: > Sam, > > On Wed, May 24, 2006 at 10:11:08PM +0000, Sam Leffler wrote: > S> sam 2006-05-24 22:11:08 UTC > S> > S> FreeBSD src repository > S> > S> Modified files: > S> sys/kern subr_taskqueue.c > S> Log: > S> When starting up threads in taskqueue_start_threads create them > S> stopped before adjusting their priority and setting them on the run > S> q so they cannot race for resources (pointed out by njl). > S> > S> While here add a console printf on thread create fails; otherwise > S> noone may notice (e.g. return value is always 0 and caller has no > S> way to verify). > S> > S> Reviewed by: jhb, scottl > S> MFC after: 2 weeks > > Since "pointed out by njl", I hope that this fix for the ACPI problem that > prevented merging the new taskqueue code to RELENG_6? It's unlikely, but jhb's changes to correct priority propagation might have helped. We were never able to get enough information to diagnose the ACPI problem. Sam From owner-cvs-src@FreeBSD.ORG Thu May 25 15:01:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8F01A16A624; Thu, 25 May 2006 15:01:31 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from opus.cse.buffalo.edu (opus.cse.Buffalo.EDU [128.205.32.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4386D43D68; Thu, 25 May 2006 15:01:20 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from localhost.cse.buffalo.edu (localhost.cse.buffalo.edu [127.0.0.1]) by opus.cse.buffalo.edu (8.13.6/8.12.4) with ESMTP id k4PF1JVr013938; Thu, 25 May 2006 11:01:19 -0400 (EDT) From: Ken Smith To: Stephan Uphoff In-Reply-To: <200605250100.k4P10a3P002448@repoman.freebsd.org> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9mEkVmxFDO2EHlvcs7NU" Organization: U. Buffalo CSE Department Date: Thu, 25 May 2006 11:01:19 -0400 Message-Id: <1148569279.13356.10.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:01:32 -0000 --=-9mEkVmxFDO2EHlvcs7NU Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2006-05-25 at 01:00 +0000, Stephan Uphoff wrote: > ups 2006-05-25 01:00:36 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/kern vfs_subr.c=20 > sys/nfsclient nfs_bio.c=20 > sys/fs/smbfs smbfs_io.c=20 > sys/fs/nwfs nwfs_io.c=20 > Log: > Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). > If B_NOCACHE is set the pages of vm backed buffers will be invalidated. > However clean buffers can be backed by dirty VM pages so invalidating t= hem > can lead to data loss. > Add support for flush dirty page in the data invalidation function > of some network file systems. > =20 > This fixes data losses during vnode recycling (and other code paths > using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. > =20 > Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ > Reviewed by: tegge@ > MFC after: 7 days > =20 > Revision Changes Path > 1.43 +4 -0 src/sys/fs/nwfs/nwfs_io.c > 1.35 +4 -0 src/sys/fs/smbfs/smbfs_io.c > 1.673 +1 -1 src/sys/kern/vfs_subr.c > 1.157 +11 -0 src/sys/nfsclient/nfs_bio.c I'm just guessing but I think this is what's causing sledge (amd64 reference machine in the cluster) to panic whenever someone tries to log in to it. Home directories come from the NetApp. It seems to do other NFS stuff (e.g. it's able to get to the SSH keys which also reside on the NetApp) but something about logging in causes this: panic: mutex vm object not owned at ../../../vm/vm_object.c:695 cpuid =3D 0 KDB: stack backtrace: kdb_backtrace() at kdb_backtrace+0x37 panic() at panic+0x1d1 _mtx_assert() at _mtx_assert+0x78 vm_object_page_clean() at vm_object_page_clean+0x3e nfs_vinvalbuf() at nfs_vinvalbuf+0xc2 nfs_bioread() at nfs_bioread+0x43b nfs_read() at nfs_read+0x33 VOP_READ_APV() at VOP_READ_APV+0xb1 vn_read() at vn_read+0x218 dofileread() at dofileread+0x9e kern_readv() at kern_readv+0x4f read() at read+0x4b syscall() at syscall+0x350 Xfast_syscall() at Xfast_syscall+0xa8 --- syscall (3, FreeBSD ELF64, read), rip =3D 0x8009de68c, rsp =3D 0x7fffffff2798, rbp =3D 0x2000 --- KDB: enter: panic [thread pid 465 tid 100056 ] Stopped at kdb_enter+0x31: leave db> --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-9mEkVmxFDO2EHlvcs7NU Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEdca//G14VSmup/YRAn2PAJ9h5ESN2RMExGAdBPSbhREKMHz+7wCfW+wq UUuSnjD/2LrKi80wxfElkQE= =6EFC -----END PGP SIGNATURE----- --=-9mEkVmxFDO2EHlvcs7NU-- From owner-cvs-src@FreeBSD.ORG Thu May 25 15:11:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9158616A5DE; Thu, 25 May 2006 15:11:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2AD6A43D8A; Thu, 25 May 2006 15:11:09 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PFADfw094659; Thu, 25 May 2006 15:10:13 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PFADhk094658; Thu, 25 May 2006 15:10:13 GMT (envelope-from rwatson) Message-Id: <200605251510.k4PFADhk094658@repoman.freebsd.org> From: Robert Watson Date: Thu, 25 May 2006 15:10:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_syscalls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 15:11:30 -0000 rwatson 2006-05-25 15:10:13 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c Log: Use getsock() and fput() instead of fgetsock() and fputsock() in sendfile(). This causes sendfile() to use the file descriptor reference to the socket instead of bumping the socket reference count, which avoids an additional refcount operation, as well as a potential expensive socket refcount drop, which can lead to contention on the accept mutex. This change also has the side effect of further reducing the number of cases where an in-progress I/O operation can occur on a socket after close, as using the file descriptor refcount prevents the socket from closing while in use. MFC after: 3 months Revision Changes Path 1.228 +4 -2 src/sys/kern/uipc_syscalls.c From owner-cvs-src@FreeBSD.ORG Thu May 25 15:19:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B849616A5C0; Thu, 25 May 2006 15:19:47 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1B82F43D53; Thu, 25 May 2006 15:19:44 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([69.15.205.254]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4PFJarT028622; Thu, 25 May 2006 09:19:42 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4475CB00.30808@samsco.org> Date: Thu, 25 May 2006 09:19:28 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200605241726.k4OHQG59037586@repoman.freebsd.org> <20060525111035.GI27819@FreeBSD.org> In-Reply-To: <20060525111035.GI27819@FreeBSD.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Warner Losh , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:19:55 -0000 Gleb Smirnoff wrote: > On Wed, May 24, 2006 at 05:26:16PM +0000, Warner Losh wrote: > W> imp 2006-05-24 17:26:16 UTC > W> > W> FreeBSD src repository > W> > W> Modified files: > W> sys/dev/pccbb pccbb.c > W> Log: > W> Suspend the children before we turn off card events in hardware. This > W> was done, I believe, to work around some cards having issues in the > W> suspend case. I think that this helped my Sony VAIO TS505 work better > W> when it had certain wireless cards in it and I did a apm -z. I've not > ^^^^^^^ > W> tested suspend/resume on other laptops in a long time, so I hope this > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > W> doesn't cause greif. Please let me know if it does. > ^^^^^^^^^^^^^^^^^^^ > > Is this a joke, that I can't understand? :( > > This file has broken APM suspend since revision 1.122, which was made > almost a year ago. I've told that several times, and I still hope that > this will be fixed before RELENG_7. The problem is not in suspending > children, since suspend is broken w/o any cards in slot. The problem is > in DELAY -> tsleep() conversion. The latter is not working, when > system is suspending. > Maybe it would help if Warner published patches and called for testers before committing stuff like this? Scott From owner-cvs-src@FreeBSD.ORG Thu May 25 15:46:40 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5C37516A53C; Thu, 25 May 2006 15:46:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id C80C743D58; Thu, 25 May 2006 15:46:39 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4PFj580033149; Thu, 25 May 2006 09:45:06 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 25 May 2006 09:45:05 -0600 (MDT) Message-Id: <20060525.094505.-924281119.imp@bsdimp.com> To: scottl@samsco.org From: "M. Warner Losh" In-Reply-To: <4475CB00.30808@samsco.org> References: <200605241726.k4OHQG59037586@repoman.freebsd.org> <20060525111035.GI27819@FreeBSD.org> <4475CB00.30808@samsco.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, glebius@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:46:45 -0000 In message: <4475CB00.30808@samsco.org> Scott Long writes: : Gleb Smirnoff wrote: : > On Wed, May 24, 2006 at 05:26:16PM +0000, Warner Losh wrote: : > W> imp 2006-05-24 17:26:16 UTC : > W> : > W> FreeBSD src repository : > W> : > W> Modified files: : > W> sys/dev/pccbb pccbb.c : > W> Log: : > W> Suspend the children before we turn off card events in hardware. This : > W> was done, I believe, to work around some cards having issues in the : > W> suspend case. I think that this helped my Sony VAIO TS505 work better : > W> when it had certain wireless cards in it and I did a apm -z. I've not : > ^^^^^^^ : > W> tested suspend/resume on other laptops in a long time, so I hope this : > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : > W> doesn't cause greif. Please let me know if it does. : > ^^^^^^^^^^^^^^^^^^^ : > : > Is this a joke, that I can't understand? :( : > : > This file has broken APM suspend since revision 1.122, which was made : > almost a year ago. I've told that several times, and I still hope that : > this will be fixed before RELENG_7. The problem is not in suspending : > children, since suspend is broken w/o any cards in slot. The problem is : > in DELAY -> tsleep() conversion. The latter is not working, when : > system is suspending. : > : : Maybe it would help if Warner published patches and called for testers : before committing stuff like this? No. that wouldn't help. Before the 1.122 commit, I circulated patches for weeks. No one reported the problem. By the time the problem came to light, there were already other commits to the file. More circulation of patches won't help. Since RELENG_7 is a year away at this point, there's plenty of time to get it right. It will get fixed before then, or I'll commit a workaround in the cbb code to for that bug in the ACPI/APM code. I need actual hardware that is known to exhibt the problem. Toward that vain, I'm going through my collection of really old laptops and trying each one out to see if I can get it to fail. This process takes about 2 hours per laptop, or longer, because I have to upgrade them, find the missing power supply, missing video dongles, etc. So if you want me to work on this at all, hire me as a consultant, or lighten up. It will get done. Warner From owner-cvs-src@FreeBSD.ORG Thu May 25 17:17:09 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD43D16AEFE; Thu, 25 May 2006 17:17:09 +0000 (UTC) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D579143D76; Thu, 25 May 2006 17:17:07 +0000 (GMT) (envelope-from ups@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PHGBPN011244; Thu, 25 May 2006 17:16:11 GMT (envelope-from ups@repoman.freebsd.org) Received: (from ups@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PHGBED011243; Thu, 25 May 2006 17:16:11 GMT (envelope-from ups) Message-Id: <200605251716.k4PHGBED011243@repoman.freebsd.org> From: Stephan Uphoff Date: Thu, 25 May 2006 17:16: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/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:17:14 -0000 ups 2006-05-25 17:16:11 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_bio.c sys/fs/smbfs smbfs_io.c sys/fs/nwfs nwfs_io.c Log: Call vm_object_page_clean() with the object lock held. Submitted by: kensmith@ Reviewed by: mohans@ MFC after: 6 days Revision Changes Path 1.44 +4 -1 src/sys/fs/nwfs/nwfs_io.c 1.36 +4 -1 src/sys/fs/smbfs/smbfs_io.c 1.158 +2 -0 src/sys/nfsclient/nfs_bio.c From owner-cvs-src@FreeBSD.ORG Thu May 25 17:19:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C3EB16AB7C; Thu, 25 May 2006 17:19:56 +0000 (UTC) (envelope-from ups@freebsd.org) Received: from speedfactory.net (mail6.speedfactory.net [66.23.216.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61FA43D73; Thu, 25 May 2006 17:19:52 +0000 (GMT) (envelope-from ups@freebsd.org) Received: from [192.168.5.101] (unverified [66.23.216.53]) by speedfactory.net (SurgeMail 3.5b3) with ESMTP id 45314646 for multiple; Thu, 25 May 2006 13:20:03 -0400 Message-ID: <4475E737.6070404@freebsd.org> Date: Thu, 25 May 2006 13:19:51 -0400 From: Stephan Uphoff User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308) MIME-Version: 1.0 To: Ken Smith References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <1148569279.13356.10.camel@opus.cse.buffalo.edu> In-Reply-To: <1148569279.13356.10.camel@opus.cse.buffalo.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Server: High Performance Mail Server - http://surgemail.com r=1653887525 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:20:05 -0000 Ken Smith wrote: > On Thu, 2006-05-25 at 01:00 +0000, Stephan Uphoff wrote: > >> ups 2006-05-25 01:00:36 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/kern vfs_subr.c >> sys/nfsclient nfs_bio.c >> sys/fs/smbfs smbfs_io.c >> sys/fs/nwfs nwfs_io.c >> Log: >> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). >> If B_NOCACHE is set the pages of vm backed buffers will be invalidated. >> However clean buffers can be backed by dirty VM pages so invalidating them >> can lead to data loss. >> Add support for flush dirty page in the data invalidation function >> of some network file systems. >> >> This fixes data losses during vnode recycling (and other code paths >> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. >> >> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ >> Reviewed by: tegge@ >> MFC after: 7 days >> >> Revision Changes Path >> 1.43 +4 -0 src/sys/fs/nwfs/nwfs_io.c >> 1.35 +4 -0 src/sys/fs/smbfs/smbfs_io.c >> 1.673 +1 -1 src/sys/kern/vfs_subr.c >> 1.157 +11 -0 src/sys/nfsclient/nfs_bio.c >> > > I'm just guessing but I think this is what's causing sledge (amd64 > reference machine in the cluster) to panic whenever someone tries to log > in to it. Home directories come from the NetApp. It seems to do other > NFS stuff (e.g. it's able to get to the SSH keys which also reside on > the NetApp) but something about logging in causes this: > > panic: mutex vm object not owned at ../../../vm/vm_object.c:695 > cpuid = 0 > KDB: stack backtrace: > kdb_backtrace() at kdb_backtrace+0x37 > panic() at panic+0x1d1 > _mtx_assert() at _mtx_assert+0x78 > vm_object_page_clean() at vm_object_page_clean+0x3e > nfs_vinvalbuf() at nfs_vinvalbuf+0xc2 > nfs_bioread() at nfs_bioread+0x43b > nfs_read() at nfs_read+0x33 > VOP_READ_APV() at VOP_READ_APV+0xb1 > vn_read() at vn_read+0x218 > dofileread() at dofileread+0x9e > kern_readv() at kern_readv+0x4f > read() at read+0x4b > syscall() at syscall+0x350 > Xfast_syscall() at Xfast_syscall+0xa8 > --- syscall (3, FreeBSD ELF64, read), rip = 0x8009de68c, rsp = > 0x7fffffff2798, rbp = 0x2000 --- > KDB: enter: panic > [thread pid 465 tid 100056 ] > Stopped at kdb_enter+0x31: leave > db> Ooopppsss! Thanks for the trace. I just checked in a fix. From owner-cvs-src@FreeBSD.ORG Thu May 25 18:17:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B92BD16B29B; Thu, 25 May 2006 18:17:13 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B2C743D5E; Thu, 25 May 2006 18:17:13 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PIGHlR018518; Thu, 25 May 2006 18:16:17 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PIGGN9018517; Thu, 25 May 2006 18:16:16 GMT (envelope-from maxim) Message-Id: <200605251816.k4PIGGN9018517@repoman.freebsd.org> From: Maxim Konovalov Date: Thu, 25 May 2006 18:16:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:17:22 -0000 maxim 2006-05-25 18:16:16 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: o FreeBSD 5.5 added. Revision Changes Path 1.104 +23 -20 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Thu May 25 19:23:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A7DF16B98B; Thu, 25 May 2006 19:23:57 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id B956143D83; Thu, 25 May 2006 19:23:46 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PJNiT4040679 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 23:23:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PJNhq4040678; Thu, 25 May 2006 23:23:44 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 23:23:43 +0400 From: Gleb Smirnoff To: Stephan Uphoff Message-ID: <20060525192343.GQ27819@FreeBSD.org> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <20060525111538.GK27819@FreeBSD.org> <4475BE7B.50106@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <4475BE7B.50106@freebsd.org> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:24:15 -0000 On Thu, May 25, 2006 at 10:26:03AM -0400, Stephan Uphoff wrote: S> Gleb Smirnoff wrote: S> >On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: S> >S> ups 2006-05-25 01:00:36 UTC S> >S> S> >S> FreeBSD src repository S> >S> S> >S> Modified files: S> >S> sys/kern vfs_subr.c S> >S> sys/nfsclient nfs_bio.c S> >S> sys/fs/smbfs smbfs_io.c S> >S> sys/fs/nwfs nwfs_io.c S> >S> Log: S> >S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). S> >S> If B_NOCACHE is set the pages of vm backed buffers will be S> >invalidated. S> >S> However clean buffers can be backed by dirty VM pages so invalidating S> >them S> >S> can lead to data loss. S> >S> Add support for flush dirty page in the data invalidation function S> >S> of some network file systems. S> >S> S> >S> This fixes data losses during vnode recycling (and other code paths S> >S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. S> >S> S> >S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ S> >S> Reviewed by: tegge@ S> >S> MFC after: 7 days S> > S> >Can this be related to reports like this: S> > S> >http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html S> > S> > S> I believe that this is unrelated and that the sender of the message S> needs to re-install screen as suggested by S> http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00283.html S> If I recall correctly this is required due to changes in the pty code. I'm sorry, URLs at our mailing list search are shifting again. Probably my question looked dumb to you. Here a correct URL: http://docs.freebsd.org/cgi/mid.cgi?20060518151232.GA37743 -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 19:27:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 80F2A16BA6B; Thu, 25 May 2006 19:27:45 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (cell.sick.ru [217.72.144.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84F8543D68; Thu, 25 May 2006 19:27:44 +0000 (GMT) (envelope-from glebius@FreeBSD.org) Received: from cell.sick.ru (glebius@localhost [127.0.0.1]) by cell.sick.ru (8.13.4/8.13.3) with ESMTP id k4PJRWBu040740 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 25 May 2006 23:27:33 +0400 (MSD) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.sick.ru (8.13.4/8.13.1/Submit) id k4PJRWhw040739; Thu, 25 May 2006 23:27:32 +0400 (MSD) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.sick.ru: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 25 May 2006 23:27:32 +0400 From: Gleb Smirnoff To: "M. Warner Losh" Message-ID: <20060525192732.GR27819@FreeBSD.org> References: <200605241726.k4OHQG59037586@repoman.freebsd.org> <20060525111035.GI27819@FreeBSD.org> <20060525.080825.1649780628.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline In-Reply-To: <20060525.080825.1649780628.imp@bsdimp.com> User-Agent: Mutt/1.5.6i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/pccbb pccbb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:28:05 -0000 On Thu, May 25, 2006 at 08:08:25AM -0600, M. Warner Losh wrote: M> The problem is elsewhere in the system if it is the use of tsleep. M> Get me a laptop that has otherwise working suspend/resume and I'll fix M> this. I can follow your instructions and provide any help. I can give you a shell and access to serial console on the given notebook. I can work any night (daytime for you) next week with you until this problem is fixed. -- Totus tuus, Glebius. GLEBIUS-RIPN GLEB-RIPE From owner-cvs-src@FreeBSD.ORG Thu May 25 20:23:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CB63D16C042; Thu, 25 May 2006 20:23:51 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A9BE43D4C; Thu, 25 May 2006 20:23:51 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PKMsS3032111; Thu, 25 May 2006 20:22:54 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PKMsZd032110; Thu, 25 May 2006 20:22:54 GMT (envelope-from pav) Message-Id: <200605252022.k4PKMsZd032110@repoman.freebsd.org> From: Pav Lucistnik Date: Thu, 25 May 2006 20:22: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/usr.sbin/ntp/doc Makefile ntp-keygen.8 ntp.conf.5 ntpd.8 ntpdate.8 ntpdc.8 ntpq.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 20:23:57 -0000 pav 2006-05-25 20:22:54 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) usr.sbin/ntp/doc Makefile ntp.conf.5 ntpd.8 ntpdate.8 ntpdc.8 ntpq.8 Added files: (Branch: RELENG_6) usr.sbin/ntp/doc ntp-keygen.8 Log: - MFC ntp-4.2.0 man pages Revision Changes Path 1.11.2.1 +1 -1 src/usr.sbin/ntp/doc/Makefile 1.1.2.1 +583 -0 src/usr.sbin/ntp/doc/ntp-keygen.8 (new) 1.18.2.1 +1334 -885 src/usr.sbin/ntp/doc/ntp.conf.5 1.11.2.1 +85 -63 src/usr.sbin/ntp/doc/ntpd.8 1.9.2.1 +16 -3 src/usr.sbin/ntp/doc/ntpdate.8 1.12.8.2 +72 -87 src/usr.sbin/ntp/doc/ntpdc.8 1.17.2.1 +374 -309 src/usr.sbin/ntp/doc/ntpq.8 From owner-cvs-src@FreeBSD.ORG Thu May 25 20:26:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A544216B042; Thu, 25 May 2006 20:26:41 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6178E43D5A; Thu, 25 May 2006 20:26:41 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PKPiPF032302; Thu, 25 May 2006 20:25:44 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PKPiMW032301; Thu, 25 May 2006 20:25:44 GMT (envelope-from ru) Message-Id: <200605252025.k4PKPiMW032301@repoman.freebsd.org> From: Ruslan Ermilov Date: Thu, 25 May 2006 20:25:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/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: Thu, 25 May 2006 20:26:46 -0000 ru 2006-05-25 20:25:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files.i386 Log: MFC: 1.545: Add missing acpi_wakecode.h dependency on assym.s. : /usr/src/sys/i386/acpica/acpi_wakecode.S:35:19: assym.s: No such file or directory : /usr/src/sys/i386/acpica/acpi_wakecode.S: Assembler messages: : /usr/src/sys/i386/acpica/acpi_wakecode.S:103: Error: suffix or operands invalid for `ljmp' Reported by: many Revision Changes Path 1.538.2.7 +1 -1 src/sys/conf/files.i386 From owner-cvs-src@FreeBSD.ORG Thu May 25 20:50:46 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9DDE16C431; Thu, 25 May 2006 20:50:46 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1C9343DAA; Thu, 25 May 2006 20:50:07 +0000 (GMT) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 55DA66C4; Thu, 25 May 2006 15:50:07 -0500 (CDT) Date: Thu, 25 May 2006 15:50:07 -0500 To: Peter Jeremy Message-ID: <20060525205007.GB31428@soaustin.net> References: <20060522080255.GB730@turion.vk2pj.dyndns.org> <6205.1148287029@critter.freebsd.dk> <20060522111919.GA712@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060522111919.GA712@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Poul-Henning Kamp , grog@freebsd.org, Warner Losh Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:50:52 -0000 On Mon, May 22, 2006 at 09:19:20PM +1000, Peter Jeremy wrote: phk: > > "Fix PCVT to be SMP locked, do the right things with TTYs, > > work with whatever is the state of the art in keyboards. > > And do so before August 1st OR ELSE". > > > >Now, in your own mind, think for a moment what would have happened > >if I had sent that email out... > > With due respect, you _do_ have a reputation... Kris (effectively) > writes this in ports commit messages regularly without the world > ending and he hasn't been lynched yet. For some background: on Kris' first pass since I joined the project, he held ~100 ports over the precipice, and people (of course) cried about the End Of The World As We Know It, etc. The expirations were set at several weeks. Several dozen ports were fixed quickly; another few dozen were fixed rightatthelastsecondjustbeforeOHGOD. He (or I, or both, I no longer remember) waited another few days and axed about 40 or so. At which point no one noticed, because those remaining ports _deserved_ to die :-) Now we have this process that automates all this and emails a heads-up every two weeks (when I remember to do it :-) ) and it turns out that it less matters what that process _is_ than there is one. This way people "feel" like they know what the process is. Yes, some people still complain at the end of the day, but they get told "here's where these messages were, we publicize them as best we can, life goes on." Now, the ports framework that does all this is too heavyweight for src/; it tags along with a bunch of already-existing glop in bsd.port.mk. But if I can suggest a file kind of like UPDATING which is a list of subsystems that are believed to be broken/experimental, with a column for expiration date, that might be enough. (So: 3 columns, subsystem/status/date if any.) If people _want_ to, when they add entries they can send a heads-up. And other people can monitor those commits, and if they disagree, well, there's that nice MAINTAINERS file right next door they can sign up for the thing. FWIW, this might also take care of the problem of where to say e.g. "don't use libdisk, it's garbage." That's what I would recommend, anyways. One unified place to find the info, lightweight process. mcl From owner-cvs-src@FreeBSD.ORG Thu May 25 21:21:41 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E16CA16B253; Thu, 25 May 2006 21:21:41 +0000 (UTC) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6DD7843D73; Thu, 25 May 2006 21:21:40 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PLKhTw063520; Thu, 25 May 2006 21:20:43 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PLKhJC063519; Thu, 25 May 2006 21:20:43 GMT (envelope-from krion) Message-Id: <200605252120.k4PLKhJC063519@repoman.freebsd.org> From: Kirill Ponomarew Date: Thu, 25 May 2006 21:20: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/usr.bin/find function.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 21:21:45 -0000 krion 2006-05-25 21:20:43 UTC FreeBSD src repository Modified files: usr.bin/find function.c Log: Enable numeric arguments and +/- prefixes with -user (-group) options. PR: bin/71513 Submitted by: Andre Albsmeier MFC after: 7 days Revision Changes Path 1.57 +12 -4 src/usr.bin/find/function.c From owner-cvs-src@FreeBSD.ORG Thu May 25 22:16:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2949516B1DC; Thu, 25 May 2006 22:05:44 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC79E43D48; Thu, 25 May 2006 22:05:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PM4k5w075683; Thu, 25 May 2006 22:04:46 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PM4kTq075682; Thu, 25 May 2006 22:04:46 GMT (envelope-from jhb) Message-Id: <200605252204.k4PM4kTq075682@repoman.freebsd.org> From: John Baldwin Date: Thu, 25 May 2006 22:04: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/digi digi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 22:16:13 -0000 jhb 2006-05-25 22:04:46 UTC FreeBSD src repository Modified files: sys/dev/digi digi.c Log: Only reference the firmware module once rather than twice. The extra call was accidentally added in 1.55 and resulted in an extra reference count being held on the linker file. MFC after: 1 week Revision Changes Path 1.61 +0 -1 src/sys/dev/digi/digi.c From owner-cvs-src@FreeBSD.ORG Thu May 25 22:20:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7332816D116; Thu, 25 May 2006 22:13:03 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2DF2743D46; Thu, 25 May 2006 22:13:03 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PMC6vS076131; Thu, 25 May 2006 22:12:06 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PMC6Hc076130; Thu, 25 May 2006 22:12:06 GMT (envelope-from rodrigc) Message-Id: <200605252212.k4PMC6Hc076130@repoman.freebsd.org> From: Craig Rodrigues Date: Thu, 25 May 2006 22:12:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/rpc.lockd kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 22:20:34 -0000 rodrigc 2006-05-25 22:12:06 UTC FreeBSD src repository Modified files: usr.sbin/rpc.lockd kern.c Log: Ignore SIGPIPE signals on write() failures. We already check for write() failures and handle EPIPE. Failure to handle SIGPIPE was resulting in rpc.lockd terminating. PR: bin/97768 Reported by: Gea-Suan Lin MFC after: 1 day Revision Changes Path 1.18 +1 -0 src/usr.sbin/rpc.lockd/kern.c From owner-cvs-src@FreeBSD.ORG Thu May 25 22:49:31 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DD3516AE8B; Thu, 25 May 2006 22:45:48 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FD0D43D4C; Thu, 25 May 2006 22:45:47 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from [10.0.1.114] (nat-outside.atlanta.corp.yahoo.com [63.172.193.57]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k4PMjhrE006264; Thu, 25 May 2006 18:45:43 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Gleb Smirnoff Date: Thu, 25 May 2006 16:57:14 -0400 User-Agent: KMail/1.9.1 References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <4475BE7B.50106@freebsd.org> <20060525192343.GQ27819@FreeBSD.org> In-Reply-To: <20060525192343.GQ27819@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200605251657.15872.jhb@freebsd.org> X-Virus-Scanned: ClamAV 0.87.1/1485/Thu May 25 15:29:05 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.1 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Stephan Uphoff , cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 22:49:38 -0000 On Thursday 25 May 2006 15:23, Gleb Smirnoff wrote: > On Thu, May 25, 2006 at 10:26:03AM -0400, Stephan Uphoff wrote: > S> Gleb Smirnoff wrote: > S> >On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: > S> >S> ups 2006-05-25 01:00:36 UTC > S> >S> > S> >S> FreeBSD src repository > S> >S> > S> >S> Modified files: > S> >S> sys/kern vfs_subr.c > S> >S> sys/nfsclient nfs_bio.c > S> >S> sys/fs/smbfs smbfs_io.c > S> >S> sys/fs/nwfs nwfs_io.c > S> >S> Log: > S> >S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). > S> >S> If B_NOCACHE is set the pages of vm backed buffers will be > S> >invalidated. > S> >S> However clean buffers can be backed by dirty VM pages so invalidating > S> >them > S> >S> can lead to data loss. > S> >S> Add support for flush dirty page in the data invalidation function > S> >S> of some network file systems. > S> >S> > S> >S> This fixes data losses during vnode recycling (and other code paths > S> >S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. > S> >S> > S> >S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ > S> >S> Reviewed by: tegge@ > S> >S> MFC after: 7 days > S> > > S> >Can this be related to reports like this: > S> > > S> >http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html > S> > > S> > > S> I believe that this is unrelated and that the sender of the message > S> needs to re-install screen as suggested by > S> http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00283.html > S> If I recall correctly this is required due to changes in the pty code. > > I'm sorry, URLs at our mailing list search are shifting again. Probably > my question looked dumb to you. > > Here a correct URL: > > http://docs.freebsd.org/cgi/mid.cgi?20060518151232.GA37743 I don't think so. What would happen in this case is that if you modified the page via mmap() it would throw the page away when it recycled the vnode and when you went to read from the page later it would fault it back in from the backing-store (i.e. disk) thus resulting in an older copy of the page from the last time it was flushed to disk. It shouldn't result in one file getting overwritten by the contents of another, just a part of a file seeming to go backwards in time. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu May 25 23:08:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 54CFC16AE65; Thu, 25 May 2006 23:07:36 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 233E743D46; Thu, 25 May 2006 23:07:36 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PN6cIS081709; Thu, 25 May 2006 23:06:38 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PN6cCS081708; Thu, 25 May 2006 23:06:38 GMT (envelope-from imp) Message-Id: <200605252306.k4PN6cCS081708@repoman.freebsd.org> From: Warner Losh Date: Thu, 25 May 2006 23:06:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c 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: Thu, 25 May 2006 23:08:43 -0000 imp 2006-05-25 23:06:38 UTC FreeBSD src repository Modified files: sys/dev/syscons/apm apm_saver.c sys/i386/bios apm.c apm.h Log: APM was calling the suspend process from a timeout. This meant that other timeouts could not happen while suspending, including timeouts for things like msleep. This caused the system to hang on suspend when the cbb was enabled, since its suspend path powered down the socket which used a timeout to wait for it to be done. APM now creates a thread when it is enabled, and deletes the thread when it is disabled. This thread takes the place of the timeout by doing its polling every ~.9s. When the thread is disabled, it will wakeup early, otherwise it times out and polls the varius things the old timeout polled (APM events, suspend delays, etc). This makes my Sony VAIO 505TS suspend/resume correctly when APM is enabled (ACPI is black listed on my 505TS). This will likely fix other problems with the suspend path where drivers would sleep with msleep and/or do other timeouts. Maybe there's some special case code that would use DELAY while suspending and msleep otherwise that can be revisited and removed. This was also tested by glebius@, who pointed out that in the patch I sent him, I'd forgotten apm_saver.c MFC After: 3 weeks Revision Changes Path 1.11 +4 -0 src/sys/dev/syscons/apm/apm_saver.c 1.146 +38 -26 src/sys/i386/bios/apm.c 1.6 +4 -1 src/sys/i386/bios/apm.h From owner-cvs-src@FreeBSD.ORG Thu May 25 23:21:41 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C7FA716AC13; Thu, 25 May 2006 23:21:41 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id BBE6A43D48; Thu, 25 May 2006 23:21:37 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.6/8.13.6/Debian-1) with ESMTP id k4PNLFTq015585 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 26 May 2006 02:21:17 +0300 Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.6/8.13.6) with ESMTP id k4PNNQH0044519; Fri, 26 May 2006 02:23:26 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from giorgos@localhost) by gothmog.pc (8.13.6/8.13.6/Submit) id k4PNNQMV044518; Fri, 26 May 2006 02:23:26 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Fri, 26 May 2006 02:23:26 +0300 From: Giorgos Keramidas To: Poul-Henning Kamp Message-ID: <20060525232326.GA44491@gothmog.pc> References: <200605251121.k4PBLeR7062035@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200605251121.k4PBLeR7062035@repoman.freebsd.org> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-3.407, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.79, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/games/fortune/datfiles fortunes X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 23:21:44 -0000 On 2006-05-25 11:21, Poul-Henning Kamp wrote: > phk 2006-05-25 11:21:40 UTC > > FreeBSD src repository > > Modified files: > games/fortune/datfiles fortunes > Log: > In our system there's no intermediate step between a definitive Supreme > Court decision and violent revolution. > -- Al Gore (New York Magazine, May 29 2006) Slow down a bit, you are way into the future! (Pun about the speed of FreeBSD development intented :-)) From owner-cvs-src@FreeBSD.ORG Thu May 25 23:33:22 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6530416AF9C; Thu, 25 May 2006 23:33:21 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3903B43D8F; Thu, 25 May 2006 23:33:10 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4PNWDnP083682; Thu, 25 May 2006 23:32:13 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4PNWDKV083681; Thu, 25 May 2006 23:32:13 GMT (envelope-from wilko) Message-Id: <200605252332.k4PNWDKV083681@repoman.freebsd.org> From: Wilko Bulte Date: Thu, 25 May 2006 23:32:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 May 2006 23:33:25 -0000 wilko 2006-05-25 23:32:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Update info on DS20E now that I have one. Revision Changes Path 1.77.2.3 +12 -8 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Fri May 26 00:45:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BC5916ADD7; Fri, 26 May 2006 00:33:19 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C930E43D46; Fri, 26 May 2006 00:33:18 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q0WLKY087302; Fri, 26 May 2006 00:32:21 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q0WL3T087301; Fri, 26 May 2006 00:32:21 GMT (envelope-from rodrigc) Message-Id: <200605260032.k4Q0WL3T087301@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 00:32: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/fs/msdosfs msdosfs_vfsops.c src/sys/fs/ntfs ntfs_vfsops.c src/sys/gnu/fs/ext2fs ext2_vfsops.c src/sys/isofs/cd9660 cd9660_vfsops.c src/sys/kern vfs_mount.c 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: Fri, 26 May 2006 00:45:34 -0000 rodrigc 2006-05-26 00:32:21 UTC FreeBSD src repository Modified files: sys/fs/msdosfs msdosfs_vfsops.c sys/fs/ntfs ntfs_vfsops.c sys/gnu/fs/ext2fs ext2_vfsops.c sys/isofs/cd9660 cd9660_vfsops.c sys/kern vfs_mount.c sys/ufs/ffs ffs_vfsops.c Log: Remove calls to vfs_export() for exporting a filesystem for NFS mounting from individual filesystems. Call it instead in vfs_mount.c, after we call VFS_MOUNT() for a specific filesystem. Revision Changes Path 1.150 +5 -10 src/sys/fs/msdosfs/msdosfs_vfsops.c 1.83 +6 -13 src/sys/fs/ntfs/ntfs_vfsops.c 1.157 +3 -8 src/sys/gnu/fs/ext2fs/ext2_vfsops.c 1.145 +4 -10 src/sys/isofs/cd9660/cd9660_vfsops.c 1.224 +12 -0 src/sys/kern/vfs_mount.c 1.314 +0 -18 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 00:56:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B78F816BB03; Fri, 26 May 2006 00:52:09 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7189F43D5E; Fri, 26 May 2006 00:52:09 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q0pBTT095800; Fri, 26 May 2006 00:51:11 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q0pBo1095799; Fri, 26 May 2006 00:51:11 GMT (envelope-from sobomax) Message-Id: <200605260051.k4Q0pBo1095799@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 26 May 2006 00:51:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/tools/tools/find-sb find-sb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 00:56:06 -0000 sobomax 2006-05-26 00:51:11 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) tools/tools/find-sb find-sb.c Log: MFC: Add an option allowing to start search from some arbitrary offset instead of offset 0; measure distance between UFS1 and UFS2 superblocks independently. Revision Changes Path 1.1.14.1 +46 -13 src/tools/tools/find-sb/find-sb.c From owner-cvs-src@FreeBSD.ORG Fri May 26 01:04:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4DD8E16C70F; Fri, 26 May 2006 00:57:12 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 04A7243D4C; Fri, 26 May 2006 00:57:12 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q0uE6T096043; Fri, 26 May 2006 00:56:14 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q0uEdL096042; Fri, 26 May 2006 00:56:14 GMT (envelope-from sobomax) Message-Id: <200605260056.k4Q0uEdL096042@repoman.freebsd.org> From: Maxim Sobolev Date: Fri, 26 May 2006 00:56:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/atkbdc atkbd.c atkbdc.c atkbdc_isa.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 01:04:45 -0000 sobomax 2006-05-26 00:56:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/atkbdc atkbd.c atkbdc.c atkbdc_isa.c Log: MFC: Detect cases when the hardware has no AT-style keyboard controller. Revision Changes Path 1.47.2.1 +6 -5 src/sys/dev/atkbdc/atkbd.c 1.21.2.1 +24 -0 src/sys/dev/atkbdc/atkbdc.c 1.33.2.1 +31 -0 src/sys/dev/atkbdc/atkbdc_isa.c From owner-cvs-src@FreeBSD.ORG Fri May 26 01:25:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75CF416B541; Fri, 26 May 2006 01:22:50 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7AEA43D5A; Fri, 26 May 2006 01:22:49 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q1LqK8098355; Fri, 26 May 2006 01:21:52 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q1LqLd098354; Fri, 26 May 2006 01:21:52 GMT (envelope-from rodrigc) Message-Id: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 01:21: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/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 01:25:32 -0000 rodrigc 2006-05-26 01:21:52 UTC FreeBSD src repository Modified files: sys/fs/udf udf_vfsops.c Log: Remove calls to vfs_export() for exporting a filesystem for NFS mounting from individual filesystems. Call it instead in vfs_mount.c, after we call VFS_MOUNT() for a specific filesystem. Revision Changes Path 1.41 +1 -8 src/sys/fs/udf/udf_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 01:42:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37D7B16A6B4; Fri, 26 May 2006 01:42:45 +0000 (UTC) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A9943D48; Fri, 26 May 2006 01:42:44 +0000 (GMT) (envelope-from cognet@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q1fl66099267; Fri, 26 May 2006 01:41:47 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q1flnk099266; Fri, 26 May 2006 01:41:47 GMT (envelope-from cognet) Message-Id: <200605260141.k4Q1flnk099266@repoman.freebsd.org> From: Olivier Houchard Date: Fri, 26 May 2006 01:41: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/arm/xscale/i80321 iq31244_machdep.c src/sys/arm/sa11x0 assabet_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 May 2006 01:42:48 -0000 cognet 2006-05-26 01:41:47 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 iq31244_machdep.c sys/arm/sa11x0 assabet_machdep.c Log: Remove any reference to enable_mmu(), it's been gone for a long time. Submitted by: kevlo Revision Changes Path 1.13 +0 -1 src/sys/arm/sa11x0/assabet_machdep.c 1.19 +0 -1 src/sys/arm/xscale/i80321/iq31244_machdep.c From owner-cvs-src@FreeBSD.ORG Fri May 26 02:27:51 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD8EC16A48B; Fri, 26 May 2006 02:27:51 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A2FA43D46; Fri, 26 May 2006 02:27:51 +0000 (GMT) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q2Qrvm002473; Fri, 26 May 2006 02:26:53 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q2QrEL002472; Fri, 26 May 2006 02:26:53 GMT (envelope-from emaste) Message-Id: <200605260226.k4Q2QrEL002472@repoman.freebsd.org> From: Ed Maste Date: Fri, 26 May 2006 02:26:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys queue.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 May 2006 02:27:53 -0000 emaste 2006-05-26 02:26:53 UTC FreeBSD src repository Modified files: sys/sys queue.h Log: QUEUE_MACRO_DEBUG is intended for userland code, so don't include checks that call panic under it. Revision Changes Path 1.65 +2 -2 src/sys/sys/queue.h From owner-cvs-src@FreeBSD.ORG Fri May 26 02:39:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BBCA016A47C; Fri, 26 May 2006 02:39:46 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 745A943D53; Fri, 26 May 2006 02:39:46 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q2cmFI002955; Fri, 26 May 2006 02:38:48 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q2cmXi002954; Fri, 26 May 2006 02:38:48 GMT (envelope-from rodrigc) Message-Id: <200605260238.k4Q2cmXi002954@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 02:38:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern vfs_mount.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 02:39:49 -0000 rodrigc 2006-05-26 02:38:48 UTC FreeBSD src repository Modified files: sys/kern vfs_mount.c Log: Add "update" mount option to global_opts array, for use with vfs_filteropt(). Revision Changes Path 1.225 +1 -0 src/sys/kern/vfs_mount.c From owner-cvs-src@FreeBSD.ORG Fri May 26 02:57:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7F1A16A445; Fri, 26 May 2006 02:57:40 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3953643D46; Fri, 26 May 2006 02:57:37 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4Q2vVp5034220; Thu, 25 May 2006 20:57:36 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44766E9B.6030000@samsco.org> Date: Thu, 25 May 2006 20:57:31 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> In-Reply-To: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 02:57:42 -0000 Craig Rodrigues wrote: > rodrigc 2006-05-26 01:21:52 UTC > > FreeBSD src repository > > Modified files: > sys/fs/udf udf_vfsops.c > Log: > Remove calls to vfs_export() for exporting a filesystem for NFS mounting > from individual filesystems. Call it instead in vfs_mount.c, > after we call VFS_MOUNT() for a specific filesystem. > > Revision Changes Path > 1.41 +1 -8 src/sys/fs/udf/udf_vfsops.c So is it no longer possible for a filesystem to veto or otherwise massage an export request? Scott From owner-cvs-src@FreeBSD.ORG Fri May 26 03:01:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 353B816A6BB; Fri, 26 May 2006 03:01:16 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 551C943D46; Fri, 26 May 2006 03:01:15 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4Q3195c034256; Thu, 25 May 2006 21:01:14 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44766F75.9060100@samsco.org> Date: Thu, 25 May 2006 21:01:09 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Warner Losh References: <200605252306.k4PN6cCS081708@repoman.freebsd.org> In-Reply-To: <200605252306.k4PN6cCS081708@repoman.freebsd.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c 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: Fri, 26 May 2006 03:01:17 -0000 Warner Losh wrote: > imp 2006-05-25 23:06:38 UTC > > FreeBSD src repository > > Modified files: > sys/dev/syscons/apm apm_saver.c > sys/i386/bios apm.c apm.h > Log: > APM was calling the suspend process from a timeout. This meant that > other timeouts could not happen while suspending, including timeouts > for things like msleep. This caused the system to hang on suspend > when the cbb was enabled, since its suspend path powered down the > socket which used a timeout to wait for it to be done. > > APM now creates a thread when it is enabled, and deletes the thread > when it is disabled. This thread takes the place of the timeout by > doing its polling every ~.9s. When the thread is disabled, it will > wakeup early, otherwise it times out and polls the varius things the > old timeout polled (APM events, suspend delays, etc). > > This makes my Sony VAIO 505TS suspend/resume correctly when APM is > enabled (ACPI is black listed on my 505TS). > > This will likely fix other problems with the suspend path where > drivers would sleep with msleep and/or do other timeouts. Maybe > there's some special case code that would use DELAY while suspending > and msleep otherwise that can be revisited and removed. > > This was also tested by glebius@, who pointed out that in the patch I > sent him, I'd forgotten apm_saver.c > > MFC After: 3 weeks In the past, I've been against mandating that callouts/timeouts/generic taskqueues should not be allowed to sleep. However, after looking over the history of this problem as well as others, it seems that it's just too easy for driver authors to make bad assumptions and wind up with a priority inversion/deadlock like this. It would be relatively trivial to mark these contexts as being non-sleepable and have the msleep code enforce it, like is done with ithreads. What do you think? Anyways, thanks for looking at this and fixing it. Scott From owner-cvs-src@FreeBSD.ORG Fri May 26 03:38:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C4AF416A4A3; Fri, 26 May 2006 03:38:47 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from rwcrmhc14.comcast.net (rwcrmhc14.comcast.net [204.127.192.84]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3113943D48; Fri, 26 May 2006 03:38:47 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-24-147-19-128.hsd1.ma.comcast.net (c-71-233-168-2.hsd1.ma.comcast.net[71.233.168.2](misconfigured sender)) by comcast.net (rwcrmhc14) with ESMTP id <20060526033841m1400kr6s0e>; Fri, 26 May 2006 03:38:46 +0000 Received: from c-24-147-19-128.hsd1.ma.comcast.net (localhost [127.0.0.1]) by c-24-147-19-128.hsd1.ma.comcast.net (8.13.6/8.13.1) with ESMTP id k4Q3cfpj009928; Thu, 25 May 2006 23:38:41 -0400 (EDT) (envelope-from rodrigc@c-24-147-19-128.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-24-147-19-128.hsd1.ma.comcast.net (8.13.6/8.13.1/Submit) id k4Q3cefi009927; Thu, 25 May 2006 23:38:40 -0400 (EDT) (envelope-from rodrigc) Date: Thu, 25 May 2006 23:38:40 -0400 From: Craig Rodrigues To: Scott Long Message-ID: <20060526033840.GA9864@crodrigues.org> References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> <44766E9B.6030000@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44766E9B.6030000@samsco.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 03:38:50 -0000 On Thu, May 25, 2006 at 08:57:31PM -0600, Scott Long wrote: > So is it no longer possible for a filesystem to veto or otherwise > massage an export request? It is still possible. This is because vfs_export() is only called in vfs_mount.c, only *after* the VFS_MOUNT() call for an individual filesystem is called. An individual filesystem can check the mount options being passed into its VFS_MOUNT() call, and do a vfs_getopt() and look for the "export" option, which contains a "struct export_args", which is eventually passed to vfs_export(). The specific filesystem can do: (1) If the mount options passed into the specific filesystem's VFS_MOUNT() call contains "export", the filesystem can return an error from VFS_MOUNT() if it doesn't want to deal with export requests at all. The code in vfs_mount.c checks for the return status of VFS_MOUNT, and if there is an error, it will *not* call vfs_export(). (2) If the mount options contains "export", the filesystem can do a vfs_getopt(), manipulate the contents of the struct export_args, then return 0 (for success). The code in VFS_MOUNT will then call vfs_export(), passing in the same struct export_args that the individual filesystem One example of a filesystem vetoing an "export" request is in fs/msdosfs/msdosfs_vfsops.c : if (vfs_flagopt(mp->mnt_optnew, "export", NULL, 0) { /* Process export requests. */ if ((pmp->pm_flags & MSDOSFS_LARGEFS) != 0) return (EOPNOTSUPP); else return (0); } Most of the filesystem code I saw looked like they had just cut-n-pasted their calls to vfs_export(), so it was fairly easy to consolidate everything in one place, vfs_mount.c With my recent changes to mountd, to convert to nmount() and remove hardcoded dependencies on ufs, cd9660, ntfs, and msdosfs, it should be easier to export different filesystems from FreeBSD. For example, it should now be possible to NFS export an ext2fs from FreeBSD. -- Craig Rodrigues rodrigc@crodrigues.org From owner-cvs-src@FreeBSD.ORG Fri May 26 03:46:27 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE46416A965; Fri, 26 May 2006 03:46:27 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AF4043D46; Fri, 26 May 2006 03:46:27 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q3jTDl007201; Fri, 26 May 2006 03:45:29 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q3jTme007200; Fri, 26 May 2006 03:45:29 GMT (envelope-from imp) Message-Id: <200605260345.k4Q3jTme007200@repoman.freebsd.org> From: Warner Losh Date: Fri, 26 May 2006 03:45:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 03:47:19 -0000 imp 2006-05-26 03:45:29 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: wi works on amd64 laptops. Enable its building as a module. Revision Changes Path 1.496 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Fri May 26 04:07:38 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CF4A16A9B8; Fri, 26 May 2006 04:07:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 03A1A43D53; Fri, 26 May 2006 04:07:37 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4Q46Boj042490; Thu, 25 May 2006 22:06:14 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 25 May 2006 22:06:11 -0600 (MDT) Message-Id: <20060525.220611.74708877.imp@bsdimp.com> To: scottl@samsco.org From: Warner Losh In-Reply-To: <44766F75.9060100@samsco.org> References: <200605252306.k4PN6cCS081708@repoman.freebsd.org> <44766F75.9060100@samsco.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c 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: Fri, 26 May 2006 04:07:42 -0000 From: Scott Long Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c apm.h Date: Thu, 25 May 2006 21:01:09 -0600 > Warner Losh wrote: > > > imp 2006-05-25 23:06:38 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/dev/syscons/apm apm_saver.c > > sys/i386/bios apm.c apm.h > > Log: > > APM was calling the suspend process from a timeout. This meant that > > other timeouts could not happen while suspending, including timeouts > > for things like msleep. This caused the system to hang on suspend > > when the cbb was enabled, since its suspend path powered down the > > socket which used a timeout to wait for it to be done. > > > > APM now creates a thread when it is enabled, and deletes the thread > > when it is disabled. This thread takes the place of the timeout by > > doing its polling every ~.9s. When the thread is disabled, it will > > wakeup early, otherwise it times out and polls the varius things the > > old timeout polled (APM events, suspend delays, etc). > > > > This makes my Sony VAIO 505TS suspend/resume correctly when APM is > > enabled (ACPI is black listed on my 505TS). > > > > This will likely fix other problems with the suspend path where > > drivers would sleep with msleep and/or do other timeouts. Maybe > > there's some special case code that would use DELAY while suspending > > and msleep otherwise that can be revisited and removed. > > > > This was also tested by glebius@, who pointed out that in the patch I > > sent him, I'd forgotten apm_saver.c > > > > MFC After: 3 weeks > > In the past, I've been against mandating that callouts/timeouts/generic > taskqueues should not be allowed to sleep. However, after looking over > the history of this problem as well as others, it seems that it's just > too easy for driver authors to make bad assumptions and wind up with a > priority inversion/deadlock like this. It would be relatively trivial > to mark these contexts as being non-sleepable and have the msleep code > enforce it, like is done with ithreads. What do you think? Anyways, > thanks for looking at this and fixing it. At the very least, we should mandate that timeouts are a non-sleepable event. Sleeping just doesn't work there. taskqueues, I'm less sure of, since short sleeps there work, but do degrade performance. I like this idea. Warner From owner-cvs-src@FreeBSD.ORG Fri May 26 05:42:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00E4616A53F; Fri, 26 May 2006 05:42:13 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1CB143D55; Fri, 26 May 2006 05:42:12 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q5fE1j021442; Fri, 26 May 2006 05:41:14 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q5fEOu021441; Fri, 26 May 2006 05:41:14 GMT (envelope-from mjacob) Message-Id: <200605260541.k4Q5fEOu021441@repoman.freebsd.org> From: Matt Jacob Date: Fri, 26 May 2006 05:41:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 05:42:15 -0000 mjacob 2006-05-26 05:41:14 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c Log: Remove handrolled raw dump of a request from mpt_send_cmd and replace with a new debug function. Revision Changes Path 1.28 +1 -19 src/sys/dev/mpt/mpt.c From owner-cvs-src@FreeBSD.ORG Fri May 26 05:43:00 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 074E216A42D; Fri, 26 May 2006 05:43:00 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5CB6443D58; Fri, 26 May 2006 05:42:59 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q5g0Gj021494; Fri, 26 May 2006 05:42:00 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q5g0DR021493; Fri, 26 May 2006 05:42:00 GMT (envelope-from mjacob) Message-Id: <200605260542.k4Q5g0DR021493@repoman.freebsd.org> From: Matt Jacob Date: Fri, 26 May 2006 05:42: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/mpt mpt.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 May 2006 05:43:01 -0000 mjacob 2006-05-26 05:42:00 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.h Log: Fix spellings. Prototype mpt_dump_request. Add a 'raid_enabled' tag. Revision Changes Path 1.18 +5 -2 src/sys/dev/mpt/mpt.h From owner-cvs-src@FreeBSD.ORG Fri May 26 05:44:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E0EC16A42B; Fri, 26 May 2006 05:44:13 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF6F543D55; Fri, 26 May 2006 05:44:12 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q5hE9g021556; Fri, 26 May 2006 05:43:14 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q5hEc4021555; Fri, 26 May 2006 05:43:14 GMT (envelope-from mjacob) Message-Id: <200605260543.k4Q5hEc4021555@repoman.freebsd.org> From: Matt Jacob Date: Fri, 26 May 2006 05:43:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_raid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 05:44:15 -0000 mjacob 2006-05-26 05:43:14 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_raid.h Log: gratuitous formatting changes Revision Changes Path 1.3 +18 -22 src/sys/dev/mpt/mpt_raid.h From owner-cvs-src@FreeBSD.ORG Fri May 26 05:54:36 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 484DF16A436; Fri, 26 May 2006 05:54:35 +0000 (UTC) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (gate.funkthat.com [69.17.45.168]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4CFD43D46; Fri, 26 May 2006 05:54:34 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (0a4v0ub36r7cc9ay@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.4/8.13.3) with ESMTP id k4Q5sTJr040800; Thu, 25 May 2006 22:54:30 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.4/8.13.3/Submit) id k4Q5sOn8040799; Thu, 25 May 2006 22:54:24 -0700 (PDT) (envelope-from jmg) Date: Thu, 25 May 2006 22:54:24 -0700 From: John-Mark Gurney To: Warner Losh Message-ID: <20060526055424.GG49081@funkthat.com> References: <200605252306.k4PN6cCS081708@repoman.freebsd.org> <44766F75.9060100@samsco.org> <20060525.220611.74708877.imp@bsdimp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060525.220611.74708877.imp@bsdimp.com> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@freebsd.org, scottl@samsco.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c apm.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 05:54:36 -0000 Warner Losh wrote this message on Thu, May 25, 2006 at 22:06 -0600: > > In the past, I've been against mandating that callouts/timeouts/generic > > taskqueues should not be allowed to sleep. However, after looking over > > the history of this problem as well as others, it seems that it's just > > too easy for driver authors to make bad assumptions and wind up with a > > priority inversion/deadlock like this. It would be relatively trivial > > to mark these contexts as being non-sleepable and have the msleep code > > enforce it, like is done with ithreads. What do you think? Anyways, > > thanks for looking at this and fixing it. > > At the very least, we should mandate that timeouts are a non-sleepable > event. Sleeping just doesn't work there. taskqueues, I'm less sure > of, since short sleeps there work, but do degrade performance. I like > this idea. People worried about things like this should create their own thread for their taskqueue.. It's quite easy (simple macro declaration), and I did that for handling kq in kq... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Fri May 26 05:55:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 897F616A66D; Fri, 26 May 2006 05:55:20 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C84D43D46; Fri, 26 May 2006 05:55:20 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q5sLlR022255; Fri, 26 May 2006 05:54:21 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q5sLg5022254; Fri, 26 May 2006 05:54:21 GMT (envelope-from mjacob) Message-Id: <200605260554.k4Q5sLg5022254@repoman.freebsd.org> From: Matt Jacob Date: Fri, 26 May 2006 05:54: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/mpt mpt.h mpt_cam.c mpt_debug.c mpt_raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 05:55:25 -0000 mjacob 2006-05-26 05:54:21 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.h mpt_cam.c mpt_debug.c mpt_raid.c Log: Get most of the way back to having Integrated Mirroring work again- the addition of target mode support broke it massively. Revision Changes Path 1.19 +1 -2 src/sys/dev/mpt/mpt.h 1.18 +64 -69 src/sys/dev/mpt/mpt_cam.c 1.15 +24 -0 src/sys/dev/mpt/mpt_debug.c 1.7 +71 -51 src/sys/dev/mpt/mpt_raid.c From owner-cvs-src@FreeBSD.ORG Fri May 26 06:10:24 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C46216A4E6; Fri, 26 May 2006 06:10:24 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B4CF43D46; Fri, 26 May 2006 06:10:24 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [IPv6:::1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k4Q69hXs043771; Fri, 26 May 2006 00:09:43 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 25 May 2006 23:59:34 -0600 (MDT) Message-Id: <20060525.235934.-1956306548.imp@bsdimp.com> To: gurney_j@resnet.uoregon.edu From: "M. Warner Losh" In-Reply-To: <20060526055424.GG49081@funkthat.com> References: <44766F75.9060100@samsco.org> <20060525.220611.74708877.imp@bsdimp.com> <20060526055424.GG49081@funkthat.com> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, scottl@samsco.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c 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: Fri, 26 May 2006 06:10:26 -0000 In message: <20060526055424.GG49081@funkthat.com> John-Mark Gurney writes: : Warner Losh wrote this message on Thu, May 25, 2006 at 22:06 -0600: : > > In the past, I've been against mandating that callouts/timeouts/generic : > > taskqueues should not be allowed to sleep. However, after looking over : > > the history of this problem as well as others, it seems that it's just : > > too easy for driver authors to make bad assumptions and wind up with a : > > priority inversion/deadlock like this. It would be relatively trivial : > > to mark these contexts as being non-sleepable and have the msleep code : > > enforce it, like is done with ithreads. What do you think? Anyways, : > > thanks for looking at this and fixing it. : > : > At the very least, we should mandate that timeouts are a non-sleepable : > event. Sleeping just doesn't work there. taskqueues, I'm less sure : > of, since short sleeps there work, but do degrade performance. I like : > this idea. : : People worried about things like this should create their own thread : for their taskqueue.. It's quite easy (simple macro declaration), and : I did that for handling kq in kq... The problem isn't people that are worried about these things... It is those that don't worry about them.. Warner From owner-cvs-src@FreeBSD.ORG Fri May 26 07:14:25 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 50F7716A643; Fri, 26 May 2006 07:14:25 +0000 (UTC) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E467B43D53; Fri, 26 May 2006 07:14:24 +0000 (GMT) (envelope-from dds@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q7DQLn028270; Fri, 26 May 2006 07:13:26 GMT (envelope-from dds@repoman.freebsd.org) Received: (from dds@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q7DQhV028269; Fri, 26 May 2006 07:13:26 GMT (envelope-from dds) Message-Id: <200605260713.k4Q7DQhV028269@repoman.freebsd.org> From: Diomidis Spinellis Date: Fri, 26 May 2006 07:13:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/tools vnode_if.awk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 07:14:25 -0000 dds 2006-05-26 07:13:26 UTC FreeBSD src repository Modified files: sys/tools vnode_if.awk Log: Update usage comment to match reality. Revision Changes Path 1.53 +2 -1 src/sys/tools/vnode_if.awk From owner-cvs-src@FreeBSD.ORG Fri May 26 07:18:01 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D246D16AA28; Fri, 26 May 2006 07:18:01 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepa.post.tele.dk (pfepa.post.tele.dk [195.41.46.235]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7222543D48; Fri, 26 May 2006 07:18:01 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepa.post.tele.dk (Postfix) with ESMTP id 8CE5BFAC02E; Fri, 26 May 2006 09:17:59 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4Q7Hmqn007546; Fri, 26 May 2006 09:17:49 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Warner Losh From: "Poul-Henning Kamp" In-Reply-To: Your message of "Thu, 25 May 2006 22:06:11 MDT." <20060525.220611.74708877.imp@bsdimp.com> Date: Fri, 26 May 2006 09:17:48 +0200 Message-ID: <7545.1148627868@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@freebsd.org, scottl@samsco.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/syscons/apm apm_saver.c src/sys/i386/bios apm.c 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: Fri, 26 May 2006 07:18:02 -0000 In message <20060525.220611.74708877.imp@bsdimp.com>, Warner Losh writes: >At the very least, we should mandate that timeouts are a non-sleepable >event. Sleeping just doesn't work there. taskqueues, I'm less sure >of, since short sleeps there work, but do degrade performance. I like >this idea. A couple of years back I did a survey of our timeout callbacks because I was worried about this issue in the context of SMPng. The majority are "mostly OK" (there is a lot of memory allocations with M_WAITOK) and a few are just plain wrong. It's certainly a fixable problem. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri May 26 07:37:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2561516A423; Fri, 26 May 2006 07:37:50 +0000 (UTC) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A83CA43D55; Fri, 26 May 2006 07:37:49 +0000 (GMT) (envelope-from jmg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4Q7aoRD029243; Fri, 26 May 2006 07:36:50 GMT (envelope-from jmg@repoman.freebsd.org) Received: (from jmg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4Q7aoqr029242; Fri, 26 May 2006 07:36:50 GMT (envelope-from jmg) Message-Id: <200605260736.k4Q7aoqr029242@repoman.freebsd.org> From: John-Mark Gurney Date: Fri, 26 May 2006 07:36:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/bktr bktr_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 07:37:50 -0000 jmg 2006-05-26 07:36:50 UTC FreeBSD src repository Modified files: sys/dev/bktr bktr_os.c Log: don't require a buffer if all we are doing is manipulating the GPIO pins... MFC after: 3 weeks Revision Changes Path 1.53 +9 -0 src/sys/dev/bktr/bktr_os.c From owner-cvs-src@FreeBSD.ORG Fri May 26 07:42:47 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5116B16A428; Fri, 26 May 2006 07:42:47 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from kientzle.com (h-66-166-149-50.snvacaid.covad.net [66.166.149.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id D97B343D4C; Fri, 26 May 2006 07:42:46 +0000 (GMT) (envelope-from kientzle@freebsd.org) Received: from [10.0.0.221] (p54.kientzle.com [66.166.149.54]) by kientzle.com (8.12.9/8.12.9) with ESMTP id k4Q7gdOZ081170; Fri, 26 May 2006 00:42:43 -0700 (PDT) (envelope-from kientzle@freebsd.org) Message-ID: <4476B16E.2080401@freebsd.org> Date: Fri, 26 May 2006 00:42:38 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060422 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Mark Linimon References: <20060522080255.GB730@turion.vk2pj.dyndns.org> <6205.1148287029@critter.freebsd.dk> <20060522111919.GA712@turion.vk2pj.dyndns.org> <20060525205007.GB31428@soaustin.net> In-Reply-To: <20060525205007.GB31428@soaustin.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: src-committers@freebsd.org, Peter Jeremy , cvs-all@freebsd.org, Poul-Henning Kamp , cvs-src@freebsd.org, grog@freebsd.org, Warner Losh Subject: Re: Apologies X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 07:42:48 -0000 Mark Linimon wrote: > if I can suggest a file kind of like UPDATING which is a list of subsystems > that are believed to be broken/experimental, with a column for expiration > date, that might be enough. CHOPPING_BLOCK ? From owner-cvs-src@FreeBSD.ORG Fri May 26 08:18:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3E8416A457; Fri, 26 May 2006 08:18:04 +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 B2F7043D5D; Fri, 26 May 2006 08:18:03 +0000 (GMT) (envelope-from ganbold@micom.mng.net) Received: from [202.179.0.164] (helo=[192.168.0.18]) by publicd.ub.mng.net with esmtpa (Exim 4.61 (FreeBSD)) (envelope-from ) id 1FjXWC-00055x-GZ; Fri, 26 May 2006 17:18:00 +0900 Message-ID: <4476B9B7.7030602@micom.mng.net> Date: Fri, 26 May 2006 17:17:59 +0900 From: Ganbold User-Agent: Thunderbird 1.5.0.2 (X11/20060425) MIME-Version: 1.0 To: Gleb Smirnoff References: <200605241446.k4OEkvo0011251@repoman.freebsd.org> <44751F01.4030702@micom.mng.net> <20060525072311.GG27819@FreeBSD.org> In-Reply-To: <20060525072311.GG27819@FreeBSD.org> Content-Type: multipart/mixed; boundary="------------010007020708090901020203" Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/ngctl config.c connect.c debug.c dot.c list.c main.c mkpeer.c msg.c name.c ngctl.h rmhook.c show.c shutdown.c status.c types.c write.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 08:18:05 -0000 This is a multi-part message in MIME format. --------------010007020708090901020203 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Gleb, Gleb Smirnoff wrote: > On Thu, May 25, 2006 at 12:05:37PM +0900, Ganbold wrote: > G> Gleb, > G> > G> I modified my previous patch accordingly. Hopefully it follows style(9) > G> more; removed typedef, changed function names to follow original > G> function naming styles in code, space after return statements according > G> to style(9). > > I am working on your patch now. I'm doing some minor changes to match > style of surrounding code, and also moving to queue(3) instead of > home-made linked list. > > > G> - return(CMDRTN_USAGE); > G> + return (CMDRTN_USAGE); > > Let's commit these style changes later. > > G> diff -u /usr/src/usr.sbin/ngctl/main.c /usr/home/tsgan/ngctl/main.c > G> --- /usr/src/usr.sbin/ngctl/main.c Wed May 24 23:46:55 2006 > G> +++ /usr/home/tsgan/ngctl/main.c Thu May 25 11:47:59 2006 > G> @@ -50,6 +50,7 @@ > G> #include > G> #include > G> #include > G> +#include > G> #include > G> > G> #include > G> @@ -61,6 +62,13 @@ > G> #define WHITESPACE " \t\r\n\v\f" > G> #define DUMP_BYTES_PER_LINE 16 > G> > G> +/* Previously issued commands list */ > G> +struct cmdlist { > G> + char *cmd; /* command */ > G> + struct cmdlist *prev; /* previous command */ > G> + struct cmdlist *next; /* next command */ > G> +}; > G> + > > Yes, yes. This is what I'm tending to do. Do not touch ngctl.h, since > this type is private to main.c > > I lowercased CMDLIST, too. :) > > G> +static int ScanCmd(char *cmd, struct cmdlist **curr); > > I uppercased "s" and "c" in this function too. Damn, haven't you rooted > my notebook? :) > Maybe :) > Please wait for me to send you a patch converted to queue(3) macro, and > then continue discussion. > > OK, Here is the patch for main.c which uses TAILQ. I couldn't get rid of tailcmd and yet I found one small bug in ScanCmd. For loop (for (j=0 ; j < i; j++) {putchar(8); putchar(' '); putchar(8);}) in ScanCmd really should be inside the if statement otherwise it will delete the whole line if user presses up key first time. The other thing is when user press down arrow after entering some commands it shows last command. Should we let this behave in this way? Usually in shell after entering command when user presses down arrow it will not show anything. Please let me know if I did something wrong. Maybe there are some wrong naming with tailq variables. thanks, Ganbold --------------010007020708090901020203 Content-Type: text/plain; name="main.c.patch2" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="main.c.patch2" --- /usr/src/usr.sbin/ngctl/main.c Wed May 24 23:46:55 2006 +++ main.c Fri May 26 16:53:58 2006 @@ -39,6 +39,7 @@ */ #include +#include #include #include @@ -50,6 +51,7 @@ #include #include #include +#include #include #include @@ -61,6 +63,11 @@ #define WHITESPACE " \t\r\n\v\f" #define DUMP_BYTES_PER_LINE 16 +struct cmdlist { + char *cmd; /* command */ + TAILQ_ENTRY(cmdlist) cmd_link; +}; + /* Internal functions */ static int ReadFile(FILE *fp); static int DoParseCommand(char *line); @@ -72,6 +79,10 @@ static int ReadCmd(int ac, char **av); static int HelpCmd(int ac, char **av); static int QuitCmd(int ac, char **av); +static int ScanCmd(char *cmd, struct cmdlist **curr); +static struct cmdlist *AddCmd(char *cmd); +static struct cmdlist *GetNextCmd(struct cmdlist *curr); +static struct cmdlist *GetPrevCmd(struct cmdlist *curr); /* List of commands */ static const struct ngcmd *const cmds[] = { @@ -118,9 +129,18 @@ { "exit" } }; +TAILQ_HEAD(tqhead, cmdlist) tq; +struct tqhead *tqp; + +/* tail command in commands list */ +struct cmdlist *tailcmd = NULL; + /* Our control and data sockets */ int csock, dsock; +/* this variable must be set go to previous command in history list */ +int goprev; + /* * main() */ @@ -188,7 +208,7 @@ rtn = EX_OSERR; break; } - return(rtn); + return (rtn); } /* @@ -205,10 +225,10 @@ continue; if ((rtn = DoParseCommand(line)) != 0) { warnx("line %d: error in file", num); - return(rtn); + return (rtn); } } - return(CMDRTN_OK); + return (CMDRTN_OK); } /* @@ -218,12 +238,29 @@ DoInteractive(void) { const int maxfd = MAX(csock, dsock) + 1; + struct cmdlist *curr; + int scan_status = 0; + struct termios new_settings; + struct termios stored_settings; + + /* init tailq */ + TAILQ_INIT(&tq); + tqp = &tq; (*help_cmd.func)(0, NULL); while (1) { struct timeval tv; fd_set rfds; + /* record the old settings to restore the terminal when finished */ + tcgetattr(0, &stored_settings); + new_settings = stored_settings; + + /* set things up for character-at-a-time */ + new_settings.c_lflag &= ~(ECHO | ECHOK | ICANON); + new_settings.c_cc[VTIME] = 1; + tcsetattr(0, TCSANOW, &new_settings); + /* See if any data or control messages are arriving */ FD_ZERO(&rfds); FD_SET(csock, &rfds); @@ -272,15 +309,28 @@ if (FD_ISSET(0, &rfds)) { char buf[LINE_MAX]; - if (fgets(buf, sizeof(buf), stdin) == NULL) { - printf("\n"); - break; + /* always begin from last command */ + goprev = 0; + memset(buf, 0, LINE_MAX); + + scan_status = ScanCmd(buf, &curr); + if (scan_status == 0) { + rewind(stdin); + continue; } + snprintf(buf, LINE_MAX, "%s", curr->cmd); if (DoParseCommand(buf) == CMDRTN_QUIT) break; } + /* restore the old settings */ + tcsetattr(0, TCSANOW, &stored_settings); + } + /* destroy commands */ + while ((curr = TAILQ_FIRST(tqp)) != NULL) { + TAILQ_REMOVE(tqp, curr, cmd_link); + free(curr); } - return(CMDRTN_QUIT); + return (CMDRTN_QUIT); } /* @@ -298,7 +348,7 @@ av[++ac] = strtok(NULL, WHITESPACE)); /* Do command */ - return(DoCommand(ac, av)); + return (DoCommand(ac, av)); } /* @@ -311,12 +361,12 @@ int rtn; if (ac == 0 || *av[0] == 0) - return(CMDRTN_OK); + return (CMDRTN_OK); if ((cmd = FindCommand(av[0])) == NULL) - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); if ((rtn = (*cmd->func)(ac, av)) == CMDRTN_USAGE) warnx("usage: %s", cmd->cmd); - return(rtn); + return (rtn); } /* @@ -331,16 +381,16 @@ if (MatchCommand(cmds[k], string)) { if (found != -1) { warnx("\"%s\": ambiguous command", string); - return(NULL); + return (NULL); } found = k; } } if (found == -1) { warnx("\"%s\": unknown command", string); - return(NULL); + return (NULL); } - return(cmds[found]); + return (cmds[found]); } /* @@ -383,17 +433,17 @@ case 2: if ((fp = fopen(av[1], "r")) == NULL) { warn("%s", av[1]); - return(CMDRTN_ERROR); + return (CMDRTN_ERROR); } break; default: - return(CMDRTN_USAGE); + return (CMDRTN_USAGE); } /* Process it */ rtn = ReadFile(fp); fclose(fp); - return(rtn); + return (rtn); } /* @@ -419,7 +469,7 @@ *s = '\0'; printf(" %-10s %s\n", buf, cmd->desc); } - return(CMDRTN_OK); + return (CMDRTN_OK); default: /* Show help on a specific command */ if ((cmd = FindCommand(av[1])) != NULL) { @@ -462,7 +512,7 @@ } } } - return(CMDRTN_OK); + return (CMDRTN_OK); } /* @@ -471,7 +521,159 @@ static int QuitCmd(int ac __unused, char **av __unused) { - return(CMDRTN_QUIT); + return (CMDRTN_QUIT); +} + +/* + * Get commands from stdin, up/down arrow keys handling + */ +static int +ScanCmd(char *cmd, struct cmdlist **curr) +{ + struct cmdlist *p; + int c, i, j, finished; + + p = *curr; + c = 1; i = 0; finished = 0; + + while (c && !finished && i < LINE_MAX) { + c = getchar(); + switch (c) { + case '\t': + printf("tab\n"); + break; + case '\n': + finished = 1; + putchar('\n'); + if (i > 0) { + cmd[i] = '\0'; + p = AddCmd(cmd); + } + break; + case 8: + /* backspace */ + case 127: + /* delete */ + if (i > 0) { + cmd[--i] = '\0'; + putchar(8); putchar(' '); putchar(8); + } + break; + case 27: + /* ESC + * Check up/down arrow keys + */ + c = getchar(); + if (c == 91) { + /* it looks like we have an arrow key here */ + c = getchar(); + if (c > 68 || c < 65) { + /* ignore right/left arrow keys, put the characters back in the queue + *(except for the ESC) + */ + ungetc(c, stdin); + ungetc(91, stdin); + } else if (c == 65) { + /* up arrow key */ + p = GetPrevCmd(p); + if (p != NULL) { + for (j=0 ; j < i; j++) { + putchar(8); putchar(' '); putchar(8); + } + printf("%s", p->cmd); + cmd = strdup(p->cmd); + i = strlen(cmd); + } + } else if (c == 66) { + /* down arrow key */ + p = GetNextCmd(p); + if(p != NULL) { + for (j=0 ; j < i; j++) { + putchar(8); putchar(' '); putchar(8); + } + printf("%s", p->cmd); + cmd = strdup(p->cmd); + i = strlen(cmd); + } + } + } else + /* not an arrow key, put the char back */ + ungetc(c, stdin); + break; + + default: + cmd[i++] = c; + putchar(c); + break; + } + } + *curr = p; + + return (strlen(cmd)); +} + +/* + * add new command to the command list + */ +static struct cmdlist +*AddCmd(char *cmd) +{ + struct cmdlist *p; + + p = (struct cmdlist *) malloc(sizeof(struct cmdlist)); + + if (p == NULL || (p->cmd = strdup(cmd)) == NULL) { + warn("malloc"); + exit (CMDRTN_ERROR); + } + if(TAILQ_FIRST(tqp) == NULL) + TAILQ_INSERT_HEAD(tqp, p, cmd_link); + else + TAILQ_INSERT_TAIL(tqp, p, cmd_link); + + /* store tail */ + tailcmd = p; + + return (p); + } + +/* + * Get next command from the command list + */ +static struct cmdlist +*GetNextCmd(struct cmdlist *curr) +{ + struct cmdlist *p; + + p = curr; + + /* if current command is not latest in a command list, get next command */ + if (p != tailcmd && p != NULL) + p = TAILQ_NEXT(p, cmd_link); + + return (p); +} + +/* + * Get previous command from the command list + */ +static struct cmdlist +*GetPrevCmd(struct cmdlist *curr) +{ + struct cmdlist *p; + + p = curr; + + if (p == tailcmd && goprev != 1) { + goprev = 1; + return (p); + } + + /* if current command is not first in a command list, get previous command */ + if (goprev && p != TAILQ_FIRST(tqp) && p != NULL) + p = TAILQ_PREV(p, tqhead, cmd_link); + + return (p); } /* --------------010007020708090901020203-- From owner-cvs-src@FreeBSD.ORG Fri May 26 10:01:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4910716A41F; Fri, 26 May 2006 10:01:58 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0585F43D46; Fri, 26 May 2006 10:01:58 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QA0wVK044546; Fri, 26 May 2006 10:00:58 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QA0whN044545; Fri, 26 May 2006 10:00:58 GMT (envelope-from phk) Message-Id: <200605261000.k4QA0whN044545@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10:00:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys kernel.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 May 2006 10:01:58 -0000 phk 2006-05-26 10:00:58 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: Remove SI_SUB_CONSOLE, porting from 4.4-Lite is no longer an issue. Revision Changes Path 1.129 +2 -3 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Fri May 26 10:13:37 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 308A716A424; Fri, 26 May 2006 10:13:37 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from ms-dienst.rz.rwth-aachen.de (ms-1.rz.RWTH-Aachen.DE [134.130.3.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8BFC243D46; Fri, 26 May 2006 10:13:35 +0000 (GMT) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from circe (circe.rz.RWTH-Aachen.DE [134.130.3.36]) by ms-dienst.rz.rwth-aachen.de (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0IZV0047MB2LZI@ms-dienst.rz.rwth-aachen.de>; Fri, 26 May 2006 12:13:34 +0200 (MEST) Received: from talos.rz.RWTH-Aachen.DE ([134.130.3.22]) by circe (MailMonitor for SMTP v1.2.2 ) ; Fri, 26 May 2006 12:13:33 +0200 (MEST) Received: from bigboss.hitnet.rwth-aachen.de (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2]) by smarthost.rwth-aachen.de (8.13.1/8.13.1/1) with ESMTP id k4QADWiQ010349; Fri, 26 May 2006 12:13:32 +0200 Received: from haakonia.hitnet.rwth-aachen.de ([137.226.181.92]) by bigboss.hitnet.rwth-aachen.de with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1FjZK0-0005c4-Pq; Fri, 26 May 2006 12:13:32 +0200 Received: by haakonia.hitnet.rwth-aachen.de (Postfix, from userid 1001) id 6C6E83F42E; Fri, 26 May 2006 12:13:32 +0200 (CEST) Date: Fri, 26 May 2006 12:13:32 +0200 From: Christian Brueffer In-reply-to: <200605261000.k4QA0whN044545@repoman.freebsd.org> To: Poul-Henning Kamp Message-id: <20060526101332.GA1530@haakonia.hitnet.RWTH-Aachen.DE> MIME-version: 1.0 Content-type: multipart/signed; boundary=fdj2RfSjLxBAspz7; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-disposition: inline User-Agent: Mutt/1.5.11 X-Operating-System: FreeBSD 6.1-STABLE X-PGP-Key: http://people.FreeBSD.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <200605261000.k4QA0whN044545@repoman.freebsd.org> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/sys kernel.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 May 2006 10:13:37 -0000 --fdj2RfSjLxBAspz7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 26, 2006 at 10:00:58AM +0000, Poul-Henning Kamp wrote: > phk 2006-05-26 10:00:58 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/sys kernel.h=20 > Log: > Remove SI_SUB_CONSOLE, porting from 4.4-Lite is no longer an issue. > =20 > Revision Changes Path > 1.129 +2 -3 src/sys/sys/kernel.h > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" >=20 > http://cvsweb.FreeBSD.org/src/sys/sys/kernel.h.diff?r1=3D1.128&r2=3D1.129 > | =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > | RCS file: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/kernel.h,v > | retrieving revision 1.128 > | retrieving revision 1.129 > | diff -u -p -r1.128 -r1.129 > | --- src/sys/sys/kernel.h 2006/05/24 07:54:42 1.128 > | +++ src/sys/sys/kernel.h 2006/05/26 10:00:58 1.129 > | @@ -39,7 +39,7 @@ > | * SUCH DAMAGE. > | * > | * @(#)kernel.h 8.3 (Berkeley) 1/21/94 > | - * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/kernel.h,v 1.1= 28 2006/05/24 07:54:42 ru Exp $ > | + * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/sys/kernel.h,v 1.1= 29 2006/05/26 10:00:58 phk Exp $ > | */ > | =20 > | #ifndef _SYS_KERNEL_H_ > | @@ -88,8 +88,8 @@ extern int tz_dsttime; > | * > | * The SI_SUB_RUN_SCHEDULER value must have the highest lexical value. > | * > | - * The SI_SUB_CONSOLE and SI_SUB_SWAP values represent values used by > | - * the BSD 4.4Lite but not by FreeBSD; they are maintained in dependent > | + * The SI_SUB_SWAP values represent a value used by > | + * the BSD 4.4Lite but not by FreeBSD; it are maintained in dependent ~~~~~~~~ My eyes hurt! ;-) - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --fdj2RfSjLxBAspz7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQFEdtTMbHYXjKDtmC0RAhUxAKDYQsURqAOSKmvVqTY/nQa0ZU1FcgCeNtKW vURtHf0JwvjYMGa+8LJH7L4= =arnP -----END PGP SIGNATURE----- --fdj2RfSjLxBAspz7-- From owner-cvs-src@FreeBSD.ORG Fri May 26 10:17:23 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD6B916A426; Fri, 26 May 2006 10:17:23 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 736E343D4C; Fri, 26 May 2006 10:17:23 +0000 (GMT) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAGO4c046386; Fri, 26 May 2006 10:16:24 GMT (envelope-from matteo@repoman.freebsd.org) Received: (from matteo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAGOWl046385; Fri, 26 May 2006 10:16:24 GMT (envelope-from matteo) Message-Id: <200605261016.k4QAGOWl046385@repoman.freebsd.org> From: Matteo Riondato Date: Fri, 26 May 2006 10:16:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/jail jail.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 10:17:23 -0000 matteo 2006-05-26 10:16:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/jail jail.8 Log: Merge 1.71 and 1.73 Revision Changes Path 1.67.2.6 +6 -4 src/usr.sbin/jail/jail.8 From owner-cvs-src@FreeBSD.ORG Fri May 26 10:24:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D634716A425; Fri, 26 May 2006 10:24:04 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 917C743D46; Fri, 26 May 2006 10:24:04 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAN5Pv046762; Fri, 26 May 2006 10:23:05 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAN5Th046761; Fri, 26 May 2006 10:23:05 GMT (envelope-from phk) Message-Id: <200605261023.k4QAN5Th046761@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10:23:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys kernel.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 May 2006 10:24:04 -0000 phk 2006-05-26 10:23:05 UTC FreeBSD src repository Modified files: sys/sys kernel.h Log: Be less harsh on brueffers eyes :-) Revision Changes Path 1.130 +1 -1 src/sys/sys/kernel.h From owner-cvs-src@FreeBSD.ORG Fri May 26 10:25:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47FEC16A42B; Fri, 26 May 2006 10:25:13 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EAC1443D86; Fri, 26 May 2006 10:24:59 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAO0dO046926; Fri, 26 May 2006 10:24:00 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAO09c046925; Fri, 26 May 2006 10:24:00 GMT (envelope-from phk) Message-Id: <200605261024.k4QAO09c046925@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10:24:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/syscons syscons.c src/sys/dev/zs zs.c src/sys/kern tty_cons.c src/sys/sys cons.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 May 2006 10:25:14 -0000 phk 2006-05-26 10:24:00 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.c sys/dev/zs zs.c sys/kern tty_cons.c sys/sys cons.h Log: GC the cn_dbctl_t hook for consoles, it is unused. This used to make syscons switch to vty0 when we entered DDB but this was lost in the KDB shuffle. We may want to bring it back down the road but it should be done by calling cn_init_t/cn_term_t instead, possibly with a flag argument saying "Debugger!" Revision Changes Path 1.444 +1 -33 src/sys/dev/syscons/syscons.c 1.34 +1 -7 src/sys/dev/zs/zs.c 1.133 +0 -19 src/sys/kern/tty_cons.c 1.38 +1 -5 src/sys/sys/cons.h From owner-cvs-src@FreeBSD.ORG Fri May 26 10:31:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5E5FE16A41F; Fri, 26 May 2006 10:31:59 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFF2A43D53; Fri, 26 May 2006 10:31:58 +0000 (GMT) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAUx8t047661; Fri, 26 May 2006 10:30:59 GMT (envelope-from matteo@repoman.freebsd.org) Received: (from matteo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAUxT9047660; Fri, 26 May 2006 10:30:59 GMT (envelope-from matteo) Message-Id: <200605261030.k4QAUxT9047660@repoman.freebsd.org> From: Matteo Riondato Date: Fri, 26 May 2006 10:30:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/jail jail.8 jail.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 10:32:03 -0000 matteo 2006-05-26 10:30:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/jail jail.8 jail.c Log: MFC: Add the -s option to set jail's securelevel. This is useful for jails run with non-root privileges. PR: bin/80242 Revision Changes Path 1.67.2.7 +5 -0 src/usr.sbin/jail/jail.8 1.20.2.3 +20 -5 src/usr.sbin/jail/jail.c From owner-cvs-src@FreeBSD.ORG Fri May 26 10:45:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F70116A44B; Fri, 26 May 2006 10:45:48 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BF5F43D5D; Fri, 26 May 2006 10:45:47 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAim5Y048460; Fri, 26 May 2006 10:44:48 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAimX5048459; Fri, 26 May 2006 10:44:48 GMT (envelope-from phk) Message-Id: <200605261044.k4QAimX5048459@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10:44: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/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 10:45:49 -0000 phk 2006-05-26 10:44:48 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Insert a '_' in the console function names to be more consistent with the future. Revision Changes Path 1.465 +17 -17 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Fri May 26 10:47:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2399E16A4E2; Fri, 26 May 2006 10:47:39 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3E8D43D78; Fri, 26 May 2006 10:47:38 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAkd1m048636; Fri, 26 May 2006 10:46:39 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAkdKj048635; Fri, 26 May 2006 10:46:39 GMT (envelope-from phk) Message-Id: <200605261046.k4QAkdKj048635@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10: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/kern tty_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 10:47:40 -0000 phk 2006-05-26 10:46:39 UTC FreeBSD src repository Modified files: sys/kern tty_cons.c Log: Don't use CONS_DRIVER() macro to insert dummy element in cons_set Revision Changes Path 1.134 +2 -1 src/sys/kern/tty_cons.c From owner-cvs-src@FreeBSD.ORG Fri May 26 10:59:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCBCC16A444; Fri, 26 May 2006 10:59:43 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 299AA43D53; Fri, 26 May 2006 10:59:39 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QAweGb049237; Fri, 26 May 2006 10:58:40 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QAweGE049236; Fri, 26 May 2006 10:58:40 GMT (envelope-from phk) Message-Id: <200605261058.k4QAweGE049236@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 10:58:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys cons.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 May 2006 10:59:44 -0000 phk 2006-05-26 10:58:40 UTC FreeBSD src repository Modified files: sys/sys cons.h Log: Add new CONSOLE_DRIVER macro which takes just the name of the console and constructs the member function names with CPPs' ##. Do not include the checkc entry as it is going away. Revision Changes Path 1.39 +10 -0 src/sys/sys/cons.h From owner-cvs-src@FreeBSD.ORG Fri May 26 11:01:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D0B316A43C; Fri, 26 May 2006 11:01:20 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C83F543D4C; Fri, 26 May 2006 11:01:19 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QB0K5O049360; Fri, 26 May 2006 11:00:20 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QB0KAN049359; Fri, 26 May 2006 11:00:20 GMT (envelope-from phk) Message-Id: <200605261100.k4QB0KAN049359@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 11:00:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern tty_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:01:22 -0000 phk 2006-05-26 11:00:20 UTC FreeBSD src repository Modified files: sys/kern tty_cons.c Log: If the console has no cncheckc method, use cngetc instead. Revision Changes Path 1.135 +4 -1 src/sys/kern/tty_cons.c From owner-cvs-src@FreeBSD.ORG Fri May 26 11:21:09 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 271CB16A422 for ; Fri, 26 May 2006 11:21:09 +0000 (UTC) (envelope-from pawel.worach@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 C27C843D53 for ; Fri, 26 May 2006 11:21:07 +0000 (GMT) (envelope-from pawel.worach@gmail.com) Received: by ug-out-1314.google.com with SMTP id m2so110939uge for ; Fri, 26 May 2006 04:21:06 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=m73GUtJY0Ghbti4HZ/MV7ZszO0Sdzo5KefAC7hQk67Vv8ai56q6teVFRPv/QAXyP3b4d+pFXE5IrgXncs8D+jYEzWFZyIATwpw1jW048mMuZDe1s2PT8Mz74E+Zx0omczSzz4DaxFZpsmTEy4GSJnP5MWo/oAM42ag76RmJLBnk= Received: by 10.78.48.16 with SMTP id v16mr67578huv; Fri, 26 May 2006 04:20:36 -0700 (PDT) Received: by 10.78.70.14 with HTTP; Fri, 26 May 2006 04:20:36 -0700 (PDT) Message-ID: Date: Fri, 26 May 2006 13:20:36 +0200 From: "Pawel Worach" To: "Matt Jacob" In-Reply-To: <200605260554.k4Q5sLg5022254@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200605260554.k4Q5sLg5022254@repoman.freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/mpt mpt.h mpt_cam.c mpt_debug.c mpt_raid.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:21:09 -0000 On 5/26/06, Matt Jacob wrote: > mjacob 2006-05-26 05:54:21 UTC > > FreeBSD src repository > > Modified files: > sys/dev/mpt mpt.h mpt_cam.c mpt_debug.c mpt_raid.c > Log: > Get most of the way back to having Integrated Mirroring work > again- the addition of target mode support broke it massively. > Hi Matt, After these changes the mirror stopped working totally, prevously I would still have the da0 device with the Primary drive behind it. Any idea what is going on here? Is there a chance the "Secondary" drive really failed and it's not mpt(4) this time? Any other information I can provide ? ... FreeBSD 7.0-CURRENT #0: Fri May 26 12:28:25 CEST 2006 root@zero:/usr/obj/usr/src/sys/ZERO ... mpt0: port 0x2600-0x26ff mem 0xf7ff0000-0xf7ffffff,0xf7fe0000-0xf7feffff irq 27 at device 7.0 on pci8 mpt0: [GIANT-LOCKED] mpt0: MPI Version=1.2.15.0 mpt0: Capabilities: ( RAID-1 SAFTE ) mpt0: 1 Active Volume (1 Max) mpt0: 2 Hidden Drive Members (6 Max) mpt1: port 0x2700-0x27ff mem 0xf7fd0000-0xf7fdffff,0xf7fc0000-0xf7fcffff irq 28 at device 7.1 on pci8 mpt1: [GIANT-LOCKED] mpt1: MPI Version=1.2.15.0 mpt1: Capabilities: ( RAID-1 SAFTE ) mpt1: 0 Active Volumes (0 Max) mpt1: 0 Hidden Drive Members (0 Max) ... Waiting 5 seconds for SCSI devices to settle mpt0: mpt_cam_event: 0xb mpt0: Volume(0:0): Volume Status Changed mpt0:vol0(mpt0:0:0): Settings ( Hot-Plug-Spares ) mpt0:vol0(mpt0:0:0): Using Spare Pool: 0 mpt0:vol0(mpt0:0:0): 2 Members: (mpt0:0:1): Secondary (mpt0:0:0): Primary mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled ) (mpt0:vol0:1): Physical (mpt0:0:1), Pass-thru (mpt0:1:0) (mpt0:vol0:1): Online (mpt0:vol0:1): Status ( Out-Of-Sync ) (mpt0:vol0:0): Physical (mpt0:0:0), Pass-thru (mpt0:1:1) (mpt0:vol0:0): Online mpt0: mpt_cam_event: 0xb mpt0:vol0(mpt0:0:0): Volume Status Changed mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing ) mpt0:vol0(mpt0:0:0): Low Priority Re-Sync mpt0:vol0(mpt0:0:0): 71030853 of 71087625 blocks remaining mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing ) mpt0:vol0(mpt0:0:0): Low Priority Re-Sync mpt0:vol0(mpt0:0:0): 71030721 of 71087625 blocks remaining mpt0: IOC Bus Reset Port: 0 mpt0: mpt_cam_event: 0xb mpt0:vol0(mpt0:0:0): Volume Status Changed mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing ) mpt0:vol0(mpt0:0:0): Low Priority Re-Sync mpt0:vol0(mpt0:0:0): 71030325 of 71087625 blocks remaining mpt0: mpt_cam_event: 0xb mpt0:vol0(mpt0:0:0): Volume Status Changed mpt0: IOC Bus Reset Port: 0 mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing ) mpt0:vol0(mpt0:0:0): Low Priority Re-Sync mpt0:vol0(mpt0:0:0): 71030325 of 71087625 blocks remaining mpt0: mpt_cam_event: 0xb mpt0:vol0(mpt0:0:0): Volume Status Changed mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled Re-Syncing ) mpt0:vol0(mpt0:0:0): Low Priority Re-Sync mpt0:vol0(mpt0:0:0): 71030325 of 71087625 blocks remaining mpt0: mpt_cam_event: 0xb mpt0:vol0(mpt0:0:0): Volume Status Changed mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0:vol0(mpt0:0:0): RAID-1 - Degraded mpt0:vol0(mpt0:0:0): Status ( Enabled ) mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_read_cfg_page: Config Info Status 2 mpt0: can't get tgt 0 config page 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_cam_event: 0xb (mpt0:vol0:1): Physical Disk Status Changed mpt0: IOC Bus Reset Port: 0 (mpt0:vol0:1): No longer configured mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_read_cfg_page: Config Info Status 2 mpt0: can't get tgt 0 config page 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_read_cfg_page: Config Info Status 2 mpt0: can't get tgt 0 config page 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_read_cfg_page: Config Info Status 2 mpt0: can't get tgt 0 config page 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: mpt_read_cfg_page: Config Info Status 2 mpt0: can't get tgt 0 config page 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 mpt0: IOC Bus Reset Port: 0 da0 at mpt0 bus 0 target 0 lun 0 da0: < > Fixed Direct Access SCSI-0 device da0: 3.300MB/s transfers da0: 0MB (2158250948 0 byte sectors: 0H 0S/T 0C) (da1:mpt0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0 (da1:mpt0:0:0:1): ILLEGAL REQUEST asc:25,0 (da1:mpt0:0:0:1): Logical unit not supported (da1:mpt0:0:0:1): fatal error, failed to attach to device (da1:mpt0:0:0:1): lost device (da1:mpt0:0:0:1): removing device entry (da2:mpt0:0:0:2): READ CAPACITY. CDB: 25 40 0 0 0 0 0 0 0 0 (da2:mpt0:0:0:2): ILLEGAL REQUEST asc:25,0 (da2:mpt0:0:0:2): Logical unit not supported (da2:mpt0:0:0:2): fatal error, failed to attach to device (da2:mpt0:0:0:2): lost device (da2:mpt0:0:0:2): removing device entry (da3:mpt0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0 (da3:mpt0:0:0:3): ILLEGAL REQUEST asc:25,0 (da3:mpt0:0:0:3): Logical unit not supported (da3:mpt0:0:0:3): fatal error, failed to attach to device (da3:mpt0:0:0:3): lost device (da3:mpt0:0:0:3): removing device entry (da4:mpt0:0:0:4): READ CAPACITY. CDB: 25 80 0 0 0 0 0 0 0 0 (da4:mpt0:0:0:4): ILLEGAL REQUEST asc:25,0 (da4:mpt0:0:0:4): Logical unit not supported (da4:mpt0:0:0:4): fatal error, failed to attach to device (da4:mpt0:0:0:4): lost device (da4:mpt0:0:0:4): removing device entry (da5:mpt0:0:0:5): READ CAPACITY. CDB: 25 a0 0 0 0 0 0 0 0 0 (da5:mpt0:0:0:5): ILLEGAL REQUEST asc:25,0 (da5:mpt0:0:0:5): Logical unit not supported (da5:mpt0:0:0:5): fatal error, failed to attach to device (da5:mpt0:0:0:5): lost device (da5:mpt0:0:0:5): removing device entry (da6:mpt0:0:0:6): READ CAPACITY. CDB: 25 c0 0 0 0 0 0 0 0 0 (da6:mpt0:0:0:6): ILLEGAL REQUEST asc:25,0 (da6:mpt0:0:0:6): Logical unit not supported (da6:mpt0:0:0:6): fatal error, failed to attach to device (da6:mpt0:0:0:6): lost device (da6:mpt0:0:0:6): removing device entry (da7:mpt0:0:0:7): READ CAPACITY. CDB: 25 e0 0 0 0 0 0 0 0 0 (da7:mpt0:0:0:7): ILLEGAL REQUEST asc:25,0 (da7:mpt0:0:0:7): Logical unit not supported (da7:mpt0:0:0:7): fatal error, failed to attach to device (da7:mpt0:0:0:7): lost device (da7:mpt0:0:0:7): removing device entry SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! Trying to mount root from ufs:/dev/da0s1a Mount point / had 1 dangling refs Manual root filesystem specification: : Mount using filesystem eg. ufs:da0s1a ? List valid disk boot devices Abort manual input mountroot> -- Pawel From owner-cvs-src@FreeBSD.ORG Fri May 26 11:22:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D44B16A425; Fri, 26 May 2006 11:22:52 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39B0F43D55; Fri, 26 May 2006 11:22:52 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QBLqdT051638; Fri, 26 May 2006 11:21:52 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QBLqXI051637; Fri, 26 May 2006 11:21:52 GMT (envelope-from phk) Message-Id: <200605261121.k4QBLqXI051637@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 11:21: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/dev/sio sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:22:52 -0000 phk 2006-05-26 11:21:52 UTC FreeBSD src repository Modified files: sys/dev/sio sio.c Log: Convert to use CONSOLE_DRIVER() macro: Remove cngetc, rename cncheckc to cngetc (fix GDB console accordingly) Revision Changes Path 1.466 +9 -43 src/sys/dev/sio/sio.c From owner-cvs-src@FreeBSD.ORG Fri May 26 11:53:20 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E066916A41F; Fri, 26 May 2006 11:53:20 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9BEBC43D46; Fri, 26 May 2006 11:53:20 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QBqLwU053247; Fri, 26 May 2006 11:52:21 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QBqLsk053246; Fri, 26 May 2006 11:52:21 GMT (envelope-from phk) Message-Id: <200605261152.k4QBqLsk053246@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 11:52:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gdb gdb_packet.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 11:53:21 -0000 phk 2006-05-26 11:52:20 UTC FreeBSD src repository Modified files: sys/gdb gdb_packet.c Log: Wrap our drivers gdb_getc() function so that if it returns -1 we try again. This way it matches the console behaviour and allows us to share more code. Revision Changes Path 1.3 +20 -5 src/sys/gdb/gdb_packet.c From owner-cvs-src@FreeBSD.ORG Fri May 26 11:53:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3CE8C16A423; Fri, 26 May 2006 11:53:59 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C41E843D46; Fri, 26 May 2006 11:53:58 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QBqxbT053291; Fri, 26 May 2006 11:52:59 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QBqxkP053290; Fri, 26 May 2006 11:52:59 GMT (envelope-from phk) Message-Id: <200605261152.k4QBqxkP053290@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 11:52:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gdb gdb_main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 11:53:59 -0000 phk 2006-05-26 11:52:59 UTC FreeBSD src repository Modified files: sys/gdb gdb_main.c Log: Don't use GDB_DBGPORT() macro to fill in dummy element in gdb_dbgport_set. Revision Changes Path 1.7 +2 -1 src/sys/gdb/gdb_main.c From owner-cvs-src@FreeBSD.ORG Fri May 26 11:55:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8121F16A423; Fri, 26 May 2006 11:55:32 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37BA243D4C; Fri, 26 May 2006 11:55:32 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QBsWt5053399; Fri, 26 May 2006 11:54:32 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QBsW2p053398; Fri, 26 May 2006 11:54:32 GMT (envelope-from phk) Message-Id: <200605261154.k4QBsW2p053398@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 11:54:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/dcons dcons_os.c src/sys/dev/sio sio.c src/sys/dev/uart uart_dbg.c src/sys/gdb gdb.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 May 2006 11:55:32 -0000 phk 2006-05-26 11:54:32 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons_os.c sys/dev/sio sio.c sys/dev/uart uart_dbg.c sys/gdb gdb.h Log: Eliminate gdb_checkc member from GDB_DBGPORT(), it is never used. Use polling behaviour for gdb_getc() where convenient, this edges us closer to the console code. Revision Changes Path 1.10 +1 -9 src/sys/dev/dcons/dcons_os.c 1.467 +2 -8 src/sys/dev/sio/sio.c 1.3 +2 -10 src/sys/dev/uart/uart_dbg.c 1.3 +4 -6 src/sys/gdb/gdb.h From owner-cvs-src@FreeBSD.ORG Fri May 26 11:59:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4448816A427; Fri, 26 May 2006 11:59:30 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id F158D43D46; Fri, 26 May 2006 11:59:29 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QBwU7S053652; Fri, 26 May 2006 11:58:30 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QBwU1P053651; Fri, 26 May 2006 11:58:30 GMT (envelope-from rodrigc) Message-Id: <200605261158.k4QBwU1P053651@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 11:58:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gnu/fs/reiserfs reiserfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 11:59:36 -0000 rodrigc 2006-05-26 11:58:30 UTC FreeBSD src repository Modified files: sys/gnu/fs/reiserfs reiserfs_vfsops.c Log: Remove calls to vfs_export() for exporting a filesystem for NFS mounting from individual filesystems. Call it instead in vfs_mount.c, after we call VFS_MOUNT() for a specific filesystem. Approved by: dumbbell Revision Changes Path 1.5 +2 -4 src/sys/gnu/fs/reiserfs/reiserfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 12:45:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 04D3E16A429; Fri, 26 May 2006 12:45:17 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F9A143D55; Fri, 26 May 2006 12:45:12 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QCiC9r057620; Fri, 26 May 2006 12:44:12 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QCiCsl057619; Fri, 26 May 2006 12:44:12 GMT (envelope-from rodrigc) Message-Id: <200605261244.k4QCiCsl057619@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 12:44:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Fri, 26 May 2006 12:45:17 -0000 rodrigc 2006-05-26 12:44:12 UTC FreeBSD src repository Modified files: sys/ufs/ffs ffs_vfsops.c Log: Remove "update" from ffs_opts. It has been moved to global_opts in vfs_mount.c. Revision Changes Path 1.315 +1 -4 src/sys/ufs/ffs/ffs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:02:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE9F416A41F; Fri, 26 May 2006 13:02:53 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67EBC43D55; Fri, 26 May 2006 13:02:53 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QD1rea067347; Fri, 26 May 2006 13:01:53 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QD1rAn067346; Fri, 26 May 2006 13:01:53 GMT (envelope-from rodrigc) Message-Id: <200605261301.k4QD1rAn067346@repoman.freebsd.org> From: Craig Rodrigues Date: Fri, 26 May 2006 13:01:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gnu/fs/xfs/FreeBSD xfs_mountops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:02:53 -0000 rodrigc 2006-05-26 13:01:53 UTC FreeBSD src repository Modified files: sys/gnu/fs/xfs/FreeBSD xfs_mountops.c Log: Add support for "export" option, to allow NFS exporting of XFS filesystems. Revision Changes Path 1.4 +11 -5 src/sys/gnu/fs/xfs/FreeBSD/xfs_mountops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:09:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3F6116A432; Fri, 26 May 2006 13:09:13 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7EE9643D46; Fri, 26 May 2006 13:09:13 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QD8DSN070180; Fri, 26 May 2006 13:08:13 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QD8DLS070179; Fri, 26 May 2006 13:08:13 GMT (envelope-from kensmith) Message-Id: <200605261308.k4QD8DLS070179@repoman.freebsd.org> From: Ken Smith Date: Fri, 26 May 2006 13:08: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: CVSROOT approvers X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 13:09:13 -0000 kensmith 2006-05-26 13:08:13 UTC FreeBSD src repository Modified files: . approvers Log: Release RELENG_5 from code freeze. Leave behind a commented-out RELENG_6 entry for future use and minor tweak to warning in the comment describing it. Approved by: core (implicit) Revision Changes Path 1.34 +2 -2 CVSROOT/approvers From owner-cvs-src@FreeBSD.ORG Fri May 26 13:11:24 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF5AC16A509; Fri, 26 May 2006 13:11:24 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3E28043D67; Fri, 26 May 2006 13:11:19 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDAI3d070403; Fri, 26 May 2006 13:10:18 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDAI4Z070402; Fri, 26 May 2006 13:10:18 GMT (envelope-from kensmith) Message-Id: <200605261310.k4QDAI4Z070402@repoman.freebsd.org> From: Ken Smith Date: Fri, 26 May 2006 13:10:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/conf newvers.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 13:11:24 -0000 kensmith 2006-05-26 13:10:18 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/conf newvers.sh Log: Code freeze for 5.5-REL is over, back to normal. Revision Changes Path 1.62.2.22 +1 -1 src/sys/conf/newvers.sh From owner-cvs-src@FreeBSD.ORG Fri May 26 13:15:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADBBA16A420; Fri, 26 May 2006 13:15:46 +0000 (UTC) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A62043D48; Fri, 26 May 2006 13:15:46 +0000 (GMT) (envelope-from kensmith@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDEk2d070637; Fri, 26 May 2006 13:14:46 GMT (envelope-from kensmith@repoman.freebsd.org) Received: (from kensmith@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDEkL9070636; Fri, 26 May 2006 13:14:46 GMT (envelope-from kensmith) Message-Id: <200605261314.k4QDEkL9070636@repoman.freebsd.org> From: Ken Smith Date: Fri, 26 May 2006 13:14:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src UPDATING X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 13:15:46 -0000 kensmith 2006-05-26 13:14:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) . UPDATING Log: Note the release date of 5.5. Revision Changes Path 1.342.2.36 +3 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Fri May 26 13:20:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D11B16A41F; Fri, 26 May 2006 13:20:47 +0000 (UTC) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1AA4743D4C; Fri, 26 May 2006 13:20:47 +0000 (GMT) (envelope-from maxim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDJl9m071297; Fri, 26 May 2006 13:19:47 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDJlAF071296; Fri, 26 May 2006 13:19:47 GMT (envelope-from maxim) Message-Id: <200605261319.k4QDJlAF071296@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 26 May 2006 13:19: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/share/misc bsd-family-tree X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:20:49 -0000 maxim 2006-05-26 13:19:47 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: s/2005/2006/ for FreeBSD 6.1 and 5.5. Revision Changes Path 1.105 +2 -2 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Fri May 26 13:32:43 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EE3816A421; Fri, 26 May 2006 13:32:43 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from opus.cse.buffalo.edu (opus.cse.Buffalo.EDU [128.205.32.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B57443D5C; Fri, 26 May 2006 13:32:42 +0000 (GMT) (envelope-from kensmith@cse.Buffalo.EDU) Received: from localhost.cse.buffalo.edu (localhost.cse.buffalo.edu [127.0.0.1]) by opus.cse.buffalo.edu (8.13.6/8.12.4) with ESMTP id k4QDWfJP024894; Fri, 26 May 2006 09:32:41 -0400 (EDT) From: Ken Smith To: Stephan Uphoff In-Reply-To: <4475E737.6070404@freebsd.org> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <1148569279.13356.10.camel@opus.cse.buffalo.edu> <4475E737.6070404@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tqPKnlahP3UFTZRs4hLT" Organization: U. Buffalo CSE Department Date: Fri, 26 May 2006 09:32:41 -0400 Message-Id: <1148650361.17473.3.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:32:43 -0000 --=-tqPKnlahP3UFTZRs4hLT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2006-05-25 at 13:19 -0400, Stephan Uphoff wrote: > Ooopppsss! >=20 > Thanks for the trace. > I just checked in a fix. Thanks for the fast action. It seems to have worked just fine, I can log in on sledge without panic-ing it today. :-) --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-tqPKnlahP3UFTZRs4hLT Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEdwN5/G14VSmup/YRAm1CAKCL8gj8RsEMDuvRYORNbmjgPVSsAACdHJp/ oCjGN27nuBVKYAvDMaYYIZQ= =+v+u -----END PGP SIGNATURE----- --=-tqPKnlahP3UFTZRs4hLT-- From owner-cvs-src@FreeBSD.ORG Fri May 26 13:34:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67C9116A42B; Fri, 26 May 2006 13:34:28 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21E0943D48; Fri, 26 May 2006 13:34:28 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDXSQT073366; Fri, 26 May 2006 13:33:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDXSCV073365; Fri, 26 May 2006 13:33:28 GMT (envelope-from phk) Message-Id: <200605261333.k4QDXSCV073365@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 13:33: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/pc98/cbus sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:34:28 -0000 phk 2006-05-26 13:33:28 UTC FreeBSD src repository Modified files: sys/pc98/cbus sio.c Log: Aling to new console and gdb_port semantics Revision Changes Path 1.241 +14 -54 src/sys/pc98/cbus/sio.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:34:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0026416A420; Fri, 26 May 2006 13:34:45 +0000 (UTC) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CE1443D4C; Fri, 26 May 2006 13:34:45 +0000 (GMT) (envelope-from matteo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDXjd1073406; Fri, 26 May 2006 13:33:45 GMT (envelope-from matteo@repoman.freebsd.org) Received: (from matteo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDXjOr073405; Fri, 26 May 2006 13:33:45 GMT (envelope-from matteo) Message-Id: <200605261333.k4QDXjOr073405@repoman.freebsd.org> From: Matteo Riondato Date: Fri, 26 May 2006 13:33:45 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/rc.d jail X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:34:46 -0000 matteo 2006-05-26 13:33:45 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/rc.d jail Log: MFC rev 1.30 - 1.31 if a jail fails to start, don't add its jid to /var/run and print a message with the error. if we fail to start a jail and jail_foobar_*fs_enable or jail_foobar_mount_enable were set, umount those filesystem before exiting. If we set up an alias for jail's IP, remove that alias before exiting. Revision Changes Path 1.23.2.6 +14 -5 src/etc/rc.d/jail From owner-cvs-src@FreeBSD.ORG Fri May 26 13:52:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EE59116A41F; Fri, 26 May 2006 13:52:38 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA6B743D48; Fri, 26 May 2006 13:52:38 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDpccf074359; Fri, 26 May 2006 13:51:38 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDpcaT074358; Fri, 26 May 2006 13:51:38 GMT (envelope-from phk) Message-Id: <200605261351.k4QDpcaT074358@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 13:51:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/dcons dcons_os.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 13:52:39 -0000 phk 2006-05-26 13:51:38 UTC FreeBSD src repository Modified files: sys/dev/dcons dcons_os.c Log: Convert to new console interface. Revision Changes Path 1.11 +7 -9 src/sys/dev/dcons/dcons_os.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:53:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCCB416A420; Fri, 26 May 2006 13:53:44 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79C1343D53; Fri, 26 May 2006 13:53:44 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDqiLX074401; Fri, 26 May 2006 13:52:44 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDqiP9074400; Fri, 26 May 2006 13:52:44 GMT (envelope-from phk) Message-Id: <200605261352.k4QDqiP9074400@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 13:52:44 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/syscons 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: Fri, 26 May 2006 13:53:45 -0000 phk 2006-05-26 13:52:44 UTC FreeBSD src repository Modified files: sys/dev/syscons syscons.c Log: Convert to new console api Revision Changes Path 1.445 +11 -19 src/sys/dev/syscons/syscons.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:54:31 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 991EF16A52C; Fri, 26 May 2006 13:54:31 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56AF443D53; Fri, 26 May 2006 13:54:31 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDrV5V074451; Fri, 26 May 2006 13:53:31 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDrVZ0074450; Fri, 26 May 2006 13:53:31 GMT (envelope-from phk) Message-Id: <200605261353.k4QDrVZ0074450@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 13:53:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/uart uart_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 May 2006 13:54:33 -0000 phk 2006-05-26 13:53:31 UTC FreeBSD src repository Modified files: sys/dev/uart uart_tty.c Log: Convert to new console api Revision Changes Path 1.28 +2 -11 src/sys/dev/uart/uart_tty.c From owner-cvs-src@FreeBSD.ORG Fri May 26 13:55:28 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B8EC16A41F; Fri, 26 May 2006 13:55:28 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EABC443D48; Fri, 26 May 2006 13:55:27 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QDsSmY074510; Fri, 26 May 2006 13:54:28 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QDsSkE074509; Fri, 26 May 2006 13:54:28 GMT (envelope-from phk) Message-Id: <200605261354.k4QDsSkE074509@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 13:54:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/gdb gdb_cons.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 13:55:28 -0000 phk 2006-05-26 13:54:27 UTC FreeBSD src repository Modified files: sys/gdb gdb_cons.c Log: Convert to new console api Revision Changes Path 1.2 +7 -4 src/sys/gdb/gdb_cons.c From owner-cvs-src@FreeBSD.ORG Fri May 26 14:03:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9C18E16A426; Fri, 26 May 2006 14:03:33 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 67DAA43D4C; Fri, 26 May 2006 14:03:32 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4QE2wNW039073; Fri, 26 May 2006 08:03:03 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44770A91.50007@samsco.org> Date: Fri, 26 May 2006 08:02:57 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> <44766E9B.6030000@samsco.org> <20060526033840.GA9864@crodrigues.org> In-Reply-To: <20060526033840.GA9864@crodrigues.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 14:03:35 -0000 Craig Rodrigues wrote: > On Thu, May 25, 2006 at 08:57:31PM -0600, Scott Long wrote: > >>So is it no longer possible for a filesystem to veto or otherwise >>massage an export request? > > > It is still possible. This is because vfs_export() is > only called in vfs_mount.c, only *after* the VFS_MOUNT() > call for an individual filesystem is called. > > An individual filesystem can check the mount options being passed into > its VFS_MOUNT() call, and do a vfs_getopt() and look for the > "export" option, which contains a "struct export_args", which is > eventually passed to vfs_export(). > > The specific filesystem can do: > (1) If the mount options passed into the specific filesystem's > VFS_MOUNT() call contains "export", the filesystem > can return an error from VFS_MOUNT() if it doesn't want to deal > with export requests at all. > The code in vfs_mount.c checks for the return status of VFS_MOUNT, > and if there is an error, it will *not* call vfs_export(). > > (2) If the mount options contains "export", the filesystem > can do a vfs_getopt(), manipulate the contents of the struct export_args, > then return 0 (for success). The code in VFS_MOUNT will > then call vfs_export(), passing in the same struct export_args > that the individual filesystem > > > One example of a filesystem vetoing an "export" request > is in fs/msdosfs/msdosfs_vfsops.c : > > if (vfs_flagopt(mp->mnt_optnew, "export", NULL, 0) { > /* Process export requests. */ > if ((pmp->pm_flags & MSDOSFS_LARGEFS) != 0) > return (EOPNOTSUPP); > else > return (0); > } > > > Most of the filesystem code I saw looked like they had > just cut-n-pasted their calls to vfs_export(), so it was > fairly easy to consolidate everything in one place, vfs_mount.c > > With my recent changes to mountd, to convert to nmount() and remove hardcoded > dependencies on ufs, cd9660, ntfs, and msdosfs, > it should be easier to export different filesystems from FreeBSD. > > For example, it should now be possible to NFS export an ext2fs > from FreeBSD. > Assuming that fhtovp, vptofh, vget, and cookies all work in ext2fs =-) Scott From owner-cvs-src@FreeBSD.ORG Fri May 26 14:48:02 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7400416A421; Fri, 26 May 2006 14:48:02 +0000 (UTC) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id A934F43D58; Fri, 26 May 2006 14:47:59 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 0DD3752DE6; Fri, 26 May 2006 16:47:57 +0200 (CEST) Received: from localhost (public-gprs22891.centertel.pl [87.96.89.107]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id AD8A750EA7; Fri, 26 May 2006 16:47:43 +0200 (CEST) Date: Fri, 26 May 2006 16:45:33 +0200 From: Pawel Jakub Dawidek To: Craig Rodrigues Message-ID: <20060526144533.GC1165@garage.freebsd.pl> References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> <44766E9B.6030000@samsco.org> <20060526033840.GA9864@crodrigues.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="d01dLTUuW90fS44H" Content-Disposition: inline In-Reply-To: <20060526033840.GA9864@crodrigues.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r535 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-2.6 required=3.0 tests=BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@FreeBSD.org, Scott Long , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 14:48:03 -0000 --d01dLTUuW90fS44H Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 25, 2006 at 11:38:40PM -0400, Craig Rodrigues wrote: +> With my recent changes to mountd, to convert to nmount() and remove hard= coded +> dependencies on ufs, cd9660, ntfs, and msdosfs, +> it should be easier to export different filesystems from FreeBSD. +>=20 +> For example, it should now be possible to NFS export an ext2fs +> from FreeBSD. But as I suspect, it is still not possible to NFS export nullfs? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --d01dLTUuW90fS44H Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFEdxSNForvXbEpPzQRApPpAJ4j4nWEu+cVo2X0gELAcxweEhwGoQCg+ZxU 4+FKp4s2o6QsJjbdMh8A1eA= =Gjvt -----END PGP SIGNATURE----- --d01dLTUuW90fS44H-- From owner-cvs-src@FreeBSD.ORG Fri May 26 15:48:10 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1DB416A654; Fri, 26 May 2006 15:48:10 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id A13AA43E0E; Fri, 26 May 2006 15:46:53 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [10.10.3.185] ([69.15.205.254]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4QFjYkp039862; Fri, 26 May 2006 09:45:41 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <44772296.6040402@samsco.org> Date: Fri, 26 May 2006 09:45:26 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> <44766E9B.6030000@samsco.org> <20060526033840.GA9864@crodrigues.org> <20060526144533.GC1165@garage.freebsd.pl> In-Reply-To: <20060526144533.GC1165@garage.freebsd.pl> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.0 required=3.8 tests=none autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: Craig Rodrigues , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 15:48:18 -0000 Pawel Jakub Dawidek wrote: > On Thu, May 25, 2006 at 11:38:40PM -0400, Craig Rodrigues wrote: > +> With my recent changes to mountd, to convert to nmount() and remove hardcoded > +> dependencies on ufs, cd9660, ntfs, and msdosfs, > +> it should be easier to export different filesystems from FreeBSD. > +> > +> For example, it should now be possible to NFS export an ext2fs > +> from FreeBSD. > > But as I suspect, it is still not possible to NFS export nullfs? > With Craig's changes, try removing nullfs_checkexp() entirely. That might be enough to make nullfs exportable. Having the checkexp vector there is wrong anyways. Scott From owner-cvs-src@FreeBSD.ORG Fri May 26 15:57:31 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE00316A67D; Fri, 26 May 2006 15:57:31 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from rwcrmhc11.comcast.net (rwcrmhc11.comcast.net [216.148.227.151]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5683143D7F; Fri, 26 May 2006 15:57:30 +0000 (GMT) (envelope-from rodrigc@crodrigues.org) Received: from c-24-147-19-128.hsd1.ma.comcast.net (c-71-233-168-2.hsd1.ma.comcast.net[71.233.168.2](misconfigured sender)) by comcast.net (rwcrmhc11) with ESMTP id <20060526155728m1100k1ppfe>; Fri, 26 May 2006 15:57:29 +0000 Received: from c-24-147-19-128.hsd1.ma.comcast.net (localhost [127.0.0.1]) by c-24-147-19-128.hsd1.ma.comcast.net (8.13.6/8.13.1) with ESMTP id k4QFvSZb002042; Fri, 26 May 2006 11:57:28 -0400 (EDT) (envelope-from rodrigc@c-24-147-19-128.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by c-24-147-19-128.hsd1.ma.comcast.net (8.13.6/8.13.1/Submit) id k4QFvR9V002041; Fri, 26 May 2006 11:57:27 -0400 (EDT) (envelope-from rodrigc) Date: Fri, 26 May 2006 11:57:27 -0400 From: Craig Rodrigues To: Pawel Jakub Dawidek Message-ID: <20060526155727.GA2033@crodrigues.org> References: <200605260121.k4Q1LqLd098354@repoman.freebsd.org> <44766E9B.6030000@samsco.org> <20060526033840.GA9864@crodrigues.org> <20060526144533.GC1165@garage.freebsd.pl> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="5vNYLRcllDrimb99" Content-Disposition: inline In-Reply-To: <20060526144533.GC1165@garage.freebsd.pl> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/udf udf_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 15:57:38 -0000 --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, May 26, 2006 at 04:45:33PM +0200, Pawel Jakub Dawidek wrote: > But as I suspect, it is still not possible to NFS export nullfs? Hi, I don't know much about nullfs. Can you try the following patch, and try it with the latest -CURRENT? -- Craig Rodrigues rodrigc@crodrigues.org --5vNYLRcllDrimb99 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="a.txt" Index: null_vfsops.c =================================================================== RCS file: /home/ncvs/src/sys/fs/nullfs/null_vfsops.c,v retrieving revision 1.77 diff -u -u -r1.77 null_vfsops.c --- null_vfsops.c 10 Feb 2006 18:06:49 -0000 1.77 +++ null_vfsops.c 26 May 2006 15:55:22 -0000 @@ -89,8 +89,13 @@ * Update is a no-op */ if (mp->mnt_flag & MNT_UPDATE) { - return (EOPNOTSUPP); - /* return VFS_MOUNT(MOUNTTONULLMOUNT(mp)->nullm_vfs, path, data, ndp, td);*/ + /* + * Only support update mounts for NFS export. + */ + if (vfs_flagopt(mp->mnt_optnew, "export", NULL, 0)) { + return (0); + else + return (EOPNOTSUPP); } /* --5vNYLRcllDrimb99-- From owner-cvs-src@FreeBSD.ORG Fri May 26 18:07:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D315C16A6D8; Fri, 26 May 2006 18:07:08 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 689A043D46; Fri, 26 May 2006 18:07:08 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QI67bv007681; Fri, 26 May 2006 18:06:07 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QI67D3007680; Fri, 26 May 2006 18:06:07 GMT (envelope-from netchild) Message-Id: <200605261806.k4QI67D3007680@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 26 May 2006 18:06: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/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:07:14 -0000 netchild 2006-05-26 18:06:07 UTC FreeBSD src repository Added files: sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 Doxyfile-netgraph Doxyfile-netinet Doxyfile-netinet6 Doxyfile-netipsec Doxyfile-opencrypto Doxyfile-vm Makefile README common-Doxyfile Log: This is the kernel subsystem API documentation generation framework. It uses doxygen to generate the API documentation. For each subsystem a very small (about 20 lines with comments) subsystem specific Doxyfile has to be written (have a look at the README for more). All common doxygen options are specified in a separate file. The framework is configured to not only generate the HTML version, but also a PDF version (the paper size is hardcoded to DIN A4 currently and depending on the subsystem you have to increase some limits in the latex configuration of your system, the README tells more about this). It also allows cross-references between the subsystems (it generates doxygen tag files). Currently the docs are generated in OBJDIR, but this may change after coordination with doc@. The makefile is prepared to generate/move various parts of the generated docs to different destinations. TARGET_ARCH is respected and some env-vars are set for architecture specific handling of the source (the README tells more). Subsystems for which docs are generated: - cam - crypto - dev_pci - dev_sound - dev_usb - geom - i4b - kern - libkern - linux - net80211 - netgraph - netinet - netinet6 - netipsec - opencrypto - vm Requested by: gnn Revision Changes Path 1.1 +22 -0 src/sys/doc/subsys/Dependencies (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-cam (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-crypto (new) 1.1 +21 -0 src/sys/doc/subsys/Doxyfile-dev_pci (new) 1.1 +22 -0 src/sys/doc/subsys/Doxyfile-dev_sound (new) 1.1 +21 -0 src/sys/doc/subsys/Doxyfile-dev_usb (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-geom (new) 1.1 +21 -0 src/sys/doc/subsys/Doxyfile-i4b (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-kern (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-libkern (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-linux (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-net80211 (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-netgraph (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-netinet (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-netinet6 (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-netipsec (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-opencrypto (new) 1.1 +20 -0 src/sys/doc/subsys/Doxyfile-vm (new) 1.1 +124 -0 src/sys/doc/subsys/Makefile (new) 1.1 +32 -0 src/sys/doc/subsys/README (new) 1.1 +266 -0 src/sys/doc/subsys/common-Doxyfile (new) From owner-cvs-src@FreeBSD.ORG Fri May 26 18:11:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06BC516A434; Fri, 26 May 2006 18:11:08 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A086243D55; Fri, 26 May 2006 18:11:07 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QIA6Ij007840; Fri, 26 May 2006 18:10:06 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QIA6cc007839; Fri, 26 May 2006 18:10:06 GMT (envelope-from netchild) Message-Id: <200605261810.k4QIA6cc007839@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 26 May 2006 18:10:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src Makefile Makefile.inc1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 18:11:12 -0000 netchild 2006-05-26 18:10:06 UTC FreeBSD src repository Modified files: . Makefile Makefile.inc1 Log: Connect the kernel subsystem API documentation generation framework to the build infrastructure: "make doxygen" Changes to the man pages will be made when some defaults are revisited. Requested by: gnn Revision Changes Path 1.330 +5 -4 src/Makefile 1.547 +13 -0 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Fri May 26 18:18:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 413F316A426; Fri, 26 May 2006 18:18:55 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B44FD43D53; Fri, 26 May 2006 18:18:54 +0000 (GMT) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QIHr31008398; Fri, 26 May 2006 18:17:54 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QIHri3008397; Fri, 26 May 2006 18:17:53 GMT (envelope-from emaste) Message-Id: <200605261817.k4QIHri3008397@repoman.freebsd.org> From: Ed Maste Date: Fri, 26 May 2006 18:17:53 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys queue.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 May 2006 18:18:56 -0000 emaste 2006-05-26 18:17:53 UTC FreeBSD src repository Modified files: sys/sys queue.h Log: Add sanity checking for QUEUE(3) TAILQs under INVARIANTS (similar to the LIST checks). Races may lead to list corruption, which can be difficult to unravel in a post-mortem analysis. These checks verify that the prev and next pointers are consistent when inserting or removing elements, thus catching any corruption earlier. Revision Changes Path 1.66 +37 -0 src/sys/sys/queue.h From owner-cvs-src@FreeBSD.ORG Fri May 26 18:20:43 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5153816ACDD; Fri, 26 May 2006 18:20:43 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepa.post.tele.dk (pfepa.post.tele.dk [195.41.46.235]) by mx1.FreeBSD.org (Postfix) with ESMTP id E15F143D46; Fri, 26 May 2006 18:20:42 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepa.post.tele.dk (Postfix) with ESMTP id 32083FAC01E; Fri, 26 May 2006 20:20:38 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4QIKa7c010527; Fri, 26 May 2006 20:20:36 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Alexander Leidinger From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 26 May 2006 18:06:07 -0000." <200605261806.k4QI67D3007680@repoman.freebsd.org> Date: Fri, 26 May 2006 20:20:36 +0200 Message-ID: <10526.1148667636@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:20:51 -0000 In message <200605261806.k4QI67D3007680@repoman.freebsd.org>, Alexander Leiding er writes: > This is the kernel subsystem API documentation generation framework. > > It uses doxygen to generate the API documentation. For each subsystem > a very small (about 20 lines with comments) subsystem specific Doxyfile > has to be written (have a look at the README for more). All common doxygen > options are specified in a separate file. Now, this is all well and good, but the most critical question in my mind is: how do we prevent (or alternatively: mark up) documentation for functions which are not supposed to be public ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri May 26 18:24:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 65A8C16A878; Fri, 26 May 2006 18:24:56 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id E198043D60; Fri, 26 May 2006 18:24:55 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k4QIOsLn089430 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 26 May 2006 11:24:55 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <447747F6.6010308@errno.com> Date: Fri, 26 May 2006 11:24:54 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.2 (X11/20060508) MIME-Version: 1.0 To: Alexander Leidinger References: <200605261806.k4QI67D3007680@repoman.freebsd.org> In-Reply-To: <200605261806.k4QI67D3007680@repoman.freebsd.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:25:02 -0000 Alexander Leidinger wrote: > netchild 2006-05-26 18:06:07 UTC > > FreeBSD src repository > > Added files: > sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto > Doxyfile-dev_pci Doxyfile-dev_sound > Doxyfile-dev_usb Doxyfile-geom > Doxyfile-i4b Doxyfile-kern > Doxyfile-libkern Doxyfile-linux > Doxyfile-net80211 Doxyfile-netgraph > Doxyfile-netinet Doxyfile-netinet6 > Doxyfile-netipsec Doxyfile-opencrypto > Doxyfile-vm Makefile README > common-Doxyfile > Log: > This is the kernel subsystem API documentation generation framework. > > It uses doxygen to generate the API documentation. For each subsystem > a very small (about 20 lines with comments) subsystem specific Doxyfile > has to be written (have a look at the README for more). All common doxygen > options are specified in a separate file. > > The framework is configured to not only generate the HTML version, but also > a PDF version (the paper size is hardcoded to DIN A4 currently and depending > on the subsystem you have to increase some limits in the latex configuration > of your system, the README tells more about this). > > It also allows cross-references between the subsystems (it generates doxygen > tag files). > > Currently the docs are generated in OBJDIR, but this may change after > coordination with doc@. The makefile is prepared to generate/move various > parts of the generated docs to different destinations. > > TARGET_ARCH is respected and some env-vars are set for architecture specific > handling of the source (the README tells more). > > Subsystems for which docs are generated: > - cam - crypto - dev_pci > - dev_sound - dev_usb - geom > - i4b - kern - libkern > - linux - net80211 - netgraph > - netinet - netinet6 - netipsec > - opencrypto - vm > > Requested by: gnn Can someone explain the purpose of this? Is the intent to annotate source code for generating documentation? I don't recall seeing a discussion about this. Sam From owner-cvs-src@FreeBSD.ORG Fri May 26 18:26:36 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00DF516A99C; Fri, 26 May 2006 18:26:36 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 896E843D5C; Fri, 26 May 2006 18:26:35 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QIPYCY008872; Fri, 26 May 2006 18:25:34 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QIPYEB008871; Fri, 26 May 2006 18:25:34 GMT (envelope-from phk) Message-Id: <200605261825.k4QIPYEB008871@repoman.freebsd.org> From: Poul-Henning Kamp Date: Fri, 26 May 2006 18:25:34 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ofw ofw_console.c src/sys/dev/zs zs.c src/sys/ia64/ia64 ssc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:26:46 -0000 phk 2006-05-26 18:25:34 UTC FreeBSD src repository Modified files: sys/dev/ofw ofw_console.c sys/dev/zs zs.c sys/ia64/ia64 ssc.c Log: Update to new console api. Revision Changes Path 1.33 +11 -28 src/sys/dev/ofw/ofw_console.c 1.35 +1 -13 src/sys/dev/zs/zs.c 1.27 +10 -16 src/sys/ia64/ia64/ssc.c From owner-cvs-src@FreeBSD.ORG Fri May 26 18:29:55 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1762B16AF1C; Fri, 26 May 2006 18:29:55 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82DE243D82; Fri, 26 May 2006 18:29:38 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepc.post.tele.dk (Postfix) with ESMTP id 7AF098A0021; Fri, 26 May 2006 20:29:37 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4QITZsS010583; Fri, 26 May 2006 20:29:35 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 26 May 2006 18:25:34 -0000." <200605261825.k4QIPYEB008871@repoman.freebsd.org> Date: Fri, 26 May 2006 20:29:35 +0200 Message-ID: <10582.1148668175@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/ofw ofw_console.c src/sys/dev/zs zs.c src/sys/ia64/ia64 ssc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:30:03 -0000 NB: this may actually not compile. I was unable to test it because make universe doesn't work right now: /src/Current/src/lib/libstand/../libc/sparc64/net/htons.S: Assembler messages: /src/Current/src/lib/libstand/../libc/sparc64/net/htons.S:58: Fatal error: Unknown opcode: `end(__htons)' etc. In message <200605261825.k4QIPYEB008871@repoman.freebsd.org>, Poul-Henning Kamp writes: >phk 2006-05-26 18:25:34 UTC > > FreeBSD src repository > > Modified files: > sys/dev/ofw ofw_console.c > sys/dev/zs zs.c > sys/ia64/ia64 ssc.c > Log: > Update to new console api. > > Revision Changes Path > 1.33 +11 -28 src/sys/dev/ofw/ofw_console.c > 1.35 +1 -13 src/sys/dev/zs/zs.c > 1.27 +10 -16 src/sys/ia64/ia64/ssc.c > -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri May 26 18:47:12 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0E67916AFF0; Fri, 26 May 2006 18:47:12 +0000 (UTC) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D53343DAF; Fri, 26 May 2006 18:46:56 +0000 (GMT) (envelope-from mohans@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QIjt9O010187; Fri, 26 May 2006 18:45:55 GMT (envelope-from mohans@repoman.freebsd.org) Received: (from mohans@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QIjtuV010186; Fri, 26 May 2006 18:45:55 GMT (envelope-from mohans) Message-Id: <200605261845.k4QIjtuV010186@repoman.freebsd.org> From: Mohan Srinivasan Date: Fri, 26 May 2006 18:45:55 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nfsclient nfs_vfsops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 18:47:20 -0000 mohans 2006-05-26 18:45:55 UTC FreeBSD src repository Modified files: sys/nfsclient nfs_vfsops.c Log: Fix for a potential attempt to sleep while holding nm_mtx. Caught and reported by Witness (which forces the mbuf allocation flag to M_NOWAIT). Reported by: "sekes". Revision Changes Path 1.183 +1 -1 src/sys/nfsclient/nfs_vfsops.c From owner-cvs-src@FreeBSD.ORG Fri May 26 19:15:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E509016B3B4; Fri, 26 May 2006 19:15:10 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from smtp5.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2690143D9F; Fri, 26 May 2006 19:14:47 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp5.server.rpi.edu (8.13.1/8.13.1) with ESMTP id k4QJESPY016350; Fri, 26 May 2006 15:14:30 -0400 Mime-Version: 1.0 Message-Id: In-Reply-To: <447747F6.6010308@errno.com> References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <447747F6.6010308@errno.com> Date: Fri, 26 May 2006 15:14:27 -0400 To: Sam Leffler , Alexander Leidinger From: Garance A Drosehn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:15:17 -0000 At 11:24 AM -0700 5/26/06, Sam Leffler wrote: >Alexander Leidinger wrote: > > Log: > > This is the kernel subsystem API documentation generation > > framework. > > > > It uses doxygen to generate the API documentation. [...] > > Requested by: gnn > >Can someone explain the purpose of this? Is the intent to >annotate source code for generating documentation? I don't >recall seeing a discussion about this. It came up as a tangent to a thread on some other recent change. It might have been the thread on: Re: cvs commit: src Makefile.inc1 ObsoleteFiles.inc ... It could probably be argued that that subject wasn't a particularly obvious one for a discussion on doxygen... -- Garance Alistair Drosehn = drosehn@rpi.edu Senior Systems Programmer or gad@FreeBSD.org Rensselaer Polytechnic Institute; Troy, NY; USA From owner-cvs-src@FreeBSD.ORG Fri May 26 19:34:08 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 351D416A9D0; Fri, 26 May 2006 19:34:06 +0000 (UTC) (envelope-from yushunwa@ISI.EDU) Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FC5343D62; Fri, 26 May 2006 19:34:05 +0000 (GMT) (envelope-from yushunwa@ISI.EDU) Received: from [128.9.168.94] (max.isi.edu [128.9.168.94]) by boreas.isi.edu (8.11.6p2+0917/8.11.2) with ESMTP id k4QJXNR06327; Fri, 26 May 2006 12:33:23 -0700 (PDT) Message-ID: <44775803.3060404@isi.edu> Date: Fri, 26 May 2006 12:33:23 -0700 From: Yu-Shun Wang User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308) MIME-Version: 1.0 To: Max Laier References: <200605122039.k4CKdNlh034483@repoman.freebsd.org> <20060512213633.J54242@maildrop.int.zabbadoz.net> <59764.192.168.4.1.1147470337.squirrel@mail.abi01.homeunix.org> In-Reply-To: <59764.192.168.4.1.1147470337.squirrel@mail.abi01.homeunix.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ISI-4-43-8-MailScanner: Found to be clean X-MailScanner-From: yushunwa@isi.edu Cc: cvs-src@freebsd.org, "Bjoern A. Zeeb" , src-committers@freebsd.org, cvs-all@freebsd.org, Max Laier Subject: Re: cvs commit: src/sbin Makefile src/sbin/ip6fw Makefile ip6fw.8 ip6fw.c sample.sh src/sys/conf files options src/sys/modules Makefile src/sys/modules/ip6fw Makefile src/sys/net net_osdep.h src/sys/netinet ip_fw2.c src/sys/netinet6 ip6_forward.c ip6_fw.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:34:15 -0000 Max Laier wrote: > On Fri, May 12, 2006 11:38 pm, Bjoern A. Zeeb wrote: >> On Fri, 12 May 2006, Max Laier wrote: >> >>> Log: >>> Remove ip6fw. Since ipfw has full functional IPv6 support now and - in >>> contrast to ip6fw - is properly lockes, it is time to retire ip6fw. >> could you add an entry to UPDATING because of incompatible syntax etc. >> so people will be able to find out before updating that their ip6fw >> rc.firewall6 scripts no longer work... > > Will post to UPDATING, bump __FreeBSD_version and update ObsoleteFiles in > a bit. Hi, I am probably missing something here. But both rc.firewall and rc.firewall6 flush all rules before adding their own. The result on my system is that v4 rules were wiped out. Any ways to resolve this? (I commented out the flush line in rc.firewall6 for now. But that's not good if you are v6 only.) Thanks, yushun From owner-cvs-src@FreeBSD.ORG Fri May 26 20:54:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D20C616A8F1; Fri, 26 May 2006 20:54:21 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FA4243D46; Fri, 26 May 2006 20:54:21 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QKrKiW032144; Fri, 26 May 2006 20:53:20 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QKrKJr032143; Fri, 26 May 2006 20:53:20 GMT (envelope-from wilko) Message-Id: <200605262053.k4QKrKJr032143@repoman.freebsd.org> From: Wilko Bulte Date: Fri, 26 May 2006 20:53:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 May 2006 20:54:27 -0000 wilko 2006-05-26 20:53:19 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Update information in AlphaServer800 now that I have one here. Revision Changes Path 1.77.2.4 +11 -8 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Fri May 26 20:54:50 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75AE216B754; Fri, 26 May 2006 20:54:50 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE5EF43D76; Fri, 26 May 2006 20:54:40 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4QKg4UC065018; Fri, 26 May 2006 22:42:09 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4QIiuR6067127; Fri, 26 May 2006 20:44:57 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Fri, 26 May 2006 20:44:57 +0200 From: Alexander Leidinger To: "Poul-Henning Kamp" Message-ID: <20060526204457.3e545e4f@Magellan.Leidinger.net> In-Reply-To: <10526.1148667636@critter.freebsd.dk> References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <10526.1148667636@critter.freebsd.dk> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:54:55 -0000 Quoting "Poul-Henning Kamp" (Fri, 26 May 2006 20:20:36 +0200): > In message <200605261806.k4QI67D3007680@repoman.freebsd.org>, Alexander Leiding > er writes: > > > This is the kernel subsystem API documentation generation framework. > > > > It uses doxygen to generate the API documentation. For each subsystem > > a very small (about 20 lines with comments) subsystem specific Doxyfile > > has to be written (have a look at the README for more). All common doxygen > > options are specified in a separate file. > > Now, this is all well and good, but the most critical question in > my mind is: how do we prevent (or alternatively: mark up) documentation > for functions which are not supposed to be public ? http://www.stack.nl/~dimitri/doxygen/commands.html#cmdinternal Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Fri May 26 20:54:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4DC916B75F; Fri, 26 May 2006 20:54:50 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 396CA43D6A; Fri, 26 May 2006 20:54:41 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4QKg4UE065018; Fri, 26 May 2006 22:42:09 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4QJZXWK074486; Fri, 26 May 2006 21:35:33 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Fri, 26 May 2006 21:35:34 +0200 From: Alexander Leidinger To: Garance A Drosehn Message-ID: <20060526213534.71b8bed6@Magellan.Leidinger.net> In-Reply-To: References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <447747F6.6010308@errno.com> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:55:04 -0000 Quoting Garance A Drosehn (Fri, 26 May 2006 15:14:27 -0400): > At 11:24 AM -0700 5/26/06, Sam Leffler wrote: > >Alexander Leidinger wrote: > > > Log: > > > This is the kernel subsystem API documentation generation > > > framework. > > > > > > It uses doxygen to generate the API documentation. [...] > > > > Requested by: gnn > > > >Can someone explain the purpose of this? Is the intent to > >annotate source code for generating documentation? I don't > >recall seeing a discussion about this. > > It came up as a tangent to a thread on some other recent > change. It might have been the thread on: > > Re: cvs commit: src Makefile.inc1 ObsoleteFiles.inc ... > > It could probably be argued that that subject wasn't a > particularly obvious one for a discussion on doxygen... It continued on arch@ with a different subject, but it's not the first time this came up. Have a look at my direct response to Sam for more. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Fri May 26 20:55:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0EAE916B907; Fri, 26 May 2006 20:54:52 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0C8843D7D; Fri, 26 May 2006 20:54:42 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4QKg4U8065018; Fri, 26 May 2006 22:42:06 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4QJN3Tp072670; Fri, 26 May 2006 21:23:03 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Fri, 26 May 2006 21:23:04 +0200 From: Alexander Leidinger To: Sam Leffler Message-ID: <20060526212304.5eb490eb@Magellan.Leidinger.net> In-Reply-To: <447747F6.6010308@errno.com> References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <447747F6.6010308@errno.com> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 20:55:11 -0000 Quoting Sam Leffler (Fri, 26 May 2006 11:24:54 -0700): > Can someone explain the purpose of this? Is the intent to annotate > source code for generating documentation? I don't recall seeing a > discussion about this. While the man pages we have are good references if you know what you want to use, we lack a high-level view of the kernel API (for internal use and for 3rd party work). The FreeBSD architecture hand book doesn't count here in my eyes. Doxygen is able to help here. It generates call graphs, dependency graphs, links from one part of the docs to other related parts of the docs without any need to change anything in the source. By augmenting the source with some special doxygen comments (several existing comments could be converted to doxygen comments which would improve the kernel docs use a lot), you can even generate a tightly integrated high- and low-level documentation of the source. There was no specific documentation of "should we use doxygen or not?". At some point I presented my doxygen framework in public mailinglists and those which know the possibilities of doxygen liked it, and those which don't know them, didn't care about it. On Monday there's a discussion (started in cvs-all) which triggered a cleanup and this commit. BTW: we already have doxygen stuff in the tree since a long time. For example the rijndael code contains doxygen comments. And /usr/src/sys/doc contains a doxygen config for the entire kernel since 2004 (if you are only interest in the docs of a subsystem it's a waste of time and needs a lot of resources... my system needs several hours to generate just the docs for some subsystems). Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Fri May 26 21:17:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8E6016B380; Fri, 26 May 2006 21:17:19 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepa.post.tele.dk (pfepa.post.tele.dk [195.41.46.235]) by mx1.FreeBSD.org (Postfix) with ESMTP id 25E4043D8C; Fri, 26 May 2006 21:16:50 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepa.post.tele.dk (Postfix) with ESMTP id A50D8FAC014; Fri, 26 May 2006 23:16:49 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4QLGlDC011535; Fri, 26 May 2006 23:16:47 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Alexander Leidinger From: "Poul-Henning Kamp" In-Reply-To: Your message of "Fri, 26 May 2006 20:44:57 +0200." <20060526204457.3e545e4f@Magellan.Leidinger.net> Date: Fri, 26 May 2006 23:16:46 +0200 Message-ID: <11534.1148678206@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 21:17:25 -0000 In message <20060526204457.3e545e4f@Magellan.Leidinger.net>, Alexander Leidinger writes: >Quoting "Poul-Henning Kamp" (Fri, 26 May 2006 20:20:36 +0200): > >> In message <200605261806.k4QI67D3007680@repoman.freebsd.org>, Alexander Leiding >> er writes: >> >> > This is the kernel subsystem API documentation generation framework. >> > >> > It uses doxygen to generate the API documentation. For each subsystem >> > a very small (about 20 lines with comments) subsystem specific Doxyfile >> > has to be written (have a look at the README for more). All common doxygen >> > options are specified in a separate file. >> >> Now, this is all well and good, but the most critical question in >> my mind is: how do we prevent (or alternatively: mark up) documentation >> for functions which are not supposed to be public ? > >http://www.stack.nl/~dimitri/doxygen/commands.html#cmdinternal Can we agree that no functions will be put into publicized documentation until somebody has considered if the function actually is a public function or not ? -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Fri May 26 21:18:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4376216A7AE; Fri, 26 May 2006 21:18:14 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0560943D60; Fri, 26 May 2006 21:17:51 +0000 (GMT) (envelope-from sam@errno.com) Received: from [10.0.0.248] (trouble.errno.com [10.0.0.248]) (authenticated bits=0) by ebb.errno.com (8.13.6/8.12.6) with ESMTP id k4QLHoWU090675 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 26 May 2006 14:17:51 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <4477707E.2000906@errno.com> Date: Fri, 26 May 2006 14:17:50 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.2 (X11/20060508) MIME-Version: 1.0 To: Alexander Leidinger References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <447747F6.6010308@errno.com> <20060526212304.5eb490eb@Magellan.Leidinger.net> In-Reply-To: <20060526212304.5eb490eb@Magellan.Leidinger.net> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 21:18:23 -0000 Alexander Leidinger wrote: > Quoting Sam Leffler (Fri, 26 May 2006 11:24:54 -0700): > >> Can someone explain the purpose of this? Is the intent to annotate >> source code for generating documentation? I don't recall seeing a >> discussion about this. > > While the man pages we have are good references if you know what you > want to use, we lack a high-level view of the kernel API (for internal > use and for 3rd party work). The FreeBSD architecture hand book doesn't > count here in my eyes. > > Doxygen is able to help here. It generates call graphs, dependency > graphs, links from one part of the docs to other related parts of the > docs without any need to change anything in the source. By augmenting > the source with some special doxygen comments (several existing > comments could be converted to doxygen comments which would improve the > kernel docs use a lot), you can even generate a tightly integrated > high- and low-level documentation of the source. > > There was no specific documentation of "should we use doxygen or not?". > At some point I presented my doxygen framework in public mailinglists > and those which know the possibilities of doxygen liked it, and those > which don't know them, didn't care about it. > > On Monday there's a discussion (started in cvs-all) which triggered a > cleanup and this commit. > > BTW: we already have doxygen stuff in the tree since a long time. For > example the rijndael code contains doxygen comments. And > /usr/src/sys/doc contains a doxygen config for the entire kernel since > 2004 (if you are only interest in the docs of a subsystem it's a waste > of time and needs a lot of resources... my system needs several hours > to generate just the docs for some subsystems). Someone else pointed out to me that the bulk of the discussion about this happened under an unrelated subject. I checked arch@ and found exactly 3 msgs with doxygen in the subject--2 from gnn and 1 from you. I'd actually read them but they were content-free so ignored them. <24 hours later you made this commit. Hardly a public discussion and certainly not enough time for folks to voice disagreement. Sam From owner-cvs-src@FreeBSD.ORG Fri May 26 22:10:19 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A842516BDF3; Fri, 26 May 2006 22:10:19 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCB7043D46; Fri, 26 May 2006 22:10:18 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4QMACLi066844; Sat, 27 May 2006 00:10:12 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4QMABOZ002058; Sat, 27 May 2006 00:10:12 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 00:10:12 +0200 From: Alexander Leidinger To: Sam Leffler Message-ID: <20060527001012.7fe38ad9@Magellan.Leidinger.net> In-Reply-To: <4477707E.2000906@errno.com> References: <200605261806.k4QI67D3007680@repoman.freebsd.org> <447747F6.6010308@errno.com> <20060526212304.5eb490eb@Magellan.Leidinger.net> <4477707E.2000906@errno.com> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, gnn@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 22:10:25 -0000 Quoting Sam Leffler (Fri, 26 May 2006 14:17:50 -0700): > Someone else pointed out to me that the bulk of the discussion about > this happened under an unrelated subject. I checked arch@ and found > exactly 3 msgs with doxygen in the subject--2 from gnn and 1 from you. This was only the recent discussion about it. Doxygen (and/or this kind of API documentation) was subject of discussions more than once. The general outcome as I remember it was always: those which know how to use it want to see it, and those which don't know to use it don't object (some ask questions but don't voice their opinion after getting the answers, maybe they don't care). > I'd actually read them but they were content-free so ignored them. <24 > hours later you made this commit. Hardly a public discussion and > certainly not enough time for folks to voice disagreement. Think about it as "extending what was already there": % ident /usr/src/sys/doc/Doxyfile /usr/src/sys/doc/Doxyfile: $FreeBSD: src/sys/doc/Doxyfile,v 1.1 2004/07/11 16:13:57 dfr Exp $ Besides this: any arguments why this should not be used? If yes please switch to arch@ and better subject. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Fri May 26 23:14:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 729E916A922; Fri, 26 May 2006 23:14:29 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3BCE043D46; Fri, 26 May 2006 23:14:29 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QNDRfL041554; Fri, 26 May 2006 23:13:27 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QNDRJC041553; Fri, 26 May 2006 23:13:27 GMT (envelope-from cperciva) Message-Id: <200605262313.k4QNDRJC041553@repoman.freebsd.org> From: Colin Percival Date: Fri, 26 May 2006 23:13:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/portsnap/phttpget phttpget.c src/usr.sbin/portsnap/portsnap portsnap.8 portsnap.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: Fri, 26 May 2006 23:14:35 -0000 cperciva 2006-05-26 23:13:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/portsnap/phttpget phttpget.c usr.sbin/portsnap/portsnap portsnap.8 portsnap.sh Log: MFC usr.sbin/portsnap/phttpget/phttpget.c rev 1.10, usr.sbin/portsnap/portsnap/portsnap.8 revs 1.8-1.9, usr.sbin/portsnap/portsnap/portsnap.sh revs 1.16-1.24: * Allow "HTTP_PROXY" to be (mis)spelled "http_proxy". * Add "-l descfile" option to portsnap, to merge local describes output when building INDEX files. * If a port directory is a symlink, remove the symlink when extracting a new version of the port. * Make portsnap's automatic mirror selection interoperate better with HTTP proxies. * Switch mirrors if the first mirror(s) selected fails. * During mirror selection, parse the output of host(1) from BIND 8 as well as BIND 9. * NO_BIND -> WITHOUT_BIND in a comment. PR: ports/93901, bin/96288 Sponsored by: FreeBSD security development fundraiser Revision Changes Path 1.4.2.6 +2 -0 src/usr.sbin/portsnap/phttpget/phttpget.c 1.3.2.4 +12 -3 src/usr.sbin/portsnap/portsnap/portsnap.8 1.8.2.6 +90 -36 src/usr.sbin/portsnap/portsnap/portsnap.sh From owner-cvs-src@FreeBSD.ORG Fri May 26 23:15:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57A7916A843; Fri, 26 May 2006 23:15:18 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2191A43D48; Fri, 26 May 2006 23:15:18 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4QNEGCR041623; Fri, 26 May 2006 23:14:16 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4QNEGxX041622; Fri, 26 May 2006 23:14:16 GMT (envelope-from cperciva) Message-Id: <200605262314.k4QNEGxX041622@repoman.freebsd.org> From: Colin Percival Date: Fri, 26 May 2006 23:14:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/usr.sbin/portsnap/phttpget phttpget.c src/usr.sbin/portsnap/portsnap portsnap.8 portsnap.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: Fri, 26 May 2006 23:15:39 -0000 cperciva 2006-05-26 23:14:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) usr.sbin/portsnap/phttpget phttpget.c usr.sbin/portsnap/portsnap portsnap.8 portsnap.sh Log: MFC usr.sbin/portsnap/phttpget/phttpget.c rev 1.10, usr.sbin/portsnap/portsnap/portsnap.8 revs 1.8-1.9, usr.sbin/portsnap/portsnap/portsnap.sh revs 1.16-1.24: * Allow "HTTP_PROXY" to be (mis)spelled "http_proxy". * Add "-l descfile" option to portsnap, to merge local describes output when building INDEX files. * If a port directory is a symlink, remove the symlink when extracting a new version of the port. * Make portsnap's automatic mirror selection interoperate better with HTTP proxies. * Switch mirrors if the first mirror(s) selected fails. * During mirror selection, parse the output of host(1) from BIND 8 as well as BIND 9. * NO_BIND -> WITHOUT_BIND in a comment. PR: ports/93901, bin/96288 Sponsored by: FreeBSD security development fundraiser Revision Changes Path 1.6.2.5 +2 -0 src/usr.sbin/portsnap/phttpget/phttpget.c 1.4.2.3 +12 -3 src/usr.sbin/portsnap/portsnap/portsnap.8 1.12.2.5 +90 -36 src/usr.sbin/portsnap/portsnap/portsnap.sh From owner-cvs-src@FreeBSD.ORG Sat May 27 02:38:40 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16D5F16A4CC; Sat, 27 May 2006 02:38:40 +0000 (UTC) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0E0143D46; Sat, 27 May 2006 02:38:39 +0000 (GMT) (envelope-from rodrigc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R2bbII066299; Sat, 27 May 2006 02:37:37 GMT (envelope-from rodrigc@repoman.freebsd.org) Received: (from rodrigc@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R2bbP2066298; Sat, 27 May 2006 02:37:37 GMT (envelope-from rodrigc) Message-Id: <200605270237.k4R2bbP2066298@repoman.freebsd.org> From: Craig Rodrigues Date: Sat, 27 May 2006 02:37: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/usr.sbin/rpc.lockd kern.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 02:38:40 -0000 rodrigc 2006-05-27 02:37:37 UTC FreeBSD src repository Modified files: usr.sbin/rpc.lockd kern.c Log: Move call to ignore SIGPIPE signals before calling fork(), so that both parent and child processes ignore this signal. PR: bin/97768 Submitted by: Gea-Suan Lin MFC after: 3 days Revision Changes Path 1.19 +3 -1 src/usr.sbin/rpc.lockd/kern.c From owner-cvs-src@FreeBSD.ORG Sat May 27 04:41:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C50D616A7B4; Sat, 27 May 2006 04:41:49 +0000 (UTC) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96AAD43D70; Sat, 27 May 2006 04:41:44 +0000 (GMT) (envelope-from nyan@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R4efFr078242; Sat, 27 May 2006 04:40:41 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R4efO8078241; Sat, 27 May 2006 04:40:41 GMT (envelope-from nyan) Message-Id: <200605270440.k4R4efO8078241@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Sat, 27 May 2006 04:40:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/pc98/cbus sio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 04:42:01 -0000 nyan 2006-05-27 04:40:41 UTC FreeBSD src repository Modified files: sys/pc98/cbus sio.c Log: typo. Revision Changes Path 1.242 +2 -2 src/sys/pc98/cbus/sio.c From owner-cvs-src@FreeBSD.ORG Sat May 27 06:53:16 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9016A16A9B9; Sat, 27 May 2006 06:53:16 +0000 (UTC) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4949D43D48; Sat, 27 May 2006 06:53:16 +0000 (GMT) (envelope-from cperciva@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R6qD4F094107; Sat, 27 May 2006 06:52:13 GMT (envelope-from cperciva@repoman.freebsd.org) Received: (from cperciva@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R6qDEe094106; Sat, 27 May 2006 06:52:13 GMT (envelope-from cperciva) Message-Id: <200605270652.k4R6qDEe094106@repoman.freebsd.org> From: Colin Percival Date: Sat, 27 May 2006 06:52:13 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/sysinstall dist.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 06:53:18 -0000 cperciva 2006-05-27 06:52:13 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall dist.c Log: MFC rev 1.244: If the user asks for "kernel sources" to be installed, extract the SRC_BASE package (src/[A-Z]*) as well as SRC_SYS (src/sys/*). This allows users who only install the kernel source code to use the modern "make buildkernel" approach. Revision Changes Path 1.239.2.3 +1 -1 src/usr.sbin/sysinstall/dist.c From owner-cvs-src@FreeBSD.ORG Sat May 27 08:45:48 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7C35216B1CB; Sat, 27 May 2006 08:45:48 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 861F443D53; Sat, 27 May 2006 08:45:40 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5CD3E.dip.t-dialin.net [84.165.205.62]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4R8jW3g069604; Sat, 27 May 2006 10:45:32 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4R8jbia060551; Sat, 27 May 2006 10:45:37 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 10:45:39 +0200 From: Alexander Leidinger To: "Poul-Henning Kamp" Message-ID: <20060527104539.1f4c0738@Magellan.Leidinger.net> In-Reply-To: <11534.1148678206@critter.freebsd.dk> References: <20060526204457.3e545e4f@Magellan.Leidinger.net> <11534.1148678206@critter.freebsd.dk> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 08:46:02 -0000 Quoting "Poul-Henning Kamp" (Fri, 26 May 2006 23:16:46 +0200): > In message <20060526204457.3e545e4f@Magellan.Leidinger.net>, Alexander Leidinger writes: > >Quoting "Poul-Henning Kamp" (Fri, 26 May 2006 20:20:36 +0200): > > > >> In message <200605261806.k4QI67D3007680@repoman.freebsd.org>, Alexander Leiding > >> er writes: > >> > >> > This is the kernel subsystem API documentation generation framework. > >> > > >> > It uses doxygen to generate the API documentation. For each subsystem > >> > a very small (about 20 lines with comments) subsystem specific Doxyfile > >> > has to be written (have a look at the README for more). All common doxygen > >> > options are specified in a separate file. > >> > >> Now, this is all well and good, but the most critical question in > >> my mind is: how do we prevent (or alternatively: mark up) documentation > >> for functions which are not supposed to be public ? > > > >http://www.stack.nl/~dimitri/doxygen/commands.html#cmdinternal > > Can we agree that no functions will be put into publicized documentation > until somebody has considered if the function actually is a public > function or not ? Does this mean you want to have everything marked as "@internal" by default? I don't think there's a switch which does this, so you would have to mark every function with @internal by hand. What about adding a comment to the pages which tells everyone that we are working on this documentation and so far we haven't reviewed every function and decided if it is an internal one or not. And the most important point is: what does it mean if a function is internal? Does it mean 3rd party developers are not allowed to use them, but committers are free to use it? Or does it mean nobody is allowed to use them except they are used in the same subsystem (or even only in a small part of the subsystem as specified in the docu of the functions)? I think I have to tell you about some behavior of doxygen: - by default it only includes functions with doxygen comments in the generated pages - I configured it to include even undocumented functions, since we don't have much documented ones (configurable per subsystem) - you can build docs for internal and for public use, the public one does not contain the stuff which is marked as internal (you can mark an entire function as internal, or only parts of the docs for a function) - people which look at the internal docs see which parts are public and which are internal - currently we are building the internal docs and I think we need to publish the internal ones (we're open source, we don't have trade secrets there) Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat May 27 08:57:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4040616B20F; Sat, 27 May 2006 08:57:14 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 72C2743D67; Sat, 27 May 2006 08:57:08 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepc.post.tele.dk (Postfix) with ESMTP id B67868A000E; Sat, 27 May 2006 10:57:06 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4R8v4gN013818; Sat, 27 May 2006 10:57:04 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Alexander Leidinger From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 27 May 2006 10:45:39 +0200." <20060527104539.1f4c0738@Magellan.Leidinger.net> Date: Sat, 27 May 2006 10:57:04 +0200 Message-ID: <13817.1148720224@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 08:57:20 -0000 In message <20060527104539.1f4c0738@Magellan.Leidinger.net>, Alexander Leidinger writes: >> Can we agree that no functions will be put into publicized documentation >> until somebody has considered if the function actually is a public >> function or not ? > >Does this mean you want to have everything marked as "@internal" by >default? I don't think there's a switch which does this, so you would >have to mark every function with @internal by hand. Yes, until somebody decides otherwise. We do not want all non-static kernel functions become published APIs by default. >What about adding a comment to the pages which tells everyone that we >are working on this documentation and so far we haven't reviewed every >function and decided if it is an internal one or not. I don't think the documentation should be published before it reaches a certain level of quality. "Not including random stuff" would be a sensible first goal-post. Rather than aim to enable this for the entire kernel and create showel-ware documentation of no value, why don't you start with one subsystem which is currently being worked on and make a usable documentation of that subsystem ? >And the most important point is: what does it mean if a function is >internal? It means that the function should not be called outside the subsystem it is part of. To take an example: g_run_events() is not static, but it should be called only from one single place and there will never be a reason to call it from anywhere else. There is no automatic way to make this determination, you need somebody to look at each and every function to decide it. So until somebody explicitly decides otherwise on a function by function bases, all functions should either be excluded or marked internal automatically. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Sat May 27 09:05:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3907A16A475; Sat, 27 May 2006 09:05:47 +0000 (UTC) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E953943D46; Sat, 27 May 2006 09:05:46 +0000 (GMT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R94hjV014716; Sat, 27 May 2006 09:04:43 GMT (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R94h2U014715; Sat, 27 May 2006 09:04:43 GMT (envelope-from ru) Message-Id: <200605270904.k4R94h2U014715@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 27 May 2006 09:04: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/lib/libc/gen signal.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: Sat, 27 May 2006 09:05:49 -0000 ru 2006-05-27 09:04:43 UTC FreeBSD src repository Modified files: lib/libc/gen signal.3 Log: Fix the output. Noticed by: rodrigc Revision Changes Path 1.41 +1 -0 src/lib/libc/gen/signal.3 From owner-cvs-src@FreeBSD.ORG Sat May 27 09:12:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7BF9616AE03; Sat, 27 May 2006 09:12:47 +0000 (UTC) (envelope-from simon@zaphod.nitro.dk) Received: from mx.nitro.dk (zarniwoop.nitro.dk [83.92.207.38]) by mx1.FreeBSD.org (Postfix) with ESMTP id D052643D46; Sat, 27 May 2006 09:12:42 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.18]) by mx.nitro.dk (Postfix) with ESMTP id 862202D48C8; Sat, 27 May 2006 09:13:11 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id F19FF1142D; Sat, 27 May 2006 11:12:41 +0200 (CEST) Date: Sat, 27 May 2006 11:12:41 +0200 From: "Simon L. Nielsen" To: Poul-Henning Kamp Message-ID: <20060527091241.GC1065@zaphod.nitro.dk> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline In-Reply-To: <13817.1148720224@critter.freebsd.dk> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:12:53 -0000 --vGgW1X5XWziG23Ko Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2006.05.27 10:57:04 +0200, Poul-Henning Kamp wrote: > Rather than aim to enable this for the entire kernel and create > showel-ware documentation of no value, why don't you start with one > subsystem which is currently being worked on and make a usable > documentation of that subsystem ? Actually I think one of the points with this work was that you do get useable things out of doxygen even without any special markup in the source. Call-graph's etc. can be very useful for people trying to under stand some code. Doxygen isn't just for documenting API's. --=20 Simon L. Nielsen --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFEeBgJh9pcDSc1mlERAkSzAJ9rMVx4dW/yYmV6ZxwoeGz7b+6egACgwFlX COxCvMMlFnBOEZbgh0ZvmKs= =xXPN -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko-- From owner-cvs-src@FreeBSD.ORG Sat May 27 09:22:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4655016A86D; Sat, 27 May 2006 09:22:45 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0321843D48; Sat, 27 May 2006 09:22:45 +0000 (GMT) (envelope-from delphij@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R9LfQn015442; Sat, 27 May 2006 09:21:41 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R9LfOG015441; Sat, 27 May 2006 09:21:41 GMT (envelope-from delphij) Message-Id: <200605270921.k4R9LfOG015441@repoman.freebsd.org> From: Xin LI Date: Sat, 27 May 2006 09:21:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_linker.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:22:56 -0000 delphij 2006-05-27 09:21:41 UTC FreeBSD src repository Modified files: sys/kern kern_linker.c Log: extlen and cpp is not used here in linker_search_kld(), so nuke them. Reported by: Mingyan Guo MFC After: 2 weeks Revision Changes Path 1.120 +2 -10 src/sys/kern/kern_linker.c From owner-cvs-src@FreeBSD.ORG Sat May 27 09:30:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A08416A890; Sat, 27 May 2006 09:30:04 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B844543D4C; Sat, 27 May 2006 09:30:03 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R9T0i5015772; Sat, 27 May 2006 09:29:00 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R9T0UQ015769; Sat, 27 May 2006 09:29:00 GMT (envelope-from simon) Message-Id: <200605270929.k4R9T0UQ015769@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 27 May 2006 09:29: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/hme if_hme.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 09:30:18 -0000 simon 2006-05-27 09:29:00 UTC FreeBSD src repository Modified files: sys/dev/hme if_hme.c Log: Fix typo in printf string. MFC after: 1 week Approved by: cperciva (mentor) Revision Changes Path 1.48 +2 -2 src/sys/dev/hme/if_hme.c From owner-cvs-src@FreeBSD.ORG Sat May 27 09:33:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4984216A532; Sat, 27 May 2006 09:33:56 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87BFF43D55; Sat, 27 May 2006 09:33:55 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5CD3E.dip.t-dialin.net [84.165.205.62]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4R9XkGQ069768; Sat, 27 May 2006 11:33:47 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4R9XqFn067402; Sat, 27 May 2006 11:33:52 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 11:33:54 +0200 From: Alexander Leidinger To: "Simon L. Nielsen" Message-ID: <20060527113354.0bc286f1@Magellan.Leidinger.net> In-Reply-To: <20060527091241.GC1065@zaphod.nitro.dk> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> <20060527091241.GC1065@zaphod.nitro.dk> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:34:09 -0000 Quoting "Simon L. Nielsen" (Sat, 27 May 2006 11:12:41 +0200): > On 2006.05.27 10:57:04 +0200, Poul-Henning Kamp wrote: > > > Rather than aim to enable this for the entire kernel and create > > showel-ware documentation of no value, why don't you start with one > > subsystem which is currently being worked on and make a usable > > documentation of that subsystem ? > > Actually I think one of the points with this work was that you do get > useable things out of doxygen even without any special markup in the > source. Call-graph's etc. can be very useful for people trying to > under stand some code. > > Doxygen isn't just for documenting API's. Yes. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat May 27 09:35:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AB7816A926; Sat, 27 May 2006 09:35:34 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5BF6943D66; Sat, 27 May 2006 09:35:33 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4R9YTC7015998; Sat, 27 May 2006 09:34:29 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4R9YTiW015997; Sat, 27 May 2006 09:34:29 GMT (envelope-from simon) Message-Id: <200605270934.k4R9YTiW015997@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 27 May 2006 09:34:29 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/installation/common install.sgml layout.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 09:35:43 -0000 simon 2006-05-27 09:34:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/installation/common install.sgml layout.sgml Log: MFC: - Fix path to sysinstall, it hasn't been in /stand for for some time. - Put list outside to avoid extra horisontal whitespace in output. Revision Changes Path 1.32.2.1 +1 -2 src/release/doc/en_US.ISO8859-1/installation/common/install.sgml 1.10.2.1 +2 -3 src/release/doc/en_US.ISO8859-1/installation/common/layout.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 09:37:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7975416A693; Sat, 27 May 2006 09:37:44 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CFD43D5A; Sat, 27 May 2006 09:37:43 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5CD3E.dip.t-dialin.net [84.165.205.62]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4R9bZjG069779; Sat, 27 May 2006 11:37:35 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4R9bfrl067968; Sat, 27 May 2006 11:37:41 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 11:37:43 +0200 From: Alexander Leidinger To: "Poul-Henning Kamp" Message-ID: <20060527113743.03b5a263@Magellan.Leidinger.net> In-Reply-To: <13817.1148720224@critter.freebsd.dk> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 09:38:10 -0000 Quoting "Poul-Henning Kamp" (Sat, 27 May 2006 10:57:04 +0200): > In message <20060527104539.1f4c0738@Magellan.Leidinger.net>, Alexander Leidinger writes: > > >> Can we agree that no functions will be put into publicized documentation > >> until somebody has considered if the function actually is a public > >> function or not ? > > > >Does this mean you want to have everything marked as "@internal" by > >default? I don't think there's a switch which does this, so you would > >have to mark every function with @internal by hand. > > Yes, until somebody decides otherwise. > > We do not want all non-static kernel functions become published APIs > by default. > > >What about adding a comment to the pages which tells everyone that we > >are working on this documentation and so far we haven't reviewed every > >function and decided if it is an internal one or not. > > I don't think the documentation should be published before it reaches > a certain level of quality. "Not including random stuff" would be > a sensible first goal-post. I prepare something regarding this and come back to you later with an example. > Rather than aim to enable this for the entire kernel and create > showel-ware documentation of no value, why don't you start with one > subsystem which is currently being worked on and make a usable > documentation of that subsystem ? > > >And the most important point is: what does it mean if a function is > >internal? > > It means that the function should not be called outside the subsystem > it is part of. > > To take an example: g_run_events() is not static, but it should be > called only from one single place and there will never be a reason > to call it from anywhere else. > > There is no automatic way to make this determination, you need somebody > to look at each and every function to decide it. That's the same way I think about @internal. > So until somebody explicitly decides otherwise on a function by function > bases, all functions should either be excluded or marked internal > automatically. You got already a response for this, but wait for my example which will hopefully address your concerns. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat May 27 10:21:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55D5716B856; Sat, 27 May 2006 10:21:21 +0000 (UTC) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11FC843D66; Sat, 27 May 2006 10:21:21 +0000 (GMT) (envelope-from phk@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RAKHt5019037; Sat, 27 May 2006 10:20:17 GMT (envelope-from phk@repoman.freebsd.org) Received: (from phk@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RAKHTS019036; Sat, 27 May 2006 10:20:17 GMT (envelope-from phk) Message-Id: <200605271020.k4RAKHTS019036@repoman.freebsd.org> From: Poul-Henning Kamp Date: Sat, 27 May 2006 10:20:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 sio.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 10:21:28 -0000 phk 2006-05-27 10:20:17 UTC FreeBSD src repository Modified files: share/man/man4 sio.4 Log: Remove mention of minor number construction. Revision Changes Path 1.56 +0 -9 src/share/man/man4/sio.4 From owner-cvs-src@FreeBSD.ORG Sat May 27 10:33:46 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D597B16A549; Sat, 27 May 2006 10:33:46 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 50C9643D4C; Sat, 27 May 2006 10:33:45 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5CD3E.dip.t-dialin.net [84.165.205.62]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4RAXa2n069963; Sat, 27 May 2006 12:33:37 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4RAXg4A075961; Sat, 27 May 2006 12:33:42 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 12:33:44 +0200 From: Alexander Leidinger To: "Poul-Henning Kamp" Message-ID: <20060527123344.355119b8@Magellan.Leidinger.net> In-Reply-To: <13817.1148720224@critter.freebsd.dk> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 10:33:51 -0000 Quoting "Poul-Henning Kamp" (Sat, 27 May 2006 10:57:04 +0200): > In message <20060527104539.1f4c0738@Magellan.Leidinger.net>, Alexander Leidinger writes: > > >> Can we agree that no functions will be put into publicized documentation > >> until somebody has considered if the function actually is a public > >> function or not ? > > > >Does this mean you want to have everything marked as "@internal" by > >default? I don't think there's a switch which does this, so you would > >have to mark every function with @internal by hand. > > Yes, until somebody decides otherwise. > > We do not want all non-static kernel functions become published APIs > by default. > > >What about adding a comment to the pages which tells everyone that we > >are working on this documentation and so far we haven't reviewed every > >function and decided if it is an internal one or not. > > I don't think the documentation should be published before it reaches > a certain level of quality. "Not including random stuff" would be > a sensible first goal-post. Since there's not only API documentation but also some graphs (include, call, caller, ... see http://www.stack.nl/~dimitri/doxygen/diagrams.html for more), I want to go a different approach. At http://www.leidinger.net/FreeBSD/doxygen_notreviewed.png I have a screenshot of the the index page of the HTML documentation. It shows the following text in a very prominent position: ---snip--- IMPORTANT: This API documentation may contain functions which are either public or for internal use only. Since we have not reviewed every part of the documentation yet, some internal functions are not marked as such. Until we finished reviewing the API documentation and augmented functions for internal use with appropriate comments you have to take this into account. In case you want to use a function of this kernel subsystem in another kernel subsystem you better search for precedence of use outside this subsystem. If the function is not used outside this subsystem you should ask on the mailinglists about it, else you risk to break something. ---snip--- The PDF version contains the same text. Improvements to the text are welcome. > So until somebody explicitly decides otherwise on a function by function > bases, all functions should either be excluded or marked internal > automatically. AFAIK marking them as internal is not possible automatically. So I propose the above. Currently we have no indication about internal functions at all. Publishing the doxygen generated docs together with this text at least gives a hint to everyone, that they are not allowed to use every function. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat May 27 12:39:05 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D5F216B063; Sat, 27 May 2006 12:39:05 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id D0CB943D55; Sat, 27 May 2006 12:39:01 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k4RCcqwY064541; Sat, 27 May 2006 16:38:53 +0400 (MSD) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.3/Submit) id k4RCcqwM064540; Sat, 27 May 2006 16:38:52 +0400 (MSD) (envelope-from yar) Date: Sat, 27 May 2006 16:38:52 +0400 From: Yar Tikhiy To: Gleb Smirnoff Message-ID: <20060527123852.GA64148@comp.chem.msu.su> References: <200605250100.k4P10a3P002448@repoman.freebsd.org> <20060525111538.GK27819@FreeBSD.org> <4475BE7B.50106@freebsd.org> <20060525192343.GQ27819@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060525192343.GQ27819@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: Stephan Uphoff , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern vfs_subr.c src/sys/nfsclient nfs_bio.c src/sys/fs/smbfs smbfs_io.c src/sys/fs/nwfs nwfs_io.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 12:39:24 -0000 On Thu, May 25, 2006 at 11:23:43PM +0400, Gleb Smirnoff wrote: > On Thu, May 25, 2006 at 10:26:03AM -0400, Stephan Uphoff wrote: > S> Gleb Smirnoff wrote: > S> >On Thu, May 25, 2006 at 01:00:36AM +0000, Stephan Uphoff wrote: > S> >S> ups 2006-05-25 01:00:36 UTC > S> >S> > S> >S> FreeBSD src repository > S> >S> > S> >S> Modified files: > S> >S> sys/kern vfs_subr.c > S> >S> sys/nfsclient nfs_bio.c > S> >S> sys/fs/smbfs smbfs_io.c > S> >S> sys/fs/nwfs nwfs_io.c > S> >S> Log: > S> >S> Do not set B_NOCACHE on buffers when releasing them in flushbuflist(). > S> >S> If B_NOCACHE is set the pages of vm backed buffers will be > S> >invalidated. > S> >S> However clean buffers can be backed by dirty VM pages so invalidating > S> >them > S> >S> can lead to data loss. > S> >S> Add support for flush dirty page in the data invalidation function > S> >S> of some network file systems. > S> >S> > S> >S> This fixes data losses during vnode recycling (and other code paths > S> >S> using invalbuf(*,V_SAVE,*,*)) for data written using an mmaped file. > S> >S> > S> >S> Collaborative effort by: jhb@,mohans@,peter@,ps@,ups@ > S> >S> Reviewed by: tegge@ > S> >S> MFC after: 7 days > S> > > S> >Can this be related to reports like this: > S> > > S> >http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00282.html > S> > > S> > > S> I believe that this is unrelated and that the sender of the message > S> needs to re-install screen as suggested by > S> http://freebsd.rambler.ru/bsdmail/freebsd-current_curr/msg00283.html > S> If I recall correctly this is required due to changes in the pty code. > > I'm sorry, URLs at our mailing list search are shifting again. Probably > my question looked dumb to you. > > Here a correct URL: > > http://docs.freebsd.org/cgi/mid.cgi?20060518151232.GA37743 Gee, it looks like my message :-) I've just found that it should be /boot/loader that is responsible for overwriting files with nextboot.conf contents, no kernel involved. I've filed details in PR bin/98005. -- Yar From owner-cvs-src@FreeBSD.ORG Sat May 27 12:59:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B59016A963; Sat, 27 May 2006 12:59:52 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC7843D46; Sat, 27 May 2006 12:59:51 +0000 (GMT) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RCwle2045543; Sat, 27 May 2006 12:58:47 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RCwlY6045542; Sat, 27 May 2006 12:58:47 GMT (envelope-from simon) Message-Id: <200605271258.k4RCwlY6045542@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 27 May 2006 12:58:47 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/share/man/man9 VFS_LOCK_GIANT.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 13:00:08 -0000 simon 2006-05-27 12:58:47 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man9 VFS_LOCK_GIANT.9 Log: MFC 1.2+1.3: - Unbreak and fix markup. - VFS_LOCK_GIANT and VFS_UNLOCK_GIANT are actually defined in sys/mount.h, so also include sys/mount.h in SYNOPSIS. Revision Changes Path 1.1.2.2 +9 -6 src/share/man/man9/VFS_LOCK_GIANT.9 From owner-cvs-src@FreeBSD.ORG Sat May 27 14:27:54 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B1EBE16A4EE; Sat, 27 May 2006 14:27:54 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 11E2843D53; Sat, 27 May 2006 14:27:54 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4REQnHa051253; Sat, 27 May 2006 14:26:49 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4REQneH051252; Sat, 27 May 2006 14:26:49 GMT (envelope-from bmah) Message-Id: <200605271426.k4REQneH051252@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 27 May 2006 14:26: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 14:28:11 -0000 bmah 2006-05-27 14:26:49 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFCs noted: Support for i386 systems with no AT-style keyboard controller, jail(8) -s (+ fixed a minor grammo whil here), ls(1) -U, ntp-4.2.0 manpages. Revision Changes Path 1.936 +5 -5 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 14:29:04 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2618A16A612; Sat, 27 May 2006 14:29:04 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD7CF43D5A; Sat, 27 May 2006 14:29:03 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RERxaF051296; Sat, 27 May 2006 14:27:59 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RERxNL051295; Sat, 27 May 2006 14:27:59 GMT (envelope-from bmah) Message-Id: <200605271427.k4RERxNL051295@repoman.freebsd.org> From: "Bruce A. Mah" Date: Sat, 27 May 2006 14:27:59 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 14:29:18 -0000 bmah 2006-05-27 14:27:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Support for i386 systems without AT-style keyboard controllers, jail(8) -s, ls(1) -U, ntp-4.2.0 manpages. Revision Changes Path 1.883.2.19 +15 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 14:56:41 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 27D4216AFA7 for ; Sat, 27 May 2006 14:56:41 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B64D43D48 for ; Sat, 27 May 2006 14:56:39 +0000 (GMT) (envelope-from uspoerlein@gmail.com) Received: by nf-out-0910.google.com with SMTP id x29so39501nfb for ; Sat, 27 May 2006 07:56:39 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:references:mime-version:content-type:content-disposition:content-transfer-encoding:in-reply-to; b=WhNpZj4p1Rx0ejfbfb+x+VKlDux8uAItMIvBDj3lj2LE4iFlJIIH2lucrBFtq1FTgSSePtQxdCBodd+Vom+uoqvpkZF2h6cJ9vbj5euWeJFynHKltmG2ojwU7WGZ48wPZxaguokKTeKux5X2RuVUnjCnNBoshjYRvsOYLeUTXew= Received: by 10.48.225.3 with SMTP id x3mr27834nfg; Sat, 27 May 2006 07:53:30 -0700 (PDT) Received: from roadrunner.q.local ( [217.185.119.165]) by mx.gmail.com with ESMTP id l21sm1649749nfc.2006.05.27.07.56.33; Sat, 27 May 2006 07:56:36 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.6/8.13.6) with ESMTP id k4P8YhKC001544; Thu, 25 May 2006 10:34:44 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.6/8.13.6/Submit) id k4NHgLAN001677; Tue, 23 May 2006 19:42:21 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Tue, 23 May 2006 19:42:21 +0200 From: Ulrich Spoerlein To: Jeremie Le Hen Message-ID: <20060523174221.GA1006@roadrunner.aventurien.local> References: <200603101908.k2AJ8vd3020765@repoman.freebsd.org> <20060522093739.GP39460@obiwan.tataz.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060522093739.GP39460@obiwan.tataz.chchile.org> Cc: cvs-src@freebsd.org, =?iso-8859-15?Q?S=F8ren?= Schmidt Subject: Re: [fbsd] cvs commit [HEAD] src/sys/dev/ata ata-usb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 14:56:43 -0000 Jeremie Le Hen wrote: > On Fri, Mar 10, 2006 at 07:08:52PM +0000, Søren Schmidt wrote: > > sos 2006-03-10 19:08:52 UTC > > Module that adds support for using USB storage devices through the > > ATA framework. Mainly written to be able to use USB Flash keys. > > This is work in progress so use with care :) > > Doesn't need CAM and cannot coexist with umass.c > > I am a bit late on this. What are the advantages or drawbacks to use > atausb instead of umass ? I haven't found any HEADS UP about it, and > the CURRENT release notes only mention its existence without further > explanation. I would hope it supports the smartmontools? Although SMART should work for SCSI drives too, it does not work through the USB/umass layer (at least for me) Ulrich Spoerlein -- PGP Key ID: 20FEE9DD Encrypted mail welcome! Fingerprint: AEC9 AF5E 01AC 4EE1 8F70 6CBD E76E 2227 20FE E9DD Which is worse: ignorance or apathy? Don't know. Don't care. From owner-cvs-src@FreeBSD.ORG Sat May 27 15:27:15 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3034716BDE5 for ; Sat, 27 May 2006 15:27:15 +0000 (UTC) (envelope-from minimarmot@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 C071043D5E for ; Sat, 27 May 2006 15:27:06 +0000 (GMT) (envelope-from minimarmot@gmail.com) Received: by ug-out-1314.google.com with SMTP id m3so118632uge for ; Sat, 27 May 2006 08:27:05 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Yaut2DV0o48dF0G8FQURD73arHu6Q2/IyAFji/IXwJD034vaIp1Gy9N8KJECRqycLbW7zYawwi0jXutxjH4BxBGI4kPT8LqLYYtawJrTIty9c5KLOFjQZZkxV5D1J4ZbiydwHk5zjwI3sg5ffRARU3YdaAsuTML2VKM/L2JhfS8= Received: by 10.67.108.27 with SMTP id k27mr431378ugm; Sat, 27 May 2006 08:27:05 -0700 (PDT) Received: by 10.67.87.3 with HTTP; Sat, 27 May 2006 08:27:05 -0700 (PDT) Message-ID: <47d0403c0605270827n665ccd5ved9ba0effccf248b@mail.gmail.com> Date: Sat, 27 May 2006 10:27:05 -0500 From: "Ben Kaduk" To: "Alexander Leidinger" In-Reply-To: <20060527123344.355119b8@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> <20060527123344.355119b8@Magellan.Leidinger.net> Cc: cvs-src@freebsd.org, Poul-Henning Kamp , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 15:27:41 -0000 Alexander, On 5/27/06, Alexander Leidinger wrote: > Quoting "Poul-Henning Kamp" (Sat, 27 May 2006 10:57:= 04 +0200): > > > In message <20060527104539.1f4c0738@Magellan.Leidinger.net>, Alexander = Leidinger writes: > > > > >> Can we agree that no functions will be put into publicized documenta= tion > > >> until somebody has considered if the function actually is a public > > >> function or not ? > > > > > >Does this mean you want to have everything marked as "@internal" by > > >default? I don't think there's a switch which does this, so you would > > >have to mark every function with @internal by hand. > > > > Yes, until somebody decides otherwise. > > > > We do not want all non-static kernel functions become published APIs > > by default. > > > > >What about adding a comment to the pages which tells everyone that we > > >are working on this documentation and so far we haven't reviewed every > > >function and decided if it is an internal one or not. > > > > I don't think the documentation should be published before it reaches > > a certain level of quality. "Not including random stuff" would be > > a sensible first goal-post. > > Since there's not only API documentation but also some graphs (include, > call, caller, ... see > http://www.stack.nl/~dimitri/doxygen/diagrams.html for more), I want to > go a different approach. > > At http://www.leidinger.net/FreeBSD/doxygen_notreviewed.png I have a > screenshot of the the index page of the HTML documentation. It shows > the following text in a very prominent position: > ---snip--- I have a few comments about the wording of this disclaimer. > IMPORTANT: This API documentation may contain functions which are > either public or for internal use only. Since we have not reviewed Do you mean "not public" here? > every part of the documentation yet, some internal functions are not > marked as such. Until we finished reviewing the API documentation and finish > augmented functions for internal use with appropriate comments you have > to take this into account. In case you want to use a function of this documentation and add appropriate comments to functions which are only for internal use, you should take this into account. > kernel subsystem in another kernel subsystem you better search for you should search > precedence of use outside this subsystem. If the function is not used > outside this subsystem you should ask on the mailinglists about it, > else you risk to break something. you risk breaking something. > ---snip--- > > The PDF version contains the same text. > > Improvements to the text are welcome. > > > So until somebody explicitly decides otherwise on a function by functio= n > > bases, all functions should either be excluded or marked internal > > automatically. > > AFAIK marking them as internal is not possible automatically. So I > propose the above. Currently we have no indication about internal > functions at all. Publishing the doxygen generated docs together with > this text at least gives a hint to everyone, that they are not allowed > to use every function. > > Bye, > Alexander. > > Also, I am not certain that we should disclaim against "breaking something," but I can not think of a better admonition at the moment Thanks for putting in the work to generate Doxygen documentation. I am just starting to read the kernel code, and I feel that the call graphs, etc. that it generates will be quite helpful. -Ben Kaduk From owner-cvs-src@FreeBSD.ORG Sat May 27 16:33:11 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6F1016A97B; Sat, 27 May 2006 16:33:11 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9724B43D5E; Sat, 27 May 2006 16:33:10 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RGW5kY059307; Sat, 27 May 2006 16:32:05 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RGW51G059306; Sat, 27 May 2006 16:32:05 GMT (envelope-from netchild) Message-Id: <200605271632.k4RGW51G059306@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 27 May 2006 16:32:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/sound/driver/cmi Makefile src/sys/modules/sound/driver/emu10k1 Makefile src/sys/modules/sound/sound Makefile src/sys/conf files kmod.mk src/sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 16:33:41 -0000 netchild 2006-05-27 16:32:05 UTC FreeBSD src repository Modified files: sys/modules/sound/driver/cmi Makefile sys/modules/sound/driver/emu10k1 Makefile sys/modules/sound/sound Makefile sys/conf files kmod.mk Added files: sys/dev/sound/midi midi.c midi.h midiq.h mpu401.c mpu401.h mpu_if.m mpufoi_if.m sequencer.c sequencer.h synth_if.m Log: Commit the new (old) midi framework. It's based in parts on the NetBSD code, but large parts are rewritten by matk and tanimura. This is old code, it's not maintained since 2003. We also don't have a maintainer for this! Yuriy Tsibizov took it and uses it in his emu10kx driver. Since the emu10kx driver will enter the tree "soon" (some bugs have to be fixed after Yuriy return from his holidays), I add it here already. This also contains some changes to emu10k1 and cmi, so if you're lucky, you can now make some kind of use of midi with those soundcards. To all those poor souls which don't have such a card: feel free to send patches, we don't have a maintainer for this. To those which miss a specific feature in the midi code: feel free to submit patches, we don't have a maintainer for this. Oh, did I already told that it would be nice if someone would take care of it? Maintainer with midi equipment wanted! :-) If you get LOR's, submit a PR and notify multimedia@ please. If you get panics, submit a PR with a backtrace (compile the sound system into your kernel instead of using modules in this case) and notify multimedia@ please. Written by: matk, tanimura Submitted by: "Yuriy Tsibizov" Based upon: code from NetBSD Revision Changes Path 1.1119 +6 -0 src/sys/conf/files 1.208 +3 -2 src/sys/conf/kmod.mk 1.16 +1509 -0 src/sys/dev/sound/midi/midi.c (new) 1.14 +55 -0 src/sys/dev/sound/midi/midi.h (new) 1.1 +104 -0 src/sys/dev/sound/midi/midiq.h (new) 1.1 +284 -0 src/sys/dev/sound/midi/mpu401.c (new) 1.1 +37 -0 src/sys/dev/sound/midi/mpu401.h (new) 1.1 +72 -0 src/sys/dev/sound/midi/mpu_if.m (new) 1.1 +48 -0 src/sys/dev/sound/midi/mpufoi_if.m (new) 1.18 +2042 -0 src/sys/dev/sound/midi/sequencer.c (new) 1.7 +85 -0 src/sys/dev/sound/midi/sequencer.h (new) 1.1 +311 -0 src/sys/dev/sound/midi/synth_if.m (new) 1.4 +1 -0 src/sys/modules/sound/driver/cmi/Makefile 1.5 +1 -0 src/sys/modules/sound/driver/emu10k1/Makefile 1.18 +4 -0 src/sys/modules/sound/sound/Makefile From owner-cvs-src@FreeBSD.ORG Sat May 27 16:48:21 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD30116C2B6; Sat, 27 May 2006 16:48:21 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0A3443D48; Sat, 27 May 2006 16:48:18 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.14] (imini.samsco.home [192.168.254.14]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k4RGmBR7049884; Sat, 27 May 2006 10:48:16 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <447882CB.8020003@samsco.org> Date: Sat, 27 May 2006 10:48:11 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.7) Gecko/20050416 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <13817.1148720224@critter.freebsd.dk> In-Reply-To: <13817.1148720224@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.4 required=3.8 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 16:48:38 -0000 Poul-Henning Kamp wrote: > In message <20060527104539.1f4c0738@Magellan.Leidinger.net>, Alexander Leidinger writes: > > >>>Can we agree that no functions will be put into publicized documentation >>>until somebody has considered if the function actually is a public >>>function or not ? >> >>Does this mean you want to have everything marked as "@internal" by >>default? I don't think there's a switch which does this, so you would >>have to mark every function with @internal by hand. > > > Yes, until somebody decides otherwise. > > We do not want all non-static kernel functions become published APIs > by default. > > >>What about adding a comment to the pages which tells everyone that we >>are working on this documentation and so far we haven't reviewed every >>function and decided if it is an internal one or not. > > > I don't think the documentation should be published before it reaches > a certain level of quality. "Not including random stuff" would be > a sensible first goal-post. > > Rather than aim to enable this for the entire kernel and create > showel-ware documentation of no value, why don't you start with one > subsystem which is currently being worked on and make a usable > documentation of that subsystem ? > > >>And the most important point is: what does it mean if a function is >>internal? > > > It means that the function should not be called outside the subsystem > it is part of. > > To take an example: g_run_events() is not static, but it should be > called only from one single place and there will never be a reason > to call it from anywhere else. > > There is no automatic way to make this determination, you need somebody > to look at each and every function to decide it. > > So until somebody explicitly decides otherwise on a function by function > bases, all functions should either be excluded or marked internal > automatically. > All very good points. Unfortunately, the very nature of open source means that people will go treading into non-APIs if they think that it helps them solve a problem. I have a long list of 3rd party drivers that do exactly this; calling MD routines in order to grub around in the BIOS, hijacking CAM internals because the correct API wasn't clear, etc. Whether a non-API appears is doxygen or not is irrelevant, an industrious developer will find it anyways. Scott From owner-cvs-src@FreeBSD.ORG Sat May 27 16:52:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA72016C361; Sat, 27 May 2006 16:52:42 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B708D43D4C; Sat, 27 May 2006 16:52:42 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RGpb80067945; Sat, 27 May 2006 16:51:37 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RGpbkv067944; Sat, 27 May 2006 16:51:37 GMT (envelope-from netchild) Message-Id: <200605271651.k4RGpbkv067944@repoman.freebsd.org> From: Alexander Leidinger Date: Sat, 27 May 2006 16:51:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci cmi.c emu10k1.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 16:53:00 -0000 netchild 2006-05-27 16:51:37 UTC FreeBSD src repository Modified files: sys/dev/sound/pci cmi.c emu10k1.c Log: Commit the new (old) midi framework. It's based in parts on the NetBSD code, but large parts are rewritten by matk and tanimura. This is old code, it's not maintained since 2003. We also don't have a maintainer for this! Yuriy Tsibizov took it and uses it in his emu10kx driver. Since the emu10kx driver will enter the tree "soon" (some bugs have to be fixed after Yuriy return from his holidays), I add it here already. This also contains some changes to emu10k1 and cmi, so if you're lucky, you can now make some kind of use of midi with those soundcards. To all those poor souls which don't have such a card: feel free to send patches, we don't have a maintainer for this. To those which miss a specific feature in the midi code: feel free to submit patches, we don't have a maintainer for this. Oh, did I already told that it would be nice if someone would take care of it? Maintainer with midi equipment wanted! :-) If you get LOR's, submit a PR and notify multimedia@ please. If you get panics, submit a PR with a backtrace (compile the sound system into your kernel instead of using modules in this case) and notify multimedia@ please. Written by: matk, tanimura Submitted by: "Yuriy Tsibizov" Based upon: code from NetBSD Revision Changes Path 1.35 +92 -0 src/sys/dev/sound/pci/cmi.c 1.59 +73 -0 src/sys/dev/sound/pci/emu10k1.c From owner-cvs-src@FreeBSD.ORG Sat May 27 17:07:53 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE4AC16ADE1; Sat, 27 May 2006 17:07:53 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32E5B43D48; Sat, 27 May 2006 17:07:52 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from Andro-Beta.Leidinger.net (p54A5CD3E.dip.t-dialin.net [84.165.205.62]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.4/8.13.4) with ESMTP id k4RH7eaG071214; Sat, 27 May 2006 19:07:41 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k4RH7n9P031890; Sat, 27 May 2006 19:07:50 +0200 (CEST) (envelope-from netchild@FreeBSD.org) Date: Sat, 27 May 2006 19:07:51 +0200 From: Alexander Leidinger To: "Ben Kaduk" Message-ID: <20060527190751.3628e119@Magellan.Leidinger.net> In-Reply-To: <47d0403c0605270827n665ccd5ved9ba0effccf248b@mail.gmail.com> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> <20060527123344.355119b8@Magellan.Leidinger.net> <47d0403c0605270827n665ccd5ved9ba0effccf248b@mail.gmail.com> Organization: FreeBSD X-Mailer: Sylpheed-Claws 2.2.0 (GTK+ 2.8.17; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:08:07 -0000 Quoting "Ben Kaduk" (Sat, 27 May 2006 10:27:05 -0500): > > At http://www.leidinger.net/FreeBSD/doxygen_notreviewed.png I have a > > screenshot of the the index page of the HTML documentation. It shows > > the following text in a very prominent position: > > ---snip--- > > I have a few comments about the wording of this disclaimer. > > > > IMPORTANT: This API documentation may contain functions which are > > either public or for internal use only. Since we have not reviewed > > Do you mean "not public" here? No. I want to say that we not only have public function there, but also functions for internal use only. I don't know if this is needed. It's also ok for me if someone changes this disclaimer completely. > > every part of the documentation yet, some internal functions are not > > marked as such. Until we finished reviewing the API documentation and > > finish Fixed. > > augmented functions for internal use with appropriate comments you have > > to take this into account. In case you want to use a function of this > > documentation and add appropriate comments to functions which are only > for internal use, you should take this into account. Fixed. > > kernel subsystem in another kernel subsystem you better search for > > you should search Fixed. > > precedence of use outside this subsystem. If the function is not used > > outside this subsystem you should ask on the mailinglists about it, > > else you risk to break something. > > you risk breaking something. Fixed. Thanks. > Also, I am not certain that we should disclaim against "breaking > something," but I can not think of a better admonition at the moment > > Thanks for putting in the work to generate Doxygen documentation. I > am just starting to read the kernel code, and I feel that the call > graphs, etc. that it generates will be quite helpful. And the HTML version is even better to browse than the PDF version I have on my website. Bye, Alexander. -- Selling GoodYear Eagle F1 235/40ZR18, 2x 4mm + 2x 5mm, ~150 EUR you have to pick it up between Germany/Saarland and Luxembourg/Capellen http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-cvs-src@FreeBSD.ORG Sat May 27 17:13:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6DD216C311; Sat, 27 May 2006 17:13:07 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74B8B43D55; Sat, 27 May 2006 17:13:07 +0000 (GMT) (envelope-from marcus@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RHC21X069997; Sat, 27 May 2006 17:12:02 GMT (envelope-from marcus@repoman.freebsd.org) Received: (from marcus@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RHC2gp069996; Sat, 27 May 2006 17:12:02 GMT (envelope-from marcus) Message-Id: <200605271712.k4RHC2gp069996@repoman.freebsd.org> From: Joe Marcus Clarke Date: Sat, 27 May 2006 17:12:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/etc/mtree BSD.root.dist src/share/man/man7 hier.7 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 17:13:24 -0000 marcus 2006-05-27 17:12:02 UTC FreeBSD src repository (doc,ports committer) Modified files: (Branch: RELENG_6) etc/mtree BSD.root.dist share/man/man7 hier.7 Log: MFC: Add a /media to FreeBSD. /media is a directory designed to contain subdirectories that will be used for removable media mount points (i.e. mount points for CDs, floppy disks, USB drives, etc.). While the primary purpose of /media is to provide a location for HAL (http://www.freedesktop.org/wiki/Software_2fhal) to mount volumes, it could be used by any application that needs to manage removable media volumes. Revision Changes Path 1.74.2.1 +2 -0 src/etc/mtree/BSD.root.dist 1.115.2.1 +4 -0 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Sat May 27 17:28:56 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF45B16C601; Sat, 27 May 2006 17:28:56 +0000 (UTC) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F25443E02; Sat, 27 May 2006 17:28:29 +0000 (GMT) (envelope-from mjacob@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RHQvXt070650; Sat, 27 May 2006 17:26:57 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RHQvKD070649; Sat, 27 May 2006 17:26:57 GMT (envelope-from mjacob) Message-Id: <200605271726.k4RHQvKD070649@repoman.freebsd.org> From: Matt Jacob Date: Sat, 27 May 2006 17:26:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c mpt_raid.c mpt_raid.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 17:29:05 -0000 mjacob 2006-05-27 17:26:57 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_pci.c mpt_raid.c mpt_raid.h Log: Work in progress toward fixing IM checked in after having lost one set to a peninsula power failure last night. After this, I can see both submembers and the raid volumes again, but speed negotiation is still broken. Add a mpt_raid_free_mem function to centralize the resource reclaim and fixed a small memory leak. Remove restriction on number of targets for systems with IM enabled- you can have setups that have both IM volumes as well as other devices. Fix target id selection for passthru and nonpastrhu cases. Move complete command dumpt to MPT_PRT_DEBUG1 level so that just setting debug level gets mostly informative albeit less verbose dumping. Revision Changes Path 1.29 +51 -38 src/sys/dev/mpt/mpt.c 1.20 +4 -3 src/sys/dev/mpt/mpt.h 1.19 +85 -18 src/sys/dev/mpt/mpt_cam.c 1.29 +3 -20 src/sys/dev/mpt/mpt_pci.c 1.8 +33 -0 src/sys/dev/mpt/mpt_raid.c 1.4 +2 -1 src/sys/dev/mpt/mpt_raid.h From owner-cvs-src@FreeBSD.ORG Sat May 27 17:44:38 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4F2B16C816; Sat, 27 May 2006 17:44:38 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39C2043D5A; Sat, 27 May 2006 17:44:38 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RHhXKO071561; Sat, 27 May 2006 17:43:33 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RHhXbc071560; Sat, 27 May 2006 17:43:33 GMT (envelope-from wilko) Message-Id: <200605271743.k4RHhXbc071560@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 27 May 2006 17:43:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 17:45:03 -0000 wilko 2006-05-27 17:43:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/errata article.sgml Log: On alpha, sysinstall sometimes does not allow a disk to be labeled. Present workaround via 'Fixit'. Revision Changes Path 1.73.2.19 +10 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 17:53:13 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C22F516C2E3; Sat, 27 May 2006 17:53:13 +0000 (UTC) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A1C943D48; Sat, 27 May 2006 17:53:13 +0000 (GMT) (envelope-from marcel@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RHq8P5072729; Sat, 27 May 2006 17:52:08 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RHq8nE072728; Sat, 27 May 2006 17:52:08 GMT (envelope-from marcel) Message-Id: <200605271752.k4RHq8nE072728@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 27 May 2006 17:52: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/ia64/ia64 ssc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 17:53:35 -0000 marcel 2006-05-27 17:52:08 UTC FreeBSD src repository Modified files: sys/ia64/ia64 ssc.c Log: Unbreak after previous commit. While here, improve function naming consistency by s/ssc/ssc_/g. Revision Changes Path 1.28 +26 -26 src/sys/ia64/ia64/ssc.c From owner-cvs-src@FreeBSD.ORG Sat May 27 17:59:29 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56DEA16B9F6; Sat, 27 May 2006 17:59:29 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0FD4A43D53; Sat, 27 May 2006 17:59:29 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RHwNUu073045; Sat, 27 May 2006 17:58:23 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RHwNul073044; Sat, 27 May 2006 17:58:23 GMT (envelope-from wilko) Message-Id: <200605271758.k4RHwNul073044@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 27 May 2006 17:58:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 17:59:39 -0000 wilko 2006-05-27 17:58:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: You learn something new every day: just discovered AlphaServer800 has a RMC. Revision Changes Path 1.77.2.5 +15 -3 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 18:28:47 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55A6916A7ED; Sat, 27 May 2006 18:28:47 +0000 (UTC) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0E36943D48; Sat, 27 May 2006 18:28:47 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RIRfqj078769; Sat, 27 May 2006 18:27:41 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RIRf7G078768; Sat, 27 May 2006 18:27:41 GMT (envelope-from krion) Message-Id: <200605271827.k4RIRf7G078768@repoman.freebsd.org> From: Kirill Ponomarew Date: Sat, 27 May 2006 18:27:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/find find.1 function.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 18:28:58 -0000 krion 2006-05-27 18:27:41 UTC FreeBSD src repository Modified files: usr.bin/find find.1 function.c Log: Add the capability for a trailing scale indicator to cause the specified size to be read in the more familiar units of kilobytes, megabytes, gigabytes, terabytes and petabytes. PR: bin/50988 Submitted by: Matthew Seaman MFC after: 7 days Revision Changes Path 1.77 +21 -2 src/usr.bin/find/find.1 1.58 +35 -3 src/usr.bin/find/function.c From owner-cvs-src@FreeBSD.ORG Sat May 27 19:09:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 025F616B5DD; Sat, 27 May 2006 19:09:45 +0000 (UTC) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05B2043DC7; Sat, 27 May 2006 19:09:12 +0000 (GMT) (envelope-from hrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RJ87gB005209; Sat, 27 May 2006 19:08:07 GMT (envelope-from hrs@repoman.freebsd.org) Received: (from hrs@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RJ87JM005208; Sat, 27 May 2006 19:08:07 GMT (envelope-from hrs) Message-Id: <200605271908.k4RJ87JM005208@repoman.freebsd.org> From: Hiroki Sato Date: Sat, 27 May 2006 19:08:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/errata article.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 19:09:51 -0000 hrs 2006-05-27 19:08:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/errata article.sgml Log: New errata item: 6.1R includes a small undocumented change of some public definition names. Reported by: scottl Reviewed by: bmah Revision Changes Path 1.73.2.20 +6 -0 src/release/doc/en_US.ISO8859-1/errata/article.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 19:10:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E74F816B7F2; Sat, 27 May 2006 19:10:26 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id A096643D95; Sat, 27 May 2006 19:09:55 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 0FAB046BD6; Sat, 27 May 2006 15:09:55 -0400 (EDT) Date: Sat, 27 May 2006 20:09:54 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alexander Leidinger In-Reply-To: <20060527104539.1f4c0738@Magellan.Leidinger.net> Message-ID: <20060527200440.G79162@fledge.watson.org> References: <20060526204457.3e545e4f@Magellan.Leidinger.net> <11534.1148678206@critter.freebsd.dk> <20060527104539.1f4c0738@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:10:39 -0000 On Sat, 27 May 2006, Alexander Leidinger wrote: >> Can we agree that no functions will be put into publicized documentation >> until somebody has considered if the function actually is a public function >> or not ? > > Does this mean you want to have everything marked as "@internal" by default? > I don't think there's a switch which does this, so you would have to mark > every function with @internal by hand. This sounds very worrying. > What about adding a comment to the pages which tells everyone that we are > working on this documentation and so far we haven't reviewed every function > and decided if it is an internal one or not. > > And the most important point is: what does it mean if a function is > internal? Does it mean 3rd party developers are not allowed to use them, but > committers are free to use it? Or does it mean nobody is allowed to use them > except they are used in the same subsystem (or even only in a small part of > the subsystem as specified in the docu of the functions)? Who is this documentation for? If it's for us, then it should document everything. But if it's for third party developers, it certainly should not document everything. Over the last few years, we've been informally working to refine the set of functions and symbols depended on by device drivers, and on several occasions we've had discussions about taking this much more seriously. If you want an example of one way to approach this, take a look at Apple's KPI drive. They explicitly document which functions, data structures, definitions, etc, may be depended on by drivers of particular types. This helps to eliminate ABI breakage across versions, allowing device drivers to work on many versions of Mac OS X. As a general rule, third party code should only use documented KPIs, or it will risk getting broken due to API changes (and no longer compile) or due to ABI changes (where the code compiles but may corrupt kernel data structures). If we want to support third party device driver vendors better, we need to take this issue more seriously. For that matter, if we even want books on how to write device drivers, we need to take it seriously! So if this is documentation for use by developers modifying the code without a concern about APIs and ABIs changing, this is fine. But it cannot be documentation for third party developers writing to any of our pluggable/loadable interfaces in its current form, because that documentation is by definition exclusive, not inclusive -- things should only appear in it when explicitly intended to be there. Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat May 27 19:11:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC1F316ACBA; Sat, 27 May 2006 19:11:52 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EACC43D92; Sat, 27 May 2006 19:11:46 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id E851446C0D; Sat, 27 May 2006 15:11:45 -0400 (EDT) Date: Sat, 27 May 2006 20:11:45 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Alexander Leidinger In-Reply-To: <20060527113743.03b5a263@Magellan.Leidinger.net> Message-ID: <20060527201049.R79162@fledge.watson.org> References: <20060527104539.1f4c0738@Magellan.Leidinger.net> <13817.1148720224@critter.freebsd.dk> <20060527113743.03b5a263@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:12:05 -0000 On Sat, 27 May 2006, Alexander Leidinger wrote: >> There is no automatic way to make this determination, you need somebody to >> look at each and every function to decide it. > > That's the same way I think about @internal. @internal is exactly backwards from the way API documentation should work. Things should be explicitly marked @external, and otherwise either be undocumented, or be heavily marked "NOT FOR EXTERNAL USE". Robert N M Watson From owner-cvs-src@FreeBSD.ORG Sat May 27 19:26:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E41BA16B546; Sat, 27 May 2006 19:26:30 +0000 (UTC) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B8C843D46; Sat, 27 May 2006 19:26:30 +0000 (GMT) (envelope-from wilko@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RJPP38005917; Sat, 27 May 2006 19:25:25 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RJPP09005916; Sat, 27 May 2006 19:25:25 GMT (envelope-from wilko) Message-Id: <200605271925.k4RJPP09005916@repoman.freebsd.org> From: Wilko Bulte Date: Sat, 27 May 2006 19:25:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 19:26:48 -0000 wilko 2006-05-27 19:25:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/hardware/alpha proc-alpha.sgml Log: Correct DS20 cache info Revision Changes Path 1.77.2.6 +3 -3 src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml From owner-cvs-src@FreeBSD.ORG Sat May 27 19:33:34 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0ABE216C9F0; Sat, 27 May 2006 19:33:34 +0000 (UTC) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B73EC43D48; Sat, 27 May 2006 19:33:33 +0000 (GMT) (envelope-from krion@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RJWSYW006310; Sat, 27 May 2006 19:32:28 GMT (envelope-from krion@repoman.freebsd.org) Received: (from krion@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RJWSiT006309; Sat, 27 May 2006 19:32:28 GMT (envelope-from krion) Message-Id: <200605271932.k4RJWSiT006309@repoman.freebsd.org> From: Kirill Ponomarew Date: Sat, 27 May 2006 19:32:28 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/sed process.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 19:34:44 -0000 krion 2006-05-27 19:32:28 UTC FreeBSD src repository Modified files: usr.bin/sed process.c Log: Fix using "P" command on empty pattern space. If the "P" command is used once on a non-empty pattern space and then again on an empty pattern space, the second usage restores the pattern space length to the length that it had when the first "P" was used. PR: bin/96052 Submitted by: Andrey Zholos MFC after: 7 days Revision Changes Path 1.40 +1 -2 src/usr.bin/sed/process.c From owner-cvs-src@FreeBSD.ORG Sat May 27 19:41:06 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED2C916C931; Sat, 27 May 2006 19:41:06 +0000 (UTC) (envelope-from phk@critter.freebsd.dk) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8486F43D48; Sat, 27 May 2006 19:41:06 +0000 (GMT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (0x50a07cfc.naenxx7.adsl-dhcp.tele.dk [80.160.124.252]) by pfepb.post.tele.dk (Postfix) with ESMTP id 36626A50053; Sat, 27 May 2006 21:41:03 +0200 (CEST) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.13.6/8.13.6) with ESMTP id k4RJexj9015581; Sat, 27 May 2006 21:41:02 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Scott Long From: "Poul-Henning Kamp" In-Reply-To: Your message of "Sat, 27 May 2006 10:48:11 MDT." <447882CB.8020003@samsco.org> Date: Sat, 27 May 2006 21:40:59 +0200 Message-ID: <15580.1148758859@critter.freebsd.dk> Sender: phk@critter.freebsd.dk Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/doc/subsys Dependencies Doxyfile-cam Doxyfile-crypto Doxyfile-dev_pci Doxyfile-dev_sound Doxyfile-dev_usb Doxyfile-geom Doxyfile-i4b Doxyfile-kern Doxyfile-libkern Doxyfile-linux Doxyfile-net80211 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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 May 2006 19:41:17 -0000 In message <447882CB.8020003@samsco.org>, Scott Long writes: >All very good points. Unfortunately, the very nature of open source >means that people will go treading into non-APIs if they think that it >helps them solve a problem. Of course they will, but I just don't want them to do so because we provide documentation which is unclear. -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. From owner-cvs-src@FreeBSD.ORG Sat May 27 23:17:32 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6236C16BE53; Sat, 27 May 2006 23:04:20 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E50943D55; Sat, 27 May 2006 23:04:15 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RN39lR033828; Sat, 27 May 2006 23:03:09 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RN39Sd033827; Sat, 27 May 2006 23:03:09 GMT (envelope-from sam) Message-Id: <200605272303.k4RN39Sd033827@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 May 2006 23: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/usr.sbin/wpa/hostapd driver_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 23:17:40 -0000 sam 2006-05-27 23:03:09 UTC FreeBSD src repository Modified files: usr.sbin/wpa/hostapd driver_freebsd.c Log: correct static array overrun Obtained from: netbsd Revision Changes Path 1.4 +1 -1 src/usr.sbin/wpa/hostapd/driver_freebsd.c From owner-cvs-src@FreeBSD.ORG Sat May 27 23:19:26 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA0D116C66C; Sat, 27 May 2006 23:05:36 +0000 (UTC) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7752F43D46; Sat, 27 May 2006 23:05:36 +0000 (GMT) (envelope-from sam@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RN4UYf034276; Sat, 27 May 2006 23:04:30 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RN4UYO034275; Sat, 27 May 2006 23:04:30 GMT (envelope-from sam) Message-Id: <200605272304.k4RN4UYO034275@repoman.freebsd.org> From: Sam Leffler Date: Sat, 27 May 2006 23:04:30 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/wpa/hostapd driver_freebsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 23:19:29 -0000 sam 2006-05-27 23:04:30 UTC FreeBSD src repository Modified files: usr.sbin/wpa/hostapd driver_freebsd.c Log: avoid null ptr deref Obtained from: netbsd Revision Changes Path 1.5 +6 -5 src/usr.sbin/wpa/hostapd/driver_freebsd.c From owner-cvs-src@FreeBSD.ORG Sat May 27 23:59:18 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92DC216AEF9; Sat, 27 May 2006 23:47:20 +0000 (UTC) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4FC9E43D48; Sat, 27 May 2006 23:47:20 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4RNkEBx035979; Sat, 27 May 2006 23:46:14 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4RNkEe9035978; Sat, 27 May 2006 23:46:14 GMT (envelope-from iedowse) Message-Id: <200605272346.k4RNkEe9035978@repoman.freebsd.org> From: Ian Dowse Date: Sat, 27 May 2006 23:46:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/usb if_axe.c if_axereg.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 23:59:26 -0000 iedowse 2006-05-27 23:46:14 UTC FreeBSD src repository Modified files: sys/dev/usb if_axe.c if_axereg.h Log: Defer axe_tick processing to a USB task, since axe miibus operations need to sleep. This avoids an INVARIANTS panic. It looks like if_rue and if_aue need a similar change, but I don't have hardware to test. Revision Changes Path 1.37 +19 -0 src/sys/dev/usb/if_axe.c 1.9 +1 -0 src/sys/dev/usb/if_axereg.h