UBUNTU: SAUCE: (no-up) arm64: gicv3: its: Increase FORCE_MAX_ZONEORDER for Cavium ThunderX

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>
[ arighi: context adjustment for 6.4-rc1 ]
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
This commit is contained in:
Radha Mohan Chintakuntla
2014-08-20 15:10:58 -07:00
committed by Paolo Pisati
parent 1a011b4401
commit f97c0196ce
+1 -1
View File
@@ -1550,7 +1550,7 @@ config XEN
# 64K | 29 | 16 | 13 | 13 |
config ARCH_FORCE_MAX_ORDER
int
default "13" if ARM64_64K_PAGES
default "13" if ARM64_64K_PAGES || (ARCH_THUNDER && ARM64_4K_PAGES)
default "11" if ARM64_16K_PAGES
default "10"
help