x86/generic: use HIGHMEM64G instead of HIGHMEM4G to fix PAE and Xen
authorBaptiste Jonglez <git@bitsofnetworks.org>
Sat, 15 Jul 2017 20:57:53 +0000 (22:57 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 16 Oct 2017 07:40:26 +0000 (09:40 +0200)
commitf52b404aeea328b4e021a245c640ed3b0e095fa8
tree416524a9c263da609490f205298bccd887d3ac13
parent8ad1b09c6dcff814eb04084ef349f975025b7dc1
x86/generic: use HIGHMEM64G instead of HIGHMEM4G to fix PAE and Xen

This is a backport of 641a65fd062987a456216cc4fa91ff2910528261 in master.

This change re-enables PAE for the 32-bit x86 subtarget, which is
interesting in its own right but also necessary for Xen support.

Commit af1d1ebd ("x86: enable 4G high memory support for generic (32bit)
subtarget") inadvertently disabled both PAE and Xen support.

Fixes: FS#908

Cc: Daniel Golle <daniel@makrotopia.org>
Cc: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Baptiste Jonglez <git@bitsofnetworks.org>
target/linux/x86/generic/config-default