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 ec88ff3d04a..e28f21b9534 100644 --- a/fs/mbcache.c +++ b/fs/mbcache.c @@ -115,7 +115,7 @@ mb_cache_indexes(struct mb_cache *cache)   * What the mbcache registers as to get shrunk dynamically.   */ -static int mb_cache_shrink_fn(int nr_to_scan, gfp_t gfp_mask); +static int mb_cache_shrink_fn(struct shrinker *shrink, int nr_to_scan, gfp_t gfp_mask);  static struct shrinker mb_cache_shrinker = {  	.shrink = mb_cache_shrink_fn, @@ -191,13 +191,14 @@ forget:   * This function is called by the kernel memory management when memory   * gets low.   * + * @shrink: (ignored)   * @nr_to_scan: Number of objects to scan   * @gfp_mask: (ignored)   *   * Returns the number of objects which are present in the cache.   */  static int -mb_cache_shrink_fn(int nr_to_scan, gfp_t gfp_mask) +mb_cache_shrink_fn(struct shrinker *shrink, int nr_to_scan, gfp_t gfp_mask)  {  	LIST_HEAD(free_list);  	struct list_head *l, *ltmp;  |