From owner-freebsd-current@FreeBSD.ORG Sat Feb 2 20:33:20 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64C7316A418 for ; Sat, 2 Feb 2008 20:33:20 +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 450EE13C457 for ; Sat, 2 Feb 2008 20:33:20 +0000 (UTC) (envelope-from jb@what-creek.com) Received: by what-creek.com (Postfix, from userid 102) id BD4FC732FF; Sat, 2 Feb 2008 20:33:19 +0000 (GMT) Date: Sat, 2 Feb 2008 20:33:19 +0000 From: John Birrell To: Andrew Gallatin Message-ID: <20080202203319.GA96610@what-creek.com> References: <20080201093538.GA83169@what-creek.com> <18339.35979.765504.132672@grasshopper.cs.duke.edu> <20080201223719.GA88460@what-creek.com> <18340.50354.244903.435464@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18340.50354.244903.435464@grasshopper.cs.duke.edu> User-Agent: Mutt/1.4.2.3i Cc: current@freebsd.org Subject: Re: DTrace/FreeBSD source snapshot X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Feb 2008 20:33:20 -0000 On Sat, Feb 02, 2008 at 02:29:31PM -0500, Andrew Gallatin wrote: Content-Description: message body text > My panic-on-boot seems to have been caused by syscallnames[] > being missing because I'm not running witness/invarients. > I've attached a patch. I've not yet had time to try it. Oh that explains it. I've seen that on releng7. I'll update the current version. Without the KDTRACE_HOOKS option, the modules should fail to load via kldload. I guess that checking isn't possible if the modules are loaded from boot. BTW, as a committer it might be more convenient for you to use the sources direct from the perforce server in //depot/projects/dtrace. -- John Birrell