From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 6/6] drm/i915: Really wait for pending flips in intel_pipe_set_base() Date: Tue, 29 Jan 2013 18:13:38 +0200 Message-ID: <1359476018-31274-7-git-send-email-ville.syrjala@linux.intel.com> References: <1359476018-31274-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 509A9E6887 for ; Tue, 29 Jan 2013 08:14:20 -0800 (PST) In-Reply-To: <1359476018-31274-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClNp bmNlIG9iai0+cGVuZGluZ19mbGlwcyB3YXMgbmV2ZXIgc2V0LCBpbnRlbF9waXBlX3NldF9iYXNl KCkgbmV2ZXIKYWN0dWFsbHkgd2FpdGVkIGZvciBwZW5kaW5nIHBhZ2UgZmxpcHMgdG8gY29tcGxl dGUuCgpXZSByZWFsbHkgZG8gd2FudCB0byB3YWl0IGZvciB0aGUgcGVuZGluZyBmbGlwcywgYmVj YXVzZSBvdGhlcndpc2UgdGhlCm1taW8gc3VyZmFjZSBiYXNlIGFkZHJlc3MgdXBkYXRlIGNvdWxk IG92ZXJ0YWtlIHRoZSBmbGlwLCBhbmQgeW91CmNvdWxkIGVuZCB1cCB3aXRoIGFuIG9sZCBmcmFt ZSBvbiB0aGUgc2NyZWVuIG9uY2UgdGhlIGZsaXAgcmVhbGx5CmNvbXBsZXRlcy4KCkp1c3QgY2Fs bCBpbnRlbF9jcnRjX3dhaXRfcGVuZGluZ19mbGlwc19sb2NrZWQoKSBpbnN0ZWFkIG9mCmludGVs X2ZpbmlzaF9mYigpIGZyb20gaW50ZWxfcGlwZV9zZXRfYmFzZSgpIHRvIGFjaGlldmUgdGhlCmRl c2lyZWQgcmVzdWx0LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJq YWxhQGxpbnV4LmludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNw bGF5LmMgfCAzICstLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAyIGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCBhMmUwNGY3Li43ZTA0 N2MxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0yMzMwLDggKzIzMzAs NyBAQCBpbnRlbF9waXBlX3NldF9iYXNlKHN0cnVjdCBkcm1fY3J0YyAqY3J0YywgaW50IHgsIGlu dCB5LAogCQlyZXR1cm4gcmV0OwogCX0KIAotCWlmIChjcnRjLT5mYikKLQkJaW50ZWxfZmluaXNo X2ZiKGNydGMtPmZiKTsKKwlpbnRlbF9jcnRjX3dhaXRfZm9yX3BlbmRpbmdfZmxpcHNfbG9ja2Vk KGNydGMpOwogCiAJcmV0ID0gZGV2X3ByaXYtPmRpc3BsYXkudXBkYXRlX3BsYW5lKGNydGMsIGZi LCB4LCB5KTsKIAlpZiAocmV0KSB7Ci0tIAoxLjcuMTIuNAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK