OpenBSD cvs log

created 2024-04-20T13:25:16Z
begin 2024-04-13T00:00:00Z
end 2024-04-14T00:00:00Z
path src/sys
commits 6

date 2024-04-13T14:19:39Z
author kettenis
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
message Split out Spectre-V2 and Spectre-BHB mitigation code like I did for
Spectre-V4 a few weeks ago. Treat Qualcomm Kryo 400 Silver like Cortex-A55
for Spectre-V2 since that is what is is.

ok jsg@

date 2024-04-13T14:20:48Z
author kettenis
files src/sys/dev/fdt/psci.c log diff annotate
src/sys/dev/fdt/pscivar.h log diff annotate
message Renove unused function and prototype.

ok jsg@

date 2024-04-13T15:07:10Z
author jca
files src/sys/ufs/ffs/ffs_extern.h log diff annotate
message Zap unused sd_* softdep sysctl names

ok tb@

date 2024-04-13T15:08:37Z
author jca
files src/sys/ufs/ffs/ffs_extern.h log diff annotate
message Readd FFS_MAX_SOFTDEPS define

For consistency with other removed indexes which are still around.
No functional change except for the new define. ok tb@

date 2024-04-13T21:57:22Z
author dv
files src/sys/arch/amd64/amd64/vmm_machdep.c log diff annotate
message vmm: protect vmm activation with the vmm_softc rwlock.

Syzbot found a race when enabling vmm mode on multiprocessor systems.

Protect the vmm start/stop lifecycle by taking the write lock used
for protecting the status of the vmm device.

Reported-by: [email protected]

ok gnezdo@

date 2024-04-13T23:44:11Z
author jsg
files src/sys/arch/hppa/dev/astro.c log diff annotate
src/sys/arch/macppc/macppc/ofw_machdep.c log diff annotate
src/sys/arch/sparc64/dev/pcons.c log diff annotate
src/sys/arch/sparc64/sparc64/pmap.c log diff annotate
src/sys/dev/acpi/acpitoshiba.c log diff annotate
src/sys/dev/acpi/acpivout.c log diff annotate
src/sys/dev/acpi/dsdt.c log diff annotate
src/sys/dev/ic/adw.c log diff annotate
src/sys/dev/ic/adwlib.c log diff annotate
src/sys/dev/ic/an.c log diff annotate
src/sys/dev/ic/bwi.c log diff annotate
src/sys/dev/ic/ncr53c9x.c log diff annotate
src/sys/dev/ic/siop.c log diff annotate
src/sys/dev/ic/siop_common.c log diff annotate
src/sys/dev/isa/ad1848.c log diff annotate
src/sys/dev/mii/brgphy.c log diff annotate
src/sys/dev/pci/arc.c log diff annotate
src/sys/dev/pci/auvia.c log diff annotate
src/sys/dev/pci/if_em_hw.c log diff annotate
src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwx.c log diff annotate
src/sys/dev/pci/if_ngbe.c log diff annotate
src/sys/dev/pci/if_qwx_pci.c log diff annotate
src/sys/dev/pci/if_rge.c log diff annotate
src/sys/dev/pci/if_sis.c log diff annotate
src/sys/dev/pci/ixgb_hw.c log diff annotate
src/sys/dev/pci/maestro.c log diff annotate
src/sys/dev/pci/pciide.c log diff annotate
src/sys/dev/usb/if_umb.c log diff annotate
src/sys/dev/usb/if_ure.c log diff annotate
src/sys/dev/wscons/wsdisplay_compat_usl.c log diff annotate
src/sys/isofs/udf/udf_subr.c log diff annotate
src/sys/kern/kern_acct.c log diff annotate
src/sys/net/pf_osfp.c log diff annotate
src/sys/net80211/ieee80211_input.c log diff annotate
src/sys/netinet/tcp_input.c log diff annotate
src/sys/nfs/nfs_vnops.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_bmap.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_vnops.c log diff annotate
src/sys/ufs/ffs/ffs_balloc.c log diff annotate
src/sys/uvm/uvm_addr.c log diff annotate
src/sys/uvm/uvm_aobj.c log diff annotate
message correct indentation

no functional change, found by smatch warnings
ok miod@ bluhm@