[PULL] drm-fixes for 6.3-rc5

Daniel Vetter daniel.vetter at ffwll.ch
Thu Mar 30 19:47:32 UTC 2023


Hi Linus,

Next week's pull probably on Wed already because easter w/e. Two
regression fixes in here, otherwise just the usual stuff.

drm-fixes-2023-03-30:
drm-fixes for 6.3-rc5

- i915 fixes for color mgmt, psr, lmem flush, hibernate oops, and more
- amdgpu: dp mst and hibernate regression fix
- etnaviv: revert fdinfo support (incl drm/sched revert), leak fix
- misc ivpu fixes, nouveau backlight, drm buddy allocator 32bit fixes

Cheers, Daniel

The following changes since commit 197b6b60ae7bc51dd0814953c562833143b292aa:

  Linux 6.3-rc4 (2023-03-26 14:40:20 -0700)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm tags/drm-fixes-2023-03-30

for you to fetch changes up to 7af63e079a7d6d45a3796a7ba625e2ec131f62be:

  Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes (2023-03-30 20:15:07 +0200)

----------------------------------------------------------------
drm-fixes for 6.3-rc5

- i915 fixes for color mgmt, psr, lmem flush, hibernate oops, and more
- amdgpu: dp mst and hibernate regression fix
- etnaviv: revert fdinfo support (incl drm/sched revert), leak fix
- misc ivpu fixes, nouveau backlight, drm buddy allocator 32bit fixes

----------------------------------------------------------------
Andrzej Kacprowski (1):
      accel/ivpu: Fix IPC buffer header status field value

Ashutosh Dixit (1):
      drm/i915/pmu: Use functions common with sysfs to read actual freq

Chris Wilson (2):
      drm/i915/gem: Flush lmem contents after construction
      drm/i915/perf: Drop wakeref on GuC RC error

Daniel Vetter (5):
      Merge tag 'drm-intel-fixes-2023-03-30' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'amd-drm-fixes-6.3-2023-03-29' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2023-03-30' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge tag 'amd-drm-fixes-6.3-2023-03-30' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge branch 'etnaviv/fixes' of https://git.pengutronix.de/git/lst/linux into drm-fixes

David Gow (2):
      drm: buddy_allocator: Fix buddy allocator init on 32-bit systems
      drm: test: Fix 32-bit issue in drm_buddy_test

Fangzhi Zuo (2):
      drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
      drm/amd/display: Take FEC Overhead into Timeslot Calculation

Hans de Goede (1):
      drm/nouveau/kms: Fix backlight registration

Imre Deak (1):
      drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state

Lucas Stach (3):
      drm/etnaviv: fix reference leak when mmaping imported buffer
      Revert "drm/etnaviv: export client GPU usage statistics via fdinfo"
      Revert "drm/scheduler: track GPU active time per entity"

Stanislaw Gruszka (7):
      accel/ivpu: Do not access HW registers after unbind
      accel/ivpu: Cancel recovery work
      accel/ivpu: Do not use SSID 1
      accel/ivpu: Fix power down sequence
      accel/ivpu: Disable buttress on device removal
      accel/ivpu: Remove support for 1 tile SKUs
      accel/ivpu: Fix VPU clock calculation

Tim Huang (1):
      drm/amdgpu: allow more APUs to do mode2 reset when go to S4

Ville Syrjälä (6):
      drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm()
      drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk
      drm/i915: Add a .color_post_update() hook
      drm/i915: Workaround ICL CSC_MODE sticky arming
      drm/i915: Disable DC states for all commits
      drm/i915/dpt: Treat the DPT BO as a framebuffer

 drivers/accel/ivpu/ivpu_drv.c                      |  18 +++-
 drivers/accel/ivpu/ivpu_drv.h                      |   7 +-
 drivers/accel/ivpu/ivpu_hw_mtl.c                   | 113 +++++++--------------
 drivers/accel/ivpu/ivpu_ipc.h                      |   2 +-
 drivers/accel/ivpu/ivpu_job.c                      |  11 +-
 drivers/accel/ivpu/ivpu_pm.c                       |  17 +++-
 drivers/accel/ivpu/ivpu_pm.h                       |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   7 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  51 ++++++++--
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h    |  15 +++
 drivers/gpu/drm/drm_buddy.c                        |   4 +-
 drivers/gpu/drm/etnaviv/etnaviv_drv.c              |  43 +-------
 drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c        |  10 +-
 drivers/gpu/drm/i915/display/intel_color.c         | 101 +++++++++++++++++-
 drivers/gpu/drm/i915/display/intel_color.h         |   1 +
 drivers/gpu/drm/i915/display/intel_display.c       |  31 +++++-
 drivers/gpu/drm/i915/display/intel_dpt.c           |   2 +
 drivers/gpu/drm/i915/display/intel_tc.c            |   4 +-
 drivers/gpu/drm/i915/gem/i915_gem_lmem.c           |   3 +-
 drivers/gpu/drm/i915/gem/i915_gem_object.h         |   2 +-
 drivers/gpu/drm/i915/gem/i915_gem_object_types.h   |   3 +
 drivers/gpu/drm/i915/gt/intel_rps.c                |  38 +++----
 drivers/gpu/drm/i915/gt/intel_rps.h                |   4 +-
 drivers/gpu/drm/i915/i915_perf.c                   |  14 ++-
 drivers/gpu/drm/i915/i915_perf_types.h             |   6 ++
 drivers/gpu/drm/i915/i915_pmu.c                    |  10 +-
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |   7 +-
 drivers/gpu/drm/scheduler/sched_main.c             |   6 --
 drivers/gpu/drm/tests/drm_buddy_test.c             |   3 +-
 include/drm/gpu_scheduler.h                        |   7 --
 30 files changed, 341 insertions(+), 200 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list