[git pull] drm fixes for 6.10-rc4

Dave Airlie airlied at gmail.com
Fri Jun 14 22:05:44 UTC 2024


Hey Linus,

Weekly fixes pull, seems a little quieter than usual, but still a
bunch of stuff across the board. Mostly xe, some exynos and nouveau
fixes. There is the fixup for the WERROR that you pointed out
previously, hopefully it does what you expect now.

Dave.

drm-fixes-2024-06-15:
drm fixes for 6.10-rc4

core:
- Werror Kconfig fix

panel:
- add orientation quirk for Aya Neo KUN
- fix runtime warning on panel/bridge release

nouveau:
- remove unused struct
- fix wq crash on cards with no display

amdgpu:
- fix bo release clear page warning

xe:
- update MAINTAINERS
- Use correct forcewake assertions.
- Assert that VRAM provisioning is only done on DGFX.
- Flush render caches before user-fence signalling on all engines.
- Move the disable_c6 call since it was sometimes never called.

exynos:
- fix regression with fallback mode
- fix EDID related memory leak
- remove redundant code

komeda:
- fix debugfs conditional compilations
- check pointer error value

renesas:
- atomic shutdown fix

mediatek:
- atomic shutdown fix
The following changes since commit 83a7eefedc9b56fe7bfeff13b6c7356688ffa670:

  Linux 6.10-rc3 (2024-06-09 14:19:43 -0700)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2024-06-15

for you to fetch changes up to 9f0a86492ac4de4d1db718986a91833fdc914a54:

  Merge tag 'drm-misc-fixes-2024-06-14' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
(2024-06-15 06:52:56 +1000)

----------------------------------------------------------------
drm fixes for 6.10-rc4

core:
- Werror Kconfig fix

panel:
- add orientation quirk for Aya Neo KUN
- fix runtime warning on panel/bridge release

nouveau:
- remove unused struct
- fix wq crash on cards with no display

amdgpu:
- fix bo release clear page warning

xe:
- update MAINTAINERS
- Use correct forcewake assertions.
- Assert that VRAM provisioning is only done on DGFX.
- Flush render caches before user-fence signalling on all engines.
- Move the disable_c6 call since it was sometimes never called.

exynos:
- fix regression with fallback mode
- fix EDID related memory leak
- remove redundant code

komeda:
- fix debugfs conditional compilations
- check pointer error value

renesas:
- atomic shutdown fix

mediatek:
- atomic shutdown fix

----------------------------------------------------------------
Adam Miotk (1):
      drm/bridge/panel: Fix runtime warning on panel bridge release

Amjad Ouled-Ameur (1):
      drm/komeda: check for error-valued pointer

Andrzej Hajda (1):
      drm/xe: flush engine buffers before signalling user fence on all engines

Arunpravin Paneer Selvam (1):
      drm/amdgpu: Fix the BO release clear memory warning

Dave Airlie (3):
      Merge tag 'exynos-drm-fixes-for-v6.10-rc4' of
git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into
drm-fixes
      Merge tag 'drm-xe-fixes-2024-06-13' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
      Merge tag 'drm-misc-fixes-2024-06-14' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes

Douglas Anderson (2):
      drm: renesas: shmobile: Call drm_atomic_helper_shutdown() at shutdown time
      drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time

Dr. David Alan Gilbert (1):
      drm/nouveau: remove unused struct 'init_exec'

Jani Nikula (2):
      drm: have config DRM_WERROR depend on !WERROR
      drm/exynos/vidi: fix memory leak in .get_modes()

Krzysztof Kozlowski (1):
      drm/exynos: dp: drop driver owner initialization

Marek Szyprowski (1):
      drm/exynos: hdmi: report safe 640x480 mode as a fallback when no
EDID found

Maxime Ripard (1):
      Merge drm/drm-fixes into drm-misc-fixes

Michal Wajdeczko (1):
      drm/xe/pf: Assert LMEM provisioning is done only on DGFX

Oded Gabbay (1):
      MAINTAINERS: update Xe driver maintainers

Riana Tauro (2):
      drm/xe/xe_gt_idle: use GT forcewake domain assertion
      drm/xe: move disable_c6 call

Thomas Hellström (1):
      MAINTAINERS: Update Xe driver maintainers

Tobias Jakobi (1):
      drm: panel-orientation-quirks: Add quirk for Aya Neo KUN

Vasily Khoruzhick (1):
      drm/nouveau: don't attempt to schedule hpd_work on headless cards

pengfuyuan (1):
      arm/komeda: Remove all CONFIG_DEBUG_FS conditional compilations

 MAINTAINERS                                            |  2 +-
 drivers/gpu/drm/Kconfig                                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c                |  1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c             |  2 --
 drivers/gpu/drm/arm/display/komeda/komeda_dev.c        |  8 --------
 .../gpu/drm/arm/display/komeda/komeda_pipeline_state.c |  2 +-
 drivers/gpu/drm/bridge/panel.c                         |  7 +++++--
 drivers/gpu/drm/drm_panel_orientation_quirks.c         |  6 ++++++
 drivers/gpu/drm/exynos/exynos_dp.c                     |  1 -
 drivers/gpu/drm/exynos/exynos_drm_vidi.c               |  7 ++++++-
 drivers/gpu/drm/exynos/exynos_hdmi.c                   |  7 +++++--
 drivers/gpu/drm/mediatek/mtk_drm_drv.c                 |  8 ++++++++
 drivers/gpu/drm/nouveau/dispnv04/disp.c                |  2 +-
 drivers/gpu/drm/nouveau/dispnv50/disp.c                |  2 +-
 drivers/gpu/drm/nouveau/nouveau_bios.c                 |  5 -----
 drivers/gpu/drm/nouveau/nouveau_display.c              |  6 +++++-
 drivers/gpu/drm/nouveau/nouveau_drv.h                  |  1 +
 drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c       |  8 ++++++++
 drivers/gpu/drm/xe/xe_gt_idle.c                        |  9 ++++++++-
 drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c             | 15 +++++++++++++--
 drivers/gpu/drm/xe/xe_guc_pc.c                         |  6 ------
 drivers/gpu/drm/xe/xe_ring_ops.c                       | 18 ++++++++++++++++--
 22 files changed, 87 insertions(+), 37 deletions(-)


More information about the dri-devel mailing list