OpenBSD cvs log

created 2022-02-26T23:41:37Z
begin 2022-02-24T00:00:00Z
end 2022-02-25T00:00:00Z
path src/sys
commits 22

date 2022-02-24T07:08:21Z
author guenther
files src/sys/arch/arm/include/asm.h log diff annotate
src/sys/arch/arm64/include/asm.h log diff annotate
src/sys/arch/riscv64/include/asm.h log diff annotate
message Fix PIC_SYM() macro: it never needs to token paste, so it's not
dependent on __STDC__ and doesn't need the ## operator.

ok jsg@

date 2022-02-24T07:41:51Z
author mvs
files src/sys/kern/syscalls.master log diff annotate
message Unlock getsockname(2) syscall. For inet and UNIX sockets it fills passed
'sockaddr' structure with socket's address. For key management and route
domain sockets it just returns error.

ok bluhm@

date 2022-02-24T07:43:02Z
author mvs
files src/sys/kern/init_sysent.c log diff annotate
message regen

date 2022-02-24T07:43:03Z
author mvs
files 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 2022-02-24T12:40:35Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
message drm/amd: Warn users about potential s0ix problems

From Mario Limonciello
64519c9e32ac548fd47cf16767f4b779a8cbdd14 in linux 5.15.y/5.15.25
a6ed2035878e5ad2e43ed175d8812ac9399d6c40 in mainline linux

date 2022-02-24T12:42:54Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu.h log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/amdgpu_acpi.c log diff annotate
message drm/amd: add support to check whether the system is set to s3

From Mario Limonciello
72808bb42c87c4887c553ea8d9f4ecaf15d867d3 in linux 5.15.y/5.15.25
f52a2b8badbd24faf73a13c9c07fdb9d07352944 in mainline linux

date 2022-02-24T12:45:37Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message drm/amd: Only run s3 or s0ix if system is configured properly

From Mario Limonciello
38108fd273acbc6248870a7a3e61714398af6f94 in linux 5.15.y/5.15.25
04ef860469fda6a646dc841190d05b31fae68e8c in mainline linux

date 2022-02-24T12:47:29Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c log diff annotate
message drm/amdgpu: fix logic inversion in check

From Christian Koenig
0fec53c5dca8a218e20b1d3964db23391a689dff in linux 5.15.y/5.15.25
e8ae38720e1a685fd98cfa5ae118c9d07b45ca79 in mainline linux

date 2022-02-24T12:49:47Z
author jsg
files src/sys/dev/pci/drm/radeon/atombios_encoders.c log diff annotate
message drm/radeon: Fix backlight control on iMac 12,1

From Nicholas Bishop
68f3a4252e9718843bd172f9761267aa288647d0 in linux 5.15.y/5.15.25
364438fd629f7611a84c8e6d7de91659300f1502 in mainline linux

date 2022-02-24T12:52:42Z
author jsg
files src/sys/dev/pci/drm/drm_atomic_uapi.c log diff annotate
message drm/atomic: Don't pollute crtc_state->mode_blob with error pointers

From Ville Syrjala
a1596e0277ed430dc2f44b61ebc2c1ecdab718e4 in linux 5.15.y/5.15.25
439cf34c8e0a8a33d8c15a31be1b7423426bc765 in mainline linux

date 2022-02-24T12:54:50Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c log diff annotate
message drm/amd/pm: correct the sequence of sending gpu reset msg

From Yifan Zhang
3851046599c1907c956b126bac18c4b84bf6a16b in linux 5.15.y/5.15.25
9c4f59ea3f865693150edf0c91d1cc6b451360dd in mainline linux

date 2022-02-24T12:57:15Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c log diff annotate
message drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.

From Rajib Mahapatra
960c8a55016bece26140eef7a8077e9dc3709098 in linux 5.15.y/5.15.25
f8f4e2a518347063179def4e64580b2d28233d03 in mainline linux

date 2022-02-24T12:59:55Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_opregion.c log diff annotate
message drm/i915/opregion: check port number bounds for SWSCI display power state

From Jani Nikula
d006f2fe7d627b3ff3f637cf2fa90d30e05887c9 in linux 5.15.y/5.15.25
ea958422291de248b9e2eaaeea36004e84b64043 in mainline linux

date 2022-02-24T13:02:08Z
author jsg
files src/sys/dev/pci/drm/i915/intel_pm.c log diff annotate
message drm/i915: Fix dbuf slice config lookup

From Ville Syrjala
34f5556ddf2b5fc25696832fa4a1a7013fc80a05 in linux 5.15.y/5.15.25
698bef8ff5d2edea5d1c9d6e5adf1bfed1e8a106 in mainline linux

date 2022-02-24T13:04:07Z
author jsg
files src/sys/dev/pci/drm/i915/intel_pm.c log diff annotate
message drm/i915: Fix mbus join config lookup

From Ville Syrjala
fe802b3fe7631c35abbf280702c5d29b867a1150 in linux 5.15.y/5.15.25
8d9d2a723d64b650f2e6423024ccb4a33f0cdc40 in mainline linux

date 2022-02-24T13:06:39Z
author jsg
files src/sys/dev/pci/drm/i915/gem/i915_gem_ttm.c log diff annotate
message drm/i915/ttm: tweak priority hint selection

From Matthew Auld
79bdf56cc55d103f2a276318fd973a296a110b95 in linux 5.15.y/5.15.25
0bdc0a0699929c814a8aecd55d2accb8c11beae2 in mainline linux

date 2022-02-24T13:09:00Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c log diff annotate
message display/amd: decrease message verbosity about watermarks table failure

From Mario Limonciello
3fd92f5be6c48cce92c90ecf71719582645da888 in linux 5.15.y/5.15.25
03ad3093c7c069d6ab4403730009ebafeea9ee37 in mainline linux

date 2022-02-24T13:11:45Z
author jsg
files src/sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c log diff annotate
message drm/amd/display: Cap pflip irqs per max otg number

From Roman Li
929b2eddebc2cb5ecf220337658f8d8538d4ab9d in linux 5.15.y/5.15.25
328e34a5ad227399391891d454043e5d73e598d2 in mainline linux

date 2022-02-24T13:11:46Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dc.h log diff annotate
src/sys/dev/pci/drm/amd/display/dc/core/amdgpu_dc.c log diff annotate
message drm/amd/display: Cap pflip irqs per max otg number

From Roman Li
929b2eddebc2cb5ecf220337658f8d8538d4ab9d in linux 5.15.y/5.15.25
328e34a5ad227399391891d454043e5d73e598d2 in mainline linux

date 2022-02-24T13:14:18Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_hubbub.c log diff annotate
message drm/amd/display: fix yellow carp wm clamping

From Dmytro Laktyushkin
1ddab2ee882900df817dd89882618356b7ecbab3 in linux 5.15.y/5.15.25
60fdf98a774eee244a4e00c34a9e7729b61d0f44 in mainline linux

date 2022-02-24T14:16:53Z
author visa
files src/sys/arch/riscv64/riscv64/vm_machdep.c log diff annotate
message Reserve room for holding curcpu pointer in u-area

The tp register contains the curcpu pointer in kernel mode. The pointer
has to be saved and replaced with the TCB pointer in the register when
entering user mode. These steps are reversed when returning to kernel.
The curcpu pointer is saved in the u-area. Explicitly reserve room for
the pointer to make the saving more visible.

OK kettenis@

date 2022-02-24T14:19:10Z
author visa
files src/sys/arch/riscv64/include/frame.h log diff annotate
src/sys/arch/riscv64/riscv64/vm_machdep.c log diff annotate
message Fix kernel stack alignment on riscv64

Pad trapframe and switchframe structs so that their size is a multiple
of 16 bytes. This makes context switching and exception handlers keep
kernel stack properly aligned.

OK kettenis@