Vladimir Davydov
|
3f97b16320
list_lru: add helpers to isolate items
|
10 years ago |
Vladimir Davydov
|
503c358cf1
list_lru: introduce list_lru_shrink_{count,walk}
|
10 years ago |
Jan Kara
|
14bf61ffe6
quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space units
|
11 years ago |
Al Viro
|
3cdcf63ed2
GFS2: use kvfree() instead of open-coding it
|
10 years ago |
Benjamin Marzinski
|
24972557b1
GFS2: remove transaction glock
|
11 years ago |
Abhi Das
|
991deec819
GFS2: quotas not being refreshed in gfs2_adjust_quota
|
11 years ago |
Abhi Das
|
e9fb7c73a4
GFS2: Fix return value in slot_get()
|
11 years ago |
Joe Perches
|
8382e26b2c
GFS2: Use fs_<level> more often
|
11 years ago |
Joe Perches
|
d77d1b58aa
GFS2: Use pr_<level> more consistently
|
11 years ago |
Fabian Frederick
|
fc554ed3d8
GFS2: global conversion to pr_foo()
|
11 years ago |
Fabian Frederick
|
fcf10d38af
GFS2: replace kmalloc - __vmalloc / memset 0
|
11 years ago |
Steven Whitehouse
|
1e3d36206b
GFS2: Fix kbuild test robot reported warning
|
11 years ago |
Steven Whitehouse
|
2d9e72303d
GFS2: Move quota bitmap operations under their own lock
|
11 years ago |
Steven Whitehouse
|
ee2411a8db
GFS2: Clean up quota slot allocation
|
11 years ago |
Steven Whitehouse
|
8ad151c2ac
GFS2: Only run logd and quota when mounted read/write
|
11 years ago |
Steven Whitehouse
|
c754fbbb1b
GFS2: Use RCU/hlist_bl based hash for quotas
|
11 years ago |
Steven Whitehouse
|
7aed98fb1d
GFS2: Remove gfs2_quota_change_host structure
|
11 years ago |
Al Viro
|
951b4bd553
gfs2: endianness misannotations
|
12 years ago |
Steven Whitehouse
|
2147dbfd05
GFS2: Use generic list_lru for quota
|
12 years ago |
Steven Whitehouse
|
7d80823e1d
GFS2: Rename quota qd_lru_lock qd_lock
|
12 years ago |
Steven Whitehouse
|
9b9f039d57
GFS2: Use reflink for quota data cache
|
12 years ago |
Steven Whitehouse
|
e46c772dba
GFS2: Protect quota sync generation
|
12 years ago |
Steven Whitehouse
|
aabd7c72f5
GFS2: Inline qd_trylock into gfs2_quota_unlock
|
12 years ago |
Steven Whitehouse
|
1bf59bf6de
GFS2: Make two similar quota code fragments into a function
|
12 years ago |
Steven Whitehouse
|
bef292a72d
GFS2: Remove obsolete quota tunable
|
12 years ago |
Steven Whitehouse
|
26e43a15d4
GFS2: Move gfs2_icbit_munge into quota.c
|
12 years ago |
Steven Whitehouse
|
7b9cff4671
GFS2: Add allocation parameters structure
|
12 years ago |
Dave Chinner
|
1ab6c4997e
fs: convert fs shrinkers to new scan/count API
|
12 years ago |
Glauber Costa
|
55f841ce93
super: fix calculation of shrinkable objects for small numbers
|
12 years ago |
Steven Whitehouse
|
edd2e9acc0
GFS2: Remove no-op wrapper function
|
12 years ago |