aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mm/memcontrol.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/mm/memcontrol.c b/mm/memcontrol.c
index d888956a2cfc..9f8ad77f091b 100644
--- a/mm/memcontrol.c
+++ b/mm/memcontrol.c
@@ -1312,8 +1312,9 @@ u64 mem_cgroup_get_limit(struct mem_cgroup *memcg)
1312 u64 limit; 1312 u64 limit;
1313 u64 memsw; 1313 u64 memsw;
1314 1314
1315 limit = res_counter_read_u64(&memcg->res, RES_LIMIT) + 1315 limit = res_counter_read_u64(&memcg->res, RES_LIMIT);
1316 total_swap_pages; 1316 limit += total_swap_pages << PAGE_SHIFT;
1317
1317 memsw = res_counter_read_u64(&memcg->memsw, RES_LIMIT); 1318 memsw = res_counter_read_u64(&memcg->memsw, RES_LIMIT);
1318 /* 1319 /*
1319 * If memsw is finite and limits the amount of swap space available 1320 * If memsw is finite and limits the amount of swap space available