苏木

我的学习之路

本文主要是kernel——open函数系统调用过程中,dentry结构的创建以及如何通过inode查找和关联的过程。从d_alloc_parallel()开始,经d_alloc()、__d_alloc()函数,最终在ext4_lookup()中找到inode,并在d_splice_alias()和__d_add()函数中完成dentry与inode的绑定,确保后续lookup快速定位。若笔记中有错误或者不合适的地方,欢迎批评指正😃。

阅读全文 »
0%