xfs: Ensure we have target_ip for RENAME_EXCHANGE
authorEric Sandeen <sandeen@sandeen.net>
Mon, 23 Feb 2015 23:12:55 +0000 (10:12 +1100)
committerDave Chinner <david@fromorbit.com>
Mon, 23 Feb 2015 23:12:55 +0000 (10:12 +1100)
commitfc921566f4fcf4499e9a6d010391c00be199ab85
tree36bac9731c9c57badb328b0721ec5d7c5d3375a8
parent5885ebda878b47c4b4602d4b0410cb4b282af024
xfs: Ensure we have target_ip for RENAME_EXCHANGE

We shouldn't get here with RENAME_EXCHANGE set and no
target_ip, but let's be defensive, because xfs_cross_rename()
will dereference it.

Spotted by Coverity.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/xfs_inode.c