mbox series

[PULL] drm-misc-next

Message ID 20221124074615.ahflw5q5ktfdsr7k@houat (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-misc-next | expand

Pull-request

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-11-24

Message

Maxime Ripard Nov. 24, 2022, 7:46 a.m. UTC
Hi Daniel, Dave,

We might be fairly late for a drm-misc-next PR by now, but I chose to
send it anyway because we might have an -rc8, and this is almost
exclusively fixes that should go in anyway. This will be the last
drm-misc-next PR for this cycle

Maxime

drm-misc-next-2022-11-24:
drm-misc-next for 6.2:

UAPI Changes:

Cross-subsystem Changes:
- fbdev: Make fb_modesetting_disabled() static
- udmabuf: Add vmap and vunmap methods to udmabuf_ops

Core Changes:
- doc: make drm-uapi igt-tests more readable
- fb-helper: Revert of the damage worker removal
- fourcc: Add missing big-endian XRGB1555 and RGB565 formats
- gem-shmem: Fix for resource leakage in __drm_gem_shmem_create()
- scheduler: Fix lockup in drm_sched_entity_kill()

Driver Changes:
The following changes since commit 35c3a2d02f0dc153a5f2f304ba33e1436b6a8d8f:

  drm/tests: helpers: Add SPDX header (2022-11-17 09:25:38 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-11-24

for you to fetch changes up to 6fb6c979ca628583d4d0c59a0f8ff977e581ecc0:

  drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (2022-11-23 20:34:46 +0100)

----------------------------------------------------------------
drm-misc-next for 6.2:

UAPI Changes:

Cross-subsystem Changes:
- fbdev: Make fb_modesetting_disabled() static
- udmabuf: Add vmap and vunmap methods to udmabuf_ops

Core Changes:
- doc: make drm-uapi igt-tests more readable
- fb-helper: Revert of the damage worker removal
- fourcc: Add missing big-endian XRGB1555 and RGB565 formats
- gem-shmem: Fix for resource leakage in __drm_gem_shmem_create()
- scheduler: Fix lockup in drm_sched_entity_kill()

Driver Changes:

----------------------------------------------------------------
ChunyouTang (1):
      drm/gem-shmem: When drm_gem_object_init failed, should release object

Dmitry Osipenko (1):
      drm/scheduler: Fix lockup in drm_sched_entity_kill()

Geert Uytterhoeven (1):
      drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats

Lukasz Wiecaszek (1):
      udmabuf: add vmap and vunmap methods to udmabuf_ops

Randy Dunlap (1):
      drm/doc: make drm-uapi igt-tests more readable

Shang XiaoJing (1):
      drm: Fix potential null-ptr-deref due to drmm_mode_config_init()

Thomas Zimmermann (4):
      fbdev: Make fb_modesetting_disabled() static inline
      Revert "drm/fb-helper: Remove damage worker"
      Revert "drm/fb-helper: Schedule deferred-I/O worker after writing to framebuffer"
      Revert "drm/fb-helper: Perform damage handling in deferred-I/O helper"

 Documentation/gpu/drm-uapi.rst           | 12 ++++++------
 drivers/dma-buf/udmabuf.c                | 28 ++++++++++++++++++++++++++++
 drivers/gpu/drm/drm_fb_helper.c          | 30 +++++++++++++-----------------
 drivers/gpu/drm/drm_fourcc.c             |  4 ++++
 drivers/gpu/drm/drm_gem.c                | 19 ++++++++++++++++---
 drivers/gpu/drm/drm_gem_shmem_helper.c   |  4 +++-
 drivers/gpu/drm/drm_mode_config.c        |  8 +++++++-
 drivers/gpu/drm/scheduler/sched_entity.c |  2 +-
 drivers/gpu/drm/scheduler/sched_main.c   |  4 ++--
 drivers/video/fbdev/core/fb_defio.c      | 16 ----------------
 include/drm/drm_fb_helper.h              |  2 ++
 include/drm/drm_gem.h                    |  1 +
 include/linux/fb.h                       |  3 +--
 13 files changed, 84 insertions(+), 49 deletions(-)