[git pull] drm fixes for 6.6-rc5

Dave Airlie airlied at gmail.com
Fri Oct 6 04:58:38 UTC 2023


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(-)


More information about the dri-devel mailing list