OpenGrok
Cross Reference: Makefile
xref
: /
src
/
sys
/
modules
/
dtrace
/
fbt
/
Makefile
Home
|
History
|
Annotate
|
Download
|
only in
fbt
History log of
/src/sys/modules/dtrace/fbt/Makefile
Revision
Date
Author
Comments
1.8
17-Feb-2019
rin
Bump default value of WARNS for modules from 3 to 5, and
explicitly set WARNS for modules that fail with WARNS=5.
Also, turn on -Wno-missing-noreturn for clang for some files.
At the moment, among ~ 360 modules,
- 2 (lua and zfs) need WARNS=0
- 1 (solaris) needs WARNS=1
- 136 need WARNS=3 (mostly due to sign-compare)
- 4 need WARNS=4
- others can be compiled with WARNS=5
Discussed on tech-kern.
1.7
28-May-2018
chs
branches: 1.7.2;
merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.
in addition to the 10 years of improvements from upstream,
this version also has these NetBSD-specific enhancements:
- dtrace FBT probes can now be placed in kernel modules.
- ZFS now supports mmap().
1.6
16-Sep-2016
pgoyette
branches: 1.6.14;
Move kern_ctf.c into the dtrace_fbt module (the only place it is used)
rather than including in kernels with KDTRACE_HOOKS defined. Update
the dtrace_fbt module to depend on the zlib module.
Bump kernel version to avoid module mismatch.
Welcome to 7.99.38 !
1.5
18-Sep-2014
wiz
branches: 1.5.2; 1.5.4;
Per the wiki roadmap, rename the three dtrace modules to have
a "dtrace_" prefix.
amd64 build tested, other set list changes done the same way.
1.4
02-Dec-2012
chs
remove unneeded include dirs.
1.3
14-Dec-2010
haad
branches: 1.3.8; 1.3.18;
Disable errors reported by unknown pragmas in dtrace module.
1.2
13-Mar-2010
christos
branches: 1.2.2; 1.2.4; 1.2.6;
Include ../../Makefile.inc now that it works.
1.1
12-Mar-2010
darran
DTrace: Add the Function Boundary Trace (FBT) provider moduile. This
module instruments every function in the kernel with entry and exit
probes. These probes are true zero-effect probes in that they don't
exist in the code until they are enabled. The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.
1.2.6.2
11-Aug-2010
yamt
sync with head.
1.2.6.1
13-Mar-2010
yamt
file Makefile was added on branch yamt-nfs-mp on 2010-08-11 22:54:50 +0000
1.2.4.2
30-Apr-2010
uebayasi
Sync with HEAD.
1.2.4.1
13-Mar-2010
uebayasi
file Makefile was added on branch uebayasi-xip on 2010-04-30 14:44:17 +0000
1.2.2.1
05-Mar-2011
rmind
sync with head
1.3.18.2
03-Dec-2017
jdolecek
update from HEAD
1.3.18.1
25-Feb-2013
tls
resync with head
1.3.8.1
16-Jan-2013
yamt
sync with (a bit old) head
1.5.4.1
04-Nov-2016
pgoyette
Sync with HEAD
1.5.2.1
05-Oct-2016
skrll
Sync with HEAD
1.6.14.1
25-Jun-2018
pgoyette
Sync with HEAD
1.7.2.1
10-Jun-2019
christos
Sync with HEAD
Indexes created Wed Oct 22 13:09:56 GMT 2025