OpenBSD cvs log

created 2023-02-19T14:35:19Z
begin 2023-02-16T00:00:00Z
end 2023-02-17T00:00:00Z
path src/sys
commits 10

date 2023-02-16T04:42:06Z
author deraadt
files src/sys/kern/syscalls.master log diff annotate
message Add pinsyscall(2). With this you can tell the kernel the location
(start,len) of the syscall stub in libc.so for a specified syscall
(using SYS_* notation). Only SYS_execve is supported at this time.
ok gnezdo mortimer kettenis

date 2023-02-16T04:42:07Z
author deraadt
files src/sys/uvm/uvm_extern.h log diff annotate
message Add pinsyscall(2). With this you can tell the kernel the location
(start,len) of the syscall stub in libc.so for a specified syscall
(using SYS_* notation). Only SYS_execve is supported at this time.
ok gnezdo mortimer kettenis

date 2023-02-16T04:42:08Z
author deraadt
files src/sys/uvm/uvm_mmap.c log diff annotate
message Add pinsyscall(2). With this you can tell the kernel the location
(start,len) of the syscall stub in libc.so for a specified syscall
(using SYS_* notation). Only SYS_execve is supported at this time.
ok gnezdo mortimer kettenis

date 2023-02-16T04:42:27Z
author deraadt
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message sync

date 2023-02-16T08:50:57Z
author claudio
files src/sys/kern/kern_ktrace.c log diff annotate
message Like other ktrace functions make ktruser() callable without kernel lock
by takeing the lock around ktrwrite2().
OK miod@ cheloha@

date 2023-02-16T08:53:16Z
author claudio
files src/sys/kern/syscalls.master log diff annotate
message utrace(2) can run without kernel lock. Now ktruser() will take the
lock only when needed.
OK miod@ cheloha@

date 2023-02-16T08:54:47Z
author claudio
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message regen

date 2023-02-16T14:43:53Z
author kettenis
files src/sys/dev/ic/dwqereg.h log diff annotate
message Fix MAC address register offsets.

ok patrick@

date 2023-02-16T14:44:48Z
author kettenis
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
message Enable dwqe(4).

date 2023-02-16T20:32:39Z
author miod
files src/sys/arch/arm64/include/pmap.h log diff annotate
src/sys/arch/riscv64/include/pmap.h log diff annotate
message Remove obsolete __HAVE_VM_PAGE_MD define - all platforms provide vm_page_md
those days, and nothing checks for that symbol anymore.