[PATCH openEuler-22.03-LTS-SP1 040/371] mm/mmap: undo ->mmap() when arch_validate_flags() fails