OpenBSD cvs log

created 2024-03-23T21:43:34Z
begin 2024-03-17T00:00:00Z
end 2024-03-18T00:00:00Z
path src/sys
commits 4

date 2024-03-17T00:06:43Z
author patrick
files src/sys/dev/mii/eephy.c log diff annotate
message Some PHYs need board-specific initializations, e.g. to correctly configure
LED settings, which might be stored in the marvell,reg-init property. With
these applied, the LEDs on the SolidRun ClearFog CN9130 Base work correctly.

ok kettenis@

date 2024-03-17T05:49:41Z
author guenther
files src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/amd64/amd64/identcpu.c log diff annotate
src/sys/arch/amd64/amd64/locore.S log diff annotate
src/sys/arch/amd64/amd64/vmm_support.S log diff annotate
src/sys/arch/amd64/include/specialreg.h log diff annotate
message Use VERW to mitigate the RFDS (Register File Data Sampling) vulnerability
present in Intel Atom CPUs, reordering some ASM in return-to-userspace and
start/resume-vmx-guest to reduce the number of kernel values still live in
registers when VERW is used. This mitigation requires updated firmware which
has affected CPUs report RFDS_CLEAR in dmesg.

Firmware packaging by jsg@ and sthen@
Logic for interpreting intel's flags by jsg@ after lots of discussion
between him, deraadt@, and I
ok deraadt@

date 2024-03-17T13:05:40Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/include/armreg.h log diff annotate
message The feature is called SSBS instead of SBSS.

date 2024-03-17T19:47:08Z
author mvs
files src/sys/kern/uipc_usrreq.c log diff annotate
message Do UNP_CONNECTING and UNP_BINDING flags check in uipc_listen() and
return EINVAL if set. This prevents concurrent solisten() thread to make
this socket listening while socket is unlocked.

Reported-by: [email protected]

ok mpi