mm: shrinkers: provide shrinkers with names
[linux-2.6-microblaze.git] / fs / jbd2 / journal.c
index c0cbeea..45e4655 100644 (file)
@@ -1418,7 +1418,8 @@ static journal_t *journal_init_common(struct block_device *bdev,
        if (percpu_counter_init(&journal->j_checkpoint_jh_count, 0, GFP_KERNEL))
                goto err_cleanup;
 
-       if (register_shrinker(&journal->j_shrinker)) {
+       if (register_shrinker(&journal->j_shrinker, "jbd2-journal:(%u:%u)",
+                             MAJOR(bdev->bd_dev), MINOR(bdev->bd_dev))) {
                percpu_counter_destroy(&journal->j_checkpoint_jh_count);
                goto err_cleanup;
        }