On Tue, Jul 07, 2020 at 03:18:54PM +0530, Anshuman Khandual wrote:I'm actually having this problem with the arm64 architecture at centos 7.6 and pagesize is 64K.
Agree. At least i see a few users of it:
On 07/07/2020 02:43 PM, Tian Tao wrote:
It is not possible to increase size with vmalloc=<size> in arm64
architecture and it will mislead.however vmalloc return failure
is a rare occurrence in 'many architectures including arm64'.
But there is a chance that vmalloc() might work on architectures
that support 'vmalloc=' command line i.e after a change and this
information here might be helpful in those cases.
<snip>
urezki@pc638:~/data/coding/linux-next.git$ grep -rn early_param ./arch/ | grep vmalloc
./arch/arm/mm/mmu.c:1152:early_param("vmalloc", early_vmalloc);
./arch/unicore32/mm/mmu.c:276:early_param("vmalloc", early_vmalloc);
./arch/x86/mm/pgtable_32.c:86:early_param("vmalloc", parse_vmalloc);
urezki@pc638:~/data/coding/linux-next.git$
<snip>
Thanks!
--
Vlad Rezki
.