From owner-cvs-src@FreeBSD.ORG Sun Jul 23 07:07: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 2924516A4DE; Sun, 23 Jul 2006 07:07:50 +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 DA64443D4C; Sun, 23 Jul 2006 07:07:49 +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 k6N77n8v052313; Sun, 23 Jul 2006 07:07:49 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6N77nb4052312; Sun, 23 Jul 2006 07:07:49 GMT (envelope-from ume) Message-Id: <200607230707.k6N77nb4052312@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 23 Jul 2006 07:07: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/lib/libc/net name6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 07:07:50 -0000 ume 2006-07-23 07:07:49 UTC FreeBSD src repository Modified files: lib/libc/net name6.c Log: stop use of mutex lock in ICMP lookup. MFC after: 1 week Revision Changes Path 1.60 +5 -18 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 10:19: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 9F1DE16A4DD; Sun, 23 Jul 2006 10:19:05 +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 BDEAD43D55; Sun, 23 Jul 2006 10:19:04 +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 k6NAJ46J072325; Sun, 23 Jul 2006 10:19:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NAJ40c072324; Sun, 23 Jul 2006 10:19:04 GMT (envelope-from rwatson) Message-Id: <200607231019.k6NAJ40c072324@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 10:19:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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, 23 Jul 2006 10:19:05 -0000 rwatson 2006-07-23 10:19:04 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Move various UNIX socket global variables and sysctls from the middle of the file to the top. Revision Changes Path 1.175 +32 -32 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 10:25: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 D157716A4DD; Sun, 23 Jul 2006 10:25:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B5FB43D49; Sun, 23 Jul 2006 10:25:28 +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 k6NAPStO072790; Sun, 23 Jul 2006 10:25:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NAPSvB072789; Sun, 23 Jul 2006 10:25:28 GMT (envelope-from rwatson) Message-Id: <200607231025.k6NAPSvB072789@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 10:25: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/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, 23 Jul 2006 10:25:28 -0000 rwatson 2006-07-23 10:25:28 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Since unp_attach() and unp_detach() are now called only from uipc_attach() and uipc_detach(), merge them into their calling functions. Revision Changes Path 1.176 +70 -89 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 10:52: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 BAF8A16A4DE; Sun, 23 Jul 2006 10:52:13 +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 7D11643D45; Sun, 23 Jul 2006 10:52:13 +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 k6NAqDda074688; Sun, 23 Jul 2006 10:52:13 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NAqDeA074683; Sun, 23 Jul 2006 10:52:13 GMT (envelope-from wilko) Message-Id: <200607231052.k6NAqDeA074683@repoman.freebsd.org> From: Wilko Bulte Date: Sun, 23 Jul 2006 10:52: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 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: Sun, 23 Jul 2006 10:52:13 -0000 wilko 2006-07-23 10:52:13 UTC FreeBSD src repository Modified files: . access Log: kevlo commit bit upgraded to src, will be working on the arm port. cognet will be his src mentor as needed. Enjoy! Approved by: core Revision Changes Path 1.782 +1 -0 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Sun Jul 23 11:02: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 46F7B16A4E0; Sun, 23 Jul 2006 11:02: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 04CEE43D46; Sun, 23 Jul 2006 11:02:13 +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 k6NB2C7c075500; Sun, 23 Jul 2006 11:02:12 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NB2C8Q075498; Sun, 23 Jul 2006 11:02:12 GMT (envelope-from rwatson) Message-Id: <200607231102.k6NB2C8Q075498@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 11:02: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/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, 23 Jul 2006 11:02:13 -0000 rwatson 2006-07-23 11:02:12 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Merge unp_bind() into uipc_bind(), as it is called only from uipc_bind(). Revision Changes Path 1.177 +85 -94 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 12:01:14 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF5D416A4E0; Sun, 23 Jul 2006 12:01:14 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8EA7643D45; Sun, 23 Jul 2006 12:01:14 +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 k6NC1EX1094917; Sun, 23 Jul 2006 12:01:14 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NC1EtW094916; Sun, 23 Jul 2006 12:01:14 GMT (envelope-from rwatson) Message-Id: <200607231201.k6NC1EtW094916@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 12:01:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_usrreq.c src/sys/sys unpcb.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, 23 Jul 2006 12:01:14 -0000 rwatson 2006-07-23 12:01:14 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c sys/sys unpcb.h Log: Add two new unpcb flags, UNP_BINDING and UNP_CONNECTING, which will be used to mark UNIX domain sockets as being in the process of binding or connecting. Use these to prevent simultaneous bind or connect operations by multiple threads or processes on the same socket at the same time, which closes race conditions present in the UNIX domain socket implementation since inception. Revision Changes Path 1.178 +34 -16 src/sys/kern/uipc_usrreq.c 1.20 +8 -0 src/sys/sys/unpcb.h From owner-cvs-src@FreeBSD.ORG Sun Jul 23 12:24: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 15CC016A4DE; Sun, 23 Jul 2006 12:24:23 +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 C8D9A43D49; Sun, 23 Jul 2006 12:24:22 +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 k6NCOMnq097584; Sun, 23 Jul 2006 12:24:22 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NCOMWD097583; Sun, 23 Jul 2006 12:24:22 GMT (envelope-from rwatson) Message-Id: <200607231224.k6NCOMWD097583@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 12:24: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 icmp6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 12:24:23 -0000 rwatson 2006-07-23 12:24:22 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Align IPv6 socket locking with IPv4 locking: lock socket buffer explicitly and use _locked variants to avoid extra lock and unlock operations. Reviewed by: gnn MFC after: 1 week Revision Changes Path 1.70 +10 -4 src/sys/netinet6/icmp6.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 13:08: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 702F716A4DA; Sun, 23 Jul 2006 13:08:55 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FE9543D45; Sun, 23 Jul 2006 13:08:55 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6ND8tuc008783; Sun, 23 Jul 2006 13:08:55 GMT (envelope-from nork@repoman.freebsd.org) Received: (from nork@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6ND8tdw008782; Sun, 23 Jul 2006 13:08:55 GMT (envelope-from nork) Message-Id: <200607231308.k6ND8tdw008782@repoman.freebsd.org> From: Norikatsu Shigemura Date: Sun, 23 Jul 2006 13:08: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/lib/libc/sys Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 13:08:55 -0000 nork 2006-07-23 13:08:54 UTC FreeBSD src repository (ports committer) Modified files: lib/libc/sys Symbol.map Log: Add missing syscalls. Reviewed by: deischen Approved by: deischen Revision Changes Path 1.2 +12 -0 src/lib/libc/sys/Symbol.map From owner-cvs-src@FreeBSD.ORG Sun Jul 23 15:31: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 9FE0916A4DE; Sun, 23 Jul 2006 15:31:08 +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 A3A3143D46; Sun, 23 Jul 2006 15:31: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 k6NFV42x019402; Sun, 23 Jul 2006 15:31:04 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NFV4d4019401; Sun, 23 Jul 2006 15:31:04 GMT (envelope-from ume) Message-Id: <200607231531.k6NFV4d4019401@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sun, 23 Jul 2006 15:31:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 15:31:08 -0000 ume 2006-07-23 15:31:03 UTC FreeBSD src repository Modified files: lib/libc/net getaddrinfo.c Log: do not overload the port number on to the return value of str2number(). this could result in an unexpected code path. Obtained from: KAME MFC after: 1 week Revision Changes Path 1.85 +9 -8 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 15:53: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 0B0B416A4DF; Sun, 23 Jul 2006 15:53:18 +0000 (UTC) (envelope-from nork@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDCA343D46; Sun, 23 Jul 2006 15:53:17 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6NFrHXR020425; Sun, 23 Jul 2006 15:53:17 GMT (envelope-from nork@repoman.freebsd.org) Received: (from nork@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NFrH0S020424; Sun, 23 Jul 2006 15:53:17 GMT (envelope-from nork) Message-Id: <200607231553.k6NFrH0S020424@repoman.freebsd.org> From: Norikatsu Shigemura Date: Sun, 23 Jul 2006 15:53: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/lib/libc/sys Symbol.map X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 15:53:18 -0000 nork 2006-07-23 15:53:12 UTC FreeBSD src repository (ports committer) Modified files: lib/libc/sys Symbol.map Log: Add missing ;. Pointy hat to: myself Approved by: deischen (implicitly) Revision Changes Path 1.3 +1 -1 src/lib/libc/sys/Symbol.map From owner-cvs-src@FreeBSD.ORG Sun Jul 23 19:26: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 C2C1716A4DD; Sun, 23 Jul 2006 19:26:32 +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 7F7BB43D45; Sun, 23 Jul 2006 19:26:32 +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 k6NJQWah044708; Sun, 23 Jul 2006 19:26:32 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NJQW11044707; Sun, 23 Jul 2006 19:26:32 GMT (envelope-from rwatson) Message-Id: <200607231926.k6NJQW11044707@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 19:26: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/sys _label.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, 23 Jul 2006 19:26:32 -0000 rwatson 2006-07-23 19:26:32 UTC FreeBSD src repository Modified files: sys/sys _label.h Log: Improve comments for label data structure. Revision Changes Path 1.7 +10 -1 src/sys/sys/_label.h From owner-cvs-src@FreeBSD.ORG Sun Jul 23 19:26: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 C622016A580; Sun, 23 Jul 2006 19:26:54 +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 82C9943D49; Sun, 23 Jul 2006 19:26:54 +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 k6NJQsBA044740; Sun, 23 Jul 2006 19:26:54 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NJQs8p044739; Sun, 23 Jul 2006 19:26:54 GMT (envelope-from rwatson) Message-Id: <200607231926.k6NJQs8p044739@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 19:26:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/sys extattr.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, 23 Jul 2006 19:26:54 -0000 rwatson 2006-07-23 19:26:54 UTC FreeBSD src repository Modified files: sys/sys extattr.h Log: Comment extended attribute name space constants. Revision Changes Path 1.13 +4 -0 src/sys/sys/extattr.h From owner-cvs-src@FreeBSD.ORG Sun Jul 23 19:35: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 3CA6616A4E2; Sun, 23 Jul 2006 19:35:11 +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 DC62543D45; Sun, 23 Jul 2006 19:35:10 +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 k6NJZAdg045212; Sun, 23 Jul 2006 19:35:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NJZAa7045211; Sun, 23 Jul 2006 19:35:10 GMT (envelope-from rwatson) Message-Id: <200607231935.k6NJZAa7045211@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 19:35:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern subr_acl_posix1e.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 19:35:11 -0000 rwatson 2006-07-23 19:35:10 UTC FreeBSD src repository Modified files: sys/kern subr_acl_posix1e.c Log: Update and reformat comments for POSIX.1e ACL utility routines. Revision Changes Path 1.50 +55 -48 src/sys/kern/subr_acl_posix1e.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 19:51: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 73DE216A4DD; Sun, 23 Jul 2006 19:51: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 322A843D53; Sun, 23 Jul 2006 19:51:40 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6NJpecd046027; Sun, 23 Jul 2006 19:51:40 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NJpeGo046026; Sun, 23 Jul 2006 19:51:40 GMT (envelope-from rwatson) Message-Id: <200607231951.k6NJpeGo046026@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 19:51: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 kern_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 19:51:40 -0000 rwatson 2006-07-23 19:51:39 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Expand comments for malloc(9) to better describe the design and statistics / memory types model. Revision Changes Path 1.154 +44 -8 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 19:55: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 25AB116A4DA; Sun, 23 Jul 2006 19:55:42 +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 D3E2E43D46; Sun, 23 Jul 2006 19:55:41 +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 k6NJtfQv046211; Sun, 23 Jul 2006 19:55:41 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NJtfjO046210; Sun, 23 Jul 2006 19:55:41 GMT (envelope-from rwatson) Message-Id: <200607231955.k6NJtfjO046210@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 19:55: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_malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 23 Jul 2006 19:55:42 -0000 rwatson 2006-07-23 19:55:41 UTC FreeBSD src repository Modified files: sys/kern kern_malloc.c Log: Remove old kern.malloc sysctl, which generated a text representation of the kernel malloc(9) state for vmstat -m. libmemstat is now used to generate a machine-readable version which is converged by vmstat -m into a human-readable version. Not for MFC. Revision Changes Path 1.155 +0 -104 src/sys/kern/kern_malloc.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 20:06: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 2209016A4DA; Sun, 23 Jul 2006 20:06:46 +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 CA20043D53; Sun, 23 Jul 2006 20:06:45 +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 k6NK6jGq048049; Sun, 23 Jul 2006 20:06:45 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NK6jK0048048; Sun, 23 Jul 2006 20:06:45 GMT (envelope-from rwatson) Message-Id: <200607232006.k6NK6jK0048048@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 20:06: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/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, 23 Jul 2006 20:06:46 -0000 rwatson 2006-07-23 20:06:45 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Add additional comments to the top of the UNIX domain socket implementation providing some high level pointers regarding the implementation. Revision Changes Path 1.179 +18 -0 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 20:36: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 282C316A4DA; Sun, 23 Jul 2006 20:36:05 +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 D9C9B43D46; Sun, 23 Jul 2006 20:36:04 +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 k6NKa4pG049460; Sun, 23 Jul 2006 20:36:04 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NKa4Bv049459; Sun, 23 Jul 2006 20:36:04 GMT (envelope-from rwatson) Message-Id: <200607232036.k6NKa4Bv049459@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 20:36:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_socket.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jul 2006 20:36:05 -0000 rwatson 2006-07-23 20:36:04 UTC FreeBSD src repository Modified files: sys/kern uipc_socket.c Log: Update various uipc_socket.c comments, and reformat others. Revision Changes Path 1.274 +153 -139 src/sys/kern/uipc_socket.c From owner-cvs-src@FreeBSD.ORG Sun Jul 23 21:01: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 9F71C16A4DD; Sun, 23 Jul 2006 21:01: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 5893543D76; Sun, 23 Jul 2006 21:01:10 +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 k6NL1Aka058602; Sun, 23 Jul 2006 21:01:10 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6NL19R0058600; Sun, 23 Jul 2006 21:01:09 GMT (envelope-from rwatson) Message-Id: <200607232101.k6NL19R0058600@repoman.freebsd.org> From: Robert Watson Date: Sun, 23 Jul 2006 21:01:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern 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, 23 Jul 2006 21:01:13 -0000 rwatson 2006-07-23 21:01:09 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Remove duplicate 'or'. Submitted by: ru Revision Changes Path 1.180 +4 -4 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 00:03: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 4D9B416A4E1; Mon, 24 Jul 2006 00:03:04 +0000 (UTC) (envelope-from grog@lemis.com) Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C0DB43D45; Mon, 24 Jul 2006 00:03:03 +0000 (GMT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 557C59BD8A; Mon, 24 Jul 2006 09:32:59 +0930 (CST) Date: Mon, 24 Jul 2006 09:32:59 +0930 From: Greg 'groggy' Lehey To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20060724000259.GE16230@wantadilla.lemis.com> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060721062609.356f090f.trhodes@FreeBSD.org> <8664hrtcv1.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5xSkJheCpeK0RUEJ" Content-Disposition: inline In-Reply-To: <8664hrtcv1.fsf@xps.des.no> 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: Tom Rhodes , src-committers@FreeBSD.org, Xin LI , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: truss status (was: cvs commit: src/sys/dev/lmc if_lmc.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, 24 Jul 2006 00:03:04 -0000 --5xSkJheCpeK0RUEJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Friday, 21 July 2006 at 13:29:38 +0200, Dag-Erling Smrgrav wrote: > Tom Rhodes writes: >> Wait. I'm lost. Isn't truss(1) broken on FreeBSD? > > Depends on your definition of broken. It kind of works provided you > have /proc mounted. Still, there's really not much point in using it; > ktrace(1) is better in almost all respects. truss is good in that it gives immediate output. I used it recently under 6.1, and I somehow missed that it was broken. Greg -- See complete headers for address and phone numbers. --5xSkJheCpeK0RUEJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFExA4zIubykFB6QiMRAoImAJ0QRVwJ7s++3yLC9l8NKHBezuM5VACeI3VT Yoz4gIcZ0UyQkwgw4yoPMnk= =M2Hv -----END PGP SIGNATURE----- --5xSkJheCpeK0RUEJ-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 00:33: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 CB0BD16A4E6; Mon, 24 Jul 2006 00:33:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBFE543D6B; Mon, 24 Jul 2006 00:33:24 +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 k6O0XOvG082961; Mon, 24 Jul 2006 00:33:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O0XOsX082960; Mon, 24 Jul 2006 00:33:24 GMT (envelope-from rwatson) Message-Id: <200607240033.k6O0XOsX082960@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 00:33: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/sys bufobj.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, 24 Jul 2006 00:33:28 -0000 rwatson 2006-07-24 00:33:24 UTC FreeBSD src repository Modified files: sys/sys bufobj.h Log: Fix a spelling error in a comment. Found with: mckusick's code walkthrough DVDs Revision Changes Path 1.17 +1 -1 src/sys/sys/bufobj.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01:02: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 2A20116A4DD; Mon, 24 Jul 2006 01:02:08 +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 DBD1A43D49; Mon, 24 Jul 2006 01:02:07 +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 k6O12701092107; Mon, 24 Jul 2006 01:02:07 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O127UW092106; Mon, 24 Jul 2006 01:02:07 GMT (envelope-from rwatson) Message-Id: <200607240102.k6O127UW092106@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 01:02: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/sys socketvar.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, 24 Jul 2006 01:02:08 -0000 rwatson 2006-07-24 01:02:07 UTC FreeBSD src repository Modified files: sys/sys socketvar.h Log: Tweak comment for so_head: it is a pointer to the listen socket, rather than the accept socket. Revision Changes Path 1.151 +1 -1 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01: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 00F8816A4DA; Mon, 24 Jul 2006 01:05:02 +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 BC9E643D53; Mon, 24 Jul 2006 01:05:00 +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 343C72085; Mon, 24 Jul 2006 03:04:56 +0200 (CEST) X-Spam-Tests: AWL 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 29A572083; Mon, 24 Jul 2006 03:04:54 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 59FAE33C31; Mon, 24 Jul 2006 03:04:54 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Greg 'groggy' Lehey References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060721062609.356f090f.trhodes@FreeBSD.org> <8664hrtcv1.fsf@xps.des.no> <20060724000259.GE16230@wantadilla.lemis.com> Date: Mon, 24 Jul 2006 03:04:54 +0200 In-Reply-To: <20060724000259.GE16230@wantadilla.lemis.com> (Greg Lehey's message of "Mon, 24 Jul 2006 09:32:59 +0930") Message-ID: <86ac6z4xu1.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: Tom Rhodes , src-committers@FreeBSD.org, Xin LI , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 01:05:03 -0000 Greg 'groggy' Lehey writes: > "Dag-Erling Sm=F8rgrav" writes: > > ktrace(1) is better [than truss] in almost all respects. > truss is good in that it gives immediate output. So does ktrace - just run kdump -l on a different terminal. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01:05: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 8982216A4DE; Mon, 24 Jul 2006 01:05:37 +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 466BA43D49; Mon, 24 Jul 2006 01:05:37 +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 k6O15bw5093526; Mon, 24 Jul 2006 01:05:37 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O15bdI093525; Mon, 24 Jul 2006 01:05:37 GMT (envelope-from rwatson) Message-Id: <200607240105.k6O15bdI093525@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 01:05: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/sys socketvar.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, 24 Jul 2006 01:05:37 -0000 rwatson 2006-07-24 01:05:37 UTC FreeBSD src repository Modified files: sys/sys socketvar.h Log: Tweak so_gencnt comment: it was once last, but that is no longer the case. Revision Changes Path 1.152 +1 -1 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01:14: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 5A76616A4DD; Mon, 24 Jul 2006 01:14:06 +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 1758B43D46; Mon, 24 Jul 2006 01:14:06 +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 k6O1E58F093957; Mon, 24 Jul 2006 01:14:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O1E51R093956; Mon, 24 Jul 2006 01:14:05 GMT (envelope-from rwatson) Message-Id: <200607240114.k6O1E51R093956@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 01:14: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 mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 01:14:06 -0000 rwatson 2006-07-24 01:14:05 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Garbage collect #if 0'd MT_ mbuf types, as they are no longer used, and there are no plans to re-introduce them. Revision Changes Path 1.191 +0 -14 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01:49: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 525E716A4DA; Mon, 24 Jul 2006 01:49:25 +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 0DFE443D46; Mon, 24 Jul 2006 01:49:25 +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 k6O1nOPp095987; Mon, 24 Jul 2006 01:49:24 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O1nOx7095986; Mon, 24 Jul 2006 01:49:24 GMT (envelope-from rwatson) Message-Id: <200607240149.k6O1nOx7095986@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 01:49:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/systat mbufs.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 01:49:25 -0000 rwatson 2006-07-24 01:49:24 UTC FreeBSD src repository Modified files: usr.bin/systat mbufs.c Log: Remove MT_FTABLE printout in systat, as MT_FTABLE mbufs are no longer used in the kernel. Revision Changes Path 1.20 +0 -1 src/usr.bin/systat/mbufs.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 01:49: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 729AC16A4DD; Mon, 24 Jul 2006 01:49:58 +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 F32F143D46; Mon, 24 Jul 2006 01:49:57 +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 k6O1nvZE096029; Mon, 24 Jul 2006 01:49:57 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O1nvcD096028; Mon, 24 Jul 2006 01:49:57 GMT (envelope-from rwatson) Message-Id: <200607240149.k6O1nvcD096028@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 01:49: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/sys mbuf.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 01:49:58 -0000 rwatson 2006-07-24 01:49:57 UTC FreeBSD src repository Modified files: sys/sys mbuf.h Log: Remove MT_FTABLE, as it's no longer used. Comment that many stats in mbstat are now not used, as libmemstat and UMA stats are used. Revision Changes Path 1.192 +3 -1 src/sys/sys/mbuf.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 02:32: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 8E5B016A4DE; Mon, 24 Jul 2006 02:32:28 +0000 (UTC) (envelope-from mnag@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 348BC43D46; Mon, 24 Jul 2006 02:32:28 +0000 (GMT) (envelope-from mnag@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6O2WSAx099745; Mon, 24 Jul 2006 02:32:28 GMT (envelope-from mnag@repoman.freebsd.org) Received: (from mnag@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O2WRcM099744; Mon, 24 Jul 2006 02:32:27 GMT (envelope-from mnag) Message-Id: <200607240232.k6O2WRcM099744@repoman.freebsd.org> From: Marcus Alves Grando Date: Mon, 24 Jul 2006 02:32: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/share/man/man4 iwi.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, 24 Jul 2006 02:32:28 -0000 mnag 2006-07-24 02:32:27 UTC FreeBSD src repository (ports committer) Modified files: (Branch: RELENG_6) share/man/man4 iwi.4 Log: MFC 1.15: - Add dependency of firmware(9). "MODULE_DEPEND(iwi, firmware, 1, 1, 1);" Approved by: brueffer (implict) Revision Changes Path 1.4.2.4 +3 -1 src/share/man/man4/iwi.4 From owner-cvs-src@FreeBSD.ORG Mon Jul 24 02:59: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 2358F16A4DE; Mon, 24 Jul 2006 02:59:16 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC57543D53; Mon, 24 Jul 2006 02:59:14 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (inchoate.gsoft.com.au [203.31.81.25]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k6O2wrvP040898 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 12:28:58 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Mon, 24 Jul 2006 12:28:46 +0930 User-Agent: KMail/1.9.3 References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060724000259.GE16230@wantadilla.lemis.com> <86ac6z4xu1.fsf@xps.des.no> In-Reply-To: <86ac6z4xu1.fsf@xps.des.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2703053.exvlSbqvbO"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200607241228.56938.doconnor@gsoft.com.au> X-Spam-Score: -1.36 () ALL_TRUSTED X-Scanned-By: MIMEDefang 2.56 on 203.31.81.10 Cc: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, Xin LI , Greg 'groggy' Lehey , Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 02:59:16 -0000 --nextPart2703053.exvlSbqvbO Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 24 July 2006 10:34, Dag-Erling Sm=F8rgrav wrote: > Greg 'groggy' Lehey writes: > > "Dag-Erling Sm=F8rgrav" writes: > > > ktrace(1) is better [than truss] in almost all respects. > > > > truss is good in that it gives immediate output. > > So does ktrace - just run kdump -l on a different terminal. ktrace is a good disk filling service if you run it like this. truss IS more convenient. If kdump could write to a pipe it would be almost as convenient. =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart2703053.exvlSbqvbO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBExDdw5ZPcIHs/zowRAlFDAJ9KhVhJEIkjmgceWLyeDegwTn9ncwCfdG0p LfqcVgQYgfx4e150Tsh3xU0= =miPn -----END PGP SIGNATURE----- --nextPart2703053.exvlSbqvbO-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 03:58: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 18EB516A4DE; Mon, 24 Jul 2006 03:58: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 C71E143D46; Mon, 24 Jul 2006 03:58:53 +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 k6O3wrVM005326; Mon, 24 Jul 2006 03:58:53 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O3wrRh005325; Mon, 24 Jul 2006 03:58:53 GMT (envelope-from bmah) Message-Id: <200607240358.k6O3wrRh005325@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 24 Jul 2006 03:58: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/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, 24 Jul 2006 03:58:54 -0000 bmah 2006-07-24 03:58:53 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: iwi(4) update (+MFC), jexec(8) -u/-U (+MFC), extensible printf(3) (+MFC), tail(1) -q (+MFC) Updated release notes: ath(4) HAL 0.9.17.2 (+MFC). MFCs noted: ath(4) et al. in GENERIC, resolver update, /media. Revision Changes Path 1.955 +37 -5 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jul 24 04:00: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 5D3CE16A4E2; Mon, 24 Jul 2006 04:00:47 +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 B597C43D62; Mon, 24 Jul 2006 04:00:44 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6O40iEv005496; Mon, 24 Jul 2006 04:00:44 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O40iaV005495; Mon, 24 Jul 2006 04:00:44 GMT (envelope-from bmah) Message-Id: <200607240400.k6O40iaV005495@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 24 Jul 2006 04:00: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/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, 24 Jul 2006 04:00:47 -0000 bmah 2006-07-24 04:00:44 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: ath(4) HAL 0.9.17.2, ath(4) et al. in GENERIC, iwi(4) updates, jexec(8) -u/-U, extensible printf(3), resolver update, tail(1) -q, /media. Revision Changes Path 1.883.2.28 +46 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jul 24 04:01: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 A941E16A4E1; Mon, 24 Jul 2006 04:01:57 +0000 (UTC) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6551F43D45; Mon, 24 Jul 2006 04:01:57 +0000 (GMT) (envelope-from bmah@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6O41vbX005626; Mon, 24 Jul 2006 04:01:57 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O41vfG005625; Mon, 24 Jul 2006 04:01:57 GMT (envelope-from bmah) Message-Id: <200607240401.k6O41vfG005625@repoman.freebsd.org> From: "Bruce A. Mah" Date: Mon, 24 Jul 2006 04:01:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/release/doc/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, 24 Jul 2006 04:01:57 -0000 bmah 2006-07-24 04:01:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: Oops. Remove a couple of &merged; entities that snuck in. Revision Changes Path 1.883.2.29 +2 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Mon Jul 24 04:06: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 E487916A53B; Mon, 24 Jul 2006 04:06:36 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5EA6543D49; Mon, 24 Jul 2006 04:06:35 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (inchoate.gsoft.com.au [203.31.81.25]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k6O46Rsx046297 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 13:36:27 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: cvs-all@freebsd.org Date: Mon, 24 Jul 2006 13:36:19 +0930 User-Agent: KMail/1.9.3 References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <86ac6z4xu1.fsf@xps.des.no> <200607241228.56938.doconnor@gsoft.com.au> In-Reply-To: <200607241228.56938.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4063530.I62c1Uyasq"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200607241336.29993.doconnor@gsoft.com.au> X-Spam-Score: -1.36 () ALL_TRUSTED X-Scanned-By: MIMEDefang 2.56 on 203.31.81.10 Cc: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, Xin LI , Greg 'groggy' Lehey , Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 04:06:43 -0000 --nextPart4063530.I62c1Uyasq Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 24 July 2006 12:28, Daniel O'Connor wrote: > ktrace is a good disk filling service if you run it like this. > > truss IS more convenient. > > If kdump could write to a pipe it would be almost as convenient. Oh, and one more thing.. Ktrace is almost useless "out of the box" because for any non-trivial=20 operation you run out of requests. I usually have to bump up kern.ktrace.request_pool by an order of magnitude. =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart4063530.I62c1Uyasq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBExEdF5ZPcIHs/zowRAubcAJ9ddvLkhTGAYzO2IERAWI23K7J6UQCdFbeM YCOkR6ccEISgaHJSCwuEjXM= =caGT -----END PGP SIGNATURE----- --nextPart4063530.I62c1Uyasq-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 04:41: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 2A6E616A4DA; Mon, 24 Jul 2006 04:41:21 +0000 (UTC) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB47543D49; Mon, 24 Jul 2006 04:41:20 +0000 (GMT) (envelope-from gad@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6O4fKRj008817; Mon, 24 Jul 2006 04:41:20 GMT (envelope-from gad@repoman.freebsd.org) Received: (from gad@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O4fK7p008816; Mon, 24 Jul 2006 04:41:20 GMT (envelope-from gad) Message-Id: <200607240441.k6O4fK7p008816@repoman.freebsd.org> From: Garance A Drosehn Date: Mon, 24 Jul 2006 04:41: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/usr.sbin/newsyslog newsyslog.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 04:41:21 -0000 gad 2006-07-24 04:41:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/newsyslog newsyslog.c Log: MFC 1.104->1.105: Remove the "oldorder" processing, and replace three strncpy's with strlcpy's. Revision Changes Path 1.101.2.3 +22 -256 src/usr.sbin/newsyslog/newsyslog.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 06:00: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 CBF8716A4DF; Mon, 24 Jul 2006 06:00:04 +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 2BF6443D49; Mon, 24 Jul 2006 06:00:03 +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 8681E2086; Mon, 24 Jul 2006 07:59:59 +0200 (CEST) X-Spam-Tests: AWL 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 07D1B2083; Mon, 24 Jul 2006 07:59:59 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id E230633C31; Mon, 24 Jul 2006 07:59:58 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: "Daniel O'Connor" References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <86ac6z4xu1.fsf@xps.des.no> <200607241228.56938.doconnor@gsoft.com.au> <200607241336.29993.doconnor@gsoft.com.au> Date: Mon, 24 Jul 2006 07:59:58 +0200 In-Reply-To: <200607241336.29993.doconnor@gsoft.com.au> (Daniel O'Connor's message of "Mon, 24 Jul 2006 13:36:19 +0930") Message-ID: <8664hn4k69.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: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Xin LI , Greg 'groggy' Lehey Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 06:00:05 -0000 "Daniel O'Connor" writes: > Ktrace is almost useless "out of the box" because for any > non-trivial operation you run out of requests. It depends on what you use it for, and how you use it (with / without -t) DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Mon Jul 24 07:25: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 E2F1A16A4DA; Mon, 24 Jul 2006 07:25:19 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail14.syd.optusnet.com.au (mail14.syd.optusnet.com.au [211.29.132.195]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3451543D45; Mon, 24 Jul 2006 07:25:19 +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 mail14.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k6O7PFvv021028 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Mon, 24 Jul 2006 17:25:17 +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 k6O7PFXv000888; Mon, 24 Jul 2006 17:25:15 +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 k6O7PDC8000887; Mon, 24 Jul 2006 17:25:13 +1000 (EST) (envelope-from peter) Date: Mon, 24 Jul 2006 17:25:13 +1000 From: Peter Jeremy To: "Daniel O'Connor" Message-ID: <20060724072513.GB727@turion.vk2pj.dyndns.org> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <86ac6z4xu1.fsf@xps.des.no> <200607241228.56938.doconnor@gsoft.com.au> <200607241336.29993.doconnor@gsoft.com.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5G06lTa6Jq83wMTw" Content-Disposition: inline In-Reply-To: <200607241336.29993.doconnor@gsoft.com.au> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 07:25:20 -0000 --5G06lTa6Jq83wMTw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, 2006-Jul-24 13:36:19 +0930, Daniel O'Connor wrote: >Ktrace is almost useless "out of the box" because for any non-trivial=20 >operation you run out of requests. Some changes were made to improve this and this problem has mostly gone away. --=20 Peter Jeremy --5G06lTa6Jq83wMTw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFExHXZ/opHv/APuIcRAiCeAKCnNL58ywurhL/iExmVKatAj4EzQwCffuCA /Pl/ULh8cB7UDSryTdkd6J4= =qsR/ -----END PGP SIGNATURE----- --5G06lTa6Jq83wMTw-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 07:32: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 659C116A4DA; Mon, 24 Jul 2006 07:32:24 +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 247C243D45; Mon, 24 Jul 2006 07:32:24 +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 k6O7WOLV036840; Mon, 24 Jul 2006 07:32:24 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6O7WNt4036839; Mon, 24 Jul 2006 07:32:23 GMT (envelope-from maxim) Message-Id: <200607240732.k6O7WNt4036839@repoman.freebsd.org> From: Maxim Konovalov Date: Mon, 24 Jul 2006 07:32: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/share/man/man9 mbuf.9 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 07:32:24 -0000 maxim 2006-07-24 07:32:23 UTC FreeBSD src repository Modified files: share/man/man9 mbuf.9 Log: o GC MT_FTABLE removed in rev. 1.192 mbuf.h. o Correct MT_HEADER define. Revision Changes Path 1.62 +2 -3 src/share/man/man9/mbuf.9 From owner-cvs-src@FreeBSD.ORG Mon Jul 24 08:49: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 C42B616A4E2; Mon, 24 Jul 2006 08:49:34 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9B3BE43D49; Mon, 24 Jul 2006 08:49:33 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (inchoate.gsoft.com.au [203.31.81.25]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k6O8nUe4051872 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 18:19:31 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Peter Jeremy Date: Mon, 24 Jul 2006 18:18:36 +0930 User-Agent: KMail/1.9.3 References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <200607241336.29993.doconnor@gsoft.com.au> <20060724072513.GB727@turion.vk2pj.dyndns.org> In-Reply-To: <20060724072513.GB727@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1164192.AsFe6bQiou"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200607241819.08831.doconnor@gsoft.com.au> X-Spam-Score: -1.36 () ALL_TRUSTED X-Scanned-By: MIMEDefang 2.56 on 203.31.81.10 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 08:49:34 -0000 --nextPart1164192.AsFe6bQiou Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 24 July 2006 16:55, Peter Jeremy wrote: > On Mon, 2006-Jul-24 13:36:19 +0930, Daniel O'Connor wrote: > >Ktrace is almost useless "out of the box" because for any non-trivial > >operation you run out of requests. > > Some changes were made to improve this and this problem has mostly > gone away. Ahh nice! On a related note, do you think it would be possible to allow ktrace to use= =20 pipes? I have a script which uses ktrace & kdump to monitor actions on file= s=20 so I can more easily generate port/package plists and having the intermedia= te=20 dump file is a waste (although I trim what is being dumped so it's not a hu= ge=20 problem) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1164192.AsFe6bQiou Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBExImE5ZPcIHs/zowRArxFAJ93EjEFGZMkUy2DvOaORstYNnkIzQCZAcsx UXJ1yZmCbWg2vuUsH9h71zs= =m/me -----END PGP SIGNATURE----- --nextPart1164192.AsFe6bQiou-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 09:27: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 0CB9D16A4EB; Mon, 24 Jul 2006 09:27:39 +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 C33AE43D58; Mon, 24 Jul 2006 09:27:34 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FF9C.dip.t-dialin.net [84.165.255.156]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k6O9Fj2w095087; Mon, 24 Jul 2006 11:15:46 +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 k6O9RY86073392; Mon, 24 Jul 2006 11:27:34 +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, 24 Jul 2006 11:27:34 +0200 Message-ID: <20060724112734.poyextsgq0okgc8g@netchild.homeip.net> X-Priority: 3 (Normal) Date: Mon, 24 Jul 2006 11:27:34 +0200 From: Alexander Leidinger To: "Daniel O'Connor" References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <200607241336.29993.doconnor@gsoft.com.au> <20060724072513.GB727@turion.vk2pj.dyndns.org> <200607241819.08831.doconnor@gsoft.com.au> In-Reply-To: <200607241819.08831.doconnor@gsoft.com.au> 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: Peter Jeremy , src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 09:27:39 -0000 Quoting Daniel O'Connor (from Mon, 24 Jul 2006 =20 18:18:36 +0930): > On Monday 24 July 2006 16:55, Peter Jeremy wrote: >> On Mon, 2006-Jul-24 13:36:19 +0930, Daniel O'Connor wrote: >> >Ktrace is almost useless "out of the box" because for any non-trivial >> >operation you run out of requests. >> >> Some changes were made to improve this and this problem has mostly >> gone away. > > Ahh nice! > On a related note, do you think it would be possible to allow ktrace to us= e > pipes? I have a script which uses ktrace & kdump to monitor actions on fil= es > so I can more easily generate port/package plists and having the intermedi= ate > dump file is a waste (although I trim what is being dumped so it's not a h= uge > problem) Feel free to write something up (plain text is enough), which explains =20 your wishes regarding kdump/ktrace and is usable for inclusion into =20 the existing entry at http://www.FreeBSD.org/projects/ideas/. Other proposals for the ideas list are accepted too, so feel free to =20 dump (similar to existing entries) your TODO or "nice to have" list =20 into our (joel and I) direction. Bye, Alexander. --=20 lightweight adj. Opposite of heavyweight; usually found in combining forms such as `lightweight process'. 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 Jul 24 10:07: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 E85DA16A4DA; Mon, 24 Jul 2006 10:07:27 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A4C0243D45; Mon, 24 Jul 2006 10:07:27 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OA7RDR057412; Mon, 24 Jul 2006 10:07:27 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OA7RGU057411; Mon, 24 Jul 2006 10:07:27 GMT (envelope-from yar) Message-Id: <200607241007.k6OA7RGU057411@repoman.freebsd.org> From: Yar Tikhiy Date: Mon, 24 Jul 2006 10:07: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/man8 rc.subr.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, 24 Jul 2006 10:07:28 -0000 yar 2006-07-24 10:07:27 UTC FreeBSD src repository Modified files: share/man/man8 rc.subr.8 Log: Improve mark-up: References to "start" as an rc.d method should be tagged with ".Cm". (Refs to "stop" are OK already.) MFC after: 3 days Revision Changes Path 1.15 +9 -3 src/share/man/man8/rc.subr.8 From owner-cvs-src@FreeBSD.ORG Mon Jul 24 10:44: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 ACE4016A512; Mon, 24 Jul 2006 10:44:53 +0000 (UTC) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8B34643D5D; Mon, 24 Jul 2006 10:44:51 +0000 (GMT) (envelope-from sos@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OAiplr061789; Mon, 24 Jul 2006 10:44:51 GMT (envelope-from sos@repoman.freebsd.org) Received: (from sos@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OAip5w061788; Mon, 24 Jul 2006 10:44:51 GMT (envelope-from sos) Message-Id: <200607241044.k6OAip5w061788@repoman.freebsd.org> From: Søren Schmidt Date: Mon, 24 Jul 2006 10:44:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 10:44:53 -0000 sos 2006-07-24 10:44:51 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: Finally fix support for the newer MCP51/MCP55 nVidia chipsets. The register layout has changed since the original NV4 - sigh. Hotplug support has been fixed for all nVidia chipsets that supports it (including the MCP51/55). HW donated by: Kingsley College Revision Changes Path 1.166 +47 -34 src/sys/dev/ata/ata-chipset.c 1.66 +10 -8 src/sys/dev/ata/ata-pci.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 12:06: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 7800A16A4DD; Mon, 24 Jul 2006 12:06:19 +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 C280843D46; Mon, 24 Jul 2006 12:06:18 +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 B0C2C46CD5; Mon, 24 Jul 2006 08:06:17 -0400 (EDT) Date: Mon, 24 Jul 2006 13:06:17 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Daniel O'Connor In-Reply-To: <200607241336.29993.doconnor@gsoft.com.au> Message-ID: <20060724130524.K44945@fledge.watson.org> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <86ac6z4xu1.fsf@xps.des.no> <200607241228.56938.doconnor@gsoft.com.au> <200607241336.29993.doconnor@gsoft.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Xin LI , Greg 'groggy' Lehey , Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 12:06:19 -0000 On Mon, 24 Jul 2006, Daniel O'Connor wrote: > On Monday 24 July 2006 12:28, Daniel O'Connor wrote: >> ktrace is a good disk filling service if you run it like this. >> >> truss IS more convenient. >> >> If kdump could write to a pipe it would be almost as convenient. > > Oh, and one more thing.. Ktrace is almost useless "out of the box" because > for any non-trivial operation you run out of requests. > > I usually have to bump up kern.ktrace.request_pool by an order of magnitude. This has been fixed in 7.x, but I did not MFC it before 6.1 because I wanted it to see more testing. We probably should MFC it for 6.2. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jul 24 12:07: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 4D90E16A4E1; Mon, 24 Jul 2006 12:07:07 +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 EDF8643D45; Mon, 24 Jul 2006 12:07:06 +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 54F4C46B13; Mon, 24 Jul 2006 08:07:06 -0400 (EDT) Date: Mon, 24 Jul 2006 13:07:06 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Peter Jeremy In-Reply-To: <20060724072513.GB727@turion.vk2pj.dyndns.org> Message-ID: <20060724130641.R44945@fledge.watson.org> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <86ac6z4xu1.fsf@xps.des.no> <200607241228.56938.doconnor@gsoft.com.au> <200607241336.29993.doconnor@gsoft.com.au> <20060724072513.GB727@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Daniel O'Connor , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 12:07:07 -0000 On Mon, 24 Jul 2006, Peter Jeremy wrote: > On Mon, 2006-Jul-24 13:36:19 +0930, Daniel O'Connor wrote: >> Ktrace is almost useless "out of the box" because for any non-trivial >> operation you run out of requests. > > Some changes were made to improve this and this problem has mostly gone > away. Mostly or entirely? They were supposed to go entirely away :-). If you have evidence to the contrary, a bug report would be much appreciated. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jul 24 12:10: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 A9D7116A4E2; Mon, 24 Jul 2006 12:10:48 +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 968B743D5D; Mon, 24 Jul 2006 12:10:45 +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 D5D7846B3E; Mon, 24 Jul 2006 08:10:44 -0400 (EDT) Date: Mon, 24 Jul 2006 13:10:44 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Greg 'groggy' Lehey In-Reply-To: <20060724000259.GE16230@wantadilla.lemis.com> Message-ID: <20060724130731.D44945@fledge.watson.org> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060721062609.356f090f.trhodes@FreeBSD.org> <8664hrtcv1.fsf@xps.des.no> <20060724000259.GE16230@wantadilla.lemis.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Tom Rhodes , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Xin LI , Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Subject: Re: truss status (was: cvs commit: src/sys/dev/lmc if_lmc.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, 24 Jul 2006 12:10:48 -0000 On Mon, 24 Jul 2006, Greg 'groggy' Lehey wrote: > On Friday, 21 July 2006 at 13:29:38 +0200, Dag-Erling Smrgrav wrote: >> Tom Rhodes writes: >>> Wait. I'm lost. Isn't truss(1) broken on FreeBSD? >> >> Depends on your definition of broken. It kind of works provided you have >> /proc mounted. Still, there's really not much point in using it; ktrace(1) >> is better in almost all respects. > > truss is good in that it gives immediate output. I used it recently under > 6.1, and I somehow missed that it was broken. A few things are wrong with truss, none that make it completely broken: (1) In the past there were a number of reports of problems with race conditions during truss attach/detach. These reports have entirely disappeared, as far as I can tell, due to process locking fixes, procfs fixes, debugging fixes, etc. If they still exist, they should be investigated, but up-to-date debugging infomation will be needed. (2) truss relies on procfs, which is known to be evil, and as such, doesn't work out of the box since we don't mount procfs out of the box. Several people have worked on enhancing ptrace() so that it can be used to implement truss, but no one has finished this work. I think the necessary ptrace() traps now exist for system calls so that this could be done. (3) truss is believed not to work properly with threaded applications. ktrace has been extended to know about thread IDs, and has always been able to generate traces properly for threaded apps, whereas truss likely doesn't see events from more than one thread (or if it does, it likely gets very mixed up). It might be good to confirm this. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Mon Jul 24 12: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 31B7C16A4DA; Mon, 24 Jul 2006 12:24:57 +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 E310843D45; Mon, 24 Jul 2006 12:24:56 +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 k6OCOuif072210; Mon, 24 Jul 2006 12:24:56 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OCOuYS072209; Mon, 24 Jul 2006 12:24:56 GMT (envelope-from davidxu) Message-Id: <200607241224.k6OCOuYS072209@repoman.freebsd.org> From: David Xu Date: Mon, 24 Jul 2006 12:24:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/amd64 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 12:24:57 -0000 davidxu 2006-07-24 12:24:56 UTC FreeBSD src repository Modified files: sys/amd64/amd64 vm_machdep.c Log: Remove a duplicated line. Revision Changes Path 1.251 +0 -1 src/sys/amd64/amd64/vm_machdep.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 13:45: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 2D53016A4DA; Mon, 24 Jul 2006 13:45:27 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82E9843D49; Mon, 24 Jul 2006 13:45:26 +0000 (GMT) (envelope-from doconnor@gsoft.com.au) Received: from inchoate.gsoft.com.au (ppp128-162.lns2.adl2.internode.on.net [59.167.128.162]) (authenticated bits=0) by cain.gsoft.com.au (8.13.5/8.13.4) with ESMTP id k6ODjM1F058307 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 23:15:23 +0930 (CST) (envelope-from doconnor@gsoft.com.au) From: "Daniel O'Connor" To: Alexander Leidinger Date: Mon, 24 Jul 2006 23:15:24 +0930 User-Agent: KMail/1.9.3 References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <200607241819.08831.doconnor@gsoft.com.au> <20060724112734.poyextsgq0okgc8g@netchild.homeip.net> In-Reply-To: <20060724112734.poyextsgq0okgc8g@netchild.homeip.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1425361.Qfg8oE6UNc"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200607242315.26378.doconnor@gsoft.com.au> X-Spam-Score: 0 () X-Scanned-By: MIMEDefang 2.56 on 203.31.81.10 Cc: Peter Jeremy , src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 13:45:27 -0000 --nextPart1425361.Qfg8oE6UNc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Monday 24 July 2006 18:57, Alexander Leidinger wrote: > Feel free to write something up (plain text is enough), which explains > your wishes regarding kdump/ktrace and is usable for inclusion into > the existing entry at http://www.FreeBSD.org/projects/ideas/. > > Other proposals for the ideas list are accepted too, so feel free to > dump (similar to existing entries) your TODO or "nice to have" list > into our (joel and I) direction. Modify ktrace to write to pipes. Currently the ktrace infrastructure requires the dump output go to a file. = It=20 would be useful to be able to instead have it write to pipe, or in fact any= =20 type of file descriptor. Requirements - Ability to read & write C (specifically in the kernel) - VFS/kernel internals (probably?) =2D-=20 Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C --nextPart1425361.Qfg8oE6UNc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (FreeBSD) iD8DBQBExM725ZPcIHs/zowRAuiBAJ44k1grvyIWdsJPcGKO0ljw7kKhKQCfWPjk AXuv6TwsB8uDC2+RQDYl5vE= =ojMo -----END PGP SIGNATURE----- --nextPart1425361.Qfg8oE6UNc-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 14: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 1832B16A4E5; Mon, 24 Jul 2006 14:34:46 +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 D1AC543E06; Mon, 24 Jul 2006 14:34:07 +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 k6OEY5RR092450; Mon, 24 Jul 2006 14:34:05 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OEY5Vd092449; Mon, 24 Jul 2006 14:34:05 GMT (envelope-from rwatson) Message-Id: <200607241434.k6OEY5Vd092449@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 14:34: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/kern uipc_sockbuf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 14:34:46 -0000 rwatson 2006-07-24 14:34:05 UTC FreeBSD src repository Modified files: sys/kern uipc_sockbuf.c Log: Forced commit to recognize repo-copy of uipc_socket2.c to uipc_sockbuf.c, which will hold socket buffer specific routines. Thanks to: simon Revision Changes Path 1.161 +0 -0 src/sys/kern/uipc_sockbuf.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 15:20: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 AF55416A4DF; Mon, 24 Jul 2006 15:20: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 A897D43D5D; Mon, 24 Jul 2006 15:20:08 +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 k6OFK8tx097012; Mon, 24 Jul 2006 15:20:08 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OFK8fq097011; Mon, 24 Jul 2006 15:20:08 GMT (envelope-from rwatson) Message-Id: <200607241520.k6OFK8fq097011@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 15:20: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 sys_socket.c uipc_domain.c uipc_socket.c uipc_syscalls.c uipc_usrreq.c src/sys/netgraph ng_ksocket.c src/sys/netgraph/bluetooth/socket ng_btsocket_rfcomm.c src/sys/netncp ncp_sock.c src/sys/netsmb smb_trantcp.c src/sys/nfsclient ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 15:20:09 -0000 rwatson 2006-07-24 15:20:08 UTC FreeBSD src repository Modified files: sys/kern sys_socket.c uipc_domain.c uipc_socket.c uipc_syscalls.c uipc_usrreq.c sys/netgraph ng_ksocket.c sys/netgraph/bluetooth/socket ng_btsocket_rfcomm.c sys/netncp ncp_sock.c sys/netsmb smb_trantcp.c sys/nfsclient nfs_socket.c sys/nfsserver nfs_srvsock.c sys/sys protosw.h socketvar.h Log: soreceive_generic(), and sopoll_generic(). Add new functions sosend(), soreceive(), and sopoll(), which are wrappers for pru_sosend, pru_soreceive, and pru_sopoll, and are now used univerally by socket consumers rather than either directly invoking the old so*() functions or directly invoking the protocol switch method (about an even split prior to this commit). This completes an architectural change that was begun in 1996 to permit protocols to provide substitute implementations, as now used by UDP. Consumers now uniformly invoke sosend(), soreceive(), and sopoll() to perform these operations on sockets -- in particular, distributed file systems and socket system calls. Architectural head nod: sam, gnn, wollman Revision Changes Path 1.70 +3 -5 src/sys/kern/sys_socket.c 1.48 +3 -3 src/sys/kern/uipc_domain.c 1.275 +52 -2 src/sys/kern/uipc_socket.c 1.233 +2 -4 src/sys/kern/uipc_syscalls.c 1.181 +3 -3 src/sys/kern/uipc_usrreq.c 1.22 +4 -5 src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c 1.59 +3 -4 src/sys/netgraph/ng_ksocket.c 1.16 +8 -9 src/sys/netncp/ncp_sock.c 1.23 +4 -8 src/sys/netsmb/smb_trantcp.c 1.143 +6 -11 src/sys/nfsclient/nfs_socket.c 1.100 +3 -6 src/sys/nfsserver/nfs_srvsock.c 1.57 +0 -9 src/sys/sys/protosw.h 1.153 +8 -0 src/sys/sys/socketvar.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 15:42: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 3ADDF16A4DF; Mon, 24 Jul 2006 15:42:06 +0000 (UTC) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DF0BB43D53; Mon, 24 Jul 2006 15:42:05 +0000 (GMT) (envelope-from dwmalone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OFg5U2098375; Mon, 24 Jul 2006 15:42:05 GMT (envelope-from dwmalone@repoman.freebsd.org) Received: (from dwmalone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OFg5ck098374; Mon, 24 Jul 2006 15:42:05 GMT (envelope-from dwmalone) Message-Id: <200607241542.k6OFg5ck098374@repoman.freebsd.org> From: David Malone Date: Mon, 24 Jul 2006 15:42:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 15:42:06 -0000 dwmalone 2006-07-24 15:42:04 UTC FreeBSD src repository Modified files: sys/net bpf.c Log: Rather than calling mircotime() in catchpacket(), make catchpacket() take a timeval indicating when the packet was captured. Move microtime() to the calling functions and grab the timestamp as soon as we know that we're going to call catchpacket at least once. This means that we call microtime() once per matched packet, as opposed to once per matched packet per bpf listener. It also means that we return the same timestamp to all bpf listeners, rather than slightly different ones. It would be more accurate to call microtime() even earlier for all packets, as you have to grab (1+#listener) locks before you can determine if the packet will be logged. You could always grab a timestamp before the locks, but microtime() can be costly, so this didn't seem like a good idea. (I guess most ethernet interfaces will have a bpf listener these days because of dhclient. That means that we could be doing two bpf locks on most packets going through the interface.) PR: 71711 Revision Changes Path 1.170 +30 -6 src/sys/net/bpf.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 15:51: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 28B6D16A4DE for ; Mon, 24 Jul 2006 15:51:30 +0000 (UTC) (envelope-from csjp@FreeBSD.org) Received: from ems01.seccuris.com (ems01.seccuris.com [204.112.0.35]) by mx1.FreeBSD.org (Postfix) with SMTP id DF72B43D7D for ; Mon, 24 Jul 2006 15:51:20 +0000 (GMT) (envelope-from csjp@FreeBSD.org) Received: (qmail 97391 invoked by uid 86); 24 Jul 2006 16:02:16 -0000 Received: from unknown (HELO ?127.0.0.1?) (204.112.0.40) by ems01.seccuris.com with SMTP; 24 Jul 2006 16:02:16 -0000 Message-ID: <44C4EC78.8060401@FreeBSD.org> Date: Mon, 24 Jul 2006 10:51:20 -0500 From: "Christian S.J. Peron" User-Agent: Thunderbird 1.5.0.4 (Macintosh/20060530) MIME-Version: 1.0 To: David Malone References: <200607241542.k6OFg5ck098374@repoman.freebsd.org> In-Reply-To: <200607241542.k6OFg5ck098374@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 15:51:30 -0000 David Malone wrote: > dwmalone 2006-07-24 15:42:04 UTC > > FreeBSD src repository > > Modified files: > sys/net bpf.c > Log: > Rather than calling mircotime() in catchpacket(), make catchpacket() > take a timeval indicating when the packet was captured. Move > microtime() to the calling functions and grab the timestamp as soon > as we know that we're going to call catchpacket at least once. > > This means that we call microtime() once per matched packet, as > opposed to once per matched packet per bpf listener. It also means > that we return the same timestamp to all bpf listeners, rather than > slightly different ones. > > It would be more accurate to call microtime() even earlier for all > packets, as you have to grab (1+#listener) locks before you can > determine if the packet will be logged. You could always grab a > timestamp before the locks, but microtime() can be costly, so this > didn't seem like a good idea. > > (I guess most ethernet interfaces will have a bpf listener these > days because of dhclient. That means that we could be doing two bpf > locks on most packets going through the interface.) > > PR: 71711 > > Revision Changes Path > 1.170 +30 -6 src/sys/net/bpf.c > > > Thanks for taking care of this! It is not very desirable for the same packet to have different timestamps associated with it across different bpf peers. It certainly could cause a problem if people are using timestamps to correlate events from different programs on the same system. -- Christian S.J. Peron csjp@FreeBSD.ORG FreeBSD Committer FreeBSD Security Team From owner-cvs-src@FreeBSD.ORG Mon Jul 24 16:21: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 C9D5716A4DA; Mon, 24 Jul 2006 16:21:31 +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 87AE143D46; Mon, 24 Jul 2006 16:21:31 +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 k6OGLVoX001630; Mon, 24 Jul 2006 16:21:31 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OGLVqf001629; Mon, 24 Jul 2006 16:21:31 GMT (envelope-from rwatson) Message-Id: <200607241621.k6OGLVqf001629@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 16:21:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern uipc_sockbuf.c uipc_socket2.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 16:21:31 -0000 rwatson 2006-07-24 16:21:31 UTC FreeBSD src repository Modified files: sys/kern uipc_sockbuf.c uipc_socket2.c Log: Remove non-socket buffer routines from uipc_sockbuf.c, and socket buffer specific routines from uipc_socket2.c following repo-copy. We might rethink the location of one or two at some point, but the division was relatively clean. uipc_sockbuf.c is now the home of routines that manipulate socket buffers. Revision Changes Path 1.162 +7 -355 src/sys/kern/uipc_sockbuf.c 1.161 +1 -924 src/sys/kern/uipc_socket2.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 17:34: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 0B77E16A4DD; Mon, 24 Jul 2006 17:34:13 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE3D543D53; Mon, 24 Jul 2006 17:34:12 +0000 (GMT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OHYCoJ015069; Mon, 24 Jul 2006 17:34:12 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OHYCXG015068; Mon, 24 Jul 2006 17:34:12 GMT (envelope-from imp) Message-Id: <200607241734.k6OHYCXG015068@repoman.freebsd.org> From: Warner Losh Date: Mon, 24 Jul 2006 17:34:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf options src/sys/sys sysctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 17:34:13 -0000 imp 2006-07-24 17:34:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf options sys/sys sysctl.h Log: MFC: NO_SYSCTL_DESCR option. Revision Changes Path 1.510.2.12 +2 -0 src/sys/conf/options 1.138.2.3 +18 -12 src/sys/sys/sysctl.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 17:43: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 D880216A4DE; Mon, 24 Jul 2006 17:43:37 +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 2530943D45; Mon, 24 Jul 2006 17:43:36 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6OHhXWb027188; Mon, 24 Jul 2006 13:43:34 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: obrien@freebsd.org Date: Mon, 24 Jul 2006 13:39:59 -0400 User-Agent: KMail/1.9.1 References: <44C012D1.2050905@cs.rice.edu> <20060721.081453.1586000351.imp@bsdimp.com> <20060722002533.GA15356@dragon.NUXI.org> In-Reply-To: <20060722002533.GA15356@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607241340.00106.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 24 Jul 2006 13:43:34 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1614/Fri Jul 21 16:27:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 17:43:38 -0000 On Friday 21 July 2006 20:25, David O'Brien wrote: > On Fri, Jul 21, 2006 at 08:14:53AM -0600, M. Warner Losh wrote: > > : I'd like to ask when we'll get ARM resources in the FreeBSD.org cluster > > : so committers can have access to ARM - I don't. So it is hard to test > > : anything. Until a month ago no one would agree on a reference platform > > : so toolchain work could be tested vs. spending all my time trying to get > > : something working that no one else had. I am still waiting to get the > > : ARM board I purchased in my hands and working. > > > > We've tested these patches. They work. Why must you be so insistant > > on a proceedure that makes it so hard to get things done. > > As I wrote to you before, I will not commit anything to GCC/Binutils/GDB > that I have not (and cannot) test myself. Would you accept a large patch > from me and commit it to the FreeBSD kernel without you being able to > build and test it? I dare say you wouldn't. Erm, I think this argument is actually not valid. Committers commit patches submitted by other people or patches they haven't directly tested all the time. I do this a lot when fixing problems for people where I come up with a patch and ask them to test it, and if they say it works ok I commit it. I don't try to reproduce every single bug people report to locally test patches. For many of them I simply don't have the necessary hardware and/or environment! Instead of pulling a response of "well, since I can't reproduce it I'll just ignore it" I work to resolve the problem and trust other people when they say "yes, this works". I've committed patches from PRs where I've eyeballed the patch and the submitter (and possibly other people) have reported it works. In addition, in this case, you aren't getting a patch from some random PR submitter you don't know from Adam. You are getting the patches from Warner, cognet@, etc. who you _know_ and should have enough of an established relationship now to at least be able to guage their technical competence. You may not realize it, but because of that, your refusal to just eyeball the patches for a sanity check and then get them into the tree gives the impression that you consider their competence level with the toolchain stuff to be very low, and I doubt seriously that you actually think that. :) -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jul 24 17:43: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 904D316A4ED; Mon, 24 Jul 2006 17:43:40 +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 2FFD143D53; Mon, 24 Jul 2006 17:43:39 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6OHhXWc027188; Mon, 24 Jul 2006 13:43:36 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Robert Watson Date: Mon, 24 Jul 2006 13:42:37 -0400 User-Agent: KMail/1.9.1 References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060724000259.GE16230@wantadilla.lemis.com> <20060724130731.D44945@fledge.watson.org> In-Reply-To: <20060724130731.D44945@fledge.watson.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607241342.38412.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 24 Jul 2006 13:43:37 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1614/Fri Jul 21 16:27:38 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Xin LI , Greg 'groggy' Lehey , Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= Subject: Re: truss status (was: cvs commit: src/sys/dev/lmc if_lmc.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, 24 Jul 2006 17:43:40 -0000 On Monday 24 July 2006 08:10, Robert Watson wrote: > On Mon, 24 Jul 2006, Greg 'groggy' Lehey wrote: > > > On Friday, 21 July 2006 at 13:29:38 +0200, Dag-Erling Smrgrav wrote: > >> Tom Rhodes writes: > >>> Wait. I'm lost. Isn't truss(1) broken on FreeBSD? > >> > >> Depends on your definition of broken. It kind of works provided you have > >> /proc mounted. Still, there's really not much point in using it; ktrace(1) > >> is better in almost all respects. > > > > truss is good in that it gives immediate output. I used it recently under > > 6.1, and I somehow missed that it was broken. > > A few things are wrong with truss, none that make it completely broken: > > (1) In the past there were a number of reports of problems with race > conditions during truss attach/detach. These reports have entirely > disappeared, as far as I can tell, due to process locking fixes, procfs > fixes, debugging fixes, etc. If they still exist, they should be > investigated, but up-to-date debugging infomation will be needed. I think the PHOLD/P_WEXIT stuff in 6.1 might have fixed these. > (2) truss relies on procfs, which is known to be evil, and as such, doesn't > work out of the box since we don't mount procfs out of the box. Several > people have worked on enhancing ptrace() so that it can be used to > implement truss, but no one has finished this work. I think the necessary > ptrace() traps now exist for system calls so that this could be done. Well, the biggest thing I found when doing the PHOLD/P_WEXIT stuff that was missing was PIOCWAIT and PIOCCONT (IIRC). Specifically, we don't currently have any ptrace() equivalent to that. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jul 24 17: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 CE43F16A4DE; Mon, 24 Jul 2006 17:54:56 +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 8ECE643D49; Mon, 24 Jul 2006 17:54:56 +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 k6OHsubm018117; Mon, 24 Jul 2006 17:54:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OHsuDJ018116; Mon, 24 Jul 2006 17:54:56 GMT (envelope-from imp) Message-Id: <200607241754.k6OHsuDJ018116@repoman.freebsd.org> From: Warner Losh Date: Mon, 24 Jul 2006 17:54: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/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 17:54:56 -0000 imp 2006-07-24 17:54:56 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files Log: MFC: Add ability to configure subset of miibus subsystem, down to the individual phys. This can save about 64k in kernel size. Revision Changes Path 1.1031.2.32 +32 -1 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Mon Jul 24 17:55: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 BF25216A4F0; Mon, 24 Jul 2006 17:55:20 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from hood.oook.cz (hood.oook.cz [195.250.137.134]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F39143D5A; Mon, 24 Jul 2006 17:55:16 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from ikaros.oook.cz (localhost [127.0.0.1]) by hood.oook.cz (8.13.6/8.13.6) with ESMTP id k6OHtFLS020736 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 19:55:15 +0200 (CEST) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by ikaros.oook.cz (8.13.6/8.13.6/Submit) id k6OHtE3w020735; Mon, 24 Jul 2006 19:55:14 +0200 (CEST) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: ikaros.oook.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: Robert Watson In-Reply-To: <20060724130731.D44945@fledge.watson.org> References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060721062609.356f090f.trhodes@FreeBSD.org> <8664hrtcv1.fsf@xps.des.no> <20060724000259.GE16230@wantadilla.lemis.com> <20060724130731.D44945@fledge.watson.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9r6k3zMIeR2NJTA5GGAH" Date: Mon, 24 Jul 2006 19:55:14 +0200 Message-Id: <1153763714.20641.12.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Cc: Tom Rhodes , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Xin LI , Greg 'groggy' Lehey , Dag-Erling =?ISO-8859-1?Q?Sm=F8rgrav?= Subject: Re: truss status (was: cvs commit: src/sys/dev/lmc if_lmc.h) X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 17:55:21 -0000 --=-9r6k3zMIeR2NJTA5GGAH Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Robert Watson p=ED=B9e v po 24. 07. 2006 v 13:10 +0100: > (3) truss is believed not to work properly with threaded applications. k= trace > has been extended to know about thread IDs, and has always been able= to > generate traces properly for threaded apps, whereas truss likely doe= sn't > see events from more than one thread (or if it does, it likely gets = very > mixed up). It might be good to confirm this. Correct, truss is no-go on a multithreaded app. In the moment two threads enter syscall simultaneously, the whole thing goes to hell, because truss works as follows: App enters syscall, truss stores the name of syscall App exits syscall, truss receives the return value and print the info --=20 Pav Lucistnik It whines, glows and fades... --=-9r6k3zMIeR2NJTA5GGAH Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQBExQmCntdYP8FOsoIRAsn3AJsECeZ/JYIfmvuvCUEKIsuaU2is6wCglH1H lQXEoxtMZefrZcahxq5kbFk= =+m2k -----END PGP SIGNATURE----- --=-9r6k3zMIeR2NJTA5GGAH-- From owner-cvs-src@FreeBSD.ORG Mon Jul 24 19: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 68EE716A4DD; Mon, 24 Jul 2006 19:47:01 +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 2932E43D53; Mon, 24 Jul 2006 19:47:01 +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 k6OJl1Pu028444; Mon, 24 Jul 2006 19:47:01 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OJl1oN028443; Mon, 24 Jul 2006 19:47:01 GMT (envelope-from imp) Message-Id: <200607241947.k6OJl1oN028443@repoman.freebsd.org> From: Warner Losh Date: Mon, 24 Jul 2006 19:47: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/usb uplcom.c usbdevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 19:47:01 -0000 imp 2006-07-24 19:47:00 UTC FreeBSD src repository Modified files: sys/dev/usb uplcom.c usbdevs Log: Add a few more devices to the supported list. Specifically, the PHAROS and the silly dongly I just bought at Radio Shack. Revision Changes Path 1.37 +4 -0 src/sys/dev/usb/uplcom.c 1.263 +6 -0 src/sys/dev/usb/usbdevs From owner-cvs-src@FreeBSD.ORG Mon Jul 24 19:49: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 681DE16A4DA; Mon, 24 Jul 2006 19:49:40 +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 599C143D6E; Mon, 24 Jul 2006 19:49:39 +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 k6OJndtq028560; Mon, 24 Jul 2006 19:49:39 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OJndNV028559; Mon, 24 Jul 2006 19:49:39 GMT (envelope-from simon) Message-Id: <200607241949.k6OJndNV028559@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 24 Jul 2006 19:49:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/secure/lib/libcrypto Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 19:49:40 -0000 simon 2006-07-24 19:49:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) secure/lib/libcrypto Makefile.inc Log: MFC 1.42: Enable DSO (Dynamic Shared Object) support. This makes it possible for OpenSSL to load engines run-time, e.g. for using the opensc engine port. The OpenSSL Configure script enables DSO support on FreeBSD by default, we just don't use the Configure script during OpenSSL builds in the base system. Revision Changes Path 1.40.2.1 +1 -1 src/secure/lib/libcrypto/Makefile.inc From owner-cvs-src@FreeBSD.ORG Mon Jul 24 19:57: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 BD70016A4DA; Mon, 24 Jul 2006 19:57:21 +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 4F97643D55; Mon, 24 Jul 2006 19:57:21 +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 k6OJvLis028993; Mon, 24 Jul 2006 19:57:21 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OJvLst028992; Mon, 24 Jul 2006 19:57:21 GMT (envelope-from simon) Message-Id: <200607241957.k6OJvLst028992@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Mon, 24 Jul 2006 19:57: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/usr.sbin/sysinstall install.c main.c misc.c sysinstall.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, 24 Jul 2006 19:57:21 -0000 simon 2006-07-24 19:57:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/sysinstall install.c main.c misc.c sysinstall.h Log: MFC: Add FreeBSD version information to the menu title so it's possible to see which release you are installing (really which FreeBSD version the installer is running, but that shouldn't matter in all normal cases). Revision Changes Path 1.363.2.3 +3 -15 src/usr.sbin/sysinstall/install.c 1.71.10.2 +12 -0 src/usr.sbin/sysinstall/main.c 1.43.12.1 +24 -0 src/usr.sbin/sysinstall/misc.c 1.264.2.5 +1 -0 src/usr.sbin/sysinstall/sysinstall.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 20:42: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 49EFF16A4DF; Mon, 24 Jul 2006 20:42:37 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DC29343D49; Mon, 24 Jul 2006 20:42:36 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OKgaNg032541; Mon, 24 Jul 2006 20:42:36 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OKgaDi032540; Mon, 24 Jul 2006 20:42:36 GMT (envelope-from thompsa) Message-Id: <200607242042.k6OKgaDi032540@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 24 Jul 2006 20:42: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/etc devd.conf src/etc/rc.d devd src/sys/net if.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 20:42:37 -0000 thompsa 2006-07-24 20:42:36 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc devd.conf etc/rc.d devd sys/net if.c Log: MFC Announce all interfaces to devd on attach/detach. This adds a new devctl notification so all interfaces including pseudo are reported. r1.33 src/etc/devd.conf r1.9 src/etc/rc.d/devd r1.256 src/sys/net/if.c Revision Changes Path 1.26.2.5 +10 -8 src/etc/devd.conf 1.7.2.2 +2 -2 src/etc/rc.d/devd 1.234.2.14 +2 -0 src/sys/net/if.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 20:46: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 EE94116A4E2; Mon, 24 Jul 2006 20:46:14 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEF4943D5E; Mon, 24 Jul 2006 20:46:14 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6OKkE4Z032779; Mon, 24 Jul 2006 20:46:14 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OKkEDp032778; Mon, 24 Jul 2006 20:46:14 GMT (envelope-from thompsa) Message-Id: <200607242046.k6OKkEDp032778@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 24 Jul 2006 20:46: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/etc/defaults rc.conf src/etc/rc.d Makefile bridge netif src/share/man/man5 rc.conf.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 20:46:15 -0000 thompsa 2006-07-24 20:46:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) etc/defaults rc.conf etc/rc.d Makefile netif share/man/man5 rc.conf.5 Added files: (Branch: RELENG_6) etc/rc.d bridge Log: MFC Add rc.d/bridge which is invoked when a new interface arrives and can automaticly add it to an Ethernet bridge. r1.287 src/etc/defaults/rc.conf r1.73 src/etc/rc.d/Makefile r1.1 src/etc/rc.d/bridge r1.20 src/etc/rc.d/netif r1.299 src/share/man/man5/rc.conf.5 Revision Changes Path 1.252.2.22 +3 -0 src/etc/defaults/rc.conf 1.53.2.9 +1 -1 src/etc/rc.d/Makefile 1.1.2.1 +93 -0 src/etc/rc.d/bridge (new) 1.14.2.3 +3 -0 src/etc/rc.d/netif 1.256.2.24 +18 -0 src/share/man/man5/rc.conf.5 From owner-cvs-src@FreeBSD.ORG Mon Jul 24 22:09: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 705FE16A4DE; Mon, 24 Jul 2006 22:09:48 +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 2E99343D45; Mon, 24 Jul 2006 22:09:48 +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 k6OM9mT2047300; Mon, 24 Jul 2006 22:09:48 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OM9mBU047299; Mon, 24 Jul 2006 22:09:48 GMT (envelope-from cognet) Message-Id: <200607242209.k6OM9mBU047299@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 24 Jul 2006 22:09: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/conf Makefile.arm X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 22:09:48 -0000 cognet 2006-07-24 22:09:48 UTC FreeBSD src repository Modified files: sys/conf Makefile.arm Log: Only use -mno-apcs-frame if DDB is not in the kernel, as it prevent the backtraces from working. MFC After: 3 days Revision Changes Path 1.31 +4 -1 src/sys/conf/Makefile.arm From owner-cvs-src@FreeBSD.ORG Mon Jul 24 22:14: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 CA45D16A4DE; Mon, 24 Jul 2006 22:14:24 +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 8630D43D46; Mon, 24 Jul 2006 22:14:24 +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 k6OMEOIf047615; Mon, 24 Jul 2006 22:14:24 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OMEOVu047614; Mon, 24 Jul 2006 22:14:24 GMT (envelope-from cognet) Message-Id: <200607242214.k6OMEOVu047614@repoman.freebsd.org> From: Olivier Houchard Date: Mon, 24 Jul 2006 22:14: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/arm/at91 uart_dev_at91usart.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 22:14:24 -0000 cognet 2006-07-24 22:14:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/at91 uart_dev_at91usart.c Log: MFC rev 1.9: Fix ALT_BREAK_TO_DEBUGGER on the AT91 : The core uart code expects the receive method to actually puts the characters read into its buffers. For AT91, it's done in the ipend routine, so also check if we have the alternate break sequence here. Revision Changes Path 1.6.2.5 +20 -6 src/sys/arm/at91/uart_dev_at91usart.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 22:25:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B0C916A4E2; Mon, 24 Jul 2006 22:25:17 +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 1C07043D46; Mon, 24 Jul 2006 22:25:17 +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 k6OMPGCX048243; Mon, 24 Jul 2006 22:25:17 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6OMPG61048242; Mon, 24 Jul 2006 22:25:16 GMT (envelope-from marcel) Message-Id: <200607242225.k6OMPG61048242@repoman.freebsd.org> From: Marcel Moolenaar Date: Mon, 24 Jul 2006 22:25: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/scc scc_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: Mon, 24 Jul 2006 22:25:17 -0000 marcel 2006-07-24 22:25:16 UTC FreeBSD src repository Modified files: sys/dev/scc scc_core.c Log: If we have multiple interrupt resources, like for Z8530 clones on the mac-io bus, we cannot setup FAST interrupt handlers. This because we use spinlocks to protect the hardware and all interrupt resources are assigned the same interrupt handler. When the interrupt handler is invoked for interrupt X, it could be preempted for interrupt Y while it was holding the lock (where X and Y are the interrupt resources corresponding a single instance of this driver). This is a deadlock. By only using a MPSAFE handler in that case we prevent preemption. Revision Changes Path 1.4 +13 -11 src/sys/dev/scc/scc_core.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 22: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 AEAD016A4DE; Mon, 24 Jul 2006 22:38:40 +0000 (UTC) (envelope-from john@baldwin.cx) Received: from server.baldwin.cx (66-23-211-162.clients.speedfactory.net [66.23.211.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2636343D45; Mon, 24 Jul 2006 22:38:40 +0000 (GMT) (envelope-from john@baldwin.cx) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6OMcc3U029334; Mon, 24 Jul 2006 18:38:38 -0400 (EDT) (envelope-from john@baldwin.cx) From: John Baldwin To: Marcel Moolenaar Date: Mon, 24 Jul 2006 18:38:29 -0400 User-Agent: KMail/1.9.1 References: <200607242225.k6OMPG61048242@repoman.freebsd.org> In-Reply-To: <200607242225.k6OMPG61048242@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607241838.29930.john@baldwin.cx> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Mon, 24 Jul 2006 18:38:39 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1616/Mon Jul 24 13:49:29 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/scc scc_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: Mon, 24 Jul 2006 22:38:40 -0000 On Monday 24 July 2006 18:25, Marcel Moolenaar wrote: > marcel 2006-07-24 22:25:16 UTC > > FreeBSD src repository > > Modified files: > sys/dev/scc scc_core.c > Log: > If we have multiple interrupt resources, like for Z8530 clones on the > mac-io bus, we cannot setup FAST interrupt handlers. This because we > use spinlocks to protect the hardware and all interrupt resources are > assigned the same interrupt handler. When the interrupt handler is > invoked for interrupt X, it could be preempted for interrupt Y while > it was holding the lock (where X and Y are the interrupt resources > corresponding a single instance of this driver). This is a deadlock. > By only using a MPSAFE handler in that case we prevent preemption. Umm, if you have interrupts preempting a spin lock you are going to have a lot more problems. :( spinlock_enter() is supposed to either block or defer any interrupts that could try to acquire a spin lock or interfere with a held spin lock until spinlock_exit(). -- John Baldwin From owner-cvs-src@FreeBSD.ORG Mon Jul 24 23:20: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 E651216A4DA; Mon, 24 Jul 2006 23:20:59 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 913D143D4C; Mon, 24 Jul 2006 23:20:59 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6ONKxIt052387; Mon, 24 Jul 2006 23:20:59 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6ONKxpb052386; Mon, 24 Jul 2006 23:20:59 GMT (envelope-from thompsa) Message-Id: <200607242320.k6ONKxpb052386@repoman.freebsd.org> From: Andrew Thompson Date: Mon, 24 Jul 2006 23:20: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/share/man/man4 Makefile enc.4 fast_ipsec.4 src/sys/conf files options src/sys/net if_enc.c if_types.h src/sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 23:21:00 -0000 thompsa 2006-07-24 23:20:59 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 Makefile fast_ipsec.4 sys/conf files options sys/net if_types.h sys/netipsec ipsec.h ipsec_input.c ipsec_output.c xform_ipip.c Added files: (Branch: RELENG_6) share/man/man4 enc.4 sys/net if_enc.c Log: MFC Add a pseudo interface for packet filtering IPSec connections before or after encryption. r1.2 src/share/man/man4/enc.4 r1.4 src/share/man/man4/fast_ipsec.4 r1.1126 src/sys/conf/files r1.549 src/sys/conf/options r1.4 src/sys/net/if_enc.c r1.22 src/sys/net/if_types.h r1.12 src/sys/netipsec/ipsec.h r1.12 src/sys/netipsec/ipsec_input.c r1.12 src/sys/netipsec/ipsec_output.c r1.13 src/sys/netipsec/xform_ipip.c Revision Changes Path 1.320.2.15 +1 -0 src/share/man/man4/Makefile 1.2.2.1 +87 -0 src/share/man/man4/enc.4 (new) 1.3.2.1 +6 -0 src/share/man/man4/fast_ipsec.4 1.1031.2.33 +1 -0 src/sys/conf/files 1.510.2.13 +1 -0 src/sys/conf/options 1.5.2.1 +303 -0 src/sys/net/if_enc.c (new) 1.21.2.1 +1 -0 src/sys/net/if_types.h 1.8.2.2 +2 -0 src/sys/netipsec/ipsec.h 1.9.2.2 +13 -0 src/sys/netipsec/ipsec_input.c 1.10.8.1 +13 -0 src/sys/netipsec/ipsec_output.c 1.11.2.2 +7 -0 src/sys/netipsec/xform_ipip.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 23:28: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 E205816A4DD; Mon, 24 Jul 2006 23:28:09 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A349143D6E; Mon, 24 Jul 2006 23:28:09 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6ONS9Ov052929; Mon, 24 Jul 2006 23:28:09 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6ONS9x8052928; Mon, 24 Jul 2006 23:28:09 GMT (envelope-from peter) Message-Id: <200607242328.k6ONS9x8052928@repoman.freebsd.org> From: Peter Wemm Date: Mon, 24 Jul 2006 23:28:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/amd64/amd64 dump_machdep.c minidump_machdep.c pmap.c uma_machdep.c src/sys/amd64/include md_var.h minidump.h src/sys/conf files.amd64 files.i386 src/sys/i386/i386 dump_machdep.c minidump_machdep.c src/sys/i386/include md_var.h ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jul 2006 23:28:10 -0000 peter 2006-07-24 23:28:09 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/amd64/amd64 dump_machdep.c pmap.c uma_machdep.c sys/amd64/include md_var.h sys/conf files.amd64 files.i386 sys/i386/i386 dump_machdep.c sys/i386/include md_var.h sys/vm vm_page.c Added files: (Branch: RELENG_6) sys/amd64/amd64 minidump_machdep.c sys/amd64/include minidump.h sys/i386/i386 minidump_machdep.c sys/i386/include minidump.h Log: MFC: Bring kernel side of minidumps to 6.x on i386 and amd64. Note: these are defaulting to off for the moment. Use 'sysctl debug.minidump=1' to enable them. These should be turned on relatively soon though. Reminded by: emaste Revision Changes Path 1.11.2.1 +10 -0 src/sys/amd64/amd64/dump_machdep.c 1.1.2.1 +420 -0 src/sys/amd64/amd64/minidump_machdep.c (new) 1.516.2.7 +1 -1 src/sys/amd64/amd64/pmap.c 1.1.10.1 +8 -2 src/sys/amd64/amd64/uma_machdep.c 1.75.8.3 +6 -0 src/sys/amd64/include/md_var.h 1.1.2.1 +46 -0 src/sys/amd64/include/minidump.h (new) 1.71.2.9 +1 -0 src/sys/conf/files.amd64 1.538.2.9 +1 -0 src/sys/conf/files.i386 1.11.2.1 +10 -0 src/sys/i386/i386/dump_machdep.c 1.2.2.1 +405 -0 src/sys/i386/i386/minidump_machdep.c (new) 1.72.2.4 +6 -0 src/sys/i386/include/md_var.h 1.1.2.1 +45 -0 src/sys/i386/include/minidump.h (new) 1.304.2.4 +30 -0 src/sys/vm/vm_page.c From owner-cvs-src@FreeBSD.ORG Mon Jul 24 23:29: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 B168F16A4E0; Mon, 24 Jul 2006 23:29:06 +0000 (UTC) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6577B43D6E; Mon, 24 Jul 2006 23:29:06 +0000 (GMT) (envelope-from peter@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6ONT668053012; Mon, 24 Jul 2006 23:29:06 GMT (envelope-from peter@repoman.freebsd.org) Received: (from peter@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6ONT6D6053011; Mon, 24 Jul 2006 23:29:06 GMT (envelope-from peter) Message-Id: <200607242329.k6ONT6D6053011@repoman.freebsd.org> From: Peter Wemm Date: Mon, 24 Jul 2006 23:29:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libkvm Makefile kvm_amd64.c kvm_i386.c kvm_minidump_amd64.c kvm_minidump_i386.c kvm_private.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, 24 Jul 2006 23:29:06 -0000 peter 2006-07-24 23:29:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libkvm Makefile kvm_amd64.c kvm_i386.c kvm_private.h Added files: (Branch: RELENG_6) lib/libkvm kvm_minidump_amd64.c kvm_minidump_i386.c Log: MFC: Bring libkvm side of minidumps to 6.x on i386 and amd64. Reminded by: emaste Revision Changes Path 1.14.10.1 +3 -0 src/lib/libkvm/Makefile 1.18.2.2 +11 -0 src/lib/libkvm/kvm_amd64.c 1.17.2.2 +11 -0 src/lib/libkvm/kvm_i386.c 1.2.2.1 +255 -0 src/lib/libkvm/kvm_minidump_amd64.c (new) 1.2.2.1 +294 -0 src/lib/libkvm/kvm_minidump_i386.c (new) 1.9.2.1 +6 -0 src/lib/libkvm/kvm_private.h From owner-cvs-src@FreeBSD.ORG Mon Jul 24 23:37:45 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8732516A4DE; Mon, 24 Jul 2006 23:37:45 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 341C143D46; Mon, 24 Jul 2006 23:37:44 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from [192.168.5.252] (dhcp52.wlan.xcllnt.net [192.168.5.252]) by ns1.xcllnt.net (8.13.6/8.13.6) with ESMTP id k6ONbaYJ009207; Mon, 24 Jul 2006 16:37:36 -0700 (PDT) (envelope-from marcel@xcllnt.net) In-Reply-To: <200607241838.29930.john@baldwin.cx> References: <200607242225.k6OMPG61048242@repoman.freebsd.org> <200607241838.29930.john@baldwin.cx> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Marcel Moolenaar Date: Mon, 24 Jul 2006 16:37:32 -0700 To: John Baldwin X-Mailer: Apple Mail (2.752.2) Cc: cvs-src@freebsd.org, Marcel Moolenaar , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/dev/scc scc_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: Mon, 24 Jul 2006 23:37:45 -0000 On Jul 24, 2006, at 3:38 PM, John Baldwin wrote: > On Monday 24 July 2006 18:25, Marcel Moolenaar wrote: >> marcel 2006-07-24 22:25:16 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/scc scc_core.c >> Log: >> If we have multiple interrupt resources, like for Z8530 clones >> on the >> mac-io bus, we cannot setup FAST interrupt handlers. This >> because we >> use spinlocks to protect the hardware and all interrupt >> resources are >> assigned the same interrupt handler. When the interrupt handler is >> invoked for interrupt X, it could be preempted for interrupt Y >> while >> it was holding the lock (where X and Y are the interrupt resources >> corresponding a single instance of this driver). This is a >> deadlock. >> By only using a MPSAFE handler in that case we prevent preemption. > > Umm, if you have interrupts preempting a spin lock you are going to > have a lot > more problems. :( spinlock_enter() is supposed to either block or > defer any > interrupts that could try to acquire a spin lock or interfere with > a held > spin lock until spinlock_exit(). Doh! You're right. I think I got confused with critical regions. Thanks for pointing it out. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Mon Jul 24 23:41: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 E70BA16A4DA; Mon, 24 Jul 2006 23:41:38 +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 A160A43D53; Mon, 24 Jul 2006 23:41: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 k6ONfcmB053765; Mon, 24 Jul 2006 23:41:38 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6ONfcqU053764; Mon, 24 Jul 2006 23:41:38 GMT (envelope-from rwatson) Message-Id: <200607242341.k6ONfcqU053764@repoman.freebsd.org> From: Robert Watson Date: Mon, 24 Jul 2006 23:41:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/kern sysv_shm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 24 Jul 2006 23:41:39 -0000 rwatson 2006-07-24 23:41:38 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/kern sysv_shm.c Log: Merge sysv_shm.c:1.104 from HEAD to RELENG_6: Re-order MAC and DAC checks in shmget() in order to give precedence to the MAC result, as well as avoid losing the DAC check result when MAC is enabled. Reported by: Patrick LeBlanc Reminded by: shangjie dot li at gmail dot com Revision Changes Path 1.102.2.2 +4 -2 src/sys/kern/sysv_shm.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:03: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 5794E16A4E0; Tue, 25 Jul 2006 00:03:02 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id D532943D55; Tue, 25 Jul 2006 00:02:59 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 24 Jul 2006 18:38:46 +0100 (BST) To: "Christian S.J. Peron" In-reply-to: Your message of "Mon, 24 Jul 2006 10:51:20 CDT." <44C4EC78.8060401@FreeBSD.org> Date: Mon, 24 Jul 2006 18:38:20 +0100 From: David Malone Message-ID: <200607241838.aa38962@salmon.maths.tcd.ie> Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:03:02 -0000 > Thanks for taking care of this! It is not very desirable for the same > packet to have different timestamps associated with it across different > bpf peers. It certainly could cause a problem if people are using > timestamps to correlate events from different programs on the same system. Indeed - calling microtime more than necessary and generating inconsistent timestamps just didn't seem good. I think jkim@ has interesting work related to this that might allow us to exploit hardware that does hardware timestamping of packets. It is some way down the road though. David. From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:08: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 3024F16A4E1; Tue, 25 Jul 2006 00:08:33 +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 DFAE943D4C; Tue, 25 Jul 2006 00:08:32 +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 k6P08Wn8056266; Tue, 25 Jul 2006 00:08:32 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P08W6u056265; Tue, 25 Jul 2006 00:08:32 GMT (envelope-from yongari) Message-Id: <200607250008.k6P08W6u056265@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:08: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/mii gentbi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 00:08:33 -0000 yongari 2006-07-25 00:08:32 UTC FreeBSD src repository Added files: sys/dev/mii gentbi.c Log: Add gentbi, a generic TBI(teb-bit interface) PHY driver ported from NetBSD. Revision Changes Path 1.1 +314 -0 src/sys/dev/mii/gentbi.c (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:14: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 CB4BB16A4DD; Tue, 25 Jul 2006 00:14:00 +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 84DF143D55; Tue, 25 Jul 2006 00:14:00 +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 k6P0E03Q056618; Tue, 25 Jul 2006 00:14:00 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0E0OH056617; Tue, 25 Jul 2006 00:14:00 GMT (envelope-from yongari) Message-Id: <200607250014.k6P0E0OH056617@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:14: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/mii miidevs X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 00:14:00 -0000 yongari 2006-07-25 00:14:00 UTC FreeBSD src repository Modified files: sys/dev/mii miidevs Log: Add IC Plus IP1000A integrated PHY id. Revision Changes Path 1.33 +4 -0 src/sys/dev/mii/miidevs From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:16: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 14D1816A4DA; Tue, 25 Jul 2006 00:16:10 +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 C39D343D46; Tue, 25 Jul 2006 00:16:09 +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 k6P0G96M056741; Tue, 25 Jul 2006 00:16:09 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0G9XY056740; Tue, 25 Jul 2006 00:16:09 GMT (envelope-from yongari) Message-Id: <200607250016.k6P0G9XY056740@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:16:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mii ip1000phy.c ip1000phyreg.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, 25 Jul 2006 00:16:10 -0000 yongari 2006-07-25 00:16:09 UTC FreeBSD src repository Added files: sys/dev/mii ip1000phy.c ip1000phyreg.h Log: Add ip1000 PHY driver for IC Plus IP1000A integrated PHY. Revision Changes Path 1.1 +444 -0 src/sys/dev/mii/ip1000phy.c (new) 1.1 +141 -0 src/sys/dev/mii/ip1000phyreg.h (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:20: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 2DA9F16A4DF; Tue, 25 Jul 2006 00:20:17 +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 5E9C743D46; Tue, 25 Jul 2006 00:20:16 +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 k6P0KGIK057047; Tue, 25 Jul 2006 00:20:16 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0KBn1057018; Tue, 25 Jul 2006 00:20:11 GMT (envelope-from yongari) Message-Id: <200607250020.k6P0KBn1057018@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:20: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/conf files src/sys/modules/mii Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:20:17 -0000 yongari 2006-07-25 00:20:11 UTC FreeBSD src repository Modified files: sys/conf files sys/modules/mii Makefile Log: Connect gentbi, ip1000phy to the build. Revision Changes Path 1.1131 +2 -0 src/sys/conf/files 1.29 +1 -1 src/sys/modules/mii/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:23: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 4E39416A4DA; Tue, 25 Jul 2006 00:23:55 +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 C193843D5C; Tue, 25 Jul 2006 00:23:54 +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 k6P0NseU057307; Tue, 25 Jul 2006 00:23:54 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0NsAD057306; Tue, 25 Jul 2006 00:23:54 GMT (envelope-from marcel) Message-Id: <200607250023.k6P0NsAD057306@repoman.freebsd.org> From: Marcel Moolenaar Date: Tue, 25 Jul 2006 00:23:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/scc scc_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: Tue, 25 Jul 2006 00:23:55 -0000 marcel 2006-07-25 00:23:54 UTC FreeBSD src repository Modified files: sys/dev/scc scc_core.c Log: Revert previous commit. Spinlocks hold interrupts disabled, so preemption is not possible. Pointed out by: jhb@ Revision Changes Path 1.5 +11 -13 src/sys/dev/scc/scc_core.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:37: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 B0D1F16A4E2; Tue, 25 Jul 2006 00:37:09 +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 7E00543D4C; Tue, 25 Jul 2006 00:37:09 +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 k6P0b9ct058075; Tue, 25 Jul 2006 00:37:09 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0b9ag058074; Tue, 25 Jul 2006 00:37:09 GMT (envelope-from yongari) Message-Id: <200607250037.k6P0b9ag058074@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:37: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/dev/stge if_stge.c if_stgereg.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, 25 Jul 2006 00:37:09 -0000 yongari 2006-07-25 00:37:09 UTC FreeBSD src repository Added files: sys/dev/stge if_stge.c if_stgereg.h Log: Add stge(4), a driver for Sundance/Tamarack TC9021 Gigabit Ethernet controller ported from NetBSD. It supports the following Gigabit Ethernet adapters. o Antares Microsystems Gigabit Ethernet o ASUS NX1101 Gigabit Ethernet o D-Link DL-4000 Gigabit Ethernet o IC Plus IP1000A Gigabit Ethernet o Sundance ST-2021 Gigabit Ethernet o Sundance ST-2023 Gigabit Ethernet o Sundance TC9021 Gigabit Ethernet o Tamarack TC9021 Gigabit Ethernet The IP1000A Gigabit Ethernet is also found on some motherboards (LOM) from ABIT. Unlike NetBSD stge(4) it does not require promiscuous mode operation to revice packet and it supports all hardware features(TCP/UDP/IP checksum offload, VLAN tag stripping/insertion features and JUMBO frame) and polling(4). Due to lack of hardware, hardwares that have TBI trantransceivers were not tested at all. Special thanks to wpaul who provided valauble datasheet for the controller and helped to debug jumbo frame related issues. Whitout his datasheet I would have spent many hours to debug this chip. Tested on: i386, sparc64 Revision Changes Path 1.1 +2698 -0 src/sys/dev/stge/if_stge.c (new) 1.1 +697 -0 src/sys/dev/stge/if_stgereg.h (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:45: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 58C8516A4DD; Tue, 25 Jul 2006 00:45:56 +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 0E2C443D45; Tue, 25 Jul 2006 00:45:56 +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 k6P0jtte058631; Tue, 25 Jul 2006 00:45:55 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0jtmu058630; Tue, 25 Jul 2006 00:45:55 GMT (envelope-from yongari) Message-Id: <200607250045.k6P0jtmu058630@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00: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/conf NOTES files src/sys/modules Makefile src/sys/modules/stge Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:45:56 -0000 yongari 2006-07-25 00:45:55 UTC FreeBSD src repository Modified files: sys/conf NOTES files sys/modules Makefile Added files: sys/modules/stge Makefile Log: Hook up stge(4) to the build. Revision Changes Path 1.1375 +3 -0 src/sys/conf/NOTES 1.1132 +1 -0 src/sys/conf/files 1.503 +1 -0 src/sys/modules/Makefile 1.1 +9 -0 src/sys/modules/stge/Makefile (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:46: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 2CCFE16A4DD; Tue, 25 Jul 2006 00:46:36 +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 3413A43D49; Tue, 25 Jul 2006 00:46:32 +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 k6P0kWTr069859; Mon, 24 Jul 2006 20:46:32 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: David Malone Date: Mon, 24 Jul 2006 20:46:02 -0400 User-Agent: KMail/1.6.2 References: <200607241838.aa38962@salmon.maths.tcd.ie> In-Reply-To: <200607241838.aa38962@salmon.maths.tcd.ie> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607242046.12783.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1616/Mon Jul 24 13:49:29 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:46:36 -0000 On Monday 24 July 2006 01:38 pm, David Malone wrote: > > Thanks for taking care of this! It is not very desirable for the > > same packet to have different timestamps associated with it > > across different bpf peers. It certainly could cause a problem if > > people are using timestamps to correlate events from different > > programs on the same system. > > Indeed - calling microtime more than necessary and generating > inconsistent timestamps just didn't seem good. > > I think jkim@ has interesting work related to this that might allow > us to exploit hardware that does hardware timestamping of packets. > It is some way down the road though. Darn, I guess I have to finish the work now since you said it. ;-) The idea is simply to pass timeval to bpf_tap() from network drivers when it is available and bpf is attached. (Something like bpf_*tap_ts()?) Additionally we may add an ioctl for bpf to select timestamping method, e.g., microtime(9), getmicrotime(9), timestamping from lower layer, or no timestamping at all because we don't need (accurate) timestamps in many places. For the hardware-based accurate timestamping, the big challenge is actually timecounter to timeval conversion, not the bpf API itself because we can only select one hardware timecounter at a given time if the controller does not give us timeval, bintime, or something similar. We have to come up with some API to register additional timecounter, which is not primary timecounter but synchronized with system uptime. On top of that, the timecounter in the given descriptor is not current timecounter. So we need 'what time was it then', not 'what time is it now.' Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:51: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 2B48016A4DA; Tue, 25 Jul 2006 00:51:39 +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 D912F43D46; Tue, 25 Jul 2006 00:51:38 +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 k6P0pc8R066783; Tue, 25 Jul 2006 00:51:38 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0pcXp066782; Tue, 25 Jul 2006 00:51:38 GMT (envelope-from yongari) Message-Id: <200607250051.k6P0pcXp066782@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00: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/share/man/man4 stge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:51:39 -0000 yongari 2006-07-25 00:51:38 UTC FreeBSD src repository Added files: share/man/man4 stge.4 Log: Add a man page for stge(4). Revision Changes Path 1.1 +228 -0 src/share/man/man4/stge.4 (new) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:52: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 79F4616A4E0; Tue, 25 Jul 2006 00:52:12 +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 79BCC43D49; Tue, 25 Jul 2006 00:52:11 +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 k6P0q8c2075792 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Jul 2006 17:52:10 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <44C56B38.4060706@errno.com> Date: Mon, 24 Jul 2006 17:52:08 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: Jung-uk Kim References: <200607241838.aa38962@salmon.maths.tcd.ie> <200607242046.12783.jkim@FreeBSD.org> In-Reply-To: <200607242046.12783.jkim@FreeBSD.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Malone , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:52:12 -0000 Jung-uk Kim wrote: > On Monday 24 July 2006 01:38 pm, David Malone wrote: >>> Thanks for taking care of this! It is not very desirable for the >>> same packet to have different timestamps associated with it >>> across different bpf peers. It certainly could cause a problem if >>> people are using timestamps to correlate events from different >>> programs on the same system. >> Indeed - calling microtime more than necessary and generating >> inconsistent timestamps just didn't seem good. >> >> I think jkim@ has interesting work related to this that might allow >> us to exploit hardware that does hardware timestamping of packets. >> It is some way down the road though. > > Darn, I guess I have to finish the work now since you said it. ;-) > The idea is simply to pass timeval to bpf_tap() from network drivers > when it is available and bpf is attached. (Something like > bpf_*tap_ts()?) Additionally we may add an ioctl for bpf to select > timestamping method, e.g., microtime(9), getmicrotime(9), > timestamping from lower layer, or no timestamping at all because we > don't need (accurate) timestamps in many places. For the > hardware-based accurate timestamping, the big challenge is actually > timecounter to timeval conversion, not the bpf API itself because we > can only select one hardware timecounter at a given time if the > controller does not give us timeval, bintime, or something similar. > We have to come up with some API to register additional timecounter, > which is not primary timecounter but synchronized with system uptime. > On top of that, the timecounter in the given descriptor is not > current timecounter. So we need 'what time was it then', not 'what > time is it now.' Why not leverage something like radiotap? It already has a mechanism for associating a 64-bit microsecond timestamp w/ each packet. It's presently somewhat wireless-oriented but could be used w/ wired devices too and tools like ethereal and tcpdump already grok it. Sam From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:53: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 DC36416A4DF; Tue, 25 Jul 2006 00:53:14 +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 767D743D58; Tue, 25 Jul 2006 00:53:14 +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 k6P0rEux066885; Tue, 25 Jul 2006 00:53:14 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0rEpe066884; Tue, 25 Jul 2006 00:53:14 GMT (envelope-from yongari) Message-Id: <200607250053.k6P0rEpe066884@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:53: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/share/man/man4 Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:53:15 -0000 yongari 2006-07-25 00:53:14 UTC FreeBSD src repository Modified files: share/man/man4 Makefile Log: Hook up state(4) to the build. Revision Changes Path 1.361 +2 -0 src/share/man/man4/Makefile From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:54:59 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DBDC16A4DF; Tue, 25 Jul 2006 00:54:59 +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 D9D1943D49; Tue, 25 Jul 2006 00:54:58 +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 k6P0swiV066967; Tue, 25 Jul 2006 00:54:58 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0swxN066966; Tue, 25 Jul 2006 00:54:58 GMT (envelope-from yongari) Message-Id: <200607250054.k6P0swxN066966@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:54:58 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 polling.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:54:59 -0000 yongari 2006-07-25 00:54:58 UTC FreeBSD src repository Modified files: share/man/man4 polling.4 Log: Add stge(4) to the list of devices supporting polling. Revision Changes Path 1.25 +2 -1 src/share/man/man4/polling.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:56: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 47CB216A4DD; Tue, 25 Jul 2006 00:56:59 +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 6701F43D96; Tue, 25 Jul 2006 00:56:47 +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 k6P0ulBR067126; Tue, 25 Jul 2006 00:56:47 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0uls5067125; Tue, 25 Jul 2006 00:56:47 GMT (envelope-from yongari) Message-Id: <200607250056.k6P0uls5067125@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:56: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/man/man4 vlan.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:56:59 -0000 yongari 2006-07-25 00:56:47 UTC FreeBSD src repository Modified files: share/man/man4 vlan.4 Log: Add stge(4) to the list of devices supporting full VLAN processing in the hardware. Revision Changes Path 1.30 +2 -1 src/share/man/man4/vlan.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:58: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 9516F16A4DA; Tue, 25 Jul 2006 00:58:00 +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 321D343D73; Tue, 25 Jul 2006 00:58:00 +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 k6P0w0Hx067217; Tue, 25 Jul 2006 00:58:00 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0w09C067216; Tue, 25 Jul 2006 00:58:00 GMT (envelope-from yongari) Message-Id: <200607250058.k6P0w09C067216@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:58:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 altq.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:58:00 -0000 yongari 2006-07-25 00:58:00 UTC FreeBSD src repository Modified files: share/man/man4 altq.4 Log: Add stge(4) to the list of drivers supporting ALTQ. Revision Changes Path 1.21 +2 -1 src/share/man/man4/altq.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 00:59: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 788B216A4DA; Tue, 25 Jul 2006 00:59:46 +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 9CB0E43D72; Tue, 25 Jul 2006 00:59:39 +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 k6P0xd3Q067309; Tue, 25 Jul 2006 00:59:39 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0xdFe067308; Tue, 25 Jul 2006 00:59:39 GMT (envelope-from yongari) Message-Id: <200607250059.k6P0xdFe067308@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 00:59:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 miibus.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 00:59:46 -0000 yongari 2006-07-25 00:59:39 UTC FreeBSD src repository Modified files: share/man/man4 miibus.4 Log: Add stge(4) to the list of device drivers use the miibus interface. Revision Changes Path 1.17 +4 -1 src/share/man/man4/miibus.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:00: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 5B3AF16A5CA; Tue, 25 Jul 2006 01:00:39 +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 22B1343DC6; Tue, 25 Jul 2006 01:00:06 +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 k6P0xsXq067339; Tue, 25 Jul 2006 00:59:54 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P0xsbc067338; Tue, 25 Jul 2006 00:59:54 GMT (envelope-from mjacob) Message-Id: <200607250059.k6P0xsbc067338@repoman.freebsd.org> From: Matt Jacob Date: Tue, 25 Jul 2006 00:59:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/mpt mpt_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 01:00:39 -0000 mjacob 2006-07-25 00:59:54 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_cam.c Log: When probing to attach the CAM functionality, check against desired role configuration instead of existing role. This gets us out of the mess where we configured a role of NONE (or were LAN only, for example), but didn't continue to attach the CAM module (because we had neither initiator nor target role set). Unfortunately, the code that rewrites NVRAM to match actual to desired role only works if the CAM module attaches. MFC after: 2 weeks Revision Changes Path 1.31 +13 -5 src/sys/dev/mpt/mpt_cam.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:01: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 D713316A4E7; Tue, 25 Jul 2006 01:01:10 +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 7878F43DA3; Tue, 25 Jul 2006 01:01:10 +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 k6P119gu067536; Tue, 25 Jul 2006 01:01:09 GMT (envelope-from mjacob@repoman.freebsd.org) Received: (from mjacob@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P1195n067535; Tue, 25 Jul 2006 01:01:09 GMT (envelope-from mjacob) Message-Id: <200607250101.k6P1195n067535@repoman.freebsd.org> From: Matt Jacob Date: Tue, 25 Jul 2006 01:01: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/dev/mpt mpt_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, 25 Jul 2006 01:01:11 -0000 mjacob 2006-07-25 01:01:09 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt_pci.c Log: bus_alloc_resource_any is actually defined in the RELENG_4 branch, so there's no need to have a compilation difference here any more. Revision Changes Path 1.37 +0 -5 src/sys/dev/mpt/mpt_pci.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:02: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 6112A16A4E5; Tue, 25 Jul 2006 01:02:24 +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 5155843D64; Tue, 25 Jul 2006 01:02:22 +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 k6P12MdI067663; Tue, 25 Jul 2006 01:02:22 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P12MWq067662; Tue, 25 Jul 2006 01:02:22 GMT (envelope-from yongari) Message-Id: <200607250102.k6P12MWq067662@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 01:02: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/boot/forth loader.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: Tue, 25 Jul 2006 01:02:24 -0000 yongari 2006-07-25 01:02:22 UTC FreeBSD src repository Modified files: sys/boot/forth loader.conf Log: Add an entry for the stge(4) module. While I'm here remove a stale wx(4) entry which was removed 4 years, 9 months ago. Revision Changes Path 1.107 +1 -1 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:03: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 4682816A4DA; Tue, 25 Jul 2006 01:03:56 +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 F3BF443D69; Tue, 25 Jul 2006 01:03:55 +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 k6P13teC069011; Tue, 25 Jul 2006 01:03:55 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P13tpj069010; Tue, 25 Jul 2006 01:03:55 GMT (envelope-from yongari) Message-Id: <200607250103.k6P13tpj069010@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 01:03: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/usr.sbin/sysinstall devices.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 01:03:56 -0000 yongari 2006-07-25 01:03:55 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall devices.c Log: Add stge(4) to the list of supported network interface. Revision Changes Path 1.168 +1 -0 src/usr.sbin/sysinstall/devices.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:06: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 05C5116A4DD; Tue, 25 Jul 2006 01:06:25 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD20743D72; Tue, 25 Jul 2006 01:06:24 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P16Okx069239; Tue, 25 Jul 2006 01:06:24 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P16ODx069238; Tue, 25 Jul 2006 01:06:24 GMT (envelope-from thompsa) Message-Id: <200607250106.k6P16ODx069238@repoman.freebsd.org> From: Andrew Thompson Date: Tue, 25 Jul 2006 01:06: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/dev/usb if_aue.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 01:06:25 -0000 thompsa 2006-07-25 01:06:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/usb if_aue.c Log: MFC r1.97 Avoid calling into the usb code with the lock held. Revision Changes Path 1.90.2.5 +6 -5 src/sys/dev/usb/if_aue.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:06: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 C136916A5D0; Tue, 25 Jul 2006 01:06:35 +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 4EFBF43D5E; Tue, 25 Jul 2006 01:06:33 +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 k6P16XeH069288; Tue, 25 Jul 2006 01:06:33 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P16Xd1069287; Tue, 25 Jul 2006 01:06:33 GMT (envelope-from yongari) Message-Id: <200607250106.k6P16Xd1069287@repoman.freebsd.org> From: Pyun YongHyeon Date: Tue, 25 Jul 2006 01:06:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/conf GENERIC src/sys/sparc64/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 01:06:36 -0000 yongari 2006-07-25 01:06:33 UTC FreeBSD src repository Modified files: sys/i386/conf GENERIC sys/sparc64/conf GENERIC Log: Add stge(4) to the list of drivers supported by GENERIC kernel. Revision Changes Path 1.455 +1 -0 src/sys/i386/conf/GENERIC 1.114 +1 -0 src/sys/sparc64/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Tue Jul 25 01:08: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 A807716A4DA; Tue, 25 Jul 2006 01:08:41 +0000 (UTC) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F02643D49; Tue, 25 Jul 2006 01:08:41 +0000 (GMT) (envelope-from kevlo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P18fbn069370; Tue, 25 Jul 2006 01:08:41 GMT (envelope-from kevlo@repoman.freebsd.org) Received: (from kevlo@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P18fPk069369; Tue, 25 Jul 2006 01:08:41 GMT (envelope-from kevlo) Message-Id: <200607250108.k6P18fPk069369@repoman.freebsd.org> From: Kevin Lo Date: Tue, 25 Jul 2006 01:08: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/arm/xscale/i80321 i80321.c iq80321.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 01:08:41 -0000 kevlo 2006-07-25 01:08:41 UTC FreeBSD src repository Modified files: sys/arm/xscale/i80321 i80321.c iq80321.c Log: Cleanup. Approved by: cognet Revision Changes Path 1.6 +0 -17 src/sys/arm/xscale/i80321/i80321.c 1.13 +1 -1 src/sys/arm/xscale/i80321/iq80321.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 02:15: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 B428C16A4DA; Tue, 25 Jul 2006 02:15:28 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E89643D45; Tue, 25 Jul 2006 02:15:28 +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 k6P2FSRR074737; Tue, 25 Jul 2006 02:15:28 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P2FSrQ074736; Tue, 25 Jul 2006 02:15:28 GMT (envelope-from rwatson) Message-Id: <200607250215.k6P2FSrQ074736@repoman.freebsd.org> From: Robert Watson Date: Tue, 25 Jul 2006 02:15: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/conf files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 02:15:28 -0000 rwatson 2006-07-25 02:15:28 UTC FreeBSD src repository Modified files: sys/conf files Log: Add uipc_sockbuf.c to standard files list; accidentally missed in earlier commit. Spotted by: tinderbox Revision Changes Path 1.1133 +1 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Tue Jul 25 02:27: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 8385716A4DD; Tue, 25 Jul 2006 02:27:38 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A2B843D45; Tue, 25 Jul 2006 02:27:38 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P2RcqE076142; Tue, 25 Jul 2006 02:27:38 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P2Rc1f076141; Tue, 25 Jul 2006 02:27:38 GMT (envelope-from njl) Message-Id: <200607250227.k6P2Rc1f076141@repoman.freebsd.org> From: Nate Lawson Date: Tue, 25 Jul 2006 02:27:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/acpica acpi_thermal.c src/share/man/man4 acpi_thermal.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 02:27:38 -0000 njl 2006-07-25 02:27:38 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi_thermal.c share/man/man4 acpi_thermal.4 Log: Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl. Prevent casual modification by requiring hw.acpi.thermal.user_override to be set first. Fix printing of negative temperatures in the K->C conversion. Document the remaining thermal sysctls. MFC after: 3 days Revision Changes Path 1.9 +17 -9 src/share/man/man4/acpi_thermal.4 1.62 +55 -13 src/sys/dev/acpica/acpi_thermal.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 02:28: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 C899516A4DD; Tue, 25 Jul 2006 02:28:43 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 82C8D43D46; Tue, 25 Jul 2006 02:28:43 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P2ShDN076206; Tue, 25 Jul 2006 02:28:43 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P2Shlr076205; Tue, 25 Jul 2006 02:28:43 GMT (envelope-from njl) Message-Id: <200607250228.k6P2Shlr076205@repoman.freebsd.org> From: Nate Lawson Date: Tue, 25 Jul 2006 02:28: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/sbin/sysctl sysctl.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 02:28:43 -0000 njl 2006-07-25 02:28:43 UTC FreeBSD src repository Modified files: sbin/sysctl sysctl.c Log: Fix printing of negative decimal values in Kelvin to Celsius conversion. MFC after: 3 days Revision Changes Path 1.70 +6 -2 src/sbin/sysctl/sysctl.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 02: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 A56E816A4DE for ; Tue, 25 Jul 2006 02:44:19 +0000 (UTC) (envelope-from john_m_cooper@yahoo.com) Received: from smtp103.biz.mail.mud.yahoo.com (smtp103.biz.mail.mud.yahoo.com [68.142.200.238]) by mx1.FreeBSD.org (Postfix) with SMTP id 0D5CC43D55 for ; Tue, 25 Jul 2006 02:44:17 +0000 (GMT) (envelope-from john_m_cooper@yahoo.com) Received: (qmail 5512 invoked from network); 25 Jul 2006 02:44:17 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:Received:Message-ID:Date:From:User-Agent:MIME-Version:To:CC:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=HDJosQU5iXW9iIoNJzbNQ7oVfapwF5FlH80nkHoOIOx/3W207pWcb/UW1QOx4YixNWQOHK4bu6QFIXEIeiqn8zYjFrrtdeqWYea5mwJ8fR5t4ebTTnLWoAnfmy9KK8pmNB0J55wC3hzi3mmsghTuHIUgumoQ/OZVTdWG9AABJdU= ; Received: from unknown (HELO borgdemon2.clspco.adelphia.net) (j.m.cooper@borgsdemons.com@67.22.17.55 with login) by smtp103.biz.mail.mud.yahoo.com with SMTP; 25 Jul 2006 02:44:17 -0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by borgdemon2.clspco.adelphia.net (Postfix) with ESMTP id BFB5C5CC5; Mon, 24 Jul 2006 21:44:14 -0500 (CDT) Message-ID: <44C5857D.60001@yahoo.com> Date: Mon, 24 Jul 2006 21:44:13 -0500 From: John Merryweather Cooper User-Agent: Thunderbird 1.5.0.4 (X11/20060617) MIME-Version: 1.0 To: Nate Lawson References: <200607250227.k6P2Rc1f076141@repoman.freebsd.org> In-Reply-To: <200607250227.k6P2Rc1f076141@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/acpica acpi_thermal.c src/share/man/man4 acpi_thermal.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 02:44:19 -0000 Nate Lawson wrote: > njl 2006-07-25 02:27:38 UTC > > FreeBSD src repository > > Modified files: > sys/dev/acpica acpi_thermal.c > share/man/man4 acpi_thermal.4 > Log: > Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl. > Prevent casual modification by requiring hw.acpi.thermal.user_override to > be set first. Fix printing of negative temperatures in the K->C conversion. > Document the remaining thermal sysctls. > > MFC after: 3 days > > Revision Changes Path > 1.9 +17 -9 src/share/man/man4/acpi_thermal.4 > 1.62 +55 -13 src/sys/dev/acpica/acpi_thermal.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" > > AWESOME! Now maybe I can avoid overheating as much on my Dell Inspiron 5100. Right now, it's clueless about anything except CRT--a bummer since this leads to immediate shutdown. jmc From owner-cvs-src@FreeBSD.ORG Tue Jul 25 03:41: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 8DEE816A4E1; Tue, 25 Jul 2006 03:41:57 +0000 (UTC) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9A89E43D6D; Tue, 25 Jul 2006 03:41:48 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.6/8.13.6) with ESMTP id k6P3flcM068794; Mon, 24 Jul 2006 20:41:47 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.6/8.13.1/Submit) id k6P3fl8C068793; Mon, 24 Jul 2006 20:41:47 -0700 (PDT) (envelope-from obrien) Date: Mon, 24 Jul 2006 20:41:47 -0700 From: "David O'Brien" To: John Baldwin Message-ID: <20060725034147.GB68567@dragon.NUXI.org> References: <44C012D1.2050905@cs.rice.edu> <20060721.081453.1586000351.imp@bsdimp.com> <20060722002533.GA15356@dragon.NUXI.org> <200607241340.00106.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607241340.00106.jhb@freebsd.org> X-Operating-System: FreeBSD 7.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: obrien@freebsd.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 03:41:57 -0000 On Mon, Jul 24, 2006 at 01:39:59PM -0400, John Baldwin wrote: > On Friday 21 July 2006 20:25, David O'Brien wrote: > > On Fri, Jul 21, 2006 at 08:14:53AM -0600, M. Warner Losh wrote: > > > : I'd like to ask when we'll get ARM resources in the FreeBSD.org cluster > > > : so committers can have access to ARM - I don't. So it is hard to test > > > : anything. Until a month ago no one would agree on a reference platform > > > : so toolchain work could be tested vs. spending all my time trying to > get > > > : something working that no one else had. I am still waiting to get the > > > : ARM board I purchased in my hands and working. > > > > > > We've tested these patches. They work. Why must you be so insistant > > > on a proceedure that makes it so hard to get things done. > > > > As I wrote to you before, I will not commit anything to GCC/Binutils/GDB > > that I have not (and cannot) test myself. Would you accept a large patch > > from me and commit it to the FreeBSD kernel without you being able to > > build and test it? I dare say you wouldn't. > > Erm, I think this argument is actually not valid. Committers commit > patches submitted by other people or patches they haven't directly > tested all the time. You're scaring me there John. I hope you at least build a kernel and see things still boot. One thing I'm not sure people realize is that part of what is being asked is to commit a patch to RELENG_4. Our rules are that it should first go in to HEAD, then possibly thru RELENG_6. The rules are the same for the GCC, Binutils, and GDB trees. > I do this a lot when fixing problems for people where I come up with a > patch and ask them to test it, and if they say it works ok I commit it. I > don't try to reproduce every single bug people report to locally test > patches. For many of them I simply don't have the necessary hardware and/or > environment! This isn't an issue of if some patch fixes an obscure problem, but this is basic functionality. > In addition, in this case, you aren't getting a patch from some random PR > submitter you don't know from Adam. You are getting the patches from Warner, > cognet@, etc. who you _know_ and should have enough of an established > relationship now to at least be able to guage their technical competence. The GCC patch as-is would be rejected, nor does it cleanly apply to the GCC HEAD branch. So all I could do is work up an equivalent patch for GCC head, see that I can still build GCC, but not produce a working binary. Then back port the HEAD patch to GCC stable branches. Sorry that is just more working in the dark than I want to do. I'll I've every asked is that I could test (i.e., run) an ARM kernel and ARM userland binary. -- -- David (obrien@FreeBSD.org) From owner-cvs-src@FreeBSD.ORG Tue Jul 25 05:13: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 D5E2116A4E1; Tue, 25 Jul 2006 05:13:53 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6070243D45; Tue, 25 Jul 2006 05:13:53 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P5DrDU095789; Tue, 25 Jul 2006 05:13:53 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P5Drbk095788; Tue, 25 Jul 2006 05:13:53 GMT (envelope-from brueffer) Message-Id: <200607250513.k6P5Drbk095788@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 25 Jul 2006 05:13: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/release/doc/en_US.ISO8859-1/hardware/common dev.sgml src/release/doc/share/misc dev.archlist.txt X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 05:13:53 -0000 brueffer 2006-07-25 05:13:53 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/hardware/common dev.sgml release/doc/share/misc dev.archlist.txt Log: Autogenerate hardware notes for stge(4). Revision Changes Path 1.304 +2 -0 src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml 1.87 +1 -0 src/release/doc/share/misc/dev.archlist.txt From owner-cvs-src@FreeBSD.ORG Tue Jul 25 05:20:07 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6BB816A4DA; Tue, 25 Jul 2006 05:20:07 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E8FD43D46; Tue, 25 Jul 2006 05:20:07 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6P5K7Bm096101; Tue, 25 Jul 2006 05:20:07 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6P5K7pk096100; Tue, 25 Jul 2006 05:20:07 GMT (envelope-from brueffer) Message-Id: <200607250520.k6P5K7pk096100@repoman.freebsd.org> From: Christian Brueffer Date: Tue, 25 Jul 2006 05:20: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/share/man/man4 stge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 05:20:07 -0000 brueffer 2006-07-25 05:20:06 UTC FreeBSD src repository Modified files: share/man/man4 stge.4 Log: singular -> plural and a typo fix. Revision Changes Path 1.2 +4 -4 src/share/man/man4/stge.4 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 06:22: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 5AA1316A4DE; Tue, 25 Jul 2006 06:22:54 +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 D3A4943D45; Tue, 25 Jul 2006 06:22:53 +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 1FF932085; Tue, 25 Jul 2006 08:22:49 +0200 (CEST) X-Spam-Tests: AWL 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 8B9CA2082; Tue, 25 Jul 2006 08:22:48 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 62BCA33C31; Tue, 25 Jul 2006 08:22:48 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: John Baldwin References: <200607210845.k6L8j0Ep026008@repoman.freebsd.org> <20060724000259.GE16230@wantadilla.lemis.com> <20060724130731.D44945@fledge.watson.org> <200607241342.38412.jhb@freebsd.org> Date: Tue, 25 Jul 2006 08:22:47 +0200 In-Reply-To: <200607241342.38412.jhb@freebsd.org> (John Baldwin's message of "Mon, 24 Jul 2006 13:42:37 -0400") Message-ID: <86hd16gq4o.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: Tom Rhodes , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org, Robert Watson , Greg 'groggy' Lehey , Xin LI Subject: Re: truss status X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 06:22:54 -0000 John Baldwin writes: > Well, the biggest thing I found when doing the PHOLD/P_WEXIT stuff that w= as=20 > missing was PIOCWAIT and PIOCCONT (IIRC). Specifically, we don't current= ly=20 > have any ptrace() equivalent to that. I'm not sure that's a problem. I had at one point a version of truss, rewritten from scratch, that worked with ptrace(). I never committed it because there were issues with attaching to children of the traced process; I tried to get rid of the reparenting stuff by having a debugging hierarchy parallel to the process hierarchy (i.e. each process has a real parent and a debugging parent, instead of the current situation where a debugged process is reparented to the debugging process, which makes it impossible to debug e.g. a shell), this required major changes to exit1() and kern_wait() which I never completed. At some point I accidentally blew away the tree; this was before we had Perforce, and I had no backup. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Tue Jul 25 11:07: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 64A7F16A4E1; Tue, 25 Jul 2006 11:07:32 +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 270B343D49; Tue, 25 Jul 2006 11:07:32 +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 k6PB7Wc0039317; Tue, 25 Jul 2006 11:07:32 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PB7VH6039316; Tue, 25 Jul 2006 11:07:31 GMT (envelope-from oleg) Message-Id: <200607251107.k6PB7VH6039316@repoman.freebsd.org> From: Oleg Bulyzhin Date: Tue, 25 Jul 2006 11: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/sbin/ipfw ipfw.8 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 11:07:32 -0000 oleg 2006-07-25 11:07:31 UTC FreeBSD src repository Modified files: sbin/ipfw ipfw.8 Log: Specify correct argument range for tag/untag keywords. Approved by: glebius (mentor) Revision Changes Path 1.190 +2 -2 src/sbin/ipfw/ipfw.8 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 12:50: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 3A40E16A4DD; Tue, 25 Jul 2006 12:50:06 +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 CBB7E43D4C; Tue, 25 Jul 2006 12:50:05 +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 k6PCo5AK053926; Tue, 25 Jul 2006 12:50:05 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PCo5Yp053925; Tue, 25 Jul 2006 12:50:05 GMT (envelope-from davidxu) Message-Id: <200607251250.k6PCo5Yp053925@repoman.freebsd.org> From: David Xu Date: Tue, 25 Jul 2006 12:50:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libthr pthread.map src/lib/libthr/thread thr_init.c thr_sig.c thr_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: Tue, 25 Jul 2006 12:50:06 -0000 davidxu 2006-07-25 12:50:05 UTC FreeBSD src repository Modified files: lib/libthr pthread.map lib/libthr/thread thr_init.c thr_sig.c thr_syscalls.c Log: 1. Don't override underscore version of aio_suspend(), system(), wait(), waitpid() and usleep(), they are internal versions and should not be cancellation points. 2. Make wait3() as a cancellation point. 3. Move raise() and pause() into file thr_sig.c. 4. Add functions _sigsuspend, _sigwait, _sigtimedwait and _sigwaitinfo, remove SIGCANCEL bit in wait-set for those functions, the signal is used internally to implement thread cancellation. Revision Changes Path 1.16 +22 -22 src/lib/libthr/pthread.map 1.37 +17 -17 src/lib/libthr/thread/thr_init.c 1.19 +107 -1 src/lib/libthr/thread/thr_sig.c 1.14 +45 -60 src/lib/libthr/thread/thr_syscalls.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 13: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 DCA1C16A4DF; Tue, 25 Jul 2006 13:31:00 +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 A221C43D46; Tue, 25 Jul 2006 13:31:00 +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 k6PDV0GG057182; Tue, 25 Jul 2006 13:31:00 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PDV0fn057179; Tue, 25 Jul 2006 13:31:00 GMT (envelope-from maxim) Message-Id: <200607251331.k6PDV0fn057179@repoman.freebsd.org> From: Maxim Konovalov Date: Tue, 25 Jul 2006 13:31:00 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/misc 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: Tue, 25 Jul 2006 13:31:01 -0000 maxim 2006-07-25 13:31:00 UTC FreeBSD src repository Modified files: share/misc bsd-family-tree Log: o Add NetBSD 3.0.1 and DragonFlyBSD 1.6.0. Revision Changes Path 1.106 +9 -6 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Tue Jul 25 14:15: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 D4B5116A4DA; Tue, 25 Jul 2006 14:15:50 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98A0043D46; Tue, 25 Jul 2006 14:15:50 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PEFoiw060618; Tue, 25 Jul 2006 14:15:50 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PEFoia060617; Tue, 25 Jul 2006 14:15:50 GMT (envelope-from yar) Message-Id: <200607251415.k6PEFoia060617@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 14:15: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/fs/udf ecma167-udf.h 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: Tue, 25 Jul 2006 14:15:50 -0000 yar 2006-07-25 14:15:50 UTC FreeBSD src repository Modified files: sys/fs/udf ecma167-udf.h udf_vfsops.c Log: In udf_find_partmaps(), when we find a type 1 partition map, we have to skip the actual type 1 length (6 bytes). With this change, it is now possible to correctly spot the VAT partition map in certain discs. Submitted by: Pedro Martelletto Revision Changes Path 1.7 +4 -3 src/sys/fs/udf/ecma167-udf.h 1.43 +9 -7 src/sys/fs/udf/udf_vfsops.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 16:01: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 98C9416A4E1; Tue, 25 Jul 2006 16:01:47 +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 3819C43D45; Tue, 25 Jul 2006 16:01:47 +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 k6PG1las067421; Tue, 25 Jul 2006 16:01:47 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PG1ljX067420; Tue, 25 Jul 2006 16:01:47 GMT (envelope-from bmah) Message-Id: <200607251601.k6PG1ljX067420@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 25 Jul 2006 16:01: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 16:01:47 -0000 bmah 2006-07-25 16:01:47 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: snd_emu10kx(4), nfe(4), stge(4), enc(4) (+MFC), sysinstall(8) title (+MFC). Revision Changes Path 1.956 +20 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 25 16:13: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 E9DDB16A4DD; Tue, 25 Jul 2006 16:13:36 +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 5F03543D46; Tue, 25 Jul 2006 16:13:36 +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 k6PGDNZe092156; Tue, 25 Jul 2006 12:13:31 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Sam Leffler Date: Tue, 25 Jul 2006 12:13:01 -0400 User-Agent: KMail/1.6.2 References: <200607241838.aa38962@salmon.maths.tcd.ie> <200607242046.12783.jkim@FreeBSD.org> <44C56B38.4060706@errno.com> In-Reply-To: <44C56B38.4060706@errno.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251213.05477.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: David Malone , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 16:13:37 -0000 On Monday 24 July 2006 08:52 pm, Sam Leffler wrote: > Jung-uk Kim wrote: > > On Monday 24 July 2006 01:38 pm, David Malone wrote: > >>> Thanks for taking care of this! It is not very desirable for > >>> the same packet to have different timestamps associated with it > >>> across different bpf peers. It certainly could cause a problem > >>> if people are using timestamps to correlate events from > >>> different programs on the same system. > >> > >> Indeed - calling microtime more than necessary and generating > >> inconsistent timestamps just didn't seem good. > >> > >> I think jkim@ has interesting work related to this that might > >> allow us to exploit hardware that does hardware timestamping of > >> packets. It is some way down the road though. > > > > Darn, I guess I have to finish the work now since you said it. > > ;-) The idea is simply to pass timeval to bpf_tap() from network > > drivers when it is available and bpf is attached. (Something > > like bpf_*tap_ts()?) Additionally we may add an ioctl for bpf > > to select timestamping method, e.g., microtime(9), > > getmicrotime(9), timestamping from lower layer, or no > > timestamping at all because we don't need (accurate) timestamps > > in many places. For the hardware-based accurate timestamping, > > the big challenge is actually timecounter to timeval conversion, > > not the bpf API itself because we can only select one hardware > > timecounter at a given time if the controller does not give us > > timeval, bintime, or something similar. We have to come up with > > some API to register additional timecounter, which is not primary > > timecounter but synchronized with system uptime. On top of that, > > the timecounter in the given descriptor is not current > > timecounter. So we need 'what time was it then', not 'what time > > is it now.' > > Why not leverage something like radiotap? It already has a > mechanism for associating a 64-bit microsecond timestamp w/ each > packet. It's presently somewhat wireless-oriented but could be > used w/ wired devices too and tools like ethereal and tcpdump > already grok it. Yes, we can do that but I see at least two immediate problems. First we still call microtime(9) from catchpacket() (or from bpf_mtap2(9) now) because bpf does not know anything about this *special* header. It surely beats the purpose. Second, libpcap has to be modified to understand the header format and the trace will be incompatible with old apps. AFAIK, this means they have to introduce another DLT for each supported DLT just because we added the timestamp, which is impractical IMHO. Basically I want something more generic. :-) Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 16:18: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 A995716A4E1; Tue, 25 Jul 2006 16:18:52 +0000 (UTC) (envelope-from sam@errno.com) Received: from ebb.errno.com (ebb.errno.com [69.12.149.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7334243D49; Tue, 25 Jul 2006 16:18: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 k6PGInGj079716 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Jul 2006 09:18:50 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <44C64469.8050102@errno.com> Date: Tue, 25 Jul 2006 09:18:49 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: Jung-uk Kim References: <200607241838.aa38962@salmon.maths.tcd.ie> <200607242046.12783.jkim@FreeBSD.org> <44C56B38.4060706@errno.com> <200607251213.05477.jkim@FreeBSD.org> In-Reply-To: <200607251213.05477.jkim@FreeBSD.org> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: David Malone , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 16:18:52 -0000 Jung-uk Kim wrote: > On Monday 24 July 2006 08:52 pm, Sam Leffler wrote: >> Jung-uk Kim wrote: >>> On Monday 24 July 2006 01:38 pm, David Malone wrote: >>>>> Thanks for taking care of this! It is not very desirable for >>>>> the same packet to have different timestamps associated with it >>>>> across different bpf peers. It certainly could cause a problem >>>>> if people are using timestamps to correlate events from >>>>> different programs on the same system. >>>> Indeed - calling microtime more than necessary and generating >>>> inconsistent timestamps just didn't seem good. >>>> >>>> I think jkim@ has interesting work related to this that might >>>> allow us to exploit hardware that does hardware timestamping of >>>> packets. It is some way down the road though. >>> Darn, I guess I have to finish the work now since you said it. >>> ;-) The idea is simply to pass timeval to bpf_tap() from network >>> drivers when it is available and bpf is attached. (Something >>> like bpf_*tap_ts()?) Additionally we may add an ioctl for bpf >>> to select timestamping method, e.g., microtime(9), >>> getmicrotime(9), timestamping from lower layer, or no >>> timestamping at all because we don't need (accurate) timestamps >>> in many places. For the hardware-based accurate timestamping, >>> the big challenge is actually timecounter to timeval conversion, >>> not the bpf API itself because we can only select one hardware >>> timecounter at a given time if the controller does not give us >>> timeval, bintime, or something similar. We have to come up with >>> some API to register additional timecounter, which is not primary >>> timecounter but synchronized with system uptime. On top of that, >>> the timecounter in the given descriptor is not current >>> timecounter. So we need 'what time was it then', not 'what time >>> is it now.' >> Why not leverage something like radiotap? It already has a >> mechanism for associating a 64-bit microsecond timestamp w/ each >> packet. It's presently somewhat wireless-oriented but could be >> used w/ wired devices too and tools like ethereal and tcpdump >> already grok it. > > Yes, we can do that but I see at least two immediate problems. First > we still call microtime(9) from catchpacket() (or from bpf_mtap2(9) > now) because bpf does not know anything about this *special* header. > It surely beats the purpose. Second, libpcap has to be modified to > understand the header format and the trace will be incompatible with > old apps. AFAIK, this means they have to introduce another DLT for > each supported DLT just because we added the timestamp, which is > impractical IMHO. Basically I want something more generic. :-) bpf should not need to know anything. If you want a common routine to build the radiotap header that's easy. bpf_mtap2 already works fine to capture radiotap encapsulated frames for wireless. libpcap does not need to be modified; it works already for wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO is a bit of a misnomer; it's not entirely 802.11-specific. There is no incompatibility w/ old apps. If old apps don't set the DLT they get the old format. If they set the DLT to get radiotap then presumably they've also been modified to extract the timestamp. Take a look first please. It may not be appropriate but I think what you want is already there. Sam From owner-cvs-src@FreeBSD.ORG Tue Jul 25 16: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 EA90016A4DF; Tue, 25 Jul 2006 16:34:02 +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 4FABC43D6D; Tue, 25 Jul 2006 16:34:02 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6PGY0UC036542; Tue, 25 Jul 2006 12:34:00 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: obrien@freebsd.org Date: Tue, 25 Jul 2006 12:29:17 -0400 User-Agent: KMail/1.9.1 References: <44C012D1.2050905@cs.rice.edu> <200607241340.00106.jhb@freebsd.org> <20060725034147.GB68567@dragon.NUXI.org> In-Reply-To: <20060725034147.GB68567@dragon.NUXI.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607251229.17862.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Tue, 25 Jul 2006 12:34:00 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1618/Mon Jul 24 21:12:40 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 16:34:03 -0000 On Monday 24 July 2006 23:41, David O'Brien wrote: > On Mon, Jul 24, 2006 at 01:39:59PM -0400, John Baldwin wrote: > > On Friday 21 July 2006 20:25, David O'Brien wrote: > > > On Fri, Jul 21, 2006 at 08:14:53AM -0600, M. Warner Losh wrote: > > > > : I'd like to ask when we'll get ARM resources in the FreeBSD.org cluster > > > > : so committers can have access to ARM - I don't. So it is hard to test > > > > : anything. Until a month ago no one would agree on a reference platform > > > > : so toolchain work could be tested vs. spending all my time trying to > > get > > > > : something working that no one else had. I am still waiting to get the > > > > : ARM board I purchased in my hands and working. > > > > > > > > We've tested these patches. They work. Why must you be so insistant > > > > on a proceedure that makes it so hard to get things done. > > > > > > As I wrote to you before, I will not commit anything to GCC/Binutils/GDB > > > that I have not (and cannot) test myself. Would you accept a large patch > > > from me and commit it to the FreeBSD kernel without you being able to > > > build and test it? I dare say you wouldn't. > > > > Erm, I think this argument is actually not valid. Committers commit > > patches submitted by other people or patches they haven't directly > > tested all the time. > > You're scaring me there John. I hope you at least build a kernel and see > things still boot. I do build, but booting isn't always relevant. If someone has a bug in smbfs and they've confirmed it worked for them, but I have no smb servers around, what good does it do to boot it? I can't get anywhere close to executing that code path. I just did this with the locking fixes for smbfs_unmount() and netsmb last week for example. > One thing I'm not sure people realize is that part of what is being asked > is to commit a patch to RELENG_4. Our rules are that it should first go > in to HEAD, then possibly thru RELENG_6. The rules are the same for the > GCC, Binutils, and GDB trees. Warner wants to get it into HEAD first and then MFC it to RELENG_6, I don't see what's so odd about that. > > I do this a lot when fixing problems for people where I come up with a > > patch and ask them to test it, and if they say it works ok I commit it. I > > don't try to reproduce every single bug people report to locally test > > patches. For many of them I simply don't have the necessary hardware and/or > > environment! > > This isn't an issue of if some patch fixes an obscure problem, but this > is basic functionality. Errm, adding support for arm isn't basic functionality, it can only affect arm users, of which there are none (because there's no toolchain yet). You can't possibly make arm support any worse than it is right now (i.e. nonexistent). > > In addition, in this case, you aren't getting a patch from some random PR > > submitter you don't know from Adam. You are getting the patches from Warner, > > cognet@, etc. who you _know_ and should have enough of an established > > relationship now to at least be able to guage their technical competence. > > The GCC patch as-is would be rejected, nor does it cleanly apply to the > GCC HEAD branch. So all I could do is work up an equivalent patch for GCC > head, see that I can still build GCC, but not produce a working binary. > Then back port the HEAD patch to GCC stable branches. > > Sorry that is just more working in the dark than I want to do. > > I'll I've every asked is that I could test (i.e., run) an ARM kernel and > ARM userland binary. You know, you can also ask other people to test the compiler you build. That's what I did for the smbfs/netsmb patch I referenced earlier. In that case I came up with a patch and let the user handle building the kernel, but you can also build a gcc binary and ship it off to one of the arm folks for testing. This is not an intractable problem, but I think it would be useful to not try to have do it entirely on your own. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Tue Jul 25 16: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 5597B16A4DF; Tue, 25 Jul 2006 16:59:52 +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 EFEE243D55; Tue, 25 Jul 2006 16:59:50 +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 k6PGxSZY094228; Tue, 25 Jul 2006 12:59:28 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: Sam Leffler Date: Tue, 25 Jul 2006 12:59:13 -0400 User-Agent: KMail/1.6.2 References: <200607241838.aa38962@salmon.maths.tcd.ie> <200607251213.05477.jkim@FreeBSD.org> <44C64469.8050102@errno.com> In-Reply-To: <44C64469.8050102@errno.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251259.15891.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: David Malone , cvs-src@FreeBSD.org, src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 16:59:52 -0000 On Tuesday 25 July 2006 12:18 pm, Sam Leffler wrote: > Jung-uk Kim wrote: > > On Monday 24 July 2006 08:52 pm, Sam Leffler wrote: > >> Jung-uk Kim wrote: > >>> On Monday 24 July 2006 01:38 pm, David Malone wrote: > >>>>> Thanks for taking care of this! It is not very desirable for > >>>>> the same packet to have different timestamps associated with > >>>>> it across different bpf peers. It certainly could cause a > >>>>> problem if people are using timestamps to correlate events > >>>>> from different programs on the same system. > >>>> > >>>> Indeed - calling microtime more than necessary and generating > >>>> inconsistent timestamps just didn't seem good. > >>>> > >>>> I think jkim@ has interesting work related to this that might > >>>> allow us to exploit hardware that does hardware timestamping > >>>> of packets. It is some way down the road though. > >>> > >>> Darn, I guess I have to finish the work now since you said it. > >>> ;-) The idea is simply to pass timeval to bpf_tap() from > >>> network drivers when it is available and bpf is attached. > >>> (Something like bpf_*tap_ts()?) Additionally we may add an > >>> ioctl for bpf to select timestamping method, e.g., > >>> microtime(9), > >>> getmicrotime(9), timestamping from lower layer, or no > >>> timestamping at all because we don't need (accurate) timestamps > >>> in many places. For the hardware-based accurate timestamping, > >>> the big challenge is actually timecounter to timeval > >>> conversion, not the bpf API itself because we can only select > >>> one hardware timecounter at a given time if the controller does > >>> not give us timeval, bintime, or something similar. We have to > >>> come up with some API to register additional timecounter, which > >>> is not primary timecounter but synchronized with system uptime. > >>> On top of that, the timecounter in the given descriptor is not > >>> current timecounter. So we need 'what time was it then', not > >>> 'what time is it now.' > >> > >> Why not leverage something like radiotap? It already has a > >> mechanism for associating a 64-bit microsecond timestamp w/ each > >> packet. It's presently somewhat wireless-oriented but could be > >> used w/ wired devices too and tools like ethereal and tcpdump > >> already grok it. > > > > Yes, we can do that but I see at least two immediate problems. > > First we still call microtime(9) from catchpacket() (or from > > bpf_mtap2(9) now) because bpf does not know anything about this > > *special* header. It surely beats the purpose. Second, libpcap > > has to be modified to understand the header format and the trace > > will be incompatible with old apps. AFAIK, this means they have > > to introduce another DLT for each supported DLT just because we > > added the timestamp, which is impractical IMHO. Basically I want > > something more generic. :-) > > bpf should not need to know anything. If you want a common routine > to build the radiotap header that's easy. bpf_mtap2 already works > fine to capture radiotap encapsulated frames for wireless. I know it works because I use it occasionally. :-) My point was it still calls microtime() because it doesn't know it is already timestamped. We need to turn it off, manually or automatically. If we want to do it automatically, bpf_mtap2(9) has to know whether it is timestamped already or not, e.g., additional flag in bpf descriptor. Actually, I want both manual (via ioctl) and automatic (via bpf descriptor flag). > libpcap does not need to be modified; it works already for > wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO is a > bit of a misnomer; it's not entirely 802.11-specific. Ah, you mean we just exploit DLT_IEEE802_11_RADIO. Hmm... How about processing overhead? Can we synchronize the timestamping with system time? > There is no incompatibility w/ old apps. If old apps don't set the > DLT they get the old format. If they set the DLT to get radiotap > then presumably they've also been modified to extract the > timestamp. Okay. But I am worried about timecounter <-> timeval conversion because I want to know timeval delta from system time, not just some timer value. > Take a look first please. It may not be appropriate but I think > what you want is already there. Sure I will. Thanks! Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:10: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 9DCDF16A4DF; Tue, 25 Jul 2006 17:10:35 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C86743D46; Tue, 25 Jul 2006 17:10:35 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHAZGG081891; Tue, 25 Jul 2006 17:10:35 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHAZOw081890; Tue, 25 Jul 2006 17:10:35 GMT (envelope-from yar) Message-Id: <200607251710.k6PHAZOw081890@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:10: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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 17:10:35 -0000 yar 2006-07-25 17:10:35 UTC FreeBSD src repository Modified files: etc rc.subr Log: Add diagnostics to load_kld(). Revision Changes Path 1.60 +12 -4 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:14: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 D0FE816A4DA; Tue, 25 Jul 2006 17:14:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9266243D46; Tue, 25 Jul 2006 17:14:38 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHEcUK082122; Tue, 25 Jul 2006 17:14:38 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHEcNK082121; Tue, 25 Jul 2006 17:14:38 GMT (envelope-from yar) Message-Id: <200607251714.k6PHEcNK082121@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:14:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 17:14:38 -0000 yar 2006-07-25 17:14:38 UTC FreeBSD src repository Modified files: etc rc.subr Log: We notify of failures with err or warn. Messages should end in full stop unless that can lead to confusion. Revision Changes Path 1.61 +2 -2 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:16: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 22D3416A4DF; Tue, 25 Jul 2006 17:16:49 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D800443D46; Tue, 25 Jul 2006 17:16:48 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHGmxo082346; Tue, 25 Jul 2006 17:16:48 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHGma6082345; Tue, 25 Jul 2006 17:16:48 GMT (envelope-from yar) Message-Id: <200607251716.k6PHGma6082345@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:16: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.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 17:16:49 -0000 yar 2006-07-25 17:16:48 UTC FreeBSD src repository Modified files: etc rc.subr Log: Sync comments around _doit with the code. Revision Changes Path 1.62 +2 -1 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:19: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 D340216A4DE; Tue, 25 Jul 2006 17:19: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 8B72243D5C; Tue, 25 Jul 2006 17:19: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 k6PHJ0nT082463; Tue, 25 Jul 2006 17:19:00 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHJ0mI082462; Tue, 25 Jul 2006 17:19:00 GMT (envelope-from pjd) Message-Id: <200607251719.k6PHJ0mI082462@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Jul 2006 17:19: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/etc/rc.d 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: Tue, 25 Jul 2006 17:19:00 -0000 pjd 2006-07-25 17:19:00 UTC FreeBSD src repository Modified files: etc/rc.d mdconfig mdconfig2 Log: Don't load geom_md.ko if there is no need to. Revision Changes Path 1.3 +5 -0 src/etc/rc.d/mdconfig 1.3 +5 -0 src/etc/rc.d/mdconfig2 From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:20: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 4F1D316A503; Tue, 25 Jul 2006 17:20:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E23F143D46; Tue, 25 Jul 2006 17:20:22 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHKMpd082560; Tue, 25 Jul 2006 17:20:22 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHKMau082559; Tue, 25 Jul 2006 17:20:22 GMT (envelope-from yar) Message-Id: <200607251720.k6PHKMau082559@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:20: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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 17:20:23 -0000 yar 2006-07-25 17:20:22 UTC FreeBSD src repository Modified files: etc rc.subr Log: Avoid extra runs of test(1) by using its built-in logical operations. Revision Changes Path 1.63 +9 -15 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:25:45 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C6BDA16A4DF; Tue, 25 Jul 2006 17:25:45 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B9CA43D55; Tue, 25 Jul 2006 17:25:45 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHPjoo083565; Tue, 25 Jul 2006 17:25:45 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHPi3x083564; Tue, 25 Jul 2006 17:25:44 GMT (envelope-from yar) Message-Id: <200607251725.k6PHPi3x083564@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:25: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/etc/rc.d natd X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 17:25:45 -0000 yar 2006-07-25 17:25:44 UTC FreeBSD src repository Modified files: etc/rc.d natd Log: Use more rc.subr(8) features. Skip useless work when ${natd_interface} is unset. Double quote user-supplied vars unless there is a reason not to. Revision Changes Path 1.4 +16 -22 src/etc/rc.d/natd From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:28: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 86EF116A4DA; Tue, 25 Jul 2006 17:28:24 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDBCB43D66; Tue, 25 Jul 2006 17:28:18 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PHSIru083674; Tue, 25 Jul 2006 17:28:18 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PHSI5v083673; Tue, 25 Jul 2006 17:28:18 GMT (envelope-from yar) Message-Id: <200607251728.k6PHSI5v083673@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 17:28:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/etc/rc.d ipfw X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 17:28:24 -0000 yar 2006-07-25 17:28:18 UTC FreeBSD src repository Modified files: etc/rc.d ipfw Log: De-uglify messages from the ipfw script. Revision Changes Path 1.13 +2 -4 src/etc/rc.d/ipfw From owner-cvs-src@FreeBSD.ORG Tue Jul 25 17:38: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 995BD16A4EA; Tue, 25 Jul 2006 17:38:43 +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 26DDB43D46; Tue, 25 Jul 2006 17:38:43 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k6PHaFSK020612; Tue, 25 Jul 2006 11:36:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Tue, 25 Jul 2006 11:36:31 -0600 (MDT) Message-Id: <20060725.113631.58461185.imp@bsdimp.com> To: jhb@freebsd.org From: "M. Warner Losh" In-Reply-To: <200607251229.17862.jhb@freebsd.org> References: <200607241340.00106.jhb@freebsd.org> <20060725034147.GB68567@dragon.NUXI.org> <200607251229.17862.jhb@freebsd.org> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Tue, 25 Jul 2006 11:36:16 -0600 (MDT) Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, obrien@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 17:38:43 -0000 In message: <200607251229.17862.jhb@freebsd.org> John Baldwin writes: : > One thing I'm not sure people realize is that part of what is being asked : > is to commit a patch to RELENG_4. Our rules are that it should first go : > in to HEAD, then possibly thru RELENG_6. The rules are the same for the : > GCC, Binutils, and GDB trees. : : Warner wants to get it into HEAD first and then MFC it to RELENG_6, I don't : see what's so odd about that. Yes. I specifically want things to go into head first. However, I don't want to have to wait for a round-trip through the FSF's gcc repo because gcc 3.4 is no longer being changed. Making people do that is totally unacceptable in this project. We have never had an iron-clad rule about requiring this for other parts of the tree. We've tried to keep things on the vendor branch, but we should not be slaves to our version control system. And in other parts of the tree we've allowed the flexibility we need to accomplish the tasks. We need to find some way to accomplish having local changes in the tree that doesn't screw new imports. It must also allow for easier integration of new architectures because that is the direction FreeBSD is going. We're going to have at least two new ones this year (arm and mips) and maybe more in the future depending on how well the embedded stuff goes. : > > I do this a lot when fixing problems for people where I come up with a : > > patch and ask them to test it, and if they say it works ok I commit it. I : > > don't try to reproduce every single bug people report to locally test : > > patches. For many of them I simply don't have the necessary hardware and/or : > > environment! : > : > This isn't an issue of if some patch fixes an obscure problem, but this : > is basic functionality. : : Errm, adding support for arm isn't basic functionality, it can only affect : arm users, of which there are none (because there's no toolchain yet). You : can't possibly make arm support any worse than it is right now (i.e. : nonexistent). In addition, there's nothing stopping you from doing the normal bootstrapping tests for all the other platforms. You can test things there. We've already agreed that if you commit it and arm is broken we'll sort it out and try again. In fact, after the most recent set of changes, arm is still not working and we're sorting out the details. I often apply changes to the kernel for hardware I don't have. Sometimes I rely entirely on the submitter to do the testing. Sometimes I do some limited tests on my local hardware to ensure it works there still. However, I know that in the hardware world I'll never have all the hardware I need to totally support something. I have a large collection of laptops (alas, mostly old and way obsolete), and people still have laptop issues. : > > In addition, in this case, you aren't getting a patch from some random PR : > > submitter you don't know from Adam. You are getting the patches from Warner, : > > cognet@, etc. who you _know_ and should have enough of an established : > > relationship now to at least be able to guage their technical competence. : > : > The GCC patch as-is would be rejected, nor does it cleanly apply to the : > GCC HEAD branch. So all I could do is work up an equivalent patch for GCC : > head, see that I can still build GCC, but not produce a working binary. : > Then back port the HEAD patch to GCC stable branches. : > : > Sorry that is just more working in the dark than I want to do. : > : > I'll I've every asked is that I could test (i.e., run) an ARM kernel and : > ARM userland binary. : : You know, you can also ask other people to test the compiler you build. That's : what I did for the smbfs/netsmb patch I referenced earlier. In that case I : came up with a patch and let the user handle building the kernel, but you can : also build a gcc binary and ship it off to one of the arm folks for testing. : : This is not an intractable problem, but I think it would be useful to not try : to have do it entirely on your own. I'm also happy to work to make these patches conform to the gcc style. I have no clue what that style is, and where these patches violate it. I'm also cool with trying to port them to gcc's trunk in svn. Since that's post 4.1, I'll also have to port them to 4.1 so we can bring them into the tree. How does one go about getting a svn branch on the gcc svn server for the FreeBSD distribution? I think that would also help to facilitate merging the changes into the main gcc sources. It would give people a chance to generate patches directly from the repo and get feedback when we ask for permission to put them back into the trunk and/or 4.1 branches. One thing we have to stop doing is requiring all changes to go through the fsf repo first. That process is too cumbersome to be workable. we need to find some compromise that will allow us to commit directly to the freebsd the patches that we require to make arm (and soon mips) work. A place where feedback can be generated and the patches refined before we submit them to fsf (unless we have no one in the project to do that, then we have to go directly to fsf). We need to do this in a manner that's friendly to future imports, but also preserves the well-integrated tree that is a competitive advantage of FreeBSD. I'm open to being flexible in the HOW much of this happens. I've proposed my way of doing it, but if there's a better way, then I'll happily do that. The bottom line: we need to break the grid-lock we have now and I'm tired of excuses that put the blame on our process. This process has resulted in a nearly year-long road-block. It has reached a crisis now, so we need to take a good, hard look at the processes and revise them to make sense and work with the new realities of FreeBSD's needs. Warner From owner-cvs-src@FreeBSD.ORG Tue Jul 25 18:27: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 4EC5516A4ED; Tue, 25 Jul 2006 18:27:40 +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 C31F943D6B; Tue, 25 Jul 2006 18:27:39 +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 k6PIRdam087959; Tue, 25 Jul 2006 18:27:39 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PIRdI6087958; Tue, 25 Jul 2006 18:27:39 GMT (envelope-from ume) Message-Id: <200607251827.k6PIRdI6087958@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Jul 2006 18:27:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 18:27:40 -0000 ume 2006-07-25 18:27:39 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/net getaddrinfo.c Log: MFC 1.84: remove obsolete comments. Revision Changes Path 1.69.2.7 +0 -8 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 18:29: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 1242816A4DE; Tue, 25 Jul 2006 18:29:33 +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 A92B243D5A; Tue, 25 Jul 2006 18:29:32 +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 k6PITWTo088053; Tue, 25 Jul 2006 18:29:32 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PITWRI088052; Tue, 25 Jul 2006 18:29:32 GMT (envelope-from ume) Message-Id: <200607251829.k6PITWRI088052@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Tue, 25 Jul 2006 18:29: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/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 18:29:33 -0000 ume 2006-07-25 18:29:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) lib/libc/net getaddrinfo.c Log: MFC 1.84: remove obsolete comments. Revision Changes Path 1.52.2.17 +0 -8 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 18:58:08 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6D6FA16A4DD; Tue, 25 Jul 2006 18:58:08 +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 D856543D5C; Tue, 25 Jul 2006 18:58:07 +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 k6PIw7id089983; Tue, 25 Jul 2006 18:58:07 GMT (envelope-from wilko@repoman.freebsd.org) Received: (from wilko@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PIw7Yi089982; Tue, 25 Jul 2006 18:58:07 GMT (envelope-from wilko) Message-Id: <200607251858.k6PIw7Yi089982@repoman.freebsd.org> From: Wilko Bulte Date: Tue, 25 Jul 2006 18:58: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: 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, 25 Jul 2006 18:58:08 -0000 wilko 2006-07-25 18:58:07 UTC FreeBSD src repository Modified files: . access Log: take kbyanc's commit bit into safekeeping per his request to core. Approved by: core Revision Changes Path 1.783 +0 -1 CVSROOT/access From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:01: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 85B3916A4DF; Tue, 25 Jul 2006 19:01:17 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 1D2F643D62; Tue, 25 Jul 2006 19:01:12 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 25 Jul 2006 20:01:11 +0100 (BST) To: Jung-uk Kim In-reply-to: Your message of "Tue, 25 Jul 2006 12:59:13 EDT." <200607251259.15891.jkim@FreeBSD.org> X-Request-Do: Date: Tue, 25 Jul 2006 20:01:10 +0100 From: David Malone Message-ID: <200607252001.aa18647@salmon.maths.tcd.ie> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, dwmalone@maths.tcd.ie, Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:01:17 -0000 > > libpcap does not need to be modified; it works already for > > wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO is a > > bit of a misnomer; it's not entirely 802.11-specific. > Ah, you mean we just exploit DLT_IEEE802_11_RADIO. Hmm... How about > processing overhead? Can we synchronize the timestamping with system > time? It sounds to me like a reasonable thing to do would be to pass up a raw version of the timestamp (as returned by the hardware). We'd also pass up the regular microtime() timestamp. You can then do any postprocessing to syncronise timestamps later in userland? > Okay. But I am worried about timecounter <-> timeval conversion > because I want to know timeval delta from system time, not just some > timer value. If we do it in the kernel, then we probably need to look into expanding the timecounter infrastructure quite a lot, particularly if you want to be able to apply NTP adjustments to multiple counters at the same time. David. From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:04: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 9D91316A4E0; Tue, 25 Jul 2006 19:04: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 4C7B943D5F; Tue, 25 Jul 2006 19:04:26 +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 k6PJ4QEX091626; Tue, 25 Jul 2006 19:04:26 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PJ4Qkc091625; Tue, 25 Jul 2006 19:04:26 GMT (envelope-from pjd) Message-Id: <200607251904.k6PJ4Qkc091625@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Jul 2006 19:04: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/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 19:04:26 -0000 pjd 2006-07-25 19:04:26 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c padlock.h padlock_cipher.c padlock_hash.c Log: Style fixes. Revision Changes Path 1.10 +1 -1 src/sys/crypto/via/padlock.c 1.2 +1 -1 src/sys/crypto/via/padlock.h 1.2 +1 -1 src/sys/crypto/via/padlock_cipher.c 1.2 +7 -7 src/sys/crypto/via/padlock_hash.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:06: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 5F12016A4E1; Tue, 25 Jul 2006 19:06:58 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B160243D7B; Tue, 25 Jul 2006 19:06: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 k6PJ6s1w091843; Tue, 25 Jul 2006 19:06:54 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PJ6sI4091842; Tue, 25 Jul 2006 19:06:54 GMT (envelope-from pjd) Message-Id: <200607251906.k6PJ6sI4091842@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Jul 2006 19:06:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/crypto/via padlock.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, 25 Jul 2006 19:06:58 -0000 pjd 2006-07-25 19:06:54 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.h Log: Modify PADLOCK_ALIGN() macro, so when the given address is already 16 bytes aligned, it will be used directly, not 'address + 16'. Revision Changes Path 1.3 +1 -1 src/sys/crypto/via/padlock.h From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:20: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 812E016A4DD; Tue, 25 Jul 2006 19:20:17 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id C75D543D62; Tue, 25 Jul 2006 19:20:05 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id D6D0A170C5; Tue, 25 Jul 2006 19:20:02 +0000 (UTC) To: David Malone From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Jul 2006 20:01:10 +0100." <200607252001.aa18647@salmon.maths.tcd.ie> Date: Tue, 25 Jul 2006 19:20:01 +0000 Message-ID: <11633.1153855201@critter.freebsd.dk> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, Sam Leffler , Jung-uk Kim Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:20:17 -0000 In message <200607252001.aa18647@salmon.maths.tcd.ie>, David Malone writes: >> > libpcap does not need to be modified; it works already for >> > wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO is a >> > bit of a misnomer; it's not entirely 802.11-specific. > >> Ah, you mean we just exploit DLT_IEEE802_11_RADIO. Hmm... How about >> processing overhead? Can we synchronize the timestamping with system >> time? > >It sounds to me like a reasonable thing to do would be to pass up >a raw version of the timestamp (as returned by the hardware). You can only do that for a very limited time. To make it work for more than a fraction of a second you would need to grab the following data: timecounter reading timehands->th_counter->tc_gettimecount() timecounter width timehands->th_counter->tc_counter_mask reference count timehands->th_offset_count reference timestamp timehands->th_offset scaling factor timehands->th_scale UTC offset boottimebin In total we're talking 4+4+4+12+8+12 bytes = 44 bytes. At the expense of a subtraction and an AND, you can save 8 bytes by storing only the masked counter delta instead of the raw values. At the expense of a 96 bit addition, you can add the utc offset to the boottimebin, and save another 12 bytes. That would bring it down to 4+12+8 = 24 bytes. -- 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 Tue Jul 25 19:25: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 67C0B16A4E0; Tue, 25 Jul 2006 19:25:41 +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 E9DE243D55; Tue, 25 Jul 2006 19:25:40 +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 k6PJPVcS000825; Tue, 25 Jul 2006 15:25:31 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: David Malone Date: Tue, 25 Jul 2006 15:25:10 -0400 User-Agent: KMail/1.6.2 References: <200607252001.aa18647@salmon.maths.tcd.ie> In-Reply-To: <200607252001.aa18647@salmon.maths.tcd.ie> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251525.11623.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Sam Leffler , src-committers@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:25:41 -0000 On Tuesday 25 July 2006 03:01 pm, David Malone wrote: > > > libpcap does not need to be modified; it works already for > > > wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO > > > is a bit of a misnomer; it's not entirely 802.11-specific. > > > > Ah, you mean we just exploit DLT_IEEE802_11_RADIO. Hmm... How > > about processing overhead? Can we synchronize the timestamping > > with system time? > > It sounds to me like a reasonable thing to do would be to pass up > a raw version of the timestamp (as returned by the hardware). We'd > also pass up the regular microtime() timestamp. You can then do any > postprocessing to syncronise timestamps later in userland? Nope. In that case, you actually need to export few more things, i.e., current hardware timecounter value, clock frequency, size of the timecounter, etc. Even then, it's going to be hard to get correct timeval without exposing few kernel internals. > > Okay. But I am worried about timecounter <-> timeval conversion > > because I want to know timeval delta from system time, not just > > some timer value. > > If we do it in the kernel, then we probably need to look into > expanding the timecounter infrastructure quite a lot, particularly > if you want to be able to apply NTP adjustments to multiple > counters at the same time. Yes, I know the complexity because I had experimented on few ideas in the past. Maybe phk can give us something magical again. ;-) Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:32: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 C37B016A4DD; Tue, 25 Jul 2006 19:32:58 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7ED4443D53; Tue, 25 Jul 2006 19:32:58 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PJWw2Y093348; Tue, 25 Jul 2006 19:32:58 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PJWwoH093347; Tue, 25 Jul 2006 19:32:58 GMT (envelope-from pjd) Message-Id: <200607251932.k6PJWwoH093347@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Jul 2006 19:32: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/crypto/via padlock_cipher.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:32:58 -0000 pjd 2006-07-25 19:32:58 UTC FreeBSD src repository Modified files: sys/crypto/via padlock_cipher.c Log: Avoid memory allocations when the given address is already 16 bytes aligned. Such an address can be used directly in padlock's AES. This improves speed of geli(8) significantly: # sysctl kern.geom.zero.clear=0 # geli onetime -s 4096 gzero # dd if=/dev/gzero.eli of=/dev/null bs=1m count=1000 Before: 113MB/s After: 203MB/s BTW. If sector size is set to 128kB, I can read at 276MB/s :) Revision Changes Path 1.3 +51 -6 src/sys/crypto/via/padlock_cipher.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:38: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 44D4416A4DE; Tue, 25 Jul 2006 19:38:50 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F76D43D49; Tue, 25 Jul 2006 19:38:49 +0000 (GMT) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id k6PJcmrf001463; Tue, 25 Jul 2006 15:38:48 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Poul-Henning Kamp" Date: Tue, 25 Jul 2006 15:38:34 -0400 User-Agent: KMail/1.6.2 References: <11633.1153855201@critter.freebsd.dk> In-Reply-To: <11633.1153855201@critter.freebsd.dk> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251538.36097.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, David Malone , Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:38:50 -0000 On Tuesday 25 July 2006 03:20 pm, Poul-Henning Kamp wrote: > In message <200607252001.aa18647@salmon.maths.tcd.ie>, David Malone writes: > >> > libpcap does not need to be modified; it works already for > >> > wireless. The fact that the DLT is named DLT_IEEE802_11_RADIO > >> > is a bit of a misnomer; it's not entirely 802.11-specific. > >> > >> Ah, you mean we just exploit DLT_IEEE802_11_RADIO. Hmm... How > >> about processing overhead? Can we synchronize the timestamping > >> with system time? > > > >It sounds to me like a reasonable thing to do would be to pass up > >a raw version of the timestamp (as returned by the hardware). > > You can only do that for a very limited time. To make it work for > more than a fraction of a second you would need to grab the > following data: > > timecounter reading timehands->th_counter->tc_gettimecount() > timecounter width timehands->th_counter->tc_counter_mask > reference count timehands->th_offset_count > reference timestamp timehands->th_offset > scaling factor timehands->th_scale > UTC offset boottimebin > > In total we're talking 4+4+4+12+8+12 bytes = 44 bytes. > > At the expense of a subtraction and an AND, you can save 8 bytes > by storing only the masked counter delta instead of the raw values. > > At the expense of a 96 bit addition, you can add the utc offset > to the boottimebin, and save another 12 bytes. > > That would bring it down to 4+12+8 = 24 bytes. I hit send button before I read this. :-) Yes, that's exactly what I meant. BTW, what's your opinion on extending timecounter API to be able to register/deregister trivial timecounter? Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 19:39: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 B084616A4DD; Tue, 25 Jul 2006 19:39:26 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 0274543D70; Tue, 25 Jul 2006 19:39:21 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 25 Jul 2006 20:39:21 +0100 (BST) To: Jung-uk Kim In-reply-to: Your message of "Tue, 25 Jul 2006 15:25:10 EDT." <200607251525.11623.jkim@FreeBSD.org> Date: Tue, 25 Jul 2006 20:39:16 +0100 From: David Malone Message-ID: <200607252039.aa40648@salmon.maths.tcd.ie> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, phk@FreeBSD.org, Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 19:39:26 -0000 > > It sounds to me like a reasonable thing to do would be to pass up > > a raw version of the timestamp (as returned by the hardware). We'd > > also pass up the regular microtime() timestamp. You can then do any > > postprocessing to syncronise timestamps later in userland? > Nope. In that case, you actually need to export few more things, > i.e., current hardware timecounter value, clock frequency, size of > the timecounter, etc. Even then, it's going to be hard to get > correct timeval without exposing few kernel internals. I guess it depends a bit on your requirements. If you have a sequence of packets and are interested in getting accurate inter-arrival times, then (providing that the counter doesn't wrap too often and the frequency is relatively constant) the hardware counter values and system timestamps of the first and last packets should be enough to get quite close to what you want. (This might even produce better estimates of inter-rival times than also using the intermediate timestamps, as NTP slewing the clock can make it hard to get consistent readings. Hence people doing stuff like this http://www.imconf.net/imc-2004/papers/p219-veitch.pdf) You're right though - that's not sufficient for everyone. David. From owner-cvs-src@FreeBSD.ORG Tue Jul 25 20:00: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 7B02716A500; Tue, 25 Jul 2006 20:00:56 +0000 (UTC) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38A5143D55; Tue, 25 Jul 2006 20:00:56 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PK0u0l095192; Tue, 25 Jul 2006 20:00:56 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PK0u7b095191; Tue, 25 Jul 2006 20:00:56 GMT (envelope-from pjd) Message-Id: <200607252000.k6PK0u7b095191@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Tue, 25 Jul 2006 20:00:56 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/crypto/via padlock_cipher.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:00:56 -0000 pjd 2006-07-25 20:00:56 UTC FreeBSD src repository Modified files: sys/crypto/via padlock_cipher.c Log: Remove redundant check committed by accident. Revision Changes Path 1.4 +0 -2 src/sys/crypto/via/padlock_cipher.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 20:11: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 EF2D316A4ED; Tue, 25 Jul 2006 20:11:58 +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 5EE9C43D45; Tue, 25 Jul 2006 20:11:58 +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 k6PKBdE3002825; Tue, 25 Jul 2006 16:11:41 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: David Malone Date: Tue, 25 Jul 2006 16:11:25 -0400 User-Agent: KMail/1.6.2 References: <200607252039.aa40648@salmon.maths.tcd.ie> In-Reply-To: <200607252039.aa40648@salmon.maths.tcd.ie> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251611.27316.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, phk@FreeBSD.org, Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:11:59 -0000 On Tuesday 25 July 2006 03:39 pm, David Malone wrote: > > > It sounds to me like a reasonable thing to do would be to pass > > > up a raw version of the timestamp (as returned by the > > > hardware). We'd also pass up the regular microtime() timestamp. > > > You can then do any postprocessing to syncronise timestamps > > > later in userland? > > > > Nope. In that case, you actually need to export few more things, > > i.e., current hardware timecounter value, clock frequency, size > > of the timecounter, etc. Even then, it's going to be hard to get > > correct timeval without exposing few kernel internals. > > I guess it depends a bit on your requirements. If you have a > sequence of packets and are interested in getting accurate > inter-arrival times, then (providing that the counter doesn't wrap > too often and the frequency is relatively constant) the hardware > counter values and system timestamps of the first and last packets > should be enough to get quite close to what you want. Well, it may not be close enough because between actual packet arrival time and calling microtime() is not always constant. Actually, it's not even close from my experience, not to mention device polling and interrupt moderation issues. :-( Of course, it all depends on device driver and network controller design, though. > (This might even produce better estimates of inter-rival times than > also using the intermediate timestamps, as NTP slewing the clock > can make it hard to get consistent readings. Hence people doing > stuff like this > http://www.imconf.net/imc-2004/papers/p219-veitch.pdf) It is not too easy as I said. BTW, for designing and implementing wonderful API for FreeBSD, we should be thankful for having phk in the team. > You're right though - that's not sufficient for everyone. I really like to have both generic and flexible API. :-) Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 20:12: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 4CA1A16A6B3; Tue, 25 Jul 2006 20:12:17 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id E413743D45; Tue, 25 Jul 2006 20:12:16 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id 4FA2C170C5; Tue, 25 Jul 2006 20:12:15 +0000 (UTC) To: Jung-uk Kim From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Jul 2006 15:38:34 -0400." <200607251538.36097.jkim@FreeBSD.org> Date: Tue, 25 Jul 2006 20:12:13 +0000 Message-ID: <11815.1153858333@critter.freebsd.dk> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, David Malone , Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:12:17 -0000 In message <200607251538.36097.jkim@FreeBSD.org>, Jung-uk Kim writes: >I hit send button before I read this. :-) Yes, that's exactly what I >meant. BTW, what's your opinion on extending timecounter API to be >able to register/deregister trivial timecounter? I'm not sure I know what you mean by "trivial timecounter", but the only reason we don't have a way to deregister a timecounter yet is that so far I'm probably the only one who have ever need it :-) -- 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 Tue Jul 25 20: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 C6A7D16A4DE; Tue, 25 Jul 2006 20:23:15 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 5E15A43D78; Tue, 25 Jul 2006 20:23:13 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 25 Jul 2006 21:23:12 +0100 (BST) To: Poul-Henning Kamp In-reply-to: Your message of "Tue, 25 Jul 2006 20:12:13 -0000." <11815.1153858333@critter.freebsd.dk> X-Request-Do: Date: Tue, 25 Jul 2006 21:23:11 +0100 From: David Malone Message-ID: <200607252123.aa75409@salmon.maths.tcd.ie> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, Sam Leffler , Jung-uk Kim Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:23:15 -0000 > I'm not sure I know what you mean by "trivial timecounter", but the > only reason we don't have a way to deregister a timecounter yet is > that so far I'm probably the only one who have ever need it :-) I was thinking about this recently too actually, as I was going to see how good the 64 bit counter on ath cards was in comparison to other things that were available. I'm not sure how much complexity a timecounter that could vanish at any moment would introduce - I didn't get that far yet. David. From owner-cvs-src@FreeBSD.ORG Tue Jul 25 20:26:58 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D4ED716A4DA; Tue, 25 Jul 2006 20:26:58 +0000 (UTC) (envelope-from phk@phk.freebsd.dk) Received: from phk.freebsd.dk (phk.freebsd.dk [130.225.244.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7548443D46; Tue, 25 Jul 2006 20:26:58 +0000 (GMT) (envelope-from phk@phk.freebsd.dk) Received: from critter.freebsd.dk (critter.freebsd.dk [192.168.48.2]) by phk.freebsd.dk (Postfix) with ESMTP id D809E170C5; Tue, 25 Jul 2006 20:26:55 +0000 (UTC) To: David Malone From: "Poul-Henning Kamp" In-Reply-To: Your message of "Tue, 25 Jul 2006 21:23:11 +0100." <200607252123.aa75409@salmon.maths.tcd.ie> Date: Tue, 25 Jul 2006 20:26:54 +0000 Message-ID: <11936.1153859214@critter.freebsd.dk> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, Sam Leffler , Jung-uk Kim Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:26:59 -0000 In message <200607252123.aa75409@salmon.maths.tcd.ie>, David Malone writes: >> I'm not sure I know what you mean by "trivial timecounter", but the >> only reason we don't have a way to deregister a timecounter yet is >> that so far I'm probably the only one who have ever need it :-) > >I was thinking about this recently too actually, as I was going to >see how good the 64 bit counter on ath cards was in comparison to >other things that were available. The first gottcha to look out for is upper/lower half rollover issues, if you read it as two 32 bit registers: you need to check if the lower part rolled over without the upper part getting updated, or the more pathological case: the upper part being updated before the lower part rolled voer. 32 bits is quite likely to be enough for a timecounter so that may not even be an issue. Next is the matter of the crystal that drives it, the temperature stability of that xtal etc etc. >other things that were available. I'm not sure how much complexity >a timecounter that could vanish at any moment would introduce - I >didn't get that far yet. It's not too bad, we can switch pretty quickly. -- 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 Tue Jul 25 20:41: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 A1CE016A513; Tue, 25 Jul 2006 20:41:55 +0000 (UTC) (envelope-from dwmalone@maths.tcd.ie) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id 0CEB143DE6; Tue, 25 Jul 2006 20:40:34 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie ([134.226.81.10] helo=maths.tcd.ie) by salmon.maths.tcd.ie with SMTP id ; 25 Jul 2006 21:40:34 +0100 (BST) To: Poul-Henning Kamp In-reply-to: Your message of "Tue, 25 Jul 2006 20:26:54 -0000." <11936.1153859214@critter.freebsd.dk> Date: Tue, 25 Jul 2006 21:40:34 +0100 From: David Malone Message-ID: <200607252140.aa88544@salmon.maths.tcd.ie> Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, Sam Leffler , Jung-uk Kim Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:41:55 -0000 > The first gottcha to look out for is upper/lower half rollover issues, > if you read it as two 32 bit registers: you need to check if the > lower part rolled over without the upper part getting updated, or > the more pathological case: the upper part being updated before > the lower part rolled voer. I'm hoping this will have been done automagically by the HAL layer. > 32 bits is quite likely to be enough for a timecounter so that may > not even be an issue. There is a 32 bit version of the HAL call, and and I believe it is in ms resolution, so, as you say, 32 bits should be fine. > Next is the matter of the crystal that drives it, the temperature > stability of that xtal etc etc. Sam would know better, but I suspect it must be reasonably good because it's needed to keep the 802.11 protocol running smoothly. However, I wanted to have a look and see for myself. > >other things that were available. I'm not sure how much complexity > >a timecounter that could vanish at any moment would introduce - I > >didn't get that far yet. > It's not too bad, we can switch pretty quickly. I guess I was worried about the counter being ejected while a timecounter call was in progress. We'd need some way to indicate that the counter had gone away and the call should be completed using a different timecounter. David. From owner-cvs-src@FreeBSD.ORG Tue Jul 25 20:59: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 09C4016A4DD; Tue, 25 Jul 2006 20:59:23 +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 57E9243D8C; Tue, 25 Jul 2006 20:59:02 +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 k6PKwsfU004985; Tue, 25 Jul 2006 16:58:57 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: "Poul-Henning Kamp" Date: Tue, 25 Jul 2006 16:58:37 -0400 User-Agent: KMail/1.6.2 References: <11815.1153858333@critter.freebsd.dk> In-Reply-To: <11815.1153858333@critter.freebsd.dk> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251658.39231.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, "Christian S.J. Peron" , cvs-all@FreeBSD.org, David Malone , Sam Leffler Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 20:59:23 -0000 On Tuesday 25 July 2006 04:12 pm, Poul-Henning Kamp wrote: > In message <200607251538.36097.jkim@FreeBSD.org>, Jung-uk Kim writes: > >I hit send button before I read this. :-) Yes, that's exactly > > what I meant. BTW, what's your opinion on extending timecounter > > API to be able to register/deregister trivial timecounter? > > I'm not sure I know what you mean by "trivial timecounter", but the > only reason we don't have a way to deregister a timecounter yet is > that so far I'm probably the only one who have ever need it :-) I meant by a timecounter that cannot be used to keep system uptime running but can be used for its own application to tell the UTC of a given timecounter. ;-) Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 21:30: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 E317C16A4DD; Tue, 25 Jul 2006 21:30:58 +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 A263643D45; Tue, 25 Jul 2006 21:30:58 +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 k6PLUwGf011269; Tue, 25 Jul 2006 21:30:58 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PLUwni011268; Tue, 25 Jul 2006 21:30:58 GMT (envelope-from bmah) Message-Id: <200607252130.k6PLUwni011268@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 25 Jul 2006 21:30: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 21:30:59 -0000 bmah 2006-07-25 21:30:58 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: New release notes: acpi_thermal(4) temperature overrides, interface groups, mount(8) late/-l, FILE 4.17. Modified release notes: Improved padlock(4) crypto support (+MFC), OpenBSM 1.0alpha7. Revision Changes Path 1.957 +23 -2 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 25 21:39: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 371E816A4DF; Tue, 25 Jul 2006 21:39:01 +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 E9F9643D45; Tue, 25 Jul 2006 21:39:00 +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 k6PLd0Uf011583; Tue, 25 Jul 2006 21:39:00 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PLd0tZ011582; Tue, 25 Jul 2006 21:39:00 GMT (envelope-from bmah) Message-Id: <200607252139.k6PLd0tZ011582@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 25 Jul 2006 21:39: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 21:39:01 -0000 bmah 2006-07-25 21:39:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC: Minidumps, padlock(7) VIA C7 support, enc(4), sysinstall(8) menu titles. Revision Changes Path 1.883.2.30 +18 -0 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 25 21:48:30 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1EED816A4DE; Tue, 25 Jul 2006 21:48:30 +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 A91CD43D70; Tue, 25 Jul 2006 21:48:28 +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 k6PLmSNt012174; Tue, 25 Jul 2006 21:48:28 GMT (envelope-from bmah@repoman.freebsd.org) Received: (from bmah@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PLmSGU012173; Tue, 25 Jul 2006 21:48:28 GMT (envelope-from bmah) Message-Id: <200607252148.k6PLmSGU012173@repoman.freebsd.org> From: "Bruce A. Mah" Date: Tue, 25 Jul 2006 21:48: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/release/doc/en_US.ISO8859-1/relnotes/common new.sgml X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jul 2006 21:48:30 -0000 bmah 2006-07-25 21:48:28 UTC FreeBSD src repository Modified files: release/doc/en_US.ISO8859-1/relnotes/common new.sgml Log: MFC noted: minidumps. Revision Changes Path 1.958 +1 -1 src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml From owner-cvs-src@FreeBSD.ORG Tue Jul 25 22:20: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 9D9DA16A4E0; Tue, 25 Jul 2006 22:20:06 +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 4B46C43D46; Tue, 25 Jul 2006 22:20:06 +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 k6PMK6qM015181; Tue, 25 Jul 2006 22:20:06 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PMK6Ue015180; Tue, 25 Jul 2006 22:20:06 GMT (envelope-from jkim) Message-Id: <200607252220.k6PMK6Ue015180@repoman.freebsd.org> From: Jung-uk Kim Date: Tue, 25 Jul 2006 22:20:06 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/enigma enigma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 22:20:06 -0000 jkim 2006-07-25 22:20:05 UTC FreeBSD src repository Modified files: usr.bin/enigma enigma.c Log: Fix 32-bit integer math on 64-bit processor. Just use int32_t(!) instead of incorrect and machine-dependent integer math. Now we can encrypt a file on an i386 and decrypt it on an amd64, and vice versa. Submitted by: Andrew Heybey < ath at niksun dot com > Revision Changes Path 1.9 +3 -10 src/usr.bin/enigma/enigma.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 22:35: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 72ED516A4DA; Tue, 25 Jul 2006 22:35:30 +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 DD48D43D4C; Tue, 25 Jul 2006 22:35:29 +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 k6PMZTiS008525; Tue, 25 Jul 2006 18:35:29 -0400 (EDT) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: src-committers@FreeBSD.org Date: Tue, 25 Jul 2006 18:35:15 -0400 User-Agent: KMail/1.6.2 References: <200607252220.k6PMK6Ue015180@repoman.freebsd.org> In-Reply-To: <200607252220.k6PMK6Ue015180@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200607251835.16435.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88/1618/Mon Jul 24 21:12:40 2006 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/enigma enigma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 22:35:30 -0000 On Tuesday 25 July 2006 06:20 pm, Jung-uk Kim wrote: > jkim 2006-07-25 22:20:05 UTC > > FreeBSD src repository > > Modified files: > usr.bin/enigma enigma.c > Log: > Fix 32-bit integer math on 64-bit processor. Just use int32_t(!) > instead of incorrect and machine-dependent integer math. Now we > can encrypt a file on an i386 and decrypt it on an amd64, and vice > versa. > > Submitted by: Andrew Heybey < ath at niksun dot com > > > Revision Changes Path > 1.9 +3 -10 src/usr.bin/enigma/enigma.c This change will break your enigma(1)/crypt(1) encrypted file on 64-bit arch if you are still using it. ;-) 32-bit archs are not affected. Jung-uk Kim From owner-cvs-src@FreeBSD.ORG Tue Jul 25 22:39: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 8AEB816A4DA; Tue, 25 Jul 2006 22:39:58 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47D7E43D46; Tue, 25 Jul 2006 22:39:58 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6PMdw1t016317; Tue, 25 Jul 2006 22:39:58 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PMdwv7016316; Tue, 25 Jul 2006 22:39:58 GMT (envelope-from yar) Message-Id: <200607252239.k6PMdwv7016316@repoman.freebsd.org> From: Yar Tikhiy Date: Tue, 25 Jul 2006 22:39: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/lib/libkvm kvm_proc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 22:39:58 -0000 yar 2006-07-25 22:39:58 UTC FreeBSD src repository Modified files: lib/libkvm kvm_proc.c Log: Rev. 1.44 of this file didn't introduce a right solution, but we don't seem to have one yet, so just add an XXX comment on passing rux_runtime to bintime2timeval() wrongly. Spotted by: gcc(1) (warning) Revision Changes Path 1.88 +7 -0 src/lib/libkvm/kvm_proc.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 23:07: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 805F316A4DE; Tue, 25 Jul 2006 23:07:37 +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 88EFE43D8B; Tue, 25 Jul 2006 23:07:35 +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 k6PN7ZvS019109; Tue, 25 Jul 2006 23:07:35 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PN7ZB8019108; Tue, 25 Jul 2006 23:07:35 GMT (envelope-from cognet) Message-Id: <200607252307.k6PN7ZB8019108@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 25 Jul 2006 23:07:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/arm/at91 kb920x_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, 25 Jul 2006 23:07:37 -0000 cognet 2006-07-25 23:07:35 UTC FreeBSD src repository Modified files: sys/arm/at91 kb920x_machdep.c Log: Use virtual_avail instead of freemempos as the starting point of the available physical memory, as the vm uses the memory between freemempos and virtual_avail. MFC After: 3 days Revision Changes Path 1.13 +1 -1 src/sys/arm/at91/kb920x_machdep.c From owner-cvs-src@FreeBSD.ORG Tue Jul 25 23:17: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 579D616A4DA; Tue, 25 Jul 2006 23:17:47 +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 15FC043D45; Tue, 25 Jul 2006 23:17:47 +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 k6PNHkAC019578; Tue, 25 Jul 2006 23:17:46 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6PNHkr0019577; Tue, 25 Jul 2006 23:17:46 GMT (envelope-from cognet) Message-Id: <200607252317.k6PNHkr0019577@repoman.freebsd.org> From: Olivier Houchard Date: Tue, 25 Jul 2006 23:17:46 +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/arm/at91 uart_dev_at91usart.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 25 Jul 2006 23:17:47 -0000 cognet 2006-07-25 23:17:46 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/arm/at91 uart_dev_at91usart.c Log: Ooops, while MFC'ing I forgot we had to include opt_comconsole.h too. Revision Changes Path 1.6.2.6 +6 -0 src/sys/arm/at91/uart_dev_at91usart.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03: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 F14D316A4DE; Wed, 26 Jul 2006 03:05:34 +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 8B33343D46; Wed, 26 Jul 2006 03:05:34 +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 k6Q35Y2t045371; Wed, 26 Jul 2006 03:05:34 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q35Y50045370; Wed, 26 Jul 2006 03:05:34 GMT (envelope-from sam) Message-Id: <200607260305.k6Q35Y50045370@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:05: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/net80211 ieee80211.h ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:05:35 -0000 sam 2006-07-26 03:05:34 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211.h ieee80211_var.h Log: o move min/max beacon interval and dtim period to public location o add min/max beacon miss threshold settings o delete IEEE80211_SWBMISS_THRESHOLD, it was never used MFC after: 2 weeks Revision Changes Path 1.11 +24 -0 src/sys/net80211/ieee80211.h 1.41 +0 -7 src/sys/net80211/ieee80211_var.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:07: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 2AAEC16A4DA; Wed, 26 Jul 2006 03:07:37 +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 C5BB043D5C; Wed, 26 Jul 2006 03:07: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 k6Q37a8Q045514; Wed, 26 Jul 2006 03:07:36 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q37aXf045513; Wed, 26 Jul 2006 03:07:36 GMT (envelope-from sam) Message-Id: <200607260307.k6Q37aXf045513@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:07:36 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net80211 ieee80211_ioctl.c ieee80211_ioctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:07:37 -0000 sam 2006-07-26 03:07:36 UTC FreeBSD src repository Modified files: sys/net80211 ieee80211_ioctl.c ieee80211_ioctl.h Log: add IEEE80211_IOC_BMISSTHRESHOLD for managing the beacon miss threshold Submitted by: Henrik Brix Andersen MFC after: 2 weeks Revision Changes Path 1.48 +10 -0 src/sys/net80211/ieee80211_ioctl.c 1.18 +1 -0 src/sys/net80211/ieee80211_ioctl.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:08: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 CC0F816A4E1; Wed, 26 Jul 2006 03:08:45 +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 6E38E43D55; Wed, 26 Jul 2006 03:08:45 +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 k6Q38jnO045591; Wed, 26 Jul 2006 03:08:45 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q38jZm045590; Wed, 26 Jul 2006 03:08:45 GMT (envelope-from sam) Message-Id: <200607260308.k6Q38jZm045590@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:08: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/sbin/ifconfig ifconfig.8 ifieee80211.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:08:45 -0000 sam 2006-07-26 03:08:45 UTC FreeBSD src repository Modified files: sbin/ifconfig ifconfig.8 ifieee80211.c Log: add beacon miss threshold control Submitted by: Henrik Brix Andersen MFC after: 2 weeks Revision Changes Path 1.119 +14 -1 src/sbin/ifconfig/ifconfig.8 1.39 +15 -0 src/sbin/ifconfig/ifieee80211.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:09: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 AEA1216A4E8; Wed, 26 Jul 2006 03:09:33 +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 3BE6E43D5D; Wed, 26 Jul 2006 03:09:33 +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 k6Q39Xrs045635; Wed, 26 Jul 2006 03:09:33 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q39XQJ045634; Wed, 26 Jul 2006 03:09:33 GMT (envelope-from sam) Message-Id: <200607260309.k6Q39XQJ045634@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:09:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/iwi if_iwi.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 03:09:33 -0000 sam 2006-07-26 03:09:33 UTC FreeBSD src repository Modified files: sys/dev/iwi if_iwi.c Log: set default beacon miss threshold to 10 beacons Submitted by: Henrik Brix Andersen MFC after: 2 weeks Revision Changes Path 1.39 +1 -0 src/sys/dev/iwi/if_iwi.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:10: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 E83DC16A4E5; Wed, 26 Jul 2006 03:10:01 +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 9087243D5C; Wed, 26 Jul 2006 03:10:01 +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 k6Q3A1UV045699; Wed, 26 Jul 2006 03:10:01 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q3A196045698; Wed, 26 Jul 2006 03:10:01 GMT (envelope-from marcel) Message-Id: <200607260310.k6Q3A196045698@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 03:10:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/scc scc_core.c scc_dev_z8530.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 03:10:02 -0000 marcel 2006-07-26 03:10:01 UTC FreeBSD src repository Modified files: sys/dev/scc scc_core.c scc_dev_z8530.c Log: Fix braino: The cl_range field should not hold the shifted I/O space range per channel, but rather the unshifted range. The shifting depends on the bus. The hardcoded shift was specific to the SBus on sparc64. The shifted range is now determined at run-time. This fixes the mac-io attachment. Revision Changes Path 1.6 +2 -2 src/sys/dev/scc/scc_core.c 1.3 +1 -1 src/sys/dev/scc/scc_dev_z8530.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:15: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 DF8FA16A4E0; Wed, 26 Jul 2006 03:15:16 +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 A376043D4C; Wed, 26 Jul 2006 03:15:16 +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 k6Q3FGYs046156; Wed, 26 Jul 2006 03:15:16 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q3FG6K046155; Wed, 26 Jul 2006 03:15:16 GMT (envelope-from sam) Message-Id: <200607260315.k6Q3FG6K046155@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:15: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/sys socket.h src/sys/net bpf.c src/sys/net80211 ieee80211.c ieee80211_freebsd.h ieee80211_output.c ieee80211_proto.c ieee80211_proto.h ieee80211_var.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:15:17 -0000 sam 2006-07-26 03:15:16 UTC FreeBSD src repository Modified files: sys/sys socket.h sys/net bpf.c sys/net80211 ieee80211.c ieee80211_freebsd.h ieee80211_output.c ieee80211_proto.c ieee80211_proto.h ieee80211_var.h Log: add support for 802.11 packet injection via bpf Together with: Andrea Bittau Reviewed by: arch@ MFC after: 1 month Revision Changes Path 1.171 +31 -0 src/sys/net/bpf.c 1.30 +5 -0 src/sys/net80211/ieee80211.c 1.7 +33 -0 src/sys/net80211/ieee80211_freebsd.h 1.41 +124 -0 src/sys/net80211/ieee80211_output.c 1.31 +1 -0 src/sys/net80211/ieee80211_proto.c 1.19 +5 -0 src/sys/net80211/ieee80211_proto.h 1.42 +3 -0 src/sys/net80211/ieee80211_var.h 1.90 +2 -1 src/sys/sys/socket.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:30: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 D48B216A4DD; Wed, 26 Jul 2006 03:30:22 +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 8C8EC43D46; Wed, 26 Jul 2006 03:30:22 +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 k6Q3UMPR047001; Wed, 26 Jul 2006 03:30:22 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q3UMs3047000; Wed, 26 Jul 2006 03:30:22 GMT (envelope-from sam) Message-Id: <200607260330.k6Q3UMs3047000@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:30:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ral rt2560.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 03:30:22 -0000 sam 2006-07-26 03:30:22 UTC FreeBSD src repository Modified files: sys/dev/ral rt2560.c Log: support for 802.11 packet injection via bpf Reviewed by: arch@ MFC after: 1 month Revision Changes Path 1.6 +125 -0 src/sys/dev/ral/rt2560.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:30: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 EE0F216A4DE; Wed, 26 Jul 2006 03:30:50 +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 A5D7E43D4C; Wed, 26 Jul 2006 03:30:50 +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 k6Q3Uo1W047078; Wed, 26 Jul 2006 03:30:50 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q3UooP047077; Wed, 26 Jul 2006 03:30:50 GMT (envelope-from sam) Message-Id: <200607260330.k6Q3UooP047077@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:30: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/usb if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:30:51 -0000 sam 2006-07-26 03:30:50 UTC FreeBSD src repository Modified files: sys/dev/usb if_ural.c Log: support for 802.11 packet injection via bpf Reviewed by: arch@ MFC after: 1 month Revision Changes Path 1.42 +118 -0 src/sys/dev/usb/if_ural.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 03:48: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 D9B5D16A4DD; Wed, 26 Jul 2006 03:48:42 +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 51EA143D55; Wed, 26 Jul 2006 03:48:42 +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 k6Q3mgZI047951; Wed, 26 Jul 2006 03:48:42 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q3mgQr047950; Wed, 26 Jul 2006 03:48:42 GMT (envelope-from sam) Message-Id: <200607260348.k6Q3mgQr047950@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 03:48: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/ath if_ath.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 03:48:43 -0000 sam 2006-07-26 03:48:42 UTC FreeBSD src repository Modified files: sys/dev/ath if_ath.c Log: check tim is present in the beacon before defer'ing the mcast buffer bit; insures we don't do this when operating in adhoc mode Submitted by: avatar@ MFC after: 1 week Revision Changes Path 1.150 +2 -1 src/sys/dev/ath/if_ath.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 04:09: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 009D516A4DD; Wed, 26 Jul 2006 04:09:05 +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 AD47643D46; Wed, 26 Jul 2006 04:09:04 +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 k6Q494lf050286; Wed, 26 Jul 2006 04:09:04 GMT (envelope-from sam@repoman.freebsd.org) Received: (from sam@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q494TI050285; Wed, 26 Jul 2006 04:09:04 GMT (envelope-from sam) Message-Id: <200607260409.k6Q494TI050285@repoman.freebsd.org> From: Sam Leffler Date: Wed, 26 Jul 2006 04:09:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/ath/ath_rate/sample sample.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, 26 Jul 2006 04:09:05 -0000 sam 2006-07-26 04:09:04 UTC FreeBSD src repository Modified files: sys/dev/ath/ath_rate/sample sample.h Log: add missing \n's Submitted by: avatar@ MFC after: 1 week Revision Changes Path 1.5 +2 -2 src/sys/dev/ath/ath_rate/sample/sample.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 05: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 ADE2C16A4DE for ; Wed, 26 Jul 2006 05:27:54 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.FreeBSD.org (Postfix) with SMTP id B207B43D4C for ; Wed, 26 Jul 2006 05:27:53 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 31562 invoked by uid 399); 26 Jul 2006 05:27:51 -0000 Received: from localhost (HELO ?192.168.0.3?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 26 Jul 2006 05:27:51 -0000 Message-ID: <44C6FD55.7040204@FreeBSD.org> Date: Tue, 25 Jul 2006 22:27:49 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.4 (X11/20060604) MIME-Version: 1.0 To: Yar Tikhiy References: <200607251720.k6PHKMau082559@repoman.freebsd.org> In-Reply-To: <200607251720.k6PHKMau082559@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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 05:27:54 -0000 Yar Tikhiy wrote: > yar 2006-07-25 17:20:22 UTC > > FreeBSD src repository > > Modified files: > etc rc.subr > Log: > Avoid extra runs of test(1) by using its built-in logical operations. > > Revision Changes Path > 1.63 +9 -15 src/etc/rc.subr > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.subr.diff?&r1=1.62&r2=1.63&f=h I'm pretty sure that this commit has the opposite effect from what you intended. If you do: [ foo -a bar ] then the bar test will always be run, whereas if you do [ foo ] && [ bar ] bar won't run unless foo succeeds. Also, you should be aware that in our /bin/sh test is a builtin, so what you're trying to optimize for is not actually an issue to start with. Unless you can show that this commit actually does improve performance, I'd appreciate it if you'd reverse it. Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed Jul 26 06: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 D485B16A4DA; Wed, 26 Jul 2006 06:01:58 +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 4097B43D49; Wed, 26 Jul 2006 06:01:57 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 9128551393; Wed, 26 Jul 2006 08:01:56 +0200 (CEST) Received: from localhost (dlk95.neoplus.adsl.tpnet.pl [83.24.40.95]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 452EF5131F; Wed, 26 Jul 2006 08:01:51 +0200 (CEST) Date: Wed, 26 Jul 2006 08:01:26 +0200 From: Pawel Jakub Dawidek To: "Bruce A. Mah" Message-ID: <20060726060126.GF47456@garage.freebsd.pl> References: <200607252139.k6PLd0tZ011582@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lQSB8Tqijvu1+4Ba" Content-Disposition: inline In-Reply-To: <200607252139.k6PLd0tZ011582@repoman.freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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: Wed, 26 Jul 2006 06:01:58 -0000 --lQSB8Tqijvu1+4Ba Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 25, 2006 at 09:39:00PM +0000, Bruce A. Mah wrote: > bmah 2006-07-25 21:39:00 UTC >=20 > FreeBSD src repository >=20 > Modified files: (Branch: RELENG_6) > release/doc/en_US.ISO8859-1/relnotes/common new.sgml=20 > Log: > MFC: Minidumps, padlock(7) VIA C7 support, enc(4), sysinstall(8) menu > titles. padlock(4) in RELENG_6 doesn't support new crypto stuff available in VIA C7. In RELENG_6 it only supports AES encryption. I'm planning to MFC this, but with the whole work I did for crypto(9) and various crypto drivers and I don't think I'll make it before 6.2. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --lQSB8Tqijvu1+4Ba Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFExwU2ForvXbEpPzQRArmKAJ9y9BXdYPpu5y94+L7RkxW3XyKIegCg9BF1 SjSM9fZqf5dtoVPLw4Yuisc= =YAb3 -----END PGP SIGNATURE----- --lQSB8Tqijvu1+4Ba-- From owner-cvs-src@FreeBSD.ORG Wed Jul 26 06:48: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 D425916A4DA; Wed, 26 Jul 2006 06:48:18 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EBD943D46; Wed, 26 Jul 2006 06:48:18 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q6mIHq068467; Wed, 26 Jul 2006 06:48:18 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q6mImZ068466; Wed, 26 Jul 2006 06:48:18 GMT (envelope-from yar) Message-Id: <200607260648.k6Q6mImZ068466@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 26 Jul 2006 06:48: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/bin/sh sh.1 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 06:48:18 -0000 yar 2006-07-26 06:48:18 UTC FreeBSD src repository Modified files: bin/sh sh.1 Log: Make it easier to find that we have test(1) built-in in sh(1). MFC after: 3 days Revision Changes Path 1.121 +9 -4 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:24: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 CA99916A4E2; Wed, 26 Jul 2006 07:24:22 +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 7E29743D4C; Wed, 26 Jul 2006 07:24:20 +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 k6Q7OFOj081019; Wed, 26 Jul 2006 11:24:15 +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 k6Q7OFLi081018; Wed, 26 Jul 2006 11:24:15 +0400 (MSD) (envelope-from yar) Date: Wed, 26 Jul 2006 11:24:15 +0400 From: Yar Tikhiy To: Doug Barton Message-ID: <20060726072415.GC79886@comp.chem.msu.su> References: <200607251720.k6PHKMau082559@repoman.freebsd.org> <44C6FD55.7040204@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44C6FD55.7040204@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 07:24:22 -0000 On Tue, Jul 25, 2006 at 10:27:49PM -0700, Doug Barton wrote: > Yar Tikhiy wrote: > > yar 2006-07-25 17:20:22 UTC > > > > FreeBSD src repository > > > > Modified files: > > etc rc.subr > > Log: > > Avoid extra runs of test(1) by using its built-in logical operations. > > > > Revision Changes Path > > 1.63 +9 -15 src/etc/rc.subr > > > > http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.subr.diff?&r1=1.62&r2=1.63&f=h > > I'm pretty sure that this commit has the opposite effect from what you > intended. If you do: > > [ foo -a bar ] > > then the bar test will always be run, whereas if you do > > [ foo ] && [ bar ] > > bar won't run unless foo succeeds. I believed test(1) was smarter than that. But as a matter of fact, -a won't skip bar even if foo is false, neither will -o if foo is true. Is this a bug or a required feature? > Also, you should be aware that in our /bin/sh test is a builtin, so what > you're trying to optimize for is not actually an issue to start with. I admit that I was under the opposite impression that test(1) is external to our sh(1). Perhaps our sh(1) manpage didn't state that clearly enough. (Just clarified it.) Anyway, I should have looked at builtin(1), it said the truth. > Unless you can show that this commit actually does improve performance, I'd > appreciate it if you'd reverse it. No objection! Fetched my back-out tool and gone applying it... -- Yar From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:36:01 2006 Return-Path: X-Original-To: cvs-src@freebsd.org Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8BBE16A4E2; Wed, 26 Jul 2006 07:36:01 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail15.syd.optusnet.com.au (mail15.syd.optusnet.com.au [211.29.132.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B41A43D58; Wed, 26 Jul 2006 07:35:54 +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 mail15.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k6Q7ZpQ5019709 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Wed, 26 Jul 2006 17:35:52 +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 k6Q7ZpBd002618; Wed, 26 Jul 2006 17:35:51 +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 k6Q7ZprA002617; Wed, 26 Jul 2006 17:35:51 +1000 (EST) (envelope-from peter) Date: Wed, 26 Jul 2006 17:35:51 +1000 From: Peter Jeremy To: Jung-uk Kim Message-ID: <20060726073551.GB740@turion.vk2pj.dyndns.org> References: <200607252220.k6PMK6Ue015180@repoman.freebsd.org> <200607251835.16435.jkim@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UHN/qo2QbUvPLonB" Content-Disposition: inline In-Reply-To: <200607251835.16435.jkim@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/usr.bin/enigma enigma.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 07:36:01 -0000 --UHN/qo2QbUvPLonB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, 2006-Jul-25 18:35:15 -0400, Jung-uk Kim wrote: >On Tuesday 25 July 2006 06:20 pm, Jung-uk Kim wrote: >> Fix 32-bit integer math on 64-bit processor. Just use int32_t(!) > >This change will break your enigma(1)/crypt(1) encrypted file on=20 >64-bit arch if you are still using it. ;-) 32-bit archs are not=20 >affected. IMHO, this warrants a note in UPDATING. --=20 Peter Jeremy --UHN/qo2QbUvPLonB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFExxtX/opHv/APuIcRAolZAJ4rRZxbcrM/O2Hlqha9uoGxr7B/8wCgpxvM CNwmmLVATxHFFRXCwl8Osww= =Sinc -----END PGP SIGNATURE----- --UHN/qo2QbUvPLonB-- From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:46: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 7064616A4DE; Wed, 26 Jul 2006 07:46:01 +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 3DB8243D46; Wed, 26 Jul 2006 07:46:01 +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 k6Q7k1I5076119; Wed, 26 Jul 2006 07:46:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q7k1FO076118; Wed, 26 Jul 2006 07:46:01 GMT (envelope-from delphij) Message-Id: <200607260746.k6Q7k1FO076118@repoman.freebsd.org> From: Xin LI Date: Wed, 26 Jul 2006 07:46: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/sys/dev/aac aac_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 07:46:01 -0000 delphij 2006-07-26 07:46:00 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/aac aac_cam.c Log: MFC 1.23: Unlock aac_io_lock before returning, thus eliminates a mutex leak. Submitted by: Beyond Luo PR: kern/100046 Revision Changes Path 1.20.2.3 +1 -0 src/sys/dev/aac/aac_cam.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:46:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4C83E16A603; Wed, 26 Jul 2006 07:46:33 +0000 (UTC) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F54E43D5A; Wed, 26 Jul 2006 07:46:33 +0000 (GMT) (envelope-from jb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q7kWVl076153; Wed, 26 Jul 2006 07:46:32 GMT (envelope-from jb@repoman.freebsd.org) Received: (from jb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q7kWM2076152; Wed, 26 Jul 2006 07:46:32 GMT (envelope-from jb) Message-Id: <200607260746.k6Q7kWM2076152@repoman.freebsd.org> From: John Birrell Date: Wed, 26 Jul 2006 07:46:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libmemstat memstat.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, 26 Jul 2006 07:46:33 -0000 jb 2006-07-26 07:46:32 UTC FreeBSD src repository Modified files: lib/libmemstat memstat.h Log: Increase the number of CPUs to 32 to suit sun4v. Reviewed by: rwatson@ Revision Changes Path 1.10 +1 -1 src/lib/libmemstat/memstat.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:46: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 203BC16A4DA; Wed, 26 Jul 2006 07:46:52 +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 E448443D4C; Wed, 26 Jul 2006 07:46:51 +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 k6Q7kp0Q076192; Wed, 26 Jul 2006 07:46:51 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q7kpRp076191; Wed, 26 Jul 2006 07:46:51 GMT (envelope-from delphij) Message-Id: <200607260746.k6Q7kpRp076191@repoman.freebsd.org> From: Xin LI Date: Wed, 26 Jul 2006 07:46:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/dev/aac aac_cam.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 07:46:52 -0000 delphij 2006-07-26 07:46:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/dev/aac aac_cam.c Log: MFC 1.23: Unlock aac_io_lock before returning, thus eliminates a mutex leak. Submitted by: Beyond Luo PR: kern/100046 Revision Changes Path 1.17.2.3 +1 -0 src/sys/dev/aac/aac_cam.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:48: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 3EA2C16A4DF; Wed, 26 Jul 2006 07:48:52 +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 0DB5C43D49; Wed, 26 Jul 2006 07:48:52 +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 k6Q7mpHk076292; Wed, 26 Jul 2006 07:48:51 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q7mpxG076291; Wed, 26 Jul 2006 07:48:51 GMT (envelope-from delphij) Message-Id: <200607260748.k6Q7mpxG076291@repoman.freebsd.org> From: Xin LI Date: Wed, 26 Jul 2006 07:48:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 07:48:52 -0000 delphij 2006-07-26 07:48:51 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/cam/scsi scsi_cd.c scsi_da.c Log: MFC scsi_cd.c,v 1.96 and scsi_da.c,v 1.191 Drop Giant before returning in error path, thus eliminates two mutex leaks. Submitted by: Beyond Luo PR: kern/100046 Revision Changes Path 1.93.2.3 +1 -0 src/sys/cam/scsi/scsi_cd.c 1.180.2.8 +1 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 07:49: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 DCE2116A4DE; Wed, 26 Jul 2006 07:49:37 +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 AC2A743D4C; Wed, 26 Jul 2006 07:49:37 +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 k6Q7nbwV076376; Wed, 26 Jul 2006 07:49:37 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q7nbsB076375; Wed, 26 Jul 2006 07:49:37 GMT (envelope-from delphij) Message-Id: <200607260749.k6Q7nbsB076375@repoman.freebsd.org> From: Xin LI Date: Wed, 26 Jul 2006 07:49:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/cam/scsi scsi_cd.c scsi_da.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 07:49:38 -0000 delphij 2006-07-26 07:49:37 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/cam/scsi scsi_cd.c scsi_da.c Log: MFC scsi_cd.c,v 1.96 and scsi_da.c,v 1.191 Drop Giant before returning in error path, thus eliminates two mutex leaks. Submitted by: Beyond Luo PR: kern/100046 Revision Changes Path 1.89.2.6 +1 -0 src/sys/cam/scsi/scsi_cd.c 1.171.2.9 +1 -0 src/sys/cam/scsi/scsi_da.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 08:03: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 A80A916A4E0; Wed, 26 Jul 2006 08:03:24 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AC4343D72; Wed, 26 Jul 2006 08:03:24 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q83Okg078947; Wed, 26 Jul 2006 08:03:24 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q83OXs078946; Wed, 26 Jul 2006 08:03:24 GMT (envelope-from yar) Message-Id: <200607260803.k6Q83OXs078946@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 26 Jul 2006 08:03: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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 08:03:24 -0000 yar 2006-07-26 08:03:24 UTC FreeBSD src repository Modified files: etc rc.subr Log: Back out rev. 1.63. It was a poor idea because test(1) is built in sh(1) and it always evaluates both sides of -a or -o, unlike && or || in sh(1). Requested by: dougb Revision Changes Path 1.64 +15 -9 src/etc/rc.subr From owner-cvs-src@FreeBSD.ORG Wed Jul 26 08: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 2000D16A4DD; Wed, 26 Jul 2006 08:35:47 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB30143D46; Wed, 26 Jul 2006 08:35:46 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q8ZkwM080862; Wed, 26 Jul 2006 08:35:46 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q8ZkN4080861; Wed, 26 Jul 2006 08:35:46 GMT (envelope-from yar) Message-Id: <200607260835.k6Q8ZkN4080861@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 26 Jul 2006 08:35:46 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/net name6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 08:35:47 -0000 yar 2006-07-26 08:35:46 UTC FreeBSD src repository Modified files: lib/libc/net name6.c Log: Fix build w/o INET6. Submitted by: Andre Albsmeier Revision Changes Path 1.61 +2 -0 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 08:36: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 A3B5316A4DA; Wed, 26 Jul 2006 08:36:46 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 78E6043D46; Wed, 26 Jul 2006 08:36:46 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q8ak3m080948; Wed, 26 Jul 2006 08:36:46 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q8akpf080947; Wed, 26 Jul 2006 08:36:46 GMT (envelope-from yar) Message-Id: <200607260836.k6Q8akpf080947@repoman.freebsd.org> From: Yar Tikhiy Date: Wed, 26 Jul 2006 08: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/lib/libc/net Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 08:36:46 -0000 yar 2006-07-26 08:36:46 UTC FreeBSD src repository Modified files: lib/libc/net Makefile.inc Log: Respect MK_INET6_SUPPORT. Revision Changes Path 1.61 +5 -1 src/lib/libc/net/Makefile.inc From owner-cvs-src@FreeBSD.ORG Wed Jul 26 08:58: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 872F216A4DA; Wed, 26 Jul 2006 08:58:01 +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 5F99643D49; Wed, 26 Jul 2006 08:58:01 +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 k6Q8w1rS089704; Wed, 26 Jul 2006 08:58:01 GMT (envelope-from delphij@repoman.freebsd.org) Received: (from delphij@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q8w1m7089703; Wed, 26 Jul 2006 08:58:01 GMT (envelope-from delphij) Message-Id: <200607260858.k6Q8w1m7089703@repoman.freebsd.org> From: Xin LI Date: Wed, 26 Jul 2006 08:58:01 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/truss i386-fbsd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 08:58:01 -0000 delphij 2006-07-26 08:58:01 UTC FreeBSD src repository Modified files: usr.bin/truss i386-fbsd.c Log: Make sure that the sc pointer gets initialized. No functional change should happen with this change. Revision Changes Path 1.26 +1 -1 src/usr.bin/truss/i386-fbsd.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 08:58: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 7D17F16A4DF for ; Wed, 26 Jul 2006 08:58:25 +0000 (UTC) (envelope-from joerg@britannica.bec.de) Received: from hydra.bec.de (www.ostsee-abc.de [62.206.222.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 315AA43D4C for ; Wed, 26 Jul 2006 08:58:25 +0000 (GMT) (envelope-from joerg@britannica.bec.de) Received: from britannica.bec.de (unknown [139.30.252.72]) by hydra.bec.de (Postfix) with ESMTP id 6F9EF35707 for ; Wed, 26 Jul 2006 10:58:21 +0200 (CEST) Received: by britannica.bec.de (Postfix, from userid 1000) id F00C36D097; Wed, 26 Jul 2006 10:58:01 +0200 (CEST) Date: Wed, 26 Jul 2006 10:58:01 +0200 From: Joerg Sonnenberger To: cvs-src@freebsd.org Message-ID: <20060726085801.GB419@britannica.bec.de> References: <200607251720.k6PHKMau082559@repoman.freebsd.org> <44C6FD55.7040204@FreeBSD.org> <20060726072415.GC79886@comp.chem.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060726072415.GC79886@comp.chem.msu.su> User-Agent: Mutt/1.5.11 Subject: Re: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 08:58:25 -0000 On Wed, Jul 26, 2006 at 11:24:15AM +0400, Yar Tikhiy wrote: > > Also, you should be aware that in our /bin/sh test is a builtin, so what > > you're trying to optimize for is not actually an issue to start with. > > I admit that I was under the opposite impression that test(1) is > external to our sh(1). Perhaps our sh(1) manpage didn't state that > clearly enough. (Just clarified it.) Anyway, I should have looked > at builtin(1), it said the truth. What about asking it? # type test test is a shell builtin Joerg From owner-cvs-src@FreeBSD.ORG Wed Jul 26 09:41: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 05C8416A4DA; Wed, 26 Jul 2006 09:41:05 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCB7843D5A; Wed, 26 Jul 2006 09:41:04 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6Q9f4bs093146; Wed, 26 Jul 2006 09:41:04 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6Q9f4Kh093145; Wed, 26 Jul 2006 09:41:04 GMT (envelope-from thompsa) Message-Id: <200607260941.k6Q9f4Kh093145@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 09:41:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 09:41:05 -0000 thompsa 2006-07-26 09:41:04 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Remove variables that are overridden by ether_ifattach(). This clears up any confusion especially as *if_output was pointed to a different function. Revision Changes Path 1.67 +0 -3 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 10:43: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 AD0D516A4DE; Wed, 26 Jul 2006 10:43:03 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7176243D4C; Wed, 26 Jul 2006 10:43:03 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QAh3Ya097185; Wed, 26 Jul 2006 10:43:03 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QAh3Hd097184; Wed, 26 Jul 2006 10:43:03 GMT (envelope-from thompsa) Message-Id: <200607261043.k6QAh3Hd097184@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 10:43:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 26 Jul 2006 10:43:03 -0000 thompsa 2006-07-26 10:43:02 UTC FreeBSD src repository Modified files: sys/net bridgestp.c if_bridge.c if_bridgevar.h Added files: sys/net bridgestp.h Log: /tmp/cvsuusTrc Revision Changes Path 1.13 +632 -562 src/sys/net/bridgestp.c 1.1 +256 -0 src/sys/net/bridgestp.h (new) 1.68 +64 -86 src/sys/net/if_bridge.c 1.12 +2 -76 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 10:45: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 D2D0516A4DA; Wed, 26 Jul 2006 10:45:39 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8742243D70; Wed, 26 Jul 2006 10:45:39 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QAjdW1097372; Wed, 26 Jul 2006 10:45:39 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QAjdFb097371; Wed, 26 Jul 2006 10:45:39 GMT (envelope-from thompsa) Message-Id: <200607261045.k6QAjdFb097371@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 10:45: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/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 26 Jul 2006 10:45:39 -0000 thompsa 2006-07-26 10:45:38 UTC FreeBSD src repository Modified files: sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.h Log: Forced commit due to missing log on the last revision. Split the spanning tree state into its own structures and provide a simple API to perform functions such as adding and deleting ports. This is just a mechanical change and the STP operation remains the same. The bridgestp code now has no knowledge of if_bridge. This makes the code easier to read and can now also support other bridges such as ng_bridge. Revision Changes Path 1.14 +0 -0 src/sys/net/bridgestp.c 1.2 +0 -0 src/sys/net/bridgestp.h 1.69 +0 -0 src/sys/net/if_bridge.c 1.13 +0 -0 src/sys/net/if_bridgevar.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 10:46: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 7D12816A4DA; Wed, 26 Jul 2006 10:46:53 +0000 (UTC) (envelope-from maxim@macomnet.ru) Received: from mp2.macomnet.net (mp2.macomnet.net [195.128.64.6]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA1AE43D6A; Wed, 26 Jul 2006 10:46:52 +0000 (GMT) (envelope-from maxim@macomnet.ru) Received: from localhost (localhost.int.ru [127.0.0.1] (may be forged)) by mp2.macomnet.net (8.13.7/8.13.3) with ESMTP id k6QAkovK032331; Wed, 26 Jul 2006 14:46:50 +0400 (MSD) (envelope-from maxim@macomnet.ru) Date: Wed, 26 Jul 2006 14:46:50 +0400 (MSD) From: Maxim Konovalov To: Andrew Thompson In-Reply-To: <200607261043.k6QAh3Hd097184@repoman.freebsd.org> Message-ID: <20060726144620.I32261@mp2.macomnet.net> References: <200607261043.k6QAh3Hd097184@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 26 Jul 2006 10:46:53 -0000 On Wed, 26 Jul 2006, 10:43-0000, Andrew Thompson wrote: > thompsa 2006-07-26 10:43:02 UTC > > FreeBSD src repository > > Modified files: > sys/net bridgestp.c if_bridge.c if_bridgevar.h > Added files: > sys/net bridgestp.h > Log: > /tmp/cvsuusTrc It seems we really need http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cvs/cvs/commit.c.patch :-) -- Maxim Konovalov From owner-cvs-src@FreeBSD.ORG Wed Jul 26 10:49: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 300D716A4E0 for ; Wed, 26 Jul 2006 10:49:16 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from grunt8.ihug.co.nz (grunt8.ihug.co.nz [203.109.254.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id EA87643D58 for ; Wed, 26 Jul 2006 10:49:14 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from 203-109-251-39.static.bliink.ihug.co.nz (heff.fud.org.nz) [203.109.251.39] by grunt8.ihug.co.nz with esmtp (Exim 3.35 #1 (Debian)) id 1G5gwz-0001Cg-00; Wed, 26 Jul 2006 22:49:13 +1200 Received: by heff.fud.org.nz (Postfix, from userid 1001) id 364821CC1F; Wed, 26 Jul 2006 22:49:13 +1200 (NZST) Date: Wed, 26 Jul 2006 22:49:13 +1200 From: Andrew Thompson To: Maxim Konovalov Message-ID: <20060726104913.GC4644@heff.fud.org.nz> References: <200607261043.k6QAh3Hd097184@repoman.freebsd.org> <20060726144620.I32261@mp2.macomnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060726144620.I32261@mp2.macomnet.net> 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/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 26 Jul 2006 10:49:16 -0000 On Wed, Jul 26, 2006 at 02:46:50PM +0400, Maxim Konovalov wrote: > On Wed, 26 Jul 2006, 10:43-0000, Andrew Thompson wrote: > > > thompsa 2006-07-26 10:43:02 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/net bridgestp.c if_bridge.c if_bridgevar.h > > Added files: > > sys/net bridgestp.h > > Log: > > /tmp/cvsuusTrc > > It seems we really need > > http://www.dragonflybsd.org/cvsweb/src/gnu/usr.bin/cvs/cvs/commit.c.patch Well at lease then I wouldnt look like an arse :) From owner-cvs-src@FreeBSD.ORG Wed Jul 26 10:53: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 DD69A16A4DF; Wed, 26 Jul 2006 10:53:33 +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 7BA7443D8C; Wed, 26 Jul 2006 10:53: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 k6QArWdA097764; Wed, 26 Jul 2006 10:53:32 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QArWDU097763; Wed, 26 Jul 2006 10:53:32 GMT (envelope-from simon) Message-Id: <200607261053.k6QArWDU097763@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 26 Jul 2006 10:53: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/tools/tools/nanobsd FlashDevice.sub X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 10:53:34 -0000 simon 2006-07-26 10:53:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) tools/tools/nanobsd FlashDevice.sub Log: MFC 1.5: Use tr(1) to lowercase strings in a way which works with all locales. Revision Changes Path 1.1.2.4 +2 -2 src/tools/tools/nanobsd/FlashDevice.sub From owner-cvs-src@FreeBSD.ORG Wed Jul 26 11:49: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 1CBE116A4DA; Wed, 26 Jul 2006 11:49:26 +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 26BA843D66; Wed, 26 Jul 2006 11:49:25 +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 k6QBnPPx002191; Wed, 26 Jul 2006 11:49:25 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QBnOiW002190; Wed, 26 Jul 2006 11:49:24 GMT (envelope-from nyan) Message-Id: <200607261149.k6QBnOiW002190@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 26 Jul 2006 11:49:23 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files.pc98 src/sys/pc98/include minidump.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, 26 Jul 2006 11:49:26 -0000 nyan 2006-07-26 11:49:23 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files.pc98 Added files: (Branch: RELENG_6) sys/pc98/include minidump.h Log: MFC: Add minidump support on pc98. Revision Changes Path 1.327.2.5 +1 -0 src/sys/conf/files.pc98 1.1.2.1 +6 -0 src/sys/pc98/include/minidump.h (new) From owner-cvs-src@FreeBSD.ORG Wed Jul 26 11: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 9529016A4E8; Wed, 26 Jul 2006 11:57:31 +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 0BC4E43D6E; Wed, 26 Jul 2006 11:57:25 +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 k6QBvPl5002686; Wed, 26 Jul 2006 11:57:25 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QBvPae002685; Wed, 26 Jul 2006 11:57:25 GMT (envelope-from nyan) Message-Id: <200607261157.k6QBvPae002685@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 26 Jul 2006 11:57:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/conf files.pc98 src/sys/pc98/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 11:57:31 -0000 nyan 2006-07-26 11:57:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/conf files.pc98 sys/pc98/conf GENERIC Log: MFi386: Add the ath and the wlan crypto support. Revision Changes Path 1.327.2.6 +10 -0 src/sys/conf/files.pc98 1.269.2.7 +6 -0 src/sys/pc98/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Jul 26 11:58: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 CDFFB16A4E2; Wed, 26 Jul 2006 11:58:36 +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 D08C943D5F; Wed, 26 Jul 2006 11:58:32 +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 k6QBwWLv002785; Wed, 26 Jul 2006 11:58:32 GMT (envelope-from nyan@repoman.freebsd.org) Received: (from nyan@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QBwWXw002784; Wed, 26 Jul 2006 11:58:32 GMT (envelope-from nyan) Message-Id: <200607261158.k6QBwWXw002784@repoman.freebsd.org> From: Takahashi Yoshihiro Date: Wed, 26 Jul 2006 11:58: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/share/man/man4 pcn.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, 26 Jul 2006 11:58:37 -0000 nyan 2006-07-26 11:58:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 pcn.4 Log: MFC: Remove NEC SV-98/2-B05 and B06. Revision Changes Path 1.11.2.5 +0 -2 src/share/man/man4/pcn.4 From owner-cvs-src@FreeBSD.ORG Wed Jul 26 12:59: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 CEF8616A4DF; Wed, 26 Jul 2006 12:59:42 +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 888C643D55; Wed, 26 Jul 2006 12:59:42 +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 k6QCxgrw018125; Wed, 26 Jul 2006 12:59:42 GMT (envelope-from ache@repoman.freebsd.org) Received: (from ache@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QCxgIL018124; Wed, 26 Jul 2006 12:59:42 GMT (envelope-from ache) Message-Id: <200607261259.k6QCxgIL018124@repoman.freebsd.org> From: "Andrey A. Chernov" Date: Wed, 26 Jul 2006 12:59: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/boot/forth loader.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, 26 Jul 2006 12:59:42 -0000 ache 2006-07-26 12:59:42 UTC FreeBSD src repository Modified files: sys/boot/forth loader.conf Log: Add snd_emu10kx_load Revision Changes Path 1.108 +1 -0 src/sys/boot/forth/loader.conf From owner-cvs-src@FreeBSD.ORG Wed Jul 26 14:47: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 0A1BE16A4E1; Wed, 26 Jul 2006 14:47:50 +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 81C7043D5A; Wed, 26 Jul 2006 14:47:49 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k6QEjEe0038895; Wed, 26 Jul 2006 08:45:15 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Wed, 26 Jul 2006 08:45:32 -0600 (MDT) Message-Id: <20060726.084532.-1350498521.imp@bsdimp.com> To: dwmalone@maths.tcd.ie From: "M. Warner Losh" In-Reply-To: <200607252123.aa75409@salmon.maths.tcd.ie> References: <11815.1153858333@critter.freebsd.dk> <200607252123.aa75409@salmon.maths.tcd.ie> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Wed, 26 Jul 2006 08:45:15 -0600 (MDT) Cc: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, csjp@FreeBSD.org, cvs-all@FreeBSD.org, phk@phk.freebsd.dk, sam@errno.com, jkim@FreeBSD.org Subject: Re: cvs commit: src/sys/net bpf.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 14:47:50 -0000 In message: <200607252123.aa75409@salmon.maths.tcd.ie> David Malone writes: : > I'm not sure I know what you mean by "trivial timecounter", but the : > only reason we don't have a way to deregister a timecounter yet is : > that so far I'm probably the only one who have ever need it :-) : : I was thinking about this recently too actually, as I was going to : see how good the 64 bit counter on ath cards was in comparison to : other things that were available. I'm not sure how much complexity : a timecounter that could vanish at any moment would introduce - I : didn't get that far yet. I wrote a time counter and driver for the AT91RM9200 based on a 16-bit counter that could also be used to timestamp a pps in about a day. Timecounters are trivial to implement, assuming that you can read a counter atomically. Warner From owner-cvs-src@FreeBSD.ORG Wed Jul 26 15:33: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 EC0F616A4DE; Wed, 26 Jul 2006 15:33:16 +0000 (UTC) (envelope-from bmah@freebsd.org) Received: from a.mail.sonic.net (a.mail.sonic.net [64.142.16.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9620C43D4C; Wed, 26 Jul 2006 15:33:16 +0000 (GMT) (envelope-from bmah@freebsd.org) Received: from [192.168.40.183] (64-84-9-2-sf-gw.ncircle.com [64.84.9.2]) (authenticated bits=0) by a.mail.sonic.net (8.13.8.Beta0/8.13.7) with ESMTP id k6QFXD6d000428 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 26 Jul 2006 08:33:16 -0700 Message-ID: <44C78B33.1040704@freebsd.org> Date: Wed, 26 Jul 2006 08:33:07 -0700 From: "Bruce A. Mah" User-Agent: Thunderbird 1.5.0.4 (X11/20060606) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <200607252139.k6PLd0tZ011582@repoman.freebsd.org> <20060726060126.GF47456@garage.freebsd.pl> In-Reply-To: <20060726060126.GF47456@garage.freebsd.pl> X-Enigmail-Version: 0.94.0.0 OpenPGP: id=5ba052c3 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig9EE09354A8FA7CD526D1DEA8" Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Wed, 26 Jul 2006 15:33:17 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig9EE09354A8FA7CD526D1DEA8 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If memory serves me right, Pawel Jakub Dawidek wrote: > On Tue, Jul 25, 2006 at 09:39:00PM +0000, Bruce A. Mah wrote: >> bmah 2006-07-25 21:39:00 UTC >> >> FreeBSD src repository >> >> Modified files: (Branch: RELENG_6) >> release/doc/en_US.ISO8859-1/relnotes/common new.sgml=20 >> Log: >> MFC: Minidumps, padlock(7) VIA C7 support, enc(4), sysinstall(8) me= nu >> titles. >=20 > padlock(4) in RELENG_6 doesn't support new crypto stuff available in VI= A > C7. In RELENG_6 it only supports AES encryption. I'm planning to MFC > this, but with the whole work I did for crypto(9) and various crypto > drivers and I don't think I'll make it before 6.2. Thanks for pointing this out. Given how the text reads now... The &man.padlock.4; driver now supports the cryptographic functionality of the VIA C7 processor. =2E..do you think it would be better to say something like "...supports the AES encryption functions..." or just leave this out altogether? Bruce. --------------enig9EE09354A8FA7CD526D1DEA8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEx4s32MoxcVugUsMRAk63AJ9Mq5HwylKdpsQD5xA/pinNPUIsmgCfWJbI fRi1Sw7bzLH5RPuaNo6hFBk= =JbNS -----END PGP SIGNATURE----- --------------enig9EE09354A8FA7CD526D1DEA8-- From owner-cvs-src@FreeBSD.ORG Wed Jul 26 16:31: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 3A5B816A4DA; Wed, 26 Jul 2006 16:31:11 +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 802AE43D62; Wed, 26 Jul 2006 16:31:10 +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 k6QGVAn4034509; Wed, 26 Jul 2006 16:31:10 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from jkim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QGVAFD034508; Wed, 26 Jul 2006 16:31:10 GMT (envelope-from jkim) Message-Id: <200607261631.k6QGVAFD034508@repoman.freebsd.org> From: Jung-uk Kim Date: Wed, 26 Jul 2006 16:31:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src 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: Wed, 26 Jul 2006 16:31:11 -0000 jkim 2006-07-26 16:31:10 UTC FreeBSD src repository Modified files: . UPDATING Log: Add an entry for enigma(1)/crypt(1) change on 64-bit architectures. Revision Changes Path 1.452 +7 -0 src/UPDATING From owner-cvs-src@FreeBSD.ORG Wed Jul 26 16:56: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 2EA0B16A4E0; Wed, 26 Jul 2006 16:56:57 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D843543D46; Wed, 26 Jul 2006 16:56:56 +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 k6QGuuoL043449; Wed, 26 Jul 2006 16:56:56 GMT (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QGuuLJ043448; Wed, 26 Jul 2006 16:56:56 GMT (envelope-from imp) Message-Id: <200607261656.k6QGuuLJ043448@repoman.freebsd.org> From: Warner Losh Date: Wed, 26 Jul 2006 16:56: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/lib/libc/gen tls.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 16:56:57 -0000 imp 2006-07-26 16:56:56 UTC FreeBSD src repository Modified files: lib/libc/gen tls.c Log: Remove stale comment about arm Revision Changes Path 1.10 +0 -2 src/lib/libc/gen/tls.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:05: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 8BBE116A4E0; Wed, 26 Jul 2006 17:05:12 +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 17A0543D53; Wed, 26 Jul 2006 17:05:12 +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 k6QH5CIw045093; Wed, 26 Jul 2006 17:05:12 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QH5B8i045092; Wed, 26 Jul 2006 17:05:11 GMT (envelope-from marcel) Message-Id: <200607261705.k6QH5B8i045092@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:05: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/powerpc/include pcb.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, 26 Jul 2006 17:05:12 -0000 marcel 2006-07-26 17:05:11 UTC FreeBSD src repository Modified files: sys/powerpc/include pcb.h Log: Forward declare struct trapframe. Revision Changes Path 1.9 +2 -0 src/sys/powerpc/include/pcb.h From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:06: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 C532A16A4E5; Wed, 26 Jul 2006 17:06:39 +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 6B1D143D5A; Wed, 26 Jul 2006 17:06:39 +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 k6QH6dIc045307; Wed, 26 Jul 2006 17:06:39 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QH6dOM045306; Wed, 26 Jul 2006 17:06:39 GMT (envelope-from marcel) Message-Id: <200607261706.k6QH6dOM045306@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:06:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/powerpc clock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 17:06:39 -0000 marcel 2006-07-26 17:06:39 UTC FreeBSD src repository Modified files: sys/powerpc/powerpc clock.c Log: Include needed clock.h. Revision Changes Path 1.24 +1 -0 src/sys/powerpc/powerpc/clock.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:13: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 9A75F16A4E2; Wed, 26 Jul 2006 17:13:04 +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 816FD43D7F; Wed, 26 Jul 2006 17:12:55 +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 k6QHCsPQ045798; Wed, 26 Jul 2006 17:12:54 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHCsm0045797; Wed, 26 Jul 2006 17:12:54 GMT (envelope-from marcel) Message-Id: <200607261712.k6QHCsm0045797@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:12:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/powerpc/include md_var.h ofw_machdep.h src/sys/powerpc/powerpc mem.c ofw_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 17:13:04 -0000 marcel 2006-07-26 17:12:54 UTC FreeBSD src repository Modified files: sys/powerpc/include md_var.h ofw_machdep.h sys/powerpc/powerpc mem.c ofw_machdep.c Log: o Move the prototype of mem_valid() from ofw_machdep.h to md_var.h. This avoids that mem.c has to include ofw_machdep.h, including all OFW related headers. o Provide a stub for OF_decode_addr(), which is used by low-level console drivers to obtain a tag and handle given a OFW phandle. This is different from sparc64, where a fake bus tag needs to be created explicitly. Revision Changes Path 1.27 +1 -0 src/sys/powerpc/include/md_var.h 1.3 +1 -1 src/sys/powerpc/include/ofw_machdep.h 1.2 +0 -1 src/sys/powerpc/powerpc/mem.c 1.16 +18 -0 src/sys/powerpc/powerpc/ofw_machdep.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:17: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 880EE16A4E1; Wed, 26 Jul 2006 17:17:24 +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 368B643D5E; Wed, 26 Jul 2006 17:17:24 +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 k6QHHN6S046090; Wed, 26 Jul 2006 17:17:23 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHHNi3046089; Wed, 26 Jul 2006 17:17:23 GMT (envelope-from marcel) Message-Id: <200607261717.k6QHHNi3046089@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:17: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/uart uart_cpu_powerpc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 17:17:24 -0000 marcel 2006-07-26 17:17:23 UTC FreeBSD src repository Modified files: sys/dev/uart uart_cpu_powerpc.c Log: Implement uart_cpu_eqres() and uart_cpu_getdev(). This allows FreeBSD to use a serial console, as per the OFW settings. Revision Changes Path 1.2 +57 -4 src/sys/dev/uart/uart_cpu_powerpc.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:22: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 94E3816A4DF; Wed, 26 Jul 2006 17:22:02 +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 7B96343D5D; Wed, 26 Jul 2006 17:22:00 +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 k6QHM02K046447; Wed, 26 Jul 2006 17:22:00 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHM0hv046446; Wed, 26 Jul 2006 17:22:00 GMT (envelope-from marcel) Message-Id: <200607261722.k6QHM0hv046446@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:22: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/uart uart_dev_z8530.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 17:22:02 -0000 marcel 2006-07-26 17:21:59 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_z8530.c Log: Implement UART_IOCTL_BAUD for the Z8530. This allows a serial console on PowerPC use the current setting of the hardware and not second guess what the OFW does on various machines. Revision Changes Path 1.19 +7 -1 src/sys/dev/uart/uart_dev_z8530.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:29: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 564D416A4DE; Wed, 26 Jul 2006 17:29:39 +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 4F52443D78; Wed, 26 Jul 2006 17:29:38 +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 k6QHTcBw046836; Wed, 26 Jul 2006 17:29:38 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHTcSo046835; Wed, 26 Jul 2006 17:29:38 GMT (envelope-from marcel) Message-Id: <200607261729.k6QHTcSo046835@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:29: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/uart uart_dev_z8530.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 17:29:39 -0000 marcel 2006-07-26 17:29:38 UTC FreeBSD src repository Modified files: sys/dev/uart uart_dev_z8530.c Log: On PowerPC the clock for the BRG comes from RTxC, not PCLK. Add a quick hack to deal with this. We may need to formalize this better and have this information come from the bus attachments. Revision Changes Path 1.20 +10 -3 src/sys/dev/uart/uart_dev_z8530.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:34: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 0ED3616A4DD; Wed, 26 Jul 2006 17:34:06 +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 B049743D53; Wed, 26 Jul 2006 17:34:05 +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 k6QHY5I1047236; Wed, 26 Jul 2006 17:34:05 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHY5gT047235; Wed, 26 Jul 2006 17:34:05 GMT (envelope-from marcel) Message-Id: <200607261734.k6QHY5gT047235@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:34: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/powerpc/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 17:34:06 -0000 marcel 2006-07-26 17:34:05 UTC FreeBSD src repository Modified files: sys/powerpc/conf GENERIC Log: o Enable -Werror o Remove commented-out sio(4) o Remove zs(4) o Add scc(4) o Add uart(4) Revision Changes Path 1.58 +2 -3 src/sys/powerpc/conf/GENERIC From owner-cvs-src@FreeBSD.ORG Wed Jul 26 17:35: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 1A3D516A4DA; Wed, 26 Jul 2006 17:35:41 +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 BD2E443D4C; Wed, 26 Jul 2006 17:35:40 +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 k6QHZeDX047349; Wed, 26 Jul 2006 17:35:40 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QHZeTk047348; Wed, 26 Jul 2006 17:35:40 GMT (envelope-from marcel) Message-Id: <200607261735.k6QHZeTk047348@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 17:35: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/powerpc/conf NOTES X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 17:35:41 -0000 marcel 2006-07-26 17:35:40 UTC FreeBSD src repository Modified files: sys/powerpc/conf NOTES Log: o Remove device zs o Remove nodevice uart o Reorder Revision Changes Path 1.3 +1 -5 src/sys/powerpc/conf/NOTES From owner-cvs-src@FreeBSD.ORG Wed Jul 26 18:04: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 895D916A4DD; Wed, 26 Jul 2006 18:04:47 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F11543D4C; Wed, 26 Jul 2006 18:04:46 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [10.33.24.110] (nat-198-95-226-228.netapp.com [198.95.226.228]) by dommail.onthenet.com.au (MOS 3.5.7-GR) with ESMTP id BZJ61891 (AUTH peterg@ptree32.com.au); Thu, 27 Jul 2006 04:04:42 +1000 (EST) Message-ID: <44C7AEE3.6070802@freebsd.org> Date: Wed, 26 Jul 2006 11:05:23 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.8b) Gecko/20051014 MIME-Version: 1.0 To: Marcel Moolenaar References: <200607261734.k6QHY5gT047235@repoman.freebsd.org> In-Reply-To: <200607261734.k6QHY5gT047235@repoman.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/powerpc/conf GENERIC X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 18:04:47 -0000 > sys/powerpc/conf GENERIC > Log: > o Enable -Werror > o Remove commented-out sio(4) > o Remove zs(4) > o Add scc(4) > o Add uart(4) Thankyou Marcel ! later, Peter. From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:00: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 DABB416A4DD for ; Wed, 26 Jul 2006 19:00:02 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.FreeBSD.org (Postfix) with SMTP id D5EA443D7F for ; Wed, 26 Jul 2006 18:59:53 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 9661 invoked by uid 399); 26 Jul 2006 18:59:53 -0000 Received: from localhost (HELO ?192.168.0.3?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 26 Jul 2006 18:59:53 -0000 Message-ID: <44C7BBA7.60109@FreeBSD.org> Date: Wed, 26 Jul 2006 11:59:51 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.4 (X11/20060604) MIME-Version: 1.0 To: Yar Tikhiy References: <200607251720.k6PHKMau082559@repoman.freebsd.org> <44C6FD55.7040204@FreeBSD.org> <20060726072415.GC79886@comp.chem.msu.su> In-Reply-To: <20060726072415.GC79886@comp.chem.msu.su> 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/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 19:00:02 -0000 Yar Tikhiy wrote: > On Tue, Jul 25, 2006 at 10:27:49PM -0700, Doug Barton wrote: >> Yar Tikhiy wrote: >>> yar 2006-07-25 17:20:22 UTC >>> >>> FreeBSD src repository >>> >>> Modified files: >>> etc rc.subr >>> Log: >>> Avoid extra runs of test(1) by using its built-in logical operations. >>> >>> Revision Changes Path >>> 1.63 +9 -15 src/etc/rc.subr >>> >>> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.subr.diff?&r1=1.62&r2=1.63&f=h >> I'm pretty sure that this commit has the opposite effect from what you >> intended. If you do: >> >> [ foo -a bar ] >> >> then the bar test will always be run, whereas if you do >> >> [ foo ] && [ bar ] >> >> bar won't run unless foo succeeds. > > I believed test(1) was smarter than that. But as a matter of fact, > -a won't skip bar even if foo is false, neither will -o if foo is > true. Is this a bug or a required feature? If it makes you feel any better, I thought the same way you did, and learned my lessons the hard way. :) >> Also, you should be aware that in our /bin/sh test is a builtin, so what >> you're trying to optimize for is not actually an issue to start with. > > I admit that I was under the opposite impression that test(1) is > external to our sh(1). Perhaps our sh(1) manpage didn't state that > clearly enough. (Just clarified it.) Your change looks good, thanks for doing that. > Anyway, I should have looked at builtin(1), it said the truth. Well, no reason to really. Improving sh.1 is the right way to go here. >> Unless you can show that this commit actually does improve performance, I'd >> appreciate it if you'd reverse it. > > No objection! Fetched my back-out tool and gone applying it... Much appreciated. :) Doug -- This .signature sanitized for your protection From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:16: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 3A81716A4E0; Wed, 26 Jul 2006 19:16: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 B949343D5A; Wed, 26 Jul 2006 19:16:35 +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 k6QJGZB6055574; Wed, 26 Jul 2006 19:16:35 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QJGZwt055573; Wed, 26 Jul 2006 19:16:35 GMT (envelope-from rwatson) Message-Id: <200607261916.k6QJGZwt055573@repoman.freebsd.org> From: Robert Watson Date: Wed, 26 Jul 2006 19:16:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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: Wed, 26 Jul 2006 19:16:40 -0000 rwatson 2006-07-26 19:16:35 UTC FreeBSD src repository Modified files: sys/kern uipc_usrreq.c Log: Remove call to soisdisconnected() in uipc_detach(), since it will already have been invoked by uipc_close() or uipc_abort(), and the socket is in a state of being torn down by the time we get to this point, so kqueue state frobbed by soisdisconnected() is not available, so frobbing it will result in a panic. Reported by: Munehiro Matsuda Revision Changes Path 1.182 +0 -1 src/sys/kern/uipc_usrreq.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:29: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 DC66716A4DE; Wed, 26 Jul 2006 19:29:11 +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 8B29D43D53; Wed, 26 Jul 2006 19:29:11 +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 k6QJTBrt056178; Wed, 26 Jul 2006 19:29:11 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QJTBDu056177; Wed, 26 Jul 2006 19:29:11 GMT (envelope-from marcel) Message-Id: <200607261929.k6QJTBDu056177@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 19:29: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/powerpc/psim sio_iobus.c uart_iobus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 19:29:12 -0000 marcel 2006-07-26 19:29:11 UTC FreeBSD src repository Modified files: sys/powerpc/psim uart_iobus.c Removed files: sys/powerpc/psim sio_iobus.c Log: Repocopy from: src/sys/powerpc/psim/sio_iobus.c to: src/sys/powerpc/psim/uart_iobus.c Meister: simon@ Revision Changes Path 1.4 +0 -108 src/sys/powerpc/psim/sio_iobus.c (dead) 1.4 +0 -0 src/sys/powerpc/psim/uart_iobus.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:39: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 9981016A4F2; Wed, 26 Jul 2006 19:39:55 +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 515D043D5A; Wed, 26 Jul 2006 19:39:55 +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 k6QJdtJg056948; Wed, 26 Jul 2006 19:39:55 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QJdtIh056947; Wed, 26 Jul 2006 19:39:55 GMT (envelope-from marcel) Message-Id: <200607261939.k6QJdtIh056947@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 19:39: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/powerpc/psim uart_iobus.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 19:39:55 -0000 marcel 2006-07-26 19:39:55 UTC FreeBSD src repository Modified files: sys/powerpc/psim uart_iobus.c Log: Turn this into an uart(4) bus attachment. Revision Changes Path 1.5 +19 -40 src/sys/powerpc/psim/uart_iobus.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:43: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 0039316A4DF; Wed, 26 Jul 2006 19:43:02 +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 5B32843D53; Wed, 26 Jul 2006 19:43:02 +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 k6QJh2J7057205; Wed, 26 Jul 2006 19:43:02 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QJh2ts057204; Wed, 26 Jul 2006 19:43:02 GMT (envelope-from marcel) Message-Id: <200607261943.k6QJh2ts057204@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 19:43:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/conf files.powerpc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 19:43:03 -0000 marcel 2006-07-26 19:43:02 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Log: Replace sio_iobus.c with uart_iobus.c. Revision Changes Path 1.55 +1 -1 src/sys/conf/files.powerpc From owner-cvs-src@FreeBSD.ORG Wed Jul 26 19:44: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 449D316A4DE; Wed, 26 Jul 2006 19:44:43 +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 F1EA043D5A; Wed, 26 Jul 2006 19:44:42 +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 k6QJiglH057495; Wed, 26 Jul 2006 19:44:42 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QJigAH057494; Wed, 26 Jul 2006 19:44:42 GMT (envelope-from marcel) Message-Id: <200607261944.k6QJigAH057494@repoman.freebsd.org> From: Marcel Moolenaar Date: Wed, 26 Jul 2006 19:44: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/conf files.powerpc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 19:44:43 -0000 marcel 2006-07-26 19:44:42 UTC FreeBSD src repository Modified files: sys/conf files.powerpc Log: Remove zs(4). It has been replaced by scc(4) & uart(4). Revision Changes Path 1.56 +0 -2 src/sys/conf/files.powerpc From owner-cvs-src@FreeBSD.ORG Wed Jul 26 20:35: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 BF9DA16A4E6; Wed, 26 Jul 2006 20:35: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 79BC843D58; Wed, 26 Jul 2006 20:35:52 +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 k6QKZqD8062016; Wed, 26 Jul 2006 20:35:52 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QKZqCs062015; Wed, 26 Jul 2006 20:35:52 GMT (envelope-from simon) Message-Id: <200607262035.k6QKZqCs062015@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Wed, 26 Jul 2006 20:35: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/tools/tools/nanobsd FlashDevice.sub X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 20:35:52 -0000 simon 2006-07-26 20:35:52 UTC FreeBSD src repository Modified files: tools/tools/nanobsd FlashDevice.sub Log: Add Memory Corp 512MB CF Flash. MFC after: 3 days Revision Changes Path 1.7 +15 -0 src/tools/tools/nanobsd/FlashDevice.sub From owner-cvs-src@FreeBSD.ORG Wed Jul 26 20:56: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 9D38E16A4E0; Wed, 26 Jul 2006 20:56:02 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 56E2643D46; Wed, 26 Jul 2006 20:56:02 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QKu22Q070787; Wed, 26 Jul 2006 20:56:02 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QKu2me070786; Wed, 26 Jul 2006 20:56:02 GMT (envelope-from thompsa) Message-Id: <200607262056.k6QKu2me070786@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 20:56:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 20:56:02 -0000 thompsa 2006-07-26 20:56:02 UTC FreeBSD src repository Modified files: sys/net if_bridge.c Log: Remove stp variables that are already initialised in bstp_attach(). Revision Changes Path 1.70 +0 -5 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 21:49: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 A2F6F16A4DE; Wed, 26 Jul 2006 21:49:28 +0000 (UTC) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 18E1243D73; Wed, 26 Jul 2006 21:49:25 +0000 (GMT) (envelope-from julian@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QLnPg1074886; Wed, 26 Jul 2006 21:49:25 GMT (envelope-from julian@repoman.freebsd.org) Received: (from julian@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QLnPTl074885; Wed, 26 Jul 2006 21:49:25 GMT (envelope-from julian) Message-Id: <200607262149.k6QLnPTl074885@repoman.freebsd.org> From: Julian Elischer Date: Wed, 26 Jul 2006 21:49: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/usr.bin/netstat inet6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 26 Jul 2006 21:49:28 -0000 julian 2006-07-26 21:49:25 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.bin/netstat inet6.c Log: MFC: 1.26 Don't print an error if used on a kernel with no ipv6, just do nothing. Revision Changes Path 1.25.8.1 +4 -1 src/usr.bin/netstat/inet6.c From owner-cvs-src@FreeBSD.ORG Wed Jul 26 22:07: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 7D20316A4DA; Wed, 26 Jul 2006 22:07:40 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 35C8543D53; Wed, 26 Jul 2006 22:07:40 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QM7evG077378; Wed, 26 Jul 2006 22:07:40 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QM7eYa077377; Wed, 26 Jul 2006 22:07:40 GMT (envelope-from thompsa) Message-Id: <200607262207.k6QM7eYa077377@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 22:07: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/modules/bridgestp 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, 26 Jul 2006 22:07:40 -0000 thompsa 2006-07-26 22:07:40 UTC FreeBSD src repository Added files: sys/modules/bridgestp Makefile Log: Add bridgestp as a seperate module. Revision Changes Path 1.1 +8 -0 src/sys/modules/bridgestp/Makefile (new) From owner-cvs-src@FreeBSD.ORG Wed Jul 26 22:10: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 4CB8C16A4DE; Wed, 26 Jul 2006 22:10:11 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2A7943D58; Wed, 26 Jul 2006 22:10:10 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QMAAN0077463; Wed, 26 Jul 2006 22:10:10 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QMAADv077462; Wed, 26 Jul 2006 22:10:10 GMT (envelope-from thompsa) Message-Id: <200607262210.k6QMAADv077462@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 22:10:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/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, 26 Jul 2006 22:10:11 -0000 thompsa 2006-07-26 22:10:10 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Hook bridgestp up to the build. Revision Changes Path 1.504 +1 -0 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Wed Jul 26 22:15: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 DCB7916A4DE; Wed, 26 Jul 2006 22:15:15 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94D4C43D53; Wed, 26 Jul 2006 22:15:15 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6QMFFwH077824; Wed, 26 Jul 2006 22:15:15 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6QMFFx8077823; Wed, 26 Jul 2006 22:15:15 GMT (envelope-from thompsa) Message-Id: <200607262215.k6QMFFx8077823@repoman.freebsd.org> From: Andrew Thompson Date: Wed, 26 Jul 2006 22:15: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/modules/if_bridge Makefile src/sys/net if_bridge.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jul 2006 22:15:16 -0000 thompsa 2006-07-26 22:15:15 UTC FreeBSD src repository Modified files: sys/modules/if_bridge Makefile sys/net if_bridge.c Log: bridgestp is now a seperate module. Revision Changes Path 1.6 +1 -1 src/sys/modules/if_bridge/Makefile 1.71 +1 -0 src/sys/net/if_bridge.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 00:07: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 119EC16A4E6; Thu, 27 Jul 2006 00:07: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 6955343D6A; Thu, 27 Jul 2006 00:07:10 +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 k6R07AmI086577; Thu, 27 Jul 2006 00:07:10 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R07Aia086576; Thu, 27 Jul 2006 00:07:10 GMT (envelope-from marcel) Message-Id: <200607270007.k6R07Aia086576@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 27 Jul 2006 00:07:10 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/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: Thu, 27 Jul 2006 00:07:13 -0000 marcel 2006-07-27 00:07:10 UTC FreeBSD src repository Modified files: sys/dev/uart uart_tty.c Log: Properly propagate overrun conditions to the TTY layer. MFC after: 3 days Revision Changes Path 1.29 +2 -0 src/sys/dev/uart/uart_tty.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 00:26: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 7365C16A4DE; Thu, 27 Jul 2006 00:26:21 +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 2F71243D49; Thu, 27 Jul 2006 00:26:21 +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 k6R0QLKH087476; Thu, 27 Jul 2006 00:26:21 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R0QLIA087475; Thu, 27 Jul 2006 00:26:21 GMT (envelope-from yongari) Message-Id: <200607270026.k6R0QLIA087475@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 27 Jul 2006 00:26: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/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: Thu, 27 Jul 2006 00:26:21 -0000 yongari 2006-07-27 00:26:20 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Make sure to use the same DMA map in DMA map load/unload operations by remembering a map used in bus_dmamap_load_mbuf_sg(9). I have no idea how it could ever worked before. This fixes a warning generated by a diagnostic check in sun4v iommu driver. Reported by: jb Tested by: jb(sun4v) Revision Changes Path 1.120 +8 -5 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 00:29: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 3239E16A4DF; Thu, 27 Jul 2006 00:29:45 +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 E15E343D49; Thu, 27 Jul 2006 00:29:44 +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 k6R0Tiaa087598; Thu, 27 Jul 2006 00:29:44 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R0Tid7087597; Thu, 27 Jul 2006 00:29:44 GMT (envelope-from yongari) Message-Id: <200607270029.k6R0Tid7087597@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 27 Jul 2006 00:29: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/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: Thu, 27 Jul 2006 00:29:45 -0000 yongari 2006-07-27 00:29:44 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Nuke invalid use of BUS_DMA_ALLOCNOW. Revision Changes Path 1.121 +1 -1 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 00:43: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 9D30416A4DE; Thu, 27 Jul 2006 00:43:34 +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 5A1C943D4C; Thu, 27 Jul 2006 00:43:34 +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 k6R0hY5l088354; Thu, 27 Jul 2006 00:43:34 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R0hY8g088353; Thu, 27 Jul 2006 00:43:34 GMT (envelope-from yongari) Message-Id: <200607270043.k6R0hY8g088353@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 27 Jul 2006 00:43: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/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: Thu, 27 Jul 2006 00:43:34 -0000 yongari 2006-07-27 00:43:34 UTC FreeBSD src repository Modified files: sys/dev/em if_em.c Log: Prepending an mbuf after loading a DMA map results in unexpected result. So, modify mbuf chains before loading a DMA map. Revision Changes Path 1.122 +28 -31 src/sys/dev/em/if_em.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 03:50: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 EFA3E16A4DA; Thu, 27 Jul 2006 03:50:38 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ADA9A43D4C; Thu, 27 Jul 2006 03:50:38 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6R3ocLu014693; Thu, 27 Jul 2006 03:50:38 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R3ocwq014692; Thu, 27 Jul 2006 03:50:38 GMT (envelope-from avatar) Message-Id: <200607270350.k6R3ocwq014692@repoman.freebsd.org> From: Tai-hwa Liang Date: Thu, 27 Jul 2006 03:50: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/net if_ethersubr.c if_gif.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 03:50:39 -0000 avatar 2006-07-27 03:50:38 UTC FreeBSD src repository Modified files: sys/net if_ethersubr.c if_gif.c Log: Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h. Revision Changes Path 1.216 +1 -0 src/sys/net/if_ethersubr.c 1.63 +1 -0 src/sys/net/if_gif.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 03:52: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 B0DF516A4E5 for ; Thu, 27 Jul 2006 03:52:21 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from grunt2.ihug.co.nz (grunt2.ihug.co.nz [203.109.254.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id E095243D5D for ; Thu, 27 Jul 2006 03:52:20 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from 203-109-251-39.static.bliink.ihug.co.nz (heff.fud.org.nz) [203.109.251.39] by grunt2.ihug.co.nz with esmtp (Exim 3.35 #1 (Debian)) id 1G5wv5-0007Bx-00; Thu, 27 Jul 2006 15:52:19 +1200 Received: by heff.fud.org.nz (Postfix, from userid 1001) id D58981CC1F; Thu, 27 Jul 2006 15:52:18 +1200 (NZST) Date: Thu, 27 Jul 2006 15:52:18 +1200 From: Andrew Thompson To: Tai-hwa Liang Message-ID: <20060727035218.GD8691@heff.fud.org.nz> References: <200607270350.k6R3ocwq014692@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607270350.k6R3ocwq014692@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c if_gif.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 03:52:21 -0000 On Thu, Jul 27, 2006 at 03:50:38AM +0000, Tai-hwa Liang wrote: > avatar 2006-07-27 03:50:38 UTC > > FreeBSD src repository > > Modified files: > sys/net if_ethersubr.c if_gif.c > Log: > Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h. > my bad, thanks. From owner-cvs-src@FreeBSD.ORG Thu Jul 27 04:00: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 EE08F16A4DE; Thu, 27 Jul 2006 04:00:13 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8FBAF43D53; Thu, 27 Jul 2006 04:00:13 +0000 (GMT) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6R40DRd015215; Thu, 27 Jul 2006 04:00:13 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R40DWc015214; Thu, 27 Jul 2006 04:00:13 GMT (envelope-from jasone) Message-Id: <200607270400.k6R40DWc015214@repoman.freebsd.org> From: Jason Evans Date: Thu, 27 Jul 2006 04:00: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/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 04:00:14 -0000 jasone 2006-07-27 04:00:13 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Fix cpp logic in arena_malloc() to adjust size when assertions are enabled, even if stats gathering is disabled. [1] Remove 'size' parameter from several functions that do not use it. Reported by: [1] ache Revision Changes Path 1.130 +19 -23 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 04: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 9189216A4E0 for ; Thu, 27 Jul 2006 04:04:43 +0000 (UTC) (envelope-from thompsa@freebsd.org) Received: from grunt8.ihug.co.nz (grunt8.ihug.co.nz [203.109.254.48]) by mx1.FreeBSD.org (Postfix) with ESMTP id C988543D46 for ; Thu, 27 Jul 2006 04:04:42 +0000 (GMT) (envelope-from thompsa@freebsd.org) Received: from 203-109-251-39.static.bliink.ihug.co.nz (heff.fud.org.nz) [203.109.251.39] by grunt8.ihug.co.nz with esmtp (Exim 3.35 #1 (Debian)) id 1G5x73-0002Uf-00; Thu, 27 Jul 2006 16:04:41 +1200 Received: by heff.fud.org.nz (Postfix, from userid 1001) id C21C21CC1F; Thu, 27 Jul 2006 16:04:40 +1200 (NZST) Date: Thu, 27 Jul 2006 16:04:40 +1200 From: Andrew Thompson To: Tai-hwa Liang Message-ID: <20060727040440.GA9423@heff.fud.org.nz> References: <200607270350.k6R3ocwq014692@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607270350.k6R3ocwq014692@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net if_ethersubr.c if_gif.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 04:04:43 -0000 On Thu, Jul 27, 2006 at 03:50:38AM +0000, Tai-hwa Liang wrote: > avatar 2006-07-27 03:50:38 UTC > > FreeBSD src repository > > Modified files: > sys/net if_ethersubr.c if_gif.c > Log: > Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h. struct bridge_iflist, struct bridge_rtnode and struct bridge_softc could probably be moved to if_bridge.c to get rid of this dependency, I will look into this. Andrew From owner-cvs-src@FreeBSD.ORG Thu Jul 27 04:54: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 2DAAA16A4DA; Thu, 27 Jul 2006 04:54:04 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFBC243D53; Thu, 27 Jul 2006 04:54:03 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6R4s3ha026870; Thu, 27 Jul 2006 04:54:03 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R4s38J026869; Thu, 27 Jul 2006 04:54:03 GMT (envelope-from yar) Message-Id: <200607270454.k6R4s38J026869@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 04:54:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libfetch Makefile src/lib/libftpio 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, 27 Jul 2006 04:54:04 -0000 yar 2006-07-27 04:54:03 UTC FreeBSD src repository Modified files: lib/libfetch Makefile lib/libftpio Makefile Log: Respect MK_INET6_SUPPORT. Revision Changes Path 1.47 +4 -1 src/lib/libfetch/Makefile 1.15 +6 -1 src/lib/libftpio/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 05:06: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 962E716A4DE; Thu, 27 Jul 2006 05:06:44 +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 53A4D43D58; Thu, 27 Jul 2006 05:06:44 +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 k6R56iN4028898; Thu, 27 Jul 2006 05:06:44 GMT (envelope-from yongari@repoman.freebsd.org) Received: (from yongari@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R56ivF028897; Thu, 27 Jul 2006 05:06:44 GMT (envelope-from yongari) Message-Id: <200607270506.k6R56ivF028897@repoman.freebsd.org> From: Pyun YongHyeon Date: Thu, 27 Jul 2006 05:06: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/sk if_sk.c if_skreg.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, 27 Jul 2006 05:06:44 -0000 yongari 2006-07-27 05:06:44 UTC FreeBSD src repository Modified files: sys/dev/sk if_sk.c if_skreg.h Log: Add device ID for second generation D-Link DGE-530T. PR: kern/99903 Revision Changes Path 1.128 +8 -2 src/sys/dev/sk/if_sk.c 1.38 +2 -1 src/sys/dev/sk/if_skreg.h From owner-cvs-src@FreeBSD.ORG Thu Jul 27 06:06: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 3905716A4E1; Thu, 27 Jul 2006 06:06:21 +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 BA68543D49; Thu, 27 Jul 2006 06:06:20 +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 DD30B2085; Thu, 27 Jul 2006 08:06:15 +0200 (CEST) X-Spam-Tests: AWL 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 593FF2082; Thu, 27 Jul 2006 08:06:15 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 2A18033C31; Thu, 27 Jul 2006 08:06:15 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Andrew Thompson References: <200607261045.k6QAjdFb097371@repoman.freebsd.org> Date: Thu, 27 Jul 2006 08:06:14 +0200 In-Reply-To: <200607261045.k6QAjdFb097371@repoman.freebsd.org> (Andrew Thompson's message of "Wed, 26 Jul 2006 10:45:38 +0000 (UTC)") Message-ID: <86bqrbfup5.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, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net bridgestp.c bridgestp.h if_bridge.c if_bridgevar.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, 27 Jul 2006 06:06:21 -0000 Andrew Thompson writes: > Revision Changes Path > 1.14 +0 -0 src/sys/net/bridgestp.c > 1.2 +0 -0 src/sys/net/bridgestp.h > 1.69 +0 -0 src/sys/net/if_bridge.c > 1.13 +0 -0 src/sys/net/if_bridgevar.h This (or one of your other bridge-related commits) broke the build: =3D=3D=3D> netgraph/ether (all) cc -O -pipe -march=3Dpentium3 -Werror -D_KERNEL -DKLD_MODULE -std=3Dc99 -no= stdinc -I- -DHAVE_KERNEL_OPTION_HEADERS -include /usr/obj/usr/src/sys/lat= /opt_global.h -I. -I@ -I@/contrib/altq -finline-limit=3D8000 --param inline= -unit-growth=3D100 --param large-function-growth=3D1000 -fno-common -g -I/u= sr/obj/usr/src/sys/lat -mno-align-long-strings -mpreferred-stack-boundary= =3D2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall= -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototyp= es -Wpointer-arith -Winline -Wcast-qual -Wundef -fformat-extensions -c /us= r/src/sys/modules/netgraph/ether/../../../netgraph/ng_ether.c In file included from /usr/src/sys/modules/netgraph/ether/../../../netgraph= /ng_ether.c:64: @/net/if_bridgevar.h:203: error: field `bif_stp' has incomplete type @/net/if_bridgevar.h:239: error: field `sc_stp' has incomplete type *** Error code 1 Stop in /usr/src/sys/modules/netgraph/ether. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Thu Jul 27 06:15: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 7DA9816A4DA; Thu, 27 Jul 2006 06:15:38 +0000 (UTC) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3CC3543D46; Thu, 27 Jul 2006 06:15:38 +0000 (GMT) (envelope-from avatar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6R6Fcov033454; Thu, 27 Jul 2006 06:15:38 GMT (envelope-from avatar@repoman.freebsd.org) Received: (from avatar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6R6FcKx033453; Thu, 27 Jul 2006 06:15:38 GMT (envelope-from avatar) Message-Id: <200607270615.k6R6FcKx033453@repoman.freebsd.org> From: Tai-hwa Liang Date: Thu, 27 Jul 2006 06:15: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/netgraph ng_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 06:15:38 -0000 avatar 2006-07-27 06:15:37 UTC FreeBSD src repository Modified files: sys/netgraph ng_ether.c Log: Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h. Revision Changes Path 1.59 +1 -0 src/sys/netgraph/ng_ether.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 11:41: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 577E716A4DF; Thu, 27 Jul 2006 11:41:38 +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 13C9643D46; Thu, 27 Jul 2006 11:41:38 +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 k6RBfbTd065681; Thu, 27 Jul 2006 11:41:37 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RBfble065680; Thu, 27 Jul 2006 11:41:37 GMT (envelope-from cognet) Message-Id: <200607271141.k6RBfble065680@repoman.freebsd.org> From: Olivier Houchard Date: Thu, 27 Jul 2006 11:41: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/arm/include db_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: Thu, 27 Jul 2006 11:41:38 -0000 cognet 2006-07-27 11:41:37 UTC FreeBSD src repository Modified files: sys/arm/include db_machdep.h Log: Define BYTE_MSF if we're compiling a big endian kernel, so that DDB can correctly disassemble instructions on big endian. Revision Changes Path 1.6 +3 -0 src/sys/arm/include/db_machdep.h From owner-cvs-src@FreeBSD.ORG Thu Jul 27 11:51: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 9054B16A4DD; Thu, 27 Jul 2006 11:51:41 +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 421DB43D49; Thu, 27 Jul 2006 11:51:41 +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 7080046B0E; Thu, 27 Jul 2006 07:51:39 -0400 (EDT) Date: Thu, 27 Jul 2006 12:51:39 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sam Leffler In-Reply-To: <200607260330.k6Q3UooP047077@repoman.freebsd.org> Message-ID: <20060727124542.V4612@fledge.watson.org> References: <200607260330.k6Q3UooP047077@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 if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 11:51:41 -0000 On Wed, 26 Jul 2006, Sam Leffler wrote: > sam 2006-07-26 03:30:50 UTC > > FreeBSD src repository > > Modified files: > sys/dev/usb if_ural.c > Log: > support for 802.11 packet injection via bpf > > Reviewed by: arch@ > MFC after: 1 month --------------------------------------- @@ -209,6 +211,9 @@ */ if (ic->ic_reset == NULL) ic->ic_reset = ieee80211_default_reset; + + KASSERT(ifp->if_spare2 == NULL, ("oops, hosed")); + ifp->if_spare2 = ic; /* XXX temp backpointer */ } --------------------------------------- Please don't use spare pointers without properly allocating them (i.e., renaming them). I ran into this this morning when merging these changes into the rwatson_ifnet branch, where if_spare2 was renamed to if_startmbuf. However, if the above change is MFC'd as is, people may well find the problem through run-time corruption when the network stack tries to execute the ic contents thinking that it's a non-NULL if_startmbuf function pointer, which is a lot harder to debug. The point of spare fields is that they be spare -- if they are no longer spare, they should not be left marked as spare, or they will get reused with unfortunate ABI consequences. I don't mind if this spare is allocated (if_softc2, if_driver, or the like), as we have one more spare pointer I can use in 6.x, but the current use of the spare field is problematic and should not be MFC'd unless cleaned up. Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Jul 27 11:52: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 BCC3516A4DD; Thu, 27 Jul 2006 11:52:13 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1419643D62; Thu, 27 Jul 2006 11:52:13 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RBqCZK066265; Thu, 27 Jul 2006 11:52:12 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RBqCR5066264; Thu, 27 Jul 2006 11:52:12 GMT (envelope-from yar) Message-Id: <200607271152.k6RBqCR5066264@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 11:52: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/geom/eli g_eli.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 11:52:13 -0000 yar 2006-07-27 11:52:12 UTC FreeBSD src repository Modified files: sys/geom/eli g_eli.c Log: Fix what looks like a typo: MODULE_DEPEND() takes module names, not KLD file names; and GELI module's name is g_eli, not geom_eli. Approved by: pjd (silence) MFC after: 5 days Revision Changes Path 1.27 +1 -1 src/sys/geom/eli/g_eli.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 12:05: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 AE8DF16A4DA; Thu, 27 Jul 2006 12:05:06 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B61C43D6E; Thu, 27 Jul 2006 12:05:06 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RC56sS068156; Thu, 27 Jul 2006 12:05:06 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RC56iW068155; Thu, 27 Jul 2006 12:05:06 GMT (envelope-from yar) Message-Id: <200607271205.k6RC56iW068155@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 12:05: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/libexec/rlogind 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, 27 Jul 2006 12:05:06 -0000 yar 2006-07-27 12:05:05 UTC FreeBSD src repository Modified files: libexec/rlogind Makefile Log: Cook CFLAGS by the modern recipe: - use WARNS; - respect MK_INET6_SUPPORT. Revision Changes Path 1.21 +7 -1 src/libexec/rlogind/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 12:15: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 6BE8916A4DA; Thu, 27 Jul 2006 12:15:38 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2854A43D4C; Thu, 27 Jul 2006 12:15:38 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RCFcRI068676; Thu, 27 Jul 2006 12:15:38 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RCFbln068675; Thu, 27 Jul 2006 12:15:37 GMT (envelope-from yar) Message-Id: <200607271215.k6RCFbln068675@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 12:15: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/libexec/telnetd 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, 27 Jul 2006 12:15:38 -0000 yar 2006-07-27 12:15:37 UTC FreeBSD src repository Modified files: libexec/telnetd Makefile Log: Respect MK_INET6_SUPPORT. Apply style.Makefile(5). Revision Changes Path 1.28 +8 -4 src/libexec/telnetd/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 12: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 D50FB16A4DF; Thu, 27 Jul 2006 12:28:06 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F9A643D6B; Thu, 27 Jul 2006 12:28:05 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RCS5x4069240; Thu, 27 Jul 2006 12:28:05 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RCS5v3069239; Thu, 27 Jul 2006 12:28:05 GMT (envelope-from yar) Message-Id: <200607271228.k6RCS5v3069239@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 12:28:05 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/rescue/librescue 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, 27 Jul 2006 12:28:06 -0000 yar 2006-07-27 12:28:05 UTC FreeBSD src repository Modified files: rescue/librescue Makefile Log: Respect MK_INET6_SUPPORT. Revision Changes Path 1.9 +2 -0 src/rescue/librescue/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 12:36: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 6BDF816A4DE; Thu, 27 Jul 2006 12:36:47 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 232D543D55; Thu, 27 Jul 2006 12:36:47 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RCal5I069791; Thu, 27 Jul 2006 12:36:47 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RCakCk069790; Thu, 27 Jul 2006 12:36:46 GMT (envelope-from yar) Message-Id: <200607271236.k6RCakCk069790@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 12: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/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: Thu, 27 Jul 2006 12:36:47 -0000 yar 2006-07-27 12:36:46 UTC FreeBSD src repository Modified files: lib/libutil Makefile Log: style.Makefile(5) is good for our eyes. Revision Changes Path 1.63 +8 -4 src/lib/libutil/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 12:58: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 13F4016A4E1; Thu, 27 Jul 2006 12:58:09 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C218743D66; Thu, 27 Jul 2006 12:58:08 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RCw8n4078496; Thu, 27 Jul 2006 12:58:08 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RCw86H078495; Thu, 27 Jul 2006 12:58:08 GMT (envelope-from brueffer) Message-Id: <200607271258.k6RCw86H078495@repoman.freebsd.org> From: Christian Brueffer Date: Thu, 27 Jul 2006 12:58: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/share/man/man4 amr.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, 27 Jul 2006 12:58:09 -0000 brueffer 2006-07-27 12:58:08 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man4 amr.4 Log: MFC: rev. 1.33 Mention that MegaRAID SAS controllers are supported by mfi(4). Revision Changes Path 1.32.2.3 +6 -1 src/share/man/man4/amr.4 From owner-cvs-src@FreeBSD.ORG Thu Jul 27 13: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 2C3AD16A4DA; Thu, 27 Jul 2006 13:26:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C83F543D58; Thu, 27 Jul 2006 13:26:29 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RDQTmn081171; Thu, 27 Jul 2006 13:26:29 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RDQTBt081170; Thu, 27 Jul 2006 13:26:29 GMT (envelope-from yar) Message-Id: <200607271326.k6RDQTBt081170@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 13: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/sbin/route Makefile src/sbin/rtsol Makefile src/sbin/setkey 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, 27 Jul 2006 13:26:30 -0000 yar 2006-07-27 13:26:29 UTC FreeBSD src repository Modified files: sbin/route Makefile sbin/rtsol Makefile sbin/setkey Makefile Log: Obey MK_INET6_SUPPORT. This is also a good chance to apply style.Makefile(5) in some cases. Revision Changes Path 1.21 +10 -2 src/sbin/route/Makefile 1.12 +10 -4 src/sbin/rtsol/Makefile 1.13 +8 -3 src/sbin/setkey/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 13:34: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 EEA1516A4E0; Thu, 27 Jul 2006 13:34:13 +0000 (UTC) (envelope-from corecode@fs.ei.tum.de) Received: from stella.fs.ei.tum.de (stella.fs.ei.tum.de [129.187.54.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 574B743D60; Thu, 27 Jul 2006 13:34:07 +0000 (GMT) (envelope-from corecode@fs.ei.tum.de) Received: from localhost (localhost [127.0.0.1]) by localhost.fs.ei.tum.de (Postfix) with ESMTP id 33C188D2EF; Thu, 27 Jul 2006 15:34:06 +0200 (CEST) Received: from stella.fs.ei.tum.de ([127.0.0.1]) by localhost (stella [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 27851-04-2; Thu, 27 Jul 2006 15:34:05 +0200 (CEST) Received: from [84.155.226.213] (p549BE2D5.dip.t-dialin.net [84.155.226.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by stella.fs.ei.tum.de (Postfix) with ESMTP id E03898C3FD; Thu, 27 Jul 2006 15:34:04 +0200 (CEST) Message-ID: <44C8C0C8.4090906@fs.ei.tum.de> Date: Thu, 27 Jul 2006 15:34:00 +0200 From: Simon 'corecode' Schubert User-Agent: Mail/News 1.5.0.4 (X11/20060619) MIME-Version: 1.0 To: "M. Warner Losh" References: <200607241340.00106.jhb@freebsd.org> <20060725034147.GB68567@dragon.NUXI.org> <200607251229.17862.jhb@freebsd.org> <20060725.113631.58461185.imp@bsdimp.com> In-Reply-To: <20060725.113631.58461185.imp@bsdimp.com> X-Enigmail-Version: 0.94.0.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigA7DE94CFEC53D6FA533A9C96" X-Virus-Scanned: by amavisd-new at fs.ei.tum.de Cc: obrien@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, jhb@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 13:34:14 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA7DE94CFEC53D6FA533A9C96 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable M. Warner Losh wrote: > We need to find some way to accomplish having local changes in the > tree that doesn't screw new imports. Maybe I am missing something important here, but where is the problem wit= h modifying files and taking them off the vendor branch? Situation 1: the vendor sources don't include the feature that is implem= ented in the local changes. -> The file needs to stay off the vendor bra= nch. Situation 2: the vendor sources integrated the modifications and these s= ources and the local (off-vendor-branch) sources are the same. -> just p= ut the file on the vendor branch again (basically cvs admin -b1.1.1) another interim solution is the way we are handling it for DragonFly: ha= ve patches somewhere else and apply them automatically during the build p= rocess (we have a bsd.patch.mk for that. just set SRCS+=3D file1.c.patch= file2.c.patch) Not sure if you are referencing this, of course cheers simon --=20 Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\ Work - Mac +++ space for low =E2=82=AC=E2=82=AC=E2=82=AC NOW!1 +++= Campaign \ / Party Enjoy Relax | http://dragonflybsd.org Against HTML \ Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \ --------------enigA7DE94CFEC53D6FA533A9C96 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (DragonFly) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEyMDLr5S+dk6z85oRAqKRAKDAhkVSA7sKfGwHmreq5wWuMBM0wQCgrVI9 A4/uT51xp0N+wAzTGxBVye0= =BIdY -----END PGP SIGNATURE----- --------------enigA7DE94CFEC53D6FA533A9C96-- From owner-cvs-src@FreeBSD.ORG Thu Jul 27 13:47: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 A4B6716A4DE; Thu, 27 Jul 2006 13:47:03 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 261E243D6D; Thu, 27 Jul 2006 13:47:03 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RDl3FZ082188; Thu, 27 Jul 2006 13:47:03 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RDl2R4082187; Thu, 27 Jul 2006 13:47:02 GMT (envelope-from yar) Message-Id: <200607271347.k6RDl2R4082187@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 13:47: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/usr.bin/rpcinfo 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, 27 Jul 2006 13:47:03 -0000 yar 2006-07-27 13:47:02 UTC FreeBSD src repository Modified files: usr.bin/rpcinfo Makefile Log: rpcinfo(1) doesn't depend on INET6 explicitly. Revision Changes Path 1.8 +1 -1 src/usr.bin/rpcinfo/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 14:19: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 49FDB16A4E5; Thu, 27 Jul 2006 14:19:36 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D82D043D7C; Thu, 27 Jul 2006 14:19:30 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6REJU9G015514; Thu, 27 Jul 2006 14:19:30 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6REJUI9015513; Thu, 27 Jul 2006 14:19:30 GMT (envelope-from yar) Message-Id: <200607271419.k6REJUI9015513@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 14:19: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.bin/telnet 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, 27 Jul 2006 14:19:36 -0000 yar 2006-07-27 14:19:30 UTC FreeBSD src repository Modified files: usr.bin/telnet Makefile Log: Respect MK_INET6_SUPPORT. Move INET6 out of the RELEASE_CRUNCH conditional block because it saves as little as 2% of the binary size and IPv6 is rather popular today. (Some other binaries, e.g., telnetd, include INET6 for RELEASE_CRUNCH already.) Revision Changes Path 1.30 +5 -1 src/usr.bin/telnet/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 14:20:39 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D49616A4E0; Thu, 27 Jul 2006 14:20:39 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A398343D72; Thu, 27 Jul 2006 14:20:29 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6REKEFL016891; Thu, 27 Jul 2006 14:20:14 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6REKET2016885; Thu, 27 Jul 2006 14:20:14 GMT (envelope-from yar) Message-Id: <200607271420.k6REKET2016885@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 14:20:14 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/ftp Makefile src/usr.bin/logger Makefile src/usr.bin/systat 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, 27 Jul 2006 14:20:39 -0000 yar 2006-07-27 14:20:14 UTC FreeBSD src repository Modified files: usr.bin/ftp Makefile usr.bin/logger Makefile usr.bin/systat Makefile Log: Obey MK_INET6_SUPPORT. Revision Changes Path 1.18 +7 -1 src/usr.bin/ftp/Makefile 1.4 +7 -2 src/usr.bin/logger/Makefile 1.16 +10 -3 src/usr.bin/systat/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 14:36: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 F377E16A4E8; Thu, 27 Jul 2006 14:36:28 +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 AE1EA43D46; Thu, 27 Jul 2006 14:36:28 +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 k6REaS9n037870; Thu, 27 Jul 2006 14:36:28 GMT (envelope-from cognet@repoman.freebsd.org) Received: (from cognet@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6REaSnB037869; Thu, 27 Jul 2006 14:36:28 GMT (envelope-from cognet) Message-Id: <200607271436.k6REaSnB037869@repoman.freebsd.org> From: Olivier Houchard Date: Thu, 27 Jul 2006 14:36: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/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 14:36:29 -0000 cognet 2006-07-27 14:36:28 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Use 4 as QUANTUM_2POW_MIN on arm as it is on any other architecture, to avoid triggering an assertion later. Revision Changes Path 1.131 +1 -1 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 14:49: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 E760316A4E6; Thu, 27 Jul 2006 14:49:51 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A528543D58; Thu, 27 Jul 2006 14:49:51 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6REnpC2055085; Thu, 27 Jul 2006 14:49:51 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6REnpKN055084; Thu, 27 Jul 2006 14:49:51 GMT (envelope-from yar) Message-Id: <200607271449.k6REnpKN055084@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 14:49:51 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/trpt trpt.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 14:49:52 -0000 yar 2006-07-27 14:49:51 UTC FreeBSD src repository Modified files: usr.sbin/trpt trpt.c Log: Fix build w/o INET6. Revision Changes Path 1.20 +4 -0 src/usr.sbin/trpt/trpt.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 14:52: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 43DE216A4ED; Thu, 27 Jul 2006 14:52:13 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id B0AEA43D49; Thu, 27 Jul 2006 14:52:12 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6REqC0O058159; Thu, 27 Jul 2006 14:52:12 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6REqC9G058158; Thu, 27 Jul 2006 14:52:12 GMT (envelope-from yar) Message-Id: <200607271452.k6REqC9G058158@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 14:52:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/inetd Makefile src/usr.sbin/lpr Makefile.inc src/usr.sbin/syslogd Makefile src/usr.sbin/trpt 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, 27 Jul 2006 14:52:13 -0000 yar 2006-07-27 14:52:12 UTC FreeBSD src repository Modified files: usr.sbin/inetd Makefile usr.sbin/lpr Makefile.inc usr.sbin/syslogd Makefile usr.sbin/trpt Makefile Log: Obey MK_INET6_SUPPORT. Revision Changes Path 1.34 +7 -1 src/usr.sbin/inetd/Makefile 1.11 +4 -0 src/usr.sbin/lpr/Makefile.inc 1.13 +8 -1 src/usr.sbin/syslogd/Makefile 1.9 +5 -0 src/usr.sbin/trpt/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:06: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 60E5C16A4E0; Thu, 27 Jul 2006 15:06:30 +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 5029643D4C; Thu, 27 Jul 2006 15:06:25 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:fwxSsBXIN0sYOhOZvJvDdEYkyXUTpeJHfwd388r8Y1nterJtjDErSj40QJSVwG6K@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 k6RF6GVB017739 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Jul 2006 00:06:19 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Fri, 28 Jul 2006 00:06:15 +0900 Message-ID: From: Hajimu UMEMOTO To: Yar Tikhiy In-Reply-To: <200607271326.k6RDQTBt081170@repoman.freebsd.org> References: <200607271326.k6RDQTBt081170@repoman.freebsd.org> 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]); Fri, 28 Jul 2006 00:06:20 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.1 required=5.0 tests=AWL, BAYES_00, SUBJ_HAS_SPACES autolearn=no version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/route Makefile src/sbin/rtsol Makefile src/sbin/setkey 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, 27 Jul 2006 15:06:30 -0000 Hi, >>>>> On Thu, 27 Jul 2006 13:26:29 +0000 (UTC) >>>>> Yar Tikhiy said: yar> yar 2006-07-27 13:26:29 UTC yar> FreeBSD src repository yar> Modified files: yar> sbin/route Makefile yar> sbin/rtsol Makefile yar> sbin/setkey Makefile yar> Log: yar> Obey MK_INET6_SUPPORT. yar> This is also a good chance to apply style.Makefile(5) in some cases. rtsol is a utility only for IPv6, and INET6 is not referred from rtsol sources. Since INET6 might be reffered from include files, -DINET6 is required, here. So, building rtsol without -DINET6 is not good. You may want to exclude rtsol from building by src/sbin/Makefile, instead. 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 Thu Jul 27 15: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 765AA16A4DF; Thu, 27 Jul 2006 15:10:19 +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 C580D43D4C; Thu, 27 Jul 2006 15:10:18 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:/dBXL36KHnJumrHMIIktl+MH2quS+n7GfxKwCt+VWGIAYxCfUwgpx89Iamr5vuox@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 k6RFAC3x062741 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Jul 2006 00:10:12 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Fri, 28 Jul 2006 00:10:12 +0900 Message-ID: From: Hajimu UMEMOTO To: Yar Tikhiy In-Reply-To: <200607271347.k6RDl2R4082187@repoman.freebsd.org> References: <200607271347.k6RDl2R4082187@repoman.freebsd.org> 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]); Fri, 28 Jul 2006 00:10:13 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/rpcinfo 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, 27 Jul 2006 15:10:19 -0000 Hi, >>>>> On Thu, 27 Jul 2006 13:47:02 +0000 (UTC) >>>>> Yar Tikhiy said: yar> yar 2006-07-27 13:47:02 UTC yar> FreeBSD src repository yar> Modified files: yar> usr.bin/rpcinfo Makefile yar> Log: yar> rpcinfo(1) doesn't depend on INET6 explicitly. Did you make sure it resulted exact same binary? I'm not sure but INET6 might be reffered from include files. 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 Thu Jul 27 15:11: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 7515A16A4DA; Thu, 27 Jul 2006 15:11:39 +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 4BC4643D7C; Thu, 27 Jul 2006 15:11:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k6RFAbig038223; Thu, 27 Jul 2006 09:10:38 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 27 Jul 2006 09:10:56 -0600 (MDT) Message-Id: <20060727.091056.635733851.imp@bsdimp.com> To: corecode@fs.ei.tum.de From: "M. Warner Losh" In-Reply-To: <44C8C0C8.4090906@fs.ei.tum.de> References: <200607251229.17862.jhb@freebsd.org> <20060725.113631.58461185.imp@bsdimp.com> <44C8C0C8.4090906@fs.ei.tum.de> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Thu, 27 Jul 2006 09:10:38 -0600 (MDT) Cc: obrien@freebsd.org, cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, jhb@freebsd.org Subject: Re: cvs commit: src/share/mk bsd.cpu.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:11:39 -0000 In message: <44C8C0C8.4090906@fs.ei.tum.de> "Simon 'corecode' Schubert" writes: : M. Warner Losh wrote: : > We need to find some way to accomplish having local changes in the : > tree that doesn't screw new imports. : : Maybe I am missing something important here, but where is the : problem with modifying files and taking them off the vendor branch? Future integrations are harder. As more and more files come off the vendor branch, it becomes increasingly difficult to use CVS to manage the delta from the point where it came off the vendor branch. CVS' vendor branches are extremely weak. : Situation 1: the vendor sources don't include the feature that is : implemented in the local changes. -> The file needs to stay off the : vendor branch. That makes future merges difficult. : Situation 2: the vendor sources integrated the modifications and : these sources and the local (off-vendor-branch) sources are the : same. -> just put the file on the vendor branch again (basically : cvs admin -b1.1.1) That breaks checkout by date, because the change of default branch isn't recorded in CVS. : another interim solution is the way we are handling it for : DragonFly: have patches somewhere else and apply them automatically : during the build process (we have a bsd.patch.mk for that. just set : SRCS+= file1.c.patch file2.c.patch) This is crap. That's what a SCM is supposed to do for you. Adding patches outside of the SCM is like putting a comdom on after sex. The results might be more enjoyable for some aspects, but worse for others. Warner From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:22: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 87EF416A4DF; Thu, 27 Jul 2006 15:22:23 +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 81BE443D55; Thu, 27 Jul 2006 15:22:14 +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 k6RFMCUH092899 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 27 Jul 2006 08:22:13 -0700 (PDT) (envelope-from sam@errno.com) Message-ID: <44C8DA23.5000406@errno.com> Date: Thu, 27 Jul 2006 08:22:11 -0700 From: Sam Leffler User-Agent: Thunderbird 1.5.0.4 (X11/20060724) MIME-Version: 1.0 To: Robert Watson References: <200607260330.k6Q3UooP047077@repoman.freebsd.org> <20060727124542.V4612@fledge.watson.org> In-Reply-To: <20060727124542.V4612@fledge.watson.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/dev/usb if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:22:23 -0000 Robert Watson wrote: > > On Wed, 26 Jul 2006, Sam Leffler wrote: > >> sam 2006-07-26 03:30:50 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/usb if_ural.c >> Log: >> support for 802.11 packet injection via bpf >> >> Reviewed by: arch@ >> MFC after: 1 month > > --------------------------------------- > @@ -209,6 +211,9 @@ > */ > if (ic->ic_reset == NULL) > ic->ic_reset = ieee80211_default_reset; > + > + KASSERT(ifp->if_spare2 == NULL, ("oops, hosed")); > + ifp->if_spare2 = ic; /* XXX temp backpointer */ > } > --------------------------------------- > > Please don't use spare pointers without properly allocating them (i.e., > renaming them). I ran into this this morning when merging these changes > into the rwatson_ifnet branch, where if_spare2 was renamed to > if_startmbuf. However, if the above change is MFC'd as is, people may > well find the problem through run-time corruption when the network stack > tries to execute the ic contents thinking that it's a non-NULL > if_startmbuf function pointer, which is a lot harder to debug. The > point of spare fields is that they be spare -- if they are no longer > spare, they should not be left marked as spare, or they will get reused > with unfortunate ABI consequences. I don't mind if this spare is > allocated (if_softc2, if_driver, or the like), as we have one more spare > pointer I can use in 6.x, but the current use of the spare field is > problematic and should not be MFC'd unless cleaned up. This was intended as a stopgap until the vap changes were in place and will never be mfc'd. I understand about reuse; hence the assertion. Since you renamed the field didn't code just stop compiling? I assumed these were going to be treated like the M_PROTOx flags in mbuf.h that are kinda spare but used within layers for their own purpose. Sam From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:28: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 44EAC16A4E1; Thu, 27 Jul 2006 15:28:23 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C559643D5A; Thu, 27 Jul 2006 15:28:22 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RFSMr5084644; Thu, 27 Jul 2006 15:28:22 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RFSMme084643; Thu, 27 Jul 2006 15:28:22 GMT (envelope-from yar) Message-Id: <200607271528.k6RFSMme084643@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 15:28:22 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:28:23 -0000 yar 2006-07-27 15:28:22 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: ndp, rrenumd, rtadvd, and rtsold are IPv6-only tools, they belong to under MK_INET6 with their friends. Revision Changes Path 1.352 +8 -4 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:30: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 757F016A4E0; Thu, 27 Jul 2006 15:30:10 +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 10BCF43D53; Thu, 27 Jul 2006 15:30:10 +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 377ED46C0E; Thu, 27 Jul 2006 11:30:09 -0400 (EDT) Date: Thu, 27 Jul 2006 16:30:09 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: Sam Leffler In-Reply-To: <44C8DA23.5000406@errno.com> Message-ID: <20060727162621.X17345@fledge.watson.org> References: <200607260330.k6Q3UooP047077@repoman.freebsd.org> <20060727124542.V4612@fledge.watson.org> <44C8DA23.5000406@errno.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/usb if_ural.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:30:10 -0000 On Thu, 27 Jul 2006, Sam Leffler wrote: >> --------------------------------------- >> @@ -209,6 +211,9 @@ >> */ >> if (ic->ic_reset == NULL) >> ic->ic_reset = ieee80211_default_reset; >> + >> + KASSERT(ifp->if_spare2 == NULL, ("oops, hosed")); >> + ifp->if_spare2 = ic; /* XXX temp backpointer */ >> } >> --------------------------------------- >> >> Please don't use spare pointers without properly allocating them (i.e., >> renaming them). I ran into this this morning when merging these changes >> into the rwatson_ifnet branch, where if_spare2 was renamed to if_startmbuf. >> However, if the above change is MFC'd as is, people may well find the >> problem through run-time corruption when the network stack tries to execute >> the ic contents thinking that it's a non-NULL if_startmbuf function >> pointer, which is a lot harder to debug. The point of spare fields is that >> they be spare -- if they are no longer spare, they should not be left >> marked as spare, or they will get reused with unfortunate ABI consequences. >> I don't mind if this spare is allocated (if_softc2, if_driver, or the >> like), as we have one more spare pointer I can use in 6.x, but the current >> use of the spare field is problematic and should not be MFC'd unless >> cleaned up. > > This was intended as a stopgap until the vap changes were in place and will > never be mfc'd. I understand about reuse; hence the assertion. Since you > renamed the field didn't code just stop compiling? I assumed these were > going to be treated like the M_PROTOx flags in mbuf.h that are kinda spare > but used within layers for their own purpose. That wasn't the intent, but it's not clear that the intent was ever documented (other than in the commit message). The original intent was to provide pointers that could be reused as part of ifnet reworking without breaking the ABI in 6.x. I'm happy if we want to designate one of these pointers for use by the driver, but if we want to do that, we should just rename it to if_driver or if_softc2 or the like to make sure its use is clear. How about we rename if_spare* to if_unused*, and rename if_spare2 to if_driver? The ABI worry is what happens with loadable modules -- that you load a 6.x module from 6.2 on 6.3 and discover that things are unhappy because suddenly the ifnet framework is invoking the function pointer that is otherwise NULL (which may be a slight stretch). Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:31: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 EEADC16A585; Thu, 27 Jul 2006 15:31:13 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A5E8D43D79; Thu, 27 Jul 2006 15:31:13 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RFVDhw085095; Thu, 27 Jul 2006 15:31:13 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RFVDoH085093; Thu, 27 Jul 2006 15:31:13 GMT (envelope-from yar) Message-Id: <200607271531.k6RFVDoH085093@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 15:31: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/sbin/ping6 Makefile src/usr.sbin/mld6query Makefile src/usr.sbin/ndp Makefile src/usr.sbin/rip6query Makefile src/usr.sbin/route6d Makefile src/usr.sbin/rrenumd Makefile src/usr.sbin/rtadvd Makefile src/usr.sbin/rtsold 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, 27 Jul 2006 15:31:14 -0000 yar 2006-07-27 15:31:13 UTC FreeBSD src repository Modified files: sbin/ping6 Makefile usr.sbin/mld6query Makefile usr.sbin/ndp Makefile usr.sbin/rip6query Makefile usr.sbin/route6d Makefile usr.sbin/rrenumd Makefile usr.sbin/rtadvd Makefile usr.sbin/rtsold Makefile usr.sbin/traceroute6 Makefile Log: These IPv6-only tools have no explicit dependency on the INET6 macro. Tested with: cmp(1) Revision Changes Path 1.13 +1 -1 src/sbin/ping6/Makefile 1.6 +1 -1 src/usr.sbin/mld6query/Makefile 1.6 +0 -1 src/usr.sbin/ndp/Makefile 1.7 +2 -2 src/usr.sbin/rip6query/Makefile 1.12 +1 -1 src/usr.sbin/route6d/Makefile 1.9 +1 -1 src/usr.sbin/rrenumd/Makefile 1.10 +1 -1 src/usr.sbin/rtadvd/Makefile 1.12 +1 -1 src/usr.sbin/rtsold/Makefile 1.9 +1 -1 src/usr.sbin/traceroute6/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:39: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 2092416A4E1; Thu, 27 Jul 2006 15:39:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CA29F43D46; Thu, 27 Jul 2006 15:39:29 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RFdTux086888; Thu, 27 Jul 2006 15:39:29 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RFdToP086887; Thu, 27 Jul 2006 15:39:29 GMT (envelope-from yar) Message-Id: <200607271539.k6RFdToP086887@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 15:39: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/usr.sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:39:30 -0000 yar 2006-07-27 15:39:29 UTC FreeBSD src repository Modified files: usr.sbin Makefile Log: ip6addrctl belongs to under MK_INET6, it is of no use w/o IPv6 in the system. Revision Changes Path 1.353 +2 -1 src/usr.sbin/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 15:50: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 BF3B016A4DA; Thu, 27 Jul 2006 15:50:11 +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 AF69043D64; Thu, 27 Jul 2006 15:50:10 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: from hydrogen.funkthat.com (xrp8fnjsioosew8s@localhost.funkthat.com [127.0.0.1]) by hydrogen.funkthat.com (8.13.6/8.13.3) with ESMTP id k6RFoAC8016319; Thu, 27 Jul 2006 08:50:10 -0700 (PDT) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.13.6/8.13.3/Submit) id k6RFoATL016318; Thu, 27 Jul 2006 08:50:10 -0700 (PDT) (envelope-from jmg) Date: Thu, 27 Jul 2006 08:50:10 -0700 From: John-Mark Gurney To: Olivier Houchard Message-ID: <20060727155010.GY96589@funkthat.com> References: <200607271436.k6REaSnB037869@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607271436.k6REaSnB037869@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.4-RELEASE-p6 i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: John-Mark Gurney List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 15:50:12 -0000 Olivier Houchard wrote this message on Thu, Jul 27, 2006 at 14:36 +0000: > cognet 2006-07-27 14:36:28 UTC > > FreeBSD src repository > > Modified files: > lib/libc/stdlib malloc.c > Log: > Use 4 as QUANTUM_2POW_MIN on arm as it is on any other architecture, to avoid > triggering an assertion later. I sent Jason a patch that extends the array so that we don't hit the assertion... I haven't heard back from him yet... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-cvs-src@FreeBSD.ORG Thu Jul 27 16:52: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 1C88D16A4DE; Thu, 27 Jul 2006 16:52:33 +0000 (UTC) (envelope-from nate@root.org) Received: from ylpvm01.prodigy.net (ylpvm01-ext.prodigy.net [207.115.57.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E56A43DD7; Thu, 27 Jul 2006 16:52:23 +0000 (GMT) (envelope-from nate@root.org) X-ORBL: [67.119.74.222] Received: from [10.0.0.53] (adsl-67-119-74-222.dsl.sntc01.pacbell.net [67.119.74.222]) by ylpvm01.prodigy.net (8.13.7 out spool5000 dk/8.13.7) with ESMTP id k6RGqAUi032475; Thu, 27 Jul 2006 12:52:11 -0400 Message-ID: <44C8E964.1060106@root.org> Date: Thu, 27 Jul 2006 09:27:16 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.2 (X11/20060501) MIME-Version: 1.0 To: Pawel Jakub Dawidek References: <20060725190716.C73E016A595@hub.freebsd.org> In-Reply-To: <20060725190716.C73E016A595@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/crypto/via padlock.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, 27 Jul 2006 16:52:33 -0000 Pawel Jakub Dawidek wrote: > pjd 2006-07-25 19:06:54 UTC > > FreeBSD src repository > > Modified files: > sys/crypto/via padlock.h > Log: > Modify PADLOCK_ALIGN() macro, so when the given address is already 16 bytes > aligned, it will be used directly, not 'address + 16'. > > Revision Changes Path > 1.3 +1 -1 src/sys/crypto/via/padlock.h > > > Index: src/sys/crypto/via/padlock.h > diff -u src/sys/crypto/via/padlock.h:1.2 src/sys/crypto/via/padlock.h:1.3 > --- src/sys/crypto/via/padlock.h:1.2 Tue Jul 25 19:04:26 2006 > +++ src/sys/crypto/via/padlock.h Tue Jul 25 19:06:54 2006 > @@ -72,7 +72,7 @@ > TAILQ_ENTRY(padlock_session) ses_next; > }; > > -#define PADLOCK_ALIGN(p) (void *)((char *)(p) - ((uintptr_t)(p) % 16) + 16) > +#define PADLOCK_ALIGN(p) (void *)((uintptr_t)(p) - (((uintptr_t)(p) - 1) % 16) + 15) > > int padlock_cipher_setup(struct padlock_session *ses, > struct cryptoini *encini); I think you want roundup2() since 16 is a power of 2, see sys/param.h -- Nate From owner-cvs-src@FreeBSD.ORG Thu Jul 27 17:40: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 5E81216A4E0; Thu, 27 Jul 2006 17:40:19 +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 C059943D49; Thu, 27 Jul 2006 17:40:16 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k6RHeBXI006681; Thu, 27 Jul 2006 21:40:11 +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 k6RHeAs5006680; Thu, 27 Jul 2006 21:40:10 +0400 (MSD) (envelope-from yar) Date: Thu, 27 Jul 2006 21:40:10 +0400 From: Yar Tikhiy To: Hajimu UMEMOTO Message-ID: <20060727174010.GA5075@comp.chem.msu.su> References: <200607271347.k6RDl2R4082187@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/rpcinfo 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, 27 Jul 2006 17:40:19 -0000 On Fri, Jul 28, 2006 at 12:10:12AM +0900, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Thu, 27 Jul 2006 13:47:02 +0000 (UTC) > >>>>> Yar Tikhiy said: > > yar> yar 2006-07-27 13:47:02 UTC > > yar> FreeBSD src repository > > yar> Modified files: > yar> usr.bin/rpcinfo Makefile > yar> Log: > yar> rpcinfo(1) doesn't depend on INET6 explicitly. > > Did you make sure it resulted exact same binary? I'm not sure but > INET6 might be reffered from include files. Yeah, the binary stayed exactly the same. I should have mentioned that in my commit message. -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jul 27 17:50: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 2179416A4DF; Thu, 27 Jul 2006 17:50:10 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E01F843D78; Thu, 27 Jul 2006 17:50:05 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RHo5G3004261; Thu, 27 Jul 2006 17:50:05 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RHo5Yk004260; Thu, 27 Jul 2006 17:50:05 GMT (envelope-from yar) Message-Id: <200607271750.k6RHo5Yk004260@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 17:50: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/sbin Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 17:50:10 -0000 yar 2006-07-27 17:50:05 UTC FreeBSD src repository Modified files: sbin Makefile Log: rtsol is just a stripped-down version of rtsold and as such it should be built only if MK_INET6 is true: it's specific to IPv6. Pointed out by: ume Revision Changes Path 1.162 +2 -1 src/sbin/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 17:56: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 2C63B16A4DA; Thu, 27 Jul 2006 17:56:47 +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 0712843D79; Thu, 27 Jul 2006 17:56:28 +0000 (GMT) (envelope-from ume@mahoroba.org) Received: from kasuga.mahoroba.org (IDENT:6aAe7/MEr3RFh9etqvu6Ubq502hh6N0MrAcN6ZwFQBaoTT7PzabSjh7mBn12YC/U@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 k6RHtoVc000116 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 28 Jul 2006 02:55:51 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Fri, 28 Jul 2006 02:55:50 +0900 Message-ID: From: Hajimu UMEMOTO To: Yar Tikhiy In-Reply-To: <20060727174010.GA5075@comp.chem.msu.su> References: <200607271347.k6RDl2R4082187@repoman.freebsd.org> <20060727174010.GA5075@comp.chem.msu.su> 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]); Fri, 28 Jul 2006 02:55:51 +0900 (JST) X-Virus-Scanned: by amavisd-new X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on ameno.mahoroba.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Hajimu UMEMOTO , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/rpcinfo 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, 27 Jul 2006 17:56:47 -0000 Hi, >>>>> On Thu, 27 Jul 2006 21:40:10 +0400 >>>>> Yar Tikhiy said: yar> Yeah, the binary stayed exactly the same. I should have mentioned yar> that in my commit message. Okay, thank you. 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 Thu Jul 27 17:57: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 4FE7216A547; Thu, 27 Jul 2006 17:57:05 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FD6643D95; Thu, 27 Jul 2006 17:56:58 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RHuvr4004691; Thu, 27 Jul 2006 17:56:58 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RHuvRM004690; Thu, 27 Jul 2006 17:56:57 GMT (envelope-from yar) Message-Id: <200607271756.k6RHuvRM004690@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 17:56:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sbin/rtsol 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, 27 Jul 2006 17:57:05 -0000 yar 2006-07-27 17:56:57 UTC FreeBSD src repository Modified files: sbin/rtsol Makefile Log: INET6 has no effect on rtsol, it's an IPv6-only tool with its code independent of the macro. This utility is just omitted from the build as a whole by ../Makefile if MK_INET6 is set to false. Pointed out by: ume Tested with: cmp(1) Revision Changes Path 1.13 +0 -7 src/sbin/rtsol/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 18:06: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 0435716A4E0; Thu, 27 Jul 2006 18:06:30 +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 BEADA43D49; Thu, 27 Jul 2006 18:06:27 +0000 (GMT) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.3) with ESMTP id k6RI6MNN007060; Thu, 27 Jul 2006 22:06:22 +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 k6RI6MsN007059; Thu, 27 Jul 2006 22:06:22 +0400 (MSD) (envelope-from yar) Date: Thu, 27 Jul 2006 22:06:21 +0400 From: Yar Tikhiy To: Hajimu UMEMOTO Message-ID: <20060727180621.GB5075@comp.chem.msu.su> References: <200607271326.k6RDQTBt081170@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sbin/route Makefile src/sbin/rtsol Makefile src/sbin/setkey 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, 27 Jul 2006 18:06:30 -0000 On Fri, Jul 28, 2006 at 12:06:15AM +0900, Hajimu UMEMOTO wrote: > Hi, > > >>>>> On Thu, 27 Jul 2006 13:26:29 +0000 (UTC) > >>>>> Yar Tikhiy said: > > yar> yar 2006-07-27 13:26:29 UTC > > yar> FreeBSD src repository > > yar> Modified files: > yar> sbin/route Makefile > yar> sbin/rtsol Makefile > yar> sbin/setkey Makefile > yar> Log: > yar> Obey MK_INET6_SUPPORT. > yar> This is also a good chance to apply style.Makefile(5) in some cases. > > rtsol is a utility only for IPv6, and INET6 is not referred from rtsol > sources. Since INET6 might be reffered from include files, -DINET6 is > required, here. So, building rtsol without -DINET6 is not good. You > may want to exclude rtsol from building by src/sbin/Makefile, instead. Thank you, I obviously missed that. I've just found that rtsol doesn't depend on INET6 at all (the binary stays the same,) so I've fixed Makefiles for sbin/rtsol and sbin accordingly. P.S. I don't think that any conventional include files should depend on INET6 either. Some of our /usr/include files refer to INET6, but they do from their kernel-specific parts only. -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jul 27 18:28: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 15C0D16A4DD; Thu, 27 Jul 2006 18:28:27 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1FF2C43DA1; Thu, 27 Jul 2006 18:28:15 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RISEB9007562; Thu, 27 Jul 2006 18:28:14 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RISEAv007561; Thu, 27 Jul 2006 18:28:14 GMT (envelope-from yar) Message-Id: <200607271828.k6RISEAv007561@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 18:28: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/sbin/rtsol 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, 27 Jul 2006 18:28:27 -0000 yar 2006-07-27 18:28:14 UTC FreeBSD src repository Modified files: sbin/rtsol Makefile Log: Add eye candy while I'm here: a blank line between the license and the $FreeBSD$ line. Revision Changes Path 1.14 +1 -0 src/sbin/rtsol/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:08: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 4A08316A4DD; Thu, 27 Jul 2006 19:08:22 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08B4B43D7C; Thu, 27 Jul 2006 19:08:22 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RJ8LhZ011464; Thu, 27 Jul 2006 19:08:21 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJ8Los011463; Thu, 27 Jul 2006 19:08:21 GMT (envelope-from yar) Message-Id: <200607271908.k6RJ8Los011463@repoman.freebsd.org> From: Yar Tikhiy Date: Thu, 27 Jul 2006 19:08: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/bin/test test.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, 27 Jul 2006 19:08:22 -0000 yar 2006-07-27 19:08:21 UTC FreeBSD src repository Modified files: bin/test test.1 Log: Document that both sides of -a or -o are always evaluated. This "feature" doesn't seem to be in the standards or elsewhere, and it is against what we are used to in C and sh(1), so put the paragraph under BUGS. Pointed out by: dougb MFC after: 3 days Revision Changes Path 1.24 +8 -1 src/bin/test/test.1 From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:09: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 0790216A4DE; Thu, 27 Jul 2006 19:09:38 +0000 (UTC) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84BB243D4C; Thu, 27 Jul 2006 19:09:32 +0000 (GMT) (envelope-from jasone@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RJ9Wo0011506; Thu, 27 Jul 2006 19:09:32 GMT (envelope-from jasone@repoman.freebsd.org) Received: (from jasone@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJ9Wwg011505; Thu, 27 Jul 2006 19:09:32 GMT (envelope-from jasone) Message-Id: <200607271909.k6RJ9Wwg011505@repoman.freebsd.org> From: Jason Evans Date: Thu, 27 Jul 2006 19:09:32 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libc/stdlib malloc.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 19:09:38 -0000 jasone 2006-07-27 19:09:32 UTC FreeBSD src repository Modified files: lib/libc/stdlib malloc.c Log: Conditionally expand the size_invs lookup table in arena_run_reg_dalloc() so that architectures with a quantum of 8 (rather than 16) work. Restore arm's quantum to 8. Submitted by: jmg Revision Changes Path 1.132 +12 -1 src/lib/libc/stdlib/malloc.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:10: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 53DB016A50A; Thu, 27 Jul 2006 19:10:17 +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 120DD43D49; Thu, 27 Jul 2006 19:10:17 +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 k6RJAGbD011598; Thu, 27 Jul 2006 19:10:16 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJAGdm011597; Thu, 27 Jul 2006 19:10:16 GMT (envelope-from marcel) Message-Id: <200607271910.k6RJAGdm011597@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 27 Jul 2006 19:10: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/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: Thu, 27 Jul 2006 19:10:17 -0000 marcel 2006-07-27 19:10:16 UTC FreeBSD src repository Modified files: sys/modules Makefile Log: Remove Alpha remnants. Revision Changes Path 1.505 +0 -10 src/sys/modules/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19: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 437A316A4E7; Thu, 27 Jul 2006 19:10:58 +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 F251243D49; Thu, 27 Jul 2006 19:10:57 +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 k6RJAvxw011716; Thu, 27 Jul 2006 19:10:57 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJAv24011715; Thu, 27 Jul 2006 19:10:57 GMT (envelope-from marcel) Message-Id: <200607271910.k6RJAv24011715@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 27 Jul 2006 19:10:57 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/modules/osf1 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, 27 Jul 2006 19:10:58 -0000 marcel 2006-07-27 19:10:57 UTC FreeBSD src repository Removed files: sys/modules/osf1 Makefile Log: Remove Alpha remnants. Revision Changes Path 1.15 +0 -16 src/sys/modules/osf1/Makefile (dead) From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:12: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 8AC8416A4DE; Thu, 27 Jul 2006 19:12:55 +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 BEA4843D69; Thu, 27 Jul 2006 19:12:49 +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 k6RJCnNV011958; Thu, 27 Jul 2006 19:12:49 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJCnc4011957; Thu, 27 Jul 2006 19:12:49 GMT (envelope-from marcel) Message-Id: <200607271912.k6RJCnc4011957@repoman.freebsd.org> From: Marcel Moolenaar Date: Thu, 27 Jul 2006 19:12: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/modules/agp Makefile src/sys/modules/asr Makefile src/sys/modules/hwpmc 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, 27 Jul 2006 19:12:55 -0000 marcel 2006-07-27 19:12:49 UTC FreeBSD src repository Modified files: sys/modules/agp Makefile sys/modules/asr Makefile sys/modules/hwpmc Makefile Log: Remove Alpha remnants. Revision Changes Path 1.17 +0 -3 src/sys/modules/agp/Makefile 1.6 +0 -4 src/sys/modules/asr/Makefile 1.4 +0 -4 src/sys/modules/hwpmc/Makefile From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:21: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 BDADF16A4DA; Thu, 27 Jul 2006 19:21:20 +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 CCC7E43D68; Thu, 27 Jul 2006 19:21:14 +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 k6RJL9A9007761; Thu, 27 Jul 2006 23:21:09 +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 k6RJL900007760; Thu, 27 Jul 2006 23:21:09 +0400 (MSD) (envelope-from yar) Date: Thu, 27 Jul 2006 23:21:09 +0400 From: Yar Tikhiy To: Doug Barton Message-ID: <20060727192109.GD5075@comp.chem.msu.su> References: <200607251720.k6PHKMau082559@repoman.freebsd.org> <44C6FD55.7040204@FreeBSD.org> <20060726072415.GC79886@comp.chem.msu.su> <44C7BBA7.60109@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44C7BBA7.60109@FreeBSD.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc rc.subr X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 19:21:20 -0000 On Wed, Jul 26, 2006 at 11:59:51AM -0700, Doug Barton wrote: > Yar Tikhiy wrote: > > On Tue, Jul 25, 2006 at 10:27:49PM -0700, Doug Barton wrote: > >> Yar Tikhiy wrote: > >>> yar 2006-07-25 17:20:22 UTC > >>> > >>> FreeBSD src repository > >>> > >>> Modified files: > >>> etc rc.subr > >>> Log: > >>> Avoid extra runs of test(1) by using its built-in logical operations. > >>> > >>> Revision Changes Path > >>> 1.63 +9 -15 src/etc/rc.subr > >>> > >>> http://www.FreeBSD.org/cgi/cvsweb.cgi/src/etc/rc.subr.diff?&r1=1.62&r2=1.63&f=h > >> I'm pretty sure that this commit has the opposite effect from what you > >> intended. If you do: > >> > >> [ foo -a bar ] > >> > >> then the bar test will always be run, whereas if you do > >> > >> [ foo ] && [ bar ] > >> > >> bar won't run unless foo succeeds. > > > > I believed test(1) was smarter than that. But as a matter of fact, > > -a won't skip bar even if foo is false, neither will -o if foo is > > true. Is this a bug or a required feature? > > If it makes you feel any better, I thought the same way you did, and learned > my lessons the hard way. :) I hope that this isn't sacred knowledge and I won't be stabbed in the back by an assassin for having uncovered it in the manpage :-) -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:35: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 EC42F16A4DE; Thu, 27 Jul 2006 19:35:09 +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 540D843D72; Thu, 27 Jul 2006 19:35:03 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6RJZ2GY079948; Thu, 27 Jul 2006 15:35:02 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Yar Tikhiy Date: Thu, 27 Jul 2006 15:34:57 -0400 User-Agent: KMail/1.9.1 References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> In-Reply-To: <200607271908.k6RJ8Los011463@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607271534.58605.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 27 Jul 2006 15:35:03 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1624/Thu Jul 27 13:11:25 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 19:35:10 -0000 On Thursday 27 July 2006 15:08, Yar Tikhiy wrote: > yar 2006-07-27 19:08:21 UTC > > FreeBSD src repository > > Modified files: > bin/test test.1 > Log: > Document that both sides of -a or -o are always evaluated. This > "feature" doesn't seem to be in the standards or elsewhere, and > it is against what we are used to in C and sh(1), so put the > paragraph under BUGS. > > Pointed out by: dougb > MFC after: 3 days This isn't a bug, it's the only way it can work. What you are missing is that the shell has to evaluate the arguments and then pass them to test(1). Thus, when you do: if [ foo ] && [ bar ]; then ... fi The shell runs evaluates all of '[ foo ]' as needed and runs it. It then decides whether to evaluate and run '[ bar ]' after the first command runs. When you do: if [ foo -a bar ]; then ... fi The shell has to evaluate all of '[ foo -a bar ]' and run the single command and make the decision based on what it returns. I don't think this is really a bug, it's more the fact of realizing that even if [ maybe optimized to be a built-in, when you are using it, you have to treat it as the shell executing a separate program, just as you would expect: if grep -q ${FOO} < ${BAR}; then ... fi To evaluate both ${FOO} and ${BAR} before running grep. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:47: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 494A216A4E0; Thu, 27 Jul 2006 19:47:23 +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 1B29C43D46; Thu, 27 Jul 2006 19:47: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 k6RJlMdT013843; Thu, 27 Jul 2006 19:47:22 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJlMS6013842; Thu, 27 Jul 2006 19:47:22 GMT (envelope-from jhb) Message-Id: <200607271947.k6RJlMS6013842@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 19:47: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/amd64/amd64 machdep.c src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 19:47:23 -0000 jhb 2006-07-27 19:47:22 UTC FreeBSD src repository Modified files: sys/amd64/amd64 machdep.c sys/i386/i386 machdep.c Log: Don't allow MAXMEM or hw.physmem to extend the top of memory if our memory map was obtained from the SMAP. SMAP is trustworthy, and the memory extending feature is a band-aid for older systems where FreeBSD's methods of detecting memory were not always trustworthy. This fixes the issue where using hw.physmem could result in the ACPI tables getting trashed breaking ACPI. MFC after: 3 days Tested on: i386 Revision Changes Path 1.651 +7 -7 src/sys/amd64/amd64/machdep.c 1.631 +10 -1 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:50: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 8A15816A4DA; Thu, 27 Jul 2006 19:50:17 +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 4361043D4C; Thu, 27 Jul 2006 19:50:17 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RJoH3I014069; Thu, 27 Jul 2006 19:50:17 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJoHZL014068; Thu, 27 Jul 2006 19:50:17 GMT (envelope-from jhb) Message-Id: <200607271950.k6RJoHZL014068@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 19:50: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/amd64/ia32 ia32_syscall.c src/sys/ia64/ia32 ia32_trap.c src/sys/powerpc/powerpc trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 19:50:17 -0000 jhb 2006-07-27 19:50:16 UTC FreeBSD src repository Modified files: sys/amd64/ia32 ia32_syscall.c sys/ia64/ia32 ia32_trap.c sys/powerpc/powerpc trap.c Log: Add missing ptrace(2) system-call stops to various syscall() implementations. MFC after: 1 week Revision Changes Path 1.12 +5 -0 src/sys/amd64/ia32/ia32_syscall.c 1.8 +5 -0 src/sys/ia64/ia32/ia32_trap.c 1.58 +5 -0 src/sys/powerpc/powerpc/trap.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:54: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 00C8316A4DA; Thu, 27 Jul 2006 19:54:45 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C64743D70; Thu, 27 Jul 2006 19:54:42 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RJsgPN014379; Thu, 27 Jul 2006 19:54:42 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJsgin014378; Thu, 27 Jul 2006 19:54:42 GMT (envelope-from jhb) Message-Id: <200607271954.k6RJsgin014378@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 19: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/kern uipc_syscalls.c src/sys/sys syscallsubr.h src/sys/compat/svr4 svr4_stream.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 19:54:45 -0000 jhb 2006-07-27 19:54:42 UTC FreeBSD src repository Modified files: sys/kern uipc_syscalls.c sys/sys syscallsubr.h sys/compat/svr4 svr4_stream.c Log: Fix a file descriptor race I reintroduced when I split accept1() up into kern_accept() and accept1(). If another thread closed the new file descriptor and the first thread later got an error trying to copyout the socket address, then it would attempt to close the wrong file object. To fix, add a struct file ** argument to kern_accept(). If it is non-NULL, then on success kern_accept() will store a pointer to the new file object there and not release any of the references. It is up to the calling code to drop the references appropriately (including a call to fdclose() in case of error to safely handle the aforementioned race). While I'm at it, go ahead and fix the svr4 streams code to not leak the accept fd if it gets an error trying to copyout the streams structures. Revision Changes Path 1.60 +24 -10 src/sys/compat/svr4/svr4_stream.c 1.234 +15 -5 src/sys/kern/uipc_syscalls.c 1.44 +2 -1 src/sys/sys/syscallsubr.h From owner-cvs-src@FreeBSD.ORG Thu Jul 27 19:58: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 E2C3F16A4DE; Thu, 27 Jul 2006 19:58:18 +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 9F11543D46; Thu, 27 Jul 2006 19:58:18 +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 k6RJwIjk014632; Thu, 27 Jul 2006 19:58:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RJwIeW014631; Thu, 27 Jul 2006 19:58:18 GMT (envelope-from jhb) Message-Id: <200607271958.k6RJwIeW014631@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 19:58:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/kern kern_mutex.c src/sys/sys mutex.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, 27 Jul 2006 19:58:19 -0000 jhb 2006-07-27 19:58:18 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c sys/sys mutex.h Log: Write a magic value into mtx_lock when destroying a mutex that will force all other mtx_lock() operations to block. Previously, when the mutex was destroyed, it would still have a valid value in mtx_lock(): either the unowned cookie, which would allow a subsequent mtx_lock() to succeed, or a pointer to the thread who destroyed the mutex if the mutex was locked when it was destroyed. MFC after: 3 days Revision Changes Path 1.174 +11 -0 src/sys/kern/kern_mutex.c 1.84 +5 -0 src/sys/sys/mutex.h From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:00: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 04A6816A4DE; Thu, 27 Jul 2006 20:00:28 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 98ED943D55; Thu, 27 Jul 2006 20:00:28 +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 k6RK0Sje014760; Thu, 27 Jul 2006 20:00:28 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RK0Sov014759; Thu, 27 Jul 2006 20:00:28 GMT (envelope-from jhb) Message-Id: <200607272000.k6RK0Sov014759@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 20:00: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/kern vfs_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, 27 Jul 2006 20:00:29 -0000 jhb 2006-07-27 20:00:28 UTC FreeBSD src repository Modified files: sys/kern vfs_syscalls.c Log: Hold the reference on the mountpoint slightly longer in kern_statfs() and kern_fstatfs() so that it is still held when prison_enforce_statfs() is called (since that function likes to poke and prod at the mountpoint structure). MFC after: 3 days Revision Changes Path 1.419 +2 -2 src/sys/kern/vfs_syscalls.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:06: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 0A52116A4DA; Thu, 27 Jul 2006 20:06:05 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C37943D46; Thu, 27 Jul 2006 20:06:04 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.7/8.13.7) with ESMTP id k6RK63BS099557; Fri, 28 Jul 2006 00:06:03 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.7/8.13.7/Submit) id k6RK62ZP099556; Fri, 28 Jul 2006 00:06:02 +0400 (MSD) (envelope-from ache) Date: Fri, 28 Jul 2006 00:06:02 +0400 From: Andrey Chernov To: Yar Tikhiy Message-ID: <20060727200602.GA99525@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Yar Tikhiy , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607271908.k6RJ8Los011463@repoman.freebsd.org> User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 20:06:05 -0000 On Thu, Jul 27, 2006 at 07:08:21PM +0000, Yar Tikhiy wrote: > yar 2006-07-27 19:08:21 UTC > > FreeBSD src repository > > Modified files: > bin/test test.1 > Log: > Document that both sides of -a or -o are always evaluated. This > "feature" doesn't seem to be in the standards or elsewhere, and > it is against what we are used to in C and sh(1), so put the > paragraph under BUGS. We should examine what POSIX or POSIX test suits says here, if any. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:08: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 1ACB116A4DE; Thu, 27 Jul 2006 20:08:05 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F76943D4C; Thu, 27 Jul 2006 20:08:03 +0000 (GMT) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.13.7/8.13.7) with ESMTP id k6RK83Ao099596; Fri, 28 Jul 2006 00:08:03 +0400 (MSD) (envelope-from ache@nagual.pp.ru) Received: (from ache@localhost) by nagual.pp.ru (8.13.7/8.13.7/Submit) id k6RK83lp099595; Fri, 28 Jul 2006 00:08:03 +0400 (MSD) (envelope-from ache) Date: Fri, 28 Jul 2006 00:08:02 +0400 From: Andrey Chernov To: Yar Tikhiy , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Message-ID: <20060727200802.GB99525@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Yar Tikhiy , src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <20060727200602.GA99525@nagual.pp.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060727200602.GA99525@nagual.pp.ru> User-Agent: Mutt/1.5.12-2006-07-14 Cc: Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 20:08:05 -0000 On Fri, Jul 28, 2006 at 12:06:02AM +0400, Andrey Chernov wrote: > On Thu, Jul 27, 2006 at 07:08:21PM +0000, Yar Tikhiy wrote: > > yar 2006-07-27 19:08:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > bin/test test.1 > > Log: > > Document that both sides of -a or -o are always evaluated. This > > "feature" doesn't seem to be in the standards or elsewhere, and > > it is against what we are used to in C and sh(1), so put the > > paragraph under BUGS. > > We should examine what POSIX or POSIX test suits says here, if any. I mean, in the sh(1), not in the test(1) which is command line and nothing can be done here due to pre-parsed args. -- http://ache.pp.ru/ From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:30: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 4ACDA16A4DA; Thu, 27 Jul 2006 20:30:39 +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 7BFC543D4C; Thu, 27 Jul 2006 20:30:38 +0000 (GMT) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [127.0.0.1]) (authenticated bits=0) by server.baldwin.cx (8.13.4/8.13.4) with ESMTP id k6RKUa9C080278; Thu, 27 Jul 2006 16:30:37 -0400 (EDT) (envelope-from jhb@freebsd.org) From: John Baldwin To: Andrey Chernov Date: Thu, 27 Jul 2006 16:30:33 -0400 User-Agent: KMail/1.9.1 References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <20060727200602.GA99525@nagual.pp.ru> <20060727200802.GB99525@nagual.pp.ru> In-Reply-To: <20060727200802.GB99525@nagual.pp.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200607271630.34673.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [127.0.0.1]); Thu, 27 Jul 2006 16:30:37 -0400 (EDT) X-Virus-Scanned: ClamAV 0.87.1/1624/Thu Jul 27 13:11:25 2006 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=4.2 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on server.baldwin.cx Cc: cvs-src@freebsd.org, Yar Tikhiy , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 20:30:39 -0000 On Thursday 27 July 2006 16:08, Andrey Chernov wrote: > On Fri, Jul 28, 2006 at 12:06:02AM +0400, Andrey Chernov wrote: > > On Thu, Jul 27, 2006 at 07:08:21PM +0000, Yar Tikhiy wrote: > > > yar 2006-07-27 19:08:21 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > bin/test test.1 > > > Log: > > > Document that both sides of -a or -o are always evaluated. This > > > "feature" doesn't seem to be in the standards or elsewhere, and > > > it is against what we are used to in C and sh(1), so put the > > > paragraph under BUGS. > > > > We should examine what POSIX or POSIX test suits says here, if any. > > I mean, in the sh(1), not in the test(1) which is command line and nothing > can be done here due to pre-parsed args. I think it would be really, really odd to have [ behave differently for different sh(1) implementations depending on whether or not [ is a built-in or not. The only sane thing there seems to be to have the behaviors be identical. -- John Baldwin From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:33: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 56F4916A4DA; Thu, 27 Jul 2006 20:33:55 +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 9E9BF43D7B; Thu, 27 Jul 2006 20:33:49 +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 k6RKXnFV017984; Thu, 27 Jul 2006 20:33:49 GMT (envelope-from emax@repoman.freebsd.org) Received: (from emax@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RKXnBF017983; Thu, 27 Jul 2006 20:33:49 GMT (envelope-from emax) Message-Id: <200607272033.k6RKXnBF017983@repoman.freebsd.org> From: Maksim Yevmenkin Date: Thu, 27 Jul 2006 20:33: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/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 20:33:55 -0000 emax 2006-07-27 20:33:48 UTC FreeBSD src repository Modified files: sys/dev/kbdmux kbdmux.c Log: Add extra code into kbdmux(4)s read_char() method to poll (i.e. call read_char() method) slave keyboards. This workaround should fix problem with kbdmux(4) and atkbd(4) not working in ddb(4) and mid-boot. MFC after: 1 week Revision Changes Path 1.9 +21 -0 src/sys/dev/kbdmux/kbdmux.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:34: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 D8A2C16A4DF; Thu, 27 Jul 2006 20:33:56 +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 2F1AE43D53; Thu, 27 Jul 2006 20:33:44 +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 k6RKXY08008577; Fri, 28 Jul 2006 00:33:34 +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 k6RKXYWx008572; Fri, 28 Jul 2006 00:33:34 +0400 (MSD) (envelope-from yar) Date: Fri, 28 Jul 2006 00:33:33 +0400 From: Yar Tikhiy To: John Baldwin Message-ID: <20060727203333.GE5075@comp.chem.msu.su> References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <200607271534.58605.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607271534.58605.jhb@freebsd.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 20:34:07 -0000 On Thu, Jul 27, 2006 at 03:34:57PM -0400, John Baldwin wrote: > On Thursday 27 July 2006 15:08, Yar Tikhiy wrote: > > yar 2006-07-27 19:08:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > bin/test test.1 > > Log: > > Document that both sides of -a or -o are always evaluated. This > > "feature" doesn't seem to be in the standards or elsewhere, and > > it is against what we are used to in C and sh(1), so put the > > paragraph under BUGS. > > > > Pointed out by: dougb > > MFC after: 3 days > > This isn't a bug, it's the only way it can work. What you are missing is that > the shell has to evaluate the arguments and then pass them to test(1). Thus, > when you do: > > if [ foo ] && [ bar ]; then > ... > fi > > The shell runs evaluates all of '[ foo ]' as needed and runs it. It then > decides whether to evaluate and run '[ bar ]' after the first command runs. > When you do: > > if [ foo -a bar ]; then > ... > fi > > The shell has to evaluate all of '[ foo -a bar ]' and run the single command > and make the decision based on what it returns. > > I don't think this is really a bug, it's more the fact of realizing that even > if [ maybe optimized to be a built-in, when you are using it, you have to > treat it as the shell executing a separate program, just as you would expect: > > if grep -q ${FOO} < ${BAR}; then > ... > fi > > To evaluate both ${FOO} and ${BAR} before running grep. Thank you for the lecture on the shell, but I must be missing something entirely different. %ktrace /bin/test -e /frotz -a -e /kikimor %kdump | egrep -B1 frotz\|kikimor 2276 test CALL stat(0xbfbfed81,0xbfbfeb50) 2276 test NAMI "/frotz" -- 2276 test CALL stat(0xbfbfed8e,0xbfbfeb40) 2276 test NAMI "/kikimor" %ls /frotz /kikimor ls: /frotz: No such file or directory ls: /kikimor: No such file or directory -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jul 27 20:36: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 BC3CB16A4DA; Thu, 27 Jul 2006 20:36:26 +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 023F843D70; Thu, 27 Jul 2006 20:36:22 +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 k6RKaLfY008644; Fri, 28 Jul 2006 00:36:21 +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 k6RKaL9g008643; Fri, 28 Jul 2006 00:36:21 +0400 (MSD) (envelope-from yar) Date: Fri, 28 Jul 2006 00:36:20 +0400 From: Yar Tikhiy To: Andrey Chernov , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20060727203620.GF5075@comp.chem.msu.su> References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <20060727200602.GA99525@nagual.pp.ru> <20060727200802.GB99525@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060727200802.GB99525@nagual.pp.ru> User-Agent: Mutt/1.5.9i Cc: Subject: Re: cvs commit: src/bin/test test.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, 27 Jul 2006 20:36:26 -0000 On Fri, Jul 28, 2006 at 12:08:02AM +0400, Andrey Chernov wrote: > On Fri, Jul 28, 2006 at 12:06:02AM +0400, Andrey Chernov wrote: > > On Thu, Jul 27, 2006 at 07:08:21PM +0000, Yar Tikhiy wrote: > > > yar 2006-07-27 19:08:21 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > bin/test test.1 > > > Log: > > > Document that both sides of -a or -o are always evaluated. This > > > "feature" doesn't seem to be in the standards or elsewhere, and > > > it is against what we are used to in C and sh(1), so put the > > > paragraph under BUGS. > > > > We should examine what POSIX or POSIX test suits says here, if any. > > I mean, in the sh(1), not in the test(1) which is command line and nothing > can be done here due to pre-parsed args. test(1) has quite a job to do by itself, e.g., to invoke stat(2) and access(2) on the files. I didn't mean pre-parsing by the shell at all. -- Yar From owner-cvs-src@FreeBSD.ORG Thu Jul 27 21:01: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 E991316A5BC; Thu, 27 Jul 2006 21:01:48 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9770343D49; Thu, 27 Jul 2006 21:01:48 +0000 (GMT) (envelope-from thompsa@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6RL1mYt027227; Thu, 27 Jul 2006 21:01:48 GMT (envelope-from thompsa@repoman.freebsd.org) Received: (from thompsa@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RL1mXh027226; Thu, 27 Jul 2006 21:01:48 GMT (envelope-from thompsa) Message-Id: <200607272101.k6RL1mXh027226@repoman.freebsd.org> From: Andrew Thompson Date: Thu, 27 Jul 2006 21:01: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/net if_bridge.c if_bridgevar.h if_ethersubr.c if_gif.c src/sys/netgraph ng_ether.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 21:01:49 -0000 thompsa 2006-07-27 21:01:48 UTC FreeBSD src repository Modified files: sys/net if_bridge.c if_bridgevar.h if_ethersubr.c if_gif.c sys/netgraph ng_ether.c Log: Remove the dependency of bridgestp.h on if_bridgevar.h by moving a couple of private structures to if_bridge.c. Revision Changes Path 1.72 +50 -2 src/sys/net/if_bridge.c 1.14 +0 -48 src/sys/net/if_bridgevar.h 1.217 +0 -1 src/sys/net/if_ethersubr.c 1.64 +0 -1 src/sys/net/if_gif.c 1.60 +0 -1 src/sys/netgraph/ng_ether.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 21:25: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 3685116A4E1; Thu, 27 Jul 2006 21:25:52 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 651B143D70; Thu, 27 Jul 2006 21:25:50 +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 k6RLPoaK029832; Thu, 27 Jul 2006 21:25:50 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RLPo3F029831; Thu, 27 Jul 2006 21:25:50 GMT (envelope-from jhb) Message-Id: <200607272125.k6RLPo3F029831@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 21:25: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/amd64/ia32 ia32_syscall.c src/sys/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 21:25:52 -0000 jhb 2006-07-27 21:25:50 UTC FreeBSD src repository Modified files: sys/amd64/ia32 ia32_syscall.c sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c Log: Add KTR_SYSC tracing to the syscall() implementations that didn't have it yet. MFC after: 1 week Revision Changes Path 1.13 +5 -0 src/sys/amd64/ia32/ia32_syscall.c 1.9 +8 -0 src/sys/ia64/ia32/ia32_trap.c 1.120 +7 -0 src/sys/ia64/ia64/trap.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 21:45: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 5E56416A4DD; Thu, 27 Jul 2006 21:45:56 +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 1B0E443D46; Thu, 27 Jul 2006 21:45:56 +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 k6RLjtYU030929; Thu, 27 Jul 2006 21:45:55 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RLjtAD030928; Thu, 27 Jul 2006 21:45:55 GMT (envelope-from jhb) Message-Id: <200607272145.k6RLjtAD030928@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 21: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/kern kern_mutex.c kern_rwlock.c kern_sx.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 27 Jul 2006 21:45:56 -0000 jhb 2006-07-27 21:45:55 UTC FreeBSD src repository Modified files: sys/kern kern_mutex.c kern_rwlock.c kern_sx.c Log: Adjust td_locks for non-spin mutexes, rwlocks, and sx locks so that it is a count of all non-spin locks, not just lockmgr locks. This can give us a much cheaper way to see if we have any locks held (such as when returning to userland via userret()) without requiring WITNESS. MFC after: 1 week Revision Changes Path 1.175 +7 -1 src/sys/kern/kern_mutex.c 1.10 +4 -0 src/sys/kern/kern_rwlock.c 1.29 +6 -0 src/sys/kern/kern_sx.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 22:19: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 D2D8816A4DA; Thu, 27 Jul 2006 22:19:02 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DD2443D67; Thu, 27 Jul 2006 22:19:02 +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 k6RMJ2GJ033875; Thu, 27 Jul 2006 22:19:02 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RMJ2a9033874; Thu, 27 Jul 2006 22:19:02 GMT (envelope-from jhb) Message-Id: <200607272219.k6RMJ2a9033874@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 22:19:02 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/i386 machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 22:19:02 -0000 jhb 2006-07-27 22:19:02 UTC FreeBSD src repository Modified files: sys/i386/i386 machdep.c Log: Argh, fix compile with XBOX enabled. Somehow I missed a LINT compile. :( Revision Changes Path 1.632 +1 -1 src/sys/i386/i386/machdep.c From owner-cvs-src@FreeBSD.ORG Thu Jul 27 22:32: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 C448216A4DD; Thu, 27 Jul 2006 22:32:30 +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 89A1643D46; Thu, 27 Jul 2006 22:32:30 +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 k6RMWUtA034773; Thu, 27 Jul 2006 22:32:30 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6RMWUq2034772; Thu, 27 Jul 2006 22:32:30 GMT (envelope-from jhb) Message-Id: <200607272232.k6RMWUq2034772@repoman.freebsd.org> From: John Baldwin Date: Thu, 27 Jul 2006 22:32: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/amd64/amd64 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/arm/arm trap.c src/sys/conf files src/sys/i386/i386 trap.c src/sys/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c src/sys/powerpc/powerpc trap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jul 2006 22:32:30 -0000 jhb 2006-07-27 22:32:30 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/amd64/ia32 ia32_syscall.c sys/arm/arm trap.c sys/conf files sys/i386/i386 trap.c sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c Log: Unify the checking for lock misbehavior in the various syscall() implementations and adjust some of the checks while I'm here: - Add a new check to make sure we don't return from a syscall in a critical section. - Add a new explicit check before userret() to make sure we don't return with any locks held. The advantage here is that we can include the syscall number and name in syscall() whereas that info is not available in userret(). - Drop the mtx_assert()'s of sched_lock and Giant. They are replaced by the more general checks just added. MFC after: 2 weeks Revision Changes Path 1.305 +13 -7 src/sys/amd64/amd64/trap.c 1.14 +13 -5 src/sys/amd64/ia32/ia32_syscall.c 1.25 +12 -4 src/sys/arm/arm/trap.c 1.1134 +1 -1 src/sys/conf/files 1.293 +13 -7 src/sys/i386/i386/trap.c 1.10 +13 -7 src/sys/ia64/ia32/ia32_trap.c 1.121 +13 -7 src/sys/ia64/ia64/trap.c 1.59 +13 -5 src/sys/powerpc/powerpc/trap.c 1.83 +13 -5 src/sys/sparc64/sparc64/trap.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 06:10: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 122D316A4E1; Fri, 28 Jul 2006 06:10:34 +0000 (UTC) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D69AC43D58; Fri, 28 Jul 2006 06:10:33 +0000 (GMT) (envelope-from jkoshy@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6S6AXrJ088703; Fri, 28 Jul 2006 06:10:33 GMT (envelope-from jkoshy@repoman.freebsd.org) Received: (from jkoshy@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6S6AXl0088701; Fri, 28 Jul 2006 06:10:33 GMT (envelope-from jkoshy) Message-Id: <200607280610.k6S6AXl0088701@repoman.freebsd.org> From: Joseph Koshy Date: Fri, 28 Jul 2006 06:10:33 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/mklocale UTF-8.src X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 06:10:34 -0000 jkoshy 2006-07-28 06:10:33 UTC FreeBSD src repository Modified files: share/mklocale UTF-8.src Log: - Use SWIDTH0 for combining characters. [1] - Unicode 4.1 related changes: - Add definitions for a new range of code points U+1DC0..U+1DFF "Combining Diacritical Marks Supplement". - Add U+04F6 and U+04F7 to the Cyrillic range. - Mark U+034F "Combining Grapheme Joiner" as non-printable. - Add new combining characters in the range U+0350..U+035F to the section "Combining Diacritical Marks". PR: misc/100212 [1] Submitted by: "J.R. Oldroyd" <> Reviewed by: "J.R. Oldroyd" <> (revised patch) Revision Changes Path 1.2 +34 -15 src/share/mklocale/UTF-8.src From owner-cvs-src@FreeBSD.ORG Fri Jul 28 06:33: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 F15D516A4DA; Fri, 28 Jul 2006 06:33:28 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACB4A43D53; Fri, 28 Jul 2006 06:33:28 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6S6XSBm091395; Fri, 28 Jul 2006 06:33:28 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6S6XSTU091394; Fri, 28 Jul 2006 06:33:28 GMT (envelope-from yar) Message-Id: <200607280633.k6S6XSTU091394@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 06: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/kerberos5 Makefile.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 06:33:29 -0000 yar 2006-07-28 06:33:28 UTC FreeBSD src repository Modified files: kerberos5 Makefile.inc Log: Kerberos/Heimdal doesn't really depend on the INET6 macro. In the Heimdal distro, only kerberized telnet refers to INET6, but we don't build it, we use contrib/telnet linked with the Kerberos libs instead. Tested with: cmp(1) Revision Changes Path 1.27 +0 -1 src/kerberos5/Makefile.inc From owner-cvs-src@FreeBSD.ORG Fri Jul 28 08:43: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 9564C16A4DE; Fri, 28 Jul 2006 08:43:50 +0000 (UTC) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5273C43D46; Fri, 28 Jul 2006 08:43:50 +0000 (GMT) (envelope-from brueffer@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6S8hooQ002855; Fri, 28 Jul 2006 08:43:50 GMT (envelope-from brueffer@repoman.freebsd.org) Received: (from brueffer@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6S8hovh002854; Fri, 28 Jul 2006 08:43:50 GMT (envelope-from brueffer) Message-Id: <200607280843.k6S8hovh002854@repoman.freebsd.org> From: Christian Brueffer Date: Fri, 28 Jul 2006 08:43: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/share/man/man4 ipw.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 08:43:50 -0000 brueffer 2006-07-28 08:43:50 UTC FreeBSD src repository Modified files: share/man/man4 ipw.4 Log: Mention the dependency on firmware(4). Revision Changes Path 1.13 +3 -1 src/share/man/man4/ipw.4 From owner-cvs-src@FreeBSD.ORG Fri Jul 28 10:16: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 6F43216A4DA; Fri, 28 Jul 2006 10:16:25 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D91143D46; Fri, 28 Jul 2006 10:16:25 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SAGPPt015321; Fri, 28 Jul 2006 10:16:25 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SAGP7q015320; Fri, 28 Jul 2006 10:16:25 GMT (envelope-from yar) Message-Id: <200607281016.k6SAGP7q015320@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 10:16: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/tools/build/mk OptionalObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 10:16:25 -0000 yar 2006-07-28 10:16:24 UTC FreeBSD src repository Modified files: tools/build/mk OptionalObsoleteFiles.inc Log: Populate the MK_INET6 block. Revision Changes Path 1.3 +13 -3 src/tools/build/mk/OptionalObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Fri Jul 28 10:50: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 B4C6C16A51A; Fri, 28 Jul 2006 10:50:18 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB0B643D8E; Fri, 28 Jul 2006 10:50:11 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SAoBuP016990; Fri, 28 Jul 2006 10:50:11 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SAoBUO016989; Fri, 28 Jul 2006 10:50:11 GMT (envelope-from yar) Message-Id: <200607281050.k6SAoBUO016989@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 10:50: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/libexec/lukemftpd 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, 28 Jul 2006 10:50:18 -0000 yar 2006-07-28 10:50:11 UTC FreeBSD src repository Modified files: libexec/lukemftpd Makefile Log: The lukemftpd code depends on INET6. Therefore MK_INET6_SUPPORT should be respected. Revision Changes Path 1.18 +5 -0 src/libexec/lukemftpd/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 28 11:03: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 8F53B16A53B; Fri, 28 Jul 2006 11:03:34 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EA6143E32; Fri, 28 Jul 2006 10:59:40 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SAxRbe017496; Fri, 28 Jul 2006 10:59:27 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SAxRj3017495; Fri, 28 Jul 2006 10:59:27 GMT (envelope-from yar) Message-Id: <200607281059.k6SAxRj3017495@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 10:59: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/tools/tools/net80211/wlanwatch 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, 28 Jul 2006 11:03:34 -0000 yar 2006-07-28 10:59:27 UTC FreeBSD src repository Modified files: tools/tools/net80211/wlanwatch Makefile Log: Do not forget about INET6 and MK_INET6_SUPPORT. Revision Changes Path 1.3 +6 -0 src/tools/tools/net80211/wlanwatch/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 28 11:09: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 35B3B16A4DA; Fri, 28 Jul 2006 11:09:22 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CE543D46; Fri, 28 Jul 2006 11:09:21 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SB9Lrj019292; Fri, 28 Jul 2006 11:09:21 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SB9Lf6019291; Fri, 28 Jul 2006 11:09:21 GMT (envelope-from yar) Message-Id: <200607281109.k6SB9Lf6019291@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 11:09:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.bin/netstat 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, 28 Jul 2006 11:09:22 -0000 yar 2006-07-28 11:09:21 UTC FreeBSD src repository Modified files: usr.bin/netstat Makefile Log: Avoid useless work: Do not build inet6.c if INET6 support is off. This also avoids pretending that netstat includes inet6.c in the output from ident(1). Revision Changes Path 1.33 +3 -1 src/usr.bin/netstat/Makefile From owner-cvs-src@FreeBSD.ORG Fri Jul 28 11:17: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 6B1C516A4FC; Fri, 28 Jul 2006 11:17:37 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3798143D49; Fri, 28 Jul 2006 11:17:18 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SBHICT019686; Fri, 28 Jul 2006 11:17:18 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SBHI5t019685; Fri, 28 Jul 2006 11:17:18 GMT (envelope-from yar) Message-Id: <200607281117.k6SBHI5t019685@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 11:17: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.bin/netstat mroute.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 11:17:37 -0000 yar 2006-07-28 11:17:17 UTC FreeBSD src repository Modified files: usr.bin/netstat mroute.c Log: Both fields of struct timeval are of a non-basic type, so we should cast them to a type printf() knows about. Revision Changes Path 1.23 +10 -6 src/usr.bin/netstat/mroute.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 12:39: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 6A34A16A4DF; Fri, 28 Jul 2006 12:39:55 +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 8E1BA43D46; Fri, 28 Jul 2006 12:39:54 +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 k6SCdpqe018319; Fri, 28 Jul 2006 16:39:52 +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 k6SCdpPN018318; Fri, 28 Jul 2006 16:39:51 +0400 (MSD) (envelope-from yar) Date: Fri, 28 Jul 2006 16:39:51 +0400 From: Yar Tikhiy To: Andrey Chernov , src-committers@freebsd.org, cvs-src@freebsd.org, cvs-all@freebsd.org Message-ID: <20060728123950.GE16454@comp.chem.msu.su> References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <20060727200602.GA99525@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060727200602.GA99525@nagual.pp.ru> User-Agent: Mutt/1.5.9i Cc: Subject: Re: cvs commit: src/bin/test test.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: Fri, 28 Jul 2006 12:39:55 -0000 On Fri, Jul 28, 2006 at 12:06:02AM +0400, Andrey Chernov wrote: > On Thu, Jul 27, 2006 at 07:08:21PM +0000, Yar Tikhiy wrote: > > yar 2006-07-27 19:08:21 UTC > > > > FreeBSD src repository > > > > Modified files: > > bin/test test.1 > > Log: > > Document that both sides of -a or -o are always evaluated. This > > "feature" doesn't seem to be in the standards or elsewhere, and > > it is against what we are used to in C and sh(1), so put the > > paragraph under BUGS. > > We should examine what POSIX or POSIX test suits says here, if any. The SUSv3 text says nothing on this. It can be hard to test this because in a traditional system (no filesystem-level audit or whatever,) test(1) operators effectively change nothing--hence the name. The world is changing though. -- Yar From owner-cvs-src@FreeBSD.ORG Fri Jul 28 12:56: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 A02B416A4DA; Fri, 28 Jul 2006 12:56:18 +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 3104F43D45; Fri, 28 Jul 2006 12:56:18 +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 649382085; Fri, 28 Jul 2006 14:56:14 +0200 (CEST) X-Spam-Tests: AWL 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 DD6CF2082; Fri, 28 Jul 2006 14:56:13 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id C5B2833C1F; Fri, 28 Jul 2006 14:56:13 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Yar Tikhiy References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> Date: Fri, 28 Jul 2006 14:56:13 +0200 In-Reply-To: <200607271908.k6RJ8Los011463@repoman.freebsd.org> (Yar Tikhiy's message of "Thu, 27 Jul 2006 19:08:21 +0000 (UTC)") Message-ID: <86lkqdvqfm.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, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/test test.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: Fri, 28 Jul 2006 12:56:18 -0000 Yar Tikhiy writes: > Log: > Document that both sides of -a or -o are always evaluated. This > "feature" doesn't seem to be in the standards or elsewhere, and > it is against what we are used to in C and sh(1), so put the > paragraph under BUGS. I don't understand what the issue is. None of test's operators have side effects, so shortcut evaluation makes no difference. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Jul 28 13:01: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 B6B3616A4DD; Fri, 28 Jul 2006 13:01:21 +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 486BC43D53; Fri, 28 Jul 2006 13:01:21 +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 877622085; Fri, 28 Jul 2006 15:01:15 +0200 (CEST) X-Spam-Tests: AWL 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 10DEF2082; Fri, 28 Jul 2006 15:01:15 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id E951B33C1F; Fri, 28 Jul 2006 15:01:14 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Stefan Farfeleder References: <200607172039.k6HKd8hS041751@repoman.freebsd.org> Date: Fri, 28 Jul 2006 15:01:14 +0200 In-Reply-To: <200607172039.k6HKd8hS041751@repoman.freebsd.org> (Stefan Farfeleder's message of "Mon, 17 Jul 2006 20:39:08 +0000 (UTC)") Message-ID: <86ejw5vq79.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, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libypclnt ypclnt.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, 28 Jul 2006 13:01:21 -0000 Stefan Farfeleder writes: > Log: > Use variadic macros that comply with C99. Keep the GCC-style ones if > DEBUG is defined and GCC is used. At this point, you might as well just remove the debugging code. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-cvs-src@FreeBSD.ORG Fri Jul 28 13:29: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 747DC16A4DD; Fri, 28 Jul 2006 13:29:18 +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 C194B43D45; Fri, 28 Jul 2006 13:29:17 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 25EFE51393; Fri, 28 Jul 2006 15:29:15 +0200 (CEST) Received: from localhost (pjd.wheel.pl [10.0.1.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 030D55133B; Fri, 28 Jul 2006 15:29:01 +0200 (CEST) Date: Fri, 28 Jul 2006 15:28:36 +0200 From: Pawel Jakub Dawidek To: "Bruce A. Mah" Message-ID: <20060728132836.GA6336@garage.freebsd.pl> References: <200607252139.k6PLd0tZ011582@repoman.freebsd.org> <20060726060126.GF47456@garage.freebsd.pl> <44C78B33.1040704@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNTmBPCT7hxwcZjr" Content-Disposition: inline In-Reply-To: <44C78B33.1040704@freebsd.org> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng/devel-r804 (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-5.9 required=3.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.0.4 Cc: cvs-src@freebsd.org, Michael Reifenberger , src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: 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: Fri, 28 Jul 2006 13:29:18 -0000 --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 26, 2006 at 08:33:07AM -0700, Bruce A. Mah wrote: > If memory serves me right, Pawel Jakub Dawidek wrote: > > On Tue, Jul 25, 2006 at 09:39:00PM +0000, Bruce A. Mah wrote: > >> bmah 2006-07-25 21:39:00 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: (Branch: RELENG_6) > >> release/doc/en_US.ISO8859-1/relnotes/common new.sgml=20 > >> Log: > >> MFC: Minidumps, padlock(7) VIA C7 support, enc(4), sysinstall(8) me= nu > >> titles. > >=20 > > padlock(4) in RELENG_6 doesn't support new crypto stuff available in VIA > > C7. In RELENG_6 it only supports AES encryption. I'm planning to MFC > > this, but with the whole work I did for crypto(9) and various crypto > > drivers and I don't think I'll make it before 6.2. >=20 > Thanks for pointing this out. Given how the text reads now... >=20 > The &man.padlock.4; driver now supports the cryptographic > functionality of the VIA C7 processor. >=20 > ...do you think it would be better to say something like "...supports > the AES encryption functions..." or just leave this out altogether? It think we should just remove this entry. AFAIK padlock(4) recognized also VIA C7 CPUs before, there was just no information about this in the manual page. Michael, can you confirm this? If VIA C7 was not recognized by padlock(4) from 6.0/6.1, we should add the info you proposed: The padlock(4) driver now supports the AES encryption functions of the VIA C7 processor. --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFEyhEEForvXbEpPzQRAuTTAJ9kO+Sib1LnUFGcKHHAtvtq2UpP2wCeN6jF uCzRCXRh5n2+vHNNB1ry01E= =LMaR -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr-- From owner-cvs-src@FreeBSD.ORG Fri Jul 28 13:43: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 1869816A4DF; Fri, 28 Jul 2006 13:43:17 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0B4743D8B; Fri, 28 Jul 2006 13:43:05 +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 k6SDgvJl018848; Fri, 28 Jul 2006 17:42:57 +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 k6SDgtYk018847; Fri, 28 Jul 2006 17:42:55 +0400 (MSD) (envelope-from yar) Date: Fri, 28 Jul 2006 17:42:55 +0400 From: Yar Tikhiy To: Dag-Erling Sm?rgrav Message-ID: <20060728134255.GF16454@comp.chem.msu.su> References: <200607271908.k6RJ8Los011463@repoman.freebsd.org> <86lkqdvqfm.fsf@xps.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86lkqdvqfm.fsf@xps.des.no> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/bin/test test.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: Fri, 28 Jul 2006 13:43:17 -0000 On Fri, Jul 28, 2006 at 02:56:13PM +0200, Dag-Erling Sm?rgrav wrote: > Yar Tikhiy writes: > > Log: > > Document that both sides of -a or -o are always evaluated. This > > "feature" doesn't seem to be in the standards or elsewhere, and > > it is against what we are used to in C and sh(1), so put the > > paragraph under BUGS. > > I don't understand what the issue is. None of test's operators have > side effects, so shortcut evaluation makes no difference. I'm afraid this isn't quite true. The difference is in a) performance (can be considerable over NFS,) and b) audit records if file system audit is enabled. I also can imagine a pseudo file system that takes certain actions on stat(2). Not to mention auto-mounting on demand, which is a special case of the latter. IMHO this can justify the humble paragraph in the manpage. Any more objections? -- Yar From owner-cvs-src@FreeBSD.ORG Fri Jul 28 13:56: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 422BE16A4DE; Fri, 28 Jul 2006 13:56:18 +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 0076F43D45; Fri, 28 Jul 2006 13:56:17 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SDuHnS039704; Fri, 28 Jul 2006 13:56:17 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SDuHpk039703; Fri, 28 Jul 2006 13:56:17 GMT (envelope-from pjd) Message-Id: <200607281356.k6SDuHpk039703@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 28 Jul 2006 13:56: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/man4.i386 padlock.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 13:56:18 -0000 pjd 2006-07-28 13:56:17 UTC FreeBSD src repository Modified files: share/man/man4/man4.i386 padlock.4 Log: Update manual page. Revision Changes Path 1.5 +8 -7 src/share/man/man4/man4.i386/padlock.4 From owner-cvs-src@FreeBSD.ORG Fri Jul 28 14:46: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 75B4816A4DE; Fri, 28 Jul 2006 14:46:20 +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 2DA1443D7B; Fri, 28 Jul 2006 14:46:20 +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 k6SEkK1u044267; Fri, 28 Jul 2006 14:46:20 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SEkK6q044266; Fri, 28 Jul 2006 14:46:20 GMT (envelope-from pjd) Message-Id: <200607281446.k6SEkK6q044266@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 28 Jul 2006 14:46:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/crypto/via padlock.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, 28 Jul 2006 14:46:20 -0000 pjd 2006-07-28 14:46:20 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.h Log: Use existing roundup2() macro. Suggested by: njl Revision Changes Path 1.4 +1 -1 src/sys/crypto/via/padlock.h From owner-cvs-src@FreeBSD.ORG Fri Jul 28 14:48: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 A67E016A4DA; Fri, 28 Jul 2006 14:48:36 +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 C8BE843D5A; Fri, 28 Jul 2006 14:48:30 +0000 (GMT) (envelope-from pjd@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SEmUqf044389; Fri, 28 Jul 2006 14:48:30 GMT (envelope-from pjd@repoman.freebsd.org) Received: (from pjd@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SEmUm0044388; Fri, 28 Jul 2006 14:48:30 GMT (envelope-from pjd) Message-Id: <200607281448.k6SEmUm0044388@repoman.freebsd.org> From: Pawel Jakub Dawidek Date: Fri, 28 Jul 2006 14:48: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/crypto/via padlock.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 14:48:36 -0000 pjd 2006-07-28 14:48:30 UTC FreeBSD src repository Modified files: sys/crypto/via padlock.c Log: Remove trailing spaces. Revision Changes Path 1.11 +1 -1 src/sys/crypto/via/padlock.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 14:55: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 1FDCC16A4DA; Fri, 28 Jul 2006 14:55:55 +0000 (UTC) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC96A43D68; Fri, 28 Jul 2006 14:55:54 +0000 (GMT) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SEbcMb043292; Fri, 28 Jul 2006 14:37:38 GMT (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SEbcZ2043291; Fri, 28 Jul 2006 14:37:38 GMT (envelope-from thomas) Message-Id: <200607281437.k6SEbcZ2043291@repoman.freebsd.org> From: Thomas Quinot Date: Fri, 28 Jul 2006 14:37: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/tools/tools/nanobsd nanobsd.sh X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 14:55:55 -0000 thomas 2006-07-28 14:37:38 UTC FreeBSD src repository Modified files: tools/tools/nanobsd nanobsd.sh Log: 'make distribution' must be run from src, not src/etc, so that the proper set of /usr/share/mk/* is available. This is necessary to build a 7.x NanoBSD image on a 6.x host. Reviewed by: phk Revision Changes Path 1.20 +1 -1 src/tools/tools/nanobsd/nanobsd.sh From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:01: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 0EB0516A4DE; Fri, 28 Jul 2006 16:01:17 +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 A1A3643D79; Fri, 28 Jul 2006 16:00:59 +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 k6SG0xoM049662; Fri, 28 Jul 2006 16:00:59 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SG0xxS049658; Fri, 28 Jul 2006 16:00:59 GMT (envelope-from simon) Message-Id: <200607281600.k6SG0xxS049658@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 28 Jul 2006 16:00: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/tools/regression/lib/libmp Makefile test-libmp.c test-libmp.t X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 16:01:17 -0000 simon 2006-07-28 16:00:59 UTC FreeBSD src repository Added files: tools/regression/lib/libmp Makefile test-libmp.c test-libmp.t Log: Add a test program which performs some very basic tests of libmp(3). It is by no means expected to perform a complete test of the library for correctness, but is meant to test the API to make sure libmp (or libcrypto) updates don't totally break the library. Revision Changes Path 1.1 +12 -0 src/tools/regression/lib/libmp/Makefile (new) 1.1 +211 -0 src/tools/regression/lib/libmp/test-libmp.c (new) 1.1 +10 -0 src/tools/regression/lib/libmp/test-libmp.t (new) From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:09: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 E499416A4DA; Fri, 28 Jul 2006 16:09:19 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA5C43D45; Fri, 28 Jul 2006 16:09:19 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SG9Jdt051816; Fri, 28 Jul 2006 16:09:19 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SG9JnJ051815; Fri, 28 Jul 2006 16:09:19 GMT (envelope-from yar) Message-Id: <200607281609.k6SG9JnJ051815@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 16:09: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.bin/netstat Makefile atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c unix.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 16:09:20 -0000 yar 2006-07-28 16:09:19 UTC FreeBSD src repository Modified files: usr.bin/netstat Makefile atalk.c bpf.c if.c inet.c inet6.c ipsec.c ipx.c main.c mbuf.c mcast.c mroute.c mroute6.c netgraph.c netstat.h pfkey.c route.c unix.c Log: Achieve WARNS=2 by using uintmax_t to pass around 64-bit quantities, including to printf(). Using uintmax_t is also robust to further extensions in both the C language and the bitwidth of kernel counters. Tested on: i386 amd64 ia64 Revision Changes Path 1.34 +0 -1 src/usr.bin/netstat/Makefile 1.25 +1 -0 src/usr.bin/netstat/atalk.c 1.6 +1 -0 src/usr.bin/netstat/bpf.c 1.65 +19 -18 src/usr.bin/netstat/if.c 1.71 +29 -28 src/usr.bin/netstat/inet.c 1.27 +161 -160 src/usr.bin/netstat/inet6.c 1.14 +27 -26 src/usr.bin/netstat/ipsec.c 1.24 +1 -0 src/usr.bin/netstat/ipx.c 1.82 +4 -4 src/usr.bin/netstat/main.c 1.52 +24 -23 src/usr.bin/netstat/mbuf.c 1.3 +1 -0 src/usr.bin/netstat/mcast.c 1.24 +5 -4 src/usr.bin/netstat/mroute.c 1.16 +19 -18 src/usr.bin/netstat/mroute6.c 1.11 +1 -0 src/usr.bin/netstat/netgraph.c 1.48 +3 -3 src/usr.bin/netstat/netstat.h 1.2 +23 -22 src/usr.bin/netstat/pfkey.c 1.78 +1 -0 src/usr.bin/netstat/route.c 1.19 +1 -0 src/usr.bin/netstat/unix.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:10: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 A2C3116A4DF; Fri, 28 Jul 2006 16:10: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 CEE1043D79; Fri, 28 Jul 2006 16:10:27 +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 k6SGARnN051951; Fri, 28 Jul 2006 16:10:27 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGARq0051946; Fri, 28 Jul 2006 16:10:27 GMT (envelope-from maxim) Message-Id: <200607281610.k6SGARq0051946@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 28 Jul 2006 16:10: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/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, 28 Jul 2006 16:10:30 -0000 maxim 2006-07-28 16:10:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/misc bsd-family-tree Log: MFC rev. 1.106: NetBSD 3.0.1, DragonFlyBSD 1.6.0. Revision Changes Path 1.95.2.6 +9 -6 src/share/misc/bsd-family-tree From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:16: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 C226E16A4DA; Fri, 28 Jul 2006 16:16:41 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 921B243D53; Fri, 28 Jul 2006 16:16:41 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SGGfb4052287; Fri, 28 Jul 2006 16:16:41 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGGfAp052286; Fri, 28 Jul 2006 16:16:41 GMT (envelope-from yar) Message-Id: <200607281616.k6SGGfAp052286@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 16:16: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/netstat Makefile inet.c ipx.c main.c netgraph.c route.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 16:16:41 -0000 yar 2006-07-28 16:16:41 UTC FreeBSD src repository Modified files: usr.bin/netstat Makefile inet.c ipx.c main.c netgraph.c route.c Log: - Achieve WARNS=3 by using sparse initializers or avoiding initializers at all. - Fix a nlist initialization: it should be terminated by a NULL entry. - Constify. - Catch an unused parameter. Tested on: i386 amd64 ia64 Revision Changes Path 1.35 +1 -1 src/usr.bin/netstat/Makefile 1.72 +1 -1 src/usr.bin/netstat/inet.c 1.25 +1 -1 src/usr.bin/netstat/ipx.c 1.83 +44 -44 src/usr.bin/netstat/main.c 1.12 +2 -1 src/usr.bin/netstat/netgraph.c 1.79 +3 -1 src/usr.bin/netstat/route.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:17: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 2975616A4DA; Fri, 28 Jul 2006 16:17:50 +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 BFC3043D4C; Fri, 28 Jul 2006 16:17:49 +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 k6SGHn72052358; Fri, 28 Jul 2006 16:17:49 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGHnTt052357; Fri, 28 Jul 2006 16:17:49 GMT (envelope-from maxim) Message-Id: <200607281617.k6SGHnTt052357@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 28 Jul 2006 16:17:49 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/lib/libc/gen getgrent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 16:17:50 -0000 maxim 2006-07-28 16:17:49 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/gen getgrent.c Log: MFC rev. 1.35: complete fix for large group lines parsing. Revision Changes Path 1.32.8.2 +6 -4 src/lib/libc/gen/getgrent.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:22: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 52DA716A4DD; Fri, 28 Jul 2006 16:22:48 +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 8D41543D86; Fri, 28 Jul 2006 16:22:42 +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 k6SGMgIW052675; Fri, 28 Jul 2006 16:22:42 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGMgo4052674; Fri, 28 Jul 2006 16:22:42 GMT (envelope-from maxim) Message-Id: <200607281622.k6SGMgo4052674@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 28 Jul 2006 16:22:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sbin/fsdb fsdb.8 fsdb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 16:22:48 -0000 maxim 2006-07-28 16:22:41 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sbin/fsdb fsdb.8 fsdb.c Log: MFC rev. 1.29 fsdb.8 and rev. 1.33 fsdb.c: findblk command. Revision Changes Path 1.28.2.1 +7 -1 src/sbin/fsdb/fsdb.8 1.29.2.3 +266 -1 src/sbin/fsdb/fsdb.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:27: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 5273E16A4E0; Fri, 28 Jul 2006 16:27:46 +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 AF6B843D6D; Fri, 28 Jul 2006 16:27:40 +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 k6SGRexd052965; Fri, 28 Jul 2006 16:27:40 GMT (envelope-from maxim@repoman.freebsd.org) Received: (from maxim@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGRecc052964; Fri, 28 Jul 2006 16:27:40 GMT (envelope-from maxim) Message-Id: <200607281627.k6SGRecc052964@repoman.freebsd.org> From: Maxim Konovalov Date: Fri, 28 Jul 2006 16:27:40 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/usr.sbin/mtree mtree.8 mtree.h spec.c verify.c src/usr.sbin/mtree/test test05.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, 28 Jul 2006 16:27:46 -0000 maxim 2006-07-28 16:27:40 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) usr.sbin/mtree mtree.8 mtree.h spec.c verify.c Added files: (Branch: RELENG_6) usr.sbin/mtree/test test05.sh Log: MFC an 'optional' keyword. Revision Changes Path 1.52.2.2 +4 -1 src/usr.sbin/mtree/mtree.8 1.7.2.1 +1 -0 src/usr.sbin/mtree/mtree.h 1.22.2.1 +3 -0 src/usr.sbin/mtree/spec.c 1.1.2.1 +25 -0 src/usr.sbin/mtree/test/test05.sh (new) 1.23.8.2 +2 -0 src/usr.sbin/mtree/verify.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:35:49 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6544516A4E6; Fri, 28 Jul 2006 16:35:49 +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 D3A2C43D6B; Fri, 28 Jul 2006 16:35:45 +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 k6SGZc1a020105; Fri, 28 Jul 2006 20:35:38 +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 k6SGZbRM020104; Fri, 28 Jul 2006 20:35:38 +0400 (MSD) (envelope-from yar) Date: Fri, 28 Jul 2006 20:35:37 +0400 From: Yar Tikhiy To: Maksim Yevmenkin Message-ID: <20060728163537.GH16454@comp.chem.msu.su> References: <200607272033.k6RKXnBF017983@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607272033.k6RKXnBF017983@repoman.freebsd.org> User-Agent: Mutt/1.5.9i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/kbdmux kbdmux.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 16:35:49 -0000 On Thu, Jul 27, 2006 at 08:33:48PM +0000, Maksim Yevmenkin wrote: > emax 2006-07-27 20:33:48 UTC > > FreeBSD src repository > > Modified files: > sys/dev/kbdmux kbdmux.c > Log: > Add extra code into kbdmux(4)s read_char() method to > poll (i.e. call read_char() method) slave keyboards. > > This workaround should fix problem with kbdmux(4) and > atkbd(4) not working in ddb(4) and mid-boot. > > MFC after: 1 week > > Revision Changes Path > 1.9 +21 -0 src/sys/dev/kbdmux/kbdmux.c Thanks a lot! -- Yar From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16: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 5CFE716A4DA; Fri, 28 Jul 2006 16:45:28 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D07E43D69; Fri, 28 Jul 2006 16:45:26 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SGjQNu053922; Fri, 28 Jul 2006 16:45:26 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGjQDr053921; Fri, 28 Jul 2006 16:45:26 GMT (envelope-from yar) Message-Id: <200607281645.k6SGjQDr053921@repoman.freebsd.org> From: Yar Tikhiy Date: Fri, 28 Jul 2006 16:45:26 +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/man8 rc.subr.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, 28 Jul 2006 16:45:28 -0000 yar 2006-07-28 16:45:26 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) share/man/man8 rc.subr.8 Log: MFC rev. 1.15: Improve mark-up: References to "start" as an rc.d method should be tagged with ".Cm". (Refs to "stop" are OK already.) Revision Changes Path 1.6.8.6 +9 -3 src/share/man/man8/rc.subr.8 From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:56: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 682D616A4E1; Fri, 28 Jul 2006 16:56:18 +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 21E9843D45; Fri, 28 Jul 2006 16:56:18 +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 k6SGuIBi062533; Fri, 28 Jul 2006 16:56:18 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGuHa0062532; Fri, 28 Jul 2006 16:56:17 GMT (envelope-from jhb) Message-Id: <200607281656.k6SGuHa0062532@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 16:56:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/compat/svr4 svr4_stream.c svr4_stropts.h syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 16:56:18 -0000 jhb 2006-07-28 16:56:17 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_stream.c svr4_stropts.h syscalls.master Log: - Explicitly lock Giant to protect the fields in the svr4_strm structure except for s_family (which is read-only once after it is set when the structure is created). - Mark svr4_sys_ioctl(), svr4_sys_getmsg(), and svr4_sys_putmsg() MPSAFE. Revision Changes Path 1.61 +33 -5 src/sys/compat/svr4/svr4_stream.c 1.6 +8 -4 src/sys/compat/svr4/svr4_stropts.h 1.27 +3 -3 src/sys/compat/svr4/syscalls.master From owner-cvs-src@FreeBSD.ORG Fri Jul 28 16:56: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 BD1D016A503; Fri, 28 Jul 2006 16:56: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 74A3843D4C; Fri, 28 Jul 2006 16:56:44 +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 k6SGuiKa062587; Fri, 28 Jul 2006 16:56:44 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SGui8F062586; Fri, 28 Jul 2006 16:56:44 GMT (envelope-from jhb) Message-Id: <200607281656.k6SGui8F062586@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 16:56: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/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 16:56:44 -0000 jhb 2006-07-28 16:56:44 UTC FreeBSD src repository Modified files: sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c Log: Regen. Revision Changes Path 1.25 +1 -1 src/sys/compat/svr4/svr4_proto.h 1.23 +1 -1 src/sys/compat/svr4/svr4_syscall.h 1.23 +1 -1 src/sys/compat/svr4/svr4_syscallnames.c 1.24 +4 -4 src/sys/compat/svr4/svr4_sysent.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 18:06: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 33C3816A4DD; Fri, 28 Jul 2006 18:06:53 +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 A2D3243D69; Fri, 28 Jul 2006 18:06:40 +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 k6SI6d20070603; Fri, 28 Jul 2006 18:06:39 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SI6dvU070602; Fri, 28 Jul 2006 18:06:39 GMT (envelope-from netchild) Message-Id: <200607281806.k6SI6dvU070602@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 28 Jul 2006 18:06:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/dev/sound/pci envy24.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 18:06:53 -0000 netchild 2006-07-28 18:06:39 UTC FreeBSD src repository Modified files: sys/dev/sound/pci envy24.c Log: - fix memory leak after "kldunload snd_ak452x.ko" - fix "No sound in KDE": The problem is related to the implementation of Envy24(1712) hardware mixer support in the driver. Envy24(1712) has very precise 36bit wide hardware mixer, which is superior that vchans (software sound mixer in the kernel). The driver supports Envy24(1712) hardware mixer, so up to 10 channels (5 stereo pairs) can be playback simultaneously. However, there are problems with the implementation of Envy24(1712) hardware mixer support in the driver, one of them is the problem with "no sound in KDE": When playing back several channels simultaneously and stoping one of the channels, sound starts to stutter and plays at very low speed. Another problem is: Playing back simultaneously more than one 24bit/32bit sound file or 16bit sound file and 24bit/32bit sound file doesn't work as expected. Submitted by: "Konstantin Dimitrov" Revision Changes Path 1.3 +13 -5 src/sys/dev/sound/pci/envy24.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 18:55: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 D17A516A54A; Fri, 28 Jul 2006 18:55:19 +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 6499F43D4C; Fri, 28 Jul 2006 18:55:19 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SItJs8074281; Fri, 28 Jul 2006 18:55:19 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SItJAJ074276; Fri, 28 Jul 2006 18:55:19 GMT (envelope-from jhb) Message-Id: <200607281855.k6SItJAJ074276@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 18:55:18 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 syscalls.master src/sys/compat/freebsd32 syscalls.master src/sys/i386/linux syscalls.master src/sys/kern syscalls.master X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 18:55:19 -0000 jhb 2006-07-28 18:55:18 UTC FreeBSD src repository Modified files: sys/amd64/linux32 syscalls.master sys/compat/freebsd32 syscalls.master sys/i386/linux syscalls.master sys/kern syscalls.master Log: Various fixes to comments in the syscall master files including removing cruft from the audit import and adding mention of COMPAT4 to freebsd32. Revision Changes Path 1.17 +2 -7 src/sys/amd64/linux32/syscalls.master 1.69 +4 -3 src/sys/compat/freebsd32/syscalls.master 1.75 +2 -7 src/sys/i386/linux/syscalls.master 1.220 +2 -2 src/sys/kern/syscalls.master From owner-cvs-src@FreeBSD.ORG Fri Jul 28 19:05: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 C40AA16A4DA; Fri, 28 Jul 2006 19:05:32 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A9CB43D60; Fri, 28 Jul 2006 19:05:29 +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 k6SJ5T60076381; Fri, 28 Jul 2006 19:05:29 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SJ5Trl076380; Fri, 28 Jul 2006 19:05:29 GMT (envelope-from jhb) Message-Id: <200607281905.k6SJ5Trl076380@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 19:05: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/amd64/amd64 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/amd64/linux32 syscalls.master src/sys/arm/arm trap.c src/sys/compat/freebsd32 syscalls.master src/sys/compat/svr4 syscalls.master src/sys/i386/i386 trap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 19:05:32 -0000 jhb 2006-07-28 19:05:29 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/amd64/ia32 ia32_syscall.c sys/amd64/linux32 syscalls.master sys/arm/arm trap.c sys/compat/freebsd32 syscalls.master sys/compat/svr4 syscalls.master sys/i386/i386 trap.c sys/i386/ibcs2 ibcs2_isc.c ibcs2_xenix.c syscalls.isc syscalls.master syscalls.xenix sys/i386/linux syscalls.master sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/kern makesyscalls.sh syscalls.master sys/nfsserver nfs_srvsubs.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c Log: Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to mark system calls as being MPSAFE: - Stop conditionally acquiring Giant around system call invocations. - Remove all of the 'M' prefixes from the master system call files. - Remove support for the 'M' prefix from the script that generates the syscall-related files from the master system call files. - Don't explicitly set SYF_MPSAFE when registering nfssvc. Revision Changes Path 1.306 +3 -11 src/sys/amd64/amd64/trap.c 1.15 +0 -13 src/sys/amd64/ia32/ia32_syscall.c 1.18 +271 -271 src/sys/amd64/linux32/syscalls.master 1.26 +0 -6 src/sys/arm/arm/trap.c 1.70 +269 -273 src/sys/compat/freebsd32/syscalls.master 1.28 +140 -140 src/sys/compat/svr4/syscalls.master 1.294 +0 -13 src/sys/i386/i386/trap.c 1.19 +2 -6 src/sys/i386/ibcs2/ibcs2_isc.c 1.39 +2 -6 src/sys/i386/ibcs2/ibcs2_xenix.c 1.12 +15 -15 src/sys/i386/ibcs2/syscalls.isc 1.28 +75 -75 src/sys/i386/ibcs2/syscalls.master 1.14 +20 -20 src/sys/i386/ibcs2/syscalls.xenix 1.76 +280 -280 src/sys/i386/linux/syscalls.master 1.11 +0 -13 src/sys/ia64/ia32/ia32_trap.c 1.122 +1 -9 src/sys/ia64/ia64/trap.c 1.63 +8 -40 src/sys/kern/makesyscalls.sh 1.221 +377 -381 src/sys/kern/syscalls.master 1.142 +2 -1 src/sys/nfsserver/nfs_srvsubs.c 1.60 +0 -9 src/sys/powerpc/powerpc/trap.c 1.84 +0 -14 src/sys/sparc64/sparc64/trap.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 19:08: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 906E116A4DA; Fri, 28 Jul 2006 19:08: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 CBF6F43D5F; Fri, 28 Jul 2006 19:08:37 +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 k6SJ8bkW076789; Fri, 28 Jul 2006 19:08:37 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SJ8bxZ076788; Fri, 28 Jul 2006 19:08:37 GMT (envelope-from jhb) Message-Id: <200607281908.k6SJ8bxZ076788@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 19:08:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.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, 28 Jul 2006 19:08:44 -0000 jhb 2006-07-28 19:08:37 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c sys/compat/svr4 svr4_proto.h svr4_syscall.h svr4_syscallnames.c svr4_sysent.c sys/i386/ibcs2 ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_proto.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall.mk sysproto.h Log: Regen for MPSAFE flag removal. Revision Changes Path 1.19 +1 -1 src/sys/amd64/linux32/linux32_proto.h 1.19 +1 -1 src/sys/amd64/linux32/linux32_syscall.h 1.19 +272 -272 src/sys/amd64/linux32/linux32_sysent.c 1.57 +1 -1 src/sys/compat/freebsd32/freebsd32_proto.h 1.55 +2 -2 src/sys/compat/freebsd32/freebsd32_syscall.h 1.46 +12 -7 src/sys/compat/freebsd32/freebsd32_syscalls.c 1.56 +278 -273 src/sys/compat/freebsd32/freebsd32_sysent.c 1.26 +1 -1 src/sys/compat/svr4/svr4_proto.h 1.24 +1 -1 src/sys/compat/svr4/svr4_syscall.h 1.24 +1 -1 src/sys/compat/svr4/svr4_syscallnames.c 1.25 +139 -139 src/sys/compat/svr4/svr4_sysent.c 1.14 +1 -1 src/sys/i386/ibcs2/ibcs2_isc_syscall.h 1.17 +16 -16 src/sys/i386/ibcs2/ibcs2_isc_sysent.c 1.29 +1 -1 src/sys/i386/ibcs2/ibcs2_proto.h 1.26 +1 -1 src/sys/i386/ibcs2/ibcs2_syscall.h 1.31 +76 -76 src/sys/i386/ibcs2/ibcs2_sysent.c 1.20 +1 -1 src/sys/i386/ibcs2/ibcs2_xenix.h 1.16 +1 -1 src/sys/i386/ibcs2/ibcs2_xenix_syscall.h 1.18 +21 -21 src/sys/i386/ibcs2/ibcs2_xenix_sysent.c 1.78 +1 -1 src/sys/i386/linux/linux_proto.h 1.72 +1 -1 src/sys/i386/linux/linux_syscall.h 1.79 +281 -281 src/sys/i386/linux/linux_sysent.c 1.215 +375 -375 src/sys/kern/init_sysent.c 1.199 +1 -1 src/sys/kern/syscalls.c 1.196 +1 -1 src/sys/sys/syscall.h 1.151 +1 -1 src/sys/sys/syscall.mk 1.198 +1 -1 src/sys/sys/sysproto.h From owner-cvs-src@FreeBSD.ORG Fri Jul 28 19:12: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 57F7D16A566; Fri, 28 Jul 2006 19:12:03 +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 D266843D6B; Fri, 28 Jul 2006 19:11:58 +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 7303446C01; Fri, 28 Jul 2006 15:11:56 -0400 (EDT) Date: Fri, 28 Jul 2006 20:11:56 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Baldwin In-Reply-To: <200607281905.k6SJ5Trl076380@repoman.freebsd.org> Message-ID: <20060728201131.L56782@fledge.watson.org> References: <200607281905.k6SJ5Trl076380@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 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/amd64/linux32 syscalls.master src/sys/arm/arm trap.c src/sys/compat/freebsd32 syscalls.master src/sys/compat/svr4 syscalls.master src/sys/i386/i386 trap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 19:12:03 -0000 On Fri, 28 Jul 2006, John Baldwin wrote: > Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to > mark system calls as being MPSAFE: > - Stop conditionally acquiring Giant around system call invocations. > - Remove all of the 'M' prefixes from the master system call files. > - Remove support for the 'M' prefix from the script that generates the > syscall-related files from the master system call files. > - Don't explicitly set SYF_MPSAFE when registering nfssvc. Woooooooo! Robert N M Watson Computer Laboratory University of Cambridge From owner-cvs-src@FreeBSD.ORG Fri Jul 28 19:30: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 BCDA816A4E0; Fri, 28 Jul 2006 19:30:33 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6048543D73; Fri, 28 Jul 2006 19:30:26 +0000 (GMT) (envelope-from marcel@xcllnt.net) Received: from ns1.xcllnt.net (localhost.xcllnt.net [127.0.0.1]) by ns1.xcllnt.net (8.13.6/8.13.6) with ESMTP id k6SJUPW6089202; Fri, 28 Jul 2006 12:30:25 -0700 (PDT) (envelope-from marcel@ns1.xcllnt.net) Received: (from marcel@localhost) by ns1.xcllnt.net (8.13.6/8.13.6/Submit) id k6SJUPL6089201; Fri, 28 Jul 2006 12:30:25 -0700 (PDT) (envelope-from marcel) Date: Fri, 28 Jul 2006 12:30:25 -0700 From: Marcel Moolenaar To: John Baldwin Message-ID: <20060728193025.GA89188@ns1.xcllnt.net> References: <200607281905.k6SJ5Trl076380@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607281905.k6SJ5Trl076380@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/amd64/linux32 syscalls.master src/sys/arm/arm trap.c src/sys/compat/freebsd32 syscalls.master src/sys/compat/svr4 syscalls.master src/sys/i386/i386 trap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 19:30:33 -0000 On Fri, Jul 28, 2006 at 07:05:29PM +0000, John Baldwin wrote: > Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to > mark system calls as being MPSAFE: > - Stop conditionally acquiring Giant around system call invocations. > - Remove all of the 'M' prefixes from the master system call files. > - Remove support for the 'M' prefix from the script that generates the > syscall-related files from the master system call files. > - Don't explicitly set SYF_MPSAFE when registering nfssvc. Nice work John! -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net From owner-cvs-src@FreeBSD.ORG Fri Jul 28 20:14: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 E38E216A4DD; Fri, 28 Jul 2006 20:14:47 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40C4C43D62; Fri, 28 Jul 2006 20:14:44 +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 k6SKEilS081405; Fri, 28 Jul 2006 20:14:44 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SKEikH081404; Fri, 28 Jul 2006 20:14:44 GMT (envelope-from simon) Message-Id: <200607282014.k6SKEikH081404@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 28 Jul 2006 20:14: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/share/man/man4 stge.4 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 20:14:48 -0000 simon 2006-07-28 20:14:44 UTC FreeBSD src repository Modified files: share/man/man4 stge.4 Log: Add missing .El to close list. This confused the manual page -> hardware notes perl script somewhat and resulted in part of the output for the stge(4) entry not to be present in the hardware notes. Noticed by: brueffer Revision Changes Path 1.3 +1 -0 src/share/man/man4/stge.4 From owner-cvs-src@FreeBSD.ORG Fri Jul 28 20:23: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 C3FE416A4DA; Fri, 28 Jul 2006 20:23:06 +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 36E6143D64; Fri, 28 Jul 2006 20:22:58 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SKMwEH083439; Fri, 28 Jul 2006 20:22:58 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SKMwg7083438; Fri, 28 Jul 2006 20:22:58 GMT (envelope-from jhb) Message-Id: <200607282022.k6SKMwg7083438@repoman.freebsd.org> From: John Baldwin Date: Fri, 28 Jul 2006 20:22: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/amd64/amd64 trap.c src/sys/amd64/ia32 ia32_syscall.c src/sys/arm/arm trap.c src/sys/i386/i386 trap.c src/sys/ia64/ia32 ia32_trap.c src/sys/ia64/ia64 trap.c src/sys/powerpc/powerpc trap.c src/sys/sparc64/sparc64 trap.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 20:23:06 -0000 jhb 2006-07-28 20:22:58 UTC FreeBSD src repository Modified files: sys/amd64/amd64 trap.c sys/amd64/ia32 ia32_syscall.c sys/arm/arm trap.c sys/i386/i386 trap.c sys/ia64/ia32 ia32_trap.c sys/ia64/ia64 trap.c sys/powerpc/powerpc trap.c sys/sparc64/sparc64 trap.c sys/sys sysent.h Log: Retire SYF_ARGMASK and remove both SYF_MPSAFE and SYF_ARGMASK. sy_narg is now back to just being an argument count. Revision Changes Path 1.307 +1 -1 src/sys/amd64/amd64/trap.c 1.16 +1 -1 src/sys/amd64/ia32/ia32_syscall.c 1.27 +2 -2 src/sys/arm/arm/trap.c 1.295 +1 -1 src/sys/i386/i386/trap.c 1.12 +1 -1 src/sys/ia64/ia32/ia32_trap.c 1.123 +2 -2 src/sys/ia64/ia64/trap.c 1.61 +1 -1 src/sys/powerpc/powerpc/trap.c 1.85 +1 -1 src/sys/sparc64/sparc64/trap.c 1.48 +0 -3 src/sys/sys/sysent.h From owner-cvs-src@FreeBSD.ORG Fri Jul 28 20: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 A06FF16A5C4; Fri, 28 Jul 2006 20:23:09 +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 0317C43D6D; Fri, 28 Jul 2006 20:23: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 k6SKN3vZ083470; Fri, 28 Jul 2006 20:23:03 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SKN3Do083469; Fri, 28 Jul 2006 20:23:03 GMT (envelope-from simon) Message-Id: <200607282023.k6SKN3Do083469@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 28 Jul 2006 20:23:03 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/release/doc/share/misc man2hwnotes.pl X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 20:23:09 -0000 simon 2006-07-28 20:23:03 UTC FreeBSD src repository Modified files: release/doc/share/misc man2hwnotes.pl Log: - Add more debugging information to make it simpler to understand what's going on in cases where the "state engine" doesn't act as expected, e.g. in the case of a list not being closed in the manual page being parsed. - Bump copyright year. MFC after: 1 week Revision Changes Path 1.13 +19 -2 src/release/doc/share/misc/man2hwnotes.pl From owner-cvs-src@FreeBSD.ORG Fri Jul 28 21:20: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 D793116A4DA; Fri, 28 Jul 2006 21:20:00 +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 8925543D45; Fri, 28 Jul 2006 21:20:00 +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 k6SLK054096801; Fri, 28 Jul 2006 21:20:00 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SLK0Ds096800; Fri, 28 Jul 2006 21:20:00 GMT (envelope-from netchild) Message-Id: <200607282120.k6SLK0Ds096800@repoman.freebsd.org> From: Alexander Leidinger Date: Fri, 28 Jul 2006 21:20: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/conf NOTES files X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jul 2006 21:20:01 -0000 netchild 2006-07-28 21:20:00 UTC FreeBSD src repository Modified files: sys/conf NOTES files Log: Allow to configure a kernel with envy24 support as documented in the manual page... Revision Changes Path 1.1376 +4 -0 src/sys/conf/NOTES 1.1135 +2 -0 src/sys/conf/files From owner-cvs-src@FreeBSD.ORG Fri Jul 28 21:34: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 0ADDF16A4DE; Fri, 28 Jul 2006 21:34:38 +0000 (UTC) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91A4D43D6B; Fri, 28 Jul 2006 21:34:37 +0000 (GMT) (envelope-from stefanf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6SLYbuu099128; Fri, 28 Jul 2006 21:34:37 GMT (envelope-from stefanf@repoman.freebsd.org) Received: (from stefanf@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SLYbsx099124; Fri, 28 Jul 2006 21:34:37 GMT (envelope-from stefanf) Message-Id: <200607282134.k6SLYbsx099124@repoman.freebsd.org> From: Stefan Farfeleder Date: Fri, 28 Jul 2006 21:34: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/lib/libypclnt ypclnt.h ypclnt_connect.c ypclnt_passwd.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 21:34:38 -0000 stefanf 2006-07-28 21:34:37 UTC FreeBSD src repository Modified files: lib/libypclnt ypclnt.h ypclnt_connect.c ypclnt_passwd.c Log: Remove debug code. Suggested by: des Revision Changes Path 1.4 +0 -6 src/lib/libypclnt/ypclnt.h 1.2 +0 -3 src/lib/libypclnt/ypclnt_connect.c 1.7 +0 -3 src/lib/libypclnt/ypclnt_passwd.c From owner-cvs-src@FreeBSD.ORG Fri Jul 28 23:00: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 55CF616A501; Fri, 28 Jul 2006 23:00:17 +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 D915243D45; Fri, 28 Jul 2006 23:00:16 +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 k6SN0GuP005490; Fri, 28 Jul 2006 23:00:16 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6SN0Gdn005489; Fri, 28 Jul 2006 23:00:16 GMT (envelope-from simon) Message-Id: <200607282300.k6SN0Gdn005489@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Fri, 28 Jul 2006 23:00:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libmp mpasbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 28 Jul 2006 23:00:17 -0000 simon 2006-07-28 23:00:16 UTC FreeBSD src repository Modified files: lib/libmp mpasbn.c Log: Do not put BN_CTX structures on the stack, but instead allocate them runtime using BN_CTX_new(). This is done since in OpenSSL 0.9.7e we can only allocate BN_CTX on the stack by including an internal OpenSSL header file, and in OpenSSL 0.9.8 BN_CTX is entirely opaque, so having it on the stack is not possible at all. This is done as preparation for OpenSSL 0.9.8b import. Tested on: amd64 i386 ia64 Tested with: src/tools/regression/lib/libmp Revision Changes Path 1.4 +36 -25 src/lib/libmp/mpasbn.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 00:06: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 D902516A4DE; Sat, 29 Jul 2006 00:06:42 +0000 (UTC) (envelope-from trhodes@FreeBSD.org) Received: from pittgoth.com (ns1.pittgoth.com [216.38.206.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BBD343D45; Sat, 29 Jul 2006 00:06:42 +0000 (GMT) (envelope-from trhodes@FreeBSD.org) Received: from localhost (net-ix.gw.ai.net [205.134.160.6] (may be forged)) (authenticated bits=0) by pittgoth.com (8.13.4/8.13.4) with ESMTP id k6T0NBh8083939 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 28 Jul 2006 20:23:11 -0400 (EDT) (envelope-from trhodes@FreeBSD.org) Date: Fri, 28 Jul 2006 20:06:33 -0400 From: Tom Rhodes To: John Baldwin Message-Id: <20060728200633.4308616c.trhodes@FreeBSD.org> In-Reply-To: <200607281908.k6SJ8bxZ076788@repoman.freebsd.org> References: <200607281908.k6SJ8bxZ076788@repoman.freebsd.org> Organization: The FreeBSD Project X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/linux32 linux32_proto.h linux32_syscall.h linux32_sysent.c src/sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h freebsd32_syscalls.c freebsd32_sysent.c src/sys/compat/svr4 svr4_proto.h svr4_syscall.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, 29 Jul 2006 00:06:43 -0000 On Fri, 28 Jul 2006 19:08:37 +0000 (UTC) John Baldwin wrote: > jhb 2006-07-28 19:08:37 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/linux32 linux32_proto.h linux32_syscall.h > linux32_sysent.c > sys/compat/freebsd32 freebsd32_proto.h freebsd32_syscall.h > freebsd32_syscalls.c freebsd32_sysent.c > sys/compat/svr4 svr4_proto.h svr4_syscall.h > svr4_syscallnames.c svr4_sysent.c > sys/i386/ibcs2 ibcs2_isc_syscall.h ibcs2_isc_sysent.c > ibcs2_proto.h ibcs2_syscall.h > ibcs2_sysent.c ibcs2_xenix.h > ibcs2_xenix_syscall.h > ibcs2_xenix_sysent.c > sys/i386/linux linux_proto.h linux_syscall.h > linux_sysent.c > sys/kern init_sysent.c syscalls.c > sys/sys syscall.h syscall.mk sysproto.h > Log: > Regen for MPSAFE flag removal. You ROCK! :) -- Tom Rhodes From owner-cvs-src@FreeBSD.ORG Sat Jul 29 04:22: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 B421116A4E0; Sat, 29 Jul 2006 04:22:33 +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 E606F43D45; Sat, 29 Jul 2006 04:22:32 +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 k6T4MW9w036712; Sat, 29 Jul 2006 04: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 k6T4MWbW036711; Sat, 29 Jul 2006 04:22:32 GMT (envelope-from ume) Message-Id: <200607290422.k6T4MWbW036711@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 29 Jul 2006 04:22: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/lib/libc/net getaddrinfo.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 04:22:33 -0000 ume 2006-07-29 04:22:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/net getaddrinfo.c Log: MFC 1.81-1.83: - clean-up: rewrote explore_null and explore_numeric without using sentinel. we do not need it since we make (at most) a single addrinfo entry in these cases. - RFC3493 requires use of inet_aton for AF_INET. - simplification in explore_numeric: unified the post-process with GET_AI and GET_PORT. Commented on an impossible case. Revision Changes Path 1.69.2.8 +43 -64 src/lib/libc/net/getaddrinfo.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 04:26: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 E747216A4E0; Sat, 29 Jul 2006 04:26:10 +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 A5A0543D4C; Sat, 29 Jul 2006 04:26:10 +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 k6T4QAqL036896; Sat, 29 Jul 2006 04:26:10 GMT (envelope-from ume@repoman.freebsd.org) Received: (from ume@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T4QAEi036895; Sat, 29 Jul 2006 04:26:10 GMT (envelope-from ume) Message-Id: <200607290426.k6T4QAEi036895@repoman.freebsd.org> From: Hajimu UMEMOTO Date: Sat, 29 Jul 2006 04:26:10 +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/net name6.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 04:26:11 -0000 ume 2006-07-29 04:26:10 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) lib/libc/net name6.c Log: MFC 1.59, 1.60: - draft-ietf-ipngwg-icmp-namelookups-09 - make it compilable - stop use of mutex lock in ICMP lookup. Revision Changes Path 1.54.2.3 +159 -87 src/lib/libc/net/name6.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 06:14: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 AF04516A4DD; Sat, 29 Jul 2006 06:14:33 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from viefep18-int.chello.at (viefep13-int.chello.at [213.46.255.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CA4943D45; Sat, 29 Jul 2006 06:14:31 +0000 (GMT) (envelope-from stefan@fafoe.narf.at) Received: from viefep31-int.chello.at ([213.47.85.26]) by viefep18-int.chello.at (InterMail vM.6.01.05.04 201-2131-123-105-20051025) with ESMTP id <20060729061429.FONF2056.viefep18-int.chello.at@viefep31-int.chello.at>; Sat, 29 Jul 2006 08:14:29 +0200 Received: from wombat.fafoe.narf.at ([213.47.85.26]) by viefep31-int.chello.at (InterMail vG.2.02.00.00 201-2161-120-101-20051020) with ESMTP id <20060729061429.WQYF14536.viefep31-int.chello.at@wombat.fafoe.narf.at>; Sat, 29 Jul 2006 08:14:29 +0200 Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 49DE2BC75; Sat, 29 Jul 2006 08:14:27 +0200 (CEST) Date: Sat, 29 Jul 2006 08:14:27 +0200 From: Stefan Farfeleder To: "Simon L. Nielsen" Message-ID: <20060729061426.GA79029@wombat.fafoe.narf.at> References: <200607282300.k6SN0Gdn005489@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607282300.k6SN0Gdn005489@repoman.freebsd.org> User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmp mpasbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 06:14:33 -0000 On Fri, Jul 28, 2006 at 11:00:16PM +0000, Simon L. Nielsen wrote: > simon 2006-07-28 23:00:16 UTC > > FreeBSD src repository > > Modified files: > lib/libmp mpasbn.c > Log: > Do not put BN_CTX structures on the stack, but instead allocate them > runtime using BN_CTX_new(). This is done since in OpenSSL 0.9.7e we > can only allocate BN_CTX on the stack by including an internal OpenSSL > header file, and in OpenSSL 0.9.8 BN_CTX is entirely opaque, so having > it on the stack is not possible at all. > > This is done as preparation for OpenSSL 0.9.8b import. It might be preferable to pass the allocated BN_CTXs to _mdiv(), _mult() and _sdiv() because then msqrt() would have to call BN_CTX_new() only once. Stefan From owner-cvs-src@FreeBSD.ORG Sat Jul 29 06:29: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 8D4B016A4DA; Sat, 29 Jul 2006 06:29:08 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B06F43D46; Sat, 29 Jul 2006 06:29:08 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6T6T8vU052748; Sat, 29 Jul 2006 06:29:08 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T6T8r6052747; Sat, 29 Jul 2006 06:29:08 GMT (envelope-from yar) Message-Id: <200607290629.k6T6T8r6052747@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 29 Jul 2006 06:29: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/tools/build/mk OptionalObsoleteFiles.inc X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 06:29:08 -0000 yar 2006-07-29 06:29:08 UTC FreeBSD src repository Modified files: tools/build/mk OptionalObsoleteFiles.inc Log: Extend the MK_INET6 section by rescue/ping6 and the manpages. Revision Changes Path 1.4 +14 -0 src/tools/build/mk/OptionalObsoleteFiles.inc From owner-cvs-src@FreeBSD.ORG Sat Jul 29 08:24: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 2A96E16A4DD; Sat, 29 Jul 2006 08:24:13 +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 EBC2443D45; Sat, 29 Jul 2006 08:24:12 +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 k6T8OCoJ060906; Sat, 29 Jul 2006 08:24:12 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T8OCU9060905; Sat, 29 Jul 2006 08:24:12 GMT (envelope-from oleg) Message-Id: <200607290824.k6T8OCU9060905@repoman.freebsd.org> From: Oleg Bulyzhin Date: Sat, 29 Jul 2006 08:24:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/netinet ip_dummynet.c 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: Sat, 29 Jul 2006 08:24:13 -0000 oleg 2006-07-29 08:24:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/netinet ip_dummynet.c ip_fw.h ip_fw2.c sbin/ipfw ipfw.8 ipfw2.c Log: MFC: src/sys/netinet/ip_dummynet.c rev. 1.101 - Fix following rules: pipe X (tag|altq) Y ... src/sys/netinet/ip_fw.h rev. 1.106 src/sys/netinet/ip_fw2.c rev. 1.132 1.134 1.135 src/sbin/ipfw/ipfw2.c rev. 1.89 1.91 src/sbin/ipfw/ipfw.8 rev. 1.188 1.189 1.190 - 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 - install_state(): style(9) cleanup - Add support of 'tablearg' feature for: a) 'tag' & 'untag' action parameters. b) 'tagged' & 'limit' rule options. - Minor imporvements to ipfw parser: a) new macros: GET_UINT_ARG - support of 'tablearg' keyword, argument range checking. PRINT_UINT_ARG - support of 'tablearg' keyword. b) strtoport(): do not silently truncate/accept invalid port list expressions like: '1,2-abc' or '1,2-3-4' or '1,2-3x4', style(9) cleanup. Revision Changes Path 1.175.2.8 +67 -3 src/sbin/ipfw/ipfw.8 1.76.2.9 +166 -58 src/sbin/ipfw/ipfw2.c 1.93.2.5 +4 -0 src/sys/netinet/ip_dummynet.c 1.100.2.4 +6 -0 src/sys/netinet/ip_fw.h 1.106.2.16 +111 -37 src/sys/netinet/ip_fw2.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 08:30: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 0581416A4DE; Sat, 29 Jul 2006 08:30:12 +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 A460743D45; Sat, 29 Jul 2006 08:30:12 +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 k6T8UCB7061220; Sat, 29 Jul 2006 08:30:12 GMT (envelope-from oleg@repoman.freebsd.org) Received: (from oleg@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T8UCXZ061219; Sat, 29 Jul 2006 08:30:12 GMT (envelope-from oleg) Message-Id: <200607290830.k6T8UCXZ061219@repoman.freebsd.org> From: Oleg Bulyzhin Date: Sat, 29 Jul 2006 08:30:12 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 Cc: Subject: cvs commit: src/sys/dev/mii mii_physubr.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 08:30:13 -0000 oleg 2006-07-29 08:30:12 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) sys/dev/mii mii_physubr.c Log: MFC rev. 1.25: Reset autonegotiation timer if current media is not 'auto'. Revision Changes Path 1.22.2.2 +3 -1 src/sys/dev/mii/mii_physubr.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 08:57:33 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4213016A4DF; Sat, 29 Jul 2006 08:57:33 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D81BD43D6A; Sat, 29 Jul 2006 08:57:29 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6T8vTmp070611; Sat, 29 Jul 2006 08:57:29 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T8vTji070610; Sat, 29 Jul 2006 08:57:29 GMT (envelope-from yar) Message-Id: <200607290857.k6T8vTji070610@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 29 Jul 2006 08:57: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/bin/sh sh.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: Sat, 29 Jul 2006 08:57:33 -0000 yar 2006-07-29 08:57:29 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) bin/sh sh.1 Log: MFC rev. 1.121: Make it easier to find that we have test(1) built-in in sh(1). Revision Changes Path 1.102.2.5 +9 -4 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 09:56: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 8C11516A4DE; Sat, 29 Jul 2006 09:56:30 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49BD343D45; Sat, 29 Jul 2006 09:56:30 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6T9uUF7074760; Sat, 29 Jul 2006 09:56:30 GMT (envelope-from yar@repoman.freebsd.org) Received: (from yar@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6T9uUoe074757; Sat, 29 Jul 2006 09:56:30 GMT (envelope-from yar) Message-Id: <200607290956.k6T9uUoe074757@repoman.freebsd.org> From: Yar Tikhiy Date: Sat, 29 Jul 2006 09:56: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/bin/sh sh.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: Sat, 29 Jul 2006 09:56:30 -0000 yar 2006-07-29 09:56:29 UTC FreeBSD src repository Modified files: bin/sh sh.1 Log: Tell more of the sh(1) history. Acknowledge Kenneth Almquist's contribution in AUTHORS. MFC after: 5 days Revision Changes Path 1.122 +17 -2 src/bin/sh/sh.1 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 11:09: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 1D68116A4DD; Sat, 29 Jul 2006 11:09:27 +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 5656843D45; Sat, 29 Jul 2006 11:09:25 +0000 (GMT) (envelope-from simon@zaphod.nitro.dk) Received: from zaphod.nitro.dk (unknown [192.168.3.39]) by mx.nitro.dk (Postfix) with ESMTP id 896E22D65C4; Sat, 29 Jul 2006 11:09:24 +0000 (UTC) Received: by zaphod.nitro.dk (Postfix, from userid 3000) id 568E011444; Sat, 29 Jul 2006 13:09:24 +0200 (CEST) Date: Sat, 29 Jul 2006 13:09:24 +0200 From: "Simon L. Nielsen" To: Stefan Farfeleder Message-ID: <20060729110923.GA1085@zaphod.nitro.dk> References: <200607282300.k6SN0Gdn005489@repoman.freebsd.org> <20060729061426.GA79029@wombat.fafoe.narf.at> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="UugvWAfsgieZRqgk" Content-Disposition: inline In-Reply-To: <20060729061426.GA79029@wombat.fafoe.narf.at> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmp mpasbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 11:09:27 -0000 --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On 2006.07.29 08:14:27 +0200, Stefan Farfeleder wrote: > On Fri, Jul 28, 2006 at 11:00:16PM +0000, Simon L. Nielsen wrote: > > simon 2006-07-28 23:00:16 UTC > > > > FreeBSD src repository > > > > Modified files: > > lib/libmp mpasbn.c > > Log: > > Do not put BN_CTX structures on the stack, but instead allocate them > > runtime using BN_CTX_new(). This is done since in OpenSSL 0.9.7e we > > can only allocate BN_CTX on the stack by including an internal OpenSSL > > header file, and in OpenSSL 0.9.8 BN_CTX is entirely opaque, so having > > it on the stack is not possible at all. > > > > This is done as preparation for OpenSSL 0.9.8b import. > > It might be preferable to pass the allocated BN_CTXs to _mdiv(), > _mult() and _sdiv() because then msqrt() would have to call > BN_CTX_new() only once. Sounds like a good idea. How about the attached patch? -- Simon L. Nielsen --UugvWAfsgieZRqgk Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="libmp-msqrt-one-ctx.patch" Index: mpasbn.c =================================================================== RCS file: /home/ncvs/src/lib/libmp/mpasbn.c,v retrieving revision 1.4 diff -u -d -r1.4 mpasbn.c --- mpasbn.c 28 Jul 2006 23:00:16 -0000 1.4 +++ mpasbn.c 29 Jul 2006 11:02:31 -0000 @@ -95,15 +95,16 @@ static MINT *_itom(const char *, short); static void _madd(const char *, const MINT *, const MINT *, MINT *); static int _mcmpa(const char *, const MINT *, const MINT *); -static void _mdiv(const char *, const MINT *, const MINT *, MINT *, MINT *); +static void _mdiv(const char *, const MINT *, const MINT *, MINT *, MINT *, + BN_CTX *); static void _mfree(const char *, MINT *); static void _moveb(const char *, const BIGNUM *, MINT *); static void _movem(const char *, const MINT *, MINT *); static void _msub(const char *, const MINT *, const MINT *, MINT *); static char *_mtod(const char *, const MINT *); static char *_mtox(const char *, const MINT *); -static void _mult(const char *, const MINT *, const MINT *, MINT *); -static void _sdiv(const char *, const MINT *, short, MINT *, short *); +static void _mult(const char *, const MINT *, const MINT *, MINT *, BN_CTX *); +static void _sdiv(const char *, const MINT *, short, MINT *, short *, BN_CTX *); static MINT *_xtom(const char *, const char *); /* @@ -223,14 +224,11 @@ * Compute qmp=nmp/dmp and rmp=nmp%dmp. */ static void -_mdiv(const char *msg, const MINT *nmp, const MINT *dmp, MINT *qmp, MINT *rmp) +_mdiv(const char *msg, const MINT *nmp, const MINT *dmp, MINT *qmp, MINT *rmp, + BN_CTX *c) { BIGNUM q, r; - BN_CTX *c; - c = BN_CTX_new(); - if (c == NULL) - _bnerr(msg); BN_init(&r); BN_init(&q); BN_ERRCHECK(msg, BN_div(&q, &r, nmp->bn, dmp->bn, c)); @@ -238,14 +236,18 @@ _moveb(msg, &r, rmp); BN_free(&q); BN_free(&r); - BN_CTX_free(c); } void mdiv(const MINT *nmp, const MINT *dmp, MINT *qmp, MINT *rmp) { + BN_CTX *c; - _mdiv("mdiv", nmp, dmp, qmp, rmp); + c = BN_CTX_new(); + if (c == NULL) + _bnerr("mdiv"); + _mdiv("mdiv", nmp, dmp, qmp, rmp, c); + BN_CTX_free(c); } /* @@ -357,11 +359,15 @@ void msqrt(const MINT *nmp, MINT *xmp, MINT *rmp) { + BN_CTX *c; MINT *tolerance; MINT *ox, *x; MINT *z1, *z2, *z3; short i; + c = BN_CTX_new(); + if (c == NULL) + _bnerr("msqrt"); tolerance = _itom("msqrt", 1); x = _itom("msqrt", 1); ox = _itom("msqrt", 0); @@ -370,13 +376,13 @@ z3 = _itom("msqrt", 0); do { _movem("msqrt", x, ox); - _mdiv("msqrt", nmp, x, z1, z2); + _mdiv("msqrt", nmp, x, z1, z2, c); _madd("msqrt", x, z1, z2); - _sdiv("msqrt", z2, 2, x, &i); + _sdiv("msqrt", z2, 2, x, &i, c); _msub("msqrt", ox, x, z3); } while (_mcmpa("msqrt", z3, tolerance) == 1); _movem("msqrt", x, xmp); - _mult("msqrt", x, x, z1); + _mult("msqrt", x, x, z1, c); _msub("msqrt", nmp, z1, z2); _movem("msqrt", z2, rmp); _mfree("msqrt", tolerance); @@ -385,6 +391,7 @@ _mfree("msqrt", z1); _mfree("msqrt", z2); _mfree("msqrt", z3); + BN_CTX_free(c); } /* @@ -470,26 +477,26 @@ * Compute rmp=mp1*mp2. */ static void -_mult(const char *msg, const MINT *mp1, const MINT *mp2, MINT *rmp) +_mult(const char *msg, const MINT *mp1, const MINT *mp2, MINT *rmp, BN_CTX *c) { BIGNUM b; - BN_CTX *c; - c = BN_CTX_new(); - if (c == NULL) - _bnerr(msg); BN_init(&b); BN_ERRCHECK(msg, BN_mul(&b, mp1->bn, mp2->bn, c)); _moveb(msg, &b, rmp); BN_free(&b); - BN_CTX_free(c); } void mult(const MINT *mp1, const MINT *mp2, MINT *rmp) { + BN_CTX *c; - _mult("mult", mp1, mp2, rmp); + c = BN_CTX_new(); + if (c == NULL) + _bnerr("mult"); + _mult("mult", mp1, mp2, rmp, c); + BN_CTX_free(c); } /* @@ -538,16 +545,13 @@ * Compute qmp=nmp/d and ro=nmp%d. */ static void -_sdiv(const char *msg, const MINT *nmp, short d, MINT *qmp, short *ro) +_sdiv(const char *msg, const MINT *nmp, short d, MINT *qmp, short *ro, + BN_CTX *c) { MINT *dmp, *rmp; BIGNUM q, r; - BN_CTX *c; char *s; - c = BN_CTX_new(); - if (c == NULL) - _bnerr(msg); BN_init(&q); BN_init(&r); dmp = _itom(msg, d); @@ -565,14 +569,18 @@ _mfree(msg, rmp); BN_free(&r); BN_free(&q); - BN_CTX_free(c); } void sdiv(const MINT *nmp, short d, MINT *qmp, short *ro) { + BN_CTX *c; - _sdiv("sdiv", nmp, d, qmp, ro); + c = BN_CTX_new(); + if (c == NULL) + _bnerr("sdiv"); + _sdiv("sdiv", nmp, d, qmp, ro, c); + BN_CTX_free(c); } /* --UugvWAfsgieZRqgk-- From owner-cvs-src@FreeBSD.ORG Sat Jul 29 18:39: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 F26F616A4E1; Sat, 29 Jul 2006 18:39:00 +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 3DE4C43D45; Sat, 29 Jul 2006 18:38:55 +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 k6TIctB4032259; Sat, 29 Jul 2006 18:38:55 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TIctG4032258; Sat, 29 Jul 2006 18:38:55 GMT (envelope-from marcel) Message-Id: <200607291838.k6TIctG4032258@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 29 Jul 2006 18:38:54 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/conf NOTES src/sys/conf NOTES files files.amd64 files.i386 files.pc98 options options.amd64 options.i386 options.pc98 src/sys/i386/conf NOTES src/sys/ia64/conf NOTES src/sys/pc98/conf NOTES ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 18:39:01 -0000 marcel 2006-07-29 18:38:54 UTC FreeBSD src repository Modified files: sys/amd64/conf NOTES sys/conf NOTES files files.amd64 files.i386 files.pc98 options options.amd64 options.i386 options.pc98 sys/i386/conf NOTES sys/ia64/conf NOTES sys/pc98/conf NOTES sys/powerpc/conf NOTES sys/sparc64/conf NOTES Log: Remove sio(4) and related options from MI files to amd64, i386 and pc98 MD files. Remove nodevice and nooption lines specific to sio(4) from ia64, powerpc and sparc64 NOTES. There were no such lines for arm yet. sio(4) is usable on less than half the platforms, not counting a future mips platform. Its presence in MI files is therefore increasingly becoming a burden. Revision Changes Path 1.58 +38 -0 src/sys/amd64/conf/NOTES 1.1377 +0 -29 src/sys/conf/NOTES 1.1136 +0 -3 src/sys/conf/files 1.91 +3 -0 src/sys/conf/files.amd64 1.564 +3 -0 src/sys/conf/files.i386 1.344 +3 -0 src/sys/conf/files.pc98 1.555 +0 -5 src/sys/conf/options 1.28 +6 -0 src/sys/conf/options.amd64 1.237 +6 -0 src/sys/conf/options.i386 1.200 +6 -0 src/sys/conf/options.pc98 1.1230 +38 -0 src/sys/i386/conf/NOTES 1.11 +0 -3 src/sys/ia64/conf/NOTES 1.79 +38 -0 src/sys/pc98/conf/NOTES 1.4 +0 -1 src/sys/powerpc/conf/NOTES 1.24 +0 -3 src/sys/sparc64/conf/NOTES From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:10: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 7CB0016A4E5; Sat, 29 Jul 2006 19:10:48 +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 6113343D64; Sat, 29 Jul 2006 19:10:42 +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 k6TJAgmS035119; Sat, 29 Jul 2006 19:10:42 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJAg7M035116; Sat, 29 Jul 2006 19:10:42 GMT (envelope-from simon) Message-Id: <200607291910.k6TJAg7M035116@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 19:10:41 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: OPENSSL Cc: Subject: cvs commit: src/crypto/openssl - 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: Sat, 29 Jul 2006 19:10:48 -0000 simon 2006-07-29 19:10:41 UTC FreeBSD src repository src/crypto/openssl - Imported sources Update of /home/ncvs/src/crypto/openssl In directory repoman.freebsd.org:/tmp/cvs-serv35060 Log Message: Vendor import of OpenSSL 0.9.8b Status: Vendor Tag: OPENSSL Release Tags: v0_9_8b N src/crypto/openssl/ChangeLog.0_9_7-stable_not-in-head N src/crypto/openssl/ChangeLog.0_9_7-stable_not-in-head_FIPS U src/crypto/openssl/CHANGES U src/crypto/openssl/CHANGES.SSLeay U src/crypto/openssl/config U src/crypto/openssl/Configure U src/crypto/openssl/e_os2.h U src/crypto/openssl/e_os.h U src/crypto/openssl/FAQ U src/crypto/openssl/INSTALL U src/crypto/openssl/LICENSE U src/crypto/openssl/Makefile U src/crypto/openssl/Makefile.org N src/crypto/openssl/Makefile.shared U src/crypto/openssl/NEWS U src/crypto/openssl/openssl.doxy U src/crypto/openssl/openssl.spec U src/crypto/openssl/PROBLEMS U src/crypto/openssl/README U src/crypto/openssl/README.ASN1 U src/crypto/openssl/README.ENGINE U src/crypto/openssl/apps/app_rand.c U src/crypto/openssl/apps/apps.c U src/crypto/openssl/apps/apps.h U src/crypto/openssl/apps/asn1pars.c U src/crypto/openssl/apps/ca.c U src/crypto/openssl/apps/ca-cert.srl U src/crypto/openssl/apps/ca-key.pem U src/crypto/openssl/apps/CA.pl U src/crypto/openssl/apps/CA.pl.in U src/crypto/openssl/apps/ca-req.pem U src/crypto/openssl/apps/CA.sh U src/crypto/openssl/apps/cert.pem U src/crypto/openssl/apps/ciphers.c U src/crypto/openssl/apps/client.pem U src/crypto/openssl/apps/crl2p7.c U src/crypto/openssl/apps/crl.c U src/crypto/openssl/apps/dgst.c U src/crypto/openssl/apps/dh1024.pem U src/crypto/openssl/apps/dh2048.pem U src/crypto/openssl/apps/dh4096.pem U src/crypto/openssl/apps/dh512.pem U src/crypto/openssl/apps/dh.c U src/crypto/openssl/apps/dhparam.c U src/crypto/openssl/apps/dsa1024.pem U src/crypto/openssl/apps/dsa512.pem U src/crypto/openssl/apps/dsa.c U src/crypto/openssl/apps/dsa-ca.pem U src/crypto/openssl/apps/dsaparam.c U src/crypto/openssl/apps/dsa-pca.pem U src/crypto/openssl/apps/dsap.pem N src/crypto/openssl/apps/ec.c N src/crypto/openssl/apps/ecparam.c U src/crypto/openssl/apps/enc.c U src/crypto/openssl/apps/engine.c U src/crypto/openssl/apps/errstr.c U src/crypto/openssl/apps/gendh.c U src/crypto/openssl/apps/gendsa.c U src/crypto/openssl/apps/genrsa.c U src/crypto/openssl/apps/Makefile U src/crypto/openssl/apps/nseq.c U src/crypto/openssl/apps/ocsp.c U src/crypto/openssl/apps/oid.cnf U src/crypto/openssl/apps/openssl.c C src/crypto/openssl/apps/openssl.cnf U src/crypto/openssl/apps/passwd.c U src/crypto/openssl/apps/pca-cert.srl U src/crypto/openssl/apps/pca-key.pem U src/crypto/openssl/apps/pca-req.pem U src/crypto/openssl/apps/pkcs12.c U src/crypto/openssl/apps/pkcs7.c U src/crypto/openssl/apps/pkcs8.c U src/crypto/openssl/apps/prime.c U src/crypto/openssl/apps/privkey.pem U src/crypto/openssl/apps/progs.h U src/crypto/openssl/apps/progs.pl U src/crypto/openssl/apps/rand.c U src/crypto/openssl/apps/req.c U src/crypto/openssl/apps/req.pem U src/crypto/openssl/apps/rsa8192.pem U src/crypto/openssl/apps/rsa.c U src/crypto/openssl/apps/rsautl.c U src/crypto/openssl/apps/s1024key.pem U src/crypto/openssl/apps/s1024req.pem U src/crypto/openssl/apps/s512-key.pem U src/crypto/openssl/apps/s512-req.pem U src/crypto/openssl/apps/s_apps.h U src/crypto/openssl/apps/s_cb.c U src/crypto/openssl/apps/s_client.c U src/crypto/openssl/apps/server2.pem U src/crypto/openssl/apps/server.pem U src/crypto/openssl/apps/server.srl U src/crypto/openssl/apps/sess_id.c U src/crypto/openssl/apps/smime.c C src/crypto/openssl/apps/speed.c U src/crypto/openssl/apps/spkac.c U src/crypto/openssl/apps/s_server.c U src/crypto/openssl/apps/s_socket.c U src/crypto/openssl/apps/s_time.c U src/crypto/openssl/apps/testCA.pem U src/crypto/openssl/apps/testdsa.h U src/crypto/openssl/apps/testrsa.h N src/crypto/openssl/apps/timeouts.h U src/crypto/openssl/apps/verify.c U src/crypto/openssl/apps/version.c U src/crypto/openssl/apps/winrand.c U src/crypto/openssl/apps/x509.c U src/crypto/openssl/apps/set/set_b_ca.pem U src/crypto/openssl/apps/set/set_c_ca.pem U src/crypto/openssl/apps/set/set_d_ct.pem U src/crypto/openssl/apps/set/set-g-ca.pem U src/crypto/openssl/apps/set/set-m-ca.pem U src/crypto/openssl/apps/set/set_root.pem U src/crypto/openssl/apps/demoCA/cacert.pem U src/crypto/openssl/apps/demoCA/index.txt U src/crypto/openssl/apps/demoCA/serial U src/crypto/openssl/apps/demoCA/private/cakey.pem U src/crypto/openssl/bugs/alpha.c U src/crypto/openssl/bugs/dggccbug.c U src/crypto/openssl/bugs/MS U src/crypto/openssl/bugs/sgiccbug.c U src/crypto/openssl/bugs/sslref.dif U src/crypto/openssl/bugs/SSLv3 U src/crypto/openssl/bugs/stream.c U src/crypto/openssl/bugs/ultrixcc.c N src/crypto/openssl/certs/argena.pem N src/crypto/openssl/certs/argeng.pem U src/crypto/openssl/certs/eng1.pem U src/crypto/openssl/certs/eng2.pem U src/crypto/openssl/certs/eng3.pem U src/crypto/openssl/certs/eng4.pem U src/crypto/openssl/certs/eng5.pem U src/crypto/openssl/certs/RegTP-5R.pem U src/crypto/openssl/certs/RegTP-6R.pem U src/crypto/openssl/certs/thawteCb.pem U src/crypto/openssl/certs/thawteCp.pem U src/crypto/openssl/certs/vsign1.pem U src/crypto/openssl/certs/vsign3.pem U src/crypto/openssl/certs/vsignss.pem N src/crypto/openssl/certs/wellsfgo.pem N src/crypto/openssl/certs/demo/ca-cert.pem N src/crypto/openssl/certs/demo/dsa-ca.pem N src/crypto/openssl/certs/demo/dsa-pca.pem N src/crypto/openssl/certs/demo/nortelCA.pem N src/crypto/openssl/certs/demo/pca-cert.pem N src/crypto/openssl/certs/demo/timCA.pem N src/crypto/openssl/certs/demo/tjhCA.pem N src/crypto/openssl/certs/demo/vsigntca.pem N src/crypto/openssl/certs/expired/factory.pem U src/crypto/openssl/certs/expired/ICE-CA.pem U src/crypto/openssl/certs/expired/ICE.crl U src/crypto/openssl/certs/expired/ICE-root.pem U src/crypto/openssl/certs/expired/ICE-user.pem N src/crypto/openssl/certs/expired/RegTP-4R.pem N src/crypto/openssl/certs/expired/rsa-cca.pem U src/crypto/openssl/certs/expired/rsa-ssca.pem N src/crypto/openssl/certs/expired/vsign2.pem U src/crypto/openssl/certs/expired/vsign3.pem U src/crypto/openssl/crypto/cpt_err.c U src/crypto/openssl/crypto/cryptlib.c U src/crypto/openssl/crypto/cryptlib.h U src/crypto/openssl/crypto/crypto.h U src/crypto/openssl/crypto/cversion.c U src/crypto/openssl/crypto/ebcdic.c U src/crypto/openssl/crypto/ebcdic.h U src/crypto/openssl/crypto/ex_data.c N src/crypto/openssl/crypto/ia64cpuid.S N src/crypto/openssl/crypto/LPdir_nyi.c N src/crypto/openssl/crypto/LPdir_unix.c N src/crypto/openssl/crypto/LPdir_vms.c N src/crypto/openssl/crypto/LPdir_win32.c N src/crypto/openssl/crypto/LPdir_win.c N src/crypto/openssl/crypto/LPdir_wince.c U src/crypto/openssl/crypto/Makefile U src/crypto/openssl/crypto/md32_common.h U src/crypto/openssl/crypto/mem.c U src/crypto/openssl/crypto/mem_clr.c U src/crypto/openssl/crypto/mem_dbg.c N src/crypto/openssl/crypto/o_dir.c N src/crypto/openssl/crypto/o_dir.h N src/crypto/openssl/crypto/o_dir_test.c U src/crypto/openssl/crypto/opensslconf.h U src/crypto/openssl/crypto/opensslconf.h.in U src/crypto/openssl/crypto/opensslv.h U src/crypto/openssl/crypto/ossl_typ.h U src/crypto/openssl/crypto/o_str.c U src/crypto/openssl/crypto/o_str.h U src/crypto/openssl/crypto/o_time.c U src/crypto/openssl/crypto/o_time.h N src/crypto/openssl/crypto/sparccpuid.S U src/crypto/openssl/crypto/symhacks.h U src/crypto/openssl/crypto/tmdiff.c U src/crypto/openssl/crypto/tmdiff.h U src/crypto/openssl/crypto/uid.c N src/crypto/openssl/crypto/x86_64cpuid.pl N src/crypto/openssl/crypto/x86cpuid.pl U src/crypto/openssl/crypto/aes/aes_cbc.c U src/crypto/openssl/crypto/aes/aes_cfb.c U src/crypto/openssl/crypto/aes/aes_core.c U src/crypto/openssl/crypto/aes/aes_ctr.c U src/crypto/openssl/crypto/aes/aes_ecb.c U src/crypto/openssl/crypto/aes/aes.h U src/crypto/openssl/crypto/aes/aes_locl.h U src/crypto/openssl/crypto/aes/aes_misc.c U src/crypto/openssl/crypto/aes/aes_ofb.c U src/crypto/openssl/crypto/aes/Makefile U src/crypto/openssl/crypto/aes/README N src/crypto/openssl/crypto/aes/asm/aes-586.pl N src/crypto/openssl/crypto/aes/asm/aes-ia64.S U src/crypto/openssl/crypto/asn1/a_bitstr.c U src/crypto/openssl/crypto/asn1/a_bool.c U src/crypto/openssl/crypto/asn1/a_bytes.c U src/crypto/openssl/crypto/asn1/a_d2i_fp.c U src/crypto/openssl/crypto/asn1/a_digest.c U src/crypto/openssl/crypto/asn1/a_dup.c U src/crypto/openssl/crypto/asn1/a_enum.c U src/crypto/openssl/crypto/asn1/a_gentm.c U src/crypto/openssl/crypto/asn1/a_hdr.c U src/crypto/openssl/crypto/asn1/a_i2d_fp.c U src/crypto/openssl/crypto/asn1/a_int.c U src/crypto/openssl/crypto/asn1/a_mbstr.c U src/crypto/openssl/crypto/asn1/a_meth.c U src/crypto/openssl/crypto/asn1/a_object.c U src/crypto/openssl/crypto/asn1/a_octet.c U src/crypto/openssl/crypto/asn1/a_print.c U src/crypto/openssl/crypto/asn1/a_set.c U src/crypto/openssl/crypto/asn1/a_sign.c U src/crypto/openssl/crypto/asn1/asn1_err.c N src/crypto/openssl/crypto/asn1/asn1_gen.c U src/crypto/openssl/crypto/asn1/asn1.h U src/crypto/openssl/crypto/asn1/asn1_lib.c U src/crypto/openssl/crypto/asn1/asn1_mac.h U src/crypto/openssl/crypto/asn1/asn1_par.c U src/crypto/openssl/crypto/asn1/asn1t.h U src/crypto/openssl/crypto/asn1/asn_moid.c U src/crypto/openssl/crypto/asn1/asn_pack.c U src/crypto/openssl/crypto/asn1/a_strex.c U src/crypto/openssl/crypto/asn1/a_strnid.c U src/crypto/openssl/crypto/asn1/a_time.c U src/crypto/openssl/crypto/asn1/a_type.c U src/crypto/openssl/crypto/asn1/a_utctm.c U src/crypto/openssl/crypto/asn1/a_utf8.c U src/crypto/openssl/crypto/asn1/a_verify.c U src/crypto/openssl/crypto/asn1/charmap.h U src/crypto/openssl/crypto/asn1/charmap.pl U src/crypto/openssl/crypto/asn1/d2i_pr.c U src/crypto/openssl/crypto/asn1/d2i_pu.c U src/crypto/openssl/crypto/asn1/evp_asn1.c U src/crypto/openssl/crypto/asn1/f_enum.c U src/crypto/openssl/crypto/asn1/f_int.c U src/crypto/openssl/crypto/asn1/f_string.c U src/crypto/openssl/crypto/asn1/i2d_pr.c U src/crypto/openssl/crypto/asn1/i2d_pu.c U src/crypto/openssl/crypto/asn1/Makefile U src/crypto/openssl/crypto/asn1/n_pkey.c U src/crypto/openssl/crypto/asn1/nsseq.c U src/crypto/openssl/crypto/asn1/p5_pbe.c U src/crypto/openssl/crypto/asn1/p5_pbev2.c U src/crypto/openssl/crypto/asn1/p8_key.c U src/crypto/openssl/crypto/asn1/p8_pkey.c U src/crypto/openssl/crypto/asn1/tasn_dec.c U src/crypto/openssl/crypto/asn1/tasn_enc.c U src/crypto/openssl/crypto/asn1/tasn_fre.c U src/crypto/openssl/crypto/asn1/tasn_new.c U src/crypto/openssl/crypto/asn1/tasn_prn.c U src/crypto/openssl/crypto/asn1/tasn_typ.c U src/crypto/openssl/crypto/asn1/tasn_utl.c U src/crypto/openssl/crypto/asn1/t_bitst.c U src/crypto/openssl/crypto/asn1/t_crl.c U src/crypto/openssl/crypto/asn1/t_pkey.c U src/crypto/openssl/crypto/asn1/t_req.c U src/crypto/openssl/crypto/asn1/t_spki.c U src/crypto/openssl/crypto/asn1/t_x509a.c U src/crypto/openssl/crypto/asn1/t_x509.c U src/crypto/openssl/crypto/asn1/x_algor.c U src/crypto/openssl/crypto/asn1/x_attrib.c U src/crypto/openssl/crypto/asn1/x_bignum.c U src/crypto/openssl/crypto/asn1/x_crl.c U src/crypto/openssl/crypto/asn1/x_exten.c U src/crypto/openssl/crypto/asn1/x_info.c U src/crypto/openssl/crypto/asn1/x_long.c U src/crypto/openssl/crypto/asn1/x_name.c U src/crypto/openssl/crypto/asn1/x_pkey.c U src/crypto/openssl/crypto/asn1/x_pubkey.c U src/crypto/openssl/crypto/asn1/x_req.c U src/crypto/openssl/crypto/asn1/x_sig.c U src/crypto/openssl/crypto/asn1/x_spki.c U src/crypto/openssl/crypto/asn1/x_val.c U src/crypto/openssl/crypto/asn1/x_x509a.c U src/crypto/openssl/crypto/asn1/x_x509.c U src/crypto/openssl/crypto/bf/bf_cbc.c U src/crypto/openssl/crypto/bf/bf_cfb64.c U src/crypto/openssl/crypto/bf/bf_ecb.c U src/crypto/openssl/crypto/bf/bf_enc.c U src/crypto/openssl/crypto/bf/bf_locl.h U src/crypto/openssl/crypto/bf/bf_ofb64.c U src/crypto/openssl/crypto/bf/bf_opts.c U src/crypto/openssl/crypto/bf/bf_pi.h U src/crypto/openssl/crypto/bf/bfs.cpp U src/crypto/openssl/crypto/bf/bf_skey.c U src/crypto/openssl/crypto/bf/bfspeed.c U src/crypto/openssl/crypto/bf/bftest.c U src/crypto/openssl/crypto/bf/blowfish.h U src/crypto/openssl/crypto/bf/COPYRIGHT U src/crypto/openssl/crypto/bf/INSTALL U src/crypto/openssl/crypto/bf/Makefile U src/crypto/openssl/crypto/bf/README U src/crypto/openssl/crypto/bf/VERSION U src/crypto/openssl/crypto/bf/asm/bf-586.pl U src/crypto/openssl/crypto/bf/asm/bf-686.pl U src/crypto/openssl/crypto/bf/asm/readme U src/crypto/openssl/crypto/bio/b_dump.c U src/crypto/openssl/crypto/bio/bf_buff.c U src/crypto/openssl/crypto/bio/bf_lbuf.c U src/crypto/openssl/crypto/bio/bf_nbio.c U src/crypto/openssl/crypto/bio/bf_null.c U src/crypto/openssl/crypto/bio/bio_cb.c U src/crypto/openssl/crypto/bio/bio_err.c U src/crypto/openssl/crypto/bio/bio.h N src/crypto/openssl/crypto/bio/bio_lcl.h U src/crypto/openssl/crypto/bio/bio_lib.c U src/crypto/openssl/crypto/bio/b_print.c U src/crypto/openssl/crypto/bio/b_sock.c U src/crypto/openssl/crypto/bio/bss_acpt.c U src/crypto/openssl/crypto/bio/bss_bio.c U src/crypto/openssl/crypto/bio/bss_conn.c N src/crypto/openssl/crypto/bio/bss_dgram.c U src/crypto/openssl/crypto/bio/bss_fd.c U src/crypto/openssl/crypto/bio/bss_file.c U src/crypto/openssl/crypto/bio/bss_log.c U src/crypto/openssl/crypto/bio/bss_mem.c U src/crypto/openssl/crypto/bio/bss_null.c U src/crypto/openssl/crypto/bio/bss_rtcp.c U src/crypto/openssl/crypto/bio/bss_sock.c U src/crypto/openssl/crypto/bio/Makefile U src/crypto/openssl/crypto/bn/bn_add.c U src/crypto/openssl/crypto/bn/bn_asm.c U src/crypto/openssl/crypto/bn/bn_blind.c N src/crypto/openssl/crypto/bn/bn_const.c U src/crypto/openssl/crypto/bn/bn_ctx.c N src/crypto/openssl/crypto/bn/bn_depr.c U src/crypto/openssl/crypto/bn/bn_div.c U src/crypto/openssl/crypto/bn/bn_err.c U src/crypto/openssl/crypto/bn/bn_exp2.c U src/crypto/openssl/crypto/bn/bn_exp.c U src/crypto/openssl/crypto/bn/bn_gcd.c N src/crypto/openssl/crypto/bn/bn_gf2m.c U src/crypto/openssl/crypto/bn/bn.h U src/crypto/openssl/crypto/bn/bn_kron.c U src/crypto/openssl/crypto/bn/bn_lcl.h U src/crypto/openssl/crypto/bn/bn_lib.c U src/crypto/openssl/crypto/bn/bn_mod.c U src/crypto/openssl/crypto/bn/bn_mont.c U src/crypto/openssl/crypto/bn/bn_mpi.c U src/crypto/openssl/crypto/bn/bn.mul U src/crypto/openssl/crypto/bn/bn_mul.c N src/crypto/openssl/crypto/bn/bn_nist.c U src/crypto/openssl/crypto/bn/bn_prime.c U src/crypto/openssl/crypto/bn/bn_prime.h U src/crypto/openssl/crypto/bn/bn_prime.pl U src/crypto/openssl/crypto/bn/bn_print.c U src/crypto/openssl/crypto/bn/bn_rand.c U src/crypto/openssl/crypto/bn/bn_recp.c U src/crypto/openssl/crypto/bn/bn_shift.c U src/crypto/openssl/crypto/bn/bnspeed.c U src/crypto/openssl/crypto/bn/bn_sqr.c U src/crypto/openssl/crypto/bn/bn_sqrt.c U src/crypto/openssl/crypto/bn/bntest.c U src/crypto/openssl/crypto/bn/bn_word.c U src/crypto/openssl/crypto/bn/divtest.c U src/crypto/openssl/crypto/bn/exp.c U src/crypto/openssl/crypto/bn/expspeed.c U src/crypto/openssl/crypto/bn/exptest.c U src/crypto/openssl/crypto/bn/Makefile U src/crypto/openssl/crypto/bn/todo U src/crypto/openssl/crypto/bn/asm/bn-586.pl U src/crypto/openssl/crypto/bn/asm/co-586.pl U src/crypto/openssl/crypto/bn/asm/ia64.S U src/crypto/openssl/crypto/bn/asm/mips3.s U src/crypto/openssl/crypto/bn/asm/pa-risc2.s U src/crypto/openssl/crypto/bn/asm/pa-risc2W.s N src/crypto/openssl/crypto/bn/asm/ppc.pl U src/crypto/openssl/crypto/bn/asm/README U src/crypto/openssl/crypto/bn/asm/sparcv8plus.S U src/crypto/openssl/crypto/bn/asm/sparcv8.S U src/crypto/openssl/crypto/bn/asm/x86_64-gcc.c U src/crypto/openssl/crypto/bn/asm/x86.pl U src/crypto/openssl/crypto/bn/asm/x86/add.pl U src/crypto/openssl/crypto/bn/asm/x86/comba.pl U src/crypto/openssl/crypto/bn/asm/x86/div.pl U src/crypto/openssl/crypto/bn/asm/x86/f U src/crypto/openssl/crypto/bn/asm/x86/mul_add.pl U src/crypto/openssl/crypto/bn/asm/x86/mul.pl U src/crypto/openssl/crypto/bn/asm/x86/sqr.pl U src/crypto/openssl/crypto/bn/asm/x86/sub.pl U src/crypto/openssl/crypto/buffer/buf_err.c U src/crypto/openssl/crypto/buffer/buffer.c U src/crypto/openssl/crypto/buffer/buffer.h U src/crypto/openssl/crypto/buffer/Makefile U src/crypto/openssl/crypto/cast/cast.h U src/crypto/openssl/crypto/cast/cast_lcl.h U src/crypto/openssl/crypto/cast/castopts.c U src/crypto/openssl/crypto/cast/casts.cpp U src/crypto/openssl/crypto/cast/cast_s.h U src/crypto/openssl/crypto/cast/cast_spd.c U src/crypto/openssl/crypto/cast/casttest.c U src/crypto/openssl/crypto/cast/c_cfb64.c U src/crypto/openssl/crypto/cast/c_ecb.c U src/crypto/openssl/crypto/cast/c_enc.c U src/crypto/openssl/crypto/cast/c_ofb64.c U src/crypto/openssl/crypto/cast/c_skey.c U src/crypto/openssl/crypto/cast/Makefile U src/crypto/openssl/crypto/cast/asm/cast-586.pl U src/crypto/openssl/crypto/cast/asm/readme U src/crypto/openssl/crypto/comp/comp_err.c U src/crypto/openssl/crypto/comp/comp.h U src/crypto/openssl/crypto/comp/comp_lib.c U src/crypto/openssl/crypto/comp/c_rle.c U src/crypto/openssl/crypto/comp/c_zlib.c U src/crypto/openssl/crypto/comp/Makefile U src/crypto/openssl/crypto/conf/cnf_save.c U src/crypto/openssl/crypto/conf/conf_api.c U src/crypto/openssl/crypto/conf/conf_api.h U src/crypto/openssl/crypto/conf/conf_def.c U src/crypto/openssl/crypto/conf/conf_def.h U src/crypto/openssl/crypto/conf/conf_err.c U src/crypto/openssl/crypto/conf/conf.h U src/crypto/openssl/crypto/conf/conf_lib.c U src/crypto/openssl/crypto/conf/conf_mall.c U src/crypto/openssl/crypto/conf/conf_mod.c U src/crypto/openssl/crypto/conf/conf_sap.c U src/crypto/openssl/crypto/conf/keysets.pl U src/crypto/openssl/crypto/conf/Makefile U src/crypto/openssl/crypto/conf/README U src/crypto/openssl/crypto/conf/ssleay.cnf U src/crypto/openssl/crypto/conf/test.c U src/crypto/openssl/crypto/des/cbc3_enc.c U src/crypto/openssl/crypto/des/cbc_cksm.c U src/crypto/openssl/crypto/des/cbc_enc.c U src/crypto/openssl/crypto/des/cfb64ede.c U src/crypto/openssl/crypto/des/cfb64enc.c U src/crypto/openssl/crypto/des/cfb_enc.c U src/crypto/openssl/crypto/des/COPYRIGHT U src/crypto/openssl/crypto/des/des3s.cpp U src/crypto/openssl/crypto/des/des.c U src/crypto/openssl/crypto/des/des_enc.c C src/crypto/openssl/crypto/des/des.h U src/crypto/openssl/crypto/des/des_locl.h U src/crypto/openssl/crypto/des/des_old2.c U src/crypto/openssl/crypto/des/des_old.c U src/crypto/openssl/crypto/des/des_old.h U src/crypto/openssl/crypto/des/des_opts.c U src/crypto/openssl/crypto/des/DES.pm U src/crypto/openssl/crypto/des/des.pod U src/crypto/openssl/crypto/des/dess.cpp U src/crypto/openssl/crypto/des/destest.c U src/crypto/openssl/crypto/des/des_ver.h U src/crypto/openssl/crypto/des/DES.xs U src/crypto/openssl/crypto/des/ecb3_enc.c U src/crypto/openssl/crypto/des/ecb_enc.c U src/crypto/openssl/crypto/des/FILES0 U src/crypto/openssl/crypto/des/ede_cbcm_enc.c U src/crypto/openssl/crypto/des/enc_read.c U src/crypto/openssl/crypto/des/enc_writ.c U src/crypto/openssl/crypto/des/fcrypt_b.c U src/crypto/openssl/crypto/des/fcrypt.c U src/crypto/openssl/crypto/des/Imakefile U src/crypto/openssl/crypto/des/INSTALL U src/crypto/openssl/crypto/des/KERBEROS U src/crypto/openssl/crypto/des/Makefile U src/crypto/openssl/crypto/des/makefile.bc U src/crypto/openssl/crypto/des/ncbc_enc.c U src/crypto/openssl/crypto/des/ofb64ede.c U src/crypto/openssl/crypto/des/ofb64enc.c U src/crypto/openssl/crypto/des/ofb_enc.c U src/crypto/openssl/crypto/des/options.txt U src/crypto/openssl/crypto/des/pcbc_enc.c U src/crypto/openssl/crypto/des/qud_cksm.c U src/crypto/openssl/crypto/des/rand_key.c U src/crypto/openssl/crypto/des/read2pwd.c U src/crypto/openssl/crypto/des/README U src/crypto/openssl/crypto/des/read_pwd.c U src/crypto/openssl/crypto/des/rpc_des.h U src/crypto/openssl/crypto/des/rpc_enc.c U src/crypto/openssl/crypto/des/rpw.c U src/crypto/openssl/crypto/des/set_key.c U src/crypto/openssl/crypto/des/speed.c U src/crypto/openssl/crypto/des/spr.h U src/crypto/openssl/crypto/des/str2key.c U src/crypto/openssl/crypto/des/typemap U src/crypto/openssl/crypto/des/VERSION U src/crypto/openssl/crypto/des/xcbc_enc.c U src/crypto/openssl/crypto/des/asm/crypt586.pl U src/crypto/openssl/crypto/des/asm/des-586.pl U src/crypto/openssl/crypto/des/asm/des686.pl U src/crypto/openssl/crypto/des/asm/desboth.pl N src/crypto/openssl/crypto/des/asm/des_enc.m4 U src/crypto/openssl/crypto/des/asm/readme U src/crypto/openssl/crypto/des/t/test U src/crypto/openssl/crypto/des/times/486-50.sol U src/crypto/openssl/crypto/des/times/586-100.lnx U src/crypto/openssl/crypto/des/times/686-200.fre U src/crypto/openssl/crypto/des/times/aix.cc U src/crypto/openssl/crypto/des/times/alpha.cc U src/crypto/openssl/crypto/des/times/hpux.cc U src/crypto/openssl/crypto/des/times/sparc.gcc U src/crypto/openssl/crypto/des/times/usparc.cc U src/crypto/openssl/crypto/dh/dh1024.pem U src/crypto/openssl/crypto/dh/dh192.pem U src/crypto/openssl/crypto/dh/dh2048.pem U src/crypto/openssl/crypto/dh/dh4096.pem U src/crypto/openssl/crypto/dh/dh512.pem U src/crypto/openssl/crypto/dh/dh_asn1.c U src/crypto/openssl/crypto/dh/dh_check.c N src/crypto/openssl/crypto/dh/dh_depr.c U src/crypto/openssl/crypto/dh/dh_err.c U src/crypto/openssl/crypto/dh/dh_gen.c U src/crypto/openssl/crypto/dh/dh.h U src/crypto/openssl/crypto/dh/dh_key.c U src/crypto/openssl/crypto/dh/dh_lib.c U src/crypto/openssl/crypto/dh/dhtest.c U src/crypto/openssl/crypto/dh/example U src/crypto/openssl/crypto/dh/generate U src/crypto/openssl/crypto/dh/Makefile U src/crypto/openssl/crypto/dh/p1024.c U src/crypto/openssl/crypto/dh/p192.c U src/crypto/openssl/crypto/dh/p512.c U src/crypto/openssl/crypto/dsa/dsa_asn1.c N src/crypto/openssl/crypto/dsa/dsa_depr.c U src/crypto/openssl/crypto/dsa/dsa_err.c U src/crypto/openssl/crypto/dsa/dsa_gen.c U src/crypto/openssl/crypto/dsa/dsagen.c U src/crypto/openssl/crypto/dsa/dsa.h U src/crypto/openssl/crypto/dsa/dsa_key.c U src/crypto/openssl/crypto/dsa/dsa_lib.c U src/crypto/openssl/crypto/dsa/dsa_ossl.c U src/crypto/openssl/crypto/dsa/dsa_sign.c U src/crypto/openssl/crypto/dsa/dsatest.c U src/crypto/openssl/crypto/dsa/dsa_vrf.c U src/crypto/openssl/crypto/dsa/fips186a.txt U src/crypto/openssl/crypto/dsa/Makefile U src/crypto/openssl/crypto/dsa/README U src/crypto/openssl/crypto/dso/dso_dl.c U src/crypto/openssl/crypto/dso/dso_dlfcn.c U src/crypto/openssl/crypto/dso/dso_err.c U src/crypto/openssl/crypto/dso/dso.h U src/crypto/openssl/crypto/dso/dso_lib.c U src/crypto/openssl/crypto/dso/dso_null.c U src/crypto/openssl/crypto/dso/dso_openssl.c U src/crypto/openssl/crypto/dso/Makefile U src/crypto/openssl/crypto/dso/README N src/crypto/openssl/crypto/ec/ec2_mult.c N src/crypto/openssl/crypto/ec/ec2_smpl.c N src/crypto/openssl/crypto/ec/ec2_smpt.c N src/crypto/openssl/crypto/ec/ec_asn1.c N src/crypto/openssl/crypto/ec/ec_check.c N src/crypto/openssl/crypto/ec/ec_curve.c U src/crypto/openssl/crypto/ec/ec_cvt.c U src/crypto/openssl/crypto/ec/ec_err.c U src/crypto/openssl/crypto/ec/ec.h N src/crypto/openssl/crypto/ec/ec_key.c U src/crypto/openssl/crypto/ec/ec_lcl.h U src/crypto/openssl/crypto/ec/ec_lib.c U src/crypto/openssl/crypto/ec/ec_mult.c U src/crypto/openssl/crypto/ec/ecp_mont.c U src/crypto/openssl/crypto/ec/ecp_nist.c N src/crypto/openssl/crypto/ec/ec_print.c U src/crypto/openssl/crypto/ec/ecp_smpl.c U src/crypto/openssl/crypto/ec/ectest.c U src/crypto/openssl/crypto/ec/Makefile N src/crypto/openssl/crypto/ecdh/ecdh.h N src/crypto/openssl/crypto/ecdh/ecdhtest.c N src/crypto/openssl/crypto/ecdh/ech_err.c N src/crypto/openssl/crypto/ecdh/ech_key.c N src/crypto/openssl/crypto/ecdh/ech_lib.c N src/crypto/openssl/crypto/ecdh/ech_locl.h N src/crypto/openssl/crypto/ecdh/ech_ossl.c N src/crypto/openssl/crypto/ecdh/Makefile N src/crypto/openssl/crypto/ecdsa/ecdsa.h N src/crypto/openssl/crypto/ecdsa/ecdsatest.c N src/crypto/openssl/crypto/ecdsa/ecs_asn1.c N src/crypto/openssl/crypto/ecdsa/ecs_err.c N src/crypto/openssl/crypto/ecdsa/ecs_lib.c N src/crypto/openssl/crypto/ecdsa/ecs_locl.h N src/crypto/openssl/crypto/ecdsa/ecs_ossl.c N src/crypto/openssl/crypto/ecdsa/ecs_sign.c N src/crypto/openssl/crypto/ecdsa/ecs_vrf.c N src/crypto/openssl/crypto/ecdsa/Makefile C src/crypto/openssl/crypto/engine/eng_all.c U src/crypto/openssl/crypto/engine/eng_cnf.c N src/crypto/openssl/crypto/engine/eng_cryptodev.c U src/crypto/openssl/crypto/engine/eng_ctrl.c U src/crypto/openssl/crypto/engine/eng_dyn.c U src/crypto/openssl/crypto/engine/eng_err.c U src/crypto/openssl/crypto/engine/eng_fat.c U src/crypto/openssl/crypto/engine/engine.h U src/crypto/openssl/crypto/engine/enginetest.c U src/crypto/openssl/crypto/engine/eng_init.c U src/crypto/openssl/crypto/engine/eng_int.h U src/crypto/openssl/crypto/engine/eng_lib.c U src/crypto/openssl/crypto/engine/eng_list.c U src/crypto/openssl/crypto/engine/eng_openssl.c C src/crypto/openssl/crypto/engine/eng_padlock.c U src/crypto/openssl/crypto/engine/eng_pkey.c U src/crypto/openssl/crypto/engine/eng_table.c U src/crypto/openssl/crypto/engine/Makefile U src/crypto/openssl/crypto/engine/README U src/crypto/openssl/crypto/engine/tb_cipher.c U src/crypto/openssl/crypto/engine/tb_dh.c U src/crypto/openssl/crypto/engine/tb_digest.c U src/crypto/openssl/crypto/engine/tb_dsa.c N src/crypto/openssl/crypto/engine/tb_ecdh.c N src/crypto/openssl/crypto/engine/tb_ecdsa.c U src/crypto/openssl/crypto/engine/tb_rand.c U src/crypto/openssl/crypto/engine/tb_rsa.c N src/crypto/openssl/crypto/engine/tb_store.c C src/crypto/openssl/crypto/err/err_all.c U src/crypto/openssl/crypto/err/err.c U src/crypto/openssl/crypto/err/err.h U src/crypto/openssl/crypto/err/err_prn.c U src/crypto/openssl/crypto/err/Makefile U src/crypto/openssl/crypto/err/openssl.ec U src/crypto/openssl/crypto/evp/bio_b64.c U src/crypto/openssl/crypto/evp/bio_enc.c U src/crypto/openssl/crypto/evp/bio_md.c U src/crypto/openssl/crypto/evp/bio_ok.c U src/crypto/openssl/crypto/evp/c_all.c U src/crypto/openssl/crypto/evp/c_allc.c U src/crypto/openssl/crypto/evp/c_alld.c U src/crypto/openssl/crypto/evp/digest.c U src/crypto/openssl/crypto/evp/e_aes.c U src/crypto/openssl/crypto/evp/e_bf.c U src/crypto/openssl/crypto/evp/e_cast.c U src/crypto/openssl/crypto/evp/e_des3.c U src/crypto/openssl/crypto/evp/e_des.c U src/crypto/openssl/crypto/evp/e_dsa.c U src/crypto/openssl/crypto/evp/e_idea.c U src/crypto/openssl/crypto/evp/encode.c U src/crypto/openssl/crypto/evp/e_null.c U src/crypto/openssl/crypto/evp/e_old.c U src/crypto/openssl/crypto/evp/e_rc2.c U src/crypto/openssl/crypto/evp/e_rc4.c U src/crypto/openssl/crypto/evp/e_rc5.c U src/crypto/openssl/crypto/evp/evp_acnf.c U src/crypto/openssl/crypto/evp/evp_enc.c U src/crypto/openssl/crypto/evp/evp_err.c C src/crypto/openssl/crypto/evp/evp.h U src/crypto/openssl/crypto/evp/m_dss.c U src/crypto/openssl/crypto/evp/evp_key.c U src/crypto/openssl/crypto/evp/evp_lib.c U src/crypto/openssl/crypto/evp/evp_locl.h U src/crypto/openssl/crypto/evp/evp_pbe.c U src/crypto/openssl/crypto/evp/evp_pkey.c U src/crypto/openssl/crypto/evp/evp_test.c U src/crypto/openssl/crypto/evp/evptests.txt U src/crypto/openssl/crypto/evp/e_xcbc_d.c U src/crypto/openssl/crypto/evp/Makefile U src/crypto/openssl/crypto/evp/m_dss1.c N src/crypto/openssl/crypto/evp/m_ecdsa.c U src/crypto/openssl/crypto/evp/m_md2.c U src/crypto/openssl/crypto/evp/m_md4.c U src/crypto/openssl/crypto/evp/m_md5.c U src/crypto/openssl/crypto/evp/m_mdc2.c U src/crypto/openssl/crypto/evp/m_null.c U src/crypto/openssl/crypto/evp/m_ripemd.c U src/crypto/openssl/crypto/evp/m_sha1.c U src/crypto/openssl/crypto/evp/m_sha.c U src/crypto/openssl/crypto/evp/names.c U src/crypto/openssl/crypto/evp/openbsd_hw.c U src/crypto/openssl/crypto/evp/p5_crpt2.c U src/crypto/openssl/crypto/evp/p5_crpt.c U src/crypto/openssl/crypto/evp/p_dec.c U src/crypto/openssl/crypto/evp/p_enc.c U src/crypto/openssl/crypto/evp/p_lib.c U src/crypto/openssl/crypto/evp/p_open.c U src/crypto/openssl/crypto/evp/p_seal.c U src/crypto/openssl/crypto/evp/p_sign.c U src/crypto/openssl/crypto/evp/p_verify.c U src/crypto/openssl/crypto/hmac/hmac.c U src/crypto/openssl/crypto/hmac/hmac.h U src/crypto/openssl/crypto/hmac/hmactest.c U src/crypto/openssl/crypto/hmac/Makefile U src/crypto/openssl/crypto/idea/i_cbc.c U src/crypto/openssl/crypto/idea/i_cfb64.c C src/crypto/openssl/crypto/idea/idea.h U src/crypto/openssl/crypto/idea/idea_lcl.h C src/crypto/openssl/crypto/idea/idea_spd.c C src/crypto/openssl/crypto/idea/ideatest.c U src/crypto/openssl/crypto/idea/i_ecb.c U src/crypto/openssl/crypto/idea/i_ofb64.c C src/crypto/openssl/crypto/idea/i_skey.c U src/crypto/openssl/crypto/idea/Makefile U src/crypto/openssl/crypto/idea/version U src/crypto/openssl/crypto/krb5/krb5_asn.c U src/crypto/openssl/crypto/krb5/krb5_asn.h U src/crypto/openssl/crypto/krb5/Makefile U src/crypto/openssl/crypto/lhash/lhash.c U src/crypto/openssl/crypto/lhash/lhash.h U src/crypto/openssl/crypto/lhash/lh_stats.c U src/crypto/openssl/crypto/lhash/lh_test.c U src/crypto/openssl/crypto/lhash/Makefile U src/crypto/openssl/crypto/lhash/num.pl U src/crypto/openssl/crypto/md2/Makefile U src/crypto/openssl/crypto/md2/md2.c U src/crypto/openssl/crypto/md2/md2_dgst.c U src/crypto/openssl/crypto/md2/md2.h U src/crypto/openssl/crypto/md2/md2_one.c U src/crypto/openssl/crypto/md2/md2test.c U src/crypto/openssl/crypto/md4/Makefile U src/crypto/openssl/crypto/md4/md4.c U src/crypto/openssl/crypto/md4/md4_dgst.c U src/crypto/openssl/crypto/md4/md4.h U src/crypto/openssl/crypto/md4/md4_locl.h U src/crypto/openssl/crypto/md4/md4_one.c U src/crypto/openssl/crypto/md4/md4s.cpp U src/crypto/openssl/crypto/md4/md4test.c U src/crypto/openssl/crypto/md5/Makefile U src/crypto/openssl/crypto/md5/md5.c U src/crypto/openssl/crypto/md5/md5_dgst.c U src/crypto/openssl/crypto/md5/md5.h U src/crypto/openssl/crypto/md5/md5_locl.h U src/crypto/openssl/crypto/md5/md5_one.c U src/crypto/openssl/crypto/md5/md5s.cpp U src/crypto/openssl/crypto/md5/md5test.c U src/crypto/openssl/crypto/md5/asm/md5-586.pl U src/crypto/openssl/crypto/md5/asm/md5-sparcv9.S N src/crypto/openssl/crypto/md5/asm/md5-x86_64.pl U src/crypto/openssl/crypto/mdc2/Makefile U src/crypto/openssl/crypto/mdc2/mdc2dgst.c U src/crypto/openssl/crypto/mdc2/mdc2.h U src/crypto/openssl/crypto/mdc2/mdc2_one.c U src/crypto/openssl/crypto/mdc2/mdc2test.c U src/crypto/openssl/crypto/objects/Makefile U src/crypto/openssl/crypto/objects/obj_dat.c U src/crypto/openssl/crypto/objects/obj_dat.h U src/crypto/openssl/crypto/objects/obj_dat.pl U src/crypto/openssl/crypto/objects/objects.h U src/crypto/openssl/crypto/objects/objects.pl U src/crypto/openssl/crypto/objects/objects.README U src/crypto/openssl/crypto/objects/objects.txt U src/crypto/openssl/crypto/objects/obj_err.c U src/crypto/openssl/crypto/objects/obj_lib.c U src/crypto/openssl/crypto/objects/obj_mac.h U src/crypto/openssl/crypto/objects/obj_mac.num U src/crypto/openssl/crypto/objects/o_names.c U src/crypto/openssl/crypto/ocsp/Makefile U src/crypto/openssl/crypto/ocsp/ocsp_asn.c U src/crypto/openssl/crypto/ocsp/ocsp_cl.c U src/crypto/openssl/crypto/ocsp/ocsp_err.c U src/crypto/openssl/crypto/ocsp/ocsp_ext.c U src/crypto/openssl/crypto/ocsp/ocsp.h U src/crypto/openssl/crypto/ocsp/ocsp_ht.c U src/crypto/openssl/crypto/ocsp/ocsp_lib.c U src/crypto/openssl/crypto/ocsp/ocsp_prn.c U src/crypto/openssl/crypto/ocsp/ocsp_srv.c U src/crypto/openssl/crypto/ocsp/ocsp_vfy.c U src/crypto/openssl/crypto/pem/Makefile U src/crypto/openssl/crypto/pem/message U src/crypto/openssl/crypto/pem/pem2.h U src/crypto/openssl/crypto/pem/pem_all.c U src/crypto/openssl/crypto/pem/pem_err.c U src/crypto/openssl/crypto/pem/pem.h U src/crypto/openssl/crypto/pem/pem_info.c U src/crypto/openssl/crypto/pem/pem_lib.c U src/crypto/openssl/crypto/pem/pem_oth.c U src/crypto/openssl/crypto/pem/pem_pk8.c U src/crypto/openssl/crypto/pem/pem_pkey.c U src/crypto/openssl/crypto/pem/pem_seal.c U src/crypto/openssl/crypto/pem/pem_sign.c U src/crypto/openssl/crypto/pem/pem_x509.c U src/crypto/openssl/crypto/pem/pem_xaux.c U src/crypto/openssl/crypto/pem/pkcs7.lis U src/crypto/openssl/crypto/perlasm/cbc.pl U src/crypto/openssl/crypto/perlasm/readme N src/crypto/openssl/crypto/perlasm/x86_64-xlate.pl U src/crypto/openssl/crypto/perlasm/x86asm.pl U src/crypto/openssl/crypto/perlasm/x86ms.pl U src/crypto/openssl/crypto/perlasm/x86nasm.pl U src/crypto/openssl/crypto/perlasm/x86unix.pl U src/crypto/openssl/crypto/pkcs12/Makefile U src/crypto/openssl/crypto/pkcs12/p12_add.c U src/crypto/openssl/crypto/pkcs12/p12_asn.c U src/crypto/openssl/crypto/pkcs12/p12_attr.c U src/crypto/openssl/crypto/pkcs12/p12_crpt.c U src/crypto/openssl/crypto/pkcs12/p12_crt.c U src/crypto/openssl/crypto/pkcs12/p12_decr.c U src/crypto/openssl/crypto/pkcs12/p12_init.c U src/crypto/openssl/crypto/pkcs12/p12_key.c U src/crypto/openssl/crypto/pkcs12/p12_kiss.c U src/crypto/openssl/crypto/pkcs12/p12_mutl.c U src/crypto/openssl/crypto/pkcs12/p12_npas.c U src/crypto/openssl/crypto/pkcs12/p12_p8d.c U src/crypto/openssl/crypto/pkcs12/p12_p8e.c U src/crypto/openssl/crypto/pkcs12/p12_utl.c U src/crypto/openssl/crypto/pkcs12/pk12err.c U src/crypto/openssl/crypto/pkcs12/pkcs12.h U src/crypto/openssl/crypto/pkcs7/bio_ber.c U src/crypto/openssl/crypto/pkcs7/dec.c U src/crypto/openssl/crypto/pkcs7/des.pem U src/crypto/openssl/crypto/pkcs7/doc U src/crypto/openssl/crypto/pkcs7/enc.c U src/crypto/openssl/crypto/pkcs7/es1.pem U src/crypto/openssl/crypto/pkcs7/example.c U src/crypto/openssl/crypto/pkcs7/example.h U src/crypto/openssl/crypto/pkcs7/infokey.pem U src/crypto/openssl/crypto/pkcs7/info.pem U src/crypto/openssl/crypto/pkcs7/Makefile U src/crypto/openssl/crypto/pkcs7/pk7_asn1.c U src/crypto/openssl/crypto/pkcs7/pk7_attr.c U src/crypto/openssl/crypto/pkcs7/pk7_dgst.c U src/crypto/openssl/crypto/pkcs7/pk7_doit.c U src/crypto/openssl/crypto/pkcs7/pk7_enc.c U src/crypto/openssl/crypto/pkcs7/pk7_lib.c U src/crypto/openssl/crypto/pkcs7/pk7_mime.c U src/crypto/openssl/crypto/pkcs7/pk7_smime.c U src/crypto/openssl/crypto/pkcs7/pkcs7err.c U src/crypto/openssl/crypto/pkcs7/pkcs7.h U src/crypto/openssl/crypto/pkcs7/server.pem U src/crypto/openssl/crypto/pkcs7/sign.c U src/crypto/openssl/crypto/pkcs7/verify.c U src/crypto/openssl/crypto/pkcs7/p7/a1 U src/crypto/openssl/crypto/pkcs7/p7/a2 U src/crypto/openssl/crypto/pkcs7/p7/cert.p7c U src/crypto/openssl/crypto/pkcs7/p7/smime.p7m U src/crypto/openssl/crypto/pkcs7/p7/smime.p7s U src/crypto/openssl/crypto/pkcs7/t/3des.pem U src/crypto/openssl/crypto/pkcs7/t/3dess.pem U src/crypto/openssl/crypto/pkcs7/t/c.pem U src/crypto/openssl/crypto/pkcs7/t/ff U src/crypto/openssl/crypto/pkcs7/t/msie-e U src/crypto/openssl/crypto/pkcs7/t/msie-enc-01 U src/crypto/openssl/crypto/pkcs7/t/msie-enc-01.pem U src/crypto/openssl/crypto/pkcs7/t/msie-enc-02 U src/crypto/openssl/crypto/pkcs7/t/msie-enc-02.pem U src/crypto/openssl/crypto/pkcs7/t/msie-e.pem U src/crypto/openssl/crypto/pkcs7/t/msie-s-a-e U src/crypto/openssl/crypto/pkcs7/t/msie-s-a-e.pem U src/crypto/openssl/crypto/pkcs7/t/nav-smime U src/crypto/openssl/crypto/pkcs7/t/server.pem U src/crypto/openssl/crypto/pkcs7/t/s.pem N src/crypto/openssl/crypto/pqueue/Makefile N src/crypto/openssl/crypto/pqueue/pq_compat.h N src/crypto/openssl/crypto/pqueue/pq_test.c N src/crypto/openssl/crypto/pqueue/pqueue.c N src/crypto/openssl/crypto/pqueue/pqueue.h U src/crypto/openssl/crypto/rand/Makefile U src/crypto/openssl/crypto/rand/md_rand.c U src/crypto/openssl/crypto/rand/rand_egd.c U src/crypto/openssl/crypto/rand/rand_err.c U src/crypto/openssl/crypto/rand/randfile.c U src/crypto/openssl/crypto/rand/rand.h U src/crypto/openssl/crypto/rand/rand_lcl.h U src/crypto/openssl/crypto/rand/rand_lib.c N src/crypto/openssl/crypto/rand/rand_nw.c U src/crypto/openssl/crypto/rand/rand_os2.c U src/crypto/openssl/crypto/rand/randtest.c U src/crypto/openssl/crypto/rand/rand_unix.c U src/crypto/openssl/crypto/rand/rand_vms.c U src/crypto/openssl/crypto/rand/rand_win.c U src/crypto/openssl/crypto/rc2/Makefile U src/crypto/openssl/crypto/rc2/rc2_cbc.c U src/crypto/openssl/crypto/rc2/rc2cfb64.c U src/crypto/openssl/crypto/rc2/rc2_ecb.c U src/crypto/openssl/crypto/rc2/rc2.h U src/crypto/openssl/crypto/rc2/rc2_locl.h U src/crypto/openssl/crypto/rc2/rc2ofb64.c U src/crypto/openssl/crypto/rc2/rc2_skey.c U src/crypto/openssl/crypto/rc2/rc2speed.c U src/crypto/openssl/crypto/rc2/rc2test.c U src/crypto/openssl/crypto/rc2/rrc2.doc U src/crypto/openssl/crypto/rc2/tab.c U src/crypto/openssl/crypto/rc2/version U src/crypto/openssl/crypto/rc4/Makefile U src/crypto/openssl/crypto/rc4/rc4.c U src/crypto/openssl/crypto/rc4/rc4_enc.c U src/crypto/openssl/crypto/rc4/rc4.h U src/crypto/openssl/crypto/rc4/rc4_locl.h U src/crypto/openssl/crypto/rc4/rc4s.cpp U src/crypto/openssl/crypto/rc4/rc4_skey.c U src/crypto/openssl/crypto/rc4/rc4speed.c U src/crypto/openssl/crypto/rc4/rc4test.c U src/crypto/openssl/crypto/rc4/rrc4.doc U src/crypto/openssl/crypto/rc4/asm/rc4-586.pl N src/crypto/openssl/crypto/rc4/asm/rc4-ia64.S N src/crypto/openssl/crypto/rc4/asm/rc4-x86_64.pl U src/crypto/openssl/crypto/rc5/Makefile U src/crypto/openssl/crypto/rc5/rc5cfb64.c U src/crypto/openssl/crypto/rc5/rc5_ecb.c U src/crypto/openssl/crypto/rc5/rc5_enc.c U src/crypto/openssl/crypto/rc5/rc5.h U src/crypto/openssl/crypto/rc5/rc5_locl.h U src/crypto/openssl/crypto/rc5/rc5ofb64.c U src/crypto/openssl/crypto/rc5/rc5s.cpp U src/crypto/openssl/crypto/rc5/rc5_skey.c U src/crypto/openssl/crypto/rc5/rc5speed.c U src/crypto/openssl/crypto/rc5/rc5test.c U src/crypto/openssl/crypto/rc5/asm/rc5-586.pl U src/crypto/openssl/crypto/ripemd/Makefile U src/crypto/openssl/crypto/ripemd/README U src/crypto/openssl/crypto/ripemd/ripemd.h U src/crypto/openssl/crypto/ripemd/rmd160.c U src/crypto/openssl/crypto/ripemd/rmdconst.h U src/crypto/openssl/crypto/ripemd/rmd_dgst.c U src/crypto/openssl/crypto/ripemd/rmd_locl.h U src/crypto/openssl/crypto/ripemd/rmd_one.c U src/crypto/openssl/crypto/ripemd/rmdtest.c U src/crypto/openssl/crypto/ripemd/asm/rips.cpp U src/crypto/openssl/crypto/ripemd/asm/rmd-586.pl U src/crypto/openssl/crypto/rsa/Makefile U src/crypto/openssl/crypto/rsa/rsa_asn1.c U src/crypto/openssl/crypto/rsa/rsa_chk.c N src/crypto/openssl/crypto/rsa/rsa_depr.c C src/crypto/openssl/crypto/rsa/rsa_eay.c U src/crypto/openssl/crypto/rsa/rsa_err.c U src/crypto/openssl/crypto/rsa/rsa_gen.c C src/crypto/openssl/crypto/rsa/rsa.h C src/crypto/openssl/crypto/rsa/rsa_lib.c U src/crypto/openssl/crypto/rsa/rsa_none.c U src/crypto/openssl/crypto/rsa/rsa_null.c U src/crypto/openssl/crypto/rsa/rsa_oaep.c U src/crypto/openssl/crypto/rsa/rsa_pk1.c N src/crypto/openssl/crypto/rsa/rsa_pss.c U src/crypto/openssl/crypto/rsa/rsa_saos.c U src/crypto/openssl/crypto/rsa/rsa_sign.c U src/crypto/openssl/crypto/rsa/rsa_ssl.c U src/crypto/openssl/crypto/rsa/rsa_test.c N src/crypto/openssl/crypto/rsa/rsa_x931.c U src/crypto/openssl/crypto/sha/Makefile U src/crypto/openssl/crypto/sha/sha1.c U src/crypto/openssl/crypto/sha/sha1dgst.c U src/crypto/openssl/crypto/sha/sha1_one.c U src/crypto/openssl/crypto/sha/sha1s.cpp U src/crypto/openssl/crypto/sha/sha1test.c N src/crypto/openssl/crypto/sha/sha256.c N src/crypto/openssl/crypto/sha/sha256t.c N src/crypto/openssl/crypto/sha/sha512.c N src/crypto/openssl/crypto/sha/sha512t.c U src/crypto/openssl/crypto/sha/sha.c U src/crypto/openssl/crypto/sha/sha_dgst.c U src/crypto/openssl/crypto/sha/sha.h U src/crypto/openssl/crypto/sha/sha_locl.h U src/crypto/openssl/crypto/sha/sha_one.c U src/crypto/openssl/crypto/sha/shatest.c U src/crypto/openssl/crypto/sha/asm/README U src/crypto/openssl/crypto/sha/asm/sha1-586.pl N src/crypto/openssl/crypto/sha/asm/sha1-ia64.pl N src/crypto/openssl/crypto/sha/asm/sha512-ia64.pl N src/crypto/openssl/crypto/sha/asm/sha512-sse2.pl U src/crypto/openssl/crypto/stack/Makefile U src/crypto/openssl/crypto/stack/safestack.h U src/crypto/openssl/crypto/stack/stack.c U src/crypto/openssl/crypto/stack/stack.h N src/crypto/openssl/crypto/store/Makefile N src/crypto/openssl/crypto/store/README N src/crypto/openssl/crypto/store/store.h N src/crypto/openssl/crypto/store/str_err.c N src/crypto/openssl/crypto/store/str_lib.c N src/crypto/openssl/crypto/store/str_locl.h N src/crypto/openssl/crypto/store/str_mem.c N src/crypto/openssl/crypto/store/str_meth.c U src/crypto/openssl/crypto/threads/mttest.c U src/crypto/openssl/crypto/threads/profile.sh U src/crypto/openssl/crypto/threads/pthread2.sh U src/crypto/openssl/crypto/threads/pthread.sh U src/crypto/openssl/crypto/threads/purify.sh U src/crypto/openssl/crypto/threads/README U src/crypto/openssl/crypto/threads/th-lock.c U src/crypto/openssl/crypto/txt_db/Makefile U src/crypto/openssl/crypto/txt_db/txt_db.c U src/crypto/openssl/crypto/txt_db/txt_db.h U src/crypto/openssl/crypto/ui/Makefile U src/crypto/openssl/crypto/ui/ui_compat.c U src/crypto/openssl/crypto/ui/ui_compat.h U src/crypto/openssl/crypto/ui/ui_err.c U src/crypto/openssl/crypto/ui/ui.h U src/crypto/openssl/crypto/ui/ui_lib.c U src/crypto/openssl/crypto/ui/ui_locl.h U src/crypto/openssl/crypto/ui/ui_openssl.c U src/crypto/openssl/crypto/ui/ui_util.c U src/crypto/openssl/crypto/x509/by_dir.c U src/crypto/openssl/crypto/x509/by_file.c U src/crypto/openssl/crypto/x509/Makefile U src/crypto/openssl/crypto/x509/x509_att.c U src/crypto/openssl/crypto/x509/x509_cmp.c U src/crypto/openssl/crypto/x509/x509cset.c U src/crypto/openssl/crypto/x509/x509_d2.c U src/crypto/openssl/crypto/x509/x509_def.c U src/crypto/openssl/crypto/x509/x509_err.c U src/crypto/openssl/crypto/x509/x509_ext.c U src/crypto/openssl/crypto/x509/x509.h U src/crypto/openssl/crypto/x509/x509_lu.c U src/crypto/openssl/crypto/x509/x509name.c U src/crypto/openssl/crypto/x509/x509_obj.c U src/crypto/openssl/crypto/x509/x509_r2x.c U src/crypto/openssl/crypto/x509/x509_req.c U src/crypto/openssl/crypto/x509/x509rset.c U src/crypto/openssl/crypto/x509/x509_set.c U src/crypto/openssl/crypto/x509/x509spki.c U src/crypto/openssl/crypto/x509/x509_trs.c U src/crypto/openssl/crypto/x509/x509_txt.c U src/crypto/openssl/crypto/x509/x509type.c U src/crypto/openssl/crypto/x509/x509_v3.c U src/crypto/openssl/crypto/x509/x509_vfy.c U src/crypto/openssl/crypto/x509/x509_vfy.h N src/crypto/openssl/crypto/x509/x509_vpm.c U src/crypto/openssl/crypto/x509/x_all.c U src/crypto/openssl/crypto/x509v3/ext_dat.h U src/crypto/openssl/crypto/x509v3/Makefile N src/crypto/openssl/crypto/x509v3/pcy_cache.c N src/crypto/openssl/crypto/x509v3/pcy_data.c N src/crypto/openssl/crypto/x509v3/pcy_int.h N src/crypto/openssl/crypto/x509v3/pcy_lib.c N src/crypto/openssl/crypto/x509v3/pcy_map.c N src/crypto/openssl/crypto/x509v3/pcy_node.c N src/crypto/openssl/crypto/x509v3/pcy_tree.c U src/crypto/openssl/crypto/x509v3/tabtest.c U src/crypto/openssl/crypto/x509v3/v3_akeya.c U src/crypto/openssl/crypto/x509v3/v3_akey.c U src/crypto/openssl/crypto/x509v3/v3_alt.c U src/crypto/openssl/crypto/x509v3/v3_bcons.c U src/crypto/openssl/crypto/x509v3/v3_bitst.c U src/crypto/openssl/crypto/x509v3/v3_conf.c U src/crypto/openssl/crypto/x509v3/v3conf.c U src/crypto/openssl/crypto/x509v3/v3_cpols.c U src/crypto/openssl/crypto/x509v3/v3_crld.c U src/crypto/openssl/crypto/x509v3/v3_enum.c U src/crypto/openssl/crypto/x509v3/v3err.c U src/crypto/openssl/crypto/x509v3/v3_extku.c U src/crypto/openssl/crypto/x509v3/v3_genn.c U src/crypto/openssl/crypto/x509v3/v3_ia5.c U src/crypto/openssl/crypto/x509v3/v3_info.c U src/crypto/openssl/crypto/x509v3/v3_int.c U src/crypto/openssl/crypto/x509v3/v3_lib.c N src/crypto/openssl/crypto/x509v3/v3_ncons.c U src/crypto/openssl/crypto/x509v3/v3_ocsp.c N src/crypto/openssl/crypto/x509v3/v3_pcia.c N src/crypto/openssl/crypto/x509v3/v3_pci.c N src/crypto/openssl/crypto/x509v3/v3_pcons.c U src/crypto/openssl/crypto/x509v3/v3_pku.c N src/crypto/openssl/crypto/x509v3/v3_pmaps.c U src/crypto/openssl/crypto/x509v3/v3prin.c U src/crypto/openssl/crypto/x509v3/v3_prn.c U src/crypto/openssl/crypto/x509v3/v3_purp.c U src/crypto/openssl/crypto/x509v3/v3_skey.c U src/crypto/openssl/crypto/x509v3/v3_sxnet.c U src/crypto/openssl/crypto/x509v3/v3_utl.c U src/crypto/openssl/crypto/x509v3/x509v3.h U src/crypto/openssl/demos/b64.c U src/crypto/openssl/demos/b64.pl U src/crypto/openssl/demos/privkey.pem U src/crypto/openssl/demos/README U src/crypto/openssl/demos/selfsign.c U src/crypto/openssl/demos/spkigen.c U src/crypto/openssl/demos/asn1/ocsp.c U src/crypto/openssl/demos/asn1/README.ASN1 U src/crypto/openssl/demos/bio/Makefile U src/crypto/openssl/demos/bio/README U src/crypto/openssl/demos/bio/saccept.c U src/crypto/openssl/demos/bio/sconnect.c U src/crypto/openssl/demos/bio/server.pem U src/crypto/openssl/demos/easy_tls/cacerts.pem U src/crypto/openssl/demos/easy_tls/cert.pem U src/crypto/openssl/demos/easy_tls/easy-tls.c U src/crypto/openssl/demos/easy_tls/easy-tls.h U src/crypto/openssl/demos/easy_tls/Makefile U src/crypto/openssl/demos/easy_tls/README U src/crypto/openssl/demos/easy_tls/test.c U src/crypto/openssl/demos/easy_tls/test.h U src/crypto/openssl/demos/eay/base64.c U src/crypto/openssl/demos/eay/conn.c U src/crypto/openssl/demos/eay/loadrsa.c U src/crypto/openssl/demos/eay/Makefile U src/crypto/openssl/demos/engines/cluster_labs/cluster_labs.h U src/crypto/openssl/demos/engines/cluster_labs/hw_cluster_labs.c U src/crypto/openssl/demos/engines/cluster_labs/hw_cluster_labs.ec U src/crypto/openssl/demos/engines/cluster_labs/hw_cluster_labs_err.c U src/crypto/openssl/demos/engines/cluster_labs/hw_cluster_labs_err.h U src/crypto/openssl/demos/engines/cluster_labs/Makefile U src/crypto/openssl/demos/engines/ibmca/hw_ibmca.c U src/crypto/openssl/demos/engines/ibmca/hw_ibmca.ec U src/crypto/openssl/demos/engines/ibmca/hw_ibmca_err.c U src/crypto/openssl/demos/engines/ibmca/hw_ibmca_err.h U src/crypto/openssl/demos/engines/ibmca/ica_openssl_api.h U src/crypto/openssl/demos/engines/ibmca/Makefile U src/crypto/openssl/demos/engines/zencod/hw_zencod.c U src/crypto/openssl/demos/engines/zencod/hw_zencod.ec U src/crypto/openssl/demos/engines/zencod/hw_zencod_err.c U src/crypto/openssl/demos/engines/zencod/hw_zencod_err.h U src/crypto/openssl/demos/engines/zencod/hw_zencod.h U src/crypto/openssl/demos/engines/zencod/Makefile U src/crypto/openssl/demos/maurice/cert.pem U src/crypto/openssl/demos/maurice/example1.c U src/crypto/openssl/demos/maurice/example2.c U src/crypto/openssl/demos/maurice/example3.c U src/crypto/openssl/demos/maurice/example4.c U src/crypto/openssl/demos/maurice/loadkeys.c U src/crypto/openssl/demos/maurice/loadkeys.h U src/crypto/openssl/demos/maurice/Makefile U src/crypto/openssl/demos/maurice/privkey.pem U src/crypto/openssl/demos/maurice/README U src/crypto/openssl/demos/pkcs12/pkread.c U src/crypto/openssl/demos/pkcs12/pkwrite.c U src/crypto/openssl/demos/pkcs12/README U src/crypto/openssl/demos/prime/Makefile U src/crypto/openssl/demos/prime/prime.c U src/crypto/openssl/demos/sign/cert.pem U src/crypto/openssl/demos/sign/key.pem U src/crypto/openssl/demos/sign/Makefile U src/crypto/openssl/demos/sign/sign.c U src/crypto/openssl/demos/sign/sign.txt U src/crypto/openssl/demos/sign/sig.txt U src/crypto/openssl/demos/ssl/cli.cpp U src/crypto/openssl/demos/ssl/inetdsrv.cpp U src/crypto/openssl/demos/ssl/serv.cpp N src/crypto/openssl/demos/ssltest-ecc/ECCcertgen.sh N src/crypto/openssl/demos/ssltest-ecc/ECC-RSAcertgen.sh N src/crypto/openssl/demos/ssltest-ecc/README N src/crypto/openssl/demos/ssltest-ecc/RSAcertgen.sh N src/crypto/openssl/demos/ssltest-ecc/ssltest.sh U src/crypto/openssl/demos/state_machine/Makefile U src/crypto/openssl/demos/state_machine/state_machine.c U src/crypto/openssl/demos/tunala/A-client.pem U src/crypto/openssl/demos/tunala/A-server.pem U src/crypto/openssl/demos/tunala/autogunk.sh U src/crypto/openssl/demos/tunala/autoungunk.sh U src/crypto/openssl/demos/tunala/breakage.c U src/crypto/openssl/demos/tunala/buffer.c U src/crypto/openssl/demos/tunala/CA.pem U src/crypto/openssl/demos/tunala/cb.c U src/crypto/openssl/demos/tunala/configure.in U src/crypto/openssl/demos/tunala/INSTALL U src/crypto/openssl/demos/tunala/ip.c U src/crypto/openssl/demos/tunala/Makefile U src/crypto/openssl/demos/tunala/Makefile.am U src/crypto/openssl/demos/tunala/README U src/crypto/openssl/demos/tunala/sm.c N src/crypto/openssl/demos/tunala/test.sh U src/crypto/openssl/demos/tunala/tunala.c U src/crypto/openssl/demos/tunala/tunala.h U src/crypto/openssl/demos/x509/mkcert.c U src/crypto/openssl/demos/x509/mkreq.c U src/crypto/openssl/demos/x509/README U src/crypto/openssl/doc/c-indentation.el N src/crypto/openssl/doc/fingerprints.txt U src/crypto/openssl/doc/openssl_button.gif U src/crypto/openssl/doc/openssl_button.html U src/crypto/openssl/doc/openssl-shared.txt U src/crypto/openssl/doc/openssl.txt U src/crypto/openssl/doc/README U src/crypto/openssl/doc/ssleay.txt U src/crypto/openssl/doc/standards.txt U src/crypto/openssl/doc/apps/asn1parse.pod U src/crypto/openssl/doc/apps/CA.pl.pod U src/crypto/openssl/doc/apps/ca.pod U src/crypto/openssl/doc/apps/ciphers.pod U src/crypto/openssl/doc/apps/config.pod U src/crypto/openssl/doc/apps/crl2pkcs7.pod U src/crypto/openssl/doc/apps/crl.pod U src/crypto/openssl/doc/apps/dgst.pod U src/crypto/openssl/doc/apps/dhparam.pod U src/crypto/openssl/doc/apps/dsaparam.pod U src/crypto/openssl/doc/apps/dsa.pod N src/crypto/openssl/doc/apps/ecparam.pod N src/crypto/openssl/doc/apps/ec.pod U src/crypto/openssl/doc/apps/enc.pod N src/crypto/openssl/doc/apps/errstr.pod U src/crypto/openssl/doc/apps/gendsa.pod U src/crypto/openssl/doc/apps/genrsa.pod U src/crypto/openssl/doc/apps/nseq.pod U src/crypto/openssl/doc/apps/ocsp.pod U src/crypto/openssl/doc/apps/openssl.pod U src/crypto/openssl/doc/apps/passwd.pod U src/crypto/openssl/doc/apps/pkcs12.pod U src/crypto/openssl/doc/apps/pkcs7.pod U src/crypto/openssl/doc/apps/pkcs8.pod U src/crypto/openssl/doc/apps/rand.pod U src/crypto/openssl/doc/apps/req.pod U src/crypto/openssl/doc/apps/rsa.pod U src/crypto/openssl/doc/apps/rsautl.pod U src/crypto/openssl/doc/apps/s_client.pod U src/crypto/openssl/doc/apps/sess_id.pod U src/crypto/openssl/doc/apps/smime.pod U src/crypto/openssl/doc/apps/speed.pod U src/crypto/openssl/doc/apps/spkac.pod U src/crypto/openssl/doc/apps/s_server.pod U src/crypto/openssl/doc/apps/s_time.pod U src/crypto/openssl/doc/apps/verify.pod U src/crypto/openssl/doc/apps/version.pod U src/crypto/openssl/doc/apps/x509.pod N src/crypto/openssl/doc/apps/x509v3_config.pod N src/crypto/openssl/doc/crypto/ASN1_generate_nconf.pod U src/crypto/openssl/doc/crypto/ASN1_OBJECT_new.pod U src/crypto/openssl/doc/crypto/ASN1_STRING_length.pod U src/crypto/openssl/doc/crypto/ASN1_STRING_new.pod U src/crypto/openssl/doc/crypto/ASN1_STRING_print_ex.pod U src/crypto/openssl/doc/crypto/BIO_ctrl.pod U src/crypto/openssl/doc/crypto/BIO_f_base64.pod U src/crypto/openssl/doc/crypto/BIO_f_buffer.pod U src/crypto/openssl/doc/crypto/BIO_f_cipher.pod U src/crypto/openssl/doc/crypto/BIO_find_type.pod U src/crypto/openssl/doc/crypto/BIO_f_md.pod U src/crypto/openssl/doc/crypto/BIO_f_null.pod U src/crypto/openssl/doc/crypto/BIO_f_ssl.pod U src/crypto/openssl/doc/crypto/BIO_new.pod U src/crypto/openssl/doc/crypto/bio.pod U src/crypto/openssl/doc/crypto/BIO_push.pod U src/crypto/openssl/doc/crypto/BIO_read.pod U src/crypto/openssl/doc/crypto/BIO_s_accept.pod U src/crypto/openssl/doc/crypto/BIO_s_bio.pod U src/crypto/openssl/doc/crypto/BIO_s_connect.pod U src/crypto/openssl/doc/crypto/BIO_set_callback.pod U src/crypto/openssl/doc/crypto/BIO_s_fd.pod U src/crypto/openssl/doc/crypto/BIO_s_file.pod U src/crypto/openssl/doc/crypto/BIO_should_retry.pod U src/crypto/openssl/doc/crypto/BIO_s_mem.pod U src/crypto/openssl/doc/crypto/BIO_s_null.pod U src/crypto/openssl/doc/crypto/BIO_s_socket.pod U src/crypto/openssl/doc/crypto/blowfish.pod U src/crypto/openssl/doc/crypto/BN_add.pod U src/crypto/openssl/doc/crypto/BN_add_word.pod N src/crypto/openssl/doc/crypto/BN_BLINDING_new.pod U src/crypto/openssl/doc/crypto/BN_bn2bin.pod U src/crypto/openssl/doc/crypto/BN_cmp.pod U src/crypto/openssl/doc/crypto/BN_copy.pod U src/crypto/openssl/doc/crypto/BN_CTX_new.pod U src/crypto/openssl/doc/crypto/BN_CTX_start.pod U src/crypto/openssl/doc/crypto/BN_generate_prime.pod U src/crypto/openssl/doc/crypto/bn_internal.pod U src/crypto/openssl/doc/crypto/BN_mod_inverse.pod U src/crypto/openssl/doc/crypto/BN_mod_mul_montgomery.pod U src/crypto/openssl/doc/crypto/BN_mod_mul_reciprocal.pod U src/crypto/openssl/doc/crypto/BN_new.pod U src/crypto/openssl/doc/crypto/BN_num_bytes.pod U src/crypto/openssl/doc/crypto/bn.pod U src/crypto/openssl/doc/crypto/BN_rand.pod U src/crypto/openssl/doc/crypto/BN_set_bit.pod U src/crypto/openssl/doc/crypto/BN_swap.pod U src/crypto/openssl/doc/crypto/BN_zero.pod U src/crypto/openssl/doc/crypto/buffer.pod U src/crypto/openssl/doc/crypto/CONF_modules_free.pod U src/crypto/openssl/doc/crypto/CONF_modules_load_file.pod U src/crypto/openssl/doc/crypto/crypto.pod U src/crypto/openssl/doc/crypto/CRYPTO_set_ex_data.pod U src/crypto/openssl/doc/crypto/d2i_ASN1_OBJECT.pod U src/crypto/openssl/doc/crypto/d2i_DHparams.pod U src/crypto/openssl/doc/crypto/d2i_DSAPublicKey.pod U src/crypto/openssl/doc/crypto/d2i_PKCS8PrivateKey.pod U src/crypto/openssl/doc/crypto/d2i_RSAPublicKey.pod U src/crypto/openssl/doc/crypto/d2i_X509_ALGOR.pod U src/crypto/openssl/doc/crypto/d2i_X509_CRL.pod U src/crypto/openssl/doc/crypto/d2i_X509_NAME.pod U src/crypto/openssl/doc/crypto/d2i_X509.pod U src/crypto/openssl/doc/crypto/d2i_X509_REQ.pod U src/crypto/openssl/doc/crypto/d2i_X509_SIG.pod U src/crypto/openssl/doc/crypto/des_modes.pod U src/crypto/openssl/doc/crypto/des.pod U src/crypto/openssl/doc/crypto/DH_generate_key.pod U src/crypto/openssl/doc/crypto/DH_generate_parameters.pod U src/crypto/openssl/doc/crypto/DH_get_ex_new_index.pod U src/crypto/openssl/doc/crypto/DH_new.pod U src/crypto/openssl/doc/crypto/dh.pod U src/crypto/openssl/doc/crypto/DH_set_method.pod U src/crypto/openssl/doc/crypto/DH_size.pod U src/crypto/openssl/doc/crypto/DSA_do_sign.pod U src/crypto/openssl/doc/crypto/DSA_dup_DH.pod U src/crypto/openssl/doc/crypto/DSA_generate_key.pod U src/crypto/openssl/doc/crypto/dsa.pod U src/crypto/openssl/doc/crypto/DSA_generate_parameters.pod U src/crypto/openssl/doc/crypto/DSA_get_ex_new_index.pod U src/crypto/openssl/doc/crypto/DSA_new.pod U src/crypto/openssl/doc/crypto/DSA_set_method.pod U src/crypto/openssl/doc/crypto/DSA_SIG_new.pod U src/crypto/openssl/doc/crypto/DSA_sign.pod U src/crypto/openssl/doc/crypto/DSA_size.pod N src/crypto/openssl/doc/crypto/ecdsa.pod U src/crypto/openssl/doc/crypto/engine.pod U src/crypto/openssl/doc/crypto/ERR_clear_error.pod U src/crypto/openssl/doc/crypto/ERR_error_string.pod U src/crypto/openssl/doc/crypto/ERR_get_error.pod U src/crypto/openssl/doc/crypto/ERR_GET_LIB.pod U src/crypto/openssl/doc/crypto/ERR_load_crypto_strings.pod U src/crypto/openssl/doc/crypto/ERR_load_strings.pod U src/crypto/openssl/doc/crypto/err.pod U src/crypto/openssl/doc/crypto/ERR_print_errors.pod U src/crypto/openssl/doc/crypto/ERR_put_error.pod U src/crypto/openssl/doc/crypto/evp.pod U src/crypto/openssl/doc/crypto/ERR_remove_state.pod N src/crypto/openssl/doc/crypto/ERR_set_mark.pod U src/crypto/openssl/doc/crypto/EVP_BytesToKey.pod U src/crypto/openssl/doc/crypto/EVP_DigestInit.pod U src/crypto/openssl/doc/crypto/EVP_EncryptInit.pod U src/crypto/openssl/doc/crypto/EVP_OpenInit.pod U src/crypto/openssl/doc/crypto/EVP_PKEY_new.pod U src/crypto/openssl/doc/crypto/EVP_PKEY_set1_RSA.pod U src/crypto/openssl/doc/crypto/EVP_SealInit.pod U src/crypto/openssl/doc/crypto/EVP_SignInit.pod U src/crypto/openssl/doc/crypto/EVP_VerifyInit.pod U src/crypto/openssl/doc/crypto/hmac.pod U src/crypto/openssl/doc/crypto/lhash.pod U src/crypto/openssl/doc/crypto/lh_stats.pod U src/crypto/openssl/doc/crypto/md5.pod U src/crypto/openssl/doc/crypto/mdc2.pod U src/crypto/openssl/doc/crypto/OBJ_nid2obj.pod U src/crypto/openssl/doc/crypto/OpenSSL_add_all_algorithms.pod N src/crypto/openssl/doc/crypto/OPENSSL_Applink.pod U src/crypto/openssl/doc/crypto/OPENSSL_config.pod N src/crypto/openssl/doc/crypto/OPENSSL_ia32cap.pod U src/crypto/openssl/doc/crypto/OPENSSL_load_builtin_modules.pod U src/crypto/openssl/doc/crypto/OPENSSL_VERSION_NUMBER.pod U src/crypto/openssl/doc/crypto/pem.pod U src/crypto/openssl/doc/crypto/PKCS12_create.pod U src/crypto/openssl/doc/crypto/PKCS12_parse.pod U src/crypto/openssl/doc/crypto/PKCS7_decrypt.pod U src/crypto/openssl/doc/crypto/PKCS7_encrypt.pod U src/crypto/openssl/doc/crypto/PKCS7_sign.pod U src/crypto/openssl/doc/crypto/PKCS7_verify.pod U src/crypto/openssl/doc/crypto/RAND_add.pod U src/crypto/openssl/doc/crypto/RAND_bytes.pod U src/crypto/openssl/doc/crypto/RAND_cleanup.pod U src/crypto/openssl/doc/crypto/RAND_egd.pod U src/crypto/openssl/doc/crypto/RAND_load_file.pod U src/crypto/openssl/doc/crypto/rand.pod U src/crypto/openssl/doc/crypto/RAND_set_rand_method.pod U src/crypto/openssl/doc/crypto/rc4.pod U src/crypto/openssl/doc/crypto/ripemd.pod U src/crypto/openssl/doc/crypto/RSA_blinding_on.pod U src/crypto/openssl/doc/crypto/RSA_check_key.pod U src/crypto/openssl/doc/crypto/RSA_generate_key.pod U src/crypto/openssl/doc/crypto/RSA_get_ex_new_index.pod U src/crypto/openssl/doc/crypto/RSA_new.pod U src/crypto/openssl/doc/crypto/RSA_padding_add_PKCS1_type_1.pod U src/crypto/openssl/doc/crypto/rsa.pod U src/crypto/openssl/doc/crypto/RSA_print.pod U src/crypto/openssl/doc/crypto/RSA_private_encrypt.pod U src/crypto/openssl/doc/crypto/RSA_public_encrypt.pod U src/crypto/openssl/doc/crypto/RSA_set_method.pod U src/crypto/openssl/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod U src/crypto/openssl/doc/crypto/RSA_sign.pod U src/crypto/openssl/doc/crypto/RSA_size.pod U src/crypto/openssl/doc/crypto/sha.pod U src/crypto/openssl/doc/crypto/SMIME_read_PKCS7.pod U src/crypto/openssl/doc/crypto/threads.pod U src/crypto/openssl/doc/crypto/SMIME_write_PKCS7.pod U src/crypto/openssl/doc/crypto/ui_compat.pod U src/crypto/openssl/doc/crypto/ui.pod U src/crypto/openssl/doc/crypto/X509_NAME_add_entry_by_txt.pod U src/crypto/openssl/doc/crypto/X509_NAME_ENTRY_get_object.pod U src/crypto/openssl/doc/crypto/X509_NAME_get_index_by_NID.pod U src/crypto/openssl/doc/crypto/X509_NAME_print_ex.pod U src/crypto/openssl/doc/crypto/X509_new.pod N src/crypto/openssl/doc/crypto/x509.pod U src/crypto/openssl/doc/HOWTO/certificates.txt U src/crypto/openssl/doc/HOWTO/keys.txt N src/crypto/openssl/doc/HOWTO/proxy_certificates.txt U src/crypto/openssl/doc/ssl/d2i_SSL_SESSION.pod U src/crypto/openssl/doc/ssl/SSL_accept.pod U src/crypto/openssl/doc/ssl/SSL_alert_type_string.pod U src/crypto/openssl/doc/ssl/SSL_CIPHER_get_name.pod U src/crypto/openssl/doc/ssl/SSL_clear.pod U src/crypto/openssl/doc/ssl/SSL_COMP_add_compression_method.pod U src/crypto/openssl/doc/ssl/SSL_connect.pod U src/crypto/openssl/doc/ssl/SSL_CTX_add_extra_chain_cert.pod U src/crypto/openssl/doc/ssl/SSL_CTX_add_session.pod U src/crypto/openssl/doc/ssl/SSL_CTX_ctrl.pod U src/crypto/openssl/doc/ssl/SSL_CTX_flush_sessions.pod U src/crypto/openssl/doc/ssl/SSL_CTX_free.pod U src/crypto/openssl/doc/ssl/SSL_CTX_get_ex_new_index.pod U src/crypto/openssl/doc/ssl/SSL_CTX_get_verify_mode.pod U src/crypto/openssl/doc/ssl/SSL_new.pod U src/crypto/openssl/doc/ssl/SSL_CTX_load_verify_locations.pod U src/crypto/openssl/doc/ssl/SSL_CTX_new.pod U src/crypto/openssl/doc/ssl/SSL_CTX_sessions.pod U src/crypto/openssl/doc/ssl/SSL_CTX_sess_number.pod U src/crypto/openssl/doc/ssl/SSL_CTX_sess_set_cache_size.pod U src/crypto/openssl/doc/ssl/SSL_CTX_sess_set_get_cb.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_cert_store.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_cert_verify_callback.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_cipher_list.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_client_CA_list.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_client_cert_cb.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_default_passwd_cb.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_generate_session_id.pod U src/crypto/openssl/doc/ssl/ssl.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_info_callback.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_max_cert_list.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_mode.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_msg_callback.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_quiet_shutdown.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_session_cache_mode.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_session_id_context.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_ssl_version.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_timeout.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod U src/crypto/openssl/doc/ssl/SSL_CTX_set_verify.pod U src/crypto/openssl/doc/ssl/SSL_CTX_use_certificate.pod U src/crypto/openssl/doc/ssl/SSL_do_handshake.pod U src/crypto/openssl/doc/ssl/SSL_free.pod U src/crypto/openssl/doc/ssl/SSL_get_ciphers.pod U src/crypto/openssl/doc/ssl/SSL_get_client_CA_list.pod U src/crypto/openssl/doc/ssl/SSL_get_current_cipher.pod U src/crypto/openssl/doc/ssl/SSL_get_default_timeout.pod U src/crypto/openssl/doc/ssl/SSL_get_error.pod U src/crypto/openssl/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod U src/crypto/openssl/doc/ssl/SSL_get_ex_new_index.pod U src/crypto/openssl/doc/ssl/SSL_get_fd.pod U src/crypto/openssl/doc/ssl/SSL_get_peer_cert_chain.pod U src/crypto/openssl/doc/ssl/SSL_get_peer_certificate.pod U src/crypto/openssl/doc/ssl/SSL_get_rbio.pod U src/crypto/openssl/doc/ssl/SSL_get_session.pod U src/crypto/openssl/doc/ssl/SSL_get_SSL_CTX.pod U src/crypto/openssl/doc/ssl/SSL_get_verify_result.pod U src/crypto/openssl/doc/ssl/SSL_get_version.pod U src/crypto/openssl/doc/ssl/SSL_library_init.pod U src/crypto/openssl/doc/ssl/SSL_load_client_CA_file.pod U src/crypto/openssl/doc/ssl/SSL_pending.pod U src/crypto/openssl/doc/ssl/SSL_read.pod U src/crypto/openssl/doc/ssl/SSL_rstate_string.pod U src/crypto/openssl/doc/ssl/SSL_SESSION_free.pod U src/crypto/openssl/doc/ssl/SSL_SESSION_get_ex_new_index.pod U src/crypto/openssl/doc/ssl/SSL_SESSION_get_time.pod U src/crypto/openssl/doc/ssl/SSL_session_reused.pod U src/crypto/openssl/doc/ssl/SSL_set_bio.pod U src/crypto/openssl/doc/ssl/SSL_set_connect_state.pod U src/crypto/openssl/doc/ssl/SSL_set_fd.pod U src/crypto/openssl/doc/ssl/SSL_set_session.pod U src/crypto/openssl/doc/ssl/SSL_set_shutdown.pod U src/crypto/openssl/doc/ssl/SSL_set_verify_result.pod U src/crypto/openssl/doc/ssl/SSL_shutdown.pod U src/crypto/openssl/doc/ssl/SSL_state_string.pod U src/crypto/openssl/doc/ssl/SSL_want.pod U src/crypto/openssl/doc/ssl/SSL_write.pod N src/crypto/openssl/engines/axp.opt N src/crypto/openssl/engines/e_4758cca.c N src/crypto/openssl/engines/e_4758cca.ec N src/crypto/openssl/engines/e_4758cca_err.c N src/crypto/openssl/engines/e_4758cca_err.h N src/crypto/openssl/engines/e_aep.c N src/crypto/openssl/engines/e_aep.ec N src/crypto/openssl/engines/e_aep_err.c N src/crypto/openssl/engines/e_aep_err.h N src/crypto/openssl/engines/e_atalla.c N src/crypto/openssl/engines/e_atalla.ec N src/crypto/openssl/engines/e_atalla_err.c N src/crypto/openssl/engines/e_atalla_err.h N src/crypto/openssl/engines/e_chil.c N src/crypto/openssl/engines/e_chil.ec N src/crypto/openssl/engines/e_chil_err.c N src/crypto/openssl/engines/e_chil_err.h N src/crypto/openssl/engines/e_cswift.c N src/crypto/openssl/engines/e_cswift.ec N src/crypto/openssl/engines/e_cswift_err.c N src/crypto/openssl/engines/e_cswift_err.h N src/crypto/openssl/engines/e_gmp.c N src/crypto/openssl/engines/e_gmp.ec N src/crypto/openssl/engines/e_gmp_err.c N src/crypto/openssl/engines/e_gmp_err.h N src/crypto/openssl/engines/engine_vector.mar N src/crypto/openssl/engines/e_nuron.c N src/crypto/openssl/engines/e_nuron.ec N src/crypto/openssl/engines/e_nuron_err.c N src/crypto/openssl/engines/e_nuron_err.h N src/crypto/openssl/engines/e_sureware.c N src/crypto/openssl/engines/e_sureware.ec N src/crypto/openssl/engines/e_sureware_err.c N src/crypto/openssl/engines/e_sureware_err.h N src/crypto/openssl/engines/e_ubsec.c N src/crypto/openssl/engines/e_ubsec.ec N src/crypto/openssl/engines/e_ubsec_err.c N src/crypto/openssl/engines/e_ubsec_err.h N src/crypto/openssl/engines/Makefile N src/crypto/openssl/engines/vax.opt N src/crypto/openssl/engines/vendor_defns/aep.h N src/crypto/openssl/engines/vendor_defns/atalla.h N src/crypto/openssl/engines/vendor_defns/cswift.h N src/crypto/openssl/engines/vendor_defns/hw_4758_cca.h N src/crypto/openssl/engines/vendor_defns/hwcryptohook.h N src/crypto/openssl/engines/vendor_defns/hw_ubsec.h N src/crypto/openssl/engines/vendor_defns/sureware.h U src/crypto/openssl/shlib/README U src/crypto/openssl/ssl/bio_ssl.c N src/crypto/openssl/ssl/d1_both.c N src/crypto/openssl/ssl/d1_clnt.c N src/crypto/openssl/ssl/d1_enc.c N src/crypto/openssl/ssl/d1_lib.c N src/crypto/openssl/ssl/d1_meth.c N src/crypto/openssl/ssl/d1_pkt.c N src/crypto/openssl/ssl/d1_srvr.c N src/crypto/openssl/ssl/dtls1.h U src/crypto/openssl/ssl/kssl.c U src/crypto/openssl/ssl/kssl.h U src/crypto/openssl/ssl/kssl_lcl.h U src/crypto/openssl/ssl/Makefile C src/crypto/openssl/ssl/s23_clnt.c C src/crypto/openssl/ssl/s23_lib.c U src/crypto/openssl/ssl/s23_meth.c U src/crypto/openssl/ssl/s23_pkt.c C src/crypto/openssl/ssl/s23_srvr.c C src/crypto/openssl/ssl/s2_clnt.c C src/crypto/openssl/ssl/s2_enc.c C src/crypto/openssl/ssl/s2_lib.c C src/crypto/openssl/ssl/s2_meth.c U src/crypto/openssl/ssl/s2_pkt.c C src/crypto/openssl/ssl/s2_srvr.c U src/crypto/openssl/ssl/s3_both.c U src/crypto/openssl/ssl/s3_clnt.c U src/crypto/openssl/ssl/s3_enc.c U src/crypto/openssl/ssl/s3_lib.c U src/crypto/openssl/ssl/s3_meth.c U src/crypto/openssl/ssl/s3_pkt.c U src/crypto/openssl/ssl/s3_srvr.c U src/crypto/openssl/ssl/ssl23.h U src/crypto/openssl/ssl/ssl2.h U src/crypto/openssl/ssl/ssl3.h U src/crypto/openssl/ssl/ssl_algs.c U src/crypto/openssl/ssl/ssl_asn1.c U src/crypto/openssl/ssl/ssl_cert.c U src/crypto/openssl/ssl/ssl_ciph.c U src/crypto/openssl/ssl/ssl_err2.c U src/crypto/openssl/ssl/ssl_err.c U src/crypto/openssl/ssl/ssl.h U src/crypto/openssl/ssl/ssl_lib.c U src/crypto/openssl/ssl/ssl_locl.h U src/crypto/openssl/ssl/ssl_rsa.c U src/crypto/openssl/ssl/ssl_sess.c U src/crypto/openssl/ssl/ssl_stat.c U src/crypto/openssl/ssl/ssl_task.c U src/crypto/openssl/ssl/ssltest.c U src/crypto/openssl/ssl/ssl_txt.c U src/crypto/openssl/ssl/t1_clnt.c U src/crypto/openssl/ssl/t1_enc.c U src/crypto/openssl/ssl/t1_lib.c U src/crypto/openssl/ssl/t1_meth.c U src/crypto/openssl/ssl/t1_srvr.c U src/crypto/openssl/ssl/tls1.h U src/crypto/openssl/test/bctest U src/crypto/openssl/test/CAss.cnf U src/crypto/openssl/test/CAssdh.cnf U src/crypto/openssl/test/CAssdsa.cnf U src/crypto/openssl/test/CAssrsa.cnf U src/crypto/openssl/test/dummytest.c U src/crypto/openssl/test/evptests.txt U src/crypto/openssl/test/Makefile U src/crypto/openssl/test/methtest.c N src/crypto/openssl/test/P1ss.cnf N src/crypto/openssl/test/P2ss.cnf U src/crypto/openssl/test/pkcs7-1.pem U src/crypto/openssl/test/pkcs7.pem U src/crypto/openssl/test/r160test.c U src/crypto/openssl/test/Sssdsa.cnf U src/crypto/openssl/test/Sssrsa.cnf U src/crypto/openssl/test/tcrl U src/crypto/openssl/test/testca U src/crypto/openssl/test/test.cnf U src/crypto/openssl/test/testcrl.pem U src/crypto/openssl/test/testenc U src/crypto/openssl/test/testgen U src/crypto/openssl/test/testp7.pem U src/crypto/openssl/test/testreq2.pem U src/crypto/openssl/test/testrsa.pem U src/crypto/openssl/test/testsid.pem U src/crypto/openssl/test/testss U src/crypto/openssl/test/testssl N src/crypto/openssl/test/testsslproxy U src/crypto/openssl/test/testx509.pem U src/crypto/openssl/test/times U src/crypto/openssl/test/tpkcs7 U src/crypto/openssl/test/tpkcs7d U src/crypto/openssl/test/treq U src/crypto/openssl/test/trsa U src/crypto/openssl/test/tsid U src/crypto/openssl/test/tx509 U src/crypto/openssl/test/Uss.cnf U src/crypto/openssl/test/v3-cert1.pem U src/crypto/openssl/test/v3-cert2.pem U src/crypto/openssl/test/VMSca-response.1 U src/crypto/openssl/test/VMSca-response.2 U src/crypto/openssl/times/100.lnx U src/crypto/openssl/times/100.nt U src/crypto/openssl/times/200.lnx U src/crypto/openssl/times/486-66.dos U src/crypto/openssl/times/486-66.nt U src/crypto/openssl/times/486-66.w31 U src/crypto/openssl/times/586-085i.nt U src/crypto/openssl/times/586-1002.lnx U src/crypto/openssl/times/586-100.dos U src/crypto/openssl/times/586-100.LN3 U src/crypto/openssl/times/586-100.ln4 U src/crypto/openssl/times/586-100.lnx U src/crypto/openssl/times/586-100.nt U src/crypto/openssl/times/586-100.NT2 U src/crypto/openssl/times/586-100.ntx U src/crypto/openssl/times/586-100.w31 U src/crypto/openssl/times/586p-100.lnx U src/crypto/openssl/times/5.lnx U src/crypto/openssl/times/686-200.bsd U src/crypto/openssl/times/686-200.lnx U src/crypto/openssl/times/686-200.nt U src/crypto/openssl/times/aixold.t U src/crypto/openssl/times/aix.t U src/crypto/openssl/times/alpha400.t U src/crypto/openssl/times/alpha.t U src/crypto/openssl/times/cyrix100.lnx U src/crypto/openssl/times/dgux.t U src/crypto/openssl/times/dgux-x86.t U src/crypto/openssl/times/hpux-acc.t U src/crypto/openssl/times/hpux-kr.t U src/crypto/openssl/times/hpux.t U src/crypto/openssl/times/L1 U src/crypto/openssl/times/p2.w95 U src/crypto/openssl/times/pent2.t U src/crypto/openssl/times/R10000.t U src/crypto/openssl/times/R4400.t U src/crypto/openssl/times/readme U src/crypto/openssl/times/s586-100.lnx U src/crypto/openssl/times/s586-100.nt U src/crypto/openssl/times/sgi.t U src/crypto/openssl/times/sparc2 U src/crypto/openssl/times/sparcLX.t U src/crypto/openssl/times/sparc.t U src/crypto/openssl/times/usparc.t U src/crypto/openssl/times/090/586-100.nt U src/crypto/openssl/times/091/486-50.nt U src/crypto/openssl/times/091/586-100.lnx U src/crypto/openssl/times/091/68000.bsd U src/crypto/openssl/times/091/686-200.lnx U src/crypto/openssl/times/091/alpha064.osf U src/crypto/openssl/times/091/alpha164.lnx U src/crypto/openssl/times/091/alpha164.osf U src/crypto/openssl/times/091/mips-rel.pl U src/crypto/openssl/times/091/r10000.irx U src/crypto/openssl/times/091/r3000.ult U src/crypto/openssl/times/091/r4400.irx U src/crypto/openssl/times/x86/bfs.cpp U src/crypto/openssl/times/x86/casts.cpp U src/crypto/openssl/times/x86/des3s.cpp U src/crypto/openssl/times/x86/dess.cpp U src/crypto/openssl/times/x86/md4s.cpp U src/crypto/openssl/times/x86/md5s.cpp U src/crypto/openssl/times/x86/rc4s.cpp U src/crypto/openssl/times/x86/sha1s.cpp U src/crypto/openssl/tools/c89.sh U src/crypto/openssl/tools/c_hash U src/crypto/openssl/tools/c_info U src/crypto/openssl/tools/c_issuer U src/crypto/openssl/tools/c_name U src/crypto/openssl/tools/c_rehash U src/crypto/openssl/tools/c_rehash.in U src/crypto/openssl/tools/Makefile U src/crypto/openssl/util/add_cr.pl U src/crypto/openssl/util/bat.sh U src/crypto/openssl/util/ck_errf.pl U src/crypto/openssl/util/clean-depend.pl N src/crypto/openssl/util/copy.pl U src/crypto/openssl/util/deleof.pl U src/crypto/openssl/util/dirname.pl U src/crypto/openssl/util/domd U src/crypto/openssl/util/do_ms.sh U src/crypto/openssl/util/err-ins.pl U src/crypto/openssl/util/extract-names.pl N src/crypto/openssl/util/extract-section.pl U src/crypto/openssl/util/files.pl U src/crypto/openssl/util/fixNT.sh U src/crypto/openssl/util/FreeBSD.sh U src/crypto/openssl/util/install.sh U src/crypto/openssl/util/libeay.num U src/crypto/openssl/util/mk1mf.pl U src/crypto/openssl/util/mkcerts.sh U src/crypto/openssl/util/mkdef.pl U src/crypto/openssl/util/mkdir-p.pl U src/crypto/openssl/util/mkerr.pl U src/crypto/openssl/util/mkfiles.pl U src/crypto/openssl/util/mklink.pl U src/crypto/openssl/util/mkstack.pl N src/crypto/openssl/util/opensslwrap.sh U src/crypto/openssl/util/perlpath.pl U src/crypto/openssl/util/pod2man.pl U src/crypto/openssl/util/pod2mantest U src/crypto/openssl/util/pod2mantest.pod U src/crypto/openssl/util/point.sh U src/crypto/openssl/util/selftest.pl N src/crypto/openssl/util/shlib_wrap.sh U src/crypto/openssl/util/sp-diff.pl U src/crypto/openssl/util/speed.sh U src/crypto/openssl/util/src-dep.pl U src/crypto/openssl/util/ssleay.num U src/crypto/openssl/util/tab_num.pl U src/crypto/openssl/util/x86asm.sh U src/crypto/openssl/util/pl/BC-32.pl U src/crypto/openssl/util/pl/linux.pl C src/crypto/openssl/util/pl/Mingw32.pl N src/crypto/openssl/util/pl/netware.pl U src/crypto/openssl/util/pl/OS2-EMX.pl U src/crypto/openssl/util/pl/ultrix.pl U src/crypto/openssl/util/pl/unix.pl U src/crypto/openssl/util/pl/VC-32.pl 23 conflicts created by this import. Use the following command to help the merge: cvs checkout -jOPENSSL:yesterday -jOPENSSL src/crypto/openssl From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:14: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 ABFED16A4DF; Sat, 29 Jul 2006 19:14:58 +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 C2E5B43D58; Sat, 29 Jul 2006 19:14: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 k6TJEpNe035909; Sat, 29 Jul 2006 19:14:51 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJEpxJ035908; Sat, 29 Jul 2006 19:14:51 GMT (envelope-from simon) Message-Id: <200607291914.k6TJEpxJ035908@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 19:14: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/crypto/openssl comm.txt comms.txt src/crypto/openssl/apps der_chop der_chop.in openssl.cnf speed.c src/crypto/openssl/bugs VC16.bug src/crypto/openssl/certs ICE-CA.pem ICE-root.pem ICE-user.pem ICE.crl RegTP-4R.pem ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 19:14:58 -0000 simon 2006-07-29 19:14:51 UTC FreeBSD src repository Modified files: crypto/openssl/apps openssl.cnf speed.c crypto/openssl/crypto/des des.h crypto/openssl/crypto/engine eng_all.c crypto/openssl/crypto/err err_all.c crypto/openssl/crypto/evp evp.h crypto/openssl/crypto/idea i_skey.c idea.h idea_spd.c ideatest.c crypto/openssl/crypto/rsa rsa.h rsa_eay.c rsa_lib.c crypto/openssl/ssl s23_clnt.c s23_lib.c s23_srvr.c s2_clnt.c s2_enc.c s2_lib.c s2_meth.c s2_srvr.c crypto/openssl/util/pl Mingw32.pl Removed files: crypto/openssl comm.txt comms.txt crypto/openssl/apps der_chop der_chop.in crypto/openssl/bugs VC16.bug crypto/openssl/certs ICE-CA.pem ICE-root.pem ICE-user.pem ICE.crl RegTP-4R.pem ca-cert.pem dsa-ca.pem dsa-pca.pem factory.pem nortelCA.pem pca-cert.pem rsa-cca.pem timCA.pem tjhCA.pem vsign2.pem vsigntca.pem crypto/openssl/crypto/bn/asm alpha.s alpha.s.works bn-alpha.pl ca.pl co-alpha.pl mips1.s pa-risc.s r3000.s crypto/openssl/crypto/bn/asm/alpha add.pl div.pl mul.pl mul_add.pl mul_c4.pl mul_c4.works.pl mul_c8.pl sqr.pl sqr_c4.pl sqr_c8.pl sub.pl crypto/openssl/crypto/bn/asm/alpha.works add.pl div.pl mul.pl mul_add.pl mul_c4.pl mul_c4.works.pl mul_c8.pl sqr.pl sqr_c4.pl sqr_c8.pl sub.pl crypto/openssl/crypto/ec ecp_recp.c crypto/openssl/crypto/engine hw.ec hw_4758_cca.c hw_4758_cca_err.c hw_4758_cca_err.h hw_aep.c hw_aep_err.c hw_aep_err.h hw_atalla.c hw_atalla_err.c hw_atalla_err.h hw_cryptodev.c hw_cswift.c hw_cswift_err.c hw_cswift_err.h hw_ncipher.c hw_ncipher_err.c hw_ncipher_err.h hw_nuron.c hw_nuron_err.c hw_nuron_err.h hw_sureware.c hw_sureware_err.c hw_sureware_err.h hw_ubsec.c hw_ubsec_err.c hw_ubsec_err.h crypto/openssl/crypto/engine/vendor_defns aep.h atalla.h cswift.h hw_4758_cca.h hw_ubsec.h hwcryptohook.h sureware.h crypto/openssl/crypto/perlasm alpha.pl crypto/openssl/test testfipsssl crypto/openssl/util/pl BC-16.pl VC-16.pl VC-CE.pl Log: Resolve conflicts after import of OpenSSL 0.9.8b. Revision Changes Path 1.2 +0 -305 src/crypto/openssl/apps/der_chop (dead) 1.2 +0 -305 src/crypto/openssl/apps/der_chop.in (dead) 1.8 +58 -5 src/crypto/openssl/apps/openssl.cnf 1.14 +794 -20 src/crypto/openssl/apps/speed.c 1.2 +0 -18 src/crypto/openssl/bugs/VC16.bug (dead) 1.2 +0 -59 src/crypto/openssl/certs/ICE-CA.pem (dead) 1.2 +0 -48 src/crypto/openssl/certs/ICE-root.pem (dead) 1.2 +0 -63 src/crypto/openssl/certs/ICE-user.pem (dead) 1.2 +0 -9 src/crypto/openssl/certs/ICE.crl (dead) 1.2 +0 -19 src/crypto/openssl/certs/RegTP-4R.pem (dead) 1.2 +0 -31 src/crypto/openssl/certs/ca-cert.pem (dead) 1.2 +0 -43 src/crypto/openssl/certs/dsa-ca.pem (dead) 1.2 +0 -49 src/crypto/openssl/certs/dsa-pca.pem (dead) 1.2 +0 -15 src/crypto/openssl/certs/factory.pem (dead) 1.2 +0 -16 src/crypto/openssl/certs/nortelCA.pem (dead) 1.2 +0 -31 src/crypto/openssl/certs/pca-cert.pem (dead) 1.2 +0 -19 src/crypto/openssl/certs/rsa-cca.pem (dead) 1.2 +0 -16 src/crypto/openssl/certs/timCA.pem (dead) 1.2 +0 -15 src/crypto/openssl/certs/tjhCA.pem (dead) 1.2 +0 -18 src/crypto/openssl/certs/vsign2.pem (dead) 1.2 +0 -18 src/crypto/openssl/certs/vsigntca.pem (dead) 1.2 +0 -1 src/crypto/openssl/comm.txt (dead) 1.2 +0 -1 src/crypto/openssl/comms.txt (dead) 1.2 +0 -1898 src/crypto/openssl/crypto/bn/asm/alpha.s (dead) 1.2 +0 -533 src/crypto/openssl/crypto/bn/asm/alpha.s.works (dead) 1.2 +0 -119 src/crypto/openssl/crypto/bn/asm/alpha.works/add.pl (dead) 1.2 +0 -144 src/crypto/openssl/crypto/bn/asm/alpha.works/div.pl (dead) 1.2 +0 -116 src/crypto/openssl/crypto/bn/asm/alpha.works/mul.pl (dead) 1.2 +0 -120 src/crypto/openssl/crypto/bn/asm/alpha.works/mul_add.pl (dead) 1.2 +0 -213 src/crypto/openssl/crypto/bn/asm/alpha.works/mul_c4.pl (dead) 1.2 +0 -98 src/crypto/openssl/crypto/bn/asm/alpha.works/mul_c4.works.pl (dead) 1.2 +0 -177 src/crypto/openssl/crypto/bn/asm/alpha.works/mul_c8.pl (dead) 1.2 +0 -113 src/crypto/openssl/crypto/bn/asm/alpha.works/sqr.pl (dead) 1.2 +0 -109 src/crypto/openssl/crypto/bn/asm/alpha.works/sqr_c4.pl (dead) 1.2 +0 -132 src/crypto/openssl/crypto/bn/asm/alpha.works/sqr_c8.pl (dead) 1.2 +0 -108 src/crypto/openssl/crypto/bn/asm/alpha.works/sub.pl (dead) 1.2 +0 -118 src/crypto/openssl/crypto/bn/asm/alpha/add.pl (dead) 1.2 +0 -144 src/crypto/openssl/crypto/bn/asm/alpha/div.pl (dead) 1.2 +0 -104 src/crypto/openssl/crypto/bn/asm/alpha/mul.pl (dead) 1.2 +0 -123 src/crypto/openssl/crypto/bn/asm/alpha/mul_add.pl (dead) 1.2 +0 -215 src/crypto/openssl/crypto/bn/asm/alpha/mul_c4.pl (dead) 1.2 +0 -98 src/crypto/openssl/crypto/bn/asm/alpha/mul_c4.works.pl (dead) 1.2 +0 -177 src/crypto/openssl/crypto/bn/asm/alpha/mul_c8.pl (dead) 1.2 +0 -113 src/crypto/openssl/crypto/bn/asm/alpha/sqr.pl (dead) 1.2 +0 -109 src/crypto/openssl/crypto/bn/asm/alpha/sqr_c4.pl (dead) 1.2 +0 -132 src/crypto/openssl/crypto/bn/asm/alpha/sqr_c8.pl (dead) 1.2 +0 -108 src/crypto/openssl/crypto/bn/asm/alpha/sub.pl (dead) 1.2 +0 -571 src/crypto/openssl/crypto/bn/asm/bn-alpha.pl (dead) 1.2 +0 -33 src/crypto/openssl/crypto/bn/asm/ca.pl (dead) 1.2 +0 -116 src/crypto/openssl/crypto/bn/asm/co-alpha.pl (dead) 1.2 +0 -539 src/crypto/openssl/crypto/bn/asm/mips1.s (dead) 1.2 +0 -710 src/crypto/openssl/crypto/bn/asm/pa-risc.s (dead) 1.2 +0 -646 src/crypto/openssl/crypto/bn/asm/r3000.s (dead) 1.11 +4 -4 src/crypto/openssl/crypto/des/des.h 1.2 +0 -133 src/crypto/openssl/crypto/ec/ecp_recp.c (dead) 1.3 +17 -13 src/crypto/openssl/crypto/engine/eng_all.c 1.2 +0 -8 src/crypto/openssl/crypto/engine/hw.ec (dead) 1.2 +0 -969 src/crypto/openssl/crypto/engine/hw_4758_cca.c (dead) 1.2 +0 -149 src/crypto/openssl/crypto/engine/hw_4758_cca_err.c (dead) 1.2 +0 -93 src/crypto/openssl/crypto/engine/hw_4758_cca_err.h (dead) 1.2 +0 -1119 src/crypto/openssl/crypto/engine/hw_aep.c (dead) 1.2 +0 -157 src/crypto/openssl/crypto/engine/hw_aep_err.c (dead) 1.2 +0 -101 src/crypto/openssl/crypto/engine/hw_aep_err.h (dead) 1.2 +0 -594 src/crypto/openssl/crypto/engine/hw_atalla.c (dead) 1.2 +0 -145 src/crypto/openssl/crypto/engine/hw_atalla_err.c (dead) 1.2 +0 -89 src/crypto/openssl/crypto/engine/hw_atalla_err.h (dead) 1.2 +0 -1130 src/crypto/openssl/crypto/engine/hw_cryptodev.c (dead) 1.2 +0 -997 src/crypto/openssl/crypto/engine/hw_cswift.c (dead) 1.2 +0 -149 src/crypto/openssl/crypto/engine/hw_cswift_err.c (dead) 1.2 +0 -93 src/crypto/openssl/crypto/engine/hw_cswift_err.h (dead) 1.2 +0 -1388 src/crypto/openssl/crypto/engine/hw_ncipher.c (dead) 1.2 +0 -157 src/crypto/openssl/crypto/engine/hw_ncipher_err.c (dead) 1.2 +0 -101 src/crypto/openssl/crypto/engine/hw_ncipher_err.h (dead) 1.2 +0 -418 src/crypto/openssl/crypto/engine/hw_nuron.c (dead) 1.2 +0 -142 src/crypto/openssl/crypto/engine/hw_nuron_err.c (dead) 1.2 +0 -86 src/crypto/openssl/crypto/engine/hw_nuron_err.h (dead) 1.2 +0 -1039 src/crypto/openssl/crypto/engine/hw_sureware.c (dead) 1.2 +0 -150 src/crypto/openssl/crypto/engine/hw_sureware_err.c (dead) 1.2 +0 -94 src/crypto/openssl/crypto/engine/hw_sureware_err.h (dead) 1.2 +0 -1061 src/crypto/openssl/crypto/engine/hw_ubsec.c (dead) 1.2 +0 -151 src/crypto/openssl/crypto/engine/hw_ubsec_err.c (dead) 1.2 +0 -95 src/crypto/openssl/crypto/engine/hw_ubsec_err.h (dead) 1.2 +0 -178 src/crypto/openssl/crypto/engine/vendor_defns/aep.h (dead) 1.2 +0 -48 src/crypto/openssl/crypto/engine/vendor_defns/atalla.h (dead) 1.2 +0 -234 src/crypto/openssl/crypto/engine/vendor_defns/cswift.h (dead) 1.2 +0 -149 src/crypto/openssl/crypto/engine/vendor_defns/hw_4758_cca.h (dead) 1.2 +0 -100 src/crypto/openssl/crypto/engine/vendor_defns/hw_ubsec.h (dead) 1.2 +0 -486 src/crypto/openssl/crypto/engine/vendor_defns/hwcryptohook.h (dead) 1.2 +0 -239 src/crypto/openssl/crypto/engine/vendor_defns/sureware.h (dead) 1.9 +13 -4 src/crypto/openssl/crypto/err/err_all.c 1.15 +107 -96 src/crypto/openssl/crypto/evp/evp.h 1.7 +3 -2 src/crypto/openssl/crypto/idea/i_skey.c 1.7 +3 -2 src/crypto/openssl/crypto/idea/idea.h 1.6 +3 -0 src/crypto/openssl/crypto/idea/idea_spd.c 1.6 +3 -0 src/crypto/openssl/crypto/idea/ideatest.c 1.2 +0 -434 src/crypto/openssl/crypto/perlasm/alpha.pl (dead) 1.12 +91 -28 src/crypto/openssl/crypto/rsa/rsa.h 1.14 +319 -286 src/crypto/openssl/crypto/rsa/rsa_eay.c 1.11 +86 -36 src/crypto/openssl/crypto/rsa/rsa_lib.c 1.9 +169 -80 src/crypto/openssl/ssl/s23_clnt.c 1.7 +12 -50 src/crypto/openssl/ssl/s23_lib.c 1.9 +5 -23 src/crypto/openssl/ssl/s23_srvr.c 1.14 +12 -30 src/crypto/openssl/ssl/s2_clnt.c 1.10 +1 -1 src/crypto/openssl/ssl/s2_enc.c 1.11 +40 -89 src/crypto/openssl/ssl/s2_lib.c 1.6 +4 -22 src/crypto/openssl/ssl/s2_meth.c 1.13 +15 -31 src/crypto/openssl/ssl/s2_srvr.c 1.2 +0 -113 src/crypto/openssl/test/testfipsssl (dead) 1.2 +0 -146 src/crypto/openssl/util/pl/BC-16.pl (dead) 1.8 +5 -10 src/crypto/openssl/util/pl/Mingw32.pl 1.2 +0 -173 src/crypto/openssl/util/pl/VC-16.pl (dead) 1.2 +0 -111 src/crypto/openssl/util/pl/VC-CE.pl (dead) From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:39: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 9D94916A4DA; Sat, 29 Jul 2006 19:39:04 +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 5726043D67; Sat, 29 Jul 2006 19:39:04 +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 k6TJd4YE037385; Sat, 29 Jul 2006 19:39:04 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJd4NJ037384; Sat, 29 Jul 2006 19:39:04 GMT (envelope-from marcel) Message-Id: <200607291939.k6TJd4NJ037384@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 29 Jul 2006 19:39: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.sbin/kldxref kldxref.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 19:39:04 -0000 marcel 2006-07-29 19:39:04 UTC FreeBSD src repository Modified files: usr.sbin/kldxref kldxref.c Log: Change maketempfile() to return a FILE* so as to eliminate the fopen() that immediately follows the only call to it. maketempfile() uses mkstemp(), so the temporary file has already been opened and using fopen() again just opens the file twice. This also fixes the invalid mode used on the fopen(). While here, assign NULL to fxref after fclose() because we test for fxref being !NULL to determine if we have the (temporary) hints file open. Revision Changes Path 1.12 +7 -6 src/usr.sbin/kldxref/kldxref.c From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:41: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 E2BE616A4DD; Sat, 29 Jul 2006 19:41:46 +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 13DD943D77; Sat, 29 Jul 2006 19:41:42 +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 k6TJffZA038581; Sat, 29 Jul 2006 19:41:41 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJffjp038580; Sat, 29 Jul 2006 19:41:41 GMT (envelope-from simon) Message-Id: <200607291941.k6TJffjp038580@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 19:41: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/secure/lib/libcrypto Makefile Makefile.inc Makefile.man opensslconf-amd64.h opensslconf-arm.h opensslconf-i386.h opensslconf-ia64.h opensslconf-powerpc.h opensslconf-sparc64.h src/secure/lib/libcrypto/engines Makefile ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 19:41:47 -0000 simon 2006-07-29 19:41:41 UTC FreeBSD src repository Modified files: secure/lib/libcrypto Makefile Makefile.inc Makefile.man opensslconf-amd64.h opensslconf-arm.h opensslconf-i386.h opensslconf-ia64.h opensslconf-powerpc.h opensslconf-sparc64.h secure/lib/libcrypto/man ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 BIO_ctrl.3 BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_f_ssl.3 BIO_find_type.3 BIO_new.3 BIO_push.3 BIO_read.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3 BIO_s_socket.3 BIO_set_callback.3 BIO_should_retry.3 BN_CTX_new.3 BN_CTX_start.3 BN_add.3 BN_add_word.3 BN_bn2bin.3 BN_cmp.3 BN_copy.3 BN_generate_prime.3 BN_mod_inverse.3 BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 BN_set_bit.3 BN_swap.3 BN_zero.3 CONF_modules_free.3 CONF_modules_load_file.3 CRYPTO_set_ex_data.3 DH_generate_key.3 DH_generate_parameters.3 DH_get_ex_new_index.3 DH_new.3 DH_set_method.3 DH_size.3 DSA_SIG_new.3 DSA_do_sign.3 DSA_dup_DH.3 DSA_generate_key.3 DSA_generate_parameters.3 DSA_get_ex_new_index.3 DSA_new.3 DSA_set_method.3 DSA_sign.3 DSA_size.3 ERR_GET_LIB.3 ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 ERR_load_crypto_strings.3 ERR_load_strings.3 ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 EVP_BytesToKey.3 EVP_DigestInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 EVP_PKEY_new.3 EVP_PKEY_set1_RSA.3 EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 OBJ_nid2obj.3 OPENSSL_VERSION_NUMBER.3 OPENSSL_config.3 OPENSSL_load_builtin_modules.3 OpenSSL_add_all_algorithms.3 PKCS12_create.3 PKCS12_parse.3 PKCS7_decrypt.3 PKCS7_encrypt.3 PKCS7_sign.3 PKCS7_verify.3 RAND_add.3 RAND_bytes.3 RAND_cleanup.3 RAND_egd.3 RAND_load_file.3 RAND_set_rand_method.3 RSA_blinding_on.3 RSA_check_key.3 RSA_generate_key.3 RSA_get_ex_new_index.3 RSA_new.3 RSA_padding_add_PKCS1_type_1.3 RSA_print.3 RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 SMIME_read_PKCS7.3 SMIME_write_PKCS7.3 X509_NAME_ENTRY_get_object.3 X509_NAME_add_entry_by_txt.3 X509_NAME_get_index_by_NID.3 X509_NAME_print_ex.3 X509_new.3 bio.3 blowfish.3 bn.3 bn_internal.3 buffer.3 crypto.3 d2i_ASN1_OBJECT.3 d2i_DHparams.3 d2i_DSAPublicKey.3 d2i_PKCS8PrivateKey.3 d2i_RSAPublicKey.3 d2i_X509.3 d2i_X509_ALGOR.3 d2i_X509_CRL.3 d2i_X509_NAME.3 d2i_X509_REQ.3 d2i_X509_SIG.3 des.3 dh.3 dsa.3 engine.3 err.3 evp.3 hmac.3 lh_stats.3 lhash.3 md5.3 mdc2.3 pem.3 rand.3 rc4.3 ripemd.3 rsa.3 sha.3 threads.3 ui.3 ui_compat.3 secure/lib/libssl Makefile Makefile.man secure/lib/libssl/man SSL_CIPHER_get_name.3 SSL_COMP_add_compression_method.3 SSL_CTX_add_extra_chain_cert.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_ex_new_index.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_cache_size.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_generate_session_id.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_max_cert_list.3 SSL_CTX_set_mode.3 SSL_CTX_set_msg_callback.3 SSL_CTX_set_options.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_session_id_context.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_SESSION_free.3 SSL_SESSION_get_ex_new_index.3 SSL_SESSION_get_time.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_do_handshake.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_data_X509_STORE_CTX_idx.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 ssl.3 secure/usr.bin/openssl Makefile Makefile.man secure/usr.bin/openssl/man CA.pl.1 asn1parse.1 ca.1 ciphers.1 crl.1 crl2pkcs7.1 dgst.1 dhparam.1 dsa.1 dsaparam.1 enc.1 gendsa.1 genrsa.1 nseq.1 ocsp.1 openssl.1 passwd.1 pkcs12.1 pkcs7.1 pkcs8.1 rand.1 req.1 rsa.1 rsautl.1 s_client.1 s_server.1 s_time.1 sess_id.1 smime.1 speed.1 spkac.1 verify.1 version.1 x509.1 Added files: secure/lib/libcrypto/engines Makefile Makefile.inc secure/lib/libcrypto/engines/lib4758cca Makefile secure/lib/libcrypto/engines/libaep Makefile secure/lib/libcrypto/engines/libatalla Makefile secure/lib/libcrypto/engines/libchil Makefile secure/lib/libcrypto/engines/libcswift Makefile secure/lib/libcrypto/engines/libnuron Makefile secure/lib/libcrypto/engines/libsureware Makefile secure/lib/libcrypto/engines/libubsec Makefile secure/lib/libcrypto/man ASN1_generate_nconf.3 BN_BLINDING_new.3 ERR_set_mark.3 OPENSSL_Applink.3 OPENSSL_ia32cap.3 ecdsa.3 x509.3 secure/usr.bin/openssl/man ec.1 ecparam.1 errstr.1 x509v3_config.1 Log: Upgrade to OpenSSL 0.9.8b. Revision Changes Path 1.78 +70 -49 src/secure/lib/libcrypto/Makefile 1.43 +2 -2 src/secure/lib/libcrypto/Makefile.inc 1.4 +20 -0 src/secure/lib/libcrypto/Makefile.man 1.1 +6 -0 src/secure/lib/libcrypto/engines/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/Makefile.inc (new) 1.1 +7 -0 src/secure/lib/libcrypto/engines/lib4758cca/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libaep/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libatalla/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libchil/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libcswift/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libnuron/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libsureware/Makefile (new) 1.1 +6 -0 src/secure/lib/libcrypto/engines/libubsec/Makefile (new) 1.6 +2 -2 src/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 1.6 +2 -2 src/secure/lib/libcrypto/man/ASN1_STRING_length.3 1.6 +2 -2 src/secure/lib/libcrypto/man/ASN1_STRING_new.3 1.6 +5 -5 src/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 1.1 +383 -0 src/secure/lib/libcrypto/man/ASN1_generate_nconf.3 (new) 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_ctrl.3 1.7 +3 -3 src/secure/lib/libcrypto/man/BIO_f_base64.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_f_buffer.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_f_cipher.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_f_md.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_f_null.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_f_ssl.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_find_type.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_push.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_read.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_accept.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_bio.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_connect.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_fd.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_file.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_mem.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_null.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_s_socket.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_set_callback.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BIO_should_retry.3 1.1 +234 -0 src/secure/lib/libcrypto/man/BN_BLINDING_new.3 (new) 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_CTX_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_CTX_start.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_add.3 1.7 +9 -5 src/secure/lib/libcrypto/man/BN_add_word.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_bn2bin.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_cmp.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_copy.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_generate_prime.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_mod_inverse.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 1.7 +3 -3 src/secure/lib/libcrypto/man/BN_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_num_bytes.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_rand.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_set_bit.3 1.6 +2 -2 src/secure/lib/libcrypto/man/BN_swap.3 1.7 +2 -2 src/secure/lib/libcrypto/man/BN_zero.3 1.3 +2 -2 src/secure/lib/libcrypto/man/CONF_modules_free.3 1.3 +2 -2 src/secure/lib/libcrypto/man/CONF_modules_load_file.3 1.7 +2 -2 src/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_generate_key.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_generate_parameters.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_get_ex_new_index.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_set_method.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DH_size.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_SIG_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_do_sign.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_dup_DH.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_generate_key.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_generate_parameters.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_set_method.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_sign.3 1.7 +2 -2 src/secure/lib/libcrypto/man/DSA_size.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_GET_LIB.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_clear_error.3 1.7 +3 -3 src/secure/lib/libcrypto/man/ERR_error_string.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_get_error.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_load_strings.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_print_errors.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_put_error.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ERR_remove_state.3 1.1 +166 -0 src/secure/lib/libcrypto/man/ERR_set_mark.3 (new) 1.6 +3 -3 src/secure/lib/libcrypto/man/EVP_BytesToKey.3 1.7 +3 -3 src/secure/lib/libcrypto/man/EVP_DigestInit.3 1.7 +8 -6 src/secure/lib/libcrypto/man/EVP_EncryptInit.3 1.7 +2 -2 src/secure/lib/libcrypto/man/EVP_OpenInit.3 1.6 +2 -2 src/secure/lib/libcrypto/man/EVP_PKEY_new.3 1.6 +2 -2 src/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 1.7 +6 -5 src/secure/lib/libcrypto/man/EVP_SealInit.3 1.7 +6 -7 src/secure/lib/libcrypto/man/EVP_SignInit.3 1.7 +2 -2 src/secure/lib/libcrypto/man/EVP_VerifyInit.3 1.6 +2 -2 src/secure/lib/libcrypto/man/OBJ_nid2obj.3 1.1 +148 -0 src/secure/lib/libcrypto/man/OPENSSL_Applink.3 (new) 1.7 +2 -2 src/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 1.3 +3 -3 src/secure/lib/libcrypto/man/OPENSSL_config.3 1.1 +162 -0 src/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 (new) 1.3 +2 -2 src/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 1.7 +2 -2 src/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 1.6 +19 -2 src/secure/lib/libcrypto/man/PKCS12_create.3 1.6 +2 -2 src/secure/lib/libcrypto/man/PKCS12_parse.3 1.6 +2 -2 src/secure/lib/libcrypto/man/PKCS7_decrypt.3 1.6 +2 -2 src/secure/lib/libcrypto/man/PKCS7_encrypt.3 1.6 +21 -7 src/secure/lib/libcrypto/man/PKCS7_sign.3 1.6 +3 -3 src/secure/lib/libcrypto/man/PKCS7_verify.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_add.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_bytes.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_cleanup.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_egd.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_load_file.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RAND_set_rand_method.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_blinding_on.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_check_key.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_generate_key.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_print.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_private_encrypt.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_public_encrypt.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_set_method.3 1.7 +4 -4 src/secure/lib/libcrypto/man/RSA_sign.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 1.7 +2 -2 src/secure/lib/libcrypto/man/RSA_size.3 1.6 +2 -2 src/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 1.6 +10 -8 src/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 1.6 +5 -5 src/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 1.6 +7 -3 src/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 1.6 +2 -2 src/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 1.6 +4 -4 src/secure/lib/libcrypto/man/X509_NAME_print_ex.3 1.6 +2 -2 src/secure/lib/libcrypto/man/X509_new.3 1.7 +2 -2 src/secure/lib/libcrypto/man/bio.3 1.7 +3 -3 src/secure/lib/libcrypto/man/blowfish.3 1.7 +31 -3 src/secure/lib/libcrypto/man/bn.3 1.7 +9 -9 src/secure/lib/libcrypto/man/bn_internal.3 1.7 +2 -2 src/secure/lib/libcrypto/man/buffer.3 1.7 +2 -2 src/secure/lib/libcrypto/man/crypto.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 1.7 +2 -2 src/secure/lib/libcrypto/man/d2i_DHparams.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 1.7 +2 -2 src/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 1.6 +5 -5 src/secure/lib/libcrypto/man/d2i_X509.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 1.6 +3 -3 src/secure/lib/libcrypto/man/d2i_X509_CRL.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_X509_NAME.3 1.6 +3 -3 src/secure/lib/libcrypto/man/d2i_X509_REQ.3 1.6 +2 -2 src/secure/lib/libcrypto/man/d2i_X509_SIG.3 1.7 +2 -2 src/secure/lib/libcrypto/man/des.3 1.7 +2 -2 src/secure/lib/libcrypto/man/dh.3 1.7 +2 -2 src/secure/lib/libcrypto/man/dsa.3 1.1 +353 -0 src/secure/lib/libcrypto/man/ecdsa.3 (new) 1.6 +102 -128 src/secure/lib/libcrypto/man/engine.3 1.7 +2 -2 src/secure/lib/libcrypto/man/err.3 1.7 +2 -2 src/secure/lib/libcrypto/man/evp.3 1.7 +3 -3 src/secure/lib/libcrypto/man/hmac.3 1.7 +2 -2 src/secure/lib/libcrypto/man/lh_stats.3 1.7 +2 -2 src/secure/lib/libcrypto/man/lhash.3 1.7 +2 -2 src/secure/lib/libcrypto/man/md5.3 1.7 +2 -2 src/secure/lib/libcrypto/man/mdc2.3 1.6 +2 -2 src/secure/lib/libcrypto/man/pem.3 1.7 +2 -2 src/secure/lib/libcrypto/man/rand.3 1.7 +2 -2 src/secure/lib/libcrypto/man/rc4.3 1.7 +2 -2 src/secure/lib/libcrypto/man/ripemd.3 1.7 +2 -2 src/secure/lib/libcrypto/man/rsa.3 1.7 +2 -2 src/secure/lib/libcrypto/man/sha.3 1.7 +24 -7 src/secure/lib/libcrypto/man/threads.3 1.6 +2 -2 src/secure/lib/libcrypto/man/ui.3 1.6 +2 -2 src/secure/lib/libcrypto/man/ui_compat.3 1.1 +190 -0 src/secure/lib/libcrypto/man/x509.3 (new) 1.6 +38 -14 src/secure/lib/libcrypto/opensslconf-amd64.h 1.2 +34 -10 src/secure/lib/libcrypto/opensslconf-arm.h 1.6 +34 -10 src/secure/lib/libcrypto/opensslconf-i386.h 1.5 +34 -10 src/secure/lib/libcrypto/opensslconf-ia64.h 1.4 +34 -10 src/secure/lib/libcrypto/opensslconf-powerpc.h 1.5 +34 -10 src/secure/lib/libcrypto/opensslconf-sparc64.h 1.25 +6 -4 src/secure/lib/libssl/Makefile 1.2 +0 -0 src/secure/lib/libssl/Makefile.man 1.4 +33 -42 src/secure/lib/libssl/man/SSL_CIPHER_get_name.3 1.4 +19 -28 src/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 1.4 +19 -28 src/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 1.4 +23 -31 src/secure/lib/libssl/man/SSL_CTX_add_session.3 1.4 +17 -25 src/secure/lib/libssl/man/SSL_CTX_ctrl.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 1.4 +25 -25 src/secure/lib/libssl/man/SSL_CTX_free.3 1.4 +23 -29 src/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 1.4 +28 -35 src/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_CTX_new.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_CTX_sess_number.3 1.4 +19 -28 src/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 1.4 +30 -35 src/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_CTX_sessions.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 1.4 +24 -33 src/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 1.4 +18 -26 src/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 1.4 +21 -26 src/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 1.4 +38 -43 src/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 1.4 +19 -27 src/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 1.4 +22 -30 src/secure/lib/libssl/man/SSL_CTX_set_mode.3 1.4 +23 -31 src/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 1.4 +57 -65 src/secure/lib/libssl/man/SSL_CTX_set_options.3 1.4 +27 -35 src/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 1.4 +36 -45 src/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 1.4 +19 -27 src/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 1.4 +24 -33 src/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_CTX_set_timeout.3 1.4 +31 -34 src/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 1.4 +29 -31 src/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 1.4 +48 -44 src/secure/lib/libssl/man/SSL_CTX_set_verify.3 1.4 +45 -39 src/secure/lib/libssl/man/SSL_CTX_use_certificate.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_SESSION_free.3 1.4 +23 -29 src/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 1.4 +23 -31 src/secure/lib/libssl/man/SSL_SESSION_get_time.3 1.4 +25 -33 src/secure/lib/libssl/man/SSL_accept.3 1.4 +100 -108 src/secure/lib/libssl/man/SSL_alert_type_string.3 1.4 +25 -34 src/secure/lib/libssl/man/SSL_clear.3 1.4 +25 -33 src/secure/lib/libssl/man/SSL_connect.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_do_handshake.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_free.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_get_SSL_CTX.3 1.4 +19 -28 src/secure/lib/libssl/man/SSL_get_ciphers.3 1.4 +23 -32 src/secure/lib/libssl/man/SSL_get_client_CA_list.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_get_current_cipher.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_get_default_timeout.3 1.4 +24 -33 src/secure/lib/libssl/man/SSL_get_error.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 1.4 +25 -31 src/secure/lib/libssl/man/SSL_get_ex_new_index.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_get_fd.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_get_peer_certificate.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_get_rbio.3 1.4 +26 -35 src/secure/lib/libssl/man/SSL_get_session.3 1.4 +22 -31 src/secure/lib/libssl/man/SSL_get_verify_result.3 1.4 +20 -29 src/secure/lib/libssl/man/SSL_get_version.3 1.4 +17 -26 src/secure/lib/libssl/man/SSL_library_init.3 1.4 +21 -29 src/secure/lib/libssl/man/SSL_load_client_CA_file.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_new.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_pending.3 1.4 +33 -42 src/secure/lib/libssl/man/SSL_read.3 1.4 +28 -37 src/secure/lib/libssl/man/SSL_rstate_string.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_session_reused.3 1.4 +19 -28 src/secure/lib/libssl/man/SSL_set_bio.3 1.4 +26 -34 src/secure/lib/libssl/man/SSL_set_connect_state.3 1.4 +21 -30 src/secure/lib/libssl/man/SSL_set_fd.3 1.4 +22 -31 src/secure/lib/libssl/man/SSL_set_session.3 1.4 +26 -34 src/secure/lib/libssl/man/SSL_set_shutdown.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_set_verify_result.3 1.4 +33 -42 src/secure/lib/libssl/man/SSL_shutdown.3 1.4 +18 -27 src/secure/lib/libssl/man/SSL_state_string.3 1.4 +32 -41 src/secure/lib/libssl/man/SSL_want.3 1.4 +31 -40 src/secure/lib/libssl/man/SSL_write.3 1.4 +20 -29 src/secure/lib/libssl/man/d2i_SSL_SESSION.3 1.4 +379 -389 src/secure/lib/libssl/man/ssl.3 1.25 +2 -1 src/secure/usr.bin/openssl/Makefile 1.3 +4 -0 src/secure/usr.bin/openssl/Makefile.man 1.5 +4 -4 src/secure/usr.bin/openssl/man/CA.pl.1 1.5 +59 -3 src/secure/usr.bin/openssl/man/asn1parse.1 1.5 +57 -20 src/secure/usr.bin/openssl/man/ca.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/ciphers.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/crl.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/crl2pkcs7.1 1.5 +7 -2 src/secure/usr.bin/openssl/man/dgst.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/dhparam.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/dsa.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/dsaparam.1 1.1 +307 -0 src/secure/usr.bin/openssl/man/ec.1 (new) 1.1 +293 -0 src/secure/usr.bin/openssl/man/ecparam.1 (new) 1.5 +10 -10 src/secure/usr.bin/openssl/man/enc.1 1.1 +167 -0 src/secure/usr.bin/openssl/man/errstr.1 (new) 1.5 +2 -2 src/secure/usr.bin/openssl/man/gendsa.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/genrsa.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/nseq.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/ocsp.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/openssl.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/passwd.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/pkcs12.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/pkcs7.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/pkcs8.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/rand.1 1.5 +11 -2 src/secure/usr.bin/openssl/man/req.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/rsa.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/rsautl.1 1.5 +15 -2 src/secure/usr.bin/openssl/man/s_client.1 1.5 +21 -2 src/secure/usr.bin/openssl/man/s_server.1 1.2 +2 -2 src/secure/usr.bin/openssl/man/s_time.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/sess_id.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/smime.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/speed.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/spkac.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/verify.1 1.5 +2 -2 src/secure/usr.bin/openssl/man/version.1 1.5 +17 -6 src/secure/usr.bin/openssl/man/x509.1 1.1 +642 -0 src/secure/usr.bin/openssl/man/x509v3_config.1 (new) From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:43: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 2CE6D16A4DD; Sat, 29 Jul 2006 19:43:27 +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 DB93E43D5F; Sat, 29 Jul 2006 19:43:26 +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 k6TJhQNT038670; Sat, 29 Jul 2006 19:43:26 GMT (envelope-from marcel@repoman.freebsd.org) Received: (from marcel@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJhQZg038669; Sat, 29 Jul 2006 19:43:26 GMT (envelope-from marcel) Message-Id: <200607291943.k6TJhQZg038669@repoman.freebsd.org> From: Marcel Moolenaar Date: Sat, 29 Jul 2006 19:43:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/kldxref Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 19:43:27 -0000 marcel 2006-07-29 19:43:26 UTC FreeBSD src repository Modified files: usr.sbin/kldxref Makefile Log: Link kldxref(8) static on PowerPC to work around a SIGSEGV that cannot easily be analyzed due to there being no debugger yet. The SIGSEGV only happens when kldxref is linked shared. Since kldxref(8) is needed for a release build, having it not dump core is important. Revision Changes Path 1.8 +4 -0 src/usr.sbin/kldxref/Makefile From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:44: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 0EC9D16A5BA; Sat, 29 Jul 2006 19:44:47 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C5C2F43DC8; Sat, 29 Jul 2006 19:44:07 +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 k6TJi7Ib038779; Sat, 29 Jul 2006 19:44:07 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJi7KW038778; Sat, 29 Jul 2006 19:44:07 GMT (envelope-from simon) Message-Id: <200607291944.k6TJi7KW038778@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 19:44: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/sys param.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 19:44:47 -0000 simon 2006-07-29 19:44:07 UTC FreeBSD src repository Modified files: sys/sys param.h Log: Bump __FreeBSD_version for OpenSSL 0.9.8b import. Revision Changes Path 1.269 +1 -1 src/sys/sys/param.h From owner-cvs-src@FreeBSD.ORG Sat Jul 29 19:47: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 8968816A4E0; Sat, 29 Jul 2006 19:47:27 +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 B159A43D5A; Sat, 29 Jul 2006 19:47:09 +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 k6TJl9dM039016; Sat, 29 Jul 2006 19:47:09 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TJl99g039015; Sat, 29 Jul 2006 19:47:09 GMT (envelope-from simon) Message-Id: <200607291947.k6TJl99g039015@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 19:47: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/etc/mtree BSD.usr.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, 29 Jul 2006 19:47:28 -0000 simon 2006-07-29 19:47:09 UTC FreeBSD src repository Modified files: etc/mtree BSD.usr.dist share/man/man7 hier.7 Log: Add /usr/lib/engines for OpenSSL engines. Revision Changes Path 1.315 +2 -0 src/etc/mtree/BSD.usr.dist 1.119 +2 -0 src/share/man/man7/hier.7 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 20:39: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 4634416A4E0; Sat, 29 Jul 2006 20:39:00 +0000 (UTC) (envelope-from stefan@fafoe.narf.at) Received: from viefep11-int.chello.at (viefep13-int.chello.at [213.46.255.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5526943D55; Sat, 29 Jul 2006 20:38:53 +0000 (GMT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at ([213.47.85.26]) by viefep11-int.chello.at (InterMail vM.6.01.05.04 201-2131-123-105-20051025) with ESMTP id <20060729203852.MGIX4985.viefep11-int.chello.at@wombat.fafoe.narf.at>; Sat, 29 Jul 2006 22:38:52 +0200 Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 8A649BC75; Sat, 29 Jul 2006 22:38:51 +0200 (CEST) Date: Sat, 29 Jul 2006 22:38:50 +0200 From: Stefan Farfeleder To: "Simon L. Nielsen" Message-ID: <20060729203850.GA79580@wombat.fafoe.narf.at> References: <200607282300.k6SN0Gdn005489@repoman.freebsd.org> <20060729061426.GA79029@wombat.fafoe.narf.at> <20060729110923.GA1085@zaphod.nitro.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060729110923.GA1085@zaphod.nitro.dk> User-Agent: Mutt/1.5.12-2006-07-14 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libmp mpasbn.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 20:39:00 -0000 On Sat, Jul 29, 2006 at 01:09:24PM +0200, Simon L. Nielsen wrote: > On 2006.07.29 08:14:27 +0200, Stefan Farfeleder wrote: > > On Fri, Jul 28, 2006 at 11:00:16PM +0000, Simon L. Nielsen wrote: > > > simon 2006-07-28 23:00:16 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > lib/libmp mpasbn.c > > > Log: > > > Do not put BN_CTX structures on the stack, but instead allocate them > > > runtime using BN_CTX_new(). This is done since in OpenSSL 0.9.7e we > > > can only allocate BN_CTX on the stack by including an internal OpenSSL > > > header file, and in OpenSSL 0.9.8 BN_CTX is entirely opaque, so having > > > it on the stack is not possible at all. > > > > > > This is done as preparation for OpenSSL 0.9.8b import. > > > > It might be preferable to pass the allocated BN_CTXs to _mdiv(), > > _mult() and _sdiv() because then msqrt() would have to call > > BN_CTX_new() only once. > > Sounds like a good idea. How about the attached patch? Thanks, looks good. From owner-cvs-src@FreeBSD.ORG Sat Jul 29 20: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 8741616A4DA; Sat, 29 Jul 2006 20:50:11 +0000 (UTC) (envelope-from yar@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB44943D76; Sat, 29 Jul 2006 20:50:09 +0000 (GMT) (envelope-from yar@FreeBSD.org) Received: from freefall.freebsd.org (yar@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k6TKo9Mw038312; Sat, 29 Jul 2006 20:50:09 GMT (envelope-from yar@freefall.freebsd.org) Received: (from yar@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k6TKo99h038311; Sat, 29 Jul 2006 20:50:09 GMT (envelope-from yar) Date: Sat, 29 Jul 2006 20:50:09 +0000 From: Yar Tikhiy To: Pyun YongHyeon Message-ID: <20060729205009.GA37970@freefall.freebsd.org> References: <200607270043.k6R0hY8g088353@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607270043.k6R0hY8g088353@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/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: Sat, 29 Jul 2006 20:50:11 -0000 On Thu, Jul 27, 2006 at 12:43:34AM +0000, Pyun YongHyeon wrote: > yongari 2006-07-27 00:43:34 UTC > > FreeBSD src repository > > Modified files: > sys/dev/em if_em.c > Log: > Prepending an mbuf after loading a DMA map results in unexpected > result. So, modify mbuf chains before loading a DMA map. > > Revision Changes Path > 1.122 +28 -31 src/sys/dev/em/if_em.c Thanks a lot! Do you think this can fix kern/72933? Yar From owner-cvs-src@FreeBSD.ORG Sat Jul 29 21: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 1072116A4DA; Sat, 29 Jul 2006 21:07:03 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A2D543D45; Sat, 29 Jul 2006 21:07:02 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6TL72NQ056474; Sat, 29 Jul 2006 21:07:02 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TL72ot056473; Sat, 29 Jul 2006 21:07:02 GMT (envelope-from kientzle) Message-Id: <200607292107.k6TL72ot056473@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 29 Jul 2006 21:07: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 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: Sat, 29 Jul 2006 21:07:03 -0000 kientzle 2006-07-29 21:07:02 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) . Makefile.inc1 Log: Add lib/libbz2 to the _prebuild_libs list. (This is a partial MFC of rev 1.516 by ru.) The upcoming libarchive update requires this. Revision Changes Path 1.499.2.13 +1 -1 src/Makefile.inc1 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 21:46:17 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2752616A4E0; Sat, 29 Jul 2006 21:46:17 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C93F743D60; Sat, 29 Jul 2006 21:46:16 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6TLkG58059037; Sat, 29 Jul 2006 21:46:16 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TLkGUn059036; Sat, 29 Jul 2006 21:46:16 GMT (envelope-from njl) Message-Id: <200607292146.k6TLkGUn059036@repoman.freebsd.org> From: Nate Lawson Date: Sat, 29 Jul 2006 21:46: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/acpica acpi.c acpivar.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, 29 Jul 2006 21:46:17 -0000 njl 2006-07-29 21:46:16 UTC FreeBSD src repository Modified files: sys/dev/acpica acpi.c acpivar.h Log: Add a new sysctl, hw.acpi.handle_reboot. If set, acpi will attempt to perform the reboot action via the reset register instead of our legacy method. Default is 0 (use legacy). This is needed because some systems hang on reboot even though they claim to support the reset register. MFC after: 2 days Revision Changes Path 1.227 +5 -1 src/sys/dev/acpica/acpi.c 1.102 +2 -1 src/sys/dev/acpica/acpivar.h From owner-cvs-src@FreeBSD.ORG Sat Jul 29 21:47: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 01F1016A4DE; Sat, 29 Jul 2006 21:47:27 +0000 (UTC) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D4BC743D69; Sat, 29 Jul 2006 21:47:24 +0000 (GMT) (envelope-from njl@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6TLlOJo059132; Sat, 29 Jul 2006 21:47:24 GMT (envelope-from njl@repoman.freebsd.org) Received: (from njl@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TLlOrl059131; Sat, 29 Jul 2006 21:47:24 GMT (envelope-from njl) Message-Id: <200607292147.k6TLlOrl059131@repoman.freebsd.org> From: Nate Lawson Date: Sat, 29 Jul 2006 21:47:24 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/share/man/man4 acpi.4 acpi_thermal.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, 29 Jul 2006 21:47:27 -0000 njl 2006-07-29 21:47:24 UTC FreeBSD src repository Modified files: share/man/man4 acpi.4 acpi_thermal.4 Log: Document many of the sysctls in acpi. Bump the date on acpi_thermal.4 because I forgot to on the last change. MFC after: 1 day Revision Changes Path 1.57 +90 -8 src/share/man/man4/acpi.4 1.10 +1 -1 src/share/man/man4/acpi_thermal.4 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 21:49: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 5B48616A4DE; Sat, 29 Jul 2006 21:49:59 +0000 (UTC) (envelope-from nate@root.org) Received: from ylpvm12.prodigy.net (ylpvm12-ext.prodigy.net [207.115.57.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id DDDD343D4C; Sat, 29 Jul 2006 21:49:58 +0000 (GMT) (envelope-from nate@root.org) X-ORBL: [71.139.3.149] Received: from [10.0.5.51] (ppp-71-139-3-149.dsl.snfc21.pacbell.net [71.139.3.149]) by ylpvm12.prodigy.net (8.13.7 out spool5000 dk/8.13.7) with ESMTP id k6TLnpLv024206; Sat, 29 Jul 2006 17:49:52 -0400 Message-ID: <44CBD7FA.6090603@root.org> Date: Sat, 29 Jul 2006 14:49:46 -0700 From: Nate Lawson User-Agent: Thunderbird 1.5.0.2 (X11/20060501) MIME-Version: 1.0 To: cvs-src@freebsd.org, cvs-all@freebsd.org, src-committers@freebsd.org References: <20060729214739.14F6116A5F5@hub.freebsd.org> In-Reply-To: <20060729214739.14F6116A5F5@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: cvs commit: src/share/man/man4 acpi.4 acpi_thermal.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, 29 Jul 2006 21:49:59 -0000 Nate Lawson wrote: > njl 2006-07-29 21:47:24 UTC > > FreeBSD src repository > > Modified files: > share/man/man4 acpi.4 acpi_thermal.4 > Log: > Document many of the sysctls in acpi. Bump the date on acpi_thermal.4 > because I forgot to on the last change. > > MFC after: 1 day > > Revision Changes Path > 1.57 +90 -8 src/share/man/man4/acpi.4 > 1.10 +1 -1 src/share/man/man4/acpi_thermal.4 This could definitely use some mdoc review. Also, the section on PCI link devices isn't as clear as it could be maybe. -- Nate From owner-cvs-src@FreeBSD.ORG Sat Jul 29 22:01: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 12E6416A4DA; Sat, 29 Jul 2006 22:01:28 +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 F3D9B43D58; Sat, 29 Jul 2006 22:01:26 +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 k6TM1Q3M060518; Sat, 29 Jul 2006 22:01:26 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TM1QgP060517; Sat, 29 Jul 2006 22:01:26 GMT (envelope-from simon) Message-Id: <200607292201.k6TM1QgP060517@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 22:01:26 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/crypto/openssl FREEBSD-upgrade X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 22:01:28 -0000 simon 2006-07-29 22:01:26 UTC FreeBSD src repository Added files: crypto/openssl FREEBSD-upgrade Log: Add some rough notes on how to import a new OpenSSL version into the FreeBSD base system. Parts are inspired by the OpenSSH upgrade notes. Revision Changes Path 1.1 +42 -0 src/crypto/openssl/FREEBSD-upgrade (new) From owner-cvs-src@FreeBSD.ORG Sat Jul 29 22: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 1894F16A508; Sat, 29 Jul 2006 22:01:58 +0000 (UTC) (envelope-from jb@what-creek.com) Received: from what-creek.com (what-creek.com [66.111.37.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id C9E1043D49; Sat, 29 Jul 2006 22:01:57 +0000 (GMT) (envelope-from jb@what-creek.com) Received: by what-creek.com (Postfix, from userid 102) id 0D58078C1F; Sat, 29 Jul 2006 22:01:55 +0000 (GMT) Date: Sat, 29 Jul 2006 22:01:54 +0000 From: John Birrell To: Pyun YongHyeon Message-ID: <20060729220154.GA23870@what-creek.com> References: <200607270043.k6R0hY8g088353@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200607270043.k6R0hY8g088353@repoman.freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/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: Sat, 29 Jul 2006 22:01:58 -0000 On Thu, Jul 27, 2006 at 12:43:34AM +0000, Pyun YongHyeon wrote: > yongari 2006-07-27 00:43:34 UTC > > FreeBSD src repository > > Modified files: > sys/dev/em if_em.c > Log: > Prepending an mbuf after loading a DMA map results in unexpected > result. So, modify mbuf chains before loading a DMA map. > > Revision Changes Path > 1.122 +28 -31 src/sys/dev/em/if_em.c The change immediately after the one that I tested on sun4v brought the bus_dmamap_unload diagnostics back (worse than before). So much so, I had to back the change out of my P4 tree. This is the change that causes the grief: -- John Birrell From owner-cvs-src@FreeBSD.ORG Sat Jul 29 22:40: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 982C216A4DE; Sat, 29 Jul 2006 22:40:45 +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 525D443D45; Sat, 29 Jul 2006 22:40:45 +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 k6TMejPB064917; Sat, 29 Jul 2006 22:40:45 GMT (envelope-from simon@repoman.freebsd.org) Received: (from simon@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TMejea064916; Sat, 29 Jul 2006 22:40:45 GMT (envelope-from simon) Message-Id: <200607292240.k6TMejea064916@repoman.freebsd.org> From: "Simon L. Nielsen" Date: Sat, 29 Jul 2006 22:40: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/crypto/openssl FREEBSD-Xlist X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: 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, 29 Jul 2006 22:40:45 -0000 simon 2006-07-29 22:40:45 UTC FreeBSD src repository Modified files: crypto/openssl FREEBSD-Xlist Log: Sync FREEBSD-Xlist with what was actually excluded from OpenSSL 0.9.8b import. Revision Changes Path 1.7 +5 -1 src/crypto/openssl/FREEBSD-Xlist From owner-cvs-src@FreeBSD.ORG Sat Jul 29 23: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 CF7F916A4E0; Sat, 29 Jul 2006 23:49:27 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3331343D69; Sat, 29 Jul 2006 23:49:26 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6TNnQYF069328; Sat, 29 Jul 2006 23:49:26 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TNnQQx069327; Sat, 29 Jul 2006 23:49:26 GMT (envelope-from kientzle) Message-Id: <200607292349.k6TNnQQx069327@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 29 Jul 2006 23:49: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/libarchive libarchive-formats.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 23:49:27 -0000 kientzle 2006-07-29 23:49:25 UTC FreeBSD src repository Modified files: lib/libarchive libarchive-formats.5 Log: Remove mention of 'tp' format, since that support has been removed. (It was introduced experimentally and I have simply never had time to finish it.) Revision Changes Path 1.11 +0 -10 src/lib/libarchive/libarchive-formats.5 From owner-cvs-src@FreeBSD.ORG Sat Jul 29 23:51: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 1515A16A4F0; Sat, 29 Jul 2006 23:51:14 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 531ED43D64; Sat, 29 Jul 2006 23:51:11 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k6TNpBT7069534; Sat, 29 Jul 2006 23:51:11 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k6TNpBNP069533; Sat, 29 Jul 2006 23:51:11 GMT (envelope-from kientzle) Message-Id: <200607292351.k6TNpBNP069533@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 29 Jul 2006 23:51:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive tar.5 X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jul 2006 23:51:14 -0000 kientzle 2006-07-29 23:51:11 UTC FreeBSD src repository Modified files: lib/libarchive tar.5 Log: Don't mention 'pax' in the context of POSIX-1988, since pax wasn't introduced until the 1993 (?) revision. (I need to double-check when pax was introduced and clarify some of the history here. In particular, I should explain that the 'pax' standard now owns the 'ustar' format spec.) Revision Changes Path 1.15 +4 -5 src/lib/libarchive/tar.5