• Colin Ian King's avatar
    btrfs: remove redundant inode null check · 694a0dee
    Colin Ian King authored
    The check for a null inode is redundant since the function
    is a callback for exportfs, which will itself crash if
    dentry->d_inode or parent->d_inode is NULL.  Removing the
    null check makes this consistent with other file systems.
    
    Also remove the redundant null dir check too.
    
    Found with static analysis by CoverityScan, CID 1389472
    
    Kudos to Jeff Mahoney for reviewing and explaining the error in
    my original patch (most of this explanation went into the above
    commit message) and David Sterba for pointing out that the dir
    check is also redundant.
    Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
    Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
    694a0dee
export.c 7.53 KB