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=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 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 9B355C433E0 for ; Thu, 18 Jun 2020 15:37:04 +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 7B1EC206FA for ; Thu, 18 Jun 2020 15:37:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7B1EC206FA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com 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 DF62D6EB56; Thu, 18 Jun 2020 15:37:03 +0000 (UTC) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6F1716EB56 for ; Thu, 18 Jun 2020 15:37:03 +0000 (UTC) IronPort-SDR: MeAJQHUIi+GQ7HRYOvON8qzZrm195Tc1EV5lPA9/bwki+D9LfGnIwLP77hWR3OiZ9kUgZtTbus laWB4r0oYH+g== X-IronPort-AV: E=McAfee;i="6000,8403,9656"; a="204111889" X-IronPort-AV: E=Sophos;i="5.75,251,1589266800"; d="scan'208";a="204111889" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Jun 2020 08:37:02 -0700 IronPort-SDR: c0MHy2TlMScJ+grGuVtMS35tvtOE1K73q7oQ00/zFbWx2UmBPT0Hrr8lp7371pfXsFJ5N3dgBr SvHTr+k1hxzg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,251,1589266800"; d="scan'208";a="263623728" Received: from cnah-mobl.amr.corp.intel.com (HELO [10.254.108.253]) ([10.254.108.253]) by fmsmga008.fm.intel.com with ESMTP; 18 Jun 2020 08:37:02 -0700 To: =?UTF-8?B?VmlsbGUgU3lyasOkbMOk?= , Matt Atwood References: <20200616163406.27387-1-matthew.s.atwood@intel.com> <20200616173407.GI6112@intel.com> From: Aditya Swarup Message-ID: Date: Thu, 18 Jun 2020 08:37:01 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200616173407.GI6112@intel.com> Content-Language: en-US Subject: Re: [Intel-gfx] [PATCH] drm/i915: Apply Wa_14011264657:gen11+ X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , 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" T24gNi8xNi8yMCAxMDozNCBBTSwgVmlsbGUgU3lyasOkbMOkIHdyb3RlOgo+IE9uIFR1ZSwgSnVu IDE2LCAyMDIwIGF0IDA5OjM0OjA2QU0gLTA3MDAsIE1hdHQgQXR3b29kIHdyb3RlOgo+PiBBZGQg bWluaW11bSB3aWR0aCB0byBwbGFuZXMsIHZhcmlhYmxlIHdpdGggc3BlY2lmaWMgZm9ybWF0cywg Zm9yIGdlbjExKy4KPj4KPj4gU2lnbmVkLW9mZi1ieTogTWF0dCBBdHdvb2QgPG1hdHRoZXcucy5h dHdvb2RAaW50ZWwuY29tPgo+PiAtLS0KPj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkv aW50ZWxfZGlzcGxheS5jIHwgNTUgKysrKysrKysrKysrKysrKystLS0KPj4gIDEgZmlsZSBjaGFu Z2VkLCA0NyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9kaXNwbGF5L2ludGVsX2Rpc3BsYXkuYwo+PiBpbmRleCA3NDU3ODEzZWYyNzMu LmQ0ZmRhZDZjYjNiMSAxMDA2NDQKPj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxh eS9pbnRlbF9kaXNwbGF5LmMKPj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9p bnRlbF9kaXNwbGF5LmMKPj4gQEAgLTM3NjAsNiArMzc2MCw0NSBAQCBzdGF0aWMgaW50IGdsa19t YXhfcGxhbmVfd2lkdGgoY29uc3Qgc3RydWN0IGRybV9mcmFtZWJ1ZmZlciAqZmIsCj4+ICAJfQo+ PiAgfQo+PiAgCj4+ICtzdGF0aWMgaW50IGljbF9taW5fcGxhbmVfd2lkdGgoc3RydWN0IGRybV9p OTE1X3ByaXZhdGUgKmRldl9wcml2LAo+PiArCQkJCSBjb25zdCBzdHJ1Y3QgZHJtX2ZyYW1lYnVm ZmVyICpmYikKPj4gK3sKPj4gKwkvKiBXYV8xNDAxMTI2NDY1NywgV2FfMTQwMTEwNTA1NjMgKi8K Pj4gKwlzd2l0Y2ggKGZiLT5mb3JtYXQtPmZvcm1hdCkgewo+PiArCWNhc2UgRFJNX0ZPUk1BVF9D ODoKPj4gKwkJcmV0dXJuIDE4Owo+PiArCWNhc2UgRFJNX0ZPUk1BVF9SR0I1NjU6Cj4+ICsJCXJl dHVybiAxMDsKPj4gKwljYXNlIERSTV9GT1JNQVRfWFJHQjg4ODg6Cj4+ICsJY2FzZSBEUk1fRk9S TUFUX1hCR1I4ODg4Ogo+PiArCWNhc2UgRFJNX0ZPUk1BVF9BUkdCODg4ODoKPj4gKwljYXNlIERS TV9GT1JNQVRfQUJHUjg4ODg6Cj4+ICsJY2FzZSBEUk1fRk9STUFUX1hSR0IyMTAxMDEwOgo+PiAr CWNhc2UgRFJNX0ZPUk1BVF9YQkdSMjEwMTAxMDoKPj4gKwljYXNlIERSTV9GT1JNQVRfQVJHQjIx MDEwMTA6Cj4+ICsJY2FzZSBEUk1fRk9STUFUX0FCR1IyMTAxMDEwOgo+PiArCWNhc2UgRFJNX0ZP Uk1BVF9YVllVMjEwMTAxMDoKPj4gKwljYXNlIERSTV9GT1JNQVRfWTIxMjoKPj4gKwljYXNlIERS TV9GT1JNQVRfWTIxNjoKPj4gKwkJcmV0dXJuIDY7Cj4+ICsJY2FzZSBEUk1fRk9STUFUX05WMTI6 Cj4+ICsJCXJldHVybiAyMDsKPj4gKwljYXNlIERSTV9GT1JNQVRfUDAxMDoKPj4gKwljYXNlIERS TV9GT1JNQVRfUDAxMjoKPj4gKwljYXNlIERSTV9GT1JNQVRfUDAxNjoKPj4gKwkJcmV0dXJuIDEy Owo+PiArCWNhc2UgRFJNX0ZPUk1BVF9YUkdCMTYxNjE2MTZGOgo+PiArCWNhc2UgRFJNX0ZPUk1B VF9YQkdSMTYxNjE2MTZGOgo+PiArCWNhc2UgRFJNX0ZPUk1BVF9BUkdCMTYxNjE2MTZGOgo+PiAr CWNhc2UgRFJNX0ZPUk1BVF9BQkdSMTYxNjE2MTZGOgo+PiArCWNhc2UgRFJNX0ZPUk1BVF9YVllV MTJfMTYxNjE2MTY6Cj4+ICsJY2FzZSBEUk1fRk9STUFUX1hWWVUxNjE2MTYxNjoKPj4gKwkJcmV0 dXJuIDQ7Cj4+ICsJZGVmYXVsdDoKPj4gKwkJcmV0dXJuIDE7Cj4+ICsJfQo+IAo+IGlmIChzZW1p cGxhbmFyKSB7Cj4gCXN3aXRjaCAoY3BwWzBdKSB7Cj4gCWNhc2UgMToKPiAJCXJldHVybiAyMDsK PiAJY2FzZSAyOgo+IAkJcmV0dXJuIDEyOwo+IAl9Cj4gfSBlbHNlIHsKPiAJc3dpdGNoIChjcHBb MF0pIHsKPiAJY2FzZSAxOgo+IAkJcmV0dXJuIDE4Owo+IAljYXNlIDI6Cj4gCQlyZXR1cm4gMTA7 Cj4gCWNhc2UgNDoKPiAJCXJldHVybiA2Owo+IAljYXNlIDg6Cj4gCQlyZXR1cm4gNDsKPiAJfQo+ IH0KPiAKPiBBY3R1YWxseSBpZiB3ZSBmdWxseSByZXZlcnNlIGVuZ2luZWVyIHRoaXMgd2UgYXJl IGxlZnQgd2l0aCBqdXN0Ogo+IGlmIChzZW1pcGxhbmFyKQo+IAlyZXR1cm4gMTYvY3BwWzBdICsg NDsKPiBlbHNlCj4gCXJldHVybiAxNi9jcHBbMF0gKyAyOwo+IAo+IEknZCBtdWNoIHByZWZlciBj YWxjdWxhdGluZyB0aGlzIHNpbmNlIHRoZW4gaXQncyBmdWxseSBkaXZvcmNlZCBmcm9tCj4gZGVm aW5pbmcgbmV3IHBpeGVsIGZvcm1hdHMuIENhbiB3ZSBnZXQgYSBjb25maXJtYXRpb24gZnJvbSB0 aGUgaHcKPiBmb2xrcyBpZiB0aGF0IGlzIGluIGZhY3QgdGhlIGZvcm11bGEgKG9yIGlmIHRoZXJl J3MgYSBkaWZmZXJlbnQgZm9ybXVsYQo+IGhvdyB0aGV5IGNhbWUgdXAgd2l0aCB0aGVzZSBtYWdp YyBudW1iZXJzKT8KPiAKPj4gK30KPj4gKwo+PiAgc3RhdGljIGludCBpY2xfbWF4X3BsYW5lX3dp ZHRoKGNvbnN0IHN0cnVjdCBkcm1fZnJhbWVidWZmZXIgKmZiLAo+PiAgCQkJICAgICAgIGludCBj b2xvcl9wbGFuZSwKPj4gIAkJCSAgICAgICB1bnNpZ25lZCBpbnQgcm90YXRpb24pCj4+IEBAIC0z ODMxLDE1ICszODcwLDE1IEBAIHN0YXRpYyBpbnQgc2tsX2NoZWNrX21haW5fc3VyZmFjZShzdHJ1 Y3QgaW50ZWxfcGxhbmVfc3RhdGUgKnBsYW5lX3N0YXRlKQo+PiAgCWludCB5ID0gcGxhbmVfc3Rh dGUtPnVhcGkuc3JjLnkxID4+IDE2Owo+PiAgCWludCB3ID0gZHJtX3JlY3Rfd2lkdGgoJnBsYW5l X3N0YXRlLT51YXBpLnNyYykgPj4gMTY7Cj4+ICAJaW50IGggPSBkcm1fcmVjdF9oZWlnaHQoJnBs YW5lX3N0YXRlLT51YXBpLnNyYykgPj4gMTY7Cj4+IC0JaW50IG1heF93aWR0aDsKPj4gLQlpbnQg bWF4X2hlaWdodDsKPj4gLQl1MzIgYWxpZ25tZW50Owo+PiAtCXUzMiBvZmZzZXQ7Cj4+ICsJaW50 IG1heF93aWR0aCwgbWluX3dpZHRoID0gMSwgbWF4X2hlaWdodDsKPj4gKwl1MzIgYWxpZ25tZW50 LCBvZmZzZXQ7Cj4+ICAJaW50IGF1eF9wbGFuZSA9IGludGVsX21haW5fdG9fYXV4X3BsYW5lKGZi LCAwKTsKPj4gIAl1MzIgYXV4X29mZnNldCA9IHBsYW5lX3N0YXRlLT5jb2xvcl9wbGFuZVthdXhf cGxhbmVdLm9mZnNldDsKPj4gIAo+PiAtCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDExKQo+ PiArCWlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDExKSB7Cj4+ICAJCW1heF93aWR0aCA9IGlj bF9tYXhfcGxhbmVfd2lkdGgoZmIsIDAsIHJvdGF0aW9uKTsKPj4gKwkJbWluX3dpZHRoID0gaWNs X21pbl9wbGFuZV93aWR0aChkZXZfcHJpdiwgZmIpOwpUbyBhZGQgdG8gVmlsbGUncyBjb21tZW50 cywgdGhlcmUgaXMgbm8gbmVlZCBmb3IgZGV2X3ByaXYgYW5kIHdoaWxlIHdlIGFyZSBhdCBpdCwg SSBkb24ndCB1bmRlcnN0YW5kCnRoZSBzaWduaWZpY2FuY2Ugb2YgcGFzc2luZyBwYXJhbWV0ZXJz IHJvdGF0aW9uIGlmIHdlIGFyZSBub3QgZ29pbmcgdG8gdXNlIGl0PyAKCkFkaXR5YQo+PiArCX0K Pj4gIAllbHNlIGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEwIHx8IElTX0dFTUlOSUxBS0Uo ZGV2X3ByaXYpKQo+IAo+IE1pc3NpbmcgY3VybHkgYnJhY2VzIG9uIGFsbCB0aGUgYnJhbmNoZXMu IEZlZWxzIGxpa2UgZGVqYXZ1Li4uCj4gCj4gSSdkIGFsc28gZG8gdGhlIG1pbl93aWR0aD0xIGFz c2lnbm1lbnQgaW4gZWFjaCBicmFuY2ggdG8gbWFrZSBpdAo+IGNsZWFyIHdoYXQncyB3aGF0Lgo+ IAo+PiAgCQltYXhfd2lkdGggPSBnbGtfbWF4X3BsYW5lX3dpZHRoKGZiLCAwLCByb3RhdGlvbik7 Cj4+ICAJZWxzZQo+PiBAQCAtMzg1MCwxMCArMzg4OSwxMCBAQCBzdGF0aWMgaW50IHNrbF9jaGVj a19tYWluX3N1cmZhY2Uoc3RydWN0IGludGVsX3BsYW5lX3N0YXRlICpwbGFuZV9zdGF0ZSkKPj4g IAllbHNlCj4+ICAJCW1heF9oZWlnaHQgPSBza2xfbWF4X3BsYW5lX2hlaWdodCgpOwo+PiAgCj4+ IC0JaWYgKHcgPiBtYXhfd2lkdGggfHwgaCA+IG1heF9oZWlnaHQpIHsKPj4gKwlpZiAodyA+IG1h eF93aWR0aCB8fCB3IDwgbWluX3dpZHRoIHx8IGggPiBtYXhfaGVpZ2h0KSB7Cj4+ICAJCWRybV9k Ymdfa21zKCZkZXZfcHJpdi0+ZHJtLAo+PiAtCQkJICAgICJyZXF1ZXN0ZWQgWS9SR0Igc291cmNl IHNpemUgJWR4JWQgdG9vIGJpZyAobGltaXQgJWR4JWQpXG4iLAo+PiAtCQkJICAgIHcsIGgsIG1h eF93aWR0aCwgbWF4X2hlaWdodCk7Cj4+ICsJCQkgICAgInJlcXVlc3RlZCBZL1JHQiBzb3VyY2Ug c2l6ZSAlZHglZCBvdXRzaWRlIGxpbWl0cyAobWluOiAlZHgxIG1heDogJWR4JWQpXG4iLAo+PiAr CQkJICAgIHcsIGgsIG1pbl93aWR0aCwgbWF4X3dpZHRoLCBtYXhfaGVpZ2h0KTsKPj4gIAkJcmV0 dXJuIC1FSU5WQUw7Cj4+ICAJfQo+PiAgCj4+IC0tIAo+PiAyLjIxLjMKPj4KPj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4gSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdAo+PiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4+IGh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4gCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5n IGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=