[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