From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [PATCH 04/15] mm: remove the pgmap field from struct hmm_vma_walk Date: Thu, 8 Aug 2019 08:59:33 +0200 Message-ID: <20190808065933.GA29382@lst.de> References: <20190806160554.14046-1-hch@lst.de> <20190806160554.14046-5-hch@lst.de> <20190807174548.GJ1571@mellanox.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: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Dan Williams Cc: Ralph Campbell , "amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , "nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , Felix Kuehling , "linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , "dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org" , "linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org" , =?iso-8859-1?B?Suly9G1l?= Glisse , Jason Gunthorpe , Ben Skeggs , Christoph Hellwig List-Id: dri-devel@lists.freedesktop.org T24gV2VkLCBBdWcgMDcsIDIwMTkgYXQgMTE6NDc6MjJBTSAtMDcwMCwgRGFuIFdpbGxpYW1zIHdy b3RlOgo+ID4gVW5yZWxhdGVkIHRvIHRoaXMgcGF0Y2gsIGJ1dCB3aGF0IGlzIHRoZSBwb2ludCBv ZiBnZXR0aW5nIGNoZWNraW5nCj4gPiB0aGF0IHRoZSBwZ21hcCBleGlzdHMgZm9yIHRoZSBwYWdl IGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbGVhc2luZyBpdD8KPiA+IFRoaXMgY29kZSBoYXMgdGhp cyBwYXR0ZXJuIGluIHNldmVyYWwgcGxhY2VzLgo+ID4KPiA+IEl0IGZlZWxzIHJhY3kKPiAKPiBB Z3JlZSwgbm90IHN1cmUgd2hhdCB0aGUgaW50ZW50IGlzIGhlcmUuIFRoZSBvbmx5IG90aGVyIHJl YXNvbiBjYWxsCj4gZ2V0X2Rldl9wYWdlbWFwKCkgaXMgdG8ganVzdCBjaGVjayBpbiBnZW5lcmFs IGlmIHRoZSBwZm4gaXMgaW5kZWVkCj4gb3duZWQgYnkgc29tZSBaT05FX0RFVklDRSBpbnN0YW5j ZSwgYnV0IGlmIHRoZSBpbnRlbnQgaXMgdG8gbWFrZSBzdXJlCj4gdGhlIGRldmljZSBpcyBzdGls bCBhdHRhY2hlZC9lbmFibGVkIHRoYXQgY2hlY2sgaXMgaW52YWxpZGF0ZWQgYXQKPiBwdXRfZGV2 X3BhZ2VtYXAoKS4KPiAKPiBJZiBpdCdzIHRoZSBmb3JtZXIgY2FzZSwgdmFsaWRhdGluZyBaT05F X0RFVklDRSBwZm5zLCBJIGltYWdpbmUgd2UgY2FuCj4gZG8gc29tZXRoaW5nIGNoZWFwZXIgd2l0 aCBhIGhlbHBlciB0aGF0IGlzIG9uIHRoZSBvcmRlciBvZiB0aGUgc2FtZQo+IGNvc3QgYXMgcGZu X3ZhbGlkKCkuIEkuZS4gcmVwbGFjZSBQVEVfREVWTUFQIHdpdGggYSBtZW1fc2VjdGlvbiBmbGFn Cj4gb3Igc29tZXRoaW5nIHNpbWlsYXIuCgpUaGUgaG1tIGxpdGVyYWxseSBuZXZlciBkZXJlZmVy ZW5jZXMgdGhlIHBnbWFwLCBzbyB2YWxpZGl0eSBjaGVja2luZyBpcwp0aGUgb25seSBleHBsYW5h dGlvbiBmb3IgaXQuCgo+ID4gKyAgICAgICAgICAgICAgIC8qCj4gPiArICAgICAgICAgICAgICAg ICogV2UgZG8gcHV0X2Rldl9wYWdlbWFwKCkgaGVyZSBzbyB0aGF0IHdlIGNhbiBsZXZlcmFnZQo+ ID4gKyAgICAgICAgICAgICAgICAqIGdldF9kZXZfcGFnZW1hcCgpIG9wdGltaXphdGlvbiB3aGlj aCB3aWxsIG5vdCByZS10YWtlIGEKPiA+ICsgICAgICAgICAgICAgICAgKiByZWZlcmVuY2Ugb24g YSBwZ21hcCBpZiB3ZSBhbHJlYWR5IGhhdmUgb25lLgo+ID4gKyAgICAgICAgICAgICAgICAqLwo+ ID4gKyAgICAgICAgICAgICAgIGlmIChobW1fdm1hX3dhbGstPnBnbWFwKQo+ID4gKyAgICAgICAg ICAgICAgICAgICAgICAgcHV0X2Rldl9wYWdlbWFwKGhtbV92bWFfd2Fsay0+cGdtYXApOwo+ID4g Kwo+IAo+IFNlZW1zIG9rLCBidXQgb25seSBpZiB0aGUgY2FsbGVyIGlzIGd1YXJhbnRlZWluZyB0 aGF0IHRoZSByYW5nZSBkb2VzCj4gbm90IHNwYW4gb3V0c2lkZSBvZiBhIHNpbmdsZSBwYWdlbWFw IGluc3RhbmNlLiBJZiB0aGF0IGd1YXJhbnRlZSBpcwo+IG1ldCB3aHkgbm90IGp1c3QgaGF2ZSB0 aGUgY2FsbGVyIHBhc3MgaW4gYSBwaW5uZWQgcGFnZW1hcD8gSWYgdGhhdAo+IGd1YXJhbnRlZSBp cyBub3QgbWV0LCB0aGVuIEkgdGhpbmsgd2UncmUgYmFjayB0byB5b3VyIHJhY2UgY29uY2Vybi4K Ckl0IGl0ZXJhdGVzIG92ZXIgbXVsdGlwbGUgcHRlcyBpbiBhIG5vbi1odWdlIHBtZC4gIElzIHRo ZXJlIGFueSBraW5kIG9mCmxpbWl0YXRpb25zIG9uIGRpZmZlcmVudCBwZ21hcCBpbnN0YW5jZXMg aW5zaWRlIGEgcG1kPyAgSSBjYW4ndCB0aGluawpvZiBvbmUsIHNvIHRoaXMgbWlnaHQgYWN0dWFs bHkgYmUgYSBidWcuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmFtZC1nZnggbWFpbGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeA==