Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'nfsd-4.4-1' of git://linux-nfs.org/~bfields/linux

Pull nfsd fix from Bruce Fields:
"Just one fix for a NFSv4 callback bug introduced in 4.4"

* tag 'nfsd-4.4-1' of git://linux-nfs.org/~bfields/linux:
nfsd: don't hold ls_mutex across a layout recall

+1 -1
+1 -1
fs/nfsd/nfs4layouts.c
··· 616 616 617 617 mutex_lock(&ls->ls_mutex); 618 618 nfs4_inc_and_copy_stateid(&ls->ls_recall_sid, &ls->ls_stid); 619 + mutex_unlock(&ls->ls_mutex); 619 620 } 620 621 621 622 static int ··· 660 659 661 660 trace_layout_recall_release(&ls->ls_stid.sc_stateid); 662 661 663 - mutex_unlock(&ls->ls_mutex); 664 662 nfsd4_return_all_layouts(ls, &reaplist); 665 663 nfsd4_free_layouts(&reaplist); 666 664 nfs4_put_stid(&ls->ls_stid);