diff options
| author | chs <chs@NetBSD.org> | 2012-12-02 01:05:16 +0000 |
|---|---|---|
| committer | chs <chs@NetBSD.org> | 2012-12-02 01:05:16 +0000 |
| commit | dde9accaab0bbd279d26bd95b3ded3085bc3afd6 (patch) | |
| tree | 9f72be6800cdf8ac1312510313727ea3f1fc4f89 /sys/modules/dtrace | |
| parent | 4172f452c347a3918a0b823ca6aecc485bdf38e3 (diff) | |
adapt the cyclic module and profile dtrace provider to netbsd.
for now, just hook the cyclic callback into hardclock().
Diffstat (limited to 'sys/modules/dtrace')
| -rw-r--r-- | sys/modules/dtrace/Makefile | 4 | ||||
| -rw-r--r-- | sys/modules/dtrace/profile/Makefile | 16 |
2 files changed, 18 insertions, 2 deletions
diff --git a/sys/modules/dtrace/Makefile b/sys/modules/dtrace/Makefile index ecd26282aee..88614aeb50b 100644 --- a/sys/modules/dtrace/Makefile +++ b/sys/modules/dtrace/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.3 2010/03/12 21:53:16 darran Exp $ +# $NetBSD: Makefile,v 1.4 2012/12/02 01:05:17 chs Exp $ # $FreeBSD: src/sys/modules/dtrace/Makefile,v 1.6.2.1 2009/08/03 08:13:06 kensmith Exp $ .include <bsd.own.mk> -SUBDIR= dtrace sdt fbt +SUBDIR= dtrace sdt fbt profile .include <bsd.subdir.mk> diff --git a/sys/modules/dtrace/profile/Makefile b/sys/modules/dtrace/profile/Makefile new file mode 100644 index 00000000000..530a41c9f4d --- /dev/null +++ b/sys/modules/dtrace/profile/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1 2012/12/02 01:05:17 chs Exp $ + +.include "../../Makefile.inc" + +.PATH: ${NETBSDSRCDIR}/external/cddl/osnet/dev/profile + +KMOD= profile +SRCS= profile.c + +CPPFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys \ + -I${NETBSDSRCDIR}/external/cddl/osnet/dev/profile \ + -I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common + +CPPFLAGS+= -Wno-unknown-pragmas -Wno-cast-qual + +.include <bsd.kmodule.mk> |
