From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomeu Vizoso Subject: Re: [PATCH v6 1/2] drm/sched: Refactor ring mirror list handling. Date: Tue, 12 Mar 2019 08:43:53 +0100 Message-ID: References: <1545938887-22901-1-git-send-email-andrey.grodzovsky@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-it1-x142.google.com (mail-it1-x142.google.com [IPv6:2607:f8b0:4864:20::142]) by gabe.freedesktop.org (Postfix) with ESMTPS id D4AC089D9A for ; Tue, 12 Mar 2019 07:44:05 +0000 (UTC) Received: by mail-it1-x142.google.com with SMTP id l15so2920106iti.4 for ; Tue, 12 Mar 2019 00:44:05 -0700 (PDT) In-Reply-To: <1545938887-22901-1-git-send-email-andrey.grodzovsky@amd.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Andrey Grodzovsky Cc: ckoenig.leichtzumerken@gmail.com, etnaviv@lists.freedesktop.org, amd-gfx@lists.freedesktop.org, dri-devel , Monk.Liu@amd.com List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCAyNyBEZWMgMjAxOCBhdCAyMDoyOCwgQW5kcmV5IEdyb2R6b3Zza3kKPGFuZHJleS5n cm9kem92c2t5QGFtZC5jb20+IHdyb3RlOgo+Cj4gRGVjYXVwbGUgc2NoZWQgdGhyZWFkcyBzdG9w IGFuZCBzdGFydCBhbmQgcmluZyBtaXJyb3IKPiBsaXN0IGhhbmRsaW5nIGZyb20gdGhlIHBvbGlj eSBvZiB3aGF0IHRvIGRvIGFib3V0IHRoZQo+IGd1aWx0eSBqb2JzLgo+IFdoZW4gc3RvcHBwaW5n IHRoZSBzY2hlZCB0aHJlYWQgYW5kIGRldGFjaGluZyBzY2hlZCBmZW5jZXMKPiBmcm9tIG5vbiBz aWduYWxlZCBIVyBmZW5lcyB3YWl0IGZvciBhbGwgc2lnbmFsZWQgSFcgZmVuY2VzCj4gdG8gY29t cGxldGUgYmVmb3JlIHJlcnVubmluZyB0aGUgam9icy4KPgo+IHYyOiBGaXggcmVzdWJtaXNzaW9u IG9mIGd1aWx0eSBqb2IgaW50byBIVyBhZnRlciByZWZhY3RvcmluZy4KPgo+IHY0Ogo+IEZ1bGwg cmVzdGFydCBmb3IgYWxsIHRoZSBqb2JzLCBub3Qgb25seSBmcm9tIGd1aWx0eSByaW5nLgo+IEV4 dHJhY3Qga2FybWEgaW5jcmVhc2UgaW50byBzdGFuZGFsb25lIGZ1bmN0aW9uLgo+Cj4gdjU6Cj4g UmV3b3JrIHdhaXRpbmcgZm9yIHNpZ25hbGVkIGpvYnMgd2l0aG91dCByZWx5aW5nIG9uIHRoZSBq b2IKPiBzdHJ1Y3QgaXRzZWxmIGFzIHRob3NlIG1pZ2h0IGFscmVhZHkgYmUgZnJlZWQgZm9yIG5v biAnZ3VpbHR5Jwo+IGpvYidzIHNjaGVkdWxlcnMuCj4gRXhwb3NlIGthcm1hIGluY3JlYXNlIHRv IGRyaXZlcnMuCj4KPiB2NjoKPiBVc2UgbGlzdF9mb3JfZWFjaF9lbnRyeV9zYWZlX2NvbnRpbnVl IGFuZCBkcm1fc2NoZWRfcHJvY2Vzc19qb2IKPiBpbiBjYXNlIGZlbmNlIGFscmVhZHkgc2lnbmFs ZWQuCj4gQ2FsbCBkcm1fc2NoZWRfaW5jcmVhc2Vfa2FybWEgb25seSBvbmNlIGZvciBhbWRncHUg YW5kIGFkZCBkb2N1bWVudGF0aW9uLgo+Cj4gU3VnZ2VzdGVkLWJ5OiBDaHJpc3RpYW4gS29lbmln IDxDaHJpc3RpYW4uS29lbmlnQGFtZC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQW5kcmV5IEdyb2R6 b3Zza3kgPGFuZHJleS5ncm9kem92c2t5QGFtZC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1kZ3B1L2FtZGdwdV9kZXZpY2UuYyB8ICAyMCArKy0KPiAgZHJpdmVycy9ncHUvZHJt L2V0bmF2aXYvZXRuYXZpdl9zY2hlZC5jICAgIHwgIDExICstCj4gIGRyaXZlcnMvZ3B1L2RybS9z Y2hlZHVsZXIvc2NoZWRfbWFpbi5jICAgICB8IDE5NSArKysrKysrKysrKysrKysrKysrLS0tLS0t LS0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9zY2hlZC5jICAgICAgICAgICAgfCAgMTIg Ky0KPiAgaW5jbHVkZS9kcm0vZ3B1X3NjaGVkdWxlci5oICAgICAgICAgICAgICAgIHwgICA4ICst Cj4gIDUgZmlsZXMgY2hhbmdlZCwgMTU3IGluc2VydGlvbnMoKyksIDg5IGRlbGV0aW9ucygtKQo+ CltzbmlwXQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9zY2hlZC5jIGIv ZHJpdmVycy9ncHUvZHJtL3YzZC92M2Rfc2NoZWQuYwo+IGluZGV4IDQ0NWIyZWYuLmY3NmQ5ZWQg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL3YzZC92M2Rfc2NoZWQuYwo+ICsrKyBiL2Ry aXZlcnMvZ3B1L2RybS92M2QvdjNkX3NjaGVkLmMKPiBAQCAtMTc4LDE4ICsxNzgsMjIgQEAgdjNk X2pvYl90aW1lZG91dChzdHJ1Y3QgZHJtX3NjaGVkX2pvYiAqc2NoZWRfam9iKQo+ICAgICAgICAg Zm9yIChxID0gMDsgcSA8IFYzRF9NQVhfUVVFVUVTOyBxKyspIHsKPiAgICAgICAgICAgICAgICAg c3RydWN0IGRybV9ncHVfc2NoZWR1bGVyICpzY2hlZCA9ICZ2M2QtPnF1ZXVlW3FdLnNjaGVkOwo+ Cj4gLSAgICAgICAgICAgICAgIGt0aHJlYWRfcGFyayhzY2hlZC0+dGhyZWFkKTsKPiAtICAgICAg ICAgICAgICAgZHJtX3NjaGVkX2h3X2pvYl9yZXNldChzY2hlZCwgKHNjaGVkX2pvYi0+c2NoZWQg PT0gc2NoZWQgPwo+ICsgICAgICAgICAgICAgICBkcm1fc2NoZWRfc3RvcChzY2hlZCwgKHNjaGVk X2pvYi0+c2NoZWQgPT0gc2NoZWQgPwo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc2NoZWRfam9iIDogTlVMTCkpOwo+ICsKPiArICAgICAgICAgICAgICAg aWYoc2NoZWRfam9iKQo+ICsgICAgICAgICAgICAgICAgICAgICAgIGRybV9zY2hlZF9pbmNyZWFz ZV9rYXJtYShzY2hlZF9qb2IpOwo+ICAgICAgICAgfQo+Cj4gICAgICAgICAvKiBnZXQgdGhlIEdQ VSBiYWNrIGludG8gdGhlIGluaXQgc3RhdGUgKi8KPiAgICAgICAgIHYzZF9yZXNldCh2M2QpOwo+ Cj4gKyAgICAgICBmb3IgKHEgPSAwOyBxIDwgVjNEX01BWF9RVUVVRVM7IHErKykKPiArICAgICAg ICAgICAgICAgZHJtX3NjaGVkX3Jlc3VibWl0X2pvYnMoc2NoZWRfam9iLT5zY2hlZCk7CgpIaSBB bmRyZXksCgpJJ20gbm90IHN1cmUgb2Ygd2hhdCB3YXMgdGhlIG9yaWdpbmFsIGludGVudCwgYnV0 IEkgZ3Vlc3MgaXQgd2Fzbid0IHRvCnJlcGVhdGVkbHkgY2FsbCByZXN1Ym1pdF9qb2JzIG9uIHRo YXQgc3BlY2lmaWMgam9iJ3MgcXVldWU/CgpSZWdhcmRzLAoKVG9tZXUKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs