diff options
-rw-r--r-- | fs/gfs2/glock.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/gfs2/glock.c b/fs/gfs2/glock.c index 91ac9c9d4a96..b6edf7c0923b 100644 --- a/fs/gfs2/glock.c +++ b/fs/gfs2/glock.c | |||
@@ -771,6 +771,7 @@ void gfs2_glock_inode_squish(struct inode *inode) | |||
771 | list_add_tail(&gh.gh_list, &gl->gl_waiters2); | 771 | list_add_tail(&gh.gh_list, &gl->gl_waiters2); |
772 | run_queue(gl); | 772 | run_queue(gl); |
773 | spin_unlock(&gl->gl_spin); | 773 | spin_unlock(&gl->gl_spin); |
774 | wait_for_completion(&gh.gh_wait); | ||
774 | gfs2_holder_uninit(&gh); | 775 | gfs2_holder_uninit(&gh); |
775 | } | 776 | } |
776 | 777 | ||