summaryrefslogtreecommitdiff
path: root/fs/nfsd
AgeCommit message (Expand)Author
27 hoursMerge branch 'headers' of git://git.infradead.org/users/willy/pagecache.gitMark Brown
29 hoursMerge branch 'nfsd-next' of https://git.kernel.org/pub/scm/linux/kernel/git/c...Mark Brown
29 hoursMerge branch 'nfsd-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/...fs-currentMark Brown
41 hoursnfsd: back CB_NOTIFY notify_mask words with per-delegation storageJeff Layton
41 hoursnfsd: pass caller-provided attrmask storage into nfsd4_setup_notify_entry4()Jeff Layton
41 hoursNFSD: Remove xdr-related headers from fs/nfsd/vfs.cChuck Lever
41 hoursNFSD: Move NFSv4-specific CLONE logic into nfsd4_clone()Chuck Lever
41 hoursNFSD: Make the write verifier reset helper available outside vfs.cChuck Lever
41 hoursNFSD: Move version-specific ACCESS maps into per-version codeChuck Lever
41 hoursNFSD: Replace NFS3_ACCESS_FULL in nfsd4_access()Chuck Lever
41 hoursNFSD: Send referring calls with CB_RECALLChuck Lever
41 hoursNFSD: Destroy a recalled delegation the client does not holdChuck Lever
41 hoursNFSD: Correct locking documentation for delegation sc_statusChuck Lever
41 hoursNFSD: Budget the CB_RECALL_ANY opcodeChuck Lever
41 hoursNFSD: Budget the CB_NOTIFY_LOCK opcodeChuck Lever
41 hoursNFSD: Budget the CB_OFFLOAD opcodeChuck Lever
41 hoursNFSD: Budget the CB_LAYOUTRECALL recall stateidChuck Lever
41 hoursNFSD: Budget the CB_RECALL truncate fieldChuck Lever
41 hoursNFSD: Budget the CB_SEQUENCE opcode and referring call array countChuck Lever
41 hoursNFSD: Don't apply NFS version-specific behavior to LOCALIO requestsChuck Lever
41 hoursNFSD: Name the fh_maxsize value that carries no NFS versionChuck Lever
41 hoursNFSD: Tighten header includes in localio.cChuck Lever
41 hoursnfsd: fix race between client_info_show() and free_client()Ameer Hamza
41 hoursNFSD: Replace nfsd_write()'s "stable" argument with "iocb_flags"Chuck Lever
41 hoursNFSD: Split linux/nfs_ssc.hChuck Lever
41 hoursNFSD: Hoist nfs42_ssc_open() into fs/nfs_common/nfs_ssc.cChuck Lever
41 hoursnfs_common: Remove unused nfs_ssc_client_ops infrastructureChuck Lever
41 hoursNFSD: Use struct knfsd_fh in struct pnfs_ff_layoutChuck Lever
41 hoursNFSD: Map flex file layout IDs through the request's user namespaceChuck Lever
41 hoursNFSD: Move nfsd_v4client() out of nfsd.hChuck Lever
41 hoursNFSD: Evacuate NFSv4 entry-point prototypes from nfsd.hChuck Lever
41 hoursNFSD: Relocate NFSv4-internal constants to state.hChuck Lever
41 hoursNFSD: Remove two unused NFSv4 constantsChuck Lever
41 hoursNFSD: Move pre-xdr'ed status codes out of nfsd.hChuck Lever
41 hoursNFSD: Move XDR encoding helpers out of xdr4.hChuck Lever
41 hoursnfsd: separate out VFS-specific code from nfsd4_create_file()NeilBrown
41 hoursnfsd: move v0 checking out of nfsd_check_obj_isreg()NeilBrown
41 hoursnfsd: reduce want-write range in nfsd4_create_file()NeilBrown
41 hoursnfsd: move some code out of the d_really_is_negative() branch in nfsd4_create...NeilBrown
41 hoursnfsd: open-code nfsd4_vfs_create() into nfsd4_create_file()NeilBrown
41 hoursnfsd: reduce range of directory lock in nfsd4_create_file()NeilBrown
41 hoursnfsd: (almost) always open file in nfsd4_create_file()NeilBrown
41 hoursnfsd: fh_want_write) failure need not be immediately fatal for nfsd4_create_f...NeilBrown
41 hoursnfsd: nfsd4_create_file(): Move NFSD_MAY_CREATE check earlierNeilBrown
41 hoursnfsd: in nfsd4_create_file() let VFS report if file was created.NeilBrown
41 hoursnfsd: remove subtlety from nfsd4_create_file()NeilBrown
41 hoursnfsd: move more nfs-specific code into preamble of nfsd4_create_file()NeilBrown
41 hoursnfsd: move fh_want_write() after preamble in nfsd4_create_file()NeilBrown
41 hoursnfsd: replace fh_fill_both_attrs() with fh_fill_post_noop()NeilBrown
41 hoursnfsd: correctly handle CREATE of mounted-on filesNeilBrown