]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - fs/nfs/callback_proc.c
Btrfs: fix racy system chunk allocation when setting block group ro
[karo-tx-linux.git] / fs / nfs / callback_proc.c
index e36a9d78ea49adc63329253a0a94cb22d6be933a..197806fb87ffb459c19f3c4bbc8da50c58c870dc 100644 (file)
@@ -427,6 +427,8 @@ __be32 nfs4_callback_sequence(struct cb_sequenceargs *args,
        if (clp == NULL)
                goto out;
 
+       if (!(clp->cl_session->flags & SESSION4_BACK_CHAN))
+               goto out;
        tbl = &clp->cl_session->bc_slot_table;
 
        spin_lock(&tbl->slot_tbl_lock);