Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-18 Thread Will Deacon
n Gushchin ; catalin.mari...@arm.com; > > nsaenzjulie...@suse.de; steve.cap...@arm.com; r...@linux.ibm.com; > > a...@linux-foundation.org; linux-arm-ker...@lists.infradead.org; > > linux-kernel@vger.kernel.org; Linuxarm ; Matthias > > Brugger > > Subject: Re: [PATCH v2] arm64: mm:

RE: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-18 Thread Song Bao Hua (Barry Song)
@linux-foundation.org; linux-arm-ker...@lists.infradead.org; > linux-kernel@vger.kernel.org; Linuxarm ; Matthias > Brugger > Subject: Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init > > On Wed, Jun 17, 2020 at 09:43:51PM +, Song Bao Hua (Barry Song) > wrote: > &g

Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-18 Thread Will Deacon
On Wed, Jun 17, 2020 at 09:43:51PM +, Song Bao Hua (Barry Song) wrote: > > From: Roman Gushchin [mailto:g...@fb.com] > > On Wed, Jun 17, 2020 at 11:38:03AM +, Song Bao Hua (Barry Song) > > > > From: Will Deacon [mailto:w...@kernel.org] > > > > On Wed, Jun 17, 2020 at 10:19:24AM +1200,

RE: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-17 Thread Song Bao Hua (Barry Song)
foundation.org; linux-arm-ker...@lists.infradead.org; > linux-kernel@vger.kernel.org; Linuxarm ; Matthias > Brugger > Subject: Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init > > On Wed, Jun 17, 2020 at 11:38:03AM +, Song Bao Hua (Barry Song) > wrote: > > &g

Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-17 Thread Roman Gushchin
i...@arm.com; nsaenzjulie...@suse.de; > > steve.cap...@arm.com; r...@linux.ibm.com; a...@linux-foundation.org; > > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Linuxarm > > ; Matthias Brugger ; > > Roman Gushchin > > Subject: Re: [PATCH v2] arm64: mm:

RE: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-17 Thread Song Bao Hua (Barry Song)
g; > linux-arm-ker...@lists.infradead.org; linux-kernel@vger.kernel.org; Linuxarm > ; Matthias Brugger ; > Roman Gushchin > Subject: Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init > > On Wed, Jun 17, 2020 at 10:19:24AM +1200, Barry Song wrote: > > hugetlb_

Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-17 Thread Will Deacon
On Wed, Jun 17, 2020 at 10:19:24AM +1200, Barry Song wrote: > hugetlb_cma_reserve() is called at the wrong place. numa_init has not been > done yet. so all reserved memory will be located at node0. > > Fixes: cf11e85fc08c ("mm: hugetlb: optionally allocate gigantic hugepages > using cma") Damn,

Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-17 Thread Matthias Brugger
On 17/06/2020 00:19, Barry Song wrote: > hugetlb_cma_reserve() is called at the wrong place. numa_init has not been > done yet. so all reserved memory will be located at node0. > > Fixes: cf11e85fc08c ("mm: hugetlb: optionally allocate gigantic hugepages > using cma") > Cc: Matthias Brugger

Re: [PATCH v2] arm64: mm: reserve hugetlb CMA after numa_init

2020-06-16 Thread Anshuman Khandual
On 06/17/2020 03:49 AM, Barry Song wrote: > hugetlb_cma_reserve() is called at the wrong place. numa_init has not been > done yet. so all reserved memory will be located at node0. > > Fixes: cf11e85fc08c ("mm: hugetlb: optionally allocate gigantic hugepages > using cma") > Cc: Matthias