NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-evbarm/53417: DTrace broken due to no struct kauth_cred definition



>Number:         53417
>Category:       port-evbarm
>Synopsis:       DTrace broken due to no struct kauth_cred definition
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-evbarm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 02 21:30:00 +0000 2018
>Originator:     Sevan Janiyan
>Release:        HEAD
>Organization:
>Environment:
NetBSD 8.99.21 evbarm earmv6hf
>Description:
While the dtrace related modules load ok and dtrace -l lists probes, running scripts such as execsnoop or listing based on a specific provider fails with: 
dtrace: invalid probe specifier sdt: "/usr/lib/dtrace/psinfo.d", line 56: operator -> cannot be applied to a forward declaration: no struct kauth_cred definition is available

Confirmed on earmv6hf (pi) & earmv7hf (bbb)
>How-To-Repeat:
Add the following lines to /etc/modules.conf and reboot
solaris
dtrace
dtrace_sdt
dtrace_fbt
dtrace_lockstat
dtrace_profile
dtrace_syscall

run dtrace -lP syscall or run execsnoop
>Fix:



Home | Main Index | Thread Index | Old Index