From owner-freebsd-current@FreeBSD.ORG Mon Feb 4 21:35:01 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CAEFE16A41A for ; Mon, 4 Feb 2008 21:35:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 9618913C4E3 for ; Mon, 4 Feb 2008 21:35:01 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id m14LZ0kq017544 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 4 Feb 2008 16:35:00 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id m14LYClu049808; Mon, 4 Feb 2008 16:34:12 -0500 (EST) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18343.34027.335573.791127@grasshopper.cs.duke.edu> Date: Mon, 4 Feb 2008 16:34:12 -0500 (EST) To: John Birrell In-Reply-To: <20080201223719.GA88460@what-creek.com> References: <20080201093538.GA83169@what-creek.com> <18339.35979.765504.132672@grasshopper.cs.duke.edu> <20080201223719.GA88460@what-creek.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Cc: current@freebsd.org Subject: Re: DTrace/FreeBSD source snapshot 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: Mon, 04 Feb 2008 21:35:01 -0000 With this installed, I'm seeing a problem running any dtrace scripts: dtrace: failed to compile script /nfs/home/gallatin/dtrace/printa.d: "/usr/lib/dtrace/psinfo.d", line 37: syntax error near "uid_t" I'm guessing dtrace doesn't know what a uid_t is. Is this some sort of installation problem on my part? While I was trying to figure out what was going on, the machine fell over: panic: solaris assert: ((__curthread())->td_proc) == p, file: /var/tmp/dtrace/src/sys/modules/dtrace/fasttrap/../../../cddl/dev/fasttrap/fasttrap.c,line: 425 cpuid = 1 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a panic() at panic+0x17d fasttrap_fork() at fasttrap_fork+0x107 fork1() at fork1+0xdfc kproc_create() at kproc_create+0x66 nfs_nfsiodnew() at nfs_nfsiodnew+0xc9 nfs_asyncio() at nfs_asyncio+0xb1 nfs_strategy() at nfs_strategy+0x54 bufstrategy() at bufstrategy+0x2c nfs_writebp() at nfs_writebp+0xba nfs_flush() at nfs_flush+0x80c nfs_close() at nfs_close+0x1bf vn_close() at vn_close+0x7d vn_closefile() at vn_closefile+0x69 _fdrop() at _fdrop+0x23 closef() at closef+0x2a2 kern_close() at kern_close+0x15d syscall() at syscall+0x274 Xfast_syscall() at Xfast_syscall+0xab --- syscall (6, FreeBSD ELF64, close), rip = 0x800879d1c, rsp = 0x7fffffffe598, rbp = 0 --- Uptime: 19m45s Drew