• M
    ocfs2: Add directory entry later in ocfs2_symlink() and ocfs2_mknod() · a9743fcd
    Mark Fasheh 提交于
    If we get a failure during creation of an inode we'll allow the orphan code
    to remove the inode, which is correct. However, we need to ensure that we
    don't get any errors after the call to ocfs2_add_entry(), otherwise we could
    leave a dangling directory reference. The solution is simple - in both
    cases, all I had to do was move ocfs2_dentry_attach_lock() above the
    ocfs2_add_entry() call.
    Signed-off-by: NMark Fasheh <mfasheh@suse.com>
    a9743fcd
namei.c 55.8 KB