OpenBSD cvs log

created 2023-06-18T02:49:02Z
begin 2023-06-15T00:00:00Z
end 2023-06-16T00:00:00Z
path src/sys
commits 29

date 2023-06-15T02:33:23Z
author jsg
files src/sys/dev/pci/drm/drm_fb_helper.c log diff annotate
message drm/fbdev-generic: prohibit potential out-of-bounds access

From Sui Jingfeng
efd2821b8abeccb6b51423002e2a62921481a26e in linux-6.1.y/6.1.30
c8687694bb1f5c48134f152f8c5c2e53483eb99d in mainline linux

date 2023-06-15T02:35:34Z
author jsg
files src/sys/dev/pci/drm/drm_mipi_dsi.c log diff annotate
message drm/mipi-dsi: Set the fwnode for mipi_dsi_device

From Saravana Kannan
3ff962242f5b69176d859c03948fe20cf234d2c3 in linux-6.1.y/6.1.30
a26cc2934331b57b5a7164bff344f0a2ec245fc0 in mainline linux

date 2023-06-15T02:38:03Z
author jsg
files src/sys/dev/pci/drm/i915/gt/uc/intel_guc_capture.c log diff annotate
message drm/i915/guc: Don't capture Gen8 regs on Xe devices

From John Harrison
1b485f39acf31e71bf30f32a0642310c1661743c in linux-6.1.y/6.1.30
275dac1f7f5e9c2a2e806b34d3b10804eec0ac3c in mainline linux

date 2023-06-15T02:39:37Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_atomic_plane.c log diff annotate
message drm/i915: Fix NULL ptr deref by checking new_crtc_state

From Stanislav Lisovskiy
dbf25cc21beff4fd2e730573845a266504b21bb2 in linux-6.1.y/6.1.30
a41d985902c153c31c616fe183cf2ee331e95ecb in mainline linux

date 2023-06-15T02:41:45Z
author jsg
files src/sys/dev/pci/drm/i915/display/intel_dp.c log diff annotate
message drm/i915/dp: prevent potential div-by-zero

From Nikita Zhandarovich
86d73b1f98a81f3ecfc19dfe6f8d50daf5707330 in linux-6.1.y/6.1.30
0ff80028e2702c7c3d78b69705dc47c1ccba8c39 in mainline linux

date 2023-06-15T02:44:18Z
author jsg
files src/sys/dev/pci/drm/i915/i915_params.c log diff annotate
src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
message drm/i915: Expand force_probe to block probe of devices as well.

From Rodrigo Vivi
36fa6187753a9b52f2bbf2f3ba628f6bad314510 in linux-6.1.y/6.1.30
157821fb3e9aaa07cf408686b08d117bf27b7de1 in mainline linux

date 2023-06-15T02:46:22Z
author jsg
files src/sys/dev/pci/drm/i915/i915_pci.c log diff annotate
message drm/i915: taint kernel when force probing unsupported devices

From Jani Nikula
dcd289136bccf2bdd519ee1eb355ed71c73cbe75 in linux-6.1.y/6.1.30
79c901c93562bdf1c84ce6c1b744fbbe4389a6eb in mainline linux

date 2023-06-15T02:48:26Z
author jsg
files src/sys/dev/pci/drm/drm_displayid.c log diff annotate
message drm/displayid: add displayid_get_header() and check bounds better

From Jani Nikula
4b17053ba268bf952c19ecb58d66d5d72e782d13 in linux-6.1.y/6.1.30
5bacecc3c56131c31f18b23d366f2184328fd9cf in mainline linux

date 2023-06-15T02:49:59Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dc_dmub_srv.c log diff annotate
message drm/amd/display: populate subvp cmd info only for the top pipe

From Ayush Gupta
92e6c79acad4b96efeff261d27bdbd8089a7dd24 in linux-6.1.y/6.1.30
9bb10b7aaec3b6278f9cc410c17dcaa129bbbbf0 in mainline linux

date 2023-06-15T02:51:42Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c log diff annotate
message drm/amd/display: Correct DML calculation to align HW formula

From Paul Hsieh
09f7da1301cf7390466847781ef06b0d0c61db4e in linux-6.1.y/6.1.30
26a9f53198c955b15161da48cdb51041a38d5325 in mainline linux

date 2023-06-15T02:53:11Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/dcn314_fpu.c log diff annotate
message drm/amd/display: Enable HostVM based on rIOMMU active

From Gabe Teeger
d547d499e451f1e38ad22450602122e0e73f8540 in linux-6.1.y/6.1.30
97fa4dfa66fdd52ad3d0c9fadeaaa1e87605bac7 in mainline linux

date 2023-06-15T02:54:54Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dce/dce_transform.c log diff annotate
message drm/amd/display: Use DC_LOG_DC in the trasform pixel function

From Rodrigo Siqueira
34813f041d0e627905f47ccadc94a7fc566104d0 in linux-6.1.y/6.1.30
7222f5841ff49709ca666b05ff336776e0664a20 in mainline linux

date 2023-06-15T02:56:43Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dcn30/dcn30_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn31/dcn31_hwseq.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dcn32/dcn32_hwseq.c log diff annotate
message drm/amd/display: fixed dcn30+ underflow issue

From Ayush Gupta
3dc61a19c924632b0bc8ec83593e072739b70645 in linux-6.1.y/6.1.30
37403ced9f2873fab7f39ab4ac963bbb33fb0bc0 in mainline linux

date 2023-06-15T02:58:49Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/dml/dcn30/display_mode_vba_30.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn314/display_mode_vba_314.c log diff annotate
src/sys/dev/pci/drm/amd/display/dc/dml/dcn32/display_mode_vba_32.c log diff annotate
message drm/amd/display: Correct DML calculation to follow HW SPEC

From Paul Hsieh
ec5f00a59aade7e2575fed8b703e2281da444c56 in linux-6.1.y/6.1.30
385c3e4c29e1d4ce8f68687a8c84621e4c0e0416 in mainline linux

date 2023-06-15T03:00:16Z
author jsg
files src/sys/dev/pci/drm/amd/display/dc/bios/bios_parser2.c log diff annotate
message drm/amd: Fix an out of bounds error in BIOS parser

From Mario Limonciello
5675ecd2e0b00a4318ba1db1a1234e7d45b13d6b in linux-6.1.y/6.1.30
d116db180decec1b21bba31d2ff495ac4d8e1b83 in mainline linux

date 2023-06-15T03:02:04Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c log diff annotate
message drm/amdgpu: Fix sdma v4 sw fini error

From lyndonli
210ef6cd8e634f18fd889421012192b81325b27b in linux-6.1.y/6.1.30
5e08e9c742a00384e5abe74bd40cf4dc15cb3a2e in mainline linux

date 2023-06-15T03:03:34Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c log diff annotate
message drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs

From Horatio Zhang
7b5a8a23acbc3ee50b23602b61db1563561faf84 in linux-6.1.y/6.1.30
720b47229a5b24061d1c2e29ddb6043a59178d79 in mainline linux

date 2023-06-15T03:05:21Z
author jsg
files src/sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu11/navi10_ppt.c log diff annotate
src/sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c log diff annotate
message drm/amd/pm: fix possible power mode mismatch between driver and PMFW

From Evan Quan
903e942500c64bf3acc95e65336366a9e777d581 in linux-6.1.y/6.1.30
bf4823267a817f7c155876a125b94336d7113e77 in mainline linux

date 2023-06-15T03:06:36Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gmc_v11_0.c log diff annotate
message drm/amdgpu/gmc11: implement get_vbios_fb_size()

From Alex Deucher
9de5a985884acff022375a29bd5166bfabbded07 in linux-6.1.y/6.1.30
68518294d00da6a2433357af75a63abc6030676e in mainline linux

date 2023-06-15T03:09:32Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c log diff annotate
message drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.

From Bas Nieuwenhuizen
abfe2ffc004a0e6d23573b52826adf3dafdd9e02 in linux-6.1.y/6.1.30
8173cab3368a13cdc3cad0bd5cf14e9399b0f501 in mainline linux

date 2023-06-15T03:11:03Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c log diff annotate
message drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well

From Guilherme G. Piccoli
4e2f9159f9420ff481dc6ae00969d9406aa85e6f in linux-6.1.y/6.1.30
11fbdda2ab6bf049e2869139c07016022b4e045b in mainline linux

date 2023-06-15T03:13:11Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c log diff annotate
message drm/amdgpu: refine get gpu clock counter method

From Tong Liu01
055852074c968e3649cdcac5d112af17fd39bac8 in linux-6.1.y/6.1.30
5591a051b86be170a84943698ab140342602ff7b in mainline linux

date 2023-06-15T03:14:43Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c log diff annotate
message drm/amdgpu/gfx11: update gpu_clock_counter logic

From Alex Deucher
76313a63f7790d321d425b386e57918fed209545 in linux-6.1.y/6.1.30
d5aa417808cf14c052ca042920b3c6b9f1dc6aa4 in mainline linux

date 2023-06-15T03:16:25Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c log diff annotate
message drm/amdgpu: declare firmware for new MES 11.0.4

From Li Ma
09bf14907d8643f3a316d519b2df41ace2db0d7d in linux-6.1.y/6.1.30
a462ef872fd1e83ebd075cf82d91f111acaa629e in mainline linux

date 2023-06-15T03:18:49Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c log diff annotate
src/sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c log diff annotate
message drm/amd/amdgpu: introduce gc_*_mes_2.bin v2

From Jack Xiao
616843d5a11bdcad5d65e230a2e372b5701108be in linux-6.1.y/6.1.30
97998b893c3000b27a780a4982e16cfc8f4ea555 in mainline linux

date 2023-06-15T03:21:13Z
author jsg
files src/sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c log diff annotate
message drm/amdgpu: reserve the old gc_11_0_*_mes.bin

From Li Ma
da9a8dc33da2083d762c9d84ad1f2752a5a503f4 in linux-6.1.y/6.1.30
8855818ce7554fb7420200187fac9c3b69500da0 in mainline linux

date 2023-06-15T22:18:06Z
author cheloha
files src/sys/arch/alpha/alpha/cpu.c log diff annotate
src/sys/arch/amd64/amd64/cpu.c log diff annotate
src/sys/arch/arm/arm/cpu.c log diff annotate
src/sys/kern/init_main.c log diff annotate
src/sys/kern/kern_clockintr.c log diff annotate
src/sys/sys/clockintr.h log diff annotate
message all platforms, main(): call clockqueue_init() just before sched_init_cpu()

Move the clockqueue_init() call out of clockintr_cpu_init() and up
just before the sched_init_cpu() call for a given CPU.

This will allow sched_init_cpu() to allocate clockintr handles for a
given CPU's scheduler in a later patch.

Link: https://marc.info/?l=openbsd-tech&m=168661507607622&w=2

ok kettenis@, claudio@

date 2023-06-15T22:18:07Z
author cheloha
files src/sys/arch/arm64/arm64/cpu.c log diff annotate
src/sys/arch/hppa/dev/cpu.c log diff annotate
src/sys/arch/i386/i386/cpu.c log diff annotate
src/sys/arch/luna88k/luna88k/machdep.c log diff annotate
src/sys/arch/macppc/macppc/cpu.c log diff annotate
src/sys/arch/mips64/mips64/cpu.c log diff annotate
src/sys/arch/powerpc64/powerpc64/cpu.c log diff annotate
message all platforms, main(): call clockqueue_init() just before sched_init_cpu()

Move the clockqueue_init() call out of clockintr_cpu_init() and up
just before the sched_init_cpu() call for a given CPU.

This will allow sched_init_cpu() to allocate clockintr handles for a
given CPU's scheduler in a later patch.

Link: https://marc.info/?l=openbsd-tech&m=168661507607622&w=2

ok kettenis@, claudio@

date 2023-06-15T22:18:08Z
author cheloha
files src/sys/arch/riscv64/riscv64/cpu.c log diff annotate
src/sys/arch/sparc64/sparc64/cpu.c log diff annotate
message all platforms, main(): call clockqueue_init() just before sched_init_cpu()

Move the clockqueue_init() call out of clockintr_cpu_init() and up
just before the sched_init_cpu() call for a given CPU.

This will allow sched_init_cpu() to allocate clockintr handles for a
given CPU's scheduler in a later patch.

Link: https://marc.info/?l=openbsd-tech&m=168661507607622&w=2

ok kettenis@, claudio@