OpenBSD cvs log

created 2022-02-12T23:39:55Z
begin 2022-02-09T00:00:00Z
end 2022-02-10T00:00:00Z
path src/sys
commits 19

date 2022-02-09T03:22:50Z
author dlg
files src/sys/dev/pci/if_ixl.c log diff annotate
message enable hardware vlan tagging.

tested on sparc64 and x86

date 2022-02-09T04:13:39Z
author jsg
files src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
message drm/i915: Disable DSB usage for now

From Ville Syrjala
d63d077fc44645d51df7e9007df87853f5c13e4c in linux 5.15.y/5.15.22
99510e1afb4863a225207146bd988064c5fd0629 in mainline linux

date 2022-02-09T04:16:26Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_tc.c log diff annotate
message drm/i915/adlp: Fix TypeC PHY-ready status readout

From Imre Deak
39ac3945d966168bdede467446dec45cee3382bb in linux 5.15.y/5.15.22
3c6f13ad723e7206f03bb2752b01d18202b7fc9d in mainline linux

date 2022-02-09T04:19:11Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c log diff annotate
message drm/amd/pm: correct the MGpuFanBoost support for Beige Goby

From Evan Quan
4f4c77ad5a13ac39d38cc3f1b963e85ecf9d528f in linux 5.15.y/5.15.22
3ec5586b4699cfb75cdfa09425e11d121db40773 in mainline linux

date 2022-02-09T04:22:32Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c log diff annotate
message drm/amd/display: watermark latencies is not enough on DCN31

From Paul Hsieh
7ff0ed88e4eb6bd7ccd7cf422ab855032ed0528c in linux 5.15.y/5.15.22
f5fa54f45ab41cbb1f99b1208f49554132ffb207 in mainline linux

date 2022-02-09T04:25:22Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/core/dc_link_dp.c log diff annotate
message drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels

From Aun-Ali Zaidi
2093ecf557e733f995c7db6df716c91c43923972 in linux 5.15.y/5.15.22
30fbce374745a9c6af93c775a5ac49a97f822fda in mainline linux

date 2022-02-09T04:29:02Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_overlay.c log diff annotate
message drm/i915/overlay: Prevent divide by zero bugs in scaling

From Dan Carpenter
5cba71707f0a7fe19fa1feaf25a4c094876c2db1 in linux 5.15.y/5.15.22
90a3d22ff02b196d5884e111f39271a1d4ee8e3e in mainline linux

date 2022-02-09T04:31:46Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_drv.c log diff annotate
message drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled

From Mario Limonciello
8a15ac1786c92dce6ecbeb4e4c237f5f80c2c703 in linux 5.15.y/5.15.22
e55a3aea418269266d84f426b3bd70794d3389c8 in mainline linux

date 2022-02-09T07:28:54Z
author visa
files src/sys/arch/armv7/conf/RAMDISK log diff annotate
message Increase armv7 ramdisk size to avoid errors in installer.

OK deraadt@

date 2022-02-09T07:58:24Z
author visa
files src/sys/dev/i2c/i2c.c log diff annotate
src/sys/dev/i2c/i2cvar.h log diff annotate
message Add iic_is_compatible() for matching I2C devices

When using device trees, the ia_name field of struct i2c_attach_args
points to the first string of the device node's "compatible" array.
However, in many cases it would be preferable to use the last, most
general "compatible" entry as a device matching criterion.

Enable more flexible device matching by permitting ia_name to point to
the raw "compatible" data which is a concatenation of NUL-terminated
strings. I2C bus code will supply the data and set ia_name and
ia_namelen. I2C device drivers will use iic_is_compatible() to check
matches. This method is also backwards compatible with the old, direct
use of ia_name.

Prompted by a related patch from kettenis@.

OK kettenis@

date 2022-02-09T11:12:21Z
author dlg
files src/sys/dev/pci/if_ixl.c log diff annotate
message enable hw vlan tag handling in the rx path too.

also tested on both x86 and sparc64.

date 2022-02-09T11:42:58Z
author sashan
files src/sys/net/pf_ioctl.c log diff annotate
message let pfattach() to also initialize pf_default_rule_new to avoid
div-by-zero in pf_purge()

Reported-by: [email protected]

OK deraadt@

date 2022-02-09T16:03:53Z
author dv
files src/sys/dev/acpi/acpitz.c log diff annotate
message add newline to acpitz(4) attach condition

ok miod@

date 2022-02-09T16:10:05Z
author dv
files src/sys/dev/acpi/acpibat.c log diff annotate
message add Surface Go 3 hid to acpibat(4)

Microsoft decided to break with basic ACPI standards with the Go 3.
In this case, they don't expose the battery in a standard way, so
acpibat(4) needs to look for the special Microsoft hid.

From mlarkin@, ok kettenis@

date 2022-02-09T23:54:32Z
author deraadt
files src/sys/arch/amd64/amd64/acpi_machdep.c log diff annotate
message Move x86-only stubs used by kern/subr_suspend.c into dev/acpi/acpi_x86.c
for sharing between i386 and amd64.
ok mlarkin kettenis

date 2022-02-09T23:54:34Z
author deraadt
files src/sys/arch/amd64/conf/files.amd64 log diff annotate
src/sys/arch/i386/conf/files.i386 log diff annotate
src/sys/arch/i386/i386/acpi_machdep.c log diff annotate
src/sys/dev/acpi/acpi.c log diff annotate
src/sys/dev/acpi/acpi_x86.c log diff annotate
message Move x86-only stubs used by kern/subr_suspend.c into dev/acpi/acpi_x86.c
for sharing between i386 and amd64.
ok mlarkin kettenis

date 2022-02-09T23:54:55Z
author deraadt
files src/sys/arch/arm64/arm64/acpi_machdep.c log diff annotate
src/sys/arch/arm64/arm64/Attic/suspend_machdep.c log diff annotate
src/sys/arch/arm64/conf/GENERIC log diff annotate
src/sys/arch/arm64/dev/apm.c log diff annotate
message *** empty log message ***

date 2022-02-09T23:55:33Z
author deraadt
files src/sys/arch/arm64/conf/GENERIC log diff annotate
message not ready for suspend

date 2022-02-09T23:55:57Z
author deraadt
files src/sys/arch/arm64/arm64/Attic/suspend_machdep.c log diff annotate
message this is now in apm.c