标签: c linux struct kernel paging
我正在linux内核中做一个项目,我想在内核中找到/编写一个函数,它接受struct page并将其更改为写保护。
struct page
我找到了这个函数,它占用页面的pte并将页面更改为wrprotect:
pte
static inline pte_t pte_wrprotect(pte_t pte)
(x86/include/asm/pgtable)
但我不知道如何从其pte_t获取页面的struct page。 我搜索了这个结构的文档,但是我找不到。
pte_t
任何人都可以向我解释如何从pte_t获取struct page页面吗?
由于