From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v3 2/2] drm/i915: Compile-time concatenate WARN_ON macro strings Date: Tue, 22 Dec 2015 10:03:23 +0100 Message-ID: <20151222090323.GO30437@phenom.ffwll.local> References: <1450441647-23924-1-git-send-email-joonas.lahtinen@linux.intel.com> <1450441647-23924-3-git-send-email-joonas.lahtinen@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) by gabe.freedesktop.org (Postfix) with ESMTPS id B0BCE89D3E for ; Tue, 22 Dec 2015 01:03:23 -0800 (PST) Received: by mail-wm0-f46.google.com with SMTP id p187so99276689wmp.0 for ; Tue, 22 Dec 2015 01:03:23 -0800 (PST) Content-Disposition: inline In-Reply-To: <1450441647-23924-3-git-send-email-joonas.lahtinen@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Joonas Lahtinen Cc: Intel graphics driver community testing & development List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBEZWMgMTgsIDIwMTUgYXQgMDI6Mjc6MjdQTSArMDIwMCwgSm9vbmFzIExhaHRpbmVu IHdyb3RlOgo+IFVzaW5nIF9fc3RyaW5naWZ5KHgpIGluc3RlYWQgb2YgI3ggYWRkcyBzdXBwb3J0 IGZvciBtYWNyb3MgYXMKPiBhIHBhcmFtZXRlciBhbmQgY29tcGlsZS10aW1lIGNvbmNhdGVuYXRp b24gcmVkdWNlcyB0aGUgcnVudGltZQo+IG92ZXJoZWFkLgo+IAo+IFNsaWdodGx5IGluY3JlYXNl cyB0aGUgLnRleHQgc2l6ZSBidXQgc2hvdWxkIG5vdCBtYXR0ZXIuCj4gCj4gdjI6Cj4gLSBEZWZp bmUgSTkxNV9TVEFURV9XQVJOX09OIHRob3VnaCBJOTE1X1NUQVRFX1dBUk4KPiAgIChCaWtlc2hl ZCBpbnNwaXJhdGlvbiBieSBDaHJpcykKPiAKPiB2MzoKPiAtIE1vcmUgc3BlY2lmaWMgY29tbWl0 IG1lc3NhZ2UKPiAKPiB2NDoKPiAtIERvIG5vdCBkaXJlY3RseSBwYXNzIGFyYml0YXJ5IHN0cmlu ZyBhcyBmb3JtYXQsIGluc3RlYWQKPiAgIGd1YXJkIHdpdGggIiVzIiAoRGF2ZSkKPiAKPiBDYzog Um9iIENsYXJrIDxyb2JkY2xhcmtAZ21haWwuY29tPgo+IENjOiBEYXZlIEdvcmRvbiA8ZGF2aWQu cy5nb3Jkb25AaW50ZWwuY29tPgo+IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNo cmlzLXdpbHNvbi5jby51az4gKHYzKQo+IEFja2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwu dmV0dGVyQGZmd2xsLmNoPgo+IFNpZ25lZC1vZmYtYnk6IEpvb25hcyBMYWh0aW5lbiA8am9vbmFz LmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KCkJvdGggcGF0Y2hlcyBtZXJnZWQgdG8gZGlucSwg dGhhbmtzLgotRGFuaWVsCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5o IHwgMTQgKysrKy0tLS0tLS0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg MTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfZHJ2LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5oCj4gaW5kZXggNWE1YTNl MC4uNjY0Y2ViNCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5o Cj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuaAo+IEBAIC02OSwxMSArNjks MTEgQEAKPiAgCQlCVUlMRF9CVUdfT04oX19pOTE1X3dhcm5fY29uZCk7IFwKPiAgCVdBUk4oX19p OTE1X3dhcm5fY29uZCwgIldBUk5fT04oIiAjeCAiKSIpOyB9KQo+ICAjZWxzZQo+IC0jZGVmaW5l IFdBUk5fT04oeCkgV0FSTigoeCksICJXQVJOX09OKCVzKSIsICN4ICkKPiArI2RlZmluZSBXQVJO X09OKHgpIFdBUk4oKHgpLCAiJXMiLCAiV0FSTl9PTigiIF9fc3RyaW5naWZ5KHgpICIpIikKPiAg I2VuZGlmCj4gIAo+ICAjdW5kZWYgV0FSTl9PTl9PTkNFCj4gLSNkZWZpbmUgV0FSTl9PTl9PTkNF KHgpIFdBUk5fT05DRSgoeCksICJXQVJOX09OX09OQ0UoJXMpIiwgI3ggKQo+ICsjZGVmaW5lIFdB Uk5fT05fT05DRSh4KSBXQVJOX09OQ0UoKHgpLCAiJXMiLCAiV0FSTl9PTl9PTkNFKCIgX19zdHJp bmdpZnkoeCkgIikiKQo+ICAKPiAgI2RlZmluZSBNSVNTSU5HX0NBU0UoeCkgV0FSTigxLCAiTWlz c2luZyBzd2l0Y2ggY2FzZSAoJWx1KSBpbiAlc1xuIiwgXAo+ICAJCQkgICAgIChsb25nKSAoeCks IF9fZnVuY19fKTsKPiBAQCAtOTMsMTQgKzkzLDggQEAKPiAgCXVubGlrZWx5KF9fcmV0X3dhcm5f b24pOwkJCQkJXAo+ICB9KQo+ICAKPiAtI2RlZmluZSBJOTE1X1NUQVRFX1dBUk5fT04oY29uZGl0 aW9uKSAoewkJCQlcCj4gLQlpbnQgX19yZXRfd2Fybl9vbiA9ICEhKGNvbmRpdGlvbik7CQkJCVwK PiAtCWlmICh1bmxpa2VseShfX3JldF93YXJuX29uKSkJCQkJCVwKPiAtCQlpZiAoIVdBUk4oaTkx NS52ZXJib3NlX3N0YXRlX2NoZWNrcywJCQlcCj4gLQkJCSAgIldBUk5fT04oIiAjY29uZGl0aW9u ICIpXG4iKSkJCQlcCj4gLQkJCURSTV9FUlJPUigiV0FSTl9PTigiICNjb25kaXRpb24gIilcbiIp OwkJXAo+IC0JdW5saWtlbHkoX19yZXRfd2Fybl9vbik7CQkJCQlcCj4gLX0pCj4gKyNkZWZpbmUg STkxNV9TVEFURV9XQVJOX09OKHgpCQkJCQkJXAo+ICsJSTkxNV9TVEFURV9XQVJOKCh4KSwgIiVz IiwgIldBUk5fT04oIiBfX3N0cmluZ2lmeSh4KSAiKSIpCj4gIAo+ICBzdGF0aWMgaW5saW5lIGNv bnN0IGNoYXIgKnllc25vKGJvb2wgdikKPiAgewo+IC0tIAo+IDIuNC4zCj4gCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBJbnRlbC1nZnggbWFpbGlu ZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0 dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZnds bC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=