[PATCH 4.14 18/31] mm/swapfile: do not sleep with a spin lock held