diff options
author | Eric Sandeen <sandeen@sandeen.net> | 2015-02-24 10:15:18 +1100 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2015-02-24 10:15:18 +1100 |
commit | 83d5f01858b56db69c8e4ca5389ef7c29bfdb5dd (patch) | |
tree | 37df1f495145231bb6ac5ca8de571849ae0c1aa8 /fs/xfs/xfs_iops.c | |
parent | fc921566f4fcf4499e9a6d010391c00be199ab85 (diff) | |
download | linux-83d5f01858b56db69c8e4ca5389ef7c29bfdb5dd.tar.gz linux-83d5f01858b56db69c8e4ca5389ef7c29bfdb5dd.tar.bz2 linux-83d5f01858b56db69c8e4ca5389ef7c29bfdb5dd.zip |
xfs: cancel failed transaction in xfs_fs_commit_blocks()
If xfs_trans_reserve fails we don't cancel the transaction,
and we'll leak the allocated transaction pointer.
Spotted by Coverity.
Signed-off-by: Eric Sandeen <ssandeen@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'fs/xfs/xfs_iops.c')
0 files changed, 0 insertions, 0 deletions