]> Pileus Git - ~andy/linux/blobdiff - fs/drop_caches.c
vmscan: change shrinker API by passing shrink_control struct
[~andy/linux] / fs / drop_caches.c
index 440999c24353a9da5763ccbce3d23fd8aab5a44e..c00e055b62820945bef291fa68b145a4d7145667 100644 (file)
@@ -42,11 +42,10 @@ static void drop_slab(void)
        int nr_objects;
        struct shrink_control shrink = {
                .gfp_mask = GFP_KERNEL,
-               .nr_scanned = 1000,
        };
 
        do {
-               nr_objects = shrink_slab(&shrink, 1000);
+               nr_objects = shrink_slab(&shrink, 1000, 1000);
        } while (nr_objects > 10);
 }