diff --git a/fs/fscache/page.c b/fs/fscache/page.c index c598ea4c4e7d580d9046e1cb8ccb42e1d14db6c6..69809024d71d951d9fbac1ee951dfefc83a299b2 100644 --- a/fs/fscache/page.c +++ b/fs/fscache/page.c @@ -881,6 +881,7 @@ int __fscache_write_page(struct fscache_cookie *cookie, goto nobufs; nobufs_unlock_obj: + spin_unlock(&cookie->stores_lock); spin_unlock(&object->lock); nobufs: spin_unlock(&cookie->lock);