[Intel-gfx] [PATCH 00/11] Fixlets and cleanups in i915_gem.c
Daniel Vetter
daniel.vetter at ffwll.ch
Mon Feb 1 13:59:15 CET 2010
Hi all,
This is a resend of my current patch queue. As pointed out by Eric, the wc
stuff is unnecessary. I've dropped it.
Chris, I've also included my version of you're gpu_write_list patch. I've
split it up - this way the portion that should go to stable is slightly
smaller. I've you agree with this, please add your sign-off line to both
patches.
Save the patch that is marked with cc: stable, I'm not aware of any
real-world bugs that will be fixed by any of these patches. YMMV, but I
think the rest is all -next material.
Yours, Daniel
Daniel Vetter (11):
drm/i915: move a gtt flush to the correct place
drm/i915: blow away userspace mappings before fence change
drm/i915: reuse i915_gem_object_put_fence_reg for fence stealing code
drm/i915: fixup active list locking in object_unbind
drm/i915: extract fence stealing code
drm/i915: ensure lru ordering of fence_list
drm/i915: reuse i915_gpu_idle helper
drm/i915: Update write_domains on active list after flush.
drm/i915: clean-up i915_gem_flush_gpu_write_domain
drm/i915: overlay: nuke readback to flush wc caches
drm/i915: check for multiple write domains in pin_and_relocate
drivers/gpu/drm/i915/i915_drv.h | 11 ++
drivers/gpu/drm/i915/i915_gem.c | 283 +++++++++++++++++--------------
drivers/gpu/drm/i915/i915_gem_tiling.c | 6 -
drivers/gpu/drm/i915/intel_overlay.c | 2 -
4 files changed, 166 insertions(+), 136 deletions(-)
More information about the Intel-gfx
mailing list