Page MenuHomeFreeBSD

D37986.id114859.diff
No OneTemporary

D37986.id114859.diff

diff --git a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
--- a/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
+++ b/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c
@@ -1115,6 +1115,10 @@
*/
if (err == ENOENT && modfind("dtraceall") < 0) {
kldload("dtraceall"); /* ignore the error */
+ if (modfind("linux64elf") >= 0)
+ kldload("systrace_linux"); /* ignore the error */
+ if (modfind("linuxelf") >= 0)
+ kldload("systrace_linux32"); /* ignore the error */
dtfd = open("/dev/dtrace/dtrace", O_RDWR | O_CLOEXEC);
err = errno;
}

File Metadata

Mime Type
text/plain
Expires
Mon, Dec 29, 1:49 PM (11 h, 53 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27361062
Default Alt Text
D37986.id114859.diff (636 B)

Event Timeline