[PATCH openEuler-5.10 37/53] arm64: avoid flushing icache multiple times on contiguous HugeTLB