From: Mika Kuoppala Date: Mon, 10 Dec 2012 13:41:48 +0000 (+0200) Subject: drm/i915: Don't emit semaphore wait if wrap happened X-Git-Tag: v3.9-rc1~83^2~40^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f72b3435c1a75406d82d6e252bb78f009efd4bd9;p=pandora-kernel.git drm/i915: Don't emit semaphore wait if wrap happened If wrap just happened we need to prevent emitting waits for pre wrap values. Detect this and emit no-ops instead. v2: Use olr > seqno to detect wrap instead of *seqno == 0 as suggested by Chris Wilson. v3: Use last used seqno to detect the wraparound. From Chris Wilson v4: Fixed unnecessary last_seqno assigment References: https://bugs.freedesktop.org/show_bug.cgi?id=57967 Signed-off-by: Mika Kuoppala Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed