From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/hdcp: Silence compiler critics Date: Thu, 21 Feb 2019 15:52:07 +0200 Message-ID: <20190221135207.GJ20097@intel.com> References: <20190221084833.19489-1-chris@chris-wilson.co.uk> 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 5486389613 for ; Thu, 21 Feb 2019 13:52:11 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190221084833.19489-1-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBGZWIgMjEsIDIwMTkgYXQgMDg6NDg6MzNBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2hkY3AuYzo5MiBpbnRlbF9oZGNwMl9j YXBhYmxlKCkgd2FybjogaW5jb25zaXN0ZW50IGluZGVudGluZwo+IGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2hkY3AuYzo3ODY6NTogZXJyb3I6IG5vIHByZXZpb3VzIHByb3RvdHlwZSBmb3Ig 4oCYaW50ZWxfaGRjcF9jaGVja19saW5r4oCZCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2ls c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2hkY3AuYyB8IDEwICsrKysrLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5z ZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfaGRjcC5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRjcC5j Cj4gaW5kZXggNjE3OGZlOTNmMzk4Li45Y2UwOWY2Nzc3NmQgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfaGRjcC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfaGRjcC5jCj4gQEAgLTg5LDEwICs4OSwxMCBAQCBzdGF0aWMgYm9vbCBpbnRlbF9oZGNw Ml9jYXBhYmxlKHN0cnVjdCBpbnRlbF9jb25uZWN0b3IgKmNvbm5lY3RvcikKPiAgCj4gIAkvKiBN RUkgaW50ZXJmYWNlIGlzIHNvbGlkICovCj4gIAltdXRleF9sb2NrKCZkZXZfcHJpdi0+aGRjcF9j b21wX211dGV4KTsKPiAtCQlpZiAoIWRldl9wcml2LT5oZGNwX2NvbXBfYWRkZWQgfHwgICFkZXZf cHJpdi0+aGRjcF9tYXN0ZXIpIHsKPiAtCQkJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+aGRjcF9j b21wX211dGV4KTsKPiAtCQkJcmV0dXJuIGZhbHNlOwo+IC0JCX0KPiArCWlmICghZGV2X3ByaXYt PmhkY3BfY29tcF9hZGRlZCB8fCAgIWRldl9wcml2LT5oZGNwX21hc3RlcikgewogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF5eCgpUaGF0IHRvbyBsb29rcyBhIGJpdCBm dW5reS4KCj4gKwkJbXV0ZXhfdW5sb2NrKCZkZXZfcHJpdi0+aGRjcF9jb21wX211dGV4KTsKPiAr CQlyZXR1cm4gZmFsc2U7Cj4gKwl9Cj4gIAltdXRleF91bmxvY2soJmRldl9wcml2LT5oZGNwX2Nv bXBfbXV0ZXgpOwo+ICAKPiAgCS8qIFNpbmsncyBjYXBhYmlsaXR5IGZvciBIRENQMi4yICovCj4g QEAgLTc4Myw3ICs3ODMsNyBAQCBzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICppbnRlbF9oZGNwX3Rv X2Nvbm5lY3RvcihzdHJ1Y3QgaW50ZWxfaGRjcCAqaGRjcCkKPiAgfQo+ICAKPiAgLyogSW1wbGVt ZW50cyBQYXJ0IDMgb2YgdGhlIEhEQ1AgYXV0aG9yaXphdGlvbiBwcm9jZWR1cmUgKi8KPiAtaW50 IGludGVsX2hkY3BfY2hlY2tfbGluayhzdHJ1Y3QgaW50ZWxfY29ubmVjdG9yICpjb25uZWN0b3Ip Cj4gK3N0YXRpYyBpbnQgaW50ZWxfaGRjcF9jaGVja19saW5rKHN0cnVjdCBpbnRlbF9jb25uZWN0 b3IgKmNvbm5lY3RvcikKPiAgewo+ICAJc3RydWN0IGludGVsX2hkY3AgKmhkY3AgPSAmY29ubmVj dG9yLT5oZGNwOwo+ICAJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2ID0gY29ubmVj dG9yLT5iYXNlLmRldi0+ZGV2X3ByaXZhdGU7Cj4gLS0gCj4gMi4yMC4xCj4gCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4CgotLSAKVmlsbGUgU3ly asOkbMOkCkludGVsCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eA==