From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Weinehall Subject: Re: [Beignet] Preventing zero GPU virtual address allocation Date: Thu, 19 Mar 2015 12:09:53 +0200 Message-ID: <20150319100953.GA10425@boom> References: <5502A9A0.1000209@intel.com> <20150313092738.GD3800@phenom.ffwll.local> <20150313165847.GA31491@nuc-i3427.alporthouse.com> <20150313171339.GL3800@phenom.ffwll.local> <148B1B7A67D1C24B9EF0BE42EA4977062B7F5DFE@SHSMSX101.ccr.corp.intel.com> <20150316085214.GF21993@phenom.ffwll.local> <550738B4.8060405@virtuousgeek.org> <5508449C.50705@virtuousgeek.org> <148B1B7A67D1C24B9EF0BE42EA4977062B7F7BB2@SHSMSX101.ccr.corp.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <148B1B7A67D1C24B9EF0BE42EA4977062B7F7BB2@SHSMSX101.ccr.corp.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Song, Ruiling" Cc: "Yang, Rong R" , "intel-gfx@lists.freedesktop.org" , "beignet@lists.freedesktop.org" , "Weinehall, David" , "Vetter, Daniel" List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBNYXIgMTksIDIwMTUgYXQgMDM6MjI6NDJBTSArMDAwMCwgU29uZywgUnVpbGluZyB3 cm90ZToKPiAKPiA+IFllYWgsIE1BUF9GSVhFRCBzb3VuZHMgYSBiaXQgbW9yZSBhbWJpdGlvdXMg YW5kIHRob3VnaCBJIHRoaW5rIGl0IHdvdWxkCj4gPiB3b3JrIGZvciBPQ0wgMi4wIHBvaW50ZXIg c2hhcmluZywgaXQncyBhIGxpdHRsZSBkaWZmZXJlbnQgdGhhbiB3ZSB3ZXJlIHBsYW5uaW5nLgo+ ID4gVG8gc3VtbWFyaXplLCB3ZSBoYXZlIHRocmVlIHBvc3NpYmxlIGFwcHJvYWNoZXMsIGVhY2gg d2l0aCBpdHMgb3duCj4gPiBwcm9ibGVtczoKPiA+ICAgMSkgc2ltcGxlIHBhdGNoIHRvIGF2b2lk IGJpbmRpbmcgYXQgYWRkcmVzcyAwIGluIFBQR1RUOgo+ID4gICAgICBkb2VzIGltcGFjdCB0aGUg QUJJICh0aG91Z2ggZ2VuZXJhbGx5IG5vdCBpbiBhIGhhcm1mdWwgd2F5KSwgYW5kCj4gPiAgICAg IG1heSBub3QgYmUgcG9zc2libGUgd2l0aCBhbGlhc2luZyBQUEdUVCB3aXRoIGUuZy4gZnJhbWVi dWZmZXJzCj4gPiAgICAgIGJvdW5kIGF0IG9mZnNldCAwCj4gPiAgIDIpIGV4cG9zaW5nIFBJTl9C SUFTIHRvIHVzZXJzcGFjZQo+ID4gICAgICBXb3VsZCBhbGxvdyB1c2Vyc3BhY2UgdG8gYXZvaWQg cGlubmluZyBhbnkgYnVmZmVycyBhdCBvZmZzZXQgMCBhdAo+ID4gICAgICBleGVjYnVmIHRpbWUs IGJ1dCBzdGlsbCBoYXMgdGhlIHByb2JsZW0gd2l0aCBwcmV2aW91c2x5IGJvdW5kIGJ1ZmZlcnMK PiA+ICAgICAgYW5kIGFsaWFzaW5nIFBQR1RUCj4gPiAgIDMpIE1BUF9GSVhFRCBpbnRlcmZhY2UK PiA+ICAgICAgRmxleGlibGUgYXBwcm9hY2ggYWxsb3dpbmcgdXNlcnNwYWNlIHRvIG1hbmFnZSBp dHMgb3duIHZpcnR1YWwKPiA+ICAgICAgbWVtb3J5LCBidXQgc3RpbGwgaGFzIHRoZSBzYW1lIGlz c3VlcyB3aXRoIGFsaWFzaW5nIFBQR1RULCBhbmQgd2l0aAo+ID4gICAgICBzaGFyZWQgY29udGV4 dHMsIHdoaWNoIHdvdWxkIGhhdmUgdG8gbmVnb3RpYXRlIGJldHdlZW4gbGlicmFyaWVzCj4gPiBo b3cgdG8KPiA+ICAgICAgaGFuZGxlIHRoZSB6ZXJvIHBhZ2UKPiA+IAo+ID4gRm9yICgxKSBhbmQg KDIpIHRoZSBrZXJuZWwgcGllY2VzIGFyZSByZWFsbHkgYWxyZWFkeSBpbiBwbGFjZSwgdGhlIG1h aW4gdGhpbmcgd2UKPiA+IG5lZWQgaXMgYSBuZXcgZmxhZyB0byB1c2Vyc3BhY2UgdG8gaW5kaWNh dGUgYmVoYXZpb3IuICBJJ2QgcHJlZmVyICgxKSB3aXRoIGEKPiA+IGNvbnRleHQgY3JlYXRpb24g ZmxhZyB0byBpbmRpY2F0ZSAiZG9uJ3QgYmluZCBhdCAwIi4KPiA+IEV4ZWNidWYgd291bGQgdHJ5 IHRvIGhvbm9yIHRoaXMsIGFuZCB1c2Vyc3BhY2UgY291bGQgY2hlY2sgaWYgYW55IGJ1ZmZlcnMK PiA+IGVuZGVkIHVwIGF0IDAgaW4gdGhlIGFsaWFzaW5nIFBQR1RUIGNhc2UgYnkgY2hlY2tpbmcg dGhlIHJlc3VsdGluZyBvZmZzZXRzCj4gPiBmb2xsb3dpbmcgdGhlIGNhbGwuICBJIGV4cGVjdCBp biBtb3N0IGNhc2VzIHRoaXMgd291bGQgYmUgZmluZS4KPiA+IAo+ID4gSXQgc2hvdWxkIGJlIHBy ZXR0eSBlYXN5IHRvIGV4dGVuZCBSdWlsaW5nJ3MgcGF0Y2ggdG8gdXNlIGEgY29udGV4dCBmbGFn IHRvCj4gPiBkZXRlcm1pbmUgdGhlIGJlaGF2aW9yOyBpcyB0aGF0IHNvbWV0aGluZyB5b3UgY2Fu IGRvPyAgQW55IG9iamVjdGlvbnMgdG8KPiA+IHRoaXMgYXBwcm9hY2g/Cj4gCj4gSSBhbSBvayB3 aXRoIGFkZGluZyBhIGNvbnRleHQgZmxhZyB0byBpbmRpY2F0ZSAiZG9uJ3QgYmluZCBhdCAwIi4g QW55IG9iamVjdGlvbnMgZnJvbSBvdGhlcnM/Cj4gVGhlIHBhdGNoIGlzIG5vdCBmcm9tIG1lLCBp dCBpcyBmcm9tIERhdmlkLiBJIGFtIG5vdCBmYW1pbGlhciB3aXRoIEtNRC4gRGF2aWQsIGNvdWxk IHlvdSBoZWxwIG9uIHRoaXMgcGF0Y2g/CgpZdXAsIGFzc3VtaW5nLCBvZiBjb3Vyc2UsIHRoYXQg c3VjaCBhbiBhcHByb2FjaCBpcyBhY2NlcHRhYmxlLgoKCktpbmQgcmVnYXJkcywgRGF2aWQKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK