2009-12-04 46 views
0

我修改了inode中的块映射,并希望刷新与inode关联的页面缓存,以便从磁盘加载具有新映射的新inode。我尝试了下面的功能,但它工作一段时间,并在其他时间失败。刷新与inode相关联的页面缓存

invalidate_mapping_pages() - 冲洗非脏页 truncate_inode_pages() - 冲洗脏页

有我丢失的东西除了这个。

谢谢。

- 巴拉

回答

0

我发现filemap_datawrite_wait功能可以用来写脏页到磁盘,并读取更新后的页面到内存中。

- Bala