From: Kent Overstreet Date: Tue, 16 Jun 2020 00:18:02 +0000 (-0400) Subject: bcachefs: Fix incorrect gfp check X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=47a5649a0a934b3186f34d90ddfe31bb4bcf4fac;p=linux.git bcachefs: Fix incorrect gfp check Signed-off-by: Kent Overstreet Signed-off-by: Kent Overstreet --- diff --git a/fs/bcachefs/btree_cache.c b/fs/bcachefs/btree_cache.c index 9423cff1539ff..dedb2790445d8 100644 --- a/fs/bcachefs/btree_cache.c +++ b/fs/bcachefs/btree_cache.c @@ -310,7 +310,7 @@ restart: if (freed >= nr) goto out; - if (sc->gfp_mask & __GFP_IO) + if (sc->gfp_mask & __GFP_FS) mutex_lock(&bc->lock); else if (!mutex_trylock(&bc->lock)) goto out;