On Wed, Apr 12, 2023 at 03:32:30PM +0200, Maarten Lankhorst wrote: > > Good afternoon Daniel, Dave, > > One last pull request for drm-misc-next. > > Small one, so easy to merge. As a result also more likely to eat your > computer alive. ;) > > Cheers, > > ~Maarten > > drm-misc-next-2023-04-12: > > drm-misc-next for v6.4-rc1: > > Cross-subsystem Changes: > - Convert MIPI DSIM bridge to yaml. > > Core Changes: > - Fix UAF race in drm scheduler. > > Driver Changes: > - Add primary plane positioning support to VKMS. > - Convert omapdrm fbdev emulation to in-kernel client. > - Assorted small fixes to vkms, vc4, nouveau, vmwgfx. > The following changes since commit e44f18c6ff8beef7b2b10592287f0a9766376d9b: > > drm/ttm: Make the call to ttm_tt_populate() interruptible when faulting > (2023-04-06 10:01:42 +0200) > > are available in the Git repository at: > > git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2023-04-12 There's non-breakable space in this line, which broke dim and it took me a while to figure out wtf is going on. Please copypaste more carefully :-) > for you to fetch changes up to fd35174e13f98f9232c4aa66689816731d34ca28: > > drm/vmwgfx: remove unused vmw_overlay function (2023-04-11 13:48:55 -0400) Pulled, thanks > > ---------------------------------------------------------------- > drm-misc-next for v6.4-rc1: > > Cross-subsystem Changes: > - Convert MIPI DSIM bridge to yaml. > > Core Changes: > - Fix UAF race in drm scheduler. > > Driver Changes: > - Add primary plane positioning support to VKMS. > - Convert omapdrm fbdev emulation to in-kernel client. > - Assorted small fixes to vkms, vc4, nouveau, vmwgfx. > > ---------------------------------------------------------------- > Asahi Lina (1): > drm/scheduler: Fix UAF race in drm_sched_entity_push_job() > > Ben Dooks (1): > drm/nouveau/mc/ga100: make ga100_mc_device static > > Jagan Teki (1): > dt-bindings: bridge: Convert Samsung MIPI DSIM bridge to yaml > > Javier Martinez Canillas (2): > drm/vkms: Drop vkms_connector_destroy() wrapper > drm/vkms: Remove <drm/drm_simple_kms_helper.h> include > > Martin Krastev (2): > drm/vmwgfx: Drop mksstat_init_record fn as currently unused > drm/vmwgfx: Fix Legacy Display Unit atomic drm support > > Maíra Canal (2): > drm/vkms: remove the need for the primary plane to be visible > drm/vkms: allow the primary plane to be positioned > > Thomas Zimmermann (5): > drm/omapdrm: Include <linux/of.h> > drm/omapdrm: Remove fb from struct omap_fbdev > drm/omapdrm: Remove bo from struct omap_fbdev > drm/omapdrm: Remove fbdev from struct omap_drm_private > drm/omapdrm: Implement fbdev emulation as in-kernel client > > Tom Rix (2): > drm/vc4: remove unused render_wait variable > drm/vmwgfx: remove unused vmw_overlay function > > Zack Rusin (1): > drm/vmwgfx: Print errors when running on broken/unsupported configs > > ruanjinjie (1): > drm/nouveau/disp: make gv100_disp_core_mthd_base static > > .../bindings/display/bridge/samsung,mipi-dsim.yaml | 255 > +++++++++++++++++++++ > .../bindings/display/exynos/exynos_dsim.txt | 92 -------- > MAINTAINERS | 1 + > drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 2 +- > drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c | 2 +- > drivers/gpu/drm/omapdrm/omap_debugfs.c | 6 +- > drivers/gpu/drm/omapdrm/omap_drv.c | 13 +- > drivers/gpu/drm/omapdrm/omap_drv.h | 3 - > drivers/gpu/drm/omapdrm/omap_fbdev.c | 163 ++++++++----- > drivers/gpu/drm/omapdrm/omap_fbdev.h | 9 +- > drivers/gpu/drm/scheduler/sched_entity.c | 11 +- > drivers/gpu/drm/vc4/vc4_irq.c | 2 - > drivers/gpu/drm/vkms/vkms_output.c | 15 +- > drivers/gpu/drm/vkms/vkms_plane.c | 10 +- > drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 29 +++ > drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 2 + > drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 62 +---- > drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 5 - > drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 45 +++- > drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 35 +-- > drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 6 - > 21 files changed, 465 insertions(+), 303 deletions(-) > create mode 100644 > Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml > delete mode 100644 > Documentation/devicetree/bindings/display/exynos/exynos_dsim.txt > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch