[PATCH openEuler-5.10 16/87] x86: Support huge vmalloc mappings