在 3.9.6中找不到VM_RESERVED
常量和nopage
方法(in )。vm_operations_struct
他们在 3.9.6 中的替代品是什么?
问问题
2634 次
1 回答
8
在补丁删除VM_RESERVED
中,作者有这样的建议:
很久以前,在v2.4中,
VM_RESERVED
将swapout进程从VMA中保留下来,现在它已经失去了原来的意义,但仍然有一些效果:| effect | alternative flags -+------------------------+--------------------------------------------- 1| account as reserved_vm | VM_IO 2| skip in core dump | VM_IO, VM_DONTDUMP 3| do not merge or expand | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP 4| do not mlock | VM_IO, VM_DONTEXPAND, VM_HUGETLB, VM_PFNMAP
因此
VM_RESERVED
可以替换为VM_IO
或 对VM_DONTEXPAND | VM_DONTDUMP
。
vm_ops->nopage
vm_ops->fault
在这个补丁中被替换为.
于 2013-06-26T05:18:23.650 回答