From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Osipenko Subject: Re: [PATCH v3 10/16] drm/tegra: Store parent pointer in Tegra DRM clients Date: Fri, 1 Feb 2019 17:48:19 +0300 Message-ID: <5d650c4f-7ec5-3d66-2ac3-ab95716428a9@gmail.com> References: <20190201132837.12327-1-thierry.reding@gmail.com> <20190201132837.12327-11-thierry.reding@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190201132837.12327-11-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: linux-tegra@vger.kernel.org MDEuMDIuMjAxOSAxNjoyOCwgVGhpZXJyeSBSZWRpbmcg0L/QuNGI0LXRgjoKPiBGcm9tOiBUaGll cnJ5IFJlZGluZyA8dHJlZGluZ0BudmlkaWEuY29tPgo+IAo+IFRlZ3JhIERSTSBjbGllbnRzIG5l ZWQgYWNjZXNzIHRvIHRoZWlyIHBhcmVudCwgc28gc3RvcmUgYSBwb2ludGVyIHRvIGl0Cj4gdXBv biByZWdpc3RyYXRpb24uIEl0J3MgdGVjaG5pY2FsbHkgcG9zc2libGUgdG8gZ2V0IGF0IHRoaXMg YnkgZ29pbmcgdmlhCj4gdGhlIGhvc3QxeCBjbGllbnQncyBwYXJlbnQgYW5kIGdldHRpbmcgdGhl IGRyaXZlciBkYXRhLCBidXQgdGhhdCdzIHF1aXRlCj4gY29tcGxpY2F0ZWQgYW5kIG5vdCB2ZXJ5 IHRyYW5zcGFyZW50LiBJdCdzIG11Y2ggbW9yZSBzdHJhaWdodGZvcndhcmQgYW5kCj4gbmF0dXJh bCB0byBsZXQgdGhlIGNoaWxkcmVuIGtub3cgYWJvdXQgdGhlaXIgcGFyZW50Lgo+IAo+IFNpZ25l ZC1vZmYtYnk6IFRoaWVycnkgUmVkaW5nIDx0cmVkaW5nQG52aWRpYS5jb20+Cj4gUmV2aWV3ZWQt Ynk6IERtaXRyeSBPc2lwZW5rbyA8ZGlnZXR4QGdtYWlsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL3RlZ3JhL2RybS5jIHwgMiArKwo+ICBkcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmgg fCAxICsKPiAgMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKPiAKPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5jIGIvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2Ry bS5jCj4gaW5kZXggNGI3MGNlNjY0YzQxLi42MWRjYmQyMThmZmMgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy9ncHUvZHJtL3RlZ3JhL2RybS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2Ry bS5jCj4gQEAgLTEwNDEsNiArMTA0MSw3IEBAIGludCB0ZWdyYV9kcm1fcmVnaXN0ZXJfY2xpZW50 KHN0cnVjdCB0ZWdyYV9kcm0gKnRlZ3JhLAo+ICB7Cj4gIAltdXRleF9sb2NrKCZ0ZWdyYS0+Y2xp ZW50c19sb2NrKTsKPiAgCWxpc3RfYWRkX3RhaWwoJmNsaWVudC0+bGlzdCwgJnRlZ3JhLT5jbGll bnRzKTsKPiArCWNsaWVudC0+ZHJtID0gdGVncmE7Cj4gIAltdXRleF91bmxvY2soJnRlZ3JhLT5j bGllbnRzX2xvY2spOwo+ICAKPiAgCXJldHVybiAwOwo+IEBAIC0xMDUxLDYgKzEwNTIsNyBAQCBp bnQgdGVncmFfZHJtX3VucmVnaXN0ZXJfY2xpZW50KHN0cnVjdCB0ZWdyYV9kcm0gKnRlZ3JhLAo+ ICB7Cj4gIAltdXRleF9sb2NrKCZ0ZWdyYS0+Y2xpZW50c19sb2NrKTsKPiAgCWxpc3RfZGVsX2lu aXQoJmNsaWVudC0+bGlzdCk7Cj4gKwljbGllbnQtPmRybSA9IE5VTEw7Cj4gIAltdXRleF91bmxv Y2soJnRlZ3JhLT5jbGllbnRzX2xvY2spOwo+ICAKPiAgCXJldHVybiAwOwo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmggYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJt LmgKPiBpbmRleCA3MzcwZjdhMGZkYjguLjcwMTU0YzI1M2Q0NSAxMDA2NDQKPiAtLS0gYS9kcml2 ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmgKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJt LmgKPiBAQCAtODgsNiArODgsNyBAQCBpbnQgdGVncmFfZHJtX3N1Ym1pdChzdHJ1Y3QgdGVncmFf ZHJtX2NvbnRleHQgKmNvbnRleHQsCj4gIHN0cnVjdCB0ZWdyYV9kcm1fY2xpZW50IHsKPiAgCXN0 cnVjdCBob3N0MXhfY2xpZW50IGJhc2U7Cj4gIAlzdHJ1Y3QgbGlzdF9oZWFkIGxpc3Q7Cj4gKwlz dHJ1Y3QgdGVncmFfZHJtICpkcm07Cj4gIAo+ICAJdW5zaWduZWQgaW50IHZlcnNpb247Cj4gIAlj b25zdCBzdHJ1Y3QgdGVncmFfZHJtX2NsaWVudF9vcHMgKm9wczsKPiAKClJldmlld2VkLWJ5OiBE bWl0cnkgT3NpcGVua28gPGRpZ2V0eEBnbWFpbC5jb20+ClRlc3RlZC1ieTogRG1pdHJ5IE9zaXBl bmtvIDxkaWdldHhAZ21haWwuY29tPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK