From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 22/22] drm/i915: Export our request as a dma-buf fence on the reservation object Date: Thu, 28 Jul 2016 13:59:45 +0200 Message-ID: <20160728115945.GN6232@phenom.ffwll.local> References: <1469618100-15298-1-git-send-email-chris@chris-wilson.co.uk> <1469618100-15298-23-git-send-email-chris@chris-wilson.co.uk> <20160728103242.GI6232@phenom.ffwll.local> <20160728104029.GJ28802@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id AD70A6E7E7 for ; Thu, 28 Jul 2016 11:59:50 +0000 (UTC) Received: by mail-wm0-x244.google.com with SMTP id o80so10805023wme.0 for ; Thu, 28 Jul 2016 04:59:50 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20160728104029.GJ28802@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBKdWwgMjgsIDIwMTYgYXQgMTE6NDA6MjlBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFRodSwgSnVsIDI4LCAyMDE2IGF0IDEyOjMyOjQyUE0gKzAyMDAsIERhbmllbCBW ZXR0ZXIgd3JvdGU6Cj4gPiBPbiBXZWQsIEp1bCAyNywgMjAxNiBhdCAxMjoxNTowMFBNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiA+IElmIHRoZSBHRU0gb2JqZWN0cyBiZWluZyByZW5k ZXJlZCB3aXRoIGluIHRoaXMgcmVxdWVzdCBoYXZlIGJlZW4KPiA+ID4gZXhwb3J0ZWQgdmlhIGRt YS1idWYgdG8gYSB0aGlyZCBwYXJ0eSwgaG9vayBvdXJzZWx2ZXMgaW50byB0aGUgZG1hLWJ1Zgo+ ID4gPiByZXNlcnZhdGlvbiBvYmplY3Qgc28gdGhhdCB0aGUgdGhpcmQgcGFydHkgY2FuIHNlcmlh bGlzZSB3aXRoIG91cgo+ID4gPiByZW5kZXJpbmcgdmlhIHRoZSBkbWEtYnVmIGZlbmNlcy4KPiA+ ID4gCj4gPiA+IFRlc3RjYXNlOiBpZ3QvcHJpbWVfYnVzeQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IAo+ID4gU3R5bGUgbml0 OiBJIHByZWZlciB3d19tdXRleF9sb2NrKCZyZXN2LT5sb2NrLCBOVUxMKTsgb3Zlcgo+ID4gbXV0 ZXhfbG9jaygmcmVzdi0+bG9jay5iYXNlKS4gVGhlIGZvcm1lciBtYWtlcyBpdCBjbGVhciBpdCdz IGEgd3cgbXV0ZXgsCj4gPiBidXQgd2UgZG9uJ3QgYm90aGVyIHdpdGggdGhlIG11bHRpLWxvY2sg ZGFuY2UuIFRoZSBsYXR0ZXIgbmVlZGxlcyBhcm91bmQKPiA+IGluIGltcGxlbWVuYXRpb24gZGV0 YWlscywgd2hpY2ggaXQgcmVhbGx5IHNob3VsZG4ndC4gUGxlYXNlIGNoYW5nZS4KPiAKPiBQYXNz aW5nIE5VTEwgYXMgd3dfYWNxdWl0ZV9jdHggaXMgaWxsZWdhbC4KCkhtLCB3aGVyZSBleGFjdGx5 IGRvIHlvdSBzZWUgdGhhdD8ga2VybmVsZG9jIGZvciB3d19tdXRleF9sb2NrIGNsZWFybHkKc2F5 cyB0aGF0IGl0IGNhbiBiZSBOVUxMLCBhbmQgdGhlIHN0YXRpYyBpbmxpbmUgaGFzIGEgY2hlY2sg Zm9yIGl0IGFuZApjYWxscyBtdXRleF9sb2NrIGluIHRoZSBlbHNlIHBhdGguIFdoaWNoIG1lYW5z IGl0IC9zaG91bGQvIGJvaWwgZG93biB0bwp0aGUgZXhhY3Qgc2FtZSBjb2RlIGFmdGVyIGdjYyBo YXMgcG9uZGVyZWQgaXQgZW5vdWdoLgoKPiA+IFRoZSBvdGhlciB3b25reSBiaXQgaXMgdGhhdCBj aGFuZ2luZyByZXNlcnZhdGlvbnMgb24gbXVsdGlwbGUgb2JqZWN0cwo+ID4gd2l0aG91dCB0aGUg ZnVsbCB3dyBtdXRleCBkYW5jZSBpcyBkZWFkbG9jay1yaXNreS4gQnV0IG9ubHkgd2hlbiB5b3Ug Ym90aAo+ID4gYWRkIGFuZCB3YWl0L3N0YWxsIG9uIGZlbmNlcy4KPiAKPiBOb3RlIHRoYXQgaXQg aXMgb25seSBzbyB3aGVuIHRyeWluZyB0byBsb2NrIG11bHRpcGxlIG9iamVjdHMgc2ltdWx0YW5l b3VzbHksCj4gd2hpY2ggd2UgZG8gbm90IHJlcXVpcmUuCgpXaXRoIGRlYWRsb2NrcyBJIGRpZG4n dCBtZWFuIGxvY2tpbmcgZGVhZGxvY2tzLCBidXQgbG9vcHMgaW4gdGhlIGZlbmNlcy4KU3VyZSB3 ZSBldmVudHVhbGx5IHJlY292ZXIgd2hlbiB5b3UgaGF2ZSBhIGdvb2QgZ3B1IGRyaXZlciB3aXRo IGhhbmcKY2hlY2ssIGJ1dCBvdGhlciBkcml2ZXJzIG1pZ2h0IGJlIGxlc3MgZm9ydHVuYXRlLiBB bmQgaWYgeW91IGxvY2sgb2JqZWN0cwppbmRpdmlkdWFsbHkgYW5kIHVwZGF0ZSB0aGVpciBmZW5j ZXMgaW5kaXZpZHVhbGx5IGl0J3MgZmFpcmx5IHNpbXBsZSB0bwpyYWNlIGNvbW1hbmQgc3VibWlz c2lvbiAob24gZGlmZmVyZW50IGRyaXZlcnMpIGFnYWluc3QgZWFjaCBhbm90aGVyIHdpdGgKb2Jq ZWN0cyBsaXN0ZWQgaW4gcmV2ZXJzZSBhbmQgZW5kIHVwIHdpdGggYSBBQkJBIGZlbmNlIGRlcGVu Y3kuIFRoZSBmaXgKZm9yIHRoYXQgaXMgdG86CjEuIGdyYWIgYWxsIHRoZSByZXNlcnZhdGlvbiBs b2NrcwoyLiBhc3NlbWVibGUgdGhlIGZ1bGwgbGlzdCBvZiBmZW5jZXMgeW91IG5lZWQgdG8gc3Rh bGwgb24KMy4gdXBkYXRlIHRoZSByZXNlcnZhdGlvbiB3aXRoIHRoZSBuZXcgZmVuY2UgZm9yIHRo ZSBjdXJyZW50IHJlbmRlcmluZyBqb2IKNC4gb25seSB0aGVuIHJlbGVhc2UgYWxsIGxvY2tzCgpX aXRob3V0IHRoYXQgZHJhbWEgZW5zdWVzIDstKSBBbmQgdGhlIGN1cnJlbnQgcGF0Y2ggaXMgc3Rp bGwgcHJldHR5IGZhcgphd2F5IGZyb20gdGhlIGFib3ZlIHNlcXVlbmNlIChidXQgaXQgZG9lcyBy b3VnaGx5IG1hdGNoIHRvIG91ciBvdmVyYWxsCmV4ZWNidWYgbG9naWMsIHdpdGggcy9sb2NrL3Bp bi8pLgotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBD b3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK