First patch is just some cleanup. The second patch adds helpers for drivers to deal with "invisible" unmapped BO locking. Ie. a VM_BIND ioctl won't explicitly list BOs associated with unmapped/remapped VAs making locking all the BOs involved in a VM_BIND ioclt harder than it needs to be. The helpers added solves that.
Rob Clark (2): drm/gpuvm: Fix doc comments drm/gpuvm: Add locking helpers drivers/gpu/drm/drm_gpuvm.c | 87 +++++++++++++++++++++++++++++++++++-- include/drm/drm_gpuvm.h | 8 ++++ 2 files changed, 92 insertions(+), 3 deletions(-) -- 2.49.0
