[PULL] topic/drm-misc

Daniel Vetter daniel.vetter at ffwll.ch
Thu Oct 13 08:28:23 UTC 2016


Hi Dave,

Sumits undug himself from conference traveling, so here's one more pull
request for 4.9, essentially just containing the reservation rcu fixes and
polish from Chris.

Btw plan is that between -rc1 and -rc2 we do a tree-wide
s/fence/dma_fence/ since the current name is a bit too generic for what it
does. And dma_fence also aligns much better with dma_buf. That rename is
probably best if it lands through your drm-fixes tree (which we can do,
now that sync_file is destaged since drm is defactor owning all that
inter-device dma stuff anyway).

Cheers, Daniel


The following changes since commit a5bd451b6e6ece69be07a425381c4f3438eadba0:

  drm/crtc: constify drm_crtc_index parameter (2016-10-10 17:28:58 +0200)

are available in the git repository at:

  git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2016-10-13

for you to fetch changes up to f7741aa75e76440f4e9ecfe512feebe9bce33ca8:

  drm/savage: dereferencing an error pointer (2016-10-13 07:56:14 +0200)

----------------------------------------------------------------
Chris Wilson (8):
      drm/amdgpu: Remove call to reservation_object_test_signaled_rcu before wait
      drm/etnaviv: Remove manual call to reservation_object_test_signaled_rcu before wait
      drm/nouveau: Remove call to reservation_object_test_signaled_rcu before wait
      drm/vmwgfx: Remove call to reservation_object_test_signaled_rcu before wait
      dma-buf: Introduce fence_get_rcu_safe()
      dma-buf: Restart reservation_object_get_fences_rcu() after writes
      dma-buf: Restart reservation_object_wait_timeout_rcu() after writes
      dma-buf: Restart reservation_object_test_signaled_rcu() after writes

Dan Carpenter (1):
      drm/savage: dereferencing an error pointer

Jiang Biao (2):
      drm/gma500: remove useless comment
      drm/gma500: add comments for new parameters

Shyam Saini (1):
      gpu: drm: gma500: Use vma_pages()

 drivers/dma-buf/reservation.c            | 112 +++++++++++++------------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c  |   6 +-
 drivers/gpu/drm/etnaviv/etnaviv_gem.c    |  24 +++----
 drivers/gpu/drm/gma500/framebuffer.c     |   3 +-
 drivers/gpu/drm/gma500/gtt.c             |   2 +
 drivers/gpu/drm/nouveau/nouveau_gem.c    |  21 +++---
 drivers/gpu/drm/savage/savage_state.c    |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c |   6 +-
 include/linux/fence.h                    |  56 ++++++++++++++--
 9 files changed, 124 insertions(+), 107 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dri-devel mailing list