Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
9f01eb5d4936f12d57da84cdfbc2a3623e23a7eb
/
fs
/
nfs
/
dir.c
9f01eb5
nfs: Fix nfs_access_get_cached_rcu() sparse error
by Madhuparna Bhowmik
· 5 years ago
227823d
nfs: optimise readdir cache page invalidation
by Dai Ngo
· 5 years ago
93a6ab7
NFS: Switch readdir to using iterate_shared()
by Trond Myklebust
· 5 years ago
3803d67
NFS: Use kmemdup_nul() in nfs_readdir_make_qstr()
by Trond Myklebust
· 5 years ago
114de38
NFS: Directory page cache pages need to be locked when read
by Trond Myklebust
· 5 years ago
4b31031
NFS: Fix memory leaks and corruption in readdir
by Trond Myklebust
· 5 years ago
9a206de
NFS: nfs_access_get_cached_rcu() should use cred_fscmp()
by Trond Myklebust
· 5 years ago
f7b37b8
NFS: Add softreval behaviour to nfs_lookup_revalidate()
by Trond Myklebust
· 5 years ago
5c965db
NFS: Trust cached access if we've already revalidated the inode once
by Trond Myklebust
· 5 years ago
e8194b7
NFS: Improve tracing of permission calls
by Trond Myklebust
· 5 years ago
972a2bf
Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 5 years ago
581057c
NFS: remove unused check for negative dentry
by Benjamin Coddington
· 5 years ago
406cd91
NFS: Refactor nfs_instantiate() for dentry referencing callers
by Benjamin Coddington
· 5 years ago
9821421
NFSv4: Fix return value in nfs_finish_open()
by Trond Myklebust
· 5 years ago
db531db
Revert "NFS: readdirplus optimization by cache mechanism" (memleak)
by Max Kellermann
· 5 years ago
1c341b7
NFS: Add deferred cache invalidation for close-to-open consistency violations
by Trond Myklebust
· 6 years ago
457c899
treewide: Add SPDX license identifier for missed files
by Thomas Gleixner
· 6 years ago
a46126c
nfs: pass the correct prototype to read_cache_page
by Christoph Hellwig
· 6 years ago
bf211ca
NFS: Fix typo in comments of nfs_readdir_alloc_pages()
by zhangliguang
· 6 years ago
42f72cf
NFS: Remove redundant semicolon
by zhangliguang
· 6 years ago
be4c2d4
NFS: readdirplus optimization by cache mechanism
by luanshi
· 6 years ago
302fad7
NFS: Fix up documentation warnings
by Trond Myklebust
· 6 years ago
684f39b
NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.
by NeilBrown
· 6 years ago
b68572e
NFS: change access cache to use 'struct cred'.
by NeilBrown
· 6 years ago
c7944eb
NFSv4: Fix lookup revalidate of regular files
by Trond Myklebust
· 6 years ago
5ceb9d7
NFS: Refactor nfs_lookup_revalidate()
by Trond Myklebust
· 6 years ago
53a01c9
Merge tag 'nfs-for-4.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 6 years ago
0ea97a2
Merge branch 'work.mkdir' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 6 years ago
a61246c
Fix error code in nfs_lookup_verify_inode()
by Lance Shelton
· 6 years ago
3825827
NFS: More excessive attribute revalidation in nfs_execute_ok()
by Trond Myklebust
· 6 years ago
cf83402
NFS: Fix excessive attribute revalidation in nfs_execute_ok()
by Trond Myklebust
· 6 years ago
b2b1ff3
NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories
by Trond Myklebust
· 7 years ago
44907d7
get rid of 'opened' argument of ->atomic_open() - part 3
by Al Viro
· 7 years ago
b452a45
getting rid of 'opened' argument of ->atomic_open() - part 2
by Al Viro
· 7 years ago
be12af3
getting rid of 'opened' argument of ->atomic_open() - part 1
by Al Viro
· 7 years ago
73a09dd
introduce FMODE_CREATED and switch to it
by Al Viro
· 7 years ago
b0c6108e
nfs_instantiate(): prevent multiple aliases for directory inode
by Al Viro
· 7 years ago
a841b54
NFS: Pass the inode down to the getattr() callback
by Trond Myklebust
· 7 years ago
59a707b
NFS: Ensure we revalidate the inode correctly after remove or rename
by Trond Myklebust
· 7 years ago
9f6d44d
NFS: Optimise away lookups for rename targets
by Trond Myklebust
· 7 years ago
73dd684
NFS: If the VFS sets LOOKUP_REVAL then force a lookup of the dentry
by Trond Myklebust
· 7 years ago
4792192
NFS: Optimise away the close-to-open GETATTR when we have NFSv4 OPEN
by Trond Myklebust
· 7 years ago
16e1437
NFS: More fine grained attribute tracking
by Trond Myklebust
· 7 years ago
f2c2c55
NFS: Move delegation recall into the NFSv4 callback for rename_setup()
by Trond Myklebust
· 7 years ago
912678d
NFS: Move the delegation return down into nfs4_proc_remove()
by Trond Myklebust
· 7 years ago
9f76827
NFS: Move the delegation return down into nfs4_proc_link()
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
d803224
NFS: Fix a typo in nfs_rename()
by Trond Myklebust
· 7 years ago
6089dd0
NFS: Fix bool initialization/comparison
by Thomas Meyer
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
1fea73ac
NFS: remove special-case revalidate in nfs_opendir()
by NeilBrown
· 7 years ago
b688741
NFS: revalidate "." etc correctly on "open".
by NeilBrown
· 7 years ago
1750d92
NFS: Don't compare apples to elephants to determine access bits
by Anna Schumaker
· 7 years ago
3c18182
NFS: Create NFS_ACCESS_* flags
by Anna Schumaker
· 7 years ago
03c6f7d
NFS: remove jiffies field from access cache
by NeilBrown
· 7 years ago
505d5c1
Merge tag 'nfs-for-4.13-2' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
ecbb903
NFS: Be more careful about mapping file permissions
by Trond Myklebust
· 7 years ago
bd8b244
NFS: Store the raw NFS access mask in the inode's access cache
by Trond Myklebust
· 7 years ago
15d4b73
NFS: Refactor NFS access to kernel access mask calculation
by Trond Myklebust
· 7 years ago
b86faee
Merge tag 'nfs-for-4.13-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 7 years ago
774d951
nfs: replace d_add with d_splice_alias in atomic_open
by Peng Tao
· 8 years ago
eaa2b82
NFS: guard against confused server in nfs_atomic_open()
by NeilBrown
· 7 years ago
cc89684
NFS: only invalidate dentrys that are clearly invalid.
by NeilBrown
· 7 years ago
818a8db
NFS: nfs_rename() - revalidate directories on -ERESTARTSYS
by Benjamin Coddington
· 8 years ago
a7a3b1e
NFS: convert flags to bool
by Benjamin Coddington
· 8 years ago
d9f2950
Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"
by Benjamin Coddington
· 8 years ago
0795bf8
nfs: use kmap/kunmap directly
by Fabian Frederick
· 8 years ago
b044f64
NFS: switch back to to ->iterate()
by Benjamin Coddington
· 8 years ago
d4ea7e3
NFS: Fix old dentry rehash after move
by Benjamin Coddington
· 8 years ago
920b453
NFS: nfs_rename() handle -ERESTARTSYS dentry left behind
by Benjamin Coddington
· 8 years ago
21c3ba7
NFS: Fix and clean up the access cache validity checking
by Trond Myklebust
· 8 years ago
9cdd1d3
NFS: Only look at the change attribute cache state in nfs_weak_revalidate()
by Trond Myklebust
· 8 years ago
dff25dd
nfs: add support for the umask attribute
by Andreas Gruenbacher
· 8 years ago
1cd9cb0
NFS: Only look at the change attribute cache state in nfs_check_verifier
by Trond Myklebust
· 8 years ago
1bcf4c5
NFS: Allow getattr to also report readdirplus cache hits
by Trond Myklebust
· 8 years ago
63519fb
NFS: Be more targeted about readdirplus use when doing lookup/revalidation
by Trond Myklebust
· 8 years ago
79f687a3
NFS: Fix a performance regression in readdir
by Trond Myklebust
· 8 years ago
532d4de
NFSv4: add flock_owner to open context
by NeilBrown
· 8 years ago
c4a8616
Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
7dc72d5
NFS: Fix inode corruption in nfs_prime_dcache()
by Trond Myklebust
· 8 years ago
1cd66c9
fs: make remaining filesystems use .rename2
by Miklos Szeredi
· 8 years ago
78d04af
NFS: nfs_prime_dcache must validate the filename
by Trond Myklebust
· 8 years ago
7f155c7
Merge tag 'nfs-for-4.8-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
6784725
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
554828e
Merge branch 'salted-string-hash'
by Linus Torvalds
· 8 years ago
3627452
Merge branch 'writeback'
by Trond Myklebust
· 8 years ago
c94c095
nfs_atomic_open(): prevent parallel nfs_lookup() on a negative hashed
by Al Viro
· 8 years ago
00699ad
Use the right predicate in ->atomic_open() instances
by Al Viro
· 8 years ago
d20cb71
make nfs_atomic_open() call d_drop() on all ->open_context() errors.
by Al Viro
· 9 years ago
1b982ea
NFS: Fix an unused variable warning
by Trond Myklebust
· 9 years ago
d8fdb47
NFS: Don't let readdirplus revalidate an inode that was marked as stale
by Trond Myklebust
· 9 years ago
57b6918
NFS: Cache access checks more aggressively
by Trond Myklebust
· 9 years ago
8387ff2
vfs: make the string hashes salt the hash
by Linus Torvalds
· 9 years ago
93c76a3
file_inode(f)->i_mapping is f->f_mapping
by Al Viro
· 9 years ago
bf13091
nfs_lookup(): remove debris left over from old sillyunlink exclusion
by Al Viro
· 9 years ago
884be17
nfs: per-name sillyunlink exclusion
by Al Viro
· 9 years ago
9ac3d3e
nfs: switch to ->iterate_shared()
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
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
Next »