From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Gunthorpe Subject: Re: [PATCH 02/22] mm: remove the struct hmm_device infrastructure Date: Thu, 13 Jun 2019 18:46:36 +0000 Message-ID: <20190613184631.GO22062@mellanox.com> References: <20190613094326.24093-1-hch@lst.de> <20190613094326.24093-3-hch@lst.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190613094326.24093-3-hch-jcswGhMUV9g@public.gmane.org> Content-Language: en-US Content-ID: <547A0314023A5340818D48E18E9DA700-wNKe6lTLrGecE4WynfumptQqCkab/8FMAL8bYrjMMd8@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Christoph Hellwig Cc: "linux-nvdimm-hn68Rpc1hR1g9hUCZPvPmw@public.gmane.org" , "nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , "linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org" , Ben Skeggs , "linux-pci-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Dan Williams List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMTE6NDM6MDVBTSArMDIwMCwgQ2hyaXN0b3BoIEhlbGx3 aWcgd3JvdGU6Cj4gVGhpcyBjb2RlIGlzIGEgdHJpdmlhbCB3cmFwcGVyIGFyb3VuZCBkZXZpY2Ug bW9kZWwgaGVscGVycywgd2hpY2gKPiBzaG91bGQgaGF2ZSBiZWVuIGludGVncmF0ZWQgaW50byB0 aGUgZHJpdmVyIGRldmljZSBtb2RlbCB1c2FnZSBmcm9tCj4gdGhlIHN0YXJ0LiAgQXNzdW1pbmcg aXQgYWN0dWFsbHkgaGFkIHVzZXJzLCB3aGljaCBpdCBuZXZlciBoYWQgc2luY2UKPiB0aGUgY29k ZSB3YXMgYWRkZWQgbW9yZSB0aGFuIDEgMS8yIHllYXJzIGFnby4KPiAKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpc3RvcGggSGVsbHdpZyA8aGNoQGxzdC5kZT4KPiAtLS0KPiAgaW5jbHVkZS9saW51eC9o bW0uaCB8IDIwIC0tLS0tLS0tLS0tLQo+ICBtbS9obW0uYyAgICAgICAgICAgIHwgODAgLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIDIgZmlsZXMgY2hhbmdl ZCwgMTAwIGRlbGV0aW9ucygtKQoKSSBoYXZlbid0IGxvb2tlZCBpbiBkZXRhaWwgYXQgdGhpcyBk ZXZpY2UgbWVtb3J5IHN0dWZmLi4gQnV0IEkgZGlkCmNoZWNrIGEgYml0IHRocm91Z2ggdGhlIG1h aWxpbmcgbGlzdCBhcmNoaXZlcyBmb3Igc29tZSBjbHVlIHdoYXQgdGhpcwp3YXMgc3VwcG9zZWQg dG8gYmUgZm9yICh3b3csIHRoaXMgaXMgZnJvbSAyMDE2ISkKClRoZSBjb21taXQgdGhhdCBhZGRl ZCB0aGlzIHNheXM6CiAgVGhpcyBpbnRyb2R1Y2UgYSBkdW1teSBITU0gZGV2aWNlIGNsYXNzIHNv IGRldmljZSBkcml2ZXIgY2FuIHVzZSBpdCB0bwogIGNyZWF0ZSBobW1fZGV2aWNlIGZvciB0aGUg c29sZSBwdXJwb3NlIG9mIHJlZ2lzdGVyaW5nIGRldmljZSBtZW1vcnkuCgpXaGljaCBJIGp1c3Qg Y2FuJ3QgdW5kZXJzdGFuZCBhdCBhbGwuIAoKSWYgd2UgbmVlZCBhICdzdHJ1Y3QgZGV2aWNlJyBm b3Igc29tZSAnZGV2aWNlIG1lbW9yeScgcHVycG9zZSB0aGVuIGl0CnByb2JhYmx5IG91Z2h0IHRv IGJlIHRoZSAnc3RydWN0IHBjaV9kZXZpY2UnIGhvbGRpbmcgdGhlIEJBUiwgbm90IGEKZmFrZSBk ZXZpY2UuCgpJIGFsc28gY2FuJ3QgY29tcHJlaGVuZCB3aHkgYSBzdXBwb3NlZCBmYWtlIGRldmlj ZSB3b3VsZCBuZWVkIGEKY2hhcmRldiwgd2l0aCBhIHN0YW5hZHJkICdobW1fZGV2aWNlWCcgbmFt ZSwgd2l0aG91dCBhbHNvIGRlZmluaW5nIGEKY29yZSBrZXJuZWwgQUJJIGZvciB0aGF0IGNoYXIg ZGV2Li4KCklmIHRoaXMgY29tZXMgYmFjayBpdCBuZWVkcyBhIHByb3BlciBleHBsYW5hdGlvbiBh bmQgcmV2aWV3LCB3aXRoIGEKdXNlci4KClJldmlld2VkLWJ5OiBKYXNvbiBHdW50aG9ycGUgPGpn Z0BtZWxsYW5veC5jb20+CgpKYXNvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpOb3V2ZWF1IG1haWxpbmcgbGlzdApOb3V2ZWF1QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25v dXZlYXU=