From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 04/26] drm/print: Add drm_err_printer() Date: Tue, 13 Aug 2019 15:04:17 +0200 Message-ID: <20190813130417.GU7444@phenom.ffwll.local> References: <20190718014329.8107-1-lyude@redhat.com> <20190718014329.8107-5-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4AA106E125 for ; Tue, 13 Aug 2019 13:04:21 +0000 (UTC) Received: by mail-ed1-x541.google.com with SMTP id z51so19406824edz.13 for ; Tue, 13 Aug 2019 06:04:21 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20190718014329.8107-5-lyude@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Lyude Paul Cc: Maxime Ripard , Sean Paul , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, David Airlie , Juston Li , Harry Wentland List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBKdWwgMTcsIDIwMTkgYXQgMDk6NDI6MjdQTSAtMDQwMCwgTHl1ZGUgUGF1bCB3cm90 ZToKPiBBIHNpbXBsZSBjb252aWVuZW5jZSBmdW5jdGlvbiB0aGF0IHJldHVybnMgYSBkcm1fcHJp bnRlciB3aGljaCBwcmludHMKPiB1c2luZyBwcl9lcnIoKQo+IAo+IENjOiBKdXN0b24gTGkgPGp1 c3Rvbi5saUBpbnRlbC5jb20+Cj4gQ2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGludGVsLmNvbT4K PiBDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KPiBD YzogSGFycnkgV2VudGxhbmQgPGh3ZW50bGFuQGFtZC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTHl1 ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2RybV9w cmludC5jIHwgIDYgKysrKysrCj4gIGluY2x1ZGUvZHJtL2RybV9wcmludC5oICAgICB8IDE3ICsr KysrKysrKysrKysrKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQo+IAo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW50LmMgYi9kcml2ZXJzL2dwdS9k cm0vZHJtX3ByaW50LmMKPiBpbmRleCBhMTdjOGExNGRiYTQuLjYxMTJiZTM1ODc2OSAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW50LmMKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vZHJtX3ByaW50LmMKPiBAQCAtMTQ3LDYgKzE0NywxMiBAQCB2b2lkIF9fZHJtX3ByaW50Zm5f ZGVidWcoc3RydWN0IGRybV9wcmludGVyICpwLCBzdHJ1Y3QgdmFfZm9ybWF0ICp2YWYpCj4gIH0K PiAgRVhQT1JUX1NZTUJPTChfX2RybV9wcmludGZuX2RlYnVnKTsKPiAgCj4gK3ZvaWQgX19kcm1f cHJpbnRmbl9lcnIoc3RydWN0IGRybV9wcmludGVyICpwLCBzdHJ1Y3QgdmFfZm9ybWF0ICp2YWYp Cj4gK3sKPiArCXByX2VycigiJXMgJXBWIiwgcC0+cHJlZml4LCB2YWYpOwoKRFJNIHByaW50aW5n IGlzIGEgaHVnZSBiaWtlc2hhZCAob3IgdGlyZSBmaXJlPykuIFdlIGNhbid0IGNhbGwgRFJNX0VS Uk9SLApidXQgZm9yIGNvbnNpc3RlbmN5IG1hYnllIGVtdWxhdGUgdGhlIGxheW91dD8KCkVpdGhl ciB3YXk6IFJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNo PgoKCj4gK30KPiArRVhQT1JUX1NZTUJPTChfX2RybV9wcmludGZuX2Vycik7Cj4gKwo+ICAvKioK PiAgICogZHJtX3B1dHMgLSBwcmludCBhIGNvbnN0IHN0cmluZyB0byBhICZkcm1fcHJpbnRlciBz dHJlYW0KPiAgICogQHA6IHRoZSAmZHJtIHByaW50ZXIKPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS9k cm0vZHJtX3ByaW50LmggYi9pbmNsdWRlL2RybS9kcm1fcHJpbnQuaAo+IGluZGV4IGE1ZDZmMmYz ZTQzMC4uMTEyMTY1ZDMxOTVkIDEwMDY0NAo+IC0tLSBhL2luY2x1ZGUvZHJtL2RybV9wcmludC5o Cj4gKysrIGIvaW5jbHVkZS9kcm0vZHJtX3ByaW50LmgKPiBAQCAtODMsNiArODMsNyBAQCB2b2lk IF9fZHJtX3ByaW50Zm5fc2VxX2ZpbGUoc3RydWN0IGRybV9wcmludGVyICpwLCBzdHJ1Y3QgdmFf Zm9ybWF0ICp2YWYpOwo+ICB2b2lkIF9fZHJtX3B1dHNfc2VxX2ZpbGUoc3RydWN0IGRybV9wcmlu dGVyICpwLCBjb25zdCBjaGFyICpzdHIpOwo+ICB2b2lkIF9fZHJtX3ByaW50Zm5faW5mbyhzdHJ1 Y3QgZHJtX3ByaW50ZXIgKnAsIHN0cnVjdCB2YV9mb3JtYXQgKnZhZik7Cj4gIHZvaWQgX19kcm1f cHJpbnRmbl9kZWJ1ZyhzdHJ1Y3QgZHJtX3ByaW50ZXIgKnAsIHN0cnVjdCB2YV9mb3JtYXQgKnZh Zik7Cj4gK3ZvaWQgX19kcm1fcHJpbnRmbl9lcnIoc3RydWN0IGRybV9wcmludGVyICpwLCBzdHJ1 Y3QgdmFfZm9ybWF0ICp2YWYpOwo+ICAKPiAgX19wcmludGYoMiwgMykKPiAgdm9pZCBkcm1fcHJp bnRmKHN0cnVjdCBkcm1fcHJpbnRlciAqcCwgY29uc3QgY2hhciAqZiwgLi4uKTsKPiBAQCAtMjI3 LDYgKzIyOCwyMiBAQCBzdGF0aWMgaW5saW5lIHN0cnVjdCBkcm1fcHJpbnRlciBkcm1fZGVidWdf cHJpbnRlcihjb25zdCBjaGFyICpwcmVmaXgpCj4gIAlyZXR1cm4gcDsKPiAgfQo+ICAKPiArLyoq Cj4gKyAqIGRybV9lcnJfcHJpbnRlciAtIGNvbnN0cnVjdCBhICZkcm1fcHJpbnRlciB0aGF0IG91 dHB1dHMgdG8gcHJfZXJyKCkKPiArICogQHByZWZpeDogZGVidWcgb3V0cHV0IHByZWZpeAo+ICsg Kgo+ICsgKiBSRVRVUk5TOgo+ICsgKiBUaGUgJmRybV9wcmludGVyIG9iamVjdAo+ICsgKi8KPiAr c3RhdGljIGlubGluZSBzdHJ1Y3QgZHJtX3ByaW50ZXIgZHJtX2Vycl9wcmludGVyKGNvbnN0IGNo YXIgKnByZWZpeCkKPiArewo+ICsJc3RydWN0IGRybV9wcmludGVyIHAgPSB7Cj4gKwkJLnByaW50 Zm4gPSBfX2RybV9wcmludGZuX2VyciwKPiArCQkucHJlZml4ID0gcHJlZml4Cj4gKwl9Owo+ICsJ cmV0dXJuIHA7Cj4gK30KPiArCj4gIC8qCj4gICAqIFRoZSBmb2xsb3dpbmcgY2F0ZWdvcmllcyBh cmUgZGVmaW5lZDoKPiAgICoKPiAtLSAKPiAyLjIxLjAKPiAKCi0tIApEYW5pZWwgVmV0dGVyClNv ZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwg bWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw=