7/10

mm, swap: add nr_free_tail for O(1) xswap shrink detection

在 swap_info_struct 增加 nr_free_tail 记录尾部连续空闲 cluster 数,alloc/free/grow 三路径维护,使 xswap_try_shrink() 退化为 O(1) 阈值判断,无需每次反向扫描。