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
/
include
/
linux
/
nfs_fs.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-09
nfs: fix UAF in direct writes
Josef Bacik
1
-0
/
+1
2024-01-04
nfs: Remove writepage
Matthew Wilcox (Oracle)
1
-1
/
+0
2023-04-11
NFSv3: handle out-of-order write replies.
NeilBrown
1
-0
/
+47
2023-04-11
NFS: Remove fscache specific trace points and NFS_INO_FSCACHE bit
Dave Wysochanski
1
-1
/
+0
2023-04-11
NFS: Configure support for netfs when NFS fscache is configured
Dave Wysochanski
1
-14
/
+10
2023-02-22
Merge tag 'nfs-for-6.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-3
/
+4
2023-02-14
NFS: Remove unused function nfs_wb_page()
Trond Myklebust
1
-1
/
+0
2023-02-14
NFS: Convert buffered writes to use folios
Trond Myklebust
1
-2
/
+3
2023-02-14
NFS: Add a helper nfs_wb_folio()
Trond Myklebust
1
-0
/
+1
2023-01-19
fs: port ->permission() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->setattr() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2022-11-27
NFS: Clear the file access cache upon login
Trond Myklebust
1
-0
/
+1
2022-08-13
NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES
Trond Myklebust
1
-1
/
+0
2022-08-13
NFS: Fix another fsync() issue after a server reboot
Trond Myklebust
1
-0
/
+1
2022-08-08
NFS: don't unhash dentry during unlink/rename
NeilBrown
1
-0
/
+9
2022-05-26
Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-1
/
+1
2022-05-09
nfs: rename nfs_direct_IO and use as ->swap_rw
NeilBrown
1
-1
/
+1
2022-05-09
nfs: Convert nfs to read_folio
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-03-29
Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-26
/
+19
2022-03-22
NFS: nfsiod should not block forever in mempool_alloc()
Trond Myklebust
1
-1
/
+1
2022-03-15
nfs: Convert from invalidatepage to invalidate_folio
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-03-13
NFS: swap IO handling is slightly different for O_DIRECT IO
NeilBrown
1
-4
/
+4
2022-03-13
NFS: discard NFS_RPC_SWAPFLAGS and RPC_TASK_ROOTCREDS
NeilBrown
1
-5
/
+0
2022-03-02
NFS: Fix up forced readdirplus
Trond Myklebust
1
-0
/
+1
2022-03-02
NFS: Convert readdir page cache to use a cookie based index
Trond Myklebust
1
-2
/
+0
2022-03-02
NFS: Improve heuristic for readdirplus
Trond Myklebust
1
-2
/
+3
2022-03-02
NFS: Adjust the amount of readahead performed by NFS readdir
Trond Myklebust
1
-0
/
+1
2022-03-02
NFS: Don't re-read the entire page cache to find the next cookie
Trond Myklebust
1
-0
/
+1
2022-02-28
NFS: constify nfs_server_capable() and nfs_have_writebacks()
Trond Myklebust
1
-4
/
+3
2022-02-25
NFS: Remove unused flag NFS_INO_REVAL_PAGECACHE
Trond Myklebust
1
-1
/
+0
2022-02-25
NFS: Replace last uses of NFS_INO_REVAL_PAGECACHE
Trond Myklebust
1
-5
/
+3
2022-02-25
NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED
Olga Kornievskaia
1
-0
/
+1
2022-02-25
Convert NFS from readpages to readahead
Matthew Wilcox (Oracle)
1
-2
/
+1
2022-02-02
NFS: Avoid duplicate uncached readdir calls on eof
Trond Myklebust
1
-0
/
+1
2022-01-25
Merge tag 'nfs-for-5.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-4
/
+6
2022-01-10
nfs: Convert to new fscache volume/cookie API
Dave Wysochanski
1
-1
/
+0
2022-01-06
NFS: don't store 'struct cred *' in struct nfs_access_entry
NeilBrown
1
-1
/
+3
2022-01-06
NFS: pass cred explicitly for access tests
NeilBrown
1
-1
/
+1
2022-01-06
NFS: change nfs_access_get_cached to only report the mask
NeilBrown
1
-2
/
+2
2021-11-05
NFS: Remove the nfs4_label argument from nfs_setsecurity
Anna Schumaker
1
-2
/
+1
2021-11-05
NFS: Remove the nfs4_label argument from nfs_fhget()
Anna Schumaker
1
-1
/
+1
2021-11-05
NFS: Remove the nfs4_label argument from nfs_add_or_obtain()
Anna Schumaker
1
-2
/
+1
2021-11-05
NFS: Remove the nfs4_label argument from nfs_instantiate()
Anna Schumaker
1
-1
/
+1
2021-11-05
NFS: Create a new nfs_alloc_fattr_with_label() function
Anna Schumaker
1
-0
/
+13
2021-10-20
NFS: Save some space in the inode
Trond Myklebust
1
-18
/
+24
2021-10-20
NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests
Dave Wysochanski
1
-1
/
+3
2021-10-20
NFS: Fix up commit deadlocks
Trond Myklebust
1
-0
/
+1
2021-10-03
NFS: Further optimisations for 'ls -l'
Trond Myklebust
1
-3
/
+2
2021-10-03
NFS: Fix up nfs_ctx_key_to_expire()
Trond Myklebust
1
-1
/
+1
2021-08-27
NFSv4 introduce max_connect mount options
Olga Kornievskaia
1
-0
/
+5
2021-06-29
NFS: nfs_find_open_context() may only select open files
Trond Myklebust
1
-0
/
+1
2021-04-13
NFS: Separate tracking of file mode cache validity from the uid/gid
Trond Myklebust
1
-0
/
+2
2021-04-13
NFS: Separate tracking of file nlinks cache validity from the mode/uid/gid
Trond Myklebust
1
-0
/
+2
2021-04-12
NFS: Add a cache validity flag argument to nfs_revalidate_inode()
Trond Myklebust
1
-1
/
+1
2021-02-26
Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-2
/
+1
2021-02-08
NFS: Always clear an invalid mapping when attempting a buffered write
Trond Myklebust
1
-0
/
+1
2021-02-01
NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async()
Dave Wysochanski
1
-1
/
+0
2021-02-01
NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc
Dave Wysochanski
1
-2
/
+1
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
1
-3
/
+4
2020-12-02
NFS: Improve handling of directory verifiers
Trond Myklebust
1
-1
/
+7
2020-12-02
NFS: More readdir cleanups
Trond Myklebust
1
-1
/
+0
2020-07-13
NFSv4.2: add client side xattr caching.
Frank van der Linden
1
-0
/
+6
2020-07-13
nfs: define and use the NFS_INO_INVALID_XATTR flag
Frank van der Linden
1
-0
/
+1
2020-07-13
nfs: define nfs_access_get_cached function
Frank van der Linden
1
-0
/
+2
2020-07-13
nfs: add client side only definitions for user xattrs
Frank van der Linden
1
-0
/
+3
2020-06-11
nfs: set invalid blocks after NFSv4 writes
Zheng Bin
1
-0
/
+1
2020-04-06
NFS: Clean up process of marking inode stale.
Trond Myklebust
1
-0
/
+1
2020-02-12
NFSv4: Fix revalidation of dentries with delegations
Trond Myklebust
1
-20
/
+6
2020-02-04
nfs: optimise readdir cache page invalidation
Dai Ngo
1
-0
/
+3
2019-10-09
NFS: handle source server reboot
Olga Kornievskaia
1
-1
/
+3
2019-09-20
NFS: Refactor nfs_instantiate() for dentry referencing callers
Benjamin Coddington
1
-0
/
+3
2019-07-06
NFS: Add deferred cache invalidation for close-to-open consistency violations
Trond Myklebust
1
-0
/
+2
2019-04-25
NFS: Replace custom error reporting mechanism with generic one
Trond Myklebust
1
-1
/
+0
2018-12-19
NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
NeilBrown
1
-3
/
+3
2018-12-19
NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.
NeilBrown
1
-1
/
+1
2018-12-19
NFS: change access cache to use 'struct cred'.
NeilBrown
1
-2
/
+2
2018-12-19
NFS: move credential expiry tracking out of SUNRPC into NFS.
NeilBrown
1
-0
/
+1
2018-09-30
NFS: Convert lookups of the open context to RCU
Trond Myklebust
1
-0
/
+1
2018-09-30
NFS: Convert lookups of the lock context to RCU
Trond Myklebust
1
-0
/
+1
2018-08-13
NFS recover from destination server reboot for copies
Olga Kornievskaia
1
-0
/
+2
2018-08-09
NFS add support for asynchronous COPY
Olga Kornievskaia
1
-0
/
+9
2018-04-10
NFS: More fine grained attribute tracking
Trond Myklebust
1
-5
/
+16
2018-04-10
NFS: Convert NFS_INO_INVALID flags to unsigned long
Trond Myklebust
1
-8
/
+8
2017-11-17
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
Linus Torvalds
1
-1
/
+12
2017-11-17
fs, nfs: convert nfs_lock_context.count from atomic_t to refcount_t
Elena Reshetova
1
-1
/
+2
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: Create NFS_ACCESS_* flags
Anna Schumaker
1
-0
/
+10
2017-09-06
NFS: remove jiffies field from access cache
NeilBrown
1
-1
/
+0
2017-08-15
NFS: Use an atomic_long_t to count the number of requests
Trond Myklebust
1
-2
/
+2
2017-08-15
NFSv4: Use a mutex to protect the per-inode commit lists
Trond Myklebust
1
-0
/
+1
2017-07-21
NFS: Store the raw NFS access mask in the inode's access cache
Trond Myklebust
1
-1
/
+1
2017-07-13
nfs: add a nfs_ilookup helper
Peng Tao
1
-0
/
+1
2017-04-26
NFSv4: Don't special case "launder"
Trond Myklebust
1
-13
/
+1
2017-04-21
NFS: Add an iocounter wait function for async RPC tasks
Benjamin Coddington
1
-0
/
+1
2017-04-20
NFS: fix usage of mempools.
NeilBrown
1
-1
/
+1
2017-03-02
statx: Add a system call to make enhanced file info available
David Howells
1
-1
/
+1
2016-12-19
NFS: Clean up nfs_attribute_timeout()
Trond Myklebust
1
-1
/
+0
2016-12-19
NFS: Remove unused function nfs_revalidate_inode_rcu()
Trond Myklebust
1
-1
/
+0
2016-12-04
NFS: Only look at the change attribute cache state in nfs_check_verifier
Trond Myklebust
1
-0
/
+1
2016-12-01
NFS: discard nfs_lockowner structure.
NeilBrown
1
-5
/
+1
2016-12-01
NFSv4: add flock_owner to open context
NeilBrown
1
-1
/
+2
2016-12-01
NFS: remove l_pid field from nfs_lockowner
NeilBrown
1
-1
/
+0
2016-07-05
NFS: Remove unused function nfs_revalidate_mapping_protected()
Trond Myklebust
1
-1
/
+0
2016-07-05
NFS: Do not serialise O_DIRECT reads and writes
Trond Myklebust
1
-0
/
+1
2016-06-22
NFS: Kill NFS_INO_NFS_INO_FLUSHING: it is a performance killer
Trond Myklebust
1
-1
/
+0
2016-05-17
Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-3
/
+2
2016-05-09
nfs: per-name sillyunlink exclusion
Al Viro
1
-8
/
+3
2016-05-01
direct-io: eliminate the offset argument to ->direct_IO
Christoph Hellwig
1
-3
/
+2
2016-02-08
nfs: fix nfs_size_to_loff_t
Christoph Hellwig
1
-3
/
+1
2016-01-14
Merge tag 'nfs-for-4.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-9
/
+14
2016-01-07
NFS: Use wait_on_atomic_t() for unlock after readahead
Benjamin Coddington
1
-7
/
+1
2016-01-04
Merge branch 'pnfs_generic'
Trond Myklebust
1
-1
/
+0
2015-12-31
NFS: Allow multiple commit requests in flight per file
Trond Myklebust
1
-1
/
+0
2015-12-28
nfs: only remove page from mapping if launder_page fails
Peng Tao
1
-1
/
+13
2015-12-08
teach nfs_get_link() to work in RCU mode
Al Viro
1
-0
/
+1
2015-08-17
NFS: Remove nfs_release()
Anna Schumaker
1
-1
/
+1
2015-07-22
NFS: nfs_mark_for_revalidate should always set NFS_INO_REVAL_PAGECACHE
Trond Myklebust
1
-2
/
+5
2015-06-24
nfs42: serialize LAYOUTSTATS calls of the same file
Peng Tao
1
-0
/
+1
2015-04-26
Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-0
/
+1
2015-04-15
nfs: generic_write_checks() shouldn't be done on swapout...
Al Viro
1
-2
/
+1
2015-04-11
direct_IO: remove rw from a_ops->direct_IO()
Omar Sandoval
1
-1
/
+1
2015-03-27
NFSv4: Truncating file opens should also sync O_DIRECT writes
Trond Myklebust
1
-0
/
+1
2015-03-03
NFS: Fix a regression in the read() syscall
Trond Myklebust
1
-0
/
+1
2015-03-01
NFS: Add attribute update barriers to NFS writebacks
Trond Myklebust
1
-0
/
+1
2015-03-01
NFS: Add attribute update barriers to nfs_setattr_update_inode()
Trond Myklebust
1
-1
/
+1
2015-03-01
NFS: Add a helper to set attribute barriers
Trond Myklebust
1
-0
/
+1
2015-02-13
NFSv4: Kill unused nfs_inode->delegation_state field
Trond Myklebust
1
-1
/
+0
2014-11-24
NFS: fix subtle change in COMMIT behavior
Weston Andros Adamson
1
-2
/
+2
2014-10-18
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-2
/
+2
2014-10-14
block: Remove REQ_KERNEL
Martin K. Petersen
1
-2
/
+2
2014-09-12
NFS: Move NFS v3 acl functions to nfs3_fs.h
Anna Schumaker
1
-33
/
+0
2014-09-12
NFS: Unconditionally enable commit code
Anna Schumaker
1
-8
/
+0
2014-08-03
NFS: allow lockless access to access_cache
NeilBrown
1
-0
/
+1
2014-08-03
NFS: teach nfs_neg_need_reval to understand LOOKUP_RCU
NeilBrown
1
-0
/
+1
2014-06-12
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-4
/
+3
2014-05-28
NFS: Create a common nfs_pgio_result_common function
Anna Schumaker
1
-2
/
+0
2014-05-28
NFS: Create a common read and write data struct
Anna Schumaker
1
-2
/
+2
2014-05-06
convert the guts of nfs_direct_IO() to iov_iter
Al Viro
1
-2
/
+2
2014-05-06
pass iov_iter to ->direct_IO()
Al Viro
1
-2
/
+1
2014-03-17
nfs: make nfs_async_rename non-static
Jeff Layton
1
-1
/
+0
2014-02-11
NFS: Be more aggressive in using readdirplus for 'ls -l' situations
Trond Myklebust
1
-0
/
+1
2014-01-31
Merge tag 'nfs-for-3.14-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
Linus Torvalds
1
-0
/
+1
2014-01-27
NFS: fix the handling of NFS_INO_INVALID_DATA flag in nfs_revalidate_mapping
Jeff Layton
1
-0
/
+1
2014-01-26
nfs: use generic posix ACL infrastructure for v3 Posix ACLs
Christoph Hellwig
1
-17
/
+7
2013-11-19
NFS: Enabling v4.2 should not recompile nfsd and lockd
Anna Schumaker
1
-18
/
+0
2013-09-27
NFS: Use i_writecount to control whether to get an fscache cookie in nfs_open()
David Howells
1
-2
/
+6
2013-09-03
NFS: Ensure that rmdir() waits for sillyrenames to complete
Trond Myklebust
1
-0
/
+1
2013-07-09
NFS: Make nfs_attribute_cache_expired() non-static
Scott Mayhew
1
-0
/
+1
2013-06-28
Merge branch 'labeled-nfs' into linux-next
Trond Myklebust
1
-2
/
+24
2013-06-08
NFS: Client implementation of Labeled-NFS
David Quigley
1
-0
/
+3
2013-06-08
NFS:Add labels to client function prototypes
David Quigley
1
-2
/
+3
2013-06-08
NFSv4: Introduce new label structure
Steve Dickson
1
-0
/
+18
2013-06-06
NFSv4: Close another NFSv4 recovery race
Trond Myklebust
1
-0
/
+1
2013-04-08
NFS: Add functionality to allow waiting on all outstanding reads to complete
Trond Myklebust
1
-0
/
+7
2013-03-25
NFS: Don't accept more reads/writes if the open context recovery failed
Trond Myklebust
1
-0
/
+1
2012-10-13
UAPI: (Scripted) Disintegrate include/linux
David Howells
1
-53
/
+1
2012-10-01
NFSv4: Add ACCESS operation to OPEN compound
Weston Andros Adamson
1
-0
/
+2
2012-09-28
NFS: Fix fdatasync/fsync() when confronted with a server reboot
Trond Myklebust
1
-0
/
+1
2012-09-28
NFS: Clean up helper function nfs4_select_rw_stateid()
Trond Myklebust
1
-2
/
+6
2012-09-04
NFS: Fix the initialisation of the readdir 'cookieverf' array
Trond Myklebust
1
-5
/
+0
2012-07-31
Merge branch 'akpm' (Andrew's patch-bomb)
Linus Torvalds
1
-2
/
+2
2012-07-31
nfs: enable swap on NFS
Mel Gorman
1
-2
/
+2
2012-07-30
NFS: Convert v4 into a module
Bryan Schumaker
1
-3
/
+3
2012-07-17
NFS: Split out NFS v3 inode operations
Bryan Schumaker
1
-6
/
+0
2012-07-17
NFS: Split out NFS v2 inode operations
Bryan Schumaker
1
-2
/
+0
2012-05-24
NFSv4.1 add nfs_inode book keeping for mdsthreshold
Andy Adamson
1
-0
/
+3
2012-05-24
NFSv4.1 cache mdsthreshold values on OPEN
Andy Adamson
1
-0
/
+1
2012-05-22
NFS: Add NFSDBG_STATE
Chuck Lever
1
-0
/
+1
2012-05-01
NFS: Adapt readdirplus to application usage patterns
Trond Myklebust
1
-5
/
+0
2012-04-27
NFS: create struct nfs_commit_info
Fred Isaman
1
-4
/
+1
2012-04-27
NFS: create common nfs_pgio_header for both read and write
Fred Isaman
1
-12
/
+0
2012-04-27
NFS: add a struct nfs_commit_data to replace nfs_write_data in commits
Fred Isaman
1
-2
/
+2
2012-03-21
NFS: Fix more NFS debug related build warnings
Trond Myklebust
1
-0
/
+2
2012-03-21
nfs: non void functions must return a value
Stephen Rothwell
1
-0
/
+1
2012-03-20
SUNRPC/NFS: Add Kbuild dependencies for NFS_DEBUG/RPC_DEBUG
Trond Myklebust
1
-9
/
+8
2012-03-10
NFS: remove nfs_inode radix tree
Fred Isaman
1
-5
/
+1
2012-03-07
NFS: add filehandle crc for debug display
Weston Andros Adamson
1
-0
/
+8
2012-03-02
NFS: Add a client-side function to display NFS file handles
Chuck Lever
1
-0
/
+14
2012-01-03
pull manipulations of rpc_cred inside alloc_nfs_open_context()
Al Viro
1
-1
/
+1
2011-11-04
nfs: when attempting to open a directory, fall back on normal lookup (try #5)
Jeff Layton
1
-0
/
+3
2011-10-31
nfs4: serialize layoutcommit
Peng Tao
1
-0
/
+1
2011-10-18
NFS: Use the inode->i_version to cache NFSv4 change attribute information
Trond Myklebust
1
-1
/
+0
2011-08-01
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-2
/
+2
2011-08-01
switch posix_acl_create() to umode_t *
Al Viro
1
-2
/
+2
2011-07-30
NFS: Fix spurious readdir cookie loop messages
Trond Myklebust
1
-1
/
+2
2011-07-20
nfs_open_context doesn't need struct path either
Al Viro
1
-2
/
+2
2011-07-20
->permission() sanitizing: don't pass flags to ->permission()
Al Viro
1
-1
/
+1
2011-03-23
NFSv4.1: layoutcommit
Andy Adamson
1
-0
/
+1
2011-03-23
NFSv4.1: filelayout driver specific code for COMMIT
Fred Isaman
1
-0
/
+1
2011-03-23
NFSv4.1: add generic layer hooks for pnfs COMMIT
Fred Isaman
1
-0
/
+1
2011-03-23
NFS: Detect loops in a readdir due to bad cookies
Bryan Schumaker
1
-0
/
+2
2011-03-23
NFS: Create nfs_open_dir_context
Bryan Schumaker
1
-0
/
+3
2011-03-21
FS: Use stable writes when not doing a bulk flush
Trond Myklebust
1
-0
/
+2
2011-03-11
NFS: change nfs_writeback_done to return void
Fred Isaman
1
-1
/
+1
2011-01-15
NFS: Use d_automount() rather than abusing follow_link()
David Howells
1
-1
/
+0
2011-01-07
fs: provide rcu-walk aware permission i_ops
Nick Piggin
1
-1
/
+1
2010-12-02
NFS: Fix a memory leak in nfs_readdir
Trond Myklebust
1
-0
/
+1
2010-11-16
nfs: trivial: remove unused nfs_wait_event macro
Jeff Layton
1
-6
/
+0
2010-10-26
Merge branch 'nfs-for-2.6.37' of git://git.linux-nfs.org/projects/trondmy/nfs...
Linus Torvalds
1
-0
/
+5
[next]