Nick Piggin
|
9d55c369bb
fs: implement faster dentry memcmp
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
e1bb578263
fs: prefetch inode data in dcache lookup
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
4b936885ab
fs: improve scalability of pseudo filesystems
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
873feea09e
fs: dcache per-inode inode alias locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
ceb5bdc2d2
fs: dcache per-bucket dcache hash locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
44a7d7a878
fs: cache optimise dentry and inode for rcu-walk
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
fb045adb99
fs: dcache reduce branches in lookup path
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
5f57cbcc02
fs: dcache remove d_mounted
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
31e6b01f41
fs: rcu-walk for path lookup
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
77812a1ef1
fs: consolidate dentry kill sequence
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
ec33679d78
fs: use RCU in shrink_dentry_list to reduce lock nesting
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
be182bff72
fs: reduce dcache_inode_lock width in lru scanning
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
89e6054836
fs: dcache reduce prune_one_dentry locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
a734eb458a
fs: dcache reduce d_parent locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
dc0474be3e
fs: dcache rationalise dget variants
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
357f8e658b
fs: dcache reduce dcache_inode_lock
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
89ad485f01
fs: dcache reduce locking in d_alloc
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
61f3dee4af
fs: dcache reduce dput locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
58db63d086
fs: dcache avoid starvation in dcache multi-step operations
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
b5c84bf6f6
fs: dcache remove dcache_lock
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
949854d024
fs: Use rename lock and RCU for multi-step operations
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
9abca36087
fs: increase d_name lock coverage
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
b23fb0a603
fs: scale inode alias list
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
2fd6b7f507
fs: dcache scale subdirs
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
da5029563a
fs: dcache scale d_unhashed
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
b7ab39f631
fs: dcache scale dentry refcount
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
2304450783
fs: dcache scale lru
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
789680d1ee
fs: dcache scale hash
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
ec2447c278
hostfs: simplify locking
|
%!s(int64=14) %!d(string=hai) anos |
Nick Piggin
|
b1e6a015a5
fs: change d_hash for rcu-walk
|
%!s(int64=14) %!d(string=hai) anos |