Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
380383f23594790be97639ea220e8d3e86afff85
/
fs
/
dcache.c
139351f
Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 7 years ago
617aebe
Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
8e44e66
Merge branch 'KASAN-read_word_at_a_time'
by Linus Torvalds
· 7 years ago
babcbbc
fs: dcache: Revert "manually unpoison dname after allocation to shut up kasan's reports"
by Andrey Ryabinin
· 7 years ago
bfe7aa6
fs/dcache: Use read_word_at_a_time() in dentry_string_cmp()
by Andrey Ryabinin
· 7 years ago
dc1efc3
Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
19e7b5f
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
b35d786
dcache: delete unused d_hash_mask
by Alexey Dobriyan
· 7 years ago
854d3e6
dcache: subtract d_hash_shift from 32 in advance
by Alexey Dobriyan
· 7 years ago
f9c3467
vfs: factor out helpers d_instantiate_anon() and d_alloc_anon()
by Miklos Szeredi
· 7 years ago
e8f9e5b
ovl: verify directory index entries on mount
by Amir Goldstein
· 7 years ago
6a9b882
vfs: Define usercopy region in names_cache slab caches
by David Windsor
· 8 years ago
8034426
dcache: Define usercopy region in dentry_cache slab cache
by David Windsor
· 8 years ago
6164782
VFS: close race between getcwd() and d_move()
by NeilBrown
· 7 years ago
f1ee616
VFS: don't keep disconnected dentries on d_anon
by NeilBrown
· 7 years ago
9c56503
vfs: remove unused hardirq.h
by Yang Shi
· 7 years ago
7088efa
fs/dcache: Use release-acquire for name/length update
by Paul E. McKenney
· 7 years ago
4950276
kmemcheck: remove annotations
by Levin, Alexander (Sasha Levin)
· 7 years ago
66702eb
locking/atomics, fs/dcache: Convert ACCESS_ONCE() to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
506458e
locking/barriers: Convert users of lockless_dereference() to READ_ONCE()
by Will Deacon
· 7 years ago
78dcf73
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
b17c070
fs/dcache.c: fix spin lockup issue on nlru->lock
by Sahitya Tummala
· 7 years ago
b8d4c1f
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
49d31c2
dentry name snapshots
by Al Viro
· 7 years ago
3d375d7
mm: update callers to use HASH_ZERO flag
by Pavel Tatashin
· 7 years ago
cdf0122
VFS: Provide empty name qstr
by David Howells
· 7 years ago
6916363
fs/dcache: init in_lookup_hashtable
by Sebastian Andrzej Siewior
· 8 years ago
81be24d
Hang/soft lockup in d_invalidate with simultaneous calls
by Al Viro
· 8 years ago
563f400
fs: don't set *REFERENCED on single use objects
by Josef Bacik
· 8 years ago
3895dbf
mnt: Protect the mountpoint hashtable with mount_lock
by Eric W. Biederman
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
f74e7b3
vfs: remove unused have_submounts() function
by Ian Kent
· 8 years ago
0161949
vfs: add path_has_submounts()
by Ian Kent
· 8 years ago
fe64f32
Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
835c92d
Merge branch 'work.const-qstr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
6fa67e7
get rid of 'parent' argument of ->d_compare()
by Al Viro
· 8 years ago
15d3c58
fold _d_rehash() and __d_rehash() together
by Al Viro
· 8 years ago
d614146
fold dentry_rcuwalk_invalidate() into its only remaining caller
by Al Viro
· 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
47be618
fs/dcache.c: avoid soft-lockup in dput()
by Wei Fang
· 8 years ago
285b102
vfs: new d_init method
by Miklos Szeredi
· 9 years ago
17648b8
Merge branch 'test.d_iput' into work.misc
by Al Viro
· 8 years ago
9aba36d
qstr constify instances in fs/dcache.c
by Al Viro
· 8 years ago
b223f4e2
Merge branch 'd_real' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs into work.misc
by Al Viro
· 8 years ago
d4c91a8
new helper: d_same_name()
by Al Viro
· 9 years ago
ae0a843
dentry_cmp(): use lockless_dereference() instead of smp_read_barrier_depends()
by He Kuang
· 9 years ago
c074cef
Merge branch 'for-linus' into work.misc
by Al Viro
· 8 years ago
2d90267
vfs: merge .d_select_inode() into .d_real()
by Miklos Szeredi
· 8 years ago
e7d6ef9
fix idiotic braino in d_alloc_parallel()
by Al Viro
· 9 years ago
703b5fa
fs/dcache.c: Save one 32-bit multiply in dcache lookup
by George Spelvin
· 9 years ago
8387ff2
vfs: make the string hashes salt the hash
by Linus Torvalds
· 9 years ago
ba65dc5
much milder d_walk() race
by Al Viro
· 9 years ago
3d56c25
fix d_walk()/non-delayed __d_free() race
by Al Viro
· 9 years ago
550dce0
unify dentry_iput() and dentry_unlink_inode()
by Al Viro
· 9 years ago
affda48
trim fsnotify hooks a bit
by Al Viro
· 9 years ago
7e0fb73
Merge branch 'hash' of git://ftp.sciencehorizons.net/linux
by Linus Torvalds
· 9 years ago
fcfd2fb
fs/namei.c: Add hashlen_string() function
by George Spelvin
· 9 years ago
9e17632
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
9902af7
parallel lookups: actual switch to rwsem
by Al Viro
· 9 years ago
d9171b9
parallel lookups machinery, part 4 (and last)
by Al Viro
· 9 years ago
94bdd65
parallel lookups machinery, part 3
by Al Viro
· 9 years ago
84e710d
parallel lookups machinery, part 2
by Al Viro
· 9 years ago
85c7f81
beginning of transition to parallel lookups - marking in-lookup dentries
by Al Viro
· 9 years ago
0568d70
__d_add(): don't drop/regain ->d_lock
by Al Viro
· 9 years ago
b968091
security_d_instantiate(): move to the point prior to attaching dentry to inode
by Al Viro
· 9 years ago
798434b
__d_alloc(): treat NULL name as QSTR("/", 1)
by Al Viro
· 9 years ago
d101a12
fs: add file_dentry()
by Miklos Szeredi
· 9 years ago
ed782b5
dcache.c: new helper: __d_add()
by Al Viro
· 9 years ago
de689f5
don't bother with __d_instantiate(dentry, NULL)
by Al Viro
· 9 years ago
27f203f
untangle fsnotify_d_instantiate() a bit
by Al Viro
· 9 years ago
34d0d19
uninline d_add()
by Al Viro
· 9 years ago
668d0cd
replace d_add_unique() with saner primitive
by Al Viro
· 9 years ago
a528aca
use ->d_seq to get coherency between ->d_inode and ->d_flags
by Al Viro
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
5d09705
kmemcg: account certain kmem allocations to memcg
by Vladimir Davydov
· 9 years ago
33caf82
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
6b25539
replace ->follow_link() with new method that could stay in RCU mode
by Al Viro
· 9 years ago
a6e5787
fs/dcache.c: is_subdir can be boolean
by Yaowei Bai
· 9 years ago
a03e283
dcache: Reduce the scope of i_lock in d_splice_alias
by Eric W. Biederman
· 9 years ago
cde93be
dcache: Handle escaped paths in prepend_path
by Eric W. Biederman
· 9 years ago
4248b0d
fs, file table: reinit files_stat.max_files after deferred memory initialisation
by Mel Gorman
· 9 years ago
75a6f82
freeing unlinked file indefinitely delayed
by Al Viro
· 9 years ago
1dc51b8
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
0cbee99
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 9 years ago
93e3bce
vfs: Remove incorrect debugging WARN in prepend_path
by Eric W. Biederman
· 10 years ago
43224b9
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 years ago
4bacc9c
overlayfs: Make f_path always point to the overlay and f_inode to the underlay
by David Howells
· 10 years ago
a7c6f57
seqcount: Rename write_seqcount_barrier()
by Peter Zijlstra
· 10 years ago
2159184
d_walk() might skip too much
by Al Viro
· 10 years ago
4bf46a2
VFS: Impose ordering on accesses of d_inode and d_flags
by David Howells
· 10 years ago
3d330dc
dcache: return -ESTALE not -EBUSY on distributed fs race
by J. Bruce Fields
· 10 years ago
44bdb5e
VFS: Split DCACHE_FILE_TYPE into regular and special types
by David Howells
· 10 years ago
df1a085
VFS: Add a fallthrough flag for marking virtual dentries
by David Howells
· 10 years ago
5065296
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
df4c0e3
fs: dcache: manually unpoison dname after allocation to shut up kasan's reports
by Andrey Ryabinin
· 10 years ago
3f97b16
list_lru: add helpers to isolate items
by Vladimir Davydov
· 10 years ago
503c358
list_lru: introduce list_lru_shrink_{count,walk}
by Vladimir Davydov
· 10 years ago
360f547
dcache: let the dentry count go down to zero without taking d_lock
by Linus Torvalds
· 10 years ago
d6cb125
kill d_validate()
by Al Viro
· 10 years ago
Next »