一次挂载的完整旅程:Linux 内核 VFS 到 ext4 的调用链剖析挂载(mount)是文件系统与用户空间之间的第一座桥梁,也是内核中最容易出问题、最难调试的路径之一。Linux 内核在近几个版本中对挂载 API 做了大规模重构,引入了以 fs_context 为中心的新挂载框架,把"参数解析"与"超级块获取"从传统 mount() 系统调用的泥潭里剥离出来。本文以 Linux 6.18 源码为蓝本,沿着 do_new_mount() → fs_context_for_mount() → vfs_get_tree() → ext4_get_tree() → get_tre