From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1DE57C43603 for ; Fri, 6 Dec 2019 04:26:02 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E822D206DB for ; Fri, 6 Dec 2019 04:26:01 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E822D206DB Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=emeril.freedesktop.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 68F8E6F967; Fri, 6 Dec 2019 04:26:01 +0000 (UTC) Received: from emeril.freedesktop.org (emeril.freedesktop.org [131.252.210.167]) by gabe.freedesktop.org (Postfix) with ESMTP id C5BA66F962; Fri, 6 Dec 2019 04:25:59 +0000 (UTC) Received: from emeril.freedesktop.org (localhost [127.0.0.1]) by emeril.freedesktop.org (Postfix) with ESMTP id BCCFCA0075; Fri, 6 Dec 2019 04:25:59 +0000 (UTC) MIME-Version: 1.0 From: Patchwork To: "Chris Wilson" Date: Fri, 06 Dec 2019 04:25:59 -0000 Message-ID: <157560635974.31672.11779378862331276277@emeril.freedesktop.org> X-Patchwork-Hint: ignore References: <20191206011211.1044226-1-chris@chris-wilson.co.uk> In-Reply-To: <20191206011211.1044226-1-chris@chris-wilson.co.uk> Subject: [Intel-gfx] =?utf-8?q?=E2=9C=93_Fi=2ECI=2EBAT=3A_success_for_drm/?= =?utf-8?q?i915/gem=3A_Flush_the_pwrite_through_the_chipset_before_signali?= =?utf-8?q?ng?= X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: intel-gfx@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" PT0gU2VyaWVzIERldGFpbHMgPT0KClNlcmllczogZHJtL2k5MTUvZ2VtOiBGbHVzaCB0aGUgcHdy aXRlIHRocm91Z2ggdGhlIGNoaXBzZXQgYmVmb3JlIHNpZ25hbGluZwpVUkwgICA6IGh0dHBzOi8v cGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9zZXJpZXMvNzA1MzIvClN0YXRlIDogc3VjY2VzcwoK PT0gU3VtbWFyeSA9PQoKQ0kgQnVnIExvZyAtIGNoYW5nZXMgZnJvbSBDSV9EUk1fNzQ5NSAtPiBQ YXRjaHdvcmtfMTU2MjUKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQoKU3VtbWFyeQotLS0tLS0tCgogICoqU1VDQ0VTUyoqCgogIE5vIHJlZ3Jlc3Np b25zIGZvdW5kLgoKICBFeHRlcm5hbCBVUkw6IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90 cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1NjI1L2luZGV4Lmh0bWwKCktub3duIGlzc3VlcwotLS0t LS0tLS0tLS0KCiAgSGVyZSBhcmUgdGhlIGNoYW5nZXMgZm91bmQgaW4gUGF0Y2h3b3JrXzE1NjI1 IHRoYXQgY29tZSBmcm9tIGtub3duIGlzc3VlczoKCiMjIyBJR1QgY2hhbmdlcyAjIyMKCiMjIyMg SXNzdWVzIGhpdCAjIyMjCgogICogaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9ibHQ6CiAgICAtIGZp LWl2Yi0zNzcwOiAgICAgICAgW1BBU1NdWzFdIC0+IFtETUVTRy1GQUlMXVsyXSAoW2k5MTUjNzI1 XSkKICAgWzFdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RS TV83NDk1L2ZpLWl2Yi0zNzcwL2lndEBpOTE1X3NlbGZ0ZXN0QGxpdmVfYmx0Lmh0bWwKICAgWzJd OiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNod29ya18xNTYy NS9maS1pdmItMzc3MC9pZ3RAaTkxNV9zZWxmdGVzdEBsaXZlX2JsdC5odG1sCgogICogaWd0QGk5 MTVfc2VsZnRlc3RAbGl2ZV9leGVjbGlzdHM6CiAgICAtIGZpLWdsay1kc2k6ICAgICAgICAgW1BB U1NdWzNdIC0+IFtJTkNPTVBMRVRFXVs0XSAoW2k5MTUjNTI5XSAvIFtpOTE1IzU4XSAvIFtrLm9y ZyMxOTgxMzNdKQogICBbM106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10 aXAvQ0lfRFJNXzc0OTUvZmktZ2xrLWRzaS9pZ3RAaTkxNV9zZWxmdGVzdEBsaXZlX2V4ZWNsaXN0 cy5odG1sCiAgIFs0XTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9Q YXRjaHdvcmtfMTU2MjUvZmktZ2xrLWRzaS9pZ3RAaTkxNV9zZWxmdGVzdEBsaXZlX2V4ZWNsaXN0 cy5odG1sCgogICogaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4dHM6CiAgICAtIGZp LWJ5dC1qMTkwMDogICAgICAgW1BBU1NdWzVdIC0+IFtJTkNPTVBMRVRFXVs2XSAoW2k5MTUjNDVd KQogICBbNV06IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvQ0lfRFJN Xzc0OTUvZmktYnl0LWoxOTAwL2lndEBpOTE1X3NlbGZ0ZXN0QGxpdmVfZ2VtX2NvbnRleHRzLmh0 bWwKICAgWzZdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNo d29ya18xNTYyNS9maS1ieXQtajE5MDAvaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4 dHMuaHRtbAoKICAKIyMjIyBQb3NzaWJsZSBmaXhlcyAjIyMjCgogICogaWd0QGdlbV9leGVjX2d0 dGZpbGxAYmFzaWM6CiAgICAtIHtmaS10Z2wtZ3VjfTogICAgICAgW0lOQ09NUExFVEVdWzddIChb ZmRvIzExMTU5M10pIC0+IFtQQVNTXVs4XQogICBbN106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAx Lm9yZy90cmVlL2RybS10aXAvQ0lfRFJNXzc0OTUvZmktdGdsLWd1Yy9pZ3RAZ2VtX2V4ZWNfZ3R0 ZmlsbEBiYXNpYy5odG1sCiAgIFs4XTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUv ZHJtLXRpcC9QYXRjaHdvcmtfMTU2MjUvZmktdGdsLWd1Yy9pZ3RAZ2VtX2V4ZWNfZ3R0ZmlsbEBi YXNpYy5odG1sCiAgICAtIHtmaS10Z2wtdX06ICAgICAgICAgW0lOQ09NUExFVEVdWzldIChbZmRv IzExMTU5M10pIC0+IFtQQVNTXVsxMF0KICAgWzldOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5v cmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83NDk1L2ZpLXRnbC11L2lndEBnZW1fZXhlY19ndHRmaWxs QGJhc2ljLmh0bWwKICAgWzEwXTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJt LXRpcC9QYXRjaHdvcmtfMTU2MjUvZmktdGdsLXUvaWd0QGdlbV9leGVjX2d0dGZpbGxAYmFzaWMu aHRtbAoKICAqIGlndEBpOTE1X3NlbGZ0ZXN0QGxpdmVfYWN0aXZlOgogICAgLSBmaS1pY2wteTog ICAgICAgICAgIFtETUVTRy1GQUlMXVsxMV0gKFtmZG8jMTEyMDQ1XSkgLT4gW1BBU1NdWzEyXQog ICBbMTFdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83 NDk1L2ZpLWljbC15L2lndEBpOTE1X3NlbGZ0ZXN0QGxpdmVfYWN0aXZlLmh0bWwKICAgWzEyXTog aHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTU2MjUv ZmktaWNsLXkvaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9hY3RpdmUuaHRtbAoKICAqIGlndEBpOTE1 X3NlbGZ0ZXN0QGxpdmVfZ2VtX2NvbnRleHRzOgogICAgLSBmaS1oc3ctcGVwcHk6ICAgICAgIFtJ TkNPTVBMRVRFXVsxM10gKFtpOTE1IzY5NF0pIC0+IFtQQVNTXVsxNF0KICAgWzEzXTogaHR0cHM6 Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9DSV9EUk1fNzQ5NS9maS1oc3ctcGVw cHkvaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4dHMuaHRtbAogICBbMTRdOiBodHRw czovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL1BhdGNod29ya18xNTYyNS9maS1o c3ctcGVwcHkvaWd0QGk5MTVfc2VsZnRlc3RAbGl2ZV9nZW1fY29udGV4dHMuaHRtbAoKICAqIGln dEBrbXNfY2hhbWVsaXVtQGhkbWktaHBkLWZhc3Q6CiAgICAtIGZpLWtibC03NTAwdTogICAgICAg W0ZBSUxdWzE1XSAoW2ZkbyMxMTEwOTZdIC8gW2k5MTUjMzIzXSkgLT4gW1BBU1NdWzE2XQogICBb MTVdOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83NDk1 L2ZpLWtibC03NTAwdS9pZ3RAa21zX2NoYW1lbGl1bUBoZG1pLWhwZC1mYXN0Lmh0bWwKICAgWzE2 XTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTU2 MjUvZmkta2JsLTc1MDB1L2lndEBrbXNfY2hhbWVsaXVtQGhkbWktaHBkLWZhc3QuaHRtbAoKICAK IyMjIyBXYXJuaW5ncyAjIyMjCgogICogaWd0QGdlbV9leGVjX3N1c3BlbmRAYmFzaWMtczA6CiAg ICAtIGZpLWtibC14MTI3NTogICAgICAgW0RNRVNHLVdBUk5dWzE3XSAoW2k5MTUjNjJdIC8gW2k5 MTUjOTJdKSAtPiBbRE1FU0ctV0FSTl1bMThdIChbaTkxNSM2Ml0gLyBbaTkxNSM5Ml0gLyBbaTkx NSM5NV0pICs2IHNpbWlsYXIgaXNzdWVzCiAgIFsxN106IGh0dHBzOi8vaW50ZWwtZ2Z4LWNpLjAx Lm9yZy90cmVlL2RybS10aXAvQ0lfRFJNXzc0OTUvZmkta2JsLXgxMjc1L2lndEBnZW1fZXhlY19z dXNwZW5kQGJhc2ljLXMwLmh0bWwKICAgWzE4XTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEub3Jn L3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTU2MjUvZmkta2JsLXgxMjc1L2lndEBnZW1fZXhlY19z dXNwZW5kQGJhc2ljLXMwLmh0bWwKCiAgKiBpZ3RAa21zX2N1cnNvcl9sZWdhY3lAYmFzaWMtYnVz eS1mbGlwLWJlZm9yZS1jdXJzb3ItbGVnYWN5OgogICAgLSBmaS1rYmwteDEyNzU6ICAgICAgIFtE TUVTRy1XQVJOXVsxOV0gKFtpOTE1IzYyXSAvIFtpOTE1IzkyXSAvIFtpOTE1Izk1XSkgLT4gW0RN RVNHLVdBUk5dWzIwXSAoW2k5MTUjNjJdIC8gW2k5MTUjOTJdKSArNyBzaW1pbGFyIGlzc3Vlcwog ICBbMTldOiBodHRwczovL2ludGVsLWdmeC1jaS4wMS5vcmcvdHJlZS9kcm0tdGlwL0NJX0RSTV83 NDk1L2ZpLWtibC14MTI3NS9pZ3RAa21zX2N1cnNvcl9sZWdhY3lAYmFzaWMtYnVzeS1mbGlwLWJl Zm9yZS1jdXJzb3ItbGVnYWN5Lmh0bWwKICAgWzIwXTogaHR0cHM6Ly9pbnRlbC1nZngtY2kuMDEu b3JnL3RyZWUvZHJtLXRpcC9QYXRjaHdvcmtfMTU2MjUvZmkta2JsLXgxMjc1L2lndEBrbXNfY3Vy c29yX2xlZ2FjeUBiYXNpYy1idXN5LWZsaXAtYmVmb3JlLWN1cnNvci1sZWdhY3kuaHRtbAoKICAK ICB7bmFtZX06IFRoaXMgZWxlbWVudCBpcyBzdXBwcmVzc2VkLiBUaGlzIG1lYW5zIGl0IGlzIGln bm9yZWQgd2hlbiBjb21wdXRpbmcKICAgICAgICAgIHRoZSBzdGF0dXMgb2YgdGhlIGRpZmZlcmVu Y2UgKFNVQ0NFU1MsIFdBUk5JTkcsIG9yIEZBSUxVUkUpLgoKICBbZmRvIzExMTA5Nl06IGh0dHBz Oi8vYnVncy5mcmVlZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTA5NgogIFtmZG8jMTEx NTkzXTogaHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTExNTkz CiAgW2ZkbyMxMTIwNDVdOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNn aT9pZD0xMTIwNDUKICBbaTkxNSMzMjNdOiBodHRwczovL2dpdGxhYi5mcmVlZGVza3RvcC5vcmcv ZHJtL2ludGVsL2lzc3Vlcy8zMjMKICBbaTkxNSM0NV06IGh0dHBzOi8vZ2l0bGFiLmZyZWVkZXNr dG9wLm9yZy9kcm0vaW50ZWwvaXNzdWVzLzQ1CiAgW2k5MTUjNTI5XTogaHR0cHM6Ly9naXRsYWIu ZnJlZWRlc2t0b3Aub3JnL2RybS9pbnRlbC9pc3N1ZXMvNTI5CiAgW2k5MTUjNThdOiBodHRwczov L2dpdGxhYi5mcmVlZGVza3RvcC5vcmcvZHJtL2ludGVsL2lzc3Vlcy81OAogIFtpOTE1IzYyXTog aHR0cHM6Ly9naXRsYWIuZnJlZWRlc2t0b3Aub3JnL2RybS9pbnRlbC9pc3N1ZXMvNjIKICBbaTkx NSM2OTRdOiBodHRwczovL2dpdGxhYi5mcmVlZGVza3RvcC5vcmcvZHJtL2ludGVsL2lzc3Vlcy82 OTQKICBbaTkxNSM3MjVdOiBodHRwczovL2dpdGxhYi5mcmVlZGVza3RvcC5vcmcvZHJtL2ludGVs L2lzc3Vlcy83MjUKICBbaTkxNSM5Ml06IGh0dHBzOi8vZ2l0bGFiLmZyZWVkZXNrdG9wLm9yZy9k cm0vaW50ZWwvaXNzdWVzLzkyCiAgW2k5MTUjOTVdOiBodHRwczovL2dpdGxhYi5mcmVlZGVza3Rv cC5vcmcvZHJtL2ludGVsL2lzc3Vlcy85NQogIFtrLm9yZyMxOTgxMzNdOiBodHRwczovL2J1Z3pp bGxhLmtlcm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTE5ODEzMwoKClBhcnRpY2lwYXRpbmcgaG9z dHMgKDUzIC0+IDQ2KQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KCiAgTWlzc2luZyAg ICAoNyk6IGZpLWlsay1tNTQwIGZpLWhzdy00MjAwdSBmaS1ieXQtc3F1YXdrcyBmaS1ic3ctY3lh biBmaS1jdGctcDg2MDAgZmktYnl0LWNsYXBwZXIgZmktYmR3LXNhbXVzIAoKCkJ1aWxkIGNoYW5n ZXMKLS0tLS0tLS0tLS0tLQoKICAqIENJOiBDSS0yMDE5MDUyOSAtPiBOb25lCiAgKiBMaW51eDog Q0lfRFJNXzc0OTUgLT4gUGF0Y2h3b3JrXzE1NjI1CgogIENJLTIwMTkwNTI5OiAyMDE5MDUyOQog IENJX0RSTV83NDk1OiA3ZWNmNzc0NGI3YmNlM2RhZGFlM2JlOTg3NjgzNDkyMTYwNmRmZjY0IEAg Z2l0Oi8vYW5vbmdpdC5mcmVlZGVza3RvcC5vcmcvZ2Z4LWNpL2xpbnV4CiAgSUdUXzUzMzM6IGUw ODUyMmJiMDlmZjFiOTcyMDM1OWIzODY3ZGE3ZTRhY2EwYmQ1ZjEgQCBnaXQ6Ly9hbm9uZ2l0LmZy ZWVkZXNrdG9wLm9yZy94b3JnL2FwcC9pbnRlbC1ncHUtdG9vbHMKICBQYXRjaHdvcmtfMTU2MjU6 IGVlYWQ5MTIwOTYwMzA0ODY5ZmFlOTEzYjA0MTgyYzAwOGMwYWRhZGIgQCBnaXQ6Ly9hbm9uZ2l0 LmZyZWVkZXNrdG9wLm9yZy9nZngtY2kvbGludXgKCgo9PSBMaW51eCBjb21taXRzID09CgplZWFk OTEyMDk2MDMgZHJtL2k5MTUvZ2VtOiBGbHVzaCB0aGUgcHdyaXRlIHRocm91Z2ggdGhlIGNoaXBz ZXQgYmVmb3JlIHNpZ25hbGluZwoKPT0gTG9ncyA9PQoKRm9yIG1vcmUgZGV0YWlscyBzZWU6IGh0 dHBzOi8vaW50ZWwtZ2Z4LWNpLjAxLm9yZy90cmVlL2RybS10aXAvUGF0Y2h3b3JrXzE1NjI1L2lu ZGV4Lmh0bWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4