[pull] radeon drm-next-3.17

Alex Deucher alexdeucher at gmail.com
Thu Aug 7 15:08:18 PDT 2014


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


More information about the dri-devel mailing list