[PULL] topic/lockless-gem-bo-freeing
Daniel Vetter
daniel.vetter at ffwll.ch
Wed Jun 1 07:52:24 UTC 2016
Hi Dave,
lockless gem bo freeing patches (and the oddball related patch) for all
the drivers who's maintainers are asleep at the helm - includes you ;-)
I based this on top of drm-fixes to include Chris' fix for the cma issue.
Cheers, Daniel
The following changes since commit d3922b69617b62bb2509936b68301f837229d9f0:
drm/mgag200: Black screen fix for G200e rev 4 (2016-06-01 15:25:04 +1000)
are available in the git repository at:
git://anongit.freedesktop.org/drm-intel tags/topic/lockless-gem-bo-freeing-2016-06-01
for you to fetch changes up to e1512ee08f00c17918093e75be4a3fa297bcaf9b:
drm/arcpgu: Use lockless gem BO free callback (2016-06-01 09:42:08 +0200)
----------------------------------------------------------------
Benjamin Gaignard (1):
drm: sti: remove useless call to dev->struct_mutex
Daniel Vetter (20):
drm/armada: Use lockless gem BO free callback
drm/ast: Use lockless gem BO free callback
drm/atmel: Use lockless gem BO free callback
drm/bochs: Use lockless gem BO free callback
drm/cirrus: Use lockless gem BO free callback
drm/fls-dcu: Use lockless gem BO free callback
drm/mga200g: Use lockless gem BO free callback
drm/nouveau: Use lockless gem BO free callback
drm/qxl: Use lockless gem BO free callback
drm/rcar-du: Use lockless gem BO free callback
drm/rockchip: Use lockless gem BO free callback
drm/shmob: Use lockless gem BO free callback
drm/tilcdc: Use lockless gem BO free callback
drm/virtio: Use lockless gem BO free callback
drm/sti: Use lockless gem BO free callback
drm/rockchip: Use cma gem vm ops
drm/msm: Nuke dummy fb->dirty callback
drm/omapdrm: Nuke dummy fb->dirty callback
drm/sun4i: Use lockless gem BO free callback
drm/arcpgu: Use lockless gem BO free callback
drivers/gpu/drm/arc/arcpgu_drv.c | 2 +-
drivers/gpu/drm/armada/armada_drv.c | 2 +-
drivers/gpu/drm/ast/ast_drv.c | 2 +-
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 2 +-
drivers/gpu/drm/bochs/bochs_drv.c | 2 +-
drivers/gpu/drm/cirrus/cirrus_drv.c | 2 +-
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 2 +-
drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +-
drivers/gpu/drm/msm/msm_fb.c | 8 --------
drivers/gpu/drm/nouveau/nouveau_drm.c | 2 +-
drivers/gpu/drm/omapdrm/omap_fb.c | 8 --------
drivers/gpu/drm/qxl/qxl_drv.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 10 +++-------
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 +-
drivers/gpu/drm/sti/sti_cursor.c | 7 -------
drivers/gpu/drm/sti/sti_drv.c | 8 +-------
drivers/gpu/drm/sti/sti_dvo.c | 7 -------
drivers/gpu/drm/sti/sti_gdp.c | 14 --------------
drivers/gpu/drm/sti/sti_hda.c | 7 -------
drivers/gpu/drm/sti/sti_hdmi.c | 7 -------
drivers/gpu/drm/sti/sti_hqvdp.c | 7 -------
drivers/gpu/drm/sti/sti_mixer.c | 7 -------
drivers/gpu/drm/sti/sti_tvout.c | 7 -------
drivers/gpu/drm/sti/sti_vid.c | 7 -------
drivers/gpu/drm/sun4i/sun4i_drv.c | 2 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +-
28 files changed, 19 insertions(+), 115 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
More information about the dri-devel
mailing list