From owner-freebsd-current@FreeBSD.ORG Fri Jun 9 04:57:51 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A2E5F16A418 for ; Fri, 9 Jun 2006 04:57:51 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from jay.exetel.com.au (jay.exetel.com.au [220.233.0.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id DACF843D70 for ; Fri, 9 Jun 2006 04:57:50 +0000 (GMT) (envelope-from boris@brooknet.com.au) Received: (qmail 23032 invoked by uid 507); 9 Jun 2006 14:57:49 +1000 Received: from 180.205.233.220.exetel.com.au (HELO ?192.168.0.157?) (220.233.205.180) by jay.exetel.com.au with SMTP; 9 Jun 2006 14:57:49 +1000 In-Reply-To: <20060609045335.GA42431@what-creek.com> References: <20060608073823.GA34193@what-creek.com> <1903E996-3617-419E-8BA9-A3F0F9F3AFD1@brooknet.com.au> <20060609043808.GA42333@what-creek.com> <20060609045335.GA42431@what-creek.com> Mime-Version: 1.0 (Apple Message framework v750) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Fri, 9 Jun 2006 14:57:38 +1000 To: John Birrell X-Mailer: Apple Mail (2.750) Cc: current@freebsd.org Subject: Re: FreeBSD-current installer ISO with DTrace (was: Re: DTrace for FreeBSD- source snapshots) 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: Fri, 09 Jun 2006 04:57:51 -0000 On 09/06/2006, at 2:53 PM, John Birrell wrote: > On Fri, Jun 09, 2006 at 02:43:14PM +1000, Sam Lawrance wrote: >> >> On 09/06/2006, at 2:38 PM, John Birrell wrote: >> >>> On Fri, Jun 09, 2006 at 02:29:25PM +1000, Sam Lawrance wrote: >>>> Fixit# kldload dtrace systrace profile fbt >>> >>> kldload cyclic dtrace systrace profile fbt >>> >>> The 'dtrace' module depends on 'cyclic'. >>> >>> The next update wil have a boot loader menu item to load the modules >>> in the right order. >> >> cyclic was loaded automagically when I tested it. > > Does that mean you can just: > > kldload systrace > > (for example) > > and cyclic and dtrace get loaded because of the module dependencies? > > The dependencies are: > > kernel (built with KDTRACE option) > | > +-> cyclic > | > +-> dtrace > | > +-> systrace > | > +-> profile > | > +-> fbttrace > : > +-> (other providers) > Heh, yes. I didn't think about that. gis2# kldstat Id Refs Address Size Name 1 4 0xc0400000 788134 kernel 2 1 0xc0b89000 5aaa0 acpi.ko 3 1 0xc398c000 30000 pf.ko gis2# kldload systrace gis2# kldstat Id Refs Address Size Name 1 7 0xc0400000 788134 kernel 2 1 0xc0b89000 5aaa0 acpi.ko 3 1 0xc398c000 30000 pf.ko 10 1 0xc3c39000 6000 systrace.ko 11 1 0xc3f00000 26000 dtrace.ko 12 1 0xc3c49000 4000 cyclic.ko gis2#