hw/loongarch/virt: Align high memory base address with super page size
authorBibo Mao <maobibo@loongson.cn>
Mon, 27 Nov 2023 04:02:31 +0000 (12:02 +0800)
committerSong Gao <gaosong@loongson.cn>
Thu, 21 Dec 2023 08:07:47 +0000 (16:07 +0800)
commit578616299661e4a0bd723b35dc9489abb8077f08
treea8ccd4048860c460aef13d0df5c4dc5022399ef0
parent191710c221f65b1542f6ea7fa4d30dde6e134fd7
hw/loongarch/virt: Align high memory base address with super page size

With LoongArch virt machine, there is low memory space with region
0--0x10000000, and high memory space with started from 0x90000000.
High memory space is aligned with 256M, it will be better if it is
aligned with 1G, which is super page aligned for 4K page size.

Currently linux kernel and uefi bios has no limitation with high
memory base address, it is ok to set high memory base address
with 0x80000000.

Signed-off-by: Bibo Mao <maobibo@loongson.cn>
Reviewed-by: Song Gao <gaosong@loongson.cn>
Message-Id: <20231127040231.4123715-1-maobibo@loongson.cn>
Signed-off-by: Song Gao <gaosong@loongson.cn>
include/hw/loongarch/virt.h