From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chad Versace Subject: Re: [Mesa-dev] [PATCH] i965: Share the workaround bo between all contexts Date: Thu, 26 Jan 2017 16:01:49 -0800 Message-ID: <20170127000149.GA112032@chadversary.pdx.corp.google.com> References: <20170126103240.GB19521@nuc-i3427.alporthouse.com> <20170126105858.25769-1-chris@chris-wilson.co.uk> <20170126173913.GA24513@chadversary-glaptop0.roam.corp.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-pg0-x234.google.com (mail-pg0-x234.google.com [IPv6:2607:f8b0:400e:c05::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 41CD46EC7A for ; Fri, 27 Jan 2017 00:01:52 +0000 (UTC) Received: by mail-pg0-x234.google.com with SMTP id 14so76255887pgg.1 for ; Thu, 26 Jan 2017 16:01:52 -0800 (PST) Content-Disposition: inline In-Reply-To: <20170126173913.GA24513@chadversary-glaptop0.roam.corp.google.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 , mesa-dev@lists.freedesktop.org, Daniel Vetter , Kenneth Graunke , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVGh1IDI2IEphbiAyMDE3LCBDaGFkIFZlcnNhY2Ugd3JvdGU6Cj4gT24gVGh1IDI2IEphbiAy MDE3LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBTaW5jZSB0aGUgd29ya2Fyb3VuZCBibyBpcyB1 c2VkIHN0cmljdGx5IGFzIGEgd3JpdGUtb25seSBidWZmZXIsIHdlIG5lZWQKPiA+IG9ubHkgYWxs b2NhdGUgb25lIHBlciBzY3JlZW4gYW5kIHVzZSB0aGUgc2FtZSBvbmUgZnJvbSBhbGwgY29udGV4 dHMuCj4gPiAKPiA+IChUaGUgY2F2ZWF0IGhlcmUgaXMgZHVyaW5nIGV4dGVuc2lvbiBpbml0aWFs aXNhdGlvbiwgd2hlcmUgd2Ugd3JpdGUgaW50bwo+ID4gYW5kIHJlYWQgYmFjayByZWdpc3RlciB2 YWx1ZXMgZnJvbSB0aGUgYnVmZmVyLCBidXQgdGhhdCBpcyBwZXJmb3JtZWQgb25seQo+ID4gb25j ZSBmb3IgdGhlIGZpcnN0IGNvbnRleHQgLSBhbmQgYmFyaW5nIHN5bmNocm9uaXNhdGlvbiBpc3N1 ZXMgc2hvdWxkIG5vdAo+ID4gYmUgYSBwcm9ibGVtLiBTYWZlciB3b3VsZCBiZSB0byBtb3ZlIHRo YXQgYWxzbyB0byB0aGUgc2NyZWVuLikKPiA+IAo+ID4gdjI6IEdpdmUgdGhlIHdvcmthcm91bmQg Ym8gaXRzIG93biBpbml0IGZ1bmN0aW9uIGFuZCBkb24ndCBwaWdneSBiYWNrCj4gPiBpbnRlbF9i dWZtZ3JfaW5pdCgpIHNpbmNlIGl0IGlzIG5vdCB0aGF0IHJlbGF0ZWQuCj4gPiAKPiA+IHYzOiBE cm9wIHRoZSByZWZlcmVuY2UgY291bnQgb2YgdGhlIHdvcmthcm91bmQgYm8gZm9yIHRoZSBjb250 ZXh0IHNpbmNlCj4gPiB0aGUgY29udGV4dCBpdHNlbGYgaXMgb3duZWQgYnkgdGhlIHNjcmVlbiAo YW5kIHNvIHdlIGNhbiByZWx5IG9uIHRoZSBibwo+ID4gZXhpc3RpbmcgZm9yIHRoZSBsaWZldGlt ZSBvZiB0aGUgY29udGV4dCkuCj4gCj4gSSBsaWtlIHRoaXMgaWRlYSwgYnV0IEkgaGF2ZSBxdWVz dGlvbnMgYW5kIGNvbW1lbnRzIGFib3V0IHRoZSBkZXRhaWxzLgo+IE1vcmUgcXVlc3Rpb25zIHRo YW4gY29tbWVudHMsIHJlYWxseS4KPiAKPiBUb2RheSwgd2l0aCBvbmx5IE1lc2EgY2hhbmdlcywg Y291bGQgd2UgZWZmZWN0aXZlbHkgZG8gdGhlIHNhbWUgYXMKPiAgIGRybV9pbnRlbF9nZW1fYm9f ZGlzYWJsZV9pbXBsaWNpdF9zeW5jKHNjcmVlbi0+d29ya2Fyb3VuZF9ibyk7Cj4gYnkgaGFja2lu ZyBNZXNhIHRvIHNldCBubyByZWFkL3dyaXRlIGRvbWFpbiB3aGVuIGVtaXR0aW5nIHJlbG9jcyBm b3IgdGhlCj4gd29ya2Fyb3VuZF9ibz8gKEkgYWRtaXQgSSBkb24ndCBmdWxseSB1bmRlcnN0YW5k IHRoZSBrZXJuZWwncyBkb21haW4KPiB0cmFja2luZykuIElmIHRoYXQgZG9lcyB3b3JrLCB0aGVu IGl0IGp1c3Qgd291bGQgcmVxdWlyZSBhIHNtYWxsIGhhY2sgdG8KPiBicndfZW1pdF9waXBlX2Nv bnRyb2xfd3JpdGUoKS4KPiAKPiA+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNA Y2hyaXMtd2lsc29uLmNvLnVrPgo+ID4gQ2M6IEtlbm5ldGggR3JhdW5rZSA8a2VubmV0aEB3aGl0 ZWNhcGUub3JnPgo+ID4gQ2M6IE1hcnRpbiBQZXJlcyA8bWFydGluLnBlcmVzQGxpbnV4LmludGVs LmNvbT4KPiA+IENjOiBDaGFkIFZlcnNhY2UgPGNoYWR2ZXJzYXJ5QGNocm9taXVtLm9yZz4KPiA+ IENjOiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGZmd2xsLmNoPgoKPiA+IGRpZmYgLS1n aXQgYS9zcmMvbWVzYS9kcml2ZXJzL2RyaS9pOTY1L2ludGVsX3NjcmVlbi5jIGIvc3JjL21lc2Ev ZHJpdmVycy9kcmkvaTk2NS9pbnRlbF9zY3JlZW4uYwoKPiA+ICsgICAvKiBXZSB3YW50IHRvIHVz ZSB0aGlzIGJvIGZyb20gYW55IGFuZCBhbGwgY29udGV4dHMsIHdpdGhvdXQgdW5kdWUKPiA+ICsg ICAgKiB3cml0aW5nIG9yZGVyaW5nIGJldHdlZW4gdGhlbS4gVG8gcHJldmVudCB0aGUga2VybmVs IGVuZm9yY2luZwo+ID4gKyAgICAqIHRoZSBvcmRlciBkdWUgdG8gd3JpdGVzIGZyb20gZGlmZmVy ZW50IGNvbnRleHRzLCB3ZSBkaXNhYmxlCj4gPiArICAgICogdGhlIHVzZSBvZiAodGhlIGtlcm5l bCdzKSBpbXBsaWNpdCBzeW5jIG9uIHRoaXMgYm8uCj4gPiArICAgICovCj4gPiArICAgZHJtX2lu dGVsX2dlbV9ib19kaXNhYmxlX2ltcGxpY2l0X3N5bmMoc2NyZWVuLT53b3JrYXJvdW5kX2JvKTsK Cj4gPiArI2lmbmRlZiBIQVZFX0RSTV9JTlRFTF9HRU1fQk9fRElTQUJMRV9JTVBMSUNJVF9TWU5D Cj4gPiArI2RlZmluZSBkcm1faW50ZWxfZ2VtX2JvX2Rpc2FibGVfaW1wbGljaXRfc3luYyhCTykg ZG8geyB9IHdoaWxlICgwKQo+ID4gKyNlbmRpZgoKVW50aWwgTWVzYSBjYW4gYWN0dWFsbHkgZGlz YWJsZSB0aGUgaW1wbGljaXQgc3luYywgSSB0aGluayB0aGlzIHBhdGNoCnNob3VsZCBiZSBwb3N0 cG9uZWQuIElmIGl0IGxhbmRlZCBub3csIGl0IG1heSBjYXVzZSBhZGRpdGlvbmFsCnVubmVjY2Vz c2FyeSBzdGFsbHMgYmV0d2VlbiBjb250ZXh0cy4gQ2hyb21lIE9TIHVzZXMgbWFueSBjb250ZXh0 cyBpbgp0aGUgc2FtZSBwcm9jZXNzLCBzbyBpZiBwcm9ibGVtcyBleGlzdCwgdGhleSdsbCBleGhp Yml0IG9uIENyT1MuIFBlcmhhcHMKdGhlIGV4dHJhIHN0YWxscyB3aWxsIGJlIGltcGVyY2VwdGli bGUsIGJ1dCBJIGRvbid0IHdhbnQgdG8gdGFrZSB0aGUKcmlzay4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==