评审中
最新 v2 · 更新于 2026-10-14
修复 /proc maps 高位地址条目丢失
提交者:Stian Halseth · 首次出现 2026-10-12
m_start() 以 loff_t last_addr 判断是否回退,sparc64 上 2^63 以上的地址使其失效,导致 /proc/pid/maps 每次读边界丢失一条 VMA。
版本时间线
v2
2026-10-14
查看详情 →
修复 /proc/pid/maps 中地址超过 2^63 的映射项丢失问题。
v1
2026-10-13
· 2 封原始邮件
查看详情 →
proc maps 恢复读取因 last_addr 符号溢出在 sparc64 高地址不回退,改判非 VMA end 避免丢条目。
日报中提到过
这几天的日报里对这个系列有更详细的"发生了什么/为什么重要"叙述,原始邮件摘要之外可以点进去看。