How to enable HUGETLB for Apalis imx6q

I had tried to configure kernel for HUGE TLB support.
Enabled following in menu config of kernel.

CONFIG_ARM_LPAE=y
CONFIG_ARM_PHYS_ADDR_T_64BIT=y
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_SYS_SUPPORT_HUGETLBFS=y
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y

Once i rebuild the kernel and boot it is halting at following message
Starting kernel …

I have rebuild .dtb file also for the same.
My setup is Apalis IMX6Q 1GB module over Apalis Evaluation Board V1.1A.

Can you please let me know if i am missing something.

Hi

As far as I can tell the Cortex-A9 used on the i.MX6 does not support the LPAE extensions.

And at least the kernel code depends on the LPAE config option to allow for the HUGETLB options to appear.

So my guess is that the Apalis iMX6 is not capable to do what you want to do.

Max