index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
nfs
/
nfs3proc.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-05
nfs: adapt to breakup of struct file_lock
Jeff Layton
1
-1
/
+1
2023-11-01
nfs: Convert nfs_symlink() to use a folio
Matthew Wilcox (Oracle)
1
-1
/
+2
2022-10-20
fs: rename current get acl method
Christian Brauner
1
-2
/
+2
2022-09-07
freezer,sched: Rewrite core freezer logic
Peter Zijlstra
1
-1
/
+2
2022-01-06
NFS: pass cred explicitly for access tests
NeilBrown
1
-2
/
+3
2021-11-05
NFS: Remove the nfs4_label argument from nfs_add_or_obtain()
Anna Schumaker
1
-1
/
+1
2021-11-05
NFS: Remove the nfs4_label from the nfs4_getattr_res
Anna Schumaker
1
-2
/
+1
2021-11-05
NFS: Remove the nfs4_label from the nfs4_lookupp_res struct
Anna Schumaker
1
-1
/
+1
2021-11-05
NFS: Remove the label from the nfs4_lookup_res struct
Anna Schumaker
1
-2
/
+1
2021-08-27
NFSv3: Delete duplicate judgement in nfs3_async_handle_jukebox
Ye Bin
1
-2
/
+1
2021-06-21
nfs: fix acl memory leak of posix_acl_create()
Gao Xiang
1
-2
/
+2
2020-12-02
NFS: Allow the NFS generic code to pass in a verifier to readdir
Trond Myklebust
1
-18
/
+17
2020-12-02
NFSv3: Add emulation of the lookupp() operation
Trond Myklebust
1
-0
/
+15
2020-12-02
NFSv3: Refactor nfs3_proc_lookup() to split out the dentry
Trond Myklebust
1
-11
/
+22
2020-05-27
NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup
Xu Wang
1
-1
/
+1
2020-01-24
NFS: Add softreval behaviour to nfs_lookup_revalidate()
Trond Myklebust
1
-6
/
+11
2020-01-15
NFSv3: FIx bug when using chacl and chmod to change acl
Su Yanjun
1
-1
/
+1
2020-01-15
NFS: Add mount option 'softreval'
Trond Myklebust
1
-1
/
+6
2020-01-15
NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup
zhengbin
1
-1
/
+1
2020-01-15
NFS: Add fs_context support.
David Howells
1
-1
/
+1
2019-09-20
NFSv3: use nfs_add_or_obtain() to create and reference inodes
Benjamin Coddington
1
-9
/
+36
2018-12-19
NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
NeilBrown
1
-16
/
+2
2018-12-19
NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.
NeilBrown
1
-2
/
+9
2018-12-19
NFS: change access cache to use 'struct cred'.
NeilBrown
1
-1
/
+8
2018-09-30
NFSv3: Improve NFSv3 performance when server returns no post-op attributes
Trond Myklebust
1
-0
/
+5
2018-06-04
NFS: Pass the inode down to the getattr() callback
Trond Myklebust
1
-1
/
+2
2018-05-31
NFSv4: Fix sillyrename to return the delegation when appropriate
Trond Myklebust
1
-1
/
+3
2018-05-31
NFS: Move call to nfs4_state_protect() to nfs4_commit_setup()
Anna Schumaker
1
-1
/
+2
2018-05-31
NFS: Move call to nfs4_state_protect_write() to nfs4_write_setup()
Anna Schumaker
1
-1
/
+2
2018-04-10
NFSv3/acl: forget acl cache after setattr
chendt
1
-1
/
+4
2018-04-10
NFS: Remove the unused return_delegation() callback
Trond Myklebust
1
-7
/
+0
2018-04-10
NFS: Add a delegation return into nfs4_proc_unlink_setup()
Trond Myklebust
1
-1
/
+1
2018-04-10
NFS: Move delegation recall into the NFSv4 callback for rename_setup()
Trond Myklebust
1
-1
/
+3
2018-04-10
NFS: Move the delegation return down into nfs4_proc_remove()
Trond Myklebust
1
-3
/
+3
2018-02-22
NFS: make struct nlmclnt_fl_close_lock_ops static
Colin Ian King
1
-1
/
+1
2017-11-17
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-16
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-16
NFS: Don't compare apples to elephants to determine access bits
Anna Schumaker
1
-16
/
+1
2017-07-21
NFSv3: Convert nfs3_proc_access() to use nfs_access_set_mask()
Trond Myklebust
1
-9
/
+2
2017-07-13
NFS: convert flags to bool
Benjamin Coddington
1
-1
/
+1
2017-04-25
NFSv3: nfs3_nlm_alloc_call should be declared static
Trond Myklebust
1
-3
/
+3
2017-04-21
NFS: Always wait for I/O completion before unlock
Benjamin Coddington
1
-1
/
+53
2017-04-21
lockd: Introduce nlmclnt_operations
Benjamin Coddington
1
-1
/
+1
2016-10-07
vfs: Remove {get,set,remove}xattr inode operations
Andreas Gruenbacher
1
-6
/
+0
2016-07-20
qstr: constify instances in nfs
Al Viro
1
-4
/
+4
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
1
-6
/
+6
2015-03-01
NFS: Add attribute update barriers to NFS writebacks
Trond Myklebust
1
-1
/
+1
2015-03-01
NFS: Add attribute update barriers to nfs_setattr_update_inode()
Trond Myklebust
1
-1
/
+1
2015-02-03
NFSv4.1/NFSv3: Add pNFS callbacks for nfs3_(read|write|commit)_done()
Trond Myklebust
1
-0
/
+9
2014-09-12
NFS: Move v3 declarations out of internal.h
Anna Schumaker
1
-0
/
+1
2014-07-13
Merge branch 'bugfixes' into linux-next
Trond Myklebust
1
-2
/
+2
2014-07-08
nfs: only show Posix ACLs in listxattr if actually present
Christoph Hellwig
1
-2
/
+2
2014-06-24
nfs: merge nfs_pgio_data into _header
Weston Andros Adamson
1
-9
/
+12
2014-05-28
NFS: Create a common pgio_rpc_prepare function
Anna Schumaker
1
-9
/
+2
2014-05-28
NFS: Create a common read and write data struct
Anna Schumaker
1
-6
/
+6
2014-05-28
nfs: remove ->read_pageio_init from rpc ops
Christoph Hellwig
1
-1
/
+0
2014-05-28
nfs: remove ->write_pageio_init from rpc ops
Christoph Hellwig
1
-1
/
+0
2014-04-06
Merge tag 'nfs-for-3.15-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-36
/
+0
2014-03-17
nfs: remove synchronous rename code
Jeff Layton
1
-36
/
+0
2014-02-03
nfs: include xattr.h from fs/nfs/nfs3proc.c
Tejun Heo
1
-0
/
+1
2014-01-30
nfs: fix xattr inode op pointers when disabled
Christoph Hellwig
1
-2
/
+2
2014-01-26
nfs: use generic posix ACL infrastructure for v3 Posix ACLs
Christoph Hellwig
1
-24
/
+52
2013-10-24
nfs: use %p[dD] instead of open-coded (and often racy) equivalents
Al Viro
1
-4
/
+4
2013-09-04
NFSv4: Don't try to recover NFSv4 locks when they are lost.
NeilBrown
1
-2
/
+4
2013-08-21
NFSv3: Deal with a sparse warning in nfs3_proc_create
Trond Myklebust
1
-2
/
+2
2013-07-09
Merge tag 'nfs-for-3.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-3
/
+4
2013-06-08
NFS:Add labels to client function prototypes
David Quigley
1
-3
/
+4
2013-05-12
freezer: add unsafe versions of freezable helpers for NFS
Colin Cross
1
-1
/
+1
2013-02-22
new helper: file_inode(file)
Al Viro
1
-1
/
+1
2012-12-12
SUNRPC handle EKEYEXPIRED in call_refreshresult
Andy Adamson
1
-3
/
+3
2012-09-04
NFS: Fix the initialisation of the readdir 'cookieverf' array
Trond Myklebust
1
-1
/
+1
2012-08-20
NFSv3: Ensure that do_proc_get_root() reports errors correctly
Trond Myklebust
1
-1
/
+1
2012-07-30
NFS: Only initialize the ACL client in the v3 case
Bryan Schumaker
1
-0
/
+2
2012-07-30
NFS: Create a try_mount rpc op
Bryan Schumaker
1
-0
/
+1
2012-07-17
NFS: Split out NFS v3 inode operations
Bryan Schumaker
1
-0
/
+29
2012-07-16
Merge commit '9249e17fe094d853d1ef7475dd559a2cc7e23d42' into nfs-for-3.6
Trond Myklebust
1
-1
/
+1
2012-07-14
nfs: clean up ->create in nfs_rpc_ops
Miklos Szeredi
1
-1
/
+1
2012-06-29
NFS: Create an write_pageio_init() function
Bryan Schumaker
1
-0
/
+1
2012-06-29
NFS: Create an read_pageio_init() function
Bryan Schumaker
1
-0
/
+1
2012-06-29
NFS: Create an alloc_client rpc_op
Bryan Schumaker
1
-0
/
+1
2012-06-29
NFS: Create a free_client rpc_op
Bryan Schumaker
1
-0
/
+1
2012-06-29
NFS: Create a return_delegation rpc op
Bryan Schumaker
1
-0
/
+7
2012-06-29
NFS: Create a have_delegation rpc_op
Bryan Schumaker
1
-0
/
+6
2012-05-29
Merge tag 'nfs-for-3.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-8
/
+19
2012-05-10
vfs: make it possible to access the dentry hash/len as one 64-bit entry
Linus Torvalds
1
-2
/
+1
2012-04-27
NFS: Remove extra rpc_clnt argument to proc_lookup
Bryan Schumaker
1
-1
/
+1
2012-04-27
NFS: Create a submount rpc_op
Bryan Schumaker
1
-0
/
+1
2012-04-27
NFS: create common nfs_pgio_header for both read and write
Fred Isaman
1
-5
/
+9
2012-04-27
NFS: add a struct nfs_commit_data to replace nfs_write_data in commits
Fred Isaman
1
-2
/
+8
2012-03-21
NFS: Remove nfs4_setup_sequence from generic rename code
Bryan Schumaker
1
-0
/
+6
2012-03-21
NFS: Remove nfs4_setup_sequence from generic unlink code
Bryan Schumaker
1
-0
/
+6
2012-03-21
NFS: Remove nfs4_setup_sequence from generic read code
Bryan Schumaker
1
-0
/
+6
2012-03-21
NFS: Remove nfs4_setup_sequence from generic write code
Bryan Schumaker
1
-0
/
+6
2011-12-06
Freezer / sunrpc / NFS: don't allow TASK_KILLABLE sleeps to block the freezer
Jeff Layton
1
-1
/
+2
2011-11-04
nfs: when attempting to open a directory, fall back on normal lookup (try #5)
Jeff Layton
1
-0
/
+1
2011-08-01
switch posix_acl_create() to umode_t *
Al Viro
1
-3
/
+3
2011-03-24
NFS: lookup supports alternate client
Bryan Schumaker
1
-1
/
+1
2011-03-11
NFS move nfs_client initialization into nfs_get_client
Andy Adamson
1
-0
/
+1
2010-10-23
NFS: readdir with vmapped pages
Bryan Schumaker
1
-2
/
+2
2010-09-21
NFS: Fix NFSv3 debugging messages in fs/nfs/nfs3proc.c
Chuck Lever
1
-2
/
+3
2010-09-17
nfs: make sillyrename an async operation
Jeff Layton
1
-0
/
+23
2010-09-17
nfs: standardize the rename response container
Jeff Layton
1
-8
/
+8
2010-09-17
nfs: standardize the rename args container
Jeff Layton
1
-7
/
+5
2010-09-17
NFS: Clean up nfs4_proc_create()
Trond Myklebust
1
-1
/
+1
2010-05-14
NFS: Reduce the stack footprint of nfs_rmdir
Trond Myklebust
1
-5
/
+10
2010-05-14
NFS: Reduce stack footprint of nfs_proc_remove()
Trond Myklebust
1
-4
/
+9
2010-05-14
NFS: Reduce stack footprint of nfs3_proc_readlink()
Trond Myklebust
1
-5
/
+10
2010-05-14
NFS: Reduce the stack footprint of nfs_link()
Trond Myklebust
1
-10
/
+12
2010-05-14
NFS: Reduce stack footprint of nfs_readdir()
Trond Myklebust
1
-5
/
+8
2010-05-14
NFS: Reduce stack footprint of nfs3_proc_rename() and nfs4_proc_rename()
Trond Myklebust
1
-10
/
+13
2010-05-14
NFSv4: Reduce stack footprint of nfs4_proc_access() and nfs3_proc_access()
Trond Myklebust
1
-7
/
+10
2010-05-14
NFS: Reduce the stack footprint of nfs_lookup
Trond Myklebust
1
-4
/
+6
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-02-10
nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX
Jeff Layton
1
-4
/
+5
2009-09-23
headers: utsname.h redux
Alexey Dobriyan
1
-1
/
+0
2009-09-08
NFS: out of date comment regarding O_EXCL above nfs3_proc_create()
Harshula Jayasuriya
1
-1
/
+0
2009-04-02
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-3
/
+3
2009-03-31
New helper - current_umask()
Al Viro
1
-3
/
+3
2009-03-19
NFS: Optimise NFS close()
Trond Myklebust
1
-0
/
+1
2008-10-07
nfs: authenticated deep mounting
EG Keizer
1
-2
/
+18
2008-07-09
NFS: Remove the redundant file_open entry from struct nfs_rpc_ops
Trond Myklebust
1
-2
/
+0
2008-07-09
NFS: Fix the ftruncate() credential problem
Trond Myklebust
1
-0
/
+2
2008-07-09
NFS: Reduce the stack usage in NFSv3 create operations
Trond Myklebust
1
-129
/
+142
2008-05-16
nfs: replace remaining __FUNCTION__ occurrences
Harvey Harrison
1
-3
/
+3
2008-02-01
Merge branch 'task_killable' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-5
/
+2
2008-01-30
NLM/NFS: Use cached nlm_host when calling nlmclnt_proc()
Chuck Lever
1
-1
/
+3
2008-01-30
NFS: Clean up the (commit|read|write)_setup() callback routines
Trond Myklebust
1
-35
/
+6
2007-12-06
NFS: Switch from intr mount option to TASK_KILLABLE
Matthew Wilcox
1
-5
/
+2
2007-10-09
NFS: Use nfs_refresh_inode() in ops that aren't expected to change the inode
Trond Myklebust
1
-2
/
+1
2007-10-09
NFSv3: Always use directory post-op attributes in nfs3_proc_lookup
Trond Myklebust
1
-2
/
+1
2007-10-09
NFS: Fake up 'wcc' attributes to prevent cache invalidation after write
Trond Myklebust
1
-1
/
+1
2007-10-09
NFS: Fix atime revalidation in read()
Trond Myklebust
1
-3
/
+3
2007-10-09
NFS: Fix atime revalidation in readdir()
Trond Myklebust
1
-0
/
+3
2007-07-19
SUNRPC: Clean up the sillyrename code
Trond Myklebust
1
-29
/
+9
2007-07-19
NFS: Introduce struct nfs_removeargs+nfs_removeres
Trond Myklebust
1
-17
/
+17
2007-07-10
NFS: nfs3_proc_create() should use nfs_post_op_update_inode()
Trond Myklebust
1
-3
/
+1
2007-05-08
header cleaning: don't include smp_lock.h when not used
Randy Dunlap
1
-1
/
+0
2007-02-03
NFS: Remove nfs_readpage_sync()
Trond Myklebust
1
-24
/
+0
2006-12-08
[PATCH] nfs: change uses of f_{dentry,vfsmnt} to use f_path
Josef "Jeff" Sipek
1
-1
/
+1
2006-12-06
NFS: Remove nfs_writepage_sync()
Trond Myklebust
1
-47
/
+0
2006-12-06
NFS: Remove use of the Big Kernel Lock around calls to rpc_call_sync
Frank Filz
1
-3
/
+0
2006-12-06
NFS Exclusive open not supported bug
Andy Ryan
1
-1
/
+1
2006-10-20
[PATCH] nfs: verifier is network-endian
Al Viro
1
-1
/
+1
2006-09-27
[PATCH] fs: Removing useless casts
Panagiotis Issaris
1
-1
/
+1
2006-09-22
NFS: Use cached page as buffer for NFS symlink requests
Chuck Lever
1
-7
/
+7
2006-09-22
NFS: Fix double d_drop in nfs_instantiate() error path
Chuck Lever
1
-10
/
+16
2006-09-22
NFS: Share NFS superblocks per-protocol per-server per-FSID
David Howells
1
-1
/
+1
2006-09-22
NFS: Eliminate client_sys in favour of cl_rpcclient
David Howells
1
-3
/
+3
2006-09-22
NFS: Add extra const qualifiers
David Howells
1
-1
/
+1
2006-06-09
NFS: Split fs/nfs/inode.c
David Howells
1
-4
/
+1
2006-03-20
NFS: Cleanup of NFS read code
Trond Myklebust
1
-21
/
+6
2006-03-20
NFS: Cleanup of NFS write code in preparation for asynchronous o_direct
Trond Myklebust
1
-49
/
+17
2006-03-20
SUNRPC: eliminate rpc_call()
Chuck Lever
1
-38
/
+102
2006-03-20
NFS: add hooks to account for NFSERR_JUKEBOX errors
Chuck Lever
1
-5
/
+8
2006-01-06
NFSv3: try get_root user-supplied security_flavor
J. Bruce Fields
1
-7
/
+19
2006-01-06
RPC: Clean up RPC task structure
Trond Myklebust
1
-17
/
+27
2005-10-27
NFS: Don't let nfs_end_data_update() clobber attribute update information
Trond Myklebust
1
-15
/
+15
2005-10-27
NFS: Cleanup initialisation of struct nfs_fattr
Trond Myklebust
1
-29
/
+29
2005-10-27
NFS: Fix a bad cast in nfs3_read_done
Trond Myklebust
1
-1
/
+1
2005-10-18
NFSv4: Eliminate nfsv4 open race...
Trond Myklebust
1
-1
/
+1
2005-09-10
[PATCH] fs: fix-up schedule_timeout() usage
Nishanth Aravamudan
1
-2
/
+1
2005-08-16
[PATCH] NFS: Ensure we always update inode->i_mode when doing O_EXCL creates
Trond Myklebust
1
-0
/
+4
2005-06-22
[PATCH] NFS: Cache the NFSv3 acls.
Andreas Gruenbacher
1
-0
/
+1
2005-06-22
[PATCH] NFS: Fix handling of the umask when an NFSv3 default acl is present.
Andreas Gruenbacher
1
-6
/
+30
2005-06-22
[PATCH] NFS: Add support for NFSv3 ACLs
Andreas Gruenbacher
1
-3
/
+4
2005-06-22
[PATCH] NFS: Allow NFS versions to support different sets of inode operations.
J. Bruce Fields
1
-0
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+859