diff options
Diffstat (limited to 'fs/mbcache.c')
| -rw-r--r-- | fs/mbcache.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fs/mbcache.c b/fs/mbcache.c index ec88ff3d04a9..e28f21b95344 100644 --- a/fs/mbcache.c +++ b/fs/mbcache.c | |||
| @@ -115,7 +115,7 @@ mb_cache_indexes(struct mb_cache *cache) | |||
| 115 | * What the mbcache registers as to get shrunk dynamically. | 115 | * What the mbcache registers as to get shrunk dynamically. |
| 116 | */ | 116 | */ |
| 117 | 117 | ||
| 118 | static int mb_cache_shrink_fn(int nr_to_scan, gfp_t gfp_mask); | 118 | static int mb_cache_shrink_fn(struct shrinker *shrink, int nr_to_scan, gfp_t gfp_mask); |
| 119 | 119 | ||
| 120 | static struct shrinker mb_cache_shrinker = { | 120 | static struct shrinker mb_cache_shrinker = { |
| 121 | .shrink = mb_cache_shrink_fn, | 121 | .shrink = mb_cache_shrink_fn, |
| @@ -191,13 +191,14 @@ forget: | |||
| 191 | * This function is called by the kernel memory management when memory | 191 | * This function is called by the kernel memory management when memory |
| 192 | * gets low. | 192 | * gets low. |
| 193 | * | 193 | * |
| 194 | * @shrink: (ignored) | ||
| 194 | * @nr_to_scan: Number of objects to scan | 195 | * @nr_to_scan: Number of objects to scan |
| 195 | * @gfp_mask: (ignored) | 196 | * @gfp_mask: (ignored) |
| 196 | * | 197 | * |
| 197 | * Returns the number of objects which are present in the cache. | 198 | * Returns the number of objects which are present in the cache. |
| 198 | */ | 199 | */ |
| 199 | static int | 200 | static int |
| 200 | mb_cache_shrink_fn(int nr_to_scan, gfp_t gfp_mask) | 201 | mb_cache_shrink_fn(struct shrinker *shrink, int nr_to_scan, gfp_t gfp_mask) |
| 201 | { | 202 | { |
| 202 | LIST_HEAD(free_list); | 203 | LIST_HEAD(free_list); |
| 203 | struct list_head *l, *ltmp; | 204 | struct list_head *l, *ltmp; |
