评审中
🚀 性能优化
最新 v7 · 更新于 2026-09-04
全配置启用 per-VMA 锁并清理
提交者:Suren Baghdasaryan · 首次出现 2026-08-03
移除 per-VMA 锁的 CONFIG 限制,使其在所有配置下可用,并简化 binder、网络等调用方对 mmap_lock 的使用。
版本时间线
v7
2026-09-01
· 2 封原始邮件
· 含 5 个子 patch
查看详情 →
让 per-VMA 锁通用化,新增等待写者的 RCU VMA 查找,并移除 binder/tcp 的 mmap_lock 回退。
v6
2026-09-04
· 7 封原始邮件
· 含 5 个子 patch
查看详情 →
v6 让 per-VMA 锁全配置可用,新增 RCU VMA 查找助手,binder/tcp 删除 mmap_lock 回退路径。
v5
2026-08-12
· 含 5 个子 patch
查看详情 →
v5:per-VMA 锁改为普遍可用,binder/tcp 移除 mmap_lock 回退路径,新增 RCU VMA 查找助手。
v4
2026-08-07
· 含 5 个子 patch
查看详情 →
使 per-VMA 锁普遍可用,binder/tcp 删除 mmap_lock 回退,并新增等待写者的 RCU VMA 查找辅助。
v3
2026-08-03
· 2 封原始邮件
· 含 5 个子 patch
查看详情 →
让 per-VMA 锁在所有配置下可用,减少 #ifdef,并简化 binder 等调用方,新增无需 mmap_lock 回退的辅助 API。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。