OpenBSD cvs log

created 2024-05-04T19:55:25Z
begin 2024-04-29T00:00:00Z
end 2024-04-30T00:00:00Z
path src/sys
commits 26

date 2024-04-29T00:29:48Z
author jsg
files src/sys/arch/amd64/amd64/machdep.c log diff annotate
src/sys/arch/i386/i386/machdep.c log diff annotate
src/sys/arch/i386/isa/npx.c log diff annotate
src/sys/arch/i386/pci/pcibios.c log diff annotate
src/sys/dev/ic/ac97.c log diff annotate
src/sys/netmpls/mpls_raw.c log diff annotate
message remove unused global vars
ok deraadt@ miod@

date 2024-04-29T06:06:46Z
author jsg
files src/sys/dev/pci/drm/include/linux/overflow.h log diff annotate
message add check_add_overflow() for 6.6.29 drm

date 2024-04-29T06:10:41Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
message drm/i915: Fix FEC pipe A vs. DDI A mixup

From Ville Syrjala
6b625d2743b464a16904feb5520462041e3d3ce2 in linux-6.6.y/6.6.29
126f94e87e7960ef7ae58180e39c19cc9dcbbf7f in mainline linux

date 2024-04-29T06:12:46Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
message drm/i915/mst: Reject FEC+MST on ICL

From Ville Syrjala
6711b0817a384bbeb8c951521334d5ef78c855aa in linux-6.6.y/6.6.29
99f855082f228cdcecd6ab768d3b8b505e0eb028 in mainline linux

date 2024-04-29T06:14:32Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_cdclk.c log diff annotate
message drm/i915/cdclk: Fix voltage_level programming edge case

From Ville Syrjala
51cc733fb48e86c3bbfaef1713710b2a6ffe565d in linux-6.6.y/6.6.29
6154cc9177ccea00c89ce0bf93352e474b819ff2 in mainline linux

date 2024-04-29T06:16:30Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_crtc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crtc.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
message drm/i915: Change intel_pipe_update_{start,end}() calling convention

From Ville Syrjala
e19dc8c49e97b5cd84ee5753c301d64cde98c6aa in linux-6.6.y/6.6.29
09f390d4e2f38f8433431f4da31ca0a17a5c7853 in mainline linux

date 2024-04-29T06:18:00Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_crtc.c log diff annotate
message drm/i915: Extract intel_crtc_vblank_evade_scanlines()

From Ville Syrjala
7e50ac4203d6a8b151233550cec7d7da794b2e13 in linux-6.6.y/6.6.29
f4b0cece716c95e16d973a774d5a5c5cc8cb335d in mainline linux

date 2024-04-29T06:19:53Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_crtc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
message drm/i915: Enable VRR later during fastsets

From Ville Syrjala
deaeb5b64c5b8a7b681acaf721d040b1fe9dcc53 in linux-6.6.y/6.6.29
691dec86acc3afb469f09e9a4a00508b458bdb0c in mainline linux

date 2024-04-29T06:21:44Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_atomic.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_crtc.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display.c log diff annotate
src/sys/dev/pci/drm/i915/display/intel_display_types.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
message drm/i915: Adjust seamless_m_n flag behaviour

From Ville Syrjala
ccb0934aeb3f7be579717041b10d274feef21de3 in linux-6.6.y/6.6.29
825edc8bc72f3266534a04e9a4447b12332fac82 in mainline linux

date 2024-04-29T06:23:20Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
message drm/i915: Disable live M/N updates when using bigjoiner

From Ville Syrjala
9d106175b7a081f98112694e7fbb82105aff4eef in linux-6.6.y/6.6.29
4a36e46df7aa781c756f09727d37dc2783f1ee75 in mainline linux

date 2024-04-29T06:25:15Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_optc.c log diff annotate
message drm/amd/display: Do not recursively call manual trigger programming

From Dillon Varone
a17236f99f49c5e3c2a052302127284a99fc07bb in linux-6.6.y/6.6.29
953927587f37b731abdeabe46ad44a3b3ec67a52 in mainline linux

date 2024-04-29T06:27:37Z
author jsg
files src/sys/dev/pci/drm/i915/i915_vma.c log diff annotate
message drm/i915/vma: Fix UAF on destroy against retire race

From Janusz Krzysztofik
5e3eb862df9f972ab677fb19e0d4b9b1be8db7b5 in linux-6.6.y/6.6.29
0e45882ca829b26b915162e8e86dbb1095768e9e in mainline linux

date 2024-04-29T06:30:19Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_display_device.h log diff annotate
src/sys/dev/pci/drm/i915/display/intel_dp_mst.c log diff annotate
message drm/i915/mst: Limit MST+DSC to TGL+

From Ville Syrjala
75170320459ae5bedf73352989b8433880cba20a in linux-6.6.y/6.6.29
51bc63392e96ca45d7be98bc43c180b174ffca09 in mainline linux

date 2024-04-29T06:31:57Z
author jsg
files src/sys/dev/pci/drm/radeon/radeon_atombios.c log diff annotate
message drm/radeon: make -fstrict-flex-arrays=3 happy

From Alex Deucher
259486b5bdc63f648634c30b8284be29834a4125 in linux-6.6.y/6.6.29
0ba753bc7e79e49556e81b0d09b2de1aa558553b in mainline linux

date 2024-04-29T06:35:53Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_vm.c log diff annotate
message drm/amdgpu: validate the parameters of bo mapping operations more clearly

From xinhui pan
ef13eeca7c79136bc38e21eb67322c1cbd5c40ee in linux-6.6.y/6.6.29
6fef2d4c00b5b8561ad68dd2b68173f5c6af1e75 in mainline linux

date 2024-04-29T06:37:08Z
author jsg
files src/sys/dev/pci/drm/amd/amdkfd/kfd_process.c log diff annotate
message drm/amdkfd: Fix memory leak in create_process failure

From Felix Kuehling
aa02d43367a9adf8c85fb382fea4171fb266c8d0 in linux-6.6.y/6.6.29
18921b205012568b45760753ad3146ddb9e2d4e2 in mainline linux

date 2024-04-29T06:40:11Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_ttm.c log diff annotate
message drm/amdgpu: remove invalid resource->start check v2

From Christian Koenig
db74904a93a370807001e5fd64b5850a61f2bf65 in linux-6.6.y/6.6.29
ca7c4507ba87e9fc22e0ecfa819c3664b3e8287b in mainline linux

date 2024-04-29T10:07:37Z
author jsg
files src/sys/arch/riscv64/riscv64/pmap.c log diff annotate
message remove unused pmap_vp_remove()
ok miod@ kettenis@

date 2024-04-29T12:24:46Z
author jsg
files src/sys/arch/arm/include/machdep.h log diff annotate
src/sys/arch/arm/include/pmap.h log diff annotate
src/sys/arch/armv7/omap/intc.h log diff annotate
src/sys/arch/armv7/sunxi/sxiintc.h log diff annotate
message remove prototypes for removed functions

date 2024-04-29T12:33:17Z
author jsg
files src/sys/arch/arm/arm/fault.c log diff annotate
src/sys/arch/armv7/omap/intc.c log diff annotate
src/sys/arch/armv7/omap/intc.h log diff annotate
src/sys/arch/armv7/sunxi/sxiintc.c log diff annotate
src/sys/arch/armv7/sunxi/sxiintc.h log diff annotate
message remove unused global vars

date 2024-04-29T12:42:06Z
author jsg
files src/sys/arch/armv7/omap/intc.c log diff annotate
src/sys/arch/armv7/omap/intc.h log diff annotate
message remove unused intc_intr_bootstrap()

date 2024-04-29T12:46:22Z
author jsg
files src/sys/arch/armv7/omap/intc.h log diff annotate
message remove unused armv7 specific find_first_bit()

date 2024-04-29T13:01:54Z
author jsg
files src/sys/arch/arm64/arm64/machdep.c log diff annotate
src/sys/arch/arm64/include/cpu.h log diff annotate
message remove prototypes for removed functions

date 2024-04-29T13:07:18Z
author jsg
files src/sys/arch/riscv64/include/cpu.h log diff annotate
message remove prototypes for removed functions

date 2024-04-29T14:47:05Z
author dv
files src/sys/arch/amd64/amd64/vmm_machdep.c log diff annotate
src/sys/arch/amd64/include/vmmvar.h log diff annotate
message vmm & vmd: drop "continue" flag to simplify running a vcpu.

There's no need to distinguish the "first" time running a vcpu from
the subsequent times because vmm(4) uses in-kernel state tracking
the last vm exit reason to optimize the logic for updating vcpu
registers from userland. While here, clean up the DPRINTF's to make
the Intel VMX logic similar to the AMD SVM.

ok mlarkin@

date 2024-04-29T21:32:10Z
author deraadt
files src/sys/arch/powerpc64/conf/GENERIC log diff annotate
message em(4) will work