OpenBSD cvs log

created 2024-03-31T00:44:30Z
begin 2024-03-25T00:00:00Z
end 2024-03-26T00:00:00Z
path src/sys
commits 8

date 2024-03-25T11:37:18Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message fix xbacklight on amdgpu

Call amdgpu_init_backlight() after drm_dev_register() otherwise
the connector isn't registered yet and dm->backlight_dev is not set.

tb@ mentioned this broke with the 6.6 drm update and confirmed this fixes it.
Debugged with help from dtucker@ on another machine.

date 2024-03-25T13:01:49Z
author mvs
files src/sys/dev/wscons/wsevent.c log diff annotate
src/sys/dev/wscons/wseventvar.h log diff annotate
src/sys/dev/wscons/wskbd.c log diff annotate
src/sys/dev/wscons/wsmouse.c log diff annotate
src/sys/dev/wscons/wsmux.c log diff annotate
src/sys/dev/wscons/wstpad.c log diff annotate
message Add 'ws_' prefix to 'wseventvar' structure members. No functional
changes.

ok miod

date 2024-03-25T17:24:03Z
author patrick
files src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/conf/RAMDISK log diff annotate
src/sys/arch/arm64/conf/files.arm64 log diff annotate
src/sys/arch/arm64/dev/rpigpio.c log diff annotate
message Add rpigpio(4), a driver for the RP1 GPIO controller on the Raspberry Pi 5.

With this, GPIOs can be correctly configured and engaged. Complete pinctrl
as well as IRQ functionality is yet to be implemented.

ok kettenis@

date 2024-03-25T17:42:34Z
author mvs
files src/sys/kern/syscalls.master log diff annotate
message Unlock shutdown(2).

ok bluhm

date 2024-03-25T17:43:10Z
author mvs
files src/sys/kern/init_sysent.c log diff annotate
src/sys/kern/syscalls.c log diff annotate
src/sys/sys/syscall.h log diff annotate
src/sys/sys/syscallargs.h log diff annotate
message regen

date 2024-03-25T17:57:07Z
author guenther
files src/sys/kern/vfs_syscalls.c log diff annotate
src/sys/miscfs/fuse/fuse_vnops.c log diff annotate
src/sys/nfs/nfs_serv.c log diff annotate
src/sys/nfs/nfs_vnops.c log diff annotate
src/sys/tmpfs/tmpfs_vnops.c log diff annotate
src/sys/ufs/ext2fs/ext2fs_vnops.c log diff annotate
src/sys/ufs/ufs/ufs_vnops.c log diff annotate
message Move the "no (hard) linking directories" and "no cross-mount links"
checks from all the filesystems that support hardlinks at all into
the VFS layer. Simplify, EPERM description in link(2).

ok miod@ mpi@

date 2024-03-25T20:25:13Z
author mbuhl
files src/sys/dev/pci/if_igc.c log diff annotate
src/sys/dev/pci/igc_base.h log diff annotate
message Add the VLAN_HWTAGGING capability. Big thanks to bket@ for testing,
rebasing, refactoring, and addressing feedback for this diff.
ok bluhm@, jan@

date 2024-03-25T23:10:03Z
author kettenis
files src/sys/arch/riscv64/riscv64/locore.S log diff annotate
src/sys/arch/riscv64/riscv64/pmap.c log diff annotate
message Add missing SFENCE.VMA instructions after switching page tables during
early kernel bootstrap.

ok jsg@, mlarkin@