Message ID | 20190730055203.28467-14-hch@lst.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | [01/13] amdgpu: remove -EAGAIN handling for hmm_range_fault | expand |
On Tue, Jul 30, 2019 at 08:52:03AM +0300, Christoph Hellwig wrote: > There isn't really any architecture specific code in this page table > walk implementation, so drop the dependencies. > > Signed-off-by: Christoph Hellwig <hch@lst.de> > mm/Kconfig | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) Happy to see it, lets try to get this patch + the required parts of this series into linux-next to be really sure Reviewed-by: Jason Gunthorpe <jgg@mellanox.com> Thanks, Jason
On Tue, Jul 30, 2019 at 03:03:46PM -0300, Jason Gunthorpe wrote: > On Tue, Jul 30, 2019 at 08:52:03AM +0300, Christoph Hellwig wrote: > > There isn't really any architecture specific code in this page table > > walk implementation, so drop the dependencies. > > > > Signed-off-by: Christoph Hellwig <hch@lst.de> > > mm/Kconfig | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > Happy to see it, lets try to get this patch + the required parts of > this series into linux-next to be really sure > > Reviewed-by: Jason Gunthorpe <jgg@mellanox.com> Oh, can we make this into a non-user selectable option now? ie have the drivers that use the API select it? Thanks, Jason
On Tue, Jul 30, 2019 at 06:04:56PM +0000, Jason Gunthorpe wrote: > Oh, can we make this into a non-user selectable option now? > > ie have the drivers that use the API select it? Sure, I'll throw in another patch for that.
diff --git a/mm/Kconfig b/mm/Kconfig index 56cec636a1fc..b18782be969c 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -677,8 +677,7 @@ config DEV_PAGEMAP_OPS config HMM_MIRROR bool "HMM mirror CPU page table into a device page table" - depends on (X86_64 || PPC64) - depends on MMU && 64BIT + depends on MMU select MMU_NOTIFIER help Select HMM_MIRROR if you want to mirror range of the CPU page table of a
There isn't really any architecture specific code in this page table walk implementation, so drop the dependencies. Signed-off-by: Christoph Hellwig <hch@lst.de> --- mm/Kconfig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)