Al Viro
|
061f98e959
Merge branch 'superblock-scaling' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next into for-next
|
10 years ago |
Dave Chinner
|
e97fedb9ef
sync: serialise per-superblock sync operations
|
10 years ago |
Dave Chinner
|
74278da9f7
inode: convert inode_sb_list_lock to per-sb
|
10 years ago |
Oleg Nesterov
|
8129ed2964
change sb_writers to use percpu_rw_semaphore
|
10 years ago |
Oleg Nesterov
|
853b39a7c8
shift percpu_counter_destroy() into destroy_super_work()
|
10 years ago |
Oleg Nesterov
|
0e28e01f1e
document rwsem_release() in sb_wait_write()
|
10 years ago |
Oleg Nesterov
|
f4b554af99
fix the broken lockdep logic in __sb_start_write()
|
10 years ago |
Wang YanQing
|
1af95de6f0
fs:super:get_anon_bdev: fix race condition could cause dev exceed its upper limitation
|
10 years ago |
Vladimir Davydov
|
3cb29d1117
cleancache: remove limit on the number of cleancache enabled filesystems
|
10 years ago |
Konstantin Khlebnikov
|
eb6ef3df4f
trylock_super(): replacement for grab_super_passive()
|
10 years ago |
Linus Torvalds
|
50652963ea
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
10 years ago |
Linus Torvalds
|
818099574b
Merge branch 'akpm' (patches from Andrew)
|
10 years ago |
Vladimir Davydov
|
49e7e7ff8d
fs: shrinker: always scan at least one object of each type
|
10 years ago |
Vladimir Davydov
|
2acb60a046
fs: make shrinker memcg aware
|
10 years ago |
Vladimir Davydov
|
c0a5b56093
list_lru: organize all list_lrus to list
|
10 years ago |
Vladimir Davydov
|
4101b62435
fs: consolidate {nr,free}_cached_objects args in shrink_control
|
10 years ago |
Vladimir Davydov
|
503c358cf1
list_lru: introduce list_lru_shrink_{count,walk}
|
10 years ago |
Al Viro
|
15d0f5ea34
Make super_blocks and sb_lock static
|
10 years ago |
Al Viro
|
fdab684d72
allow attaching fs_pin to a group not associated with some superblock
|
10 years ago |
Christoph Hellwig
|
df0ce26cb4
fs: remove default_backing_dev_info
|
10 years ago |
Linus Torvalds
|
77c688ac87
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
10 years ago |
Tetsuo Handa
|
475d0db742
fs: Fix theoretical division by 0 in super_cache_scan().
|
11 years ago |
Tejun Heo
|
908c7f1949
percpu_counter: add @gfp to percpu_counter_init()
|
11 years ago |
Linus Torvalds
|
cec997093b
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
|
11 years ago |
Al Viro
|
8fa1f1c2bd
make fs/{namespace,super}.c forget about acct.h
|
11 years ago |
Al Viro
|
0aec09d049
drop ->s_umount around acct_auto_close()
|
11 years ago |
Al Viro
|
215752fce3
acct: get rid of acct_list
|
11 years ago |
Niu Yawei
|
b9ba6f94b2
quota: remove dqptr_sem
|
11 years ago |
Tim Chen
|
d23da150a3
fs/superblock: avoid locking counting inodes and dentries before reclaiming them
|
11 years ago |
Dave Chinner
|
28f2cd4f6d
fs/superblock: unregister sb shrinker before ->kill_sb()
|
11 years ago |