From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 27 Jun 2019 18:54:28 +0200 From: Christoph Hellwig Subject: Re: [PATCH 03/25] mm: remove hmm_devmem_add_resource Message-ID: <20190627165428.GC10652@lst.de> References: <20190626122724.13313-1-hch@lst.de> <20190626122724.13313-4-hch@lst.de> <20190627161813.GB9499@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190627161813.GB9499@mellanox.com> Sender: owner-linux-mm@kvack.org To: Jason Gunthorpe Cc: Christoph Hellwig , Dan Williams , =?iso-8859-1?B?Suly9G1l?= Glisse , Ben Skeggs , "linux-mm@kvack.org" , "nouveau@lists.freedesktop.org" , "dri-devel@lists.freedesktop.org" , "linux-nvdimm@lists.01.org" , "linux-pci@vger.kernel.org" , "linux-kernel@vger.kernel.org" , John Hubbard , Michal Hocko List-ID: On Thu, Jun 27, 2019 at 04:18:22PM +0000, Jason Gunthorpe wrote: > On Wed, Jun 26, 2019 at 02:27:02PM +0200, Christoph Hellwig wrote: > > This function has never been used since it was first added to the kernel > > more than a year and a half ago, and if we ever grow a consumer of the > > MEMORY_DEVICE_PUBLIC infrastructure it can easily use devm_memremap_pages > > directly. > > > > Signed-off-by: Christoph Hellwig > > Reviewed-by: Jason Gunthorpe > > Reviewed-by: John Hubbard > > Acked-by: Michal Hocko > > --- > > include/linux/hmm.h | 3 --- > > mm/hmm.c | 50 --------------------------------------------- > > 2 files changed, 53 deletions(-) > > This should be squashed to the new earlier patch? We could do that. Do you just want to do that when you apply it? From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: [PATCH 03/25] mm: remove hmm_devmem_add_resource Date: Thu, 27 Jun 2019 18:54:28 +0200 Message-ID: <20190627165428.GC10652@lst.de> References: <20190626122724.13313-1-hch@lst.de> <20190626122724.13313-4-hch@lst.de> <20190627161813.GB9499@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: <20190627161813.GB9499-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Jason Gunthorpe Cc: Michal Hocko , "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 , Christoph Hellwig List-Id: nouveau.vger.kernel.org T24gVGh1LCBKdW4gMjcsIDIwMTkgYXQgMDQ6MTg6MjJQTSArMDAwMCwgSmFzb24gR3VudGhvcnBl IHdyb3RlOgo+IE9uIFdlZCwgSnVuIDI2LCAyMDE5IGF0IDAyOjI3OjAyUE0gKzAyMDAsIENocmlz dG9waCBIZWxsd2lnIHdyb3RlOgo+ID4gVGhpcyBmdW5jdGlvbiBoYXMgbmV2ZXIgYmVlbiB1c2Vk IHNpbmNlIGl0IHdhcyBmaXJzdCBhZGRlZCB0byB0aGUga2VybmVsCj4gPiBtb3JlIHRoYW4gYSB5 ZWFyIGFuZCBhIGhhbGYgYWdvLCBhbmQgaWYgd2UgZXZlciBncm93IGEgY29uc3VtZXIgb2YgdGhl Cj4gPiBNRU1PUllfREVWSUNFX1BVQkxJQyBpbmZyYXN0cnVjdHVyZSBpdCBjYW4gZWFzaWx5IHVz ZSBkZXZtX21lbXJlbWFwX3BhZ2VzCj4gPiBkaXJlY3RseS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1i eTogQ2hyaXN0b3BoIEhlbGx3aWcgPGhjaEBsc3QuZGU+Cj4gPiBSZXZpZXdlZC1ieTogSmFzb24g R3VudGhvcnBlIDxqZ2dAbWVsbGFub3guY29tPgo+ID4gUmV2aWV3ZWQtYnk6IEpvaG4gSHViYmFy ZCA8amh1YmJhcmRAbnZpZGlhLmNvbT4KPiA+IEFja2VkLWJ5OiBNaWNoYWwgSG9ja28gPG1ob2Nr b0BzdXNlLmNvbT4KPiA+IC0tLQo+ID4gIGluY2x1ZGUvbGludXgvaG1tLmggfCAgMyAtLS0KPiA+ ICBtbS9obW0uYyAgICAgICAgICAgIHwgNTAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCA1MyBkZWxldGlvbnMoLSkKPiAK PiBUaGlzIHNob3VsZCBiZSBzcXVhc2hlZCB0byB0aGUgbmV3IGVhcmxpZXIgcGF0Y2g/CgpXZSBj b3VsZCBkbyB0aGF0LiAgRG8geW91IGp1c3Qgd2FudCB0byBkbyB0aGF0IHdoZW4geW91IGFwcGx5 IGl0PwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpOb3V2 ZWF1IG1haWxpbmcgbGlzdApOb3V2ZWF1QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZlYXU=