Files
ViperOS/VKernel
TermiNexus c067ca76e3 fix(vkernel/paging): save/restore_pt_range 处理 1GB 大页,避免把大页内存当表项存回/写回
- save_pt_range:PDP 层遇 PTE_PS 整片跳过(前进 1GB)—— 当 PD 用会把大页内存内容当表项存进保存缓冲

- restore_pt_range:PDP 层遇 PTE_PS 跳过 —— 该情形正常无记录(save 已跳过),若出现说明缓冲陈旧/错配,绝不把 garbage 基址当 PT 写回(restore 是写路径,会写坏任意内存)
2026-10-14 18:18:27 +08:00
..