]> git.ipfire.org Git - people/ms/linux.git/blobdiff - fs/fuse/dax.c
Merge branch 'for-6.0/dax' into libnvdimm-fixes
[people/ms/linux.git] / fs / fuse / dax.c
index 10eb50cbf398c4b0e58ac3fe7e8d110e77f31036..e23e802a80130af9d007e36e47b446105a65c410 100644 (file)
@@ -138,9 +138,9 @@ static struct fuse_dax_mapping *alloc_dax_mapping(struct fuse_conn_dax *fcd)
                WARN_ON(fcd->nr_free_ranges <= 0);
                fcd->nr_free_ranges--;
        }
+       __kick_dmap_free_worker(fcd, 0);
        spin_unlock(&fcd->lock);
 
-       kick_dmap_free_worker(fcd, 0);
        return dmap;
 }