Trond Myklebust
|
5cb953d4b1
NFS: Use an atomic_long_t to count the number of commits
|
8 years ago |
Trond Myklebust
|
a6b6d5b85a
NFS: Use an atomic_long_t to count the number of requests
|
8 years ago |
Trond Myklebust
|
e824f99ada
NFSv4: Use a mutex to protect the per-inode commit lists
|
8 years ago |
Peng Tao
|
f174ff7a0a
nfs: add a nfs_ilookup helper
|
8 years ago |
NeilBrown
|
26fde4dfcb
NFS: check for nfs_refresh_inode() errors in nfs_fhget()
|
8 years ago |
NeilBrown
|
cc89684c9a
NFS: only invalidate dentrys that are clearly invalid.
|
8 years ago |
Hou Tao
|
59b86d85a7
NFS: always treat the invocation of nfs_getattr as cache hit when noac is on
|
8 years ago |
Linus Torvalds
|
590dce2d49
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
David Howells
|
a528d35e8b
statx: Add a system call to make enhanced file info available
|
8 years ago |
Ingo Molnar
|
174cd4b1e5
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
|
8 years ago |
Linus Torvalds
|
7c0f6ba682
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
|
8 years ago |
Linus Torvalds
|
bc1ecd626b
Merge tag 'nfs-for-4.10-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
8 years ago |
Trond Myklebust
|
a5f925bccc
NFS: Don't abuse NFS_INO_REVAL_FORCED in nfs_post_op_update_inode_locked()
|
8 years ago |
Trond Myklebust
|
187e593d27
NFS: Clean up nfs_attribute_timeout()
|
8 years ago |
Trond Myklebust
|
3f642a1335
NFS: Remove unused function nfs_revalidate_inode_rcu()
|
8 years ago |
Trond Myklebust
|
61540bf6bb
NFS: Clean up cache validity checking
|
8 years ago |
Trond Myklebust
|
58ff41842c
NFS: Don't revalidate the file on close if we hold a delegation
|
8 years ago |
Linus Torvalds
|
73e2e0c9b1
Merge tag 'nfs-for-4.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
|
8 years ago |
Trond Myklebust
|
1cd9cb05f9
NFS: Only look at the change attribute cache state in nfs_check_verifier
|
8 years ago |
Trond Myklebust
|
10727772b9
NFS: Fix incorrect mapping revalidation when holding a delegation
|
8 years ago |
Trond Myklebust
|
1bcf4c5c59
NFS: Allow getattr to also report readdirplus cache hits
|
8 years ago |
NeilBrown
|
d51fdb87a6
NFS: discard nfs_lockowner structure.
|
9 years ago |
NeilBrown
|
532d4def2f
NFSv4: add flock_owner to open context
|
9 years ago |
NeilBrown
|
b184b5c38e
NFS: remove l_pid field from nfs_lockowner
|
9 years ago |
Trond Myklebust
|
1ad13dbc85
NFSv4: Optimise away forced revalidation when we know the attributes are OK
|
9 years ago |
Alexey Dobriyan
|
c7d03a00b5
netns: make struct pernet_operations::id unsigned int
|
8 years ago |
Benjamin Coddington
|
944171cbf4
pNFS: Actively set attributes as invalid if LAYOUTCOMMIT is outstanding
|
9 years ago |
Trond Myklebust
|
362745268c
Merge branch 'writeback'
|
9 years ago |
Trond Myklebust
|
10b7e9ad44
pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT is outstanding
|
9 years ago |
Trond Myklebust
|
79566ef018
NFS: Getattr doesn't require data sync semantics
|
9 years ago |