|
@@ -1557,6 +1557,7 @@ out:
|
|
end_writeback(inode);
|
|
end_writeback(inode);
|
|
gfs2_dir_hash_inval(ip);
|
|
gfs2_dir_hash_inval(ip);
|
|
ip->i_gl->gl_object = NULL;
|
|
ip->i_gl->gl_object = NULL;
|
|
|
|
+ flush_delayed_work_sync(&ip->i_gl->gl_work);
|
|
gfs2_glock_add_to_lru(ip->i_gl);
|
|
gfs2_glock_add_to_lru(ip->i_gl);
|
|
gfs2_glock_put(ip->i_gl);
|
|
gfs2_glock_put(ip->i_gl);
|
|
ip->i_gl = NULL;
|
|
ip->i_gl = NULL;
|