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

Merge tag 'nfsd-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux

Pull nfsd fix from Chuck Lever:

- Fix a crasher reported by rtm@csail.mit.edu

* tag 'nfsd-6.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux:
NFSD: Define a proc_layoutcommit for the FlexFiles layout type

+8
+8
fs/nfsd/flexfilelayout.c
··· 125 125 return 0; 126 126 } 127 127 128 + static __be32 129 + nfsd4_ff_proc_layoutcommit(struct inode *inode, struct svc_rqst *rqstp, 130 + struct nfsd4_layoutcommit *lcp) 131 + { 132 + return nfs_ok; 133 + } 134 + 128 135 const struct nfsd4_layout_ops ff_layout_ops = { 129 136 .notify_types = 130 137 NOTIFY_DEVICEID4_DELETE | NOTIFY_DEVICEID4_CHANGE, ··· 140 133 .encode_getdeviceinfo = nfsd4_ff_encode_getdeviceinfo, 141 134 .proc_layoutget = nfsd4_ff_proc_layoutget, 142 135 .encode_layoutget = nfsd4_ff_encode_layoutget, 136 + .proc_layoutcommit = nfsd4_ff_proc_layoutcommit, 143 137 };