From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 2/3] drm/sched: Keep s_fence->parent pointer Date: Tue, 9 Apr 2019 16:37:46 +0200 Message-ID: References: <1554739692-6999-1-git-send-email-andrey.grodzovsky@amd.com> <1554739692-6999-2-git-send-email-andrey.grodzovsky@amd.com> Reply-To: christian.koenig@amd.com Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1554739692-6999-2-git-send-email-andrey.grodzovsky@amd.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: Andrey Grodzovsky , dri-devel@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, etnaviv@lists.freedesktop.org, eric@anholt.net Cc: Christian.Koenig@amd.com List-Id: amd-gfx.lists.freedesktop.org QW0gMDguMDQuMTkgdW0gMTg6MDggc2NocmllYiBBbmRyZXkgR3JvZHpvdnNreToKPiBGb3IgbGF0 ZXIgZHJpdmVyJ3MgcmVmZXJlbmNlIHRvIHNlZSBpZiB0aGUgZmVuY2UgaXMgc2lnbmFsZWQuCj4K PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZXkgR3JvZHpvdnNreSA8YW5kcmV5Lmdyb2R6b3Zza3lAYW1k LmNvbT4KPiAtLS0KPiAgIGRyaXZlcnMvZ3B1L2RybS9zY2hlZHVsZXIvc2NoZWRfbWFpbi5jIHwg MTEgKysrKysrKystLS0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDMgZGVs ZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3NjaGVkdWxlci9zY2hl ZF9tYWluLmMgYi9kcml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL3NjaGVkX21haW4uYwo+IGluZGV4 IGMyMTVjZGUuLjViYjQzNjggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3NjaGVkdWxl ci9zY2hlZF9tYWluLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vc2NoZWR1bGVyL3NjaGVkX21h aW4uYwo+IEBAIC0xOTEsOCArMTkxLDYgQEAgRVhQT1JUX1NZTUJPTChkcm1fc2NoZWRfZGVwZW5k ZW5jeV9vcHRpbWl6ZWQpOwo+ICAgICovCj4gICBzdGF0aWMgdm9pZCBkcm1fc2NoZWRfc3RhcnRf dGltZW91dChzdHJ1Y3QgZHJtX2dwdV9zY2hlZHVsZXIgKnNjaGVkKQo+ICAgewo+IC0JdW5zaWdu ZWQgbG9uZyBmbGFnczsKPiAtCgpJIHRoaW5rIHRoaXMgYWN0dWFsbHkgYmVsb25ncyBpbnRvIHBh dGNoICMxLgoKPiAgIAlpZiAoc2NoZWQtPnRpbWVvdXQgIT0gTUFYX1NDSEVEVUxFX1RJTUVPVVQg JiYKPiAgIAkgICAgIWxpc3RfZW1wdHkoJnNjaGVkLT5yaW5nX21pcnJvcl9saXN0KSkKPiAgIAkJ c2NoZWR1bGVfZGVsYXllZF93b3JrKCZzY2hlZC0+d29ya190ZHIsIHNjaGVkLT50aW1lb3V0KTsK PiBAQCAtMzcxLDcgKzM2OSw2IEBAIHZvaWQgZHJtX3NjaGVkX3N0b3Aoc3RydWN0IGRybV9ncHVf c2NoZWR1bGVyICpzY2hlZCwgc3RydWN0IGRybV9zY2hlZF9qb2IgKmJhZCkKPiAgIAkJICAgIGRt YV9mZW5jZV9yZW1vdmVfY2FsbGJhY2soc19qb2ItPnNfZmVuY2UtPnBhcmVudCwKPiAgIAkJCQkJ ICAgICAgJnNfam9iLT5jYikpIHsKPiAgIAkJCWRtYV9mZW5jZV9wdXQoc19qb2ItPnNfZmVuY2Ut PnBhcmVudCk7Cj4gLQkJCXNfam9iLT5zX2ZlbmNlLT5wYXJlbnQgPSBOVUxMOwoKSG93IGFib3V0 IGFsc28gbW92aW5nIHRoZSBkbWFfZmVuY2VfcHV0KCkgaW50byAKZHJtX3NjaGVkX3Jlc3VibWl0 X2pvYnMoKSwgcmlnaHQgYmVmb3JlIHdlIHJlLWFzc2lnbiBzX2pvYi0+c19mZW5jZS0+cGFyZW50 PwoKSSB0aGluayB0aGF0IHdvdWxkIGJlIGNsZWFuZXIsIGJ1dCBub3Qgc3VyZSBpZiB0aGF0IHdv dWxkbid0IGhhdmUgYW55IAp1Z2x5IHNpZGUgZWZmZWN0cy4KCkNocmlzdGlhbi4KCj4gICAJCQlh dG9taWNfZGVjKCZzY2hlZC0+aHdfcnFfY291bnQpOwo+ICAgCQl9IGVsc2Ugewo+ICAgCQkJLyoK PiBAQCAtMzk4LDYgKzM5NSwxNCBAQCB2b2lkIGRybV9zY2hlZF9zdG9wKHN0cnVjdCBkcm1fZ3B1 X3NjaGVkdWxlciAqc2NoZWQsIHN0cnVjdCBkcm1fc2NoZWRfam9iICpiYWQpCj4gICAJCQkJc2No ZWQtPm9wcy0+ZnJlZV9qb2Ioc19qb2IpOwo+ICAgCQl9Cj4gICAJfQo+ICsKPiArCS8qCj4gKwkg KiBTdG9wIHBlbmRpbmcgdGltZXIgaW4gZmxpZ2h0IGFzIHdlIHJlYXJtIGl0IGluICBkcm1fc2No ZWRfc3RhcnQuIFRoaXMKPiArCSAqIGF2b2lkcyB0aGUgcGVuZGluZyB0aW1lb3V0IHdvcmsgaW4g cHJvZ3Jlc3MgdG8gZmlyZSByaWdodCBhd2F5IGFmdGVyCj4gKwkgKiB0aGlzIFREUiBmaW5pc2hl ZCBhbmQgYmVmb3JlIHRoZSBuZXdseSByZXN0YXJ0ZWQgam9icyBoYWQgYQo+ICsJICogY2hhbmNl IHRvIGNvbXBsZXRlLgo+ICsJICovCj4gKwljYW5jZWxfZGVsYXllZF93b3JrKCZzY2hlZC0+d29y a190ZHIpOwo+ICAgfQo+ICAgCj4gICBFWFBPUlRfU1lNQk9MKGRybV9zY2hlZF9zdG9wKTsKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBt YWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3Rz LmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbA==