From owner-freebsd-current@FreeBSD.ORG Wed Aug 31 04:21:31 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CB4641065672; Wed, 31 Aug 2011 04:21:31 +0000 (UTC) (envelope-from ambrosehua@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 75F008FC0C; Wed, 31 Aug 2011 04:21:31 +0000 (UTC) Received: by iadx2 with SMTP id x2so450935iad.13 for ; Tue, 30 Aug 2011 21:21:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=xXFx/QEomBl4L8/sGrnSI4j1xAuAk4Iw6P/Pb9OqyHU=; b=LXdnnzo+dV7JamxphaLnVsixBDuWXYgjZtMFHqgsWrnHbel5A+k57NHoY/gp06okam Tlxxe3rjxTDjtaE3OzPwFT2nuru+yF8i4yreWTGs/PAormSxFcLto21zPHztiXBoGhFo zYQUVPl4xGXoJY9VfVgNPUj7HaULdaeYWW0qM= MIME-Version: 1.0 Received: by 10.42.146.200 with SMTP id k8mr4101617icv.522.1314764462329; Tue, 30 Aug 2011 21:21:02 -0700 (PDT) Received: by 10.42.241.5 with HTTP; Tue, 30 Aug 2011 21:21:02 -0700 (PDT) In-Reply-To: <4E5D361F.6060800@FreeBSD.org> References: <4E5941D6.9090106@zedat.fu-berlin.de> <4E5BEF65.2010502@gmail.com> <201108300929.51810.hselasky@c2i.net> <4E5CA9BE.2020005@zedat.fu-berlin.de> <4E5D0430.9090606@FreeBSD.org> <4E5D361F.6060800@FreeBSD.org> Date: Wed, 31 Aug 2011 12:21:02 +0800 Message-ID: From: Paul Ambrose To: Andriy Gapon X-Mailman-Approved-At: Wed, 31 Aug 2011 04:24:39 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "freebsd-performance@freebsd.org" , freebsd-current@freebsd.org, "Hartmann, O." Subject: Re: http://www.freebsd.org/marketing/os-comparison.html 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: Wed, 31 Aug 2011 04:21:31 -0000 I can help, I just changed my job and get more spare time. Currently I can help write doc and test. There is much documentation about DTrace ( thanks Sun), but none of these describes the technical details of FreeBSD DTrace implementation, so I think we can start with this. 1 write doc about what we have done. The kernel DTrace is quite stable, but compared to Solaris, what else do we miss, what Solaris has but we do not, whether we implement all the builtin var and function, if not, do we have other alternative?. I come across problems with DTrace, but I don't know whether it is a bug or has not been supported 2 write more examples about how to debug kernel with DTrace on FreeBSD, I think these example can let others know what we can do with DTrace. BTW, I am a Chinese and live in Chengdu, China, I can't have access to dtrace.what-creek.com because of GFW, so maybe I miss something. I started to use FreeBSD about 2.5 year ago, and learn FreeBSD kernel recently because of DTrace. I like it and I hope I can do something more 2011/8/31 Andriy Gapon > on 30/08/2011 18:39 Andriy Gapon said the following: > > 4. There is a missing developer/maintainer for DTrace on FreeBSD. > > I probably should clarify this point: it doesn't have to be *the* > maintainer, a > collective maintainer is also perfect. Thus, contributions are very > welcome. > > > Nevertheless the kernel DTrace is quite usable and useful for kernel > debugging. > > -- > Andriy Gapon >