[RESEND PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-12-18 Thread Anshuman Khandual
Architectures like arm64 have HugeTLB page sizes which are different than generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. At present these special size HugeTLB pages cannot be identified through macros like (PMD|PUD|PGDIR)_SHIFT and hence chosen not be migrated. Enabling

Re: [PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-11-08 Thread Steve Capper
On Tue, Oct 23, 2018 at 06:31:59PM +0530, Anshuman Khandual wrote: > Architectures like arm64 have HugeTLB page sizes which are different than > generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. > At present these special size HugeTLB pages cannot be identified through > mac

Re: [PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-10-25 Thread Michal Hocko
On Thu 25-10-18 11:53:34, Anshuman Khandual wrote: > > > On 10/24/2018 07:28 PM, Michal Hocko wrote: > > On Wed 24-10-18 15:56:39, Michal Hocko wrote: > >> On Tue 23-10-18 18:31:59, Anshuman Khandual wrote: > >>> Architectures like arm64 have HugeTLB page sizes which are different than > >>> gene

Re: [PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-10-24 Thread Anshuman Khandual
On 10/24/2018 07:28 PM, Michal Hocko wrote: > On Wed 24-10-18 15:56:39, Michal Hocko wrote: >> On Tue 23-10-18 18:31:59, Anshuman Khandual wrote: >>> Architectures like arm64 have HugeTLB page sizes which are different than >>> generic sizes at PMD, PUD, PGD level and implemented via contiguous

Re: [PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-10-24 Thread Michal Hocko
On Wed 24-10-18 15:56:39, Michal Hocko wrote: > On Tue 23-10-18 18:31:59, Anshuman Khandual wrote: > > Architectures like arm64 have HugeTLB page sizes which are different than > > generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. > > At present these special size HugeTLB pa

Re: [PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-10-24 Thread Michal Hocko
On Tue 23-10-18 18:31:59, Anshuman Khandual wrote: > Architectures like arm64 have HugeTLB page sizes which are different than > generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. > At present these special size HugeTLB pages cannot be identified through > macros like (PMD|PU

[PATCH V3 3/5] mm/hugetlb: Enable arch specific huge page size support for migration

2018-10-23 Thread Anshuman Khandual
Architectures like arm64 have HugeTLB page sizes which are different than generic sizes at PMD, PUD, PGD level and implemented via contiguous bits. At present these special size HugeTLB pages cannot be identified through macros like (PMD|PUD|PGDIR)_SHIFT and hence chosen not be migrated. Enabling