Hi Dave, Latest version of the userptr stuff after yesterday's discussions. If you're ok with it, please apply, otherwise, we'll push to 3.18. The following changes since commit 21d70354bba9965a098382fc4d7fb17e138111f3: drm: move drm_stub.c to drm_drv.c (2014-08-06 19:10:44 +1000) are available in the git repository at: git://people.freedesktop.org/~agd5f/linux drm-next-3.17 for you to fetch changes up to 893faf6f6f401135a763062948f979c7747a7b65: drm/radeon: allow userptr write access under certain conditions (2014-08-07 18:00:41 -0400) ---------------------------------------------------------------- Christian König (5): drm/radeon: add userptr support v8 drm/radeon: add userptr flag to limit it to anonymous memory v2 drm/radeon: add userptr flag to directly validate the BO to GTT drm/radeon: add userptr flag to register MMU notifier v3 drm/radeon: allow userptr write access under certain conditions drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/radeon.h | 18 +++ drivers/gpu/drm/radeon/radeon_cs.c | 25 ++- drivers/gpu/drm/radeon/radeon_device.c | 2 + drivers/gpu/drm/radeon/radeon_drv.c | 5 +- drivers/gpu/drm/radeon/radeon_gem.c | 97 ++++++++++++ drivers/gpu/drm/radeon/radeon_kms.c | 1 + drivers/gpu/drm/radeon/radeon_mn.c | 272 +++++++++++++++++++++++++++++++++ drivers/gpu/drm/radeon/radeon_object.c | 4 + drivers/gpu/drm/radeon/radeon_prime.c | 10 ++ drivers/gpu/drm/radeon/radeon_ttm.c | 155 +++++++++++++++++++ drivers/gpu/drm/radeon/radeon_vm.c | 3 + include/uapi/drm/radeon_drm.h | 19 +++ 14 files changed, 610 insertions(+), 4 deletions(-) create mode 100644 drivers/gpu/drm/radeon/radeon_mn.c _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel