Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Jul 2011 09:36:52 -0700
From:      Artem Belevich <art@freebsd.org>
To:        Subbsd <subbsd@gmail.com>
Cc:        freebsd-hackers <freebsd-hackers@freebsd.org>, freebsd-jail <freebsd-jail@freebsd.org>
Subject:   Re: userland dtrace tools not working in jail
Message-ID:  <CAFqOu6hOqwo_89pmfnv_eFFZGx=LPHKb5C7f33ji_tV-vCMN6Q@mail.gmail.com>
In-Reply-To: <CAFt_eMpw6boxJEOfzWoGkGTRgG55MuUZ9frsgPFfG6C%2B9Ps3kA@mail.gmail.com>
References:  <CAFt_eMpw6boxJEOfzWoGkGTRgG55MuUZ9frsgPFfG6C%2B9Ps3kA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 21, 2011 at 5:37 AM, Subbsd <subbsd@gmail.com> wrote:
> Hi
>
> I try to use dtrace in jail on FreeBSD-9-64.
> Kernel have options:
> ---
> include GENERIC
> ident =A0 =A0 =A0 =A0 =A0 GENERIC-DTRACE
> options KDTRACE_FRAME =A0 =A0 =A0 =A0 =A0 # Ensure frames are compiled in
> options KDTRACE_HOOKS =A0 =A0 =A0 =A0 =A0 # Kernel DTrace hooks
> options DDB_CTF =A0 =A0 =A0 =A0 =A0 =A0 =A0# all architectures - kernel E=
LF linker
> loads CTF data
> options KDTRACE_FRAME =A0 =A0 =A0 =A0# amd64 - ensure frames are compiled=
 in
> makeoptions WITH_CTF=3D1
> ---
>
> All world compiling with WITH_CTF=3D1 KNOBS. And dtraccing works fine in
> 'master' hosts
> When i try use it in chrooted environment (getting by installworld
> DESTDIR=3D"diffrence path" from WITH_CTF=3D1 objects) it doesn't work.
>
> After
> make -C /usr/src installworld distribution DESTDIR=3D"/usr/a":
>
> bsd# mount - t devfs devfs /usr/a/dev =A0 =A0(dtrace used /dev/dtrace/*
> special files)
> bsd# dtrace -l |wc -l
> =A0 42300
> bsd# chroot /usr/a dtrace -l |wc -l
> =A0 42300
>
> bsd# dtrace -n 'syscall:::entry { @sc[execname, probefunc] =3D count(); }=
'
> ^C
> (...)
>
> bsd# chroot /usr/a dtrace -n 'syscall:::entry { @sc[execname,
> probefunc] =3D count(); }'
> dtrace: invalid probe specifier syscall:::entry { @sc[execname,
> probefunc] =3D count(); }: "/usr/lib/dtrace/psinfo.d", line 37: syntax
> error near "uid_t"
>
>
> getpid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 2786 (0xae2)
> __sysctl(0x7fffffffd2d0,0x2,0x800a72a80,0x7fffffffd2d8,0x0,0x0) =3D 0 (0x=
0)
> __sysctl(0x7fffffffd1e0,0x2,0x7fffffffd220,0x7fffffffd288,0x800863e10,0xd=
)
> =3D 0 (0x0)
> __sysctl(0x7fffffffd220,0x3,0x800a71968,0x7fffffffd2d8,0x0,0x0) =3D 0 (0x=
0)
> readlink("/etc/malloc.conf",0x7fffffffcdc0,1024) ERR#2 'No such file
> or directory'
> issetugid(0x801a58801,0x7fffffffcdc0,0x0,0x2,0x7fffffffcdc0,0x0) =3D 0 (0=
x0)
> break(0x800000) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0=3D 0 (0x0)
> mmap(0x0,4194304,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34389770240 (0x801ca4000)
> mmap(0x8020a4000,3522560,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0=
)
> =3D 34393964544 (0x8020a4000)
> munmap(0x801ca4000,3522560) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> thr_self(0x802007400,0x0,0x0,0x0,0x40,0x7fffffffc8c0) =3D 0 (0x0)
> mmap(0x7fffffbfe000,4096,PROT_NONE,MAP_ANON,-1,0x0) =3D 140737484152832
> (0x7fffffbfe000)
> rtprio_thread(0x0,0x18735,0x7fffffffd290,0x1000,0xffffffff,0x0) =3D 0 (0x=
0)
> sysarch(0x81,0x7fffffffd2b8,0x800a71540,0x800a718e0,0xffffffff,0x0) =3D 0=
 (0x0)
> sigaction(32,{ 0x80085d290 SA_SIGINFO ss_t },0x0) =3D 0 (0x0)
> sigprocmask(SIG_UNBLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> getrlimit(RLIMIT_NOFILE,{ cur=3D11095,max=3D11095 }) =3D 0 (0x0)
> setrlimit(RLIMIT_NOFILE,{ cur=3D11095,max=3D11095 }) =3D 0 (0x0)
> __sysctl(0x7fffffffd190,0x2,0x7fffffffd1d0,0x7fffffffd238,0x800ad6158,0x1=
6)
> =3D 0 (0x0)
> __sysctl(0x7fffffffd1d0,0x3,0x0,0x7fffffffd358,0x0,0x0) =3D 0 (0x0)
> __sysctl(0x7fffffffd190,0x2,0x7fffffffd1d0,0x7fffffffd238,0x800ad6158,0x1=
6)
> =3D 0 (0x0)
> __sysctl(0x7fffffffd1d0,0x3,0x80203b080,0x7fffffffd358,0x0,0x0) =3D 0 (0x=
0)
> open("/dev/dtrace/dtrace",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =3D 3 (0x3)
> open("/dev/dtrace/profile",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0=3D 4 (0x4)
> open("/dev/dtrace/syscall",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0ERR#2 'No such=
 file
> or directory'
> open("/dev/dtrace/syscall",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0ERR#2 'No such=
 file
> or directory'
> open("/dev/dtrace/vfs",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 =A0ERR#2 'No =
such file
> or directory'
> open("/dev/dtrace/sctp",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 ERR#2 'No su=
ch file
> or directory'
> open("/dev/dtrace/callout_execute",O_RDONLY,00) =A0ERR#2 'No such file
> or directory'
> open("/dev/dtrace/proc",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 ERR#2 'No su=
ch file
> or directory'
> open("/dev/dtrace/mac",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 =A0ERR#2 'No =
such file
> or directory'
> open("/dev/dtrace/mac_framework",O_RDONLY,00) =A0 =A0ERR#2 'No such file
> or directory'
> open("/dev/dtrace/priv",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 ERR#2 'No su=
ch file
> or directory'
> open("/dev/dtrace/lockstat",O_RDONLY,00) =A0 =A0 =A0 =A0 =3D 5 (0x5)
> open("/dev/dtrace/dtmalloc",O_RDONLY,00) =A0 =A0 =A0 =A0 =3D 6 (0x6)
> open("/dev/dtrace/fbt",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 7 (0x7=
)
> open("/dev/dtrace/nfsclient",O_RDONLY,00) =A0 =A0 =A0 =A0ERR#2 'No such f=
ile
> or directory'
> open("/dev/dtrace/nfscl",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0 =A0ERR#2 'No su=
ch file
> or directory'
> open("/dev/dtrace/dtrace",O_RDWR,00) =A0 =A0 =A0 =A0 =A0 =A0 =3D 8 (0x8)
> open("/dev/dtrace/fasttrap",O_RDWR,00) =A0 =A0 =A0 =A0 =A0 =3D 9 (0x9)
> close(7) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> close(6) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> close(5) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> fcntl(8,F_SETFD,FD_CLOEXEC) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> fcntl(9,F_SETFD,FD_CLOEXEC) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> __sysctl(0x7fffffffd230,0x2,0x802041b70,0x7fffffffd228,0x0,0x0) =3D 0 (0x=
0)
> __sysctl(0x7fffffffd230,0x2,0x802041c70,0x7fffffffd228,0x0,0x0) =3D 0 (0x=
0)
> __sysctl(0x7fffffffd230,0x2,0x802041d70,0x7fffffffd228,0x0,0x0) =3D 0 (0x=
0)
> __sysctl(0x7fffffffd230,0x2,0x802041e70,0x7fffffffd228,0x0,0x0) =3D 0 (0x=
0)
> __sysctl(0x7fffffffd230,0x2,0x802041f70,0x7fffffffd228,0x0,0x0) =3D 0 (0x=
0)
> ioctl(8,0x4030780a { IOR 0x78('x'), 10, 48 },0x2041010) =3D 0 (0x0)
> __sysctl(0x7fffffffd190,0x2,0x7fffffffd1d0,0x7fffffffd238,0x800ad61c4,0xd=
)
> =3D 0 (0x0)
> __sysctl(0x7fffffffd1d0,0x2,0x7fffffffd370,0x7fffffffd358,0x0,0x0) =3D 0 =
(0x0)
> kldnext(0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 1 (0x1)
> kldstat(1,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/kernel",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0ERR#2 'No such=
 file
> or directory'

Here's your problem ^^^.

dtrace extracts CTF information from the binaries. In case of kernel
probes, that would be the kernel itself and loadable modules. All that
stuff lives in /boot and is not accessible from your jail.

--Artem


> stat("/usr/share/nls/C/libc.cat",0x7fffffffbb30) ERR#2 'No such file
> or directory'
> stat("/usr/share/nls/libc/C",0x7fffffffbb30) =A0 =A0 ERR#2 'No such file
> or directory'
> stat("/usr/local/share/nls/C/libc.cat",0x7fffffffbb30) ERR#2 'No such
> file or directory'
> stat("/usr/local/share/nls/libc/C",0x7fffffffbb30) ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 2 (0x2)
> kldstat(2,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/geom_mirror.ko",O_RDONLY,00) =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(2) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 3 (0x3)
> kldstat(3,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/accf_data.ko",O_RDONLY,00) =A0 =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 4 (0x4)
> kldstat(4,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/accf_dns.ko",O_RDONLY,00) =A0 =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 5 (0x5)
> kldstat(5,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/accf_http.ko",O_RDONLY,00) =A0 =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(5) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 6 (0x6)
> kldstat(6,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/dtrace.ko",O_RDONLY,00) =A0 =A0 =A0 ERR#2 'No such fil=
e
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(6) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 7 (0x7)
> kldstat(7,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/cyclic.ko",O_RDONLY,00) =A0 =A0 =A0 ERR#2 'No such fil=
e
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(7) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 8 (0x8)
> kldstat(8,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/opensolaris.ko",O_RDONLY,00) =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(8) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 9 (0x9)
> kldstat(9,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> open("/boot/kernel/dtrace_test.ko",O_RDONLY,00) =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(9) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 10 (0xa)
> kldstat(10,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/dtraceall.ko",O_RDONLY,00) =A0 =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(10) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 11 (0xb)
> kldstat(11,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/dtmalloc.ko",O_RDONLY,00) =A0 =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(11) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 12 (0xc)
> kldstat(12,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/dtnfscl.ko",O_RDONLY,00) =A0 =A0 =A0ERR#2 'No such fil=
e
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(12) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 13 (0xd)
> kldstat(13,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/dtnfsclient.ko",O_RDONLY,00) =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(13) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 14 (0xe)
> kldstat(14,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/nfsclient.ko",O_RDONLY,00) =A0 =A0ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(14) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 15 (0xf)
> kldstat(15,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/nfs_common.ko",O_RDONLY,00) =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(15) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 16 (0x10)
> kldstat(16,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/fbt.ko",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0ERR#2 'No such=
 file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(16) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 17 (0x11)
> kldstat(17,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/fasttrap.ko",O_RDONLY,00) =A0 =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(17) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 18 (0x12)
> kldstat(18,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/lockstat.ko",O_RDONLY,00) =A0 =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(18) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 19 (0x13)
> kldstat(19,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/sdt.ko",O_RDONLY,00) =A0 =A0 =A0 =A0 =A0ERR#2 'No such=
 file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(19) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 20 (0x14)
> kldstat(20,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/systrace.ko",O_RDONLY,00) =A0 =A0 ERR#2 'No such file
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(20) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 21 (0x15)
> kldstat(21,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/systrace_freebsd32.ko",O_RDONLY,00) ERR#2 'No such
> file or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(21) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 22 (0x16)
> kldstat(22,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/profile.ko",O_RDONLY,00) =A0 =A0 =A0ERR#2 'No such fil=
e
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(22) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 23 (0x17)
> kldstat(23,0x7fffffffc1d0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=3D 0 (0x0)
> open("/boot/kernel/nullfs.ko",O_RDONLY,00) =A0 =A0 =A0 ERR#2 'No such fil=
e
> or directory'
> close(-1) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0ERR#9 'Bad file descriptor'
> kldnext(23) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0=3D 0 (0x0)
> getegid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0=3D 0 (0x0)
> geteuid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0=3D 0 (0x0)
> getgid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> getpid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 2786 (0xae2)
> getpgid(0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 2785 (0xae1)
> getppid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0=3D 2785 (0xae1)
> getsid(0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0 =A0=3D 52367 (0xcc8f)
> getuid() =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> mmap(0x0,706,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34366447616 (0x800666000)
> mprotect(0x800666000,706,PROT_READ) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0 (0x0=
)
> mmap(0x0,730,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34366451712 (0x800667000)
> mprotect(0x800667000,730,PROT_READ) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0 (0x0=
)
> munmap(0x800666000,706) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0=3D 0 (0x0)
> mmap(0x0,480,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34366447616 (0x800666000)
> mprotect(0x800666000,480,PROT_READ) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0 (0x0=
)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> ioctl(0,TIOCGETA,0xffffc950) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> ioctl(0,TIOCGETA,0xffffc930) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> stat("/usr/lib/dtrace",{ mode=3Ddrwxr-xr-x
> ,inode=3D3457372,size=3D512,blksize=3D32768 }) =3D 0 (0x0)
> open("/usr/lib/dtrace",O_NONBLOCK|0x20000,0201020200) =3D 3 (0x3)
> fstat(3,{ mode=3Ddrwxr-xr-x ,inode=3D3457372,size=3D512,blksize=3D32768 }=
) =3D 0 (0x0)
> fcntl(3,F_SETFD,FD_CLOEXEC) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> fstatfs(0x3,0x7fffffffcd40,0x802001a20,0x607d90,0x607fb0,0xfffff800) =3D =
0 (0x0)
> getdirentries(0x3,0x802116000,0x1000,0x802114488,0x607fb0,0xfffffffd)
> =3D 512 (0x200)
> open("/usr/lib/dtrace/errno.d",O_RDONLY,0666) =A0 =A0=3D 4 (0x4)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(4,{ mode=3D-r--r--r-- ,inode=3D3458159,size=3D6900,blksize=3D32768 =
}) =3D 0 (0x0)
> read(4,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 6900 (0x1af4)
> read(4,0x802160000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6e0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> madvise(0x8021b8000,0xe000,0x5,0x1b7,0x7,0x7fffffffbef0) =3D 0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> open("/usr/lib/dtrace/psinfo.d",O_RDONLY,0666) =A0 =3D 4 (0x4)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(4,{ mode=3D-r--r--r-- ,inode=3D3458160,size=3D3186,blksize=3D32768 =
}) =3D 0 (0x0)
> read(4,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 3186 (0xc72)
> read(4,0x802160000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6e0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x8021b8000,0x1000,0x5,0x2940,0x7,0x7fffffffc690) =3D 0 (0x0)
> madvise(0x802160000,0x8000,0x5,0x15f,0x7,0x7fffffffc690) =3D 0 (0x0)
> open("/usr/lib/dtrace/signal.d",O_RDONLY,0666) =A0 =3D 4 (0x4)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(4,{ mode=3D-r--r--r-- ,inode=3D3458161,size=3D3111,blksize=3D32768 =
}) =3D 0 (0x0)
> read(4,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 3111 (0xc27)
> read(4,0x802160000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6e0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x8021b8000,0x5000,0x5,0x1b7,0x7,0x0) =A0 =A0=3D 0 (0x0)
> madvise(0x802160000,0x8000,0x5,0x15f,0x7,0x0) =A0 =A0=3D 0 (0x0)
> open("/usr/lib/dtrace/unistd.d",O_RDONLY,0666) =A0 =3D 4 (0x4)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(4,{ mode=3D-r--r--r-- ,inode=3D3458162,size=3D2009,blksize=3D32768 =
}) =3D 0 (0x0)
> read(4,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 2009 (0x7d9)
> read(4,0x802160000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6e0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x8021b8000,0x1000,0x5,0x2940,0x7,0x7fffffffc690) =3D 0 (0x0)
> madvise(0x802160000,0x8000,0x5,0x15f,0x7,0x7fffffffc690) =3D 0 (0x0)
> open("/usr/lib/dtrace/regs_x86.d",O_RDONLY,0666) =3D 4 (0x4)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(4,{ mode=3D-r--r--r-- ,inode=3D3458163,size=3D3593,blksize=3D32768 =
}) =3D 0 (0x0)
> read(4,"/* =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"..=
.,32768) =3D 3593 (0xe09)
> read(4,0x802160000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6e0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(4) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x8021b8000,0x6000,0x5,0x1b7,0x7,0x0) =A0 =A0=3D 0 (0x0)
> madvise(0x802160000,0x8000,0x5,0x15f,0x7,0x0) =A0 =A0=3D 0 (0x0)
> getdirentries(0x3,0x802116000,0x1000,0x802114488,0x7fffffffc690,0x7ffffff=
fc690)
> =3D 0 (0x0)
> lseek(3,0x0,SEEK_SET) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0=3D 0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> open("/usr/lib/dtrace/regs_x86.d",O_RDONLY,0666) =3D 3 (0x3)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(3,{ mode=3D-r--r--r-- ,inode=3D3458163,size=3D3593,blksize=3D32768 =
}) =3D 0 (0x0)
> read(3,"/* =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"..=
.,32768) =3D 3593 (0xe09)
> read(3,0x80211d000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6b0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x80217e000,0x1000,0x5,0x23d0,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x80211d000,0x8000,0x5,0x11c,0x7,0xffffffff) =3D 0 (0x0)
> open("/usr/lib/dtrace/unistd.d",O_RDONLY,0666) =A0 =3D 3 (0x3)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(3,{ mode=3D-r--r--r-- ,inode=3D3458162,size=3D2009,blksize=3D32768 =
}) =3D 0 (0x0)
> read(3,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 2009 (0x7d9)
> read(3,0x80211d000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6b0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x80211d000,0x8000,0x5,0x11c,0x7,0xffffffff) =3D 0 (0x0)
> open("/usr/lib/dtrace/signal.d",O_RDONLY,0666) =A0 =3D 3 (0x3)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(3,{ mode=3D-r--r--r-- ,inode=3D3458161,size=3D3111,blksize=3D32768 =
}) =3D 0 (0x0)
> read(3,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 3111 (0xc27)
> read(3,0x80211d000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> ioctl(0,TIOCGETA,0xffffc6b0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D =
0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x80211d000,0x8000,0x5,0x11c,0x7,0xffffffff) =3D 0 (0x0)
> open("/usr/lib/dtrace/psinfo.d",O_RDONLY,0666) =A0 =3D 3 (0x3)
> sigprocmask(SIG_BLOCK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 =
(0x0)
> fstat(3,{ mode=3D-r--r--r-- ,inode=3D3458160,size=3D3186,blksize=3D32768 =
}) =3D 0 (0x0)
> read(3,"/*\n * CDDL HEADER START\n *\n *"...,32768) =3D 3186 (0xc72)
> read(3,0x80211d000,32768) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
=3D 0 (0x0)
> mmap(0x0,495,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34366455808 (0x800668000)
> mprotect(0x800668000,495,PROT_READ) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0 (0x0=
)
> munmap(0x800666000,480) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0=3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> mmap(0x0,573,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANON,-1,0x0) =3D
> 34366447616 (0x800666000)
> mprotect(0x800666000,573,PROT_READ) =A0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0 (0x0=
)
> munmap(0x800668000,495) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0=3D 0 (0x0)
> close(3) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x80211d000,0x8000,0x5,0x11c,0x7,0xffffffff) =3D 0 (0x0)
> dtrace: write(2,"dtrace: ",8) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=
 =A0 =A0 =A0=3D 8 (0x8)
> invalid probe specifier syscall:::entry { @sc[execname, probefunc] =3D
> count(); }write(2,"invalid probe specifier syscall:"...,79) =3D 79
> (0x4f)
> : "/usr/lib/dtrace/psinfo.d", line 37: syntax error near "uid_t"
> write(2,": "/usr/lib/dtrace/psinfo.d", li"...,65) =3D 65 (0x41)
> madvise(0x802181000,0x1000,0x5,0x2418,0x7,0x8020019c0) =3D 0 (0x0)
> madvise(0x80217d000,0x1000,0x5,0x23b8,0x7,0x8020019c0) =3D 0 (0x0)
> madvise(0x80217a000,0x1000,0x5,0x2370,0x7,0x8020019c0) =3D 0 (0x0)
> madvise(0x802175000,0x2000,0x5,0x174,0x7,0x8020019c0) =3D 0 (0x0)
> madvise(0x80217e000,0x2000,0x5,0x17d,0x7,0x1) =A0 =A0=3D 0 (0x0)
> madvise(0x80217b000,0x1000,0x5,0x2388,0x7,0x1) =A0 =3D 0 (0x0)
> madvise(0x802177000,0x1000,0x5,0x2328,0x7,0x1) =A0 =3D 0 (0x0)
> madvise(0x802115000,0x1000,0x5,0x19f8,0x7,0x1) =A0 =3D 0 (0x0)
> madvise(0x80217c000,0x1000,0x5,0x23a0,0x7,0x1) =A0 =3D 0 (0x0)
> madvise(0x802178000,0x2000,0x5,0x177,0x7,0x1) =A0 =A0=3D 0 (0x0)
> madvise(0x802113000,0x2000,0x5,0x112,0x7,0x1) =A0 =A0=3D 0 (0x0)
> munmap(0x800667000,730) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0=3D 0 (0x0)
> munmap(0x800666000,573) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0=3D 0 (0x0)
> madvise(0x802180000,0x1000,0x5,0x2400,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802111000,0x2000,0x5,0x110,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x8020c1000,0x1000,0x5,0x1218,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802088000,0x1000,0x5,0xcc0,0x7,0xffffffff) =3D 0 (0x0)
> close(8) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> close(9) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =
=A0 =A0 =A0 =A0 =3D 0 (0x0)
> madvise(0x8020c4000,0x1000,0x5,0x1260,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x8020bd000,0x1000,0x5,0x11b8,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x8020a6000,0x1000,0x5,0xf90,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802094000,0x1000,0x5,0xde0,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802085000,0x1000,0x5,0xc78,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x8020c3000,0x1000,0x5,0x1248,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x80209d000,0x2000,0x5,0x9c,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802086000,0x1000,0x5,0xc90,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x80203f000,0x1000,0x5,0x5e8,0x7,0xffffffff) =3D 0 (0x0)
> madvise(0x802084000,0x1000,0x5,0xc60,0x7,0x8020011e0) =3D 0 (0x0)
> madvise(0x802040000,0x3000,0x5,0x3f,0x7,0x8020011e0) =3D 0 (0x0)
> madvise(0x80203c000,0x1000,0x5,0x5a0,0x7,0x8020011e0) =3D 0 (0x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> sigprocmask(SIG_BLOCK,SIGHUP|SIGINT|SIGQUIT|SIGKILL|SIGPIPE|SIGALRM|SIGTE=
RM|SIGURG|SIGSTOP|SIGTSTP|SIGCONT|SIGCHLD|SIGTTIN|SIGTTOU|SIGIO|SIGXCPU|SIG=
XFSZ|SIGVTALRM|SIGPROF|SIGWINCH|SIGINFO|SIGUSR1|SIGUSR2,0x0)
> =3D 0 (0x0)
> sigprocmask(SIG_SETMASK,0x0,0x0) =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =3D 0 (0=
x0)
> process exit, rval =3D 1
>
> - i can see anything that hinders dtrace to be happy. Any ideas? Thanks.
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org=
"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFqOu6hOqwo_89pmfnv_eFFZGx=LPHKb5C7f33ji_tV-vCMN6Q>