From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ramalingam C Subject: Re: [PATCH v2 7/9] drm/i915: Use the canonical [CRTC:%d:%s]/etc. format in i915_display_info Date: Mon, 2 Dec 2019 21:13:42 +0530 Message-ID: <20191202154342.GH15371@intel.com> References: <20191129185434.25549-1-ville.syrjala@linux.intel.com> <20191129185434.25549-8-ville.syrjala@linux.intel.com> <20191202150823.GE15371@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 763866E21B for ; Mon, 2 Dec 2019 15:44:16 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20191202150823.GE15371@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville Syrjala Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMjAxOS0xMi0wMiBhdCAyMDozODoyMyArMDUzMCwgUmFtYWxpbmdhbSBDIHdyb3RlOgo+IE9u IDIwMTktMTEtMjkgYXQgMjA6NTQ6MzIgKzAyMDAsIFZpbGxlIFN5cmphbGEgd3JvdGU6Cj4gPiBG cm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4g Cj4gPiBVc2UgdGhlIGNhbm9uaWNhbHQgIltDUlRDOiVkOiVzXSIgZm9ybWF0IGZvciB0aGUgb2Jq IGlkL25hbWUKCiVzL2Nhbm9uaWNhbHQvY2Fub25pY2FsCgo+ID4gaW4gdGhlIGRlYnVnZnMgZGlz cGxheV9pbmZvIGR1bXAuIEV2ZXJ5b25lIHNob3VsZCBhbHJlYWR5IGJlCj4gPiBmYW1pbGlhciB3 aXRoIHRoZSBmb3JtYXQgc2luY2UgaXQncyB1c2VkIGluIHRoZSBkZWJ1ZyBsb2dzCj4gPiBleHRl bnNpdmVseS4KPiAKPiBMb29rcyBnb29kIHRvIG1lLgo+IAo+IFJldmlld2VkLWJ5OiBSYW1hbGlu Z2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Cj4gCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6 IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAtLS0K PiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyB8IDE0ICsrKysrKystLS0t LS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkK PiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiA+IGluZGV4IDNiZjdkNGUy Zjk0MC4uNGRmZmJmZjFiOGJkIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9kZWJ1Z2ZzLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdm cy5jCj4gPiBAQCAtMjM4NSwxMSArMjM4NSwxMSBAQCBzdGF0aWMgdm9pZCBpbnRlbF9lbmNvZGVy X2luZm8oc3RydWN0IHNlcV9maWxlICptLAo+ID4gIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0g JmRldl9wcml2LT5kcm07Cj4gPiAgCXN0cnVjdCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvcjsK PiA+ICAKPiA+IC0Jc2VxX3ByaW50ZihtLCAiXHRlbmNvZGVyICVkOiB0eXBlOiAlcywgY29ubmVj dG9yczpcbiIsCj4gPiArCXNlcV9wcmludGYobSwgIlx0W0VOQ09ERVI6JWQ6JXNdOiBjb25uZWN0 b3JzOlxuIiwKPiA+ICAJCSAgIGVuY29kZXItPmJhc2UuYmFzZS5pZCwgZW5jb2Rlci0+YmFzZS5u YW1lKTsKPiA+ICAKPiA+ICAJZm9yX2VhY2hfY29ubmVjdG9yX29uX2VuY29kZXIoZGV2LCAmZW5j b2Rlci0+YmFzZSwgY29ubmVjdG9yKQo+ID4gLQkJc2VxX3ByaW50ZihtLCAiXHRcdGNvbm5lY3Rv ciAlZDogdHlwZTogJXNcbiIsCj4gPiArCQlzZXFfcHJpbnRmKG0sICJcdFx0W0NPTk5FQ1RPUjol ZDolc11cbiIsCj4gPiAgCQkJICAgY29ubmVjdG9yLT5iYXNlLmJhc2UuaWQsIGNvbm5lY3Rvci0+ YmFzZS5uYW1lKTsKPiA+ICB9Cj4gPiAgCj4gPiBAQCAtMjQ3OCw3ICsyNDc4LDcgQEAgc3RhdGlj IHZvaWQgaW50ZWxfY29ubmVjdG9yX2luZm8oc3RydWN0IHNlcV9maWxlICptLAo+ID4gIAlzdHJ1 Y3QgaW50ZWxfZW5jb2RlciAqaW50ZWxfZW5jb2RlciA9IGludGVsX2Nvbm5lY3Rvci0+ZW5jb2Rl cjsKPiA+ICAJc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGU7Cj4gPiAgCj4gPiAtCXNlcV9w cmludGYobSwgImNvbm5lY3RvciAlZDogdHlwZSAlcywgc3RhdHVzOiAlc1xuIiwKPiA+ICsJc2Vx X3ByaW50ZihtLCAiW0NPTk5FQ1RPUjolZDolc106IHN0YXR1czogJXNcbiIsCj4gPiAgCQkgICBj b25uZWN0b3ItPmJhc2UuaWQsIGNvbm5lY3Rvci0+bmFtZSwKPiA+ICAJCSAgIGRybV9nZXRfY29u bmVjdG9yX3N0YXR1c19uYW1lKGNvbm5lY3Rvci0+c3RhdHVzKSk7Cj4gPiAgCj4gPiBAQCAtMjU4 NSw4ICsyNTg1LDggQEAgc3RhdGljIHZvaWQgaW50ZWxfcGxhbmVfaW5mbyhzdHJ1Y3Qgc2VxX2Zp bGUgKm0sIHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQo+ID4gIAkJcGxhbmVfcm90YXRpb24ocm90 X3N0ciwgc2l6ZW9mKHJvdF9zdHIpLAo+ID4gIAkJCSAgICAgICBwbGFuZV9zdGF0ZS0+dWFwaS5y b3RhdGlvbik7Cj4gPiAgCj4gPiAtCQlzZXFfcHJpbnRmKG0sICJcdC0tUGxhbmUgaWQgJWQ6IHR5 cGU9JXMsIGZiPSVkLCVzLCVkeCVkLCBzcmM9IiBEUk1fUkVDVF9GUF9GTVQgIiwgZHN0PSIgRFJN X1JFQ1RfRk1UICIsIHJvdGF0aW9uPSVzXG4iLAo+ID4gLQkJCSAgIHBsYW5lLT5iYXNlLmJhc2Uu aWQsCj4gPiArCQlzZXFfcHJpbnRmKG0sICJcdFtQTEFORTolZDolc106IHR5cGU9JXMsIGZiPSVk LCVzLCVkeCVkLCBzcmM9IiBEUk1fUkVDVF9GUF9GTVQgIiwgZHN0PSIgRFJNX1JFQ1RfRk1UICIs IHJvdGF0aW9uPSVzXG4iLAo+ID4gKwkJCSAgIHBsYW5lLT5iYXNlLmJhc2UuaWQsIHBsYW5lLT5i YXNlLm5hbWUsCj4gPiAgCQkJICAgcGxhbmVfdHlwZShwbGFuZS0+YmFzZS50eXBlKSwKPiA+ICAJ CQkgICBmYiA/IGZiLT5iYXNlLmlkIDogMCwKPiA+ICAJCQkgICBmYiA/IGZvcm1hdF9uYW1lLnN0 ciA6ICJuL2EiLAo+ID4gQEAgLTI2MzEsOCArMjYzMSw4IEBAIHN0YXRpYyB2b2lkIGludGVsX2Ny dGNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQo+ID4g IAljb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSA9Cj4gPiAgCQl0b19p bnRlbF9jcnRjX3N0YXRlKGNydGMtPmJhc2Uuc3RhdGUpOwo+ID4gIAo+ID4gLQlzZXFfcHJpbnRm KG0sICJDUlRDICVkOiBwaXBlOiAlYywgYWN0aXZlPSVzLCAoc2l6ZT0lZHglZCksIGRpdGhlcj0l cywgYnBwPSVkXG4iLAo+ID4gLQkJICAgY3J0Yy0+YmFzZS5iYXNlLmlkLCBwaXBlX25hbWUoY3J0 Yy0+cGlwZSksCj4gPiArCXNlcV9wcmludGYobSwgIltDUlRDOiVkOiVzXTogYWN0aXZlPSVzLCAo c2l6ZT0lZHglZCksIGRpdGhlcj0lcywgYnBwPSVkXG4iLAo+ID4gKwkJICAgY3J0Yy0+YmFzZS5i YXNlLmlkLCBjcnRjLT5iYXNlLm5hbWUsCj4gPiAgCQkgICB5ZXNubyhjcnRjX3N0YXRlLT5ody5h Y3RpdmUpLAo+ID4gIAkJICAgY3J0Y19zdGF0ZS0+cGlwZV9zcmNfdywgY3J0Y19zdGF0ZS0+cGlw ZV9zcmNfaCwKPiA+ICAJCSAgIHllc25vKGNydGNfc3RhdGUtPmRpdGhlciksIGNydGNfc3RhdGUt PnBpcGVfYnBwKTsKPiA+IC0tIAo+ID4gMi4yMy4wCj4gPiAKPiA+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0 Cj4gPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gPiBodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng= 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 B503CC432C0 for ; Mon, 2 Dec 2019 15:44:18 +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 879402084F for ; Mon, 2 Dec 2019 15:44:18 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 879402084F 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 067386E21B; Mon, 2 Dec 2019 15:44:18 +0000 (UTC) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 763866E21B for ; Mon, 2 Dec 2019 15:44:16 +0000 (UTC) X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Dec 2019 07:44:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,268,1571727600"; d="scan'208";a="200652971" Received: from ramaling-i9x.iind.intel.com (HELO intel.com) ([10.99.66.154]) by orsmga007.jf.intel.com with ESMTP; 02 Dec 2019 07:44:14 -0800 Date: Mon, 2 Dec 2019 21:13:42 +0530 From: Ramalingam C To: Ville Syrjala Message-ID: <20191202154342.GH15371@intel.com> References: <20191129185434.25549-1-ville.syrjala@linux.intel.com> <20191129185434.25549-8-ville.syrjala@linux.intel.com> <20191202150823.GE15371@intel.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20191202150823.GE15371@intel.com> User-Agent: Mutt/1.10.1 (2018-07-13) Subject: Re: [Intel-gfx] [PATCH v2 7/9] drm/i915: Use the canonical [CRTC:%d:%s]/etc. format in i915_display_info 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: , 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" Message-ID: <20191202154342.Kr6livhrLPbD2qfojn10U64KV1qOiEz1JM_-04jzxTE@z> T24gMjAxOS0xMi0wMiBhdCAyMDozODoyMyArMDUzMCwgUmFtYWxpbmdhbSBDIHdyb3RlOgo+IE9u IDIwMTktMTEtMjkgYXQgMjA6NTQ6MzIgKzAyMDAsIFZpbGxlIFN5cmphbGEgd3JvdGU6Cj4gPiBG cm9tOiBWaWxsZSBTeXJqw6Rsw6QgPHZpbGxlLnN5cmphbGFAbGludXguaW50ZWwuY29tPgo+ID4g Cj4gPiBVc2UgdGhlIGNhbm9uaWNhbHQgIltDUlRDOiVkOiVzXSIgZm9ybWF0IGZvciB0aGUgb2Jq IGlkL25hbWUKCiVzL2Nhbm9uaWNhbHQvY2Fub25pY2FsCgo+ID4gaW4gdGhlIGRlYnVnZnMgZGlz cGxheV9pbmZvIGR1bXAuIEV2ZXJ5b25lIHNob3VsZCBhbHJlYWR5IGJlCj4gPiBmYW1pbGlhciB3 aXRoIHRoZSBmb3JtYXQgc2luY2UgaXQncyB1c2VkIGluIHRoZSBkZWJ1ZyBsb2dzCj4gPiBleHRl bnNpdmVseS4KPiAKPiBMb29rcyBnb29kIHRvIG1lLgo+IAo+IFJldmlld2VkLWJ5OiBSYW1hbGlu Z2FtIEMgPHJhbWFsaW5nYW0uY0BpbnRlbC5jb20+Cj4gCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6 IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cj4gPiAtLS0K PiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RlYnVnZnMuYyB8IDE0ICsrKysrKystLS0t LS0tCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkK PiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdmcy5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kZWJ1Z2ZzLmMKPiA+IGluZGV4IDNiZjdkNGUy Zjk0MC4uNGRmZmJmZjFiOGJkIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9kZWJ1Z2ZzLmMKPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZGVidWdm cy5jCj4gPiBAQCAtMjM4NSwxMSArMjM4NSwxMSBAQCBzdGF0aWMgdm9pZCBpbnRlbF9lbmNvZGVy X2luZm8oc3RydWN0IHNlcV9maWxlICptLAo+ID4gIAlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0g JmRldl9wcml2LT5kcm07Cj4gPiAgCXN0cnVjdCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvcjsK PiA+ICAKPiA+IC0Jc2VxX3ByaW50ZihtLCAiXHRlbmNvZGVyICVkOiB0eXBlOiAlcywgY29ubmVj dG9yczpcbiIsCj4gPiArCXNlcV9wcmludGYobSwgIlx0W0VOQ09ERVI6JWQ6JXNdOiBjb25uZWN0 b3JzOlxuIiwKPiA+ICAJCSAgIGVuY29kZXItPmJhc2UuYmFzZS5pZCwgZW5jb2Rlci0+YmFzZS5u YW1lKTsKPiA+ICAKPiA+ICAJZm9yX2VhY2hfY29ubmVjdG9yX29uX2VuY29kZXIoZGV2LCAmZW5j b2Rlci0+YmFzZSwgY29ubmVjdG9yKQo+ID4gLQkJc2VxX3ByaW50ZihtLCAiXHRcdGNvbm5lY3Rv ciAlZDogdHlwZTogJXNcbiIsCj4gPiArCQlzZXFfcHJpbnRmKG0sICJcdFx0W0NPTk5FQ1RPUjol ZDolc11cbiIsCj4gPiAgCQkJICAgY29ubmVjdG9yLT5iYXNlLmJhc2UuaWQsIGNvbm5lY3Rvci0+ YmFzZS5uYW1lKTsKPiA+ICB9Cj4gPiAgCj4gPiBAQCAtMjQ3OCw3ICsyNDc4LDcgQEAgc3RhdGlj IHZvaWQgaW50ZWxfY29ubmVjdG9yX2luZm8oc3RydWN0IHNlcV9maWxlICptLAo+ID4gIAlzdHJ1 Y3QgaW50ZWxfZW5jb2RlciAqaW50ZWxfZW5jb2RlciA9IGludGVsX2Nvbm5lY3Rvci0+ZW5jb2Rl cjsKPiA+ICAJc3RydWN0IGRybV9kaXNwbGF5X21vZGUgKm1vZGU7Cj4gPiAgCj4gPiAtCXNlcV9w cmludGYobSwgImNvbm5lY3RvciAlZDogdHlwZSAlcywgc3RhdHVzOiAlc1xuIiwKPiA+ICsJc2Vx X3ByaW50ZihtLCAiW0NPTk5FQ1RPUjolZDolc106IHN0YXR1czogJXNcbiIsCj4gPiAgCQkgICBj b25uZWN0b3ItPmJhc2UuaWQsIGNvbm5lY3Rvci0+bmFtZSwKPiA+ICAJCSAgIGRybV9nZXRfY29u bmVjdG9yX3N0YXR1c19uYW1lKGNvbm5lY3Rvci0+c3RhdHVzKSk7Cj4gPiAgCj4gPiBAQCAtMjU4 NSw4ICsyNTg1LDggQEAgc3RhdGljIHZvaWQgaW50ZWxfcGxhbmVfaW5mbyhzdHJ1Y3Qgc2VxX2Zp bGUgKm0sIHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQo+ID4gIAkJcGxhbmVfcm90YXRpb24ocm90 X3N0ciwgc2l6ZW9mKHJvdF9zdHIpLAo+ID4gIAkJCSAgICAgICBwbGFuZV9zdGF0ZS0+dWFwaS5y b3RhdGlvbik7Cj4gPiAgCj4gPiAtCQlzZXFfcHJpbnRmKG0sICJcdC0tUGxhbmUgaWQgJWQ6IHR5 cGU9JXMsIGZiPSVkLCVzLCVkeCVkLCBzcmM9IiBEUk1fUkVDVF9GUF9GTVQgIiwgZHN0PSIgRFJN X1JFQ1RfRk1UICIsIHJvdGF0aW9uPSVzXG4iLAo+ID4gLQkJCSAgIHBsYW5lLT5iYXNlLmJhc2Uu aWQsCj4gPiArCQlzZXFfcHJpbnRmKG0sICJcdFtQTEFORTolZDolc106IHR5cGU9JXMsIGZiPSVk LCVzLCVkeCVkLCBzcmM9IiBEUk1fUkVDVF9GUF9GTVQgIiwgZHN0PSIgRFJNX1JFQ1RfRk1UICIs IHJvdGF0aW9uPSVzXG4iLAo+ID4gKwkJCSAgIHBsYW5lLT5iYXNlLmJhc2UuaWQsIHBsYW5lLT5i YXNlLm5hbWUsCj4gPiAgCQkJICAgcGxhbmVfdHlwZShwbGFuZS0+YmFzZS50eXBlKSwKPiA+ICAJ CQkgICBmYiA/IGZiLT5iYXNlLmlkIDogMCwKPiA+ICAJCQkgICBmYiA/IGZvcm1hdF9uYW1lLnN0 ciA6ICJuL2EiLAo+ID4gQEAgLTI2MzEsOCArMjYzMSw4IEBAIHN0YXRpYyB2b2lkIGludGVsX2Ny dGNfaW5mbyhzdHJ1Y3Qgc2VxX2ZpbGUgKm0sIHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQo+ID4g IAljb25zdCBzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqY3J0Y19zdGF0ZSA9Cj4gPiAgCQl0b19p bnRlbF9jcnRjX3N0YXRlKGNydGMtPmJhc2Uuc3RhdGUpOwo+ID4gIAo+ID4gLQlzZXFfcHJpbnRm KG0sICJDUlRDICVkOiBwaXBlOiAlYywgYWN0aXZlPSVzLCAoc2l6ZT0lZHglZCksIGRpdGhlcj0l cywgYnBwPSVkXG4iLAo+ID4gLQkJICAgY3J0Yy0+YmFzZS5iYXNlLmlkLCBwaXBlX25hbWUoY3J0 Yy0+cGlwZSksCj4gPiArCXNlcV9wcmludGYobSwgIltDUlRDOiVkOiVzXTogYWN0aXZlPSVzLCAo c2l6ZT0lZHglZCksIGRpdGhlcj0lcywgYnBwPSVkXG4iLAo+ID4gKwkJICAgY3J0Yy0+YmFzZS5i YXNlLmlkLCBjcnRjLT5iYXNlLm5hbWUsCj4gPiAgCQkgICB5ZXNubyhjcnRjX3N0YXRlLT5ody5h Y3RpdmUpLAo+ID4gIAkJICAgY3J0Y19zdGF0ZS0+cGlwZV9zcmNfdywgY3J0Y19zdGF0ZS0+cGlw ZV9zcmNfaCwKPiA+ICAJCSAgIHllc25vKGNydGNfc3RhdGUtPmRpdGhlciksIGNydGNfc3RhdGUt PnBpcGVfYnBwKTsKPiA+IC0tIAo+ID4gMi4yMy4wCj4gPiAKPiA+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0 Cj4gPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gPiBodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo+IF9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=