过程的日志,然后删除new_name对应inode和old_name对用的dentry.接着更新new_name对应的dentry中的inode为old_name的inode
分析
// 这里分析的是ext4...本地文件系统,
int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
struct inode *new_dir..., new_dentry, is_dir);
else
error = may_delete(new_dir, new_dentry, new_is_dir);
}
// 最后调用具体ext4...文件系统的rename函数
error = old_dir->i_op->rename(old_dir, old_dentry,
new_dir, new_dentry, flags