From: Daniel Vetter Date: Thu, 4 Oct 2012 17:20:03 +0000 (+0200) Subject: drm/i915: paper over a pipe-enable vs pageflip race X-Git-Tag: v3.7-rc2~38^2~5^2~9 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ce9410047f9f06c1b3336d5215402b77d6fd70f;p=pandora-kernel.git drm/i915: paper over a pipe-enable vs pageflip race I've discovered this on my ivb machine while stress-testing the new flip_tests. Only harmful effect observed is that the timestamp is a bit bogus. Note that this is empirical duct-tape: I've noticed that we seem to only ever miss the very first vblank irq right after enabling the pipe. And with this hack applied I couldn't reproduce the failure case anywhere else any more. Tested-by: Imre Deak Reviewed-by: Imre Deak Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed