From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Chew Subject: Re: CUDA fixed VA allocations and sparse mappings Date: Thu, 9 Jul 2015 17:31:01 -0700 Message-ID: <20150710003101.GA7338@achew-linux64.nvidia.com> References: <20150707004249.GC27924@achew-linux64.nvidia.com> <20150707172744.GA12288@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: "nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , "dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" List-Id: nouveau.vger.kernel.org PiAyLiBVc2UgdGhlIEdQVVZNIGluc2lkZSB0aGUgR1BVIHRvIGFjY2VzcyBzeXN0ZW0gbWVtb3J5 LiBUaGUKPiBsaW1pdGF0aW9uIGhlcmUgaXMgdGhhdCB0aGUgR1BVVk0gdXNlcyA0MC1iaXQgYWRk cmVzc2VzLCBzbyB0aGUKPiB2aXJ0dWFsIGFkZHJlc3MgcmFuZ2UgbXVzdCBiZSBpbiB0aGUgbG93 ZXIgNDAtYml0IGFkZHJlc3MgcmFuZ2Ugb2YgdGhlCj4gQ1BVLiBBY2Nlc3Mgc3BlZWQgaXMgbGlt aXRlZCBieSBQQ0ktZSBiYW5kd2lkdGguIEFub3RoZXIgbGltaXRhdGlvbiBpcwo+IHRoYXQgdGhl IHN5c3RlbSBtZW1vcnkgcGFnZXMgbXVzdCBiZSBwaW5uZWQgYXMgdGhlIEdQVSBkb2Vzbid0IHN1 cHBvcnQKPiBwYWdlIGZhdWx0cy4KPiAKPiBUaGUgb3BlcmF0aW9uIG9mIHJlc2VydmluZyBhZGRy ZXNzIHNwYWNlIGFuZCBCTyBjcmVhdGlvbiBpcyBvbmUgSU9DVEwsCj4gd2hpbGUgdGhlIG1hcHBp bmcgb2YgdGhlIEJPIHRvIHRoZSBhZGRyZXNzIHNwYWNlIGlzIGEgc2Vjb25kIElPQ1RMLgo+IFRo ZXJlIGFyZSBvZiBjb3Vyc2UgdW5tYXAgYW5kIGZyZWUgSU9DVExzLiBUaGUgc2VwYXJhdGlvbiBp cyBkb25lIGZvcgo+IGEgY291cGxlIG9mIHJlYXNvbnM6Cj4gCj4gMS4gSWYgdGhlIGFwcGxpY2F0 aW9uIGtub3dzIHRoYXQgaXQgd2FudHMgdG8gdXNlIG9ubHkgcGFydCBvZiB0aGUKPiBtZW1vcnkg YXJlYSBpdCBhbGxvY2F0ZWQsIHRoZW4gdGhlcmUgaXMgbm8gcG9pbnQgaW4gcGlubmluZyBhbGwg dGhlCj4gQk9zLiBTbywgdGhlIGFwcGxpY2F0aW9uIGNhbiBtYXAvdW5tYXAganVzdCBwYXJ0IG9m IHRoZSBhbGxvY2F0aW9uLgo+IAo+IDIuIElmIHRoZSBhcHBsaWNhdGlvbiBrbm93cyB0aGF0IGl0 IGhhcyBmaW5pc2hlZCB1c2luZyB0aGUgQk9zLCBhbmQgaXQKPiBhbHNvIGtub3dzIHRoYXQgaXQg d2lsbCB1c2UgdGhlbSBsYXRlciBvbiwgaXQgY2FuIHVubWFwIHRoZSBCT3MgKHRvCj4gbWFrZSB0 aGVtIHVucGlubmVkKSBidXQgbm90IGZyZWUgdGhlbSBzbyB0aGUgbWVtb3J5IGlzIHN0aWxsIHJl c2VydmVkCj4gKHdpdGggaXRzIGNvbnRlbnRzIGludGFjdCkuCgpZZXMsIHRoYW5rcyBPbGVkLiAg SSB0aGluayB0aGlzIGlzIHByZXR0eSBtdWNoIGV4YWN0bHkgaG93IEkgaW1hZ2luZSB0aGluZ3MK dG8gd29yay4KCkknbGwgcG9zdCBteSBjb2RlIHNvb24gYW5kIHNlZSB3aGF0IHlvdSBndXlzIHRo aW5rLiAgVGhlcmUgd2FzIHNvbWUKbWlzdW5kZXJzdGFuZGluZyBvbiBteSBwYXJ0IG9uIGhvdyBi bydzIHdvcmssIHNvIEkgbmVlZCB0byByZXdvcmsgc29tZQpzdHVmZi4KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91 dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK