From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Christian_K=c3=b6nig?= Subject: Re: [PATCH 1/8] dma-buf: remove shared fence staging in reservation object Date: Fri, 26 Oct 2018 10:01:20 +0200 Message-ID: <403d08b8-5b1b-5b08-5cae-0a98520dcc9a@gmail.com> References: <20181004131250.2373-1-christian.koenig@amd.com> <154049851691.5942.2186402456191450965@skylake-alporthouse-com> <154049882096.5942.12704078363695175865@skylake-alporthouse-com> <154050251352.8648.3496879509165225854@skylake-alporthouse-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: <154050251352.8648.3496879509165225854@skylake-alporthouse-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: Chris Wilson , amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org QW0gMjUuMTAuMTggdW0gMjM6MjEgc2NocmllYiBDaHJpcyBXaWxzb246Cj4gUXVvdGluZyBDaHJp cyBXaWxzb24gKDIwMTgtMTAtMjUgMjE6MjA6MjEpCj4+IFF1b3RpbmcgQ2hyaXMgV2lsc29uICgy MDE4LTEwLTI1IDIxOjE1OjE3KQo+Pj4gUXVvdGluZyBDaHJpc3RpYW4gS8O2bmlnICgyMDE4LTEw LTA0IDE0OjEyOjQzKQo+Pj4+IE5vIG5lZWQgZm9yIHRoYXQgYW55IG1vcmUuIEp1c3QgcmVwbGFj ZSB0aGUgbGlzdCB3aGVuIHRoZXJlIGlzbid0IGVub3VnaAo+Pj4+IHJvb20gYW55IG1vcmUgZm9y IHRoZSBhZGRpdGlvbmFsIGZlbmNlLgo+Pj4gSnVzdCBhIGhlYWRzIHVwLiBBZnRlciB0aGlzIHNl cmllcyBsYW5kZWQsIHdlIHN0YXJ0ZWQgaGl0dGluZyBhCj4+PiB1c2UtYWZ0ZXItZnJlZSB3aGVu IGl0ZXJhdGluZyB0aGUgc2hhcmVkIGxpc3QuCj4+Pgo+Pj4gPDQ+IFsxMDkuNjEzMTYyXSBnZW5l cmFsIHByb3RlY3Rpb24gZmF1bHQ6IDAwMDAgWyMxXSBQUkVFTVBUIFNNUCBQVEkKPj4+IDw0PiBb MTA5LjYxMzE3N10gQ1BVOiAxIFBJRDogMTM1NyBDb21tOiBnZW1fYnVzeSBUYWludGVkOiBHICAg ICBVICAgICAgICAgICAgNC4xOS4wLXJjOC1DSS1DSV9EUk1fNTAzNSsgIzEKPj4+IDw0PiBbMTA5 LjYxMzE4OV0gSGFyZHdhcmUgbmFtZTogRGVsbCBJbmMuIFhQUyA4MzAwICAvMFkyTVJHLCBCSU9T IEEwNiAxMC8xNy8yMDExCj4+PiA8ND4gWzEwOS42MTMyNTJdIFJJUDogMDAxMDppOTE1X2dlbV9i dXN5X2lvY3RsKzB4MTQ2LzB4MzgwIFtpOTE1XQo+Pj4gPDQ+IFsxMDkuNjEzMjYxXSBDb2RlOiAw YiA0MyAwNCA0OSA4MyBjNiAwOCA0ZCAzOSBlNiA4OSA0MyAwNCA3NCA2ZCA0ZCA4YiAzZSBlOCA1 ZCA1NCBmNCBlMCA4NSBjMCA3NCAwZCA4MCAzZCAwOCA3MSAxZCAwMCAwMCAwZiA4NCBiYiAwMCAw MCAwMCAzMSBjMCA8NDk+IDgxIDdmIDA4IDIwIDNhIDJjIGEwIDc1IGNjIDQxIDhiIDk3IDUwIDAy IDAwIDAwIDQ5IDhiIDhmIGE4IDAwCj4+PiA8ND4gWzEwOS42MTMyODNdIFJTUDogMDAxODpmZmZm YzkwMDAwNDRiY2Y4IEVGTEFHUzogMDAwMTAyNDYKPj4+IDw0PiBbMTA5LjYxMzI5Ml0gUkFYOiAw MDAwMDAwMDAwMDAwMDAwIFJCWDogZmZmZmM5MDAwMDQ0YmRjMCBSQ1g6IDAwMDAwMDAwMDAwMDAw MDEKPj4+IDw0PiBbMTA5LjYxMzMwMl0gUkRYOiAwMDAwMDAwMDAwMDAwMDAwIFJTSTogMDAwMDAw MDBmZmZmZmZmZiBSREk6IGZmZmZmZmZmODIyNDc0YTAKPj4+IDw0PiBbMTA5LjYxMzMxMV0gUkJQ OiBmZmZmYzkwMDAwNDRiZDI4IFIwODogZmZmZjg4MDIxZTE1ODY4MCBSMDk6IDAwMDAwMDAwMDAw MDAwMDEKPj4+IDw0PiBbMTA5LjYxMzMyMV0gUjEwOiAwMDAwMDAwMDAwMDAwMDQwIFIxMTogMDAw MDAwMDAwMDAwMDAwMCBSMTI6IGZmZmY4ODAyMWUxNjQxYjgKPj4+IDw0PiBbMTA5LjYxMzMzMV0g UjEzOiAwMDAwMDAwMDAwMDAwMDAzIFIxNDogZmZmZjg4MDIxZTE2NDFiMCBSMTU6IDZiNmI2YjZi NmI2YjZiNmIKPj4+IDw0PiBbMTA5LjYxMzM0MV0gRlM6ICAwMDAwN2Y5YzlmYzg0OTgwKDAwMDAp IEdTOmZmZmY4ODAyMjdhNDAwMDAoMDAwMCkga25sR1M6MDAwMDAwMDAwMDAwMDAwMAo+Pj4gPDQ+ IFsxMDkuNjEzMzUyXSBDUzogIDAwMTAgRFM6IDAwMDAgRVM6IDAwMDAgQ1IwOiAwMDAwMDAwMDgw MDUwMDMzCj4+PiA8ND4gWzEwOS42MTMzNjBdIENSMjogMDAwMDdmOWM5ZmNiODAwMCBDUjM6IDAw MDAwMDAyMjQ3ZDQwMDUgQ1I0OiAwMDAwMDAwMDAwMDYwNmUwCj4+IEZpcnN0IGd1ZXNzIHdvdWxk IGJlCj4+Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2YXRpb24uYyBiL2Ry aXZlcnMvZG1hLWJ1Zi9yZXNlcnZhdGlvbi5jCj4+IGluZGV4IDVmYjRmZDQ2MTkwOC4uODMzNjk4 YTBkNTQ4IDEwMDY0NAo+PiAtLS0gYS9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2YXRpb24uYwo+PiAr KysgYi9kcml2ZXJzL2RtYS1idWYvcmVzZXJ2YXRpb24uYwo+PiBAQCAtMTY5LDcgKzE2OSw2IEBA IHZvaWQgcmVzZXJ2YXRpb25fb2JqZWN0X2FkZF9zaGFyZWRfZmVuY2Uoc3RydWN0IHJlc2VydmF0 aW9uX29iamVjdCAqb2JqLAo+PiAgICAgICAgICB9Cj4+Cj4+ICAgICAgICAgIEJVR19PTihmb2Jq LT5zaGFyZWRfY291bnQgPj0gZm9iai0+c2hhcmVkX21heCk7Cj4+IC0gICAgICAgZm9iai0+c2hh cmVkX2NvdW50Kys7Cj4+Cj4+ICAgcmVwbGFjZToKPj4gICAgICAgICAgLyoKPj4gQEAgLTE3Nyw2 ICsxNzYsOCBAQCB2b2lkIHJlc2VydmF0aW9uX29iamVjdF9hZGRfc2hhcmVkX2ZlbmNlKHN0cnVj dCByZXNlcnZhdGlvbl9vYmplY3QgKm9iaiwKPj4gICAgICAgICAgICogZm9iai0+c2hhcmVkX2Nv dW50IGlzIHByb3RlY3RlZCBieSB0aGlzIGxvY2sgdG9vCj4+ICAgICAgICAgICAqLwo+PiAgICAg ICAgICBSQ1VfSU5JVF9QT0lOVEVSKGZvYmotPnNoYXJlZFtpXSwgZmVuY2UpOwo+PiArICAgICAg IGlmIChpID09IGZvYmotPnNoYXJlZF9jb3VudCkKPj4gKyAgICAgICAgICAgICAgIGZvYmotPnNo YXJlZF9jb3VudCsrOwo+PiAgICAgICAgICB3cml0ZV9zZXFjb3VudF9lbmQoJm9iai0+c2VxKTsK Pj4gICAgICAgICAgcHJlZW1wdF9lbmFibGUoKTsKPj4gICB9Cj4+Cj4+IFN0cmljdGx5LCBwZXJo YXBzIFdSSVRFX09OQ0UoZm9iai0+c2hhcmVkX2NvdW50LCBpICsgMSk7ID8KPiBVcGRhdGluZyBz aGFyZWRfY291bnQgYWZ0ZXIgc2V0dGluZyB0aGUgZmVuY2UgZG9lcyB0aGUgdHJpY2suCgpBaCwg Y3JhcC4gSSBjYW4gc3RhcmUgYXQgdGhlIGNvZGUgZm9yIGFnZXMgYW5kIGRvbid0IHNlZSB0aGF0 IHByb2JsZW0uIApOZWl0aGVyIGRpZCBhbnkgaW50ZXJuYWwgdGVzdGluZyBzaG93ZWQgYW55IGlz c3Vlcy4KCkFueXdheSB5b3VyIGNoYW5nZSBpcyBSZXZpZXdlZC1ieTogQ2hyaXN0aWFuIEvDtm5p ZyAKPGNocmlzdGlhbi5rb2VuaWdAYW1kLmNvbT4KClRoYW5rcyBmb3IgdGhlIHF1aWNrIGZpeCwK Q2hyaXN0aWFuLgoKPiAtQ2hyaXMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2RyaS1kZXZlbAo=