15/18

mm/swap: reuse per-CPU queue readers across priority changes

在 swap_queue 插入新优先级时复用已安装的 per-CPU reader 数组,记录容量高水位直到队列空;新环放得下就重置有效 ring 索引,只有需扩容才在写者外准备并在写者内重查发布,保留 prepare/install 失败回滚,避免不必要分配导致 swapon 失败。