summaryrefslogtreecommitdiffstats
path: root/fs/gfs2/file.c
diff options
context:
space:
mode:
authorBob Peterson <rpeterso@redhat.com>2011-03-16 21:32:39 +0100
committerSteven Whitehouse <swhiteho@redhat.com>2011-04-18 16:22:35 +0200
commitdeab72d3797e3d4340c7ddf968234b8c3d01d7a5 (patch)
treef09c55adcff084fb1c616184169b1bbf55e7f7ac /fs/gfs2/file.c
parentMerge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... (diff)
downloadlinux-deab72d3797e3d4340c7ddf968234b8c3d01d7a5.tar.xz
linux-deab72d3797e3d4340c7ddf968234b8c3d01d7a5.zip
GFS2: write_end error path fails to unlock transaction lock
I did an audit of gfs2's transaction glock for bugzilla bug 658619 and ran across this: In function gfs2_write_end, in the unlikely event that gfs2_meta_inode_buffer returns an error, the code may forget to unlock the transaction lock because the "failed" label appears after the call to function gfs2_trans_end. Signed-off-by: Bob Peterson <rpeterso@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/gfs2/file.c')
0 files changed, 0 insertions, 0 deletions