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