public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
From: Daniel Vetter <daniel.vetter@ffwll.ch>
To: Dave Airlie <airlied@gmail.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>,
	intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org
Subject: [PULL] topic/lockless-gem-bo-freeing
Date: Wed, 1 Jun 2016 09:52:24 +0200	[thread overview]
Message-ID: <20160601075224.GA2644@phenom.ffwll.local> (raw)

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
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

                 reply	other threads:[~2016-06-01  7:52 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160601075224.GA2644@phenom.ffwll.local \
    --to=daniel.vetter@ffwll.ch \
    --cc=airlied@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox