[PATCH openEuler-1.0-LTS 096/103] share_pool: Add compact switch for vmalloc_huge* funcs