OpenBSD cvs log

created 2023-02-18T20:23:08Z
begin 2023-02-11T00:00:00Z
end 2023-02-12T00:00:00Z
path src/sys
commits 13

date 2023-02-11T04:35:34Z
author aoyama
files src/sys/arch/luna88k/stand/boot/conf.c log diff annotate
message Make 'ls' command in bootloader work correctly on luna88k.

Now 'ls' against directory works fine.

Tested on LUNA-88K2 and nono emulator by me.

date 2023-02-11T21:11:37Z
author deraadt
files src/sys/uvm/uvm_map.c log diff annotate
message I forgot to copy the msyscall interlock flag to forked processes, so
only freshly executed processes were actually locked. (This happened
because I didn't realize how the uvm_map's contents are copied entry
by entry, and other parts are not)
ok kettenis

date 2023-02-11T23:07:23Z
author deraadt
files src/sys/sys/syscall_mi.h log diff annotate
message __syscall() is no longer neccessary since the system calls which needed
it are now unpadded
ok kettenis guenther

date 2023-02-11T23:07:25Z
author deraadt
files src/sys/kern/syscalls.master log diff annotate
message __syscall() is no longer neccessary since the system calls which needed
it are now unpadded
ok kettenis guenther

date 2023-02-11T23:07:26Z
author deraadt
files src/sys/arch/alpha/alpha/trap.c log diff annotate
src/sys/arch/amd64/amd64/trap.c log diff annotate
src/sys/arch/arm/arm/syscall.c log diff annotate
src/sys/arch/arm64/arm64/syscall.c log diff annotate
src/sys/arch/hppa/hppa/trap.c log diff annotate
message __syscall() is no longer neccessary since the system calls which needed
it are now unpadded
ok kettenis guenther

date 2023-02-11T23:07:27Z
author deraadt
files src/sys/arch/i386/i386/trap.c log diff annotate
src/sys/arch/m88k/m88k/trap.c log diff annotate
src/sys/arch/mips64/mips64/trap.c log diff annotate
src/sys/arch/powerpc/powerpc/trap.c log diff annotate
src/sys/arch/powerpc64/powerpc64/syscall.c log diff annotate
src/sys/arch/riscv64/riscv64/syscall.c log diff annotate
src/sys/arch/sh/sh/trap.c log diff annotate
message __syscall() is no longer neccessary since the system calls which needed
it are now unpadded
ok kettenis guenther

date 2023-02-11T23:07:28Z
author deraadt
files src/sys/arch/sparc64/sparc64/trap.c log diff annotate
message __syscall() is no longer neccessary since the system calls which needed
it are now unpadded
ok kettenis guenther

date 2023-02-11T23:10:24Z
author deraadt
files src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message sync for __syscall removal

date 2023-02-11T23:10:25Z
author deraadt
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
message sync for __syscall removal

date 2023-02-11T23:21:22Z
author deraadt
files src/sys/kern/syscalls.master log diff annotate
message non-padded 64-bit system calls arrived 2021/12/23, over a year ago.
time to delete the backwards compat padded functions in the kernel.

date 2023-02-11T23:21:58Z
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-11T23:22:17Z
author deraadt
files src/sys/kern/kern_pledge.c log diff annotate
src/sys/kern/vfs_syscalls.c log diff annotate
message non-padded 64-bit system calls arrived 2021/12/23, over a year ago.
time to delete the backwards compat padded functions in the kernel.

date 2023-02-11T23:22:19Z
author deraadt
files src/sys/uvm/uvm_mmap.c log diff annotate
message non-padded 64-bit system calls arrived 2021/12/23, over a year ago.
time to delete the backwards compat padded functions in the kernel.