Hi all, I've rebased and updated my ppgtt patches. Only changes are somewhat improved commit messages (especially for the final patch that actually enables ppgtt) and an added module option in the last patch to please Chris. Assuming nothing pops up I plan to merge this in 1-2 days. Cheers, Daniel Daniel Vetter (7): agp/intel-gtt: export the scratch page dma address agp/intel-gtt: export the gtt pagetable iomapping drm/i915: initialization/teardown for the aliasing ppgtt drm/i915: ppgtt binding/unbinding support drm/i915: ppgtt register definitions drm/i915: ppgtt debugfs info drm/i915: enable ppgtt drivers/char/agp/intel-gtt.c | 10 +- drivers/gpu/drm/i915/i915_debugfs.c | 38 ++++ drivers/gpu/drm/i915/i915_dma.c | 41 +++- drivers/gpu/drm/i915/i915_drv.c | 7 + drivers/gpu/drm/i915/i915_drv.h | 27 +++ drivers/gpu/drm/i915/i915_gem.c | 50 +++++ drivers/gpu/drm/i915/i915_gem_execbuffer.c | 9 + drivers/gpu/drm/i915/i915_gem_gtt.c | 273 ++++++++++++++++++++++++++++ drivers/gpu/drm/i915/i915_reg.h | 34 ++++ include/drm/intel-gtt.h | 4 + 10 files changed, 477 insertions(+), 16 deletions(-) -- 1.7.8.2