OpenBSD cvs log

created 2022-08-20T15:08:05Z
begin 2022-08-14T00:00:00Z
end 2022-08-15T00:00:00Z
path src/sys
commits 4

date 2022-08-14T01:58:27Z
author jsg
files src/sys/kern/exec_elf.c log diff annotate
src/sys/kern/init_main.c log diff annotate
src/sys/kern/kern_acct.c log diff annotate
src/sys/kern/kern_bufq.c log diff annotate
src/sys/kern/kern_clock.c log diff annotate
src/sys/kern/kern_descrip.c log diff annotate
src/sys/kern/kern_event.c log diff annotate
src/sys/kern/kern_exec.c log diff annotate
src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_fork.c log diff annotate
src/sys/kern/kern_ktrace.c log diff annotate
src/sys/kern/kern_malloc.c log diff annotate
src/sys/kern/kern_pledge.c log diff annotate
src/sys/kern/kern_proc.c log diff annotate
src/sys/kern/kern_prot.c log diff annotate
src/sys/kern/kern_sched.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/kern/kern_smr.c log diff annotate
src/sys/kern/kern_subr.c log diff annotate
src/sys/kern/kern_synch.c log diff annotate
src/sys/kern/kern_sysctl.c log diff annotate
src/sys/kern/kern_time.c log diff annotate
src/sys/kern/kern_unveil.c log diff annotate
src/sys/kern/kern_watchdog.c log diff annotate
src/sys/kern/kern_xxx.c log diff annotate
src/sys/kern/sched_bsd.c log diff annotate
src/sys/kern/spec_vnops.c log diff annotate
src/sys/kern/subr_disk.c log diff annotate
message remove unneeded includes in sys/kern
ok mpi@ miod@

date 2022-08-14T01:58:28Z
author jsg
files src/sys/kern/subr_evcount.c log diff annotate
src/sys/kern/subr_poison.c log diff annotate
src/sys/kern/subr_pool.c log diff annotate
src/sys/kern/subr_prf.c log diff annotate
src/sys/kern/subr_suspend.c log diff annotate
src/sys/kern/subr_userconf.c log diff annotate
src/sys/kern/sys_futex.c log diff annotate
src/sys/kern/sys_generic.c log diff annotate
src/sys/kern/sys_pipe.c log diff annotate
src/sys/kern/sys_socket.c log diff annotate
src/sys/kern/sysv_msg.c log diff annotate
src/sys/kern/sysv_shm.c log diff annotate
src/sys/kern/tty.c log diff annotate
src/sys/kern/tty_subr.c log diff annotate
src/sys/kern/tty_tty.c log diff annotate
src/sys/kern/uipc_domain.c log diff annotate
src/sys/kern/uipc_mbuf.c log diff annotate
src/sys/kern/uipc_proto.c log diff annotate
src/sys/kern/uipc_socket.c log diff annotate
src/sys/kern/uipc_syscalls.c log diff annotate
src/sys/kern/vfs_bio.c log diff annotate
src/sys/kern/vfs_cache.c log diff annotate
src/sys/kern/vfs_getcwd.c log diff annotate
src/sys/kern/vfs_lockf.c log diff annotate
src/sys/kern/vfs_lookup.c log diff annotate
src/sys/kern/vfs_subr.c log diff annotate
src/sys/kern/vfs_sync.c log diff annotate
src/sys/kern/vfs_syscalls.c log diff annotate
src/sys/kern/vfs_vnops.c log diff annotate
message remove unneeded includes in sys/kern
ok mpi@ miod@

date 2022-08-14T14:57:38Z
author millert
files src/sys/ddb/db_ctf.c log diff annotate
message db_ctf_decompress: use size_t not off_t for length parameter
The only caller of db_ctf_decompress() passes a size_t for the length.
This eliminates sign comparison warnings without using casts.
OK jca@ tb@

date 2022-08-14T21:10:08Z
author jca
files src/sys/dev/fdt/if_cad.c log diff annotate
message Unbreak, don't assume we always hold the NET_LOCK

After net/if.c:rev 1.661 ifioctl() doesn't take the net lock any more
around SIOCGIFMEDIA and SIOCSIFMEDIA, which broke cad_ioctl().
The same was already true about SIOCGIFSFFPAGE. Only release/reacquire
the net lock if warranted.

Input mvs@, ok miod@ mvs@ bluhm@