[PATCH openEuler-1.0-LTS 150/316] mm/swapfile: do not sleep with a spin lock held