diff --git a/[refs] b/[refs] index a9a10cc293c0..2cde7dd6b484 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: c618e87a5fd02aaad006c12d5a80a231dfa39250 +refs/heads/master: 6c474f7bc1ef70bc05ce486e7e7e524124122de8 diff --git a/trunk/fs/gfs2/aops.c b/trunk/fs/gfs2/aops.c index 4f36f8832b9b..aad77e4f61b5 100644 --- a/trunk/fs/gfs2/aops.c +++ b/trunk/fs/gfs2/aops.c @@ -695,6 +695,7 @@ static int gfs2_write_begin(struct file *file, struct address_space *mapping, if (error == 0) return 0; + unlock_page(page); page_cache_release(page); gfs2_trans_end(sdp);