1.前言
初始流程主要包含f2fs文件系统初始化,以及f2fs文件系统mount
2. init_f2fs_fs
- init_inodecache
创建f2fs_inode_cache slab描述符 - create_node_manager_caches
创建nat_entry,free_nid的slab描述符 - create_gc_caches
创建f2fs_gc_inodes的 slab描述符 - create_checkpoint_caches
创建f2fs_orphan_entry,f2fs_dirty_dir_entry的slab描述符 - register_filesystem
注册f2fs文件系统
3. f2fs_fill_super
f2fs_mount
|--mount_bdev
|--blkdev_get_by_path
|--sget
|--f2fs_fill_super
f2fs_fill_super主要包含如下几个步骤:
- 从磁盘读

最低0.47元/天 解锁文章
1229

被折叠的 条评论
为什么被折叠?



