[PATCH openEuler-5.10 31/32] arm: extend pfn_valid to take into account freed memory map alignment