Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jun 2006 08:41:17 -0500
From:      "R. Tyler Ballance" <tyler@tamu.edu>
To:        John Birrell <jb@what-creek.com>
Cc:        current@freebsd.org
Subject:   Re: DTrace for FreeBSD- source snapshots
Message-ID:  <C6AC40E4-08B9-4C40-A2D9-794409C4417E@tamu.edu>
In-Reply-To: <20060608073823.GA34193@what-creek.com>
References:  <20060608073823.GA34193@what-creek.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Presumably since it's from Sun, it'll run on the FreeBSD/sparc64  
machines as well? ;)

Unfortunately, I don't have anything but i386 machines here (not  
counting a Powerbook), but how portable is this code? Can anybody  
verify it'll work on FreeBSD/amd64? mips? arm? leg?

I'm definitely interested in the prospects of being able to use this  
while working on L4::BSD, since dtrace seems almost perfect for  
debugging kernel and other low level processes without all the magic  
and pixie dust I hear jhb and phk use... ;)

Cheers,

- -R. Tyler Ballance

On Jun 8, 2006, at 2:38 AM, John Birrell wrote:

> Since the Slashdot article <http://bsd.slashdot.org/bsd/ 
> 06/05/29/1144234.shtml>
> and my last status update here, I've had numerous requests for  
> access to the
> development sources for the DTrace port to FreeBSD.
>
> I had hoped to get the DTrace P4 project exported to CVS and then  
> to a CVSup
> server, but that doesn't seem to be possible. The FreeBSD P4 admins  
> who can set
> this up haven't responded to my emails. Sulk.
>
> The best that I can do at the moment is to make a tar-ball  
> containing the
> entire FreeBSD-current source tree available for download. You can  
> get it from
> <http://people.freebsd.org/~jb/dtrace/index.html>;
>
> There is also a link on that page to a diff of the changed files  
> and another
> tar-ball of the added files in case you want to just look.
>
> You should regard this as pre-alpha quality. It's still a work-in- 
> progress.
> It can crash your system and/or ruin your day. Don't ask me how I  
> know. 8-)
>
> The source tree will build on an i386 RELENG_6 machine (or a  
> current one) using a
> standard 'buildworld'. The 'buildkernel' step will need to be:
> 'make NO_CTF=1 buildkernel' at the moment due to the fact that the  
> buildkernel
> phase doesn't seem to use the bootstrapped tools. That's a problem  
> that someone
> could work on. Hint. 8-)
>
> If there is someone with a bit of spare time on their hands, I'd  
> like an install
> ISO to be built using 'make release'. And someone else might care  
> to work on
> producing a live CD using FreeSBIE <www.freebsie.org>. That would  
> be useful
> too.
>
> One final note: If you want to help out, please don't tell me you  
> don't have
> much spare time. I'm looking for people who can put a bit of effort  
> in. DTrace
> isn't a trivial project. It touches every part of the operating  
> system.
>
> --
> John Birrell
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current- 
> unsubscribe@freebsd.org"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFEiCkAqO6nEJfroRsRAi7rAJwP1ArHZKsl5T2LIKW1hWqbR/R5RgCeNWE1
1FHD6WuD0aAbMZF+E8Jv9L4=
=2s6B
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C6AC40E4-08B9-4C40-A2D9-794409C4417E>