Hi.
I get the following error message no-matter which provider, module, or
name I use:
[root@freebsd_pc ~]# dtrace -n 'syscall:::entry { @num[execname] =
count(); }'
dtrace: invalid probe specifier syscall:::entry { @num[execname] =
count(); }: "/usr/lib/dtrace/psinfo.d", line 91: failed to resolve type
kernel`struct thread * for identifier curthread: Module is no longer loaded
Can someone point me in the direction of a solution?
The modules are confirmed loaded:
[root@freebsd_pc ~]# kldstat -m dtrace
Id Refs Name
485 1 dtrace
[root@freebsd_pc ~]# dtrace -l | head
ID PROVIDER MODULE FUNCTION NAME
1 dtrace BEGIN
2 dtrace END
3 dtrace ERROR
4 fbt kernel camstatusentrycomp entry
5 fbt kernel camstatusentrycomp return
6 fbt kernel cam_compat_handle_0x17 entry
7 fbt kernel cam_compat_handle_0x17 return
8 fbt kernel cam_periph_done entry
9 fbt kernel camperiphdone entry
I'm running FreeBSD:
[root@freebsd_pc ~]# uname -a
FreeBSD freebsd_pc 10.3-RELEASE-p18 FreeBSD 10.3-RELEASE-p18
Here's line 91 in the script dtrace is complaining about:
[root@freebsd_pc ~]# sed -n '91p' /usr/lib/dtrace/psinfo.d
inline psinfo_t *curpsinfo = xlate <psinfo_t *> (curthread->td_proc);
-------------------------------------------
dtrace-discuss
Archives: https://www.listbox.com/member/archive/184261/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184261/25769126-e243886f
Modify Your Subscription:
https://www.listbox.com/member/?member_id=25769126&id_secret=25769126-8d47a7b2
Powered by Listbox: http://www.listbox.com