OpenBSD cvs log

created 2024-10-19T20:33:01Z
begin 2024-10-15T00:00:00Z
end 2024-10-16T00:00:00Z
path src/sys
commits 5

date 2024-10-15T00:41:40Z
author jsg
files src/sys/net/if_arp.h log diff annotate
message remove struct arpreq from net/if_arp.h

unused since "rewrite to merge arp and routing tables"
in CSRG if_ether.c 7.14 (Berkeley) 06/25/91

used by SIOCSARP, SIOCGARP, SIOCDARP, OSIOCGARP ioctls in Net/2
which were removed before 4.4BSD-Lite

ok sthen@ who tested this with a ports build

date 2024-10-15T09:16:39Z
author jsg
files src/sys/arch/arm64/include/pcb.h log diff annotate
src/sys/arch/riscv64/include/pcb.h log diff annotate
message remove unneeded pte.h include

date 2024-10-15T11:54:07Z
author claudio
files src/sys/kern/kern_exit.c log diff annotate
message Use pr instead of p->p_p like everywhere else in exit1.

date 2024-10-15T12:26:53Z
author claudio
files src/sys/kern/kern_resource.c log diff annotate
message Fix runtime calculation. Assiging ts to spc_runtime does not work if ts
is modified.
OK tb@ jca@

date 2024-10-15T13:49:26Z
author claudio
files src/sys/kern/kern_exit.c log diff annotate
src/sys/kern/kern_proc.c log diff annotate
src/sys/kern/kern_sig.c log diff annotate
src/sys/sys/proc.h log diff annotate
message Indicate that a process has stopped by setting PS_STOPPED flag

The checks in dowait6 and orphanpg using ps_mainproc are flawed and
fail if the mainproc called pthread_exit before the other threads.
Adding the flag in proc_stop_sweep is racy but the best we have right now.
This fixes regress/sys/kern/signal/sig-stop3.

OK mpi@