mm/swapfile: use percpu_ref to serialize against concurrent swapoff