drm/i915: Account for space on the ring buffer consumed whilst wrapping.
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 1 Jul 2010 16:53:00 +0000 (17:53 +0100)
committerEric Anholt <eric@anholt.net>
Thu, 1 Jul 2010 22:28:08 +0000 (15:28 -0700)
commit43ed340ad93dcefe00a8f116b7e1b9dab2958543
treecd904adb6ed4a965cfaee97162e52555a7be19f2
parent1afe3e9d4335bf3bc5615e37243dc8fef65dac8f
drm/i915: Account for space on the ring buffer consumed whilst wrapping.

If we fill the tail of the physical ring buffer with NOOP when wrapping,
we need to account for the reduction in available space.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/intel_ringbuffer.c