UPSTREAM: ARM: kvm: round HYP section to page size instead of log2 upper bound

Older binutils do not support expressions involving the values of
external symbols so just round up the HYP region to the page size.

BUG=chromium:846515
TEST=build/boot on hana with USE=kvm_host

Change-Id: I19a6a7cc378694a44eb8c2bbf09fe5927a029322
Tested-by: Simon Horman <horms+renesas@verge.net.au>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
[will: when will this ever end?!]
Signed-off-by: Will Deacon <will.deacon@arm.com>
(cherry picked from commit a9fea8b388ed5838fe0744970e67f7019d420824)
Signed-off-by: Sonny Rao <sonnyrao@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1088084
2 files changed