Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
5f14596e55de458987ee38043019b3d5cd636af1
/
fs
/
nfs
/
inode.c
93ce4af
NFS: Clean up process of marking inode stale.
by Trond Myklebust
· 4 years, 9 months ago
1d179d6
NFS: alloc_nfs_open_context() must use the file cred when available
by Trond Myklebust
· 5 years ago
efeda80
NFSv4: Fix revalidation of dentries with delegations
by Trond Myklebust
· 5 years ago
65f5160
NFS: nfs_find_open_context() should use cred_fscmp()
by Trond Myklebust
· 5 years ago
c74dfe9
NFS: Add mount option 'softreval'
by Trond Myklebust
· 5 years ago
e86d5a0
NFS: Convert struct nfs_fattr to use struct timespec64
by Trond Myklebust
· 5 years ago
eb3d8f4
NFS: Fix inode fileid checks in attribute revalidation code
by Trond Myklebust
· 5 years ago
7e10cc2
NFS: Don't refresh attributes with mounted-on-file information
by Trond Myklebust
· 5 years ago
28ade85
Merge branch 'containers'
by Trond Myklebust
· 6 years ago
1c341b7
NFS: Add deferred cache invalidation for close-to-open consistency violations
by Trond Myklebust
· 6 years ago
10b7a70
NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init
by Trond Myklebust
· 6 years ago
996bc4f
NFS: Create a root NFS directory in /sys/fs/nfs
by Trond Myklebust
· 6 years ago
44942b4
NFSv4: Handle the special Linux file open access mode
by Trond Myklebust
· 6 years ago
09c434b
treewide: Add SPDX license identifier for more missed files
by Thomas Gleixner
· 6 years ago
06cbd26
Merge tag 'nfs-for-5.2-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 6 years ago
ca1a199
nfs{,4}: switch to ->free_inode()
by Al Viro
· 6 years ago
1549451
NFS: Ensure that all nfs lock contexts have a valid open context
by Trond Myklebust
· 6 years ago
302fad7
NFS: Fix up documentation warnings
by Trond Myklebust
· 6 years ago
a52458b
NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.
by NeilBrown
· 6 years ago
ddf529e
NFS: move credential expiry tracking out of SUNRPC into NFS.
by NeilBrown
· 6 years ago
0de4397
NFS: Convert lookups of the open context to RCU
by Trond Myklebust
· 6 years ago
6ba0c4e
NFS: Simplify internal check for whether file is open for write
by Trond Myklebust
· 6 years ago
1db97ea
NFS: Convert lookups of the lock context to RCU
by Trond Myklebust
· 6 years ago
15eefe2
Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-timespec64
by Arnd Bergmann
· 7 years ago
95582b0
vfs: change inode times to use struct timespec64
by Deepa Dinamani
· 7 years ago
3f0b3cf
NFS: Filter cache invalidation when holding a delegation
by Trond Myklebust
· 7 years ago
4ebe83a
NFS: Ignore NFS_INO_REVAL_FORCED in nfs_check_inode_attributes()
by Trond Myklebust
· 7 years ago
c80d17c
NFS: Improve caching while holding a delegation
by Trond Myklebust
· 7 years ago
0b46726
NFS: Fix attribute revalidation
by Trond Myklebust
· 7 years ago
6a97d02
NFS: fix up nfs_setattr_update_inode
by Trond Myklebust
· 7 years ago
a841b54
NFS: Pass the inode down to the getattr() callback
by Trond Myklebust
· 7 years ago
d554168
NFS: Fix up nfs_post_op_update_inode() to force ctime updates
by Trond Myklebust
· 7 years ago
821a868
NFS: Set the force revalidate flag if the inode is not completely initialised
by Trond Myklebust
· 7 years ago
0a2dfbe
fs: nfs: get rid of memcpys for inode times
by Deepa Dinamani
· 7 years ago
a1bf4c7
Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
f6cdfa6
NFSv4: Declare the size up to date after it was set.
by Trond Myklebust
· 7 years ago
d943f2d
NFSv4: Ignore change attribute invalidations if we hold a delegation
by Trond Myklebust
· 7 years ago
16e1437
NFS: More fine grained attribute tracking
by Trond Myklebust
· 7 years ago
cac88f9
NFS: Don't force unnecessary cache invalidation in nfs_update_inode()
by Trond Myklebust
· 7 years ago
783b194
NFS: Don't redirty the attribute cache in nfs_wcc_update_inode()
by Trond Myklebust
· 7 years ago
8619ddd
NFS: Don't force a revalidation of all attributes if change is missing
by Trond Myklebust
· 7 years ago
199366f
NFS: Move the delegation return down into _nfs4_do_setattr()
by Trond Myklebust
· 7 years ago
723c921
sched/wait, fs/nfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API
by Peter Zijlstra
· 7 years ago
c472c07
iversion: Rename make inode_cmp_iversion{+raw} to inode_eq_iversion{+raw}
by Goffredo Baroncelli
· 7 years ago
efd52b5
Merge tag 'nfs-for-4.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 7 years ago
1eb5d98
nfs: convert to new i_version API
by Jeff Layton
· 7 years ago
128159f
NFS: Remove a redundant call to unmap_mapping_range()
by Trond Myklebust
· 7 years ago
9ccee94
Support statx() mask and query flags parameters
by Trond Myklebust
· 7 years ago
1751e8a
Rename superblock flags (MS_xyz -> SB_xyz)
by Linus Torvalds
· 7 years ago
c3e9c04b
Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
b0b5352
nfs client: exit_net cleanup check added
by Vasily Averin
· 7 years ago
2f62b5a
fs, nfs: convert nfs_lock_context.count from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
5e4def2
Pass mode to wait_on_atomic_t() action funcs and provide default actions
by David Howells
· 7 years ago
5cb953d
NFS: Use an atomic_long_t to count the number of commits
by Trond Myklebust
· 7 years ago
a6b6d5b
NFS: Use an atomic_long_t to count the number of requests
by Trond Myklebust
· 7 years ago
e824f99
NFSv4: Use a mutex to protect the per-inode commit lists
by Trond Myklebust
· 7 years ago
f174ff7
nfs: add a nfs_ilookup helper
by Peng Tao
· 8 years ago
26fde4d
NFS: check for nfs_refresh_inode() errors in nfs_fhget()
by NeilBrown
· 8 years ago
cc89684
NFS: only invalidate dentrys that are clearly invalid.
by NeilBrown
· 8 years ago
59b86d8
NFS: always treat the invocation of nfs_getattr as cache hit when noac is on
by Hou Tao
· 8 years ago
590dce2
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
a528d35
statx: Add a system call to make enhanced file info available
by David Howells
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
bc1ecd6
Merge tag 'nfs-for-4.10-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
a5f925b
NFS: Don't abuse NFS_INO_REVAL_FORCED in nfs_post_op_update_inode_locked()
by Trond Myklebust
· 8 years ago
187e593
NFS: Clean up nfs_attribute_timeout()
by Trond Myklebust
· 8 years ago
3f642a1
NFS: Remove unused function nfs_revalidate_inode_rcu()
by Trond Myklebust
· 8 years ago
61540bf
NFS: Clean up cache validity checking
by Trond Myklebust
· 8 years ago
58ff418
NFS: Don't revalidate the file on close if we hold a delegation
by Trond Myklebust
· 8 years ago
73e2e0c
Merge tag 'nfs-for-4.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
1cd9cb0
NFS: Only look at the change attribute cache state in nfs_check_verifier
by Trond Myklebust
· 8 years ago
1072777
NFS: Fix incorrect mapping revalidation when holding a delegation
by Trond Myklebust
· 8 years ago
1bcf4c5
NFS: Allow getattr to also report readdirplus cache hits
by Trond Myklebust
· 8 years ago
d51fdb8
NFS: discard nfs_lockowner structure.
by NeilBrown
· 8 years ago
532d4de
NFSv4: add flock_owner to open context
by NeilBrown
· 8 years ago
b184b5c
NFS: remove l_pid field from nfs_lockowner
by NeilBrown
· 8 years ago
1ad13db
NFSv4: Optimise away forced revalidation when we know the attributes are OK
by Trond Myklebust
· 8 years ago
c7d03a0
netns: make struct pernet_operations::id unsigned int
by Alexey Dobriyan
· 8 years ago
944171c
pNFS: Actively set attributes as invalid if LAYOUTCOMMIT is outstanding
by Benjamin Coddington
· 8 years ago
3627452
Merge branch 'writeback'
by Trond Myklebust
· 8 years ago
10b7e9a
pNFS: Don't mark the inode as revalidated if a LAYOUTCOMMIT is outstanding
by Trond Myklebust
· 8 years ago
79566ef
NFS: Getattr doesn't require data sync semantics
by Trond Myklebust
· 9 years ago
651b0e7
NFS: Do not aggressively cache file attributes in the case of O_DIRECT
by Trond Myklebust
· 9 years ago
be52749
NFS: Remove unused function nfs_revalidate_mapping_protected()
by Trond Myklebust
· 9 years ago
ac46bd3
pNFS: Ensure we layoutcommit before revalidating attributes
by Trond Myklebust
· 9 years ago
916ec34
NFS: Fix potential race in nfs_fhget()
by Trond Myklebust
· 9 years ago
ca0daa2
NFS: Cache aggressively when file is open for writing
by Trond Myklebust
· 9 years ago
38512aa98
NFS: Don't flush caches for a getattr that races with writeback
by Trond Myklebust
· 9 years ago
884be17
nfs: per-name sillyunlink exclusion
by Al Viro
· 9 years ago
93061f3
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
by Linus Torvalds
· 9 years ago
be62a1a
nfs: use file_dentry()
by Miklos Szeredi
· 9 years ago
95d9f6c
nfs: remove nfs_inode_dio_wait
by Christoph Hellwig
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
875fc4f
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 9 years ago
75f26df
Merge tag 'nfs-for-4.5-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 9 years ago
5d09705
kmemcg: account certain kmem allocations to memcg
by Vladimir Davydov
· 9 years ago
32fb378
Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
daaadd2
Merge branch 'bugfixes'
by Trond Myklebust
· 9 years ago
210c7c1
NFS: Use wait_on_atomic_t() for unlock after readahead
by Benjamin Coddington
· 9 years ago
Next »