v1
2026-09-07
zswap 初始池改用 list_add_rcu · v1
zswap_setup() 用普通 list_add 发布池,而 zswap_total_pages() 等读者仅持 rcu_read_lock 遍历 zswap_pools,存在看到半初始化节点的竞态,改用 list_add_rcu()。
zswap_setup() 用普通 list_add 发布池,而 zswap_total_pages() 等读者仅持 rcu_read_lock 遍历 zswap_pools,存在看到半初始化节点的竞态,改用 list_add_rcu()。