OpenBSD cvs log

created 2020-02-08T06:39:49Z
begin 2020-01-21T15:21:42Z
end 2020-01-21T16:16:23Z
path src/sys
commits 2

date 2020-01-21T16:16:22Z
author mpi
files src/sys/arch/amd64/amd64/conf.c log diff annotate
src/sys/arch/arm/arm/conf.c log diff annotate
src/sys/arch/arm64/arm64/conf.c log diff annotate
src/sys/arch/i386/i386/conf.c log diff annotate
src/sys/arch/landisk/landisk/conf.c log diff annotate
src/sys/arch/loongson/loongson/conf.c log diff annotate
message Import dt(4) a driver and framework for Dynamic Profiling.

The design is fairly simple: events, in the form of descriptors on a
ring, are being produced in any kernel context and being consumed by
a userland process reading /dev/dt.

Code and hooks are all guarded under '#if NDT > 0' so this commit
shouldn't introduce any change as long as dt(4) is disable in GENERIC.

ok kettenis@, visa@, jasper@, deraadt@

date 2020-01-21T16:16:23Z
author mpi
files src/sys/arch/luna88k/luna88k/conf.c log diff annotate
src/sys/arch/macppc/macppc/conf.c log diff annotate
src/sys/arch/octeon/octeon/conf.c log diff annotate
src/sys/arch/sgi/sgi/conf.c log diff annotate
src/sys/arch/sparc64/sparc64/conf.c log diff annotate
src/sys/conf/GENERIC log diff annotate
src/sys/conf/files log diff annotate
src/sys/dev/dt/dt_dev.c log diff annotate
src/sys/dev/dt/dt_prov_profile.c log diff annotate
src/sys/dev/dt/dt_prov_static.c log diff annotate
src/sys/dev/dt/dt_prov_syscall.c log diff annotate
src/sys/dev/dt/dtvar.h log diff annotate
src/sys/kern/kern_clock.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
src/sys/kern/sched_bsd.c log diff annotate
src/sys/sys/conf.h log diff annotate
src/sys/sys/syscall_mi.h log diff annotate
src/sys/sys/tracepoint.h log diff annotate
message Import dt(4) a driver and framework for Dynamic Profiling.

The design is fairly simple: events, in the form of descriptors on a
ring, are being produced in any kernel context and being consumed by
a userland process reading /dev/dt.

Code and hooks are all guarded under '#if NDT > 0' so this commit
shouldn't introduce any change as long as dt(4) is disable in GENERIC.

ok kettenis@, visa@, jasper@, deraadt@