History log of /src/sys/modules/dtrace/fbt |
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
|