[pull] radeon drm-next-3.18

Alex Deucher alexdeucher at gmail.com
Wed Sep 10 13:38:39 PDT 2014


Hi Dave,

A few more radeon patches for 3.18.  This patch set gives us more
flexibility with respect to buffer placement in vram with respect
to CPU access.  E.g., if you know you will not need CPU access, we can
now pin outside of the CPU window, reducing contention for the
CPU window space.

We also have an additional patch set from Christian to enable concurrent
buffer reads.  It uses the new fence code to avoid unnecessary
serialization of command streams when a buffer is read by multiple
engines at the same time.  It would be nice to get some additional
comments on it since it requires some minor changes to ttm.  I've
sent you another email about it.

The following changes since commit fdcaa1dbb7c6ed419b10fb8cdb5001ab0a00538f:

  Merge tag 'ipu-3.18' of git://git.pengutronix.de/git/pza/linux into drm-next (2014-09-10 19:43:29 +1000)

are available in the git repository at:


  git://people.freedesktop.org/~agd5f/linux drm-next-3.18

for you to fetch changes up to f266f04d33e5265e2f61ffc9d2b2f97214804995:

  drm/radeon: add RADEON_GEM_NO_CPU_ACCESS BO creation flag (v4) (2014-09-10 11:29:46 -0400)

----------------------------------------------------------------
Alex Deucher (1):
      drm/radeon: add RADEON_GEM_NO_CPU_ACCESS BO creation flag (v4)

Michel Dänzer (2):
      drm/radeon: Add RADEON_GEM_CPU_ACCESS BO creation flag
      drm/radeon: Clean up assignment of TTM placement lpfn member for pinning

 drivers/gpu/drm/radeon/radeon_object.c | 26 +++++++++++++++-----------
 include/uapi/drm/radeon_drm.h          |  4 ++++
 2 files changed, 19 insertions(+), 11 deletions(-)


More information about the dri-devel mailing list