summaryrefslogtreecommitdiff
path: root/fs/nfs/nfs3proc.c
AgeCommit message (Expand)Author
2024-05-20NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly.NeilBrown
2024-02-05nfs: adapt to breakup of struct file_lockJeff Layton
2023-11-01nfs: Convert nfs_symlink() to use a folioMatthew Wilcox (Oracle)
2022-10-20fs: rename current get acl methodChristian Brauner
2022-09-07freezer,sched: Rewrite core freezer logicPeter Zijlstra
2022-01-06NFS: pass cred explicitly for access testsNeilBrown
2021-11-05NFS: Remove the nfs4_label argument from nfs_add_or_obtain()Anna Schumaker
2021-11-05NFS: Remove the nfs4_label from the nfs4_getattr_resAnna Schumaker
2021-11-05NFS: Remove the nfs4_label from the nfs4_lookupp_res structAnna Schumaker
2021-11-05NFS: Remove the label from the nfs4_lookup_res structAnna Schumaker
2021-08-27NFSv3: Delete duplicate judgement in nfs3_async_handle_jukeboxYe Bin
2021-06-21nfs: fix acl memory leak of posix_acl_create()Gao Xiang
2020-12-02NFS: Allow the NFS generic code to pass in a verifier to readdirTrond Myklebust
2020-12-02NFSv3: Add emulation of the lookupp() operationTrond Myklebust
2020-12-02NFSv3: Refactor nfs3_proc_lookup() to split out the dentryTrond Myklebust
2020-05-27NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookupXu Wang
2020-01-24NFS: Add softreval behaviour to nfs_lookup_revalidate()Trond Myklebust
2020-01-15NFSv3: FIx bug when using chacl and chmod to change aclSu Yanjun
2020-01-15NFS: Add mount option 'softreval'Trond Myklebust
2020-01-15NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookupzhengbin
2020-01-15NFS: Add fs_context support.David Howells
2019-09-20NFSv3: use nfs_add_or_obtain() to create and reference inodesBenjamin Coddington
2018-12-19NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.NeilBrown
2018-12-19NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.NeilBrown
2018-12-19NFS: change access cache to use 'struct cred'.NeilBrown
2018-09-30NFSv3: Improve NFSv3 performance when server returns no post-op attributesTrond Myklebust
2018-06-04NFS: Pass the inode down to the getattr() callbackTrond Myklebust
2018-05-31NFSv4: Fix sillyrename to return the delegation when appropriateTrond Myklebust
2018-05-31NFS: Move call to nfs4_state_protect() to nfs4_commit_setup()Anna Schumaker
2018-05-31NFS: Move call to nfs4_state_protect_write() to nfs4_write_setup()Anna Schumaker
2018-04-10NFSv3/acl: forget acl cache after setattrchendt
2018-04-10NFS: Remove the unused return_delegation() callbackTrond Myklebust
2018-04-10NFS: Add a delegation return into nfs4_proc_unlink_setup()Trond Myklebust
2018-04-10NFS: Move delegation recall into the NFSv4 callback for rename_setup()Trond Myklebust
2018-04-10NFS: Move the delegation return down into nfs4_proc_remove()Trond Myklebust
2018-02-22NFS: make struct nlmclnt_fl_close_lock_ops staticColin Ian King
2017-11-17Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-16NFS: Don't compare apples to elephants to determine access bitsAnna Schumaker
2017-07-21NFSv3: Convert nfs3_proc_access() to use nfs_access_set_mask()Trond Myklebust
2017-07-13NFS: convert flags to boolBenjamin Coddington
2017-04-25NFSv3: nfs3_nlm_alloc_call should be declared staticTrond Myklebust
2017-04-21NFS: Always wait for I/O completion before unlockBenjamin Coddington
2017-04-21lockd: Introduce nlmclnt_operationsBenjamin Coddington
2016-10-07vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher
2016-07-20qstr: constify instances in nfsAl Viro
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells
2015-03-01NFS: Add attribute update barriers to NFS writebacksTrond Myklebust
2015-03-01NFS: Add attribute update barriers to nfs_setattr_update_inode()Trond Myklebust
2015-02-03NFSv4.1/NFSv3: Add pNFS callbacks for nfs3_(read|write|commit)_done()Trond Myklebust