projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
super: fix calculation of shrinkable objects for small numbers
[linux-2.6-block.git]
/
fs
/
gfs2
/
glock.c
diff --git
a/fs/gfs2/glock.c
b/fs/gfs2/glock.c
index 722329cac98fc9afb1f323ba8cf6a6306068457c..b782bb56085da3cc974ef2702871f408f984ad50 100644
(file)
--- a/
fs/gfs2/glock.c
+++ b/
fs/gfs2/glock.c
@@
-1462,7
+1462,7
@@
static int gfs2_shrink_glock_memory(struct shrinker *shrink,
gfs2_scan_glock_lru(sc->nr_to_scan);
}
- return
(atomic_read(&lru_count) / 100) * sysctl_vfs_cache_pressure
;
+ return
vfs_pressure_ratio(atomic_read(&lru_count))
;
}
static struct shrinker glock_shrinker = {