From: Mika Kuoppala Date: Tue, 4 Dec 2012 13:12:04 +0000 (+0200) Subject: drm/i915: Add intel_ring_handle_seqno wrap X-Git-Tag: v3.9-rc1~83^2~40^2~54 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=498d2ac15ce0fc08edb005a7faf9ed6b5aa028d8;p=pandora-kernel.git drm/i915: Add intel_ring_handle_seqno wrap If there are pre-wrap values in semaphore-mbox registers after wrap, syncing against some after-wrap request will complete immediately. Fix this by emitting ring commands to set mbox registers to zero when the wrap happens. v2: Use __intel_ring_begin to emit ring commands, from Chris Wilson. Signed-off-by: Mika Kuoppala Reviewed-by: Chris Wilson [danvet: Add a small comment to handle_seqno_wrap.] Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed