[PULL] drm-misc-fixes
Thomas Zimmermann
tzimmermann at suse.de
Thu May 30 19:23:07 UTC 2024
Hi Dave, Sima,
this is the PR for drm-misc-fixes or this week. FYI I had to run dim
pull-request with the -f option, so that it ignored the following error
dim: 779aa4d74785 ("drm/nouveau/nvif: Avoid build error due to potential integer overflows"): Fixes: SHA1 in not pointing at an ancestor:
dim: a61ddb4393ad ("drm: enable (most) W=1 warnings by default across the subsystem")
dim: ERROR: issues in commits detected, aborting
The commit a61ddb4393ad ("drm: enable (most) W=1 warnings by default
across the subsystem") apparently got in before the commit it fixes.
Best regards
Thomas
drm-misc-fixes-2024-05-30:
Short summary of fixes pull:
dma-buf:
- sw-sync: Don't interfere with IRQ handling
- Fix kthreads-handling error path
gem-shmem:
- Warn when trying to pin imported objects
lima:
- Fix dma_resv-related deadlock in object pin
msm:
- Remove build-time dependency on Python 3.9
nouveau:
- nvif: Fix possible integer overflow
panel:
- lg-sw43408: Select DP helpers; Declare backlight ops as static
- sitronix-st7789v: Various fixes for jt240mhqs_hwt_ek_e3 panel
panfrost:
- Fix dma_resv-related deadlock in object pin
The following changes since commit 3e049b6b8f32f25c6967f4cffd8eac6e1e5316f6:
Merge tag 'drm-misc-fixes-2024-05-23' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes (2024-05-27 13:47:14 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-05-30
for you to fetch changes up to bb195358806847217efba98de62b7decec3b371f:
drm/msm: remove python 3.9 dependency for compiling msm (2024-05-30 18:49:23 +0200)
----------------------------------------------------------------
Short summary of fixes pull:
dma-buf:
- sw-sync: Don't interfere with IRQ handling
- Fix kthreads-handling error path
gem-shmem:
- Warn when trying to pin imported objects
lima:
- Fix dma_resv-related deadlock in object pin
msm:
- Remove build-time dependency on Python 3.9
nouveau:
- nvif: Fix possible integer overflow
panel:
- lg-sw43408: Select DP helpers; Declare backlight ops as static
- sitronix-st7789v: Various fixes for jt240mhqs_hwt_ek_e3 panel
panfrost:
- Fix dma_resv-related deadlock in object pin
----------------------------------------------------------------
Abhinav Kumar (1):
drm/msm: remove python 3.9 dependency for compiling msm
Adrián Larumbe (3):
drm/panfrost: Fix dma_resv deadlock at drm object pin time
drm/lima: Fix dma_resv deadlock at drm object pin time
drm/gem-shmem: Add import attachment warning to locked pin function
Dmitry Baryshkov (2):
drm/panel/lg-sw43408: select CONFIG_DRM_DISPLAY_DP_HELPER
drm/panel/lg-sw43408: mark sw43408_backlight_ops as static
Fedor Pchelkin (1):
dma-buf: handle testing kthreads creation failure
Gerald Loacker (3):
drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ek_e3 panel
drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hwt_ek_e3 panel
drm/panel: sitronix-st7789v: fix display size for jt240mhqs_hwt_ek_e3 panel
Guenter Roeck (1):
drm/nouveau/nvif: Avoid build error due to potential integer overflows
Maarten Lankhorst (1):
Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes
Tetsuo Handa (1):
dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
drivers/dma-buf/st-dma-fence.c | 6 ++++++
drivers/dma-buf/sync_debug.c | 4 ++--
drivers/gpu/drm/drm_gem_shmem_helper.c | 2 ++
drivers/gpu/drm/lima/lima_gem.c | 2 +-
drivers/gpu/drm/msm/registers/gen_header.py | 5 +++--
drivers/gpu/drm/nouveau/nvif/object.c | 24 ++++++++++++++++++------
drivers/gpu/drm/panel/Kconfig | 2 ++
drivers/gpu/drm/panel/panel-lg-sw43408.c | 2 +-
drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 16 ++++++++--------
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
10 files changed, 44 insertions(+), 21 deletions(-)
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
More information about the dri-devel
mailing list