From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Osipenko Subject: Re: [PATCH v2 07/13] drm/tegra: Store parent pointer in Tegra DRM clients Date: Mon, 28 Jan 2019 17:10:27 +0300 Message-ID: <7c5ce1f0-e3c3-d86d-d2bb-baa8981c0ec1@gmail.com> References: <20190124180254.20080-1-thierry.reding@gmail.com> <20190124180254.20080-8-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pl1-x641.google.com (mail-pl1-x641.google.com [IPv6:2607:f8b0:4864:20::641]) by gabe.freedesktop.org (Postfix) with ESMTPS id 9A5E26E4C9 for ; Mon, 28 Jan 2019 14:10:35 +0000 (UTC) Received: by mail-pl1-x641.google.com with SMTP id z23so7797976plo.0 for ; Mon, 28 Jan 2019 06:10:35 -0800 (PST) In-Reply-To: <20190124180254.20080-8-thierry.reding@gmail.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Thierry Reding Cc: linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org, Mikko Perttunen List-Id: dri-devel@lists.freedesktop.org MjQuMDEuMjAxOSAyMTowMiwgVGhpZXJyeSBSZWRpbmcg0L/QuNGI0LXRgjoKPiBGcm9tOiBUaGll cnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgo+IAo+IFRlZ3JhIERSTSBjbGllbnRzIG5l ZWQgYWNjZXNzIHRvIHRoZWlyIHBhcmVudCwgc28gc3RvcmUgYSBwb2ludGVyIHRvIGl0Cj4gdXBv biByZWdpc3RyYXRpb24uIEl0J3MgdGVjaG5pY2FsbHkgcG9zc2libGUgdG8gZ2V0IGF0IHRoaXMg YnkgZ29pbmcgdmlhCj4gdGhlIGhvc3QxeCBjbGllbnQncyBwYXJlbnQgYW5kIGdldHRpbmcgdGhl IGRyaXZlciBkYXRhLCBidXQgdGhhdCdzIHF1aXRlCj4gY29tcGxpY2F0ZWQgYW5kIG5vdCB2ZXJ5 IHRyYW5zcGFyZW50LiBJdCdzIG11Y2ggbW9yZSBzdHJhaWdodGZvcndhcmQgYW5kCj4gbmF0dXJh bCB0byBsZXQgdGhlIGNoaWxkcmVuIGtub3cgYWJvdXQgdGhlaXIgcGFyZW50Lgo+IAo+IFNpZ25l ZC1vZmYtYnk6IFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+Cj4gLS0tCj4gQ2hh bmdlcyBpbiB2MjoKPiAtIGNsYXJpZnkgcmF0aW9uYWxlIGluIGNvbW1pdCBtZXNzYWdlCj4gCj4g IGRyaXZlcnMvZ3B1L2RybS90ZWdyYS9kcm0uYyB8IDIgKysKPiAgZHJpdmVycy9ncHUvZHJtL3Rl Z3JhL2RybS5oIHwgMSArCj4gIDIgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspCj4gCj4g ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9kcm0uYyBiL2RyaXZlcnMvZ3B1L2Ry bS90ZWdyYS9kcm0uYwo+IGluZGV4IDRiNzBjZTY2NGM0MS4uNjFkY2JkMjE4ZmZjIDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9kcm0uYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS90ZWdyYS9kcm0uYwo+IEBAIC0xMDQxLDYgKzEwNDEsNyBAQCBpbnQgdGVncmFfZHJtX3JlZ2lz dGVyX2NsaWVudChzdHJ1Y3QgdGVncmFfZHJtICp0ZWdyYSwKPiAgewo+ICAJbXV0ZXhfbG9jaygm dGVncmEtPmNsaWVudHNfbG9jayk7Cj4gIAlsaXN0X2FkZF90YWlsKCZjbGllbnQtPmxpc3QsICZ0 ZWdyYS0+Y2xpZW50cyk7Cj4gKwljbGllbnQtPmRybSA9IHRlZ3JhOwo+ICAJbXV0ZXhfdW5sb2Nr KCZ0ZWdyYS0+Y2xpZW50c19sb2NrKTsKPiAgCj4gIAlyZXR1cm4gMDsKPiBAQCAtMTA1MSw2ICsx MDUyLDcgQEAgaW50IHRlZ3JhX2RybV91bnJlZ2lzdGVyX2NsaWVudChzdHJ1Y3QgdGVncmFfZHJt ICp0ZWdyYSwKPiAgewo+ICAJbXV0ZXhfbG9jaygmdGVncmEtPmNsaWVudHNfbG9jayk7Cj4gIAls aXN0X2RlbF9pbml0KCZjbGllbnQtPmxpc3QpOwo+ICsJY2xpZW50LT5kcm0gPSBOVUxMOwo+ICAJ bXV0ZXhfdW5sb2NrKCZ0ZWdyYS0+Y2xpZW50c19sb2NrKTsKPiAgCj4gIAlyZXR1cm4gMDsKPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5oIGIvZHJpdmVycy9ncHUvZHJt L3RlZ3JhL2RybS5oCj4gaW5kZXggZjE3NjNiNGQ1YjVmLi4yYzgwOTc1NWJjYTcgMTAwNjQ0Cj4g LS0tIGEvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5oCj4gKysrIGIvZHJpdmVycy9ncHUvZHJt L3RlZ3JhL2RybS5oCj4gQEAgLTg4LDYgKzg4LDcgQEAgaW50IHRlZ3JhX2RybV9zdWJtaXQoc3Ry dWN0IHRlZ3JhX2RybV9jb250ZXh0ICpjb250ZXh0LAo+ICBzdHJ1Y3QgdGVncmFfZHJtX2NsaWVu dCB7Cj4gIAlzdHJ1Y3QgaG9zdDF4X2NsaWVudCBiYXNlOwo+ICAJc3RydWN0IGxpc3RfaGVhZCBs aXN0Owo+ICsJc3RydWN0IHRlZ3JhX2RybSAqZHJtOwo+ICAKPiAgCXVuc2lnbmVkIGludCB2ZXJz aW9uOwo+ICAJY29uc3Qgc3RydWN0IHRlZ3JhX2RybV9jbGllbnRfb3BzICpvcHM7Cj4gCgpUaGFu a3MgZm9yIGltcHJvdmluZyB0aGUgY29tbWl0IG1lc3NhZ2UhIExvb2tzIGdvb2QuCgpSZXZpZXdl ZC1ieTogRG1pdHJ5IE9zaXBlbmtvIDxkaWdldHhAZ21haWwuY29tPgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRy aS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK