aboutsummaryrefslogtreecommitdiff
path: root/fs/hfsplus/part_tbl.c
diff options
context:
space:
mode:
authorBenjamin Marzinski2012-09-20 09:52:58 -0500
committerSteven Whitehouse2012-09-24 10:47:30 +0100
commit2216db70c95a9610f5279b8da53bec614d98270f (patch)
tree9cfa0e4e5f6a3d16f503f08321ba776be8695221 /fs/hfsplus/part_tbl.c
parenta0b4df294387c777c3091a43e9970572e10261b1 (diff)
GFS2: Write out dirty inode metadata in delayed deletes
If a dirty GFS2 inode was being deleted but was in use by another node, its metadata was not getting written out before GFS2 checked for dirty buffers in gfs2_ail_flush(). GFS2 was relying on inode_go_sync() to write out the metadata when the other node tried to free the file, but it failed the error check before it got that far. This patch writes out the metadata before calling gfs2_ail_flush() Signed-off-by: Benjamin Marzinski <bmarzins@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
Diffstat (limited to 'fs/hfsplus/part_tbl.c')
0 files changed, 0 insertions, 0 deletions