PERFORCE change 95947 for review
John Birrell
jb at FreeBSD.org
Sun Apr 23 20:39:53 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=95947
Change 95947 by jb at jb_freebsd2 on 2006/04/23 20:39:34
Go back to just using the /dev/dtrace device name and clone from
that name explicitly.
Add a (temporary) debug flag for the device flags so that I can
sort out what each device is doing in the kernel.
Affected files ...
.. //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_open.c#8 edit
.. //depot/projects/dtrace/src/sys/sys/fcntl.h#2 edit
Differences ...
==== //depot/projects/dtrace/src/contrib/opensolaris/lib/libdtrace/common/dt_open.c#8 (text) ====
@@ -922,7 +922,7 @@
#if defined(sun)
dtfd = open("/dev/dtrace/dtrace", O_RDWR);
#else
- dtfd = open("/dev/dtrace0", O_RDWR);
+ dtfd = open("/dev/dtrace", O_RDWR | O_DEBUG);
#endif
err = errno; /* save errno from opening dtfd */
==== //depot/projects/dtrace/src/sys/sys/fcntl.h#2 (text+ko) ====
@@ -113,6 +113,7 @@
/* Attempt to bypass buffer cache */
#define O_DIRECT 0x00010000
#endif
+#define O_DEBUG 0x00020000
/*
* XXX missing O_DSYNC, O_RSYNC.
More information about the p4-projects
mailing list