From owner-p4-projects@FreeBSD.ORG Wed May 31 03:59:08 2006 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BCC4416A8D5; Wed, 31 May 2006 03:59:04 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A503816A8AE for ; Wed, 31 May 2006 03:59:02 +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 763B143D69 for ; Wed, 31 May 2006 03:58:57 +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 k4V3vbo3019415 for ; Wed, 31 May 2006 03:57:37 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4V3va5x019412 for perforce@freebsd.org; Wed, 31 May 2006 03:57:36 GMT (envelope-from jb@freebsd.org) Date: Wed, 31 May 2006 03:57:36 GMT Message-Id: <200605310357.k4V3va5x019412@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 98184 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2006 03:59:14 -0000 http://perforce.freebsd.org/chv.cgi?CH=98184 Change 98184 by jb@jb_freebsd2 on 2006/05/31 03:57:04 This is the 'Function Boundary Tracing' (FBT) provider. There are currently a few issues here. There are a few kernel function being called from DTrace's probe context that DTrace needs it's own version of so that they won't be instrumented here causing a kernel kaboom (TM). I've also got the return probes commented out while I'm investigating an occasional problem with the return instrumentation taking execution off into outer space where the kaboom tribe lives. Affected files ... .. //depot/projects/dtrace/src/sys/cddl/dev/fbt/fbt.c#1 add Differences ...