OpenBSD cvs log

created 2024-09-08T00:01:53Z
begin 2024-09-01T00:00:00Z
end 2024-09-02T00:00:00Z
path src/sys
commits 9

date 2024-09-01T03:08:56Z
author jsg
files src/sys/arch/amd64/amd64/acpi_machdep.c log diff annotate
src/sys/arch/amd64/stand/libsa/pxe.h log diff annotate
src/sys/arch/i386/i386/acpi_machdep.c log diff annotate
src/sys/arch/i386/stand/libsa/pxe.h log diff annotate
src/sys/dev/fdt/dwpcie.c log diff annotate
src/sys/dev/fdt/imxehci.c log diff annotate
src/sys/dev/hid/hidkbd.c log diff annotate
src/sys/dev/ic/aac.c log diff annotate
src/sys/dev/ic/acx111.c log diff annotate
src/sys/dev/ic/aic79xx.c log diff annotate
src/sys/dev/ic/aic79xx.h log diff annotate
src/sys/dev/ic/aic7xxx_seeprom.c log diff annotate
src/sys/dev/ic/am79900reg.h log diff annotate
src/sys/dev/ic/bt485.c log diff annotate
src/sys/dev/ic/ccp.c log diff annotate
src/sys/dev/ic/cyreg.h log diff annotate
src/sys/dev/ic/gdtvar.h log diff annotate
src/sys/dev/ic/ics2101reg.h log diff annotate
src/sys/dev/ic/mtd8xxreg.h log diff annotate
src/sys/dev/ic/nvme.c log diff annotate
src/sys/dev/ic/qwx.c log diff annotate
src/sys/dev/ic/qwxreg.h log diff annotate
src/sys/dev/ic/qwz.c log diff annotate
src/sys/dev/ic/qwzreg.h log diff annotate
src/sys/dev/ic/siop_common.c log diff annotate
src/sys/dev/ic/w83l518d_sdmmc.c log diff annotate
src/sys/dev/pci/ahd_pci.c log diff annotate
src/sys/dev/pci/cs4280.c log diff annotate
src/sys/dev/pci/eap.c log diff annotate
src/sys/dev/pci/gdt_pci.c log diff annotate
src/sys/dev/pci/if_bnxtreg.h log diff annotate
src/sys/dev/pci/if_em_hw.h log diff annotate
message spelling; checked by jmc@, ok miod@ mglocker@ krw@

date 2024-09-01T03:08:59Z
author jsg
files src/sys/dev/pci/if_iwm.c log diff annotate
src/sys/dev/pci/if_iwmreg.h log diff annotate
src/sys/dev/pci/if_ngbereg.h log diff annotate
src/sys/dev/pci/if_skreg.h log diff annotate
src/sys/dev/pci/if_vmx.c log diff annotate
src/sys/dev/pci/igc_i225.c log diff annotate
src/sys/dev/pci/ixgb_ee.c log diff annotate
message spelling; checked by jmc@, ok miod@ mglocker@ krw@

date 2024-09-01T03:09:00Z
author jsg
files src/sys/dev/pci/ixgbe_x550.c log diff annotate
src/sys/dev/pci/pcidevs log diff annotate
src/sys/dev/pci/pciide_pdc202xx_reg.h log diff annotate
src/sys/dev/usb/if_cuereg.h log diff annotate
src/sys/dev/usb/if_urtw.c log diff annotate
src/sys/dev/usb/if_urtwn.c log diff annotate
src/sys/dev/usb/uaudio.c log diff annotate
src/sys/dev/usb/uvideo.c log diff annotate
src/sys/net/if_bridge.c log diff annotate
src/sys/net80211/ieee80211_output.c log diff annotate
src/sys/netinet6/in6.h log diff annotate
src/sys/netinet6/ip6_id.c log diff annotate
src/sys/sys/proc.h log diff annotate
message spelling; checked by jmc@, ok miod@ mglocker@ krw@

date 2024-09-01T03:09:01Z
author jsg
files src/sys/sys/syscall_mi.h log diff annotate
src/sys/sys/vnode.h log diff annotate
message spelling; checked by jmc@, ok miod@ mglocker@ krw@

date 2024-09-01T03:09:34Z
author jsg
files src/sys/dev/pci/pcidevs.h log diff annotate
src/sys/dev/pci/pcidevs_data.h log diff annotate
message regen

date 2024-09-01T03:14:48Z
author jsg
files src/sys/dev/fdt/qcpas.c log diff annotate
src/sys/dev/ic/qwz.c log diff annotate
src/sys/dev/ic/qwzreg.h log diff annotate
src/sys/dev/ic/r92creg.h log diff annotate
src/sys/dev/pci/if_bnxreg.h log diff annotate
message spelling; checked by jmc@, ok miod@ mglocker@

date 2024-09-01T17:13:46Z
author bluhm
files src/sys/arch/amd64/include/conf.h log diff annotate
src/sys/dev/ic/ccp.c log diff annotate
src/sys/kern/kern_pledge.c log diff annotate
src/sys/sys/pledge.h log diff annotate
message Pledge "vmm" for ccp(4) ioctl(2).

Limit ccp ioctls to processes that pledge vmm. Specific psp device
ioctls for AMD SEV will allowed for vmd(8).

from hshoexer@; input deraadt@ jsg@

date 2024-09-01T19:25:06Z
author bluhm
files src/sys/dev/ic/ccp.c log diff annotate
src/sys/dev/ic/ccpvar.h log diff annotate
message For AMD SEV provide ioctl(2) in cpp(4) to shutdown guest.

To shutdown a SEV-enabled guest, first deactivate the guest context
in ccp(4), then decommission the guest context. Combine these two
operations in a single ioctl to simplify guest shutdown for vmd(8).
As this ioctl does not directly map to a single ccp command, use a
high number for the ioctl. More ioctls like this one will come.

from hshoexer@; OK mlarkin@

date 2024-09-01T23:26:10Z
author deraadt
files src/sys/kern/vfs_syscalls.c log diff annotate
message Regarding previous commit, X_OK on unveil-permitted directories does
not map nicely to UNVEIL_EXEC. But we don't know before calling
namei() if the path is a directory. Oh well, stick to UNVEIL_READ
for that case, it is going to be good enough for the typical case.
Worked out with jeremy after chrome/firefox Downloads directory issue.