]> git.baikalelectronics.ru Git - kernel.git/commit
drm/syncobj: Add a reset ioctl (v3)
authorJason Ekstrand <jason@jlekstrand.net>
Mon, 28 Aug 2017 21:10:27 +0000 (14:10 -0700)
committerDave Airlie <airlied@redhat.com>
Tue, 29 Aug 2017 00:16:19 +0000 (10:16 +1000)
commitb56a439c26f97e43623a1fba4b8bf572f451d20a
tree77167db05d67212faa9d9ac03b368a83badfc752
parent73ba54f74de79b93d6ce355d2803c6bd6fa3e173
drm/syncobj: Add a reset ioctl (v3)

This just resets the dma_fence to NULL so it looks like it's never been
signaled.  This will be useful once we add the new wait API for allowing
wait on "submit and signal" behavior.

v2:
 - Take an array of sync objects (Dave Airlie)
v3:
 - Throw -EINVAL if pad != 0

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Christian König <christian.koenig@amd.com> (v1)
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/drm_internal.h
drivers/gpu/drm/drm_ioctl.c
drivers/gpu/drm/drm_syncobj.c
include/uapi/drm/drm.h