All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/27] locklesss gem BO free driver patches
@ 2016-05-30 17:52 Daniel Vetter
  2016-05-30 17:52 ` [PATCH 01/27] drm/armada: Use lockless gem BO free callback Daniel Vetter
                   ` (27 more replies)
  0 siblings, 28 replies; 44+ messages in thread
From: Daniel Vetter @ 2016-05-30 17:52 UTC (permalink / raw)
  To: DRI Development; +Cc: Daniel Vetter

HI all,

Here's the pile of lockless gem BO free conversion patches. Assuming I didn't
botch it these are all the ones that didn't yet get an ack. Since this is all
pretty boring stuff I'll just send a pull request to Dave later this week if no
one pipes.

Thanks, Daniel

Benjamin Gaignard (1):
  drm: sti: remove useless call to dev->struct_mutex

Daniel Vetter (26):
  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/vc4: Use drm_gem_object_unreference_unlocked
  drm/vc4: Use lockless gem BO free callback
  drm/vgem: Use lockless gem BO free callback
  drm/virtio: Use lockless gem BO free callback
  drm/virtio: 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
  drm/hlcd: Use lockless gem BO free callback
  drm/hisilicon: Use lockless gem BO free callback
  drm/mediatek: Use lockless gem BO free callback

 drivers/gpu/drm/arc/arcpgu_drv.c                |  2 +-
 drivers/gpu/drm/arm/hdlcd_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/hisilicon/kirin/kirin_drm_drv.c |  2 +-
 drivers/gpu/drm/mediatek/mtk_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/vc4/vc4_bo.c                    |  2 --
 drivers/gpu/drm/vc4/vc4_drv.c                   |  2 +-
 drivers/gpu/drm/vc4/vc4_gem.c                   | 11 +++--------
 drivers/gpu/drm/vgem/vgem_drv.c                 |  2 +-
 drivers/gpu/drm/virtio/virtgpu_drv.c            |  2 +-
 35 files changed, 27 insertions(+), 130 deletions(-)

-- 
2.8.1

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2016-06-12  9:48 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-30 17:52 [PATCH 00/27] locklesss gem BO free driver patches Daniel Vetter
2016-05-30 17:52 ` [PATCH 01/27] drm/armada: Use lockless gem BO free callback Daniel Vetter
2016-06-01 16:26   ` Russell King - ARM Linux
2016-05-30 17:52 ` [PATCH 02/27] drm/ast: " Daniel Vetter
2016-05-30 17:52 ` [PATCH 03/27] drm/atmel: " Daniel Vetter
2016-06-07 11:22   ` Boris Brezillon
2016-05-30 17:52 ` [PATCH 04/27] drm/bochs: " Daniel Vetter
2016-05-30 17:52 ` [PATCH 05/27] drm/cirrus: " Daniel Vetter
2016-05-30 17:52 ` [PATCH 06/27] drm/fls-dcu: " Daniel Vetter
2016-05-30 17:52 ` [PATCH 07/27] drm/mga200g: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 08/27] drm/nouveau: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 09/27] drm/qxl: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 10/27] drm/rcar-du: " Daniel Vetter
2016-06-02 22:49   ` Laurent Pinchart
2016-05-30 17:53 ` [PATCH 11/27] drm/rockchip: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 12/27] drm/shmob: " Daniel Vetter
2016-06-02 22:50   ` Laurent Pinchart
2016-05-30 17:53 ` [PATCH 13/27] drm/tilcdc: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 14/27] drm/vc4: Use drm_gem_object_unreference_unlocked Daniel Vetter
2016-05-30 17:53 ` [PATCH 15/27] drm/vc4: Use lockless gem BO free callback Daniel Vetter
2016-05-31 17:23   ` Eric Anholt
2016-05-31 19:14     ` Daniel Vetter
2016-05-30 17:53 ` [PATCH 16/27] drm/vgem: " Daniel Vetter
2016-05-31 13:20   ` Sean Paul
2016-05-31 13:29     ` Daniel Vetter
2016-05-30 17:53 ` [PATCH 17/27] drm/virtio: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 18/27] drm: sti: remove useless call to dev->struct_mutex Daniel Vetter
2016-05-30 17:53 ` [PATCH 19/27] drm/virtio: Use lockless gem BO free callback Daniel Vetter
2016-05-30 17:53 ` [PATCH 20/27] drm/rockchip: Use cma gem vm ops Daniel Vetter
2016-05-30 17:53 ` [PATCH 21/27] drm/msm: Nuke dummy fb->dirty callback Daniel Vetter
2016-05-30 17:53 ` [PATCH 22/27] drm/omapdrm: " Daniel Vetter
2016-06-02 22:52   ` Laurent Pinchart
2016-05-30 17:53 ` [PATCH 23/27] drm/sun4i: Use lockless gem BO free callback Daniel Vetter
2016-06-01 16:19   ` Maxime Ripard
2016-05-30 17:53 ` [PATCH 24/27] drm/arcpgu: " Daniel Vetter
2016-05-30 17:53 ` [PATCH 25/27] drm/hlcd: " Daniel Vetter
2016-05-31  9:08   ` Liviu Dudau
2016-05-30 17:53 ` [PATCH 26/27] drm/hisilicon: " Daniel Vetter
2016-05-31  1:14   ` Xinliang Liu
2016-06-12  9:48   ` Xinliang Liu
2016-05-30 17:53 ` [PATCH 27/27] drm/mediatek: " Daniel Vetter
2016-05-31  6:22   ` Philipp Zabel
2016-05-31  6:58     ` Daniel Vetter
2016-05-31 13:33 ` [PATCH 00/27] locklesss gem BO free driver patches Sumit Semwal

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.