3/4
mm/zswap: allow writeback to be throttled by the cgroup IO controllers
zswap 回写改用 REQ_BACKGROUND,不再被 bio_issue_as_root_blkg() 豁免,从而受所属 cgroup 的 IO 预算节流,避免插队阻塞工作负载依赖的同步 swapin 与 page cache 读;相应调整 page_io.c 与 swap_ops。
zswap 回写改用 REQ_BACKGROUND,不再被 bio_issue_as_root_blkg() 豁免,从而受所属 cgroup 的 IO 预算节流,避免插队阻塞工作负载依赖的同步 swapin 与 page cache 读;相应调整 page_io.c 与 swap_ops。