diff options
author | 2016-09-04 09:22:28 +0000 | |
---|---|---|
committer | 2016-09-04 09:22:28 +0000 | |
commit | 6950c8e205c43756d30d56ca678aa8205e9896fa (patch) | |
tree | 520bceb313719cacbfa77f438a8dc2fe9bf4a4f0 /lib/libc/hash | |
parent | sync (diff) | |
download | wireguard-openbsd-6950c8e205c43756d30d56ca678aa8205e9896fa.tar.xz wireguard-openbsd-6950c8e205c43756d30d56ca678aa8205e9896fa.zip |
Introduce Dynamic Profiling, a ddb(4) based & gprof compatible kernel
profiling framework.
Code patching is used to enable probes when entering functions. The
probes will call a mcount()-like function to match the behavior of a
GPROF kernel.
Currently only available on amd64 and guarded under DDBPROF. Support
for other archs will follow soon.
A new sysctl knob, ddb.console, need to be set to 1 in securelevel 0
to be able to use this feature.
Inputs and ok guenther@
Diffstat (limited to 'lib/libc/hash')
0 files changed, 0 insertions, 0 deletions