OpenBSD cvs log

created 2023-08-20T07:51:51Z
begin 2023-08-14T00:00:00Z
end 2023-08-15T00:00:00Z
path src/sys
commits 4

date 2023-08-14T07:40:08Z
author miod
files src/sys/arch/sh/sh/locore_subr.S log diff annotate
message Add a copyin32() implementation.

date 2023-08-14T07:42:34Z
author miod
files src/sys/kern/sys_futex.c log diff annotate
message Remove non-MULTIPROCESSOR chunk defining copyin32 as copyin now that all
platforms provide it.

date 2023-08-14T08:33:24Z
author mpi
files src/sys/dev/dt/dt_prov_static.c log diff annotate
src/sys/kern/kern_fork.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
message Extend scheduler tracepoints to follow CPU jumping.

- Add two new tracpoints sched:fork & sched:steal
- Include selected CPU number in sched:wakeup
- Add sched:unsleep corresponding to sched:sleep which matches add/removal
of threads on the sleep queue

ok claudio@

date 2023-08-14T13:49:42Z
author miod
files src/sys/arch/riscv64/riscv64/machdep.c log diff annotate
message Skip leading dash in kernel boot options instead of complaining it is an
unknown option character.