From owner-p4-projects@FreeBSD.ORG Wed Apr 19 19:52:10 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 58F1016A407; Wed, 19 Apr 2006 19:52:10 +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 3840116A402 for ; Wed, 19 Apr 2006 19:52:10 +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 D286843D45 for ; Wed, 19 Apr 2006 19:52:09 +0000 (GMT) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k3JJq9Eh078323 for ; Wed, 19 Apr 2006 19:52:09 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k3JJq9w7078317 for perforce@freebsd.org; Wed, 19 Apr 2006 19:52:09 GMT (envelope-from jb@freebsd.org) Date: Wed, 19 Apr 2006 19:52:09 GMT Message-Id: <200604191952.k3JJq9w7078317@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 95615 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, 19 Apr 2006 19:52:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=95615 Change 95615 by jb@jb_freebsd2 on 2006/04/19 19:51:56 Always build in the dtrace device is fasttrap is configured. Note there is an issue with the way I've done the mapping of the Solaris headers. It all worked fine until I found that I couldn't add extra CFLAGS with the path to the Solaris headers in the monolithic kernel build. I'll sort that out later. For now the dtrace and fasttrap devices build nicely as kernel modules which are easier to debug anyway. Affected files ... .. //depot/projects/dtrace/src/sys/conf/files#5 edit Differences ... ==== //depot/projects/dtrace/src/sys/conf/files#5 (text+ko) ==== @@ -92,7 +92,7 @@ cam/scsi/scsi_ses.c optional ses cam/scsi/scsi_targ_bh.c optional targbh cam/scsi/scsi_target.c optional targ -cddl/dev/dtrace/dtrace.c optional dtrace +cddl/dev/dtrace/dtrace.c optional dtrace | fasttrap cddl/dev/fasttrap/fasttrap.c optional fasttrap coda/coda_fbsd.c optional vcoda coda/coda_namecache.c optional vcoda