OpenBSD cvs log

created 2023-12-19T22:32:38Z
begin 2023-12-15T00:00:00Z
end 2023-12-16T00:00:00Z
path src/sys
commits 3

date 2023-12-15T00:24:56Z
author bluhm
files src/sys/netinet/in_pcb.h log diff annotate
src/sys/netinet/ip_gre.c log diff annotate
src/sys/netinet/raw_ip.c log diff annotate
src/sys/netinet6/in6_src.c log diff annotate
src/sys/netinet6/raw_ip6.c log diff annotate
message Use inpcb table mutex to set addresses.

Protect all remaining write access to inp_faddr and inp_laddr with
inpcb table mutex. Document inpcb locking for foreign and local
address and port and routing table id. Reading will be made MP
safe by adding per socket rw-locks in a next step.

OK sashan@ mvs@

date 2023-12-15T15:12:08Z
author deraadt
files src/sys/kern/kern_ktrace.c log diff annotate
src/sys/sys/ktrace.h log diff annotate
message provide the pieces for ktrace/kdump to observe pinsyscall violations.
(not used yet, because the pinsyscall changes are still being worked on)
ok kettenis

date 2023-12-15T15:20:16Z
author miod
files src/sys/arch/m88k/m88k/trap.c log diff annotate
message Drop no-longer-applicable comment.