如何在内核中设置页面标志?

时间:2015-10-19 12:22:30

标签: linux-kernel flags

假设我想在内核中设置脏页,我可以像这样模拟它:

#define PG_dirty 4
struct page page1;
page1.flags |= (1 << PG_dirty);

那么此页面是否标记为脏? 我看到<mm.h>

中有一个宏
#define SetPageDirty(page)      set_bit(PG_dirty, &(page)->flags)

似乎set_bit做了很多事情。

0 个答案:

没有答案