页表

全部系列(148)

标题状态版本
pmdp_invalidate 清除 PMD 🛡️评审中v1
RISC-V PTE 刷新修复 🛡️评审中v1
同步 PTE 表回收竞争 🛡️评审中v1
arm64 增加 vmap 大 PTE 接口评审中v12
mprotect uffd 标记竞态 🛡️评审中v1
powerpc/8xx vmap 大 PTE评审中v12
vmap 使用大 PTE 映射接口评审中v12
连续内存加速 vmap 🚀评审中v12
权限升级不撤销次级 MMU 映射 🚀评审中v2
arm64 解除 FF-A 借出内存直映射评审中v2
移除 x86 zap 检查调用 🚀评审中v2
x86 zapped检查条件编译 🚀评审中v1
小 folio mapcount 用 release 序 🚀评审中v1
折叠页表 pXd 获取行为改造 🚀RFCv3
follow_page_mask 批量返回页 🚀评审中v3
批量TLB刷新跳过陈旧CPU 🚀评审中v1
OpenRISC页表头顺序修复评审中v1
rmap 处理设备独占项评审中v3
理顺 direct map 权限接口语义 🚀评审中v3
用户态页表释放RCU安全化 🚀评审中v5
通用 set_memory 核心实现评审中v1
移除 pxd_ERROR 宏改用 ptval_to_str评审中v3
HMM 设备私有 PMD 偏移 🛡️评审中v1
riscv 热插拔页表构建修复评审中v1
zap_huge_pud 设置页大小评审中v1
修复powerpc未初始化页 🛡️评审中v2
修复vmap失败PTE残留 🛡️评审中v3
加固vmalloc重映射空页评审中v2
避免 vmemmap 错误去重 🛡️评审中v1
GUP-fast 字节溢出检查 🛡️评审中v1
修复RISC-V软脏PMD迁移误判 🛡️评审中v1
pagewalk 动作状态泄漏评审中v1
修复pagemap错误返回码评审中v1
泛化页表分配辅助函数评审中v1
pagemap扫描固定mm 🛡️评审中v1
contpte 仅映射有效 PTE 🛡️评审中v2
vmap 失败时回滚部分映射 🛡️评审中v2
LoongArch 避免 vmemmap 越界映射 🚀评审中v1
KSM 清除 soft-dirty评审中v1
RISC-V THP 页表检查评审中v1
riscv 写保护勿放开仅执行 PTE评审中v1
修复RISC-V GUP权限 🛡️评审中v1
RISC-V PTE 原子化 🛡️评审中v1
rmap遍历跳过无关PMD 🛡️评审中v1
sparc32 vmalloc 缺页 PGD 修复 🛡️评审中v1
RISC-V TLB flush 路径追踪评审中v2
修复大页 PTE 扫描回绕 🛡️评审中v2
支持分配非直接映射页评审中v3
COW 匿名页不再 ioremap评审中v1
arm64 页表读取改用 pxdp_get评审中v3
内核 TLB flush 等待可抢占 🚀评审中v3
32位页表PFN断言失败评审中v1
s390区分硬软件PTE评审中v8
move_pages 节点查询提速 🚀评审中v2
s390 惰性 MMU 模式批量 PTE 更新 🚀评审中v6
区分PTE表存储与PTE值类型评审中v2
arm64 TLBI 域支持 🚀RFCv1
x86 TCE 页表失效不完整修复 🛡️评审中v1
UFFDIO_MOVE清除继承uffd位 🛡️评审中v1
IOMMU 页表惰性回收 🚀 🛡️评审中v1
arm64 实现直接映射只读评审中v7
move_pages 连续页查询优化 🚀评审中v1
vmemmap 共享尾页引用计数修复 🛡️评审中v1
休眠页拷贝加固与清理 🛡️评审中v2
移动arm64 __check_safe_pte_update评审中v3
避免在special PMD上调用pmd_folio 🛡️评审中v3
mempolicy使用vm_normal_folio_pmd 🛡️评审中v2
为m68k-motorola启用RCU释放评审中v5
为sh-X2启用RCU页表释放评审中v5
为sparc32启用RCU页表释放评审中v5
修复 arm64 PTE 更新编译评审中v1
修复 task_mmu 编译错误评审中v1
修改free_pgtables契约并更新文档评审中v5
移除 RCU 页表释放配置评审中v5
pagemap/clear_refs 处理特殊 PMD 🛡️评审中v1
启动期不调度延迟页表释放 🛡️评审中v3
页表释放路径死锁修复 🛡️评审中v2
s390 页表访问器清理评审中v1
启动期不延迟释放页表 🛡️评审中v1
页表释放避免回收死锁 🛡️评审中v1
arm64支持128位页表评审中v2
arm64 区分 HW/SW PTE 指针评审中v2
为arc/microblaze/xtensa启用RCU释放评审中v4
为m68k-coldfire启用RCU释放评审中v4
为MMU ARM启用RCU页表释放评审中v4
为MMU RISC-V启用RCU页表释放评审中v4
为sparc64启用RCU页表释放评审中v4
为两级页表架构启用RCU释放评审中v4
THP deposited页表延至RCU后清除评审中v3
Power11 坏页映射告警 🛡️评审中v1
madvise使用vm_normal_folio_pmd 🛡️评审中v2
powerpc 页表代码编译失败评审中v1
改进 insert_pages 错误返回码评审中v3
x86 PAT CPA多个修复 🛡️评审中v2
kpkeys 保护常规页表讨论RFCv9
kpkeys 引入补丁评审讨论RFCv9
kpkeys 硬化页表特性讨论RFCv9
基于pkeys的页表只读加固RFCv9
引入set_memory_pkey()接口RFCv9
pmd_modify 丢脏位 🛡️评审中v1
禁用 1G 页时跳过 collapse_pudRFCv3
x86 实现直接映射只读评审中v7
arm64 基于 POE 实现 kpkeys 接口RFCv9
arm64启用EL1间接权限overlaysRFCv9
arm64引入por_elx_set_pkey_perms()RFCv9
拒绝zone device folios 🛡️评审中v2
arm64关中断遍历页表 🛡️评审中v1
kpkeys 引入早期页表分配器RFCv9
修复 s390 页表升级失败路径 🛡️评审中v1
修复 vmemmap TLB 冲刷时机 🛡️评审中v1
改进 insert_pages 错误处理评审中v2
free_pud_range 添加调度点 🚀评审中v1
arm64 保护早期页表RFCv9
arm64 实现 kpkeys 早期支持检测RFCv9
arm64 支持 KPKEYS_CTX_PGTABLES 切换RFCv9
init_pg_dir 内核别名映射只读RFCv9
kpkeys 保护 init_pg_dirRFCv9
kpkeys 保护 vmemmap 页表RFCv9
kpkeys 守护页表写入RFCv9
kpkeys 添加静态页表保护钩子RFCv9
启用 kpkeys_hardened_pgtablesRFCv9
批量切换 KPKEYS_CTX_PGTABLES 🚀RFCv9
确保线性映射可被修改RFCv9
EXECMEM_ROX触发text_poke BUG评审中v3
修复 pagewalk ACTION_AGAIN 残留评审中v2
简化特殊内核页表处理评审中v1
清除残留 uffd-wp PTE 状态 🛡️评审中v1
riscv 增加 Svnapot PTE 折叠支持 🚀评审中v2
为 fast-GUP 增加无锁 PTE 辅助函数 🚀评审中v2
添加PTE常量类型安全评审中v2
follow_page_mask批量返回连续页 🚀评审中v1
pte回收疑似TLB漏刷评审中v1
move_ptes()使用正确PTE访问器 🛡️评审中v1
重构 try_to_unmap_one评审中v4
arm64 vmap支持CONT_PTE批量映射 🚀评审中v7
x86条件定义pudp_set_access_flagsRFCv2
优化ptep_get()冗余加载 🚀评审中v2
不透明硬件页表句柄讨论评审中v1
ptdump 与 vmap 释放竞态修复 🛡️评审中v6
vmscan移除walk_pud_range栈拷贝RFCv2
x86折叠页表跳过pud设置RFCv2
arm64 pte_present改为静态内联函数 🛡️RFCv2
CPA 锁条件调整 🛡️RFCv1
madvise/mremap 使用正确 PTE 访问器 🛡️RFCv1
s390 实现 __ptent 感知的 pte_t 类型RFCv1
引入 __ptent 稀疏属性系列RFCv1
引入 ptep_get_nopgtable/set_pte_nopgtable 访问器 🛡️RFCv1
移除 mem_section 2 的幂大小要求评审中v1