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=-10.0 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=unavailable 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 0E629C433E1 for ; Fri, 24 Jul 2020 22:08:20 +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 CD87A206D7 for ; Fri, 24 Jul 2020 22:08:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CD87A206D7 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 606EE6E170; Fri, 24 Jul 2020 22:08:19 +0000 (UTC) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 72CEC6E170 for ; Fri, 24 Jul 2020 22:08:18 +0000 (UTC) IronPort-SDR: rp+EXvlkciHduoAr+S86PqeyLuNOm7XhFfhlzKCpH0n89BMF2PjtlEM8I2LJMI/GOoGLUQKI/e /od2VKW6aACw== X-IronPort-AV: E=McAfee;i="6000,8403,9692"; a="130344276" X-IronPort-AV: E=Sophos;i="5.75,392,1589266800"; d="scan'208";a="130344276" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Jul 2020 15:08:17 -0700 IronPort-SDR: 9R23uvMzXcsyueSFbZEfuLs0T6gEnci6QKN8e4Dt3yfOMvsj/3XjQgIYbDW2AyDQsjNUDYs6vS yXbAUMYqweuQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,392,1589266800"; d="scan'208";a="433214423" Received: from soswal-mobl.amr.corp.intel.com (HELO msatwood-mobl) ([10.209.163.136]) by orsmga004.jf.intel.com with ESMTP; 24 Jul 2020 15:08:17 -0700 Date: Fri, 24 Jul 2020 15:08:16 -0700 From: Matt Atwood To: Ville =?utf-8?B?U3lyasOkbMOk?= , intel-gfx@lists.freedesktop.org Message-ID: <20200724220816.GA23870@msatwood-mobl> References: <20200616163406.27387-1-matthew.s.atwood@intel.com> <20200616173407.GI6112@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200616173407.GI6112@intel.com> 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: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" T24gVHVlLCBKdW4gMTYsIDIwMjAgYXQgMDg6MzQ6MDdQTSArMDMwMCwgVmlsbGUgU3lyasOkbMOk IHdyb3RlOgo+IE9uIFR1ZSwgSnVuIDE2LCAyMDIwIGF0IDA5OjM0OjA2QU0gLTA3MDAsIE1hdHQg QXR3b29kIHdyb3RlOgo+ID4gQWRkIG1pbmltdW0gd2lkdGggdG8gcGxhbmVzLCB2YXJpYWJsZSB3 aXRoIHNwZWNpZmljIGZvcm1hdHMsIGZvciBnZW4xMSsuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6 IE1hdHQgQXR3b29kIDxtYXR0aGV3LnMuYXR3b29kQGludGVsLmNvbT4KPiA+IC0tLQo+ID4gIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheS5jIHwgNTUgKysrKysrKysr KysrKysrKystLS0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgNDcgaW5zZXJ0aW9ucygrKSwgOCBkZWxl dGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3Bs YXkvaW50ZWxfZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9k aXNwbGF5LmMKPiA+IGluZGV4IDc0NTc4MTNlZjI3My4uZDRmZGFkNmNiM2IxIDEwMDY0NAo+ID4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvZGlzcGxheS9pbnRlbF9kaXNwbGF5LmMKPiA+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2Rpc3BsYXkvaW50ZWxfZGlzcGxheS5jCj4gPiBAQCAt Mzc2MCw2ICszNzYwLDQ1IEBAIHN0YXRpYyBpbnQgZ2xrX21heF9wbGFuZV93aWR0aChjb25zdCBz dHJ1Y3QgZHJtX2ZyYW1lYnVmZmVyICpmYiwKPiA+ICAJfQo+ID4gIH0KPiA+ICAKPiA+ICtzdGF0 aWMgaW50IGljbF9taW5fcGxhbmVfd2lkdGgoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2LAo+ID4gKwkJCQkgY29uc3Qgc3RydWN0IGRybV9mcmFtZWJ1ZmZlciAqZmIpCj4gPiArewo+ ID4gKwkvKiBXYV8xNDAxMTI2NDY1NywgV2FfMTQwMTEwNTA1NjMgKi8KPiA+ICsJc3dpdGNoIChm Yi0+Zm9ybWF0LT5mb3JtYXQpIHsKPiA+ICsJY2FzZSBEUk1fRk9STUFUX0M4Ogo+ID4gKwkJcmV0 dXJuIDE4Owo+ID4gKwljYXNlIERSTV9GT1JNQVRfUkdCNTY1Ogo+ID4gKwkJcmV0dXJuIDEwOwo+ ID4gKwljYXNlIERSTV9GT1JNQVRfWFJHQjg4ODg6Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9YQkdS ODg4ODoKPiA+ICsJY2FzZSBEUk1fRk9STUFUX0FSR0I4ODg4Ogo+ID4gKwljYXNlIERSTV9GT1JN QVRfQUJHUjg4ODg6Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9YUkdCMjEwMTAxMDoKPiA+ICsJY2Fz ZSBEUk1fRk9STUFUX1hCR1IyMTAxMDEwOgo+ID4gKwljYXNlIERSTV9GT1JNQVRfQVJHQjIxMDEw MTA6Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9BQkdSMjEwMTAxMDoKPiA+ICsJY2FzZSBEUk1fRk9S TUFUX1hWWVUyMTAxMDEwOgo+ID4gKwljYXNlIERSTV9GT1JNQVRfWTIxMjoKPiA+ICsJY2FzZSBE Uk1fRk9STUFUX1kyMTY6Cj4gPiArCQlyZXR1cm4gNjsKPiA+ICsJY2FzZSBEUk1fRk9STUFUX05W MTI6Cj4gPiArCQlyZXR1cm4gMjA7Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9QMDEwOgo+ID4gKwlj YXNlIERSTV9GT1JNQVRfUDAxMjoKPiA+ICsJY2FzZSBEUk1fRk9STUFUX1AwMTY6Cj4gPiArCQly ZXR1cm4gMTI7Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9YUkdCMTYxNjE2MTZGOgo+ID4gKwljYXNl IERSTV9GT1JNQVRfWEJHUjE2MTYxNjE2RjoKPiA+ICsJY2FzZSBEUk1fRk9STUFUX0FSR0IxNjE2 MTYxNkY6Cj4gPiArCWNhc2UgRFJNX0ZPUk1BVF9BQkdSMTYxNjE2MTZGOgo+ID4gKwljYXNlIERS TV9GT1JNQVRfWFZZVTEyXzE2MTYxNjE2Ogo+ID4gKwljYXNlIERSTV9GT1JNQVRfWFZZVTE2MTYx NjE2Ogo+ID4gKwkJcmV0dXJuIDQ7Cj4gPiArCWRlZmF1bHQ6Cj4gPiArCQlyZXR1cm4gMTsKPiA+ ICsJfQo+IAo+IGlmIChzZW1pcGxhbmFyKSB7Cj4gCXN3aXRjaCAoY3BwWzBdKSB7Cj4gCWNhc2Ug MToKPiAJCXJldHVybiAyMDsKPiAJY2FzZSAyOgo+IAkJcmV0dXJuIDEyOwo+IAl9Cj4gfSBlbHNl IHsKPiAJc3dpdGNoIChjcHBbMF0pIHsKPiAJY2FzZSAxOgo+IAkJcmV0dXJuIDE4Owo+IAljYXNl IDI6Cj4gCQlyZXR1cm4gMTA7Cj4gCWNhc2UgNDoKPiAJCXJldHVybiA2Owo+IAljYXNlIDg6Cj4g CQlyZXR1cm4gNDsKPiAJfQo+IH0KPiAKPiBBY3R1YWxseSBpZiB3ZSBmdWxseSByZXZlcnNlIGVu Z2luZWVyIHRoaXMgd2UgYXJlIGxlZnQgd2l0aCBqdXN0Ogo+IGlmIChzZW1pcGxhbmFyKQo+IAly ZXR1cm4gMTYvY3BwWzBdICsgNDsKPiBlbHNlCj4gCXJldHVybiAxNi9jcHBbMF0gKyAyOwo+IAo+ IEknZCBtdWNoIHByZWZlciBjYWxjdWxhdGluZyB0aGlzIHNpbmNlIHRoZW4gaXQncyBmdWxseSBk aXZvcmNlZCBmcm9tCj4gZGVmaW5pbmcgbmV3IHBpeGVsIGZvcm1hdHMuIENhbiB3ZSBnZXQgYSBj b25maXJtYXRpb24gZnJvbSB0aGUgaHcKPiBmb2xrcyBpZiB0aGF0IGlzIGluIGZhY3QgdGhlIGZv cm11bGEgKG9yIGlmIHRoZXJlJ3MgYSBkaWZmZXJlbnQgZm9ybXVsYQo+IGhvdyB0aGV5IGNhbWUg dXAgd2l0aCB0aGVzZSBtYWdpYyBudW1iZXJzKT8KVmVyaWZpZWQgd2l0aCBoYXJkd2FyZSBmb2xr cyB0aGUgYWJvdmUgZG9lc250IGFsd2F5cyB3b3JrIGZvciBzb21lIG9mCnRoZSBjYXNlcyB0aGF0 IHdlIG5lZWQgdG8gc3VwcG9ydC4KPiAKPiA+ICt9Cj4gPiArCj4gPiAgc3RhdGljIGludCBpY2xf bWF4X3BsYW5lX3dpZHRoKGNvbnN0IHN0cnVjdCBkcm1fZnJhbWVidWZmZXIgKmZiLAo+ID4gIAkJ CSAgICAgICBpbnQgY29sb3JfcGxhbmUsCj4gPiAgCQkJICAgICAgIHVuc2lnbmVkIGludCByb3Rh dGlvbikKPiA+IEBAIC0zODMxLDE1ICszODcwLDE1IEBAIHN0YXRpYyBpbnQgc2tsX2NoZWNrX21h aW5fc3VyZmFjZShzdHJ1Y3QgaW50ZWxfcGxhbmVfc3RhdGUgKnBsYW5lX3N0YXRlKQo+ID4gIAlp bnQgeSA9IHBsYW5lX3N0YXRlLT51YXBpLnNyYy55MSA+PiAxNjsKPiA+ICAJaW50IHcgPSBkcm1f cmVjdF93aWR0aCgmcGxhbmVfc3RhdGUtPnVhcGkuc3JjKSA+PiAxNjsKPiA+ICAJaW50IGggPSBk cm1fcmVjdF9oZWlnaHQoJnBsYW5lX3N0YXRlLT51YXBpLnNyYykgPj4gMTY7Cj4gPiAtCWludCBt YXhfd2lkdGg7Cj4gPiAtCWludCBtYXhfaGVpZ2h0Owo+ID4gLQl1MzIgYWxpZ25tZW50Owo+ID4g LQl1MzIgb2Zmc2V0Owo+ID4gKwlpbnQgbWF4X3dpZHRoLCBtaW5fd2lkdGggPSAxLCBtYXhfaGVp Z2h0Owo+ID4gKwl1MzIgYWxpZ25tZW50LCBvZmZzZXQ7Cj4gPiAgCWludCBhdXhfcGxhbmUgPSBp bnRlbF9tYWluX3RvX2F1eF9wbGFuZShmYiwgMCk7Cj4gPiAgCXUzMiBhdXhfb2Zmc2V0ID0gcGxh bmVfc3RhdGUtPmNvbG9yX3BsYW5lW2F1eF9wbGFuZV0ub2Zmc2V0Owo+ID4gIAo+ID4gLQlpZiAo SU5URUxfR0VOKGRldl9wcml2KSA+PSAxMSkKPiA+ICsJaWYgKElOVEVMX0dFTihkZXZfcHJpdikg Pj0gMTEpIHsKPiA+ICAJCW1heF93aWR0aCA9IGljbF9tYXhfcGxhbmVfd2lkdGgoZmIsIDAsIHJv dGF0aW9uKTsKPiA+ICsJCW1pbl93aWR0aCA9IGljbF9taW5fcGxhbmVfd2lkdGgoZGV2X3ByaXYs IGZiKTsKPiA+ICsJfQo+ID4gIAllbHNlIGlmIChJTlRFTF9HRU4oZGV2X3ByaXYpID49IDEwIHx8 IElTX0dFTUlOSUxBS0UoZGV2X3ByaXYpKQo+IAo+IE1pc3NpbmcgY3VybHkgYnJhY2VzIG9uIGFs bCB0aGUgYnJhbmNoZXMuIEZlZWxzIGxpa2UgZGVqYXZ1Li4uCj4gCj4gSSdkIGFsc28gZG8gdGhl IG1pbl93aWR0aD0xIGFzc2lnbm1lbnQgaW4gZWFjaCBicmFuY2ggdG8gbWFrZSBpdAo+IGNsZWFy IHdoYXQncyB3aGF0Lgo+IAo+ID4gIAkJbWF4X3dpZHRoID0gZ2xrX21heF9wbGFuZV93aWR0aChm YiwgMCwgcm90YXRpb24pOwo+ID4gIAllbHNlCj4gPiBAQCAtMzg1MCwxMCArMzg4OSwxMCBAQCBz dGF0aWMgaW50IHNrbF9jaGVja19tYWluX3N1cmZhY2Uoc3RydWN0IGludGVsX3BsYW5lX3N0YXRl ICpwbGFuZV9zdGF0ZSkKPiA+ICAJZWxzZQo+ID4gIAkJbWF4X2hlaWdodCA9IHNrbF9tYXhfcGxh bmVfaGVpZ2h0KCk7Cj4gPiAgCj4gPiAtCWlmICh3ID4gbWF4X3dpZHRoIHx8IGggPiBtYXhfaGVp Z2h0KSB7Cj4gPiArCWlmICh3ID4gbWF4X3dpZHRoIHx8IHcgPCBtaW5fd2lkdGggfHwgaCA+IG1h eF9oZWlnaHQpIHsKPiA+ICAJCWRybV9kYmdfa21zKCZkZXZfcHJpdi0+ZHJtLAo+ID4gLQkJCSAg ICAicmVxdWVzdGVkIFkvUkdCIHNvdXJjZSBzaXplICVkeCVkIHRvbyBiaWcgKGxpbWl0ICVkeCVk KVxuIiwKPiA+IC0JCQkgICAgdywgaCwgbWF4X3dpZHRoLCBtYXhfaGVpZ2h0KTsKPiA+ICsJCQkg ICAgInJlcXVlc3RlZCBZL1JHQiBzb3VyY2Ugc2l6ZSAlZHglZCBvdXRzaWRlIGxpbWl0cyAobWlu OiAlZHgxIG1heDogJWR4JWQpXG4iLAo+ID4gKwkJCSAgICB3LCBoLCBtaW5fd2lkdGgsIG1heF93 aWR0aCwgbWF4X2hlaWdodCk7Cj4gPiAgCQlyZXR1cm4gLUVJTlZBTDsKPiA+ICAJfQo+ID4gIAo+ ID4gLS0gCj4gPiAyLjIxLjMKPiA+IAo+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiA+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiA+IEludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cj4gCj4gLS0gCj4gVmlsbGUgU3lyasOkbMOkCj4g SW50ZWwKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==