0
我修改了inode中的块映射,并希望刷新与inode关联的页面缓存,以便从磁盘加载具有新映射的新inode。我尝试了下面的功能,但它工作一段时间,并在其他时间失败。刷新与inode相关联的页面缓存
invalidate_mapping_pages() - 冲洗非脏页 truncate_inode_pages() - 冲洗脏页
有我丢失的东西除了这个。
谢谢。
- 巴拉
我修改了inode中的块映射,并希望刷新与inode关联的页面缓存,以便从磁盘加载具有新映射的新inode。我尝试了下面的功能,但它工作一段时间,并在其他时间失败。刷新与inode相关联的页面缓存
invalidate_mapping_pages() - 冲洗非脏页 truncate_inode_pages() - 冲洗脏页
有我丢失的东西除了这个。
谢谢。
- 巴拉
我发现filemap_datawrite_wait功能可以用来写脏页到磁盘,并读取更新后的页面到内存中。
- Bala