OpenBSD cvs log

created 2023-04-22T13:27:40Z
begin 2023-04-15T00:00:00Z
end 2023-04-16T00:00:00Z
path src/sys
commits 5

date 2023-04-15T01:22:50Z
author jsg
files src/sys/arch/amd64/amd64/trap.c log diff annotate
src/sys/arch/amd64/amd64/vector.S log diff annotate
src/sys/arch/amd64/include/specialreg.h log diff annotate
src/sys/arch/amd64/include/trap.h log diff annotate
message add endbr defines and control protection trap
ok deraadt@

date 2023-04-15T01:42:20Z
author jsg
files src/sys/arch/amd64/amd64/vector.S log diff annotate
message change trap16 from IDTVEC_NOALIGN to IDTVEC as it is now the first
in the reserved block
ok deraadt@

date 2023-04-15T03:19:43Z
author dlg
files src/sys/dev/ofw/ofw_regulator.c log diff annotate
message fixed regulators might rely on other regulators specified by "vin-supply"

when turning a fixed regulator on, turn on the regulator specified
in vin-supply too.

kettenis agrees we should do this.

date 2023-04-15T13:18:28Z
author kn
files src/sys/kern/sys_socket.c log diff annotate
message return directly to drop needless error variable; OK mvs

date 2023-04-15T13:24:47Z
author kn
files src/sys/netinet/in.c log diff annotate
message Unlock in_ioctl_get(), push kernel lock into in_ioctl_{set,change}_ifaddr()

Just like in6_ioctl_get(), read ioctls are safe with the shared net lock to
protect interface addresses and flags.

OK mvs