Hi Linus, Regular weekly pull, all seems pretty normal, i915 and amdgpu mostly. There is one small new uAPI addition for nouveau but getting it in now avoids a bunch of userspace dances, and it's for a userspace that hasn't yet released, so should have no side effects. Dave. drm-fixes-2023-10-06: drm fixes for 6.6-rc5 i915: - Fix for OpenGL CTS regression on Compute Shaders - Fix for default engines initialization - Fix TLB invalidation for Multi-GT devices amdgpu: - Add missing unique_id for GC 11.0.3 - Fix memory leak in FRU error path - Fix PCIe link reporting on some SMU 11 parts - Fix ACPI _PR3 detection - Fix DISPCLK WDIVIDER handling in OTG code tests: - Fix kunit release panel: - panel-orientation: Add quirk for One Mix 25 nouveau: - Report IB limit via getparams - Replace some magic numbers with constants - small clean up The following changes since commit 8a749fd1a8720d4619c91c8b6e7528c0a355c0aa: Linux 6.6-rc4 (2023-10-01 14:15:13 -0700) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-10-06 for you to fetch changes up to 67f35a41d3748b7bab8787d20b50cf33fafa2ae0: Merge tag 'drm-misc-fixes-2023-10-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2023-10-06 12:48:06 +1000) ---------------------------------------------------------------- drm fixes for 6.6-rc5 i915: - Fix for OpenGL CTS regression on Compute Shaders - Fix for default engines initialization - Fix TLB invalidation for Multi-GT devices amdgpu: - Add missing unique_id for GC 11.0.3 - Fix memory leak in FRU error path - Fix PCIe link reporting on some SMU 11 parts - Fix ACPI _PR3 detection - Fix DISPCLK WDIVIDER handling in OTG code tests: - Fix kunit release panel: - panel-orientation: Add quirk for One Mix 25 nouveau: - Report IB limit via getparams - Replace some magic numbers with constants - small clean up ---------------------------------------------------------------- Arthur Grillo (1): drm/tests: Fix kunit_release_action ctx argument Chris Wilson (1): drm/i915: Invalidate the TLBs on each GT Danilo Krummrich (3): drm/nouveau: chan: use struct nvif_mclass drm/nouveau: chan: use channel class definitions drm/nouveau: exec: report max pushs through getparam Dave Airlie (3): Merge tag 'drm-intel-fixes-2023-10-05' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes Merge tag 'amd-drm-fixes-6.6-2023-10-04' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes Merge tag 'drm-misc-fixes-2023-10-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes Kai Uwe Broulik (1): drm: panel-orientation-quirks: Add quirk for One Mix 2S Kenneth Feng (1): drm/amd/pm: add unique_id for gc 11.0.3 Luben Tuikov (1): drm/amdgpu: Fix a memory leak Mario Limonciello (2): drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() drm/amd: Fix detection of _PR3 on the PCIe root port Mathias Krause (1): drm/i915: Register engines early to avoid type confusion Nirmoy Das (1): drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval Samson Tam (1): drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 1 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 +-- .../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 4 +-- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 41 ++++++++++++---------- drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 +++++++++ drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 11 +++++- drivers/gpu/drm/i915/i915_gem.c | 9 +++-- drivers/gpu/drm/nouveau/nouveau_abi16.c | 21 +++++++++++ drivers/gpu/drm/nouveau/nouveau_chan.c | 15 ++++---- drivers/gpu/drm/nouveau/nouveau_dma.h | 3 ++ drivers/gpu/drm/nouveau/nouveau_exec.c | 7 ++-- drivers/gpu/drm/nouveau/nouveau_exec.h | 10 ++++++ drivers/gpu/drm/tests/drm_kunit_helpers.c | 2 +- include/uapi/drm/nouveau_drm.h | 10 ++++++ 17 files changed, 120 insertions(+), 39 deletions(-)