]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commitdiff
UBUNTU: SAUCE: (no-up) arm64: gicv3: its: Increase FORCE_MAX_ZONEORDER for Cavium...
authorRadha Mohan Chintakuntla <rchintakuntla@cavium.com>
Wed, 20 Aug 2014 22:10:58 +0000 (15:10 -0700)
committerAndrea Righi <andrea.righi@canonical.com>
Mon, 25 Nov 2019 13:56:24 +0000 (14:56 +0100)
BugLink: http://bugs.launchpad.net/bugs/1558828
In case of ARCH_THUNDER, there is a need to allocate the GICv3 ITS table
which is bigger than the allowed max order. So we are forcing it only in
case of 4KB page size.

Signed-off-by: Radha Mohan Chintakuntla <rchintakuntla@cavium.com>
Signed-off-by: Robert Richter <rrichter@cavium.com>
[ dannf: Depend on ARM64_4K_PAGES instead of !ARM64_64K_PAGES now that
  16K pages are available ]
Signed-off-by: dann frazier <dann.frazier@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
arch/arm64/Kconfig

index 3f047afb982c8d17ad9e9c41e04b35d1fc02cffe..7012c633e2c5edc482cec3a9ee2cef567013175b 100644 (file)
@@ -1048,6 +1048,7 @@ config XEN
 config FORCE_MAX_ZONEORDER
        int
        default "14" if (ARM64_64K_PAGES && TRANSPARENT_HUGEPAGE)
+       default "13" if (ARCH_THUNDER && ARM64_4K_PAGES)
        default "12" if (ARM64_16K_PAGES && TRANSPARENT_HUGEPAGE)
        default "11"
        help