Here are four fixes to the new "rid quadratic" swapoff in 5.1-rc: 1/4 mm: swapoff: shmem_find_swap_entries() filter out other types 2/4 mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES 3/4 mm: swapoff: take notice of completion sooner 4/4 mm: swapoff: shmem_unuse() stop eviction without igrab() include/linux/shmem_fs.h | 1 mm/shmem.c | 57 +++++++++++++++++-------------------- mm/swapfile.c | 32 +++++++++++--------- 3 files changed, 45 insertions(+), 45 deletions(-) Hugh