]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - mm/vmscan.c
iommu/arm-smmu: Implement of_xlate() for SMMUv3
[mirror_ubuntu-zesty-kernel.git] / mm / vmscan.c
index 650d26832569a9c41399f3a5da49c6eb56015d46..374d95d0417856b096d902d40ff7cc29d4021b2e 100644 (file)
@@ -2561,7 +2561,7 @@ static bool shrink_node(pg_data_t *pgdat, struct scan_control *sc)
                        shrink_node_memcg(pgdat, memcg, sc, &lru_pages);
                        node_lru_pages += lru_pages;
 
-                       if (!global_reclaim(sc))
+                       if (memcg)
                                shrink_slab(sc->gfp_mask, pgdat->node_id,
                                            memcg, sc->nr_scanned - scanned,
                                            lru_pages);