From: Daniel Vetter Date: Tue, 2 Oct 2012 15:54:35 +0000 (+0200) Subject: drm/i915: call drm_handle_vblank before finish_page_flip X-Git-Tag: v3.7-rc1~86^2^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74d44445afb9f50126eba052adeb89827cee88f3;p=pandora-kernel.git drm/i915: call drm_handle_vblank before finish_page_flip ... since finish_page_flip needs the vblank timestamp generated in drm_handle_vblank. Somehow all the gmch platforms get it right, but all the pch platform irq handlers get is wrong. Hooray for copy& pasting! Currently this gets papered over by a gross hack in finish_page_flip. A second patch will remove that. Note that without this, the new timestamp sanity checks in flip_test occasionally get tripped up, hence the cc: stable tag. Cc: stable@vger.kernel.org Reviewed-by: mario.kleiner@tuebingen.mpg.de Tested-by: Imre Deak Signed-off-by: Daniel Vetter --- Reading git-diff-tree failed