From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH 1/2] drm/i915: Squelch smatch warning for statement with no effect Date: Wed, 25 Jan 2017 13:25:24 +0200 Message-ID: <87vat34c0r.fsf@intel.com> References: <20170120214530.1062-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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id A74656E97E for ; Wed, 25 Jan 2017 11:25:26 +0000 (UTC) In-Reply-To: <20170120214530.1062-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMCBKYW4gMjAxNywgQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28u dWs+IHdyb3RlOgo+IFRoZSBzZ3QgaXRlcmF0b3JzIGNhdXNlIGFuCj4KPiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dwdV9lcnJvci5jOjg0NiBpOTE1X2Vycm9yX29iamVjdF9jcmVhdGUoKSB3 YXJuOiBzdGF0ZW1lbnQgaGFzIG5vIGVmZmVjdCA3Cj4KPiBldmVyeXdoZXJlIHRoZXkgYXJlIHVz ZWQuIElmIHdlIGNoYW5nZSB0aGUgY29kZSBzbGlnaHRseSwgd2UgY2FuIGFjaGlldmUKPiB0aGUg c2FtZSBpbmNyZW1lbnQgd2l0aG91dCBhbHRlcmluZyB0aGUgb3V0cHV0IG9yIHJhaXNpbmcgYSB3 YXJuaW5nLgoKSSd2ZSBuZXZlciBsaWtlZCB1c2luZyBsb2dpY2FsIE9SIHNob3J0IGNpcmN1aXRp bmcgZm9yIGFzc2lnbm1lbnRzIGxpa2UKdGhpcyBhbnl3YXksIHNvIEkgdGhpbmsgdGhpcyBpcyBh biBpbXByb3ZlbWVudCBubyBtYXR0ZXIgd2hhdC4KClJldmlld2VkLWJ5OiBKYW5pIE5pa3VsYSA8 amFuaS5uaWt1bGFAaW50ZWwuY29tPgoKCj4KPiAgICB0ZXh0CSAgIGRhdGEJICAgIGJzcwkgICAg ZGVjCSAgICBoZXgJZmlsZW5hbWUKPiAxMjY3OTA2CSAgMjA1ODcJICAgMzE2OAkxMjkxNjYxCSAx M2I1OGQJYmVmb3JlCj4gMTI2NzkwNgkgIDIwNTg3CSAgIDMxNjgJMTI5MTY2MQkgMTNiNThkCWFm dGVyCj4KPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5j by51az4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaCB8IDggKysrKy0t LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKPgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IGluZGV4IDFiMzQwZWIwZGIxOS4uZWJlMmY2YzczN2Y3 IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gQEAgLTI2MjAsOCArMjYyMCw4IEBAIHN0 YXRpYyBpbmxpbmUgc3RydWN0IHNjYXR0ZXJsaXN0ICpfX3NnX25leHQoc3RydWN0IHNjYXR0ZXJs aXN0ICpzZykKPiAgI2RlZmluZSBmb3JfZWFjaF9zZ3RfZG1hKF9fZG1hcCwgX19pdGVyLCBfX3Nn dCkJCQkJXAo+ICAJZm9yICgoX19pdGVyKSA9IF9fc2d0X2l0ZXIoKF9fc2d0KS0+c2dsLCB0cnVl KTsJCQlcCj4gIAkgICAgICgoX19kbWFwKSA9IChfX2l0ZXIpLmRtYSArIChfX2l0ZXIpLmN1cnIp OwkJCVwKPiAtCSAgICAgKCgoX19pdGVyKS5jdXJyICs9IFBBR0VfU0laRSkgPCAoX19pdGVyKS5t YXgpIHx8CQlcCj4gLQkgICAgICgoX19pdGVyKSA9IF9fc2d0X2l0ZXIoX19zZ19uZXh0KChfX2l0 ZXIpLnNncCksIHRydWUpLCAwKSkKPiArCSAgICAgKCgoX19pdGVyKS5jdXJyICs9IFBBR0VfU0la RSkgPj0gKF9faXRlcikubWF4KSA/CQlcCj4gKwkgICAgIChfX2l0ZXIpID0gX19zZ3RfaXRlcihf X3NnX25leHQoKF9faXRlcikuc2dwKSwgdHJ1ZSksIDAgOiAwKQo+ICAKPiAgLyoqCj4gICAqIGZv cl9lYWNoX3NndF9wYWdlIC0gaXRlcmF0ZSBvdmVyIHRoZSBwYWdlcyBvZiB0aGUgZ2l2ZW4gc2df dGFibGUKPiBAQCAtMjYzMyw4ICsyNjMzLDggQEAgc3RhdGljIGlubGluZSBzdHJ1Y3Qgc2NhdHRl cmxpc3QgKl9fc2dfbmV4dChzdHJ1Y3Qgc2NhdHRlcmxpc3QgKnNnKQo+ICAJZm9yICgoX19pdGVy KSA9IF9fc2d0X2l0ZXIoKF9fc2d0KS0+c2dsLCBmYWxzZSk7CQlcCj4gIAkgICAgICgoX19wcCkg PSAoX19pdGVyKS5wZm4gPT0gMCA/IE5VTEwgOgkJCVwKPiAgCSAgICAgIHBmbl90b19wYWdlKChf X2l0ZXIpLnBmbiArICgoX19pdGVyKS5jdXJyID4+IFBBR0VfU0hJRlQpKSk7IFwKPiAtCSAgICAg KCgoX19pdGVyKS5jdXJyICs9IFBBR0VfU0laRSkgPCAoX19pdGVyKS5tYXgpIHx8CQlcCj4gLQkg ICAgICgoX19pdGVyKSA9IF9fc2d0X2l0ZXIoX19zZ19uZXh0KChfX2l0ZXIpLnNncCksIGZhbHNl KSwgMCkpCj4gKwkgICAgICgoKF9faXRlcikuY3VyciArPSBQQUdFX1NJWkUpID49IChfX2l0ZXIp Lm1heCkgPwkJXAo+ICsJICAgICAoX19pdGVyKSA9IF9fc2d0X2l0ZXIoX19zZ19uZXh0KChfX2l0 ZXIpLnNncCksIGZhbHNlKSwgMCA6IDApCj4gIAo+ICBzdGF0aWMgaW5saW5lIGNvbnN0IHN0cnVj dCBpbnRlbF9kZXZpY2VfaW5mbyAqCj4gIGludGVsX2luZm8oY29uc3Qgc3RydWN0IGRybV9pOTE1 X3ByaXZhdGUgKmRldl9wcml2KQoKLS0gCkphbmkgTmlrdWxhLCBJbnRlbCBPcGVuIFNvdXJjZSBU ZWNobm9sb2d5IENlbnRlcgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK