Message ID | 1379707768-1804-94-git-send-email-kamal@canonical.com |
---|---|
State | New |
Headers | show |
diff --git a/mm/memcontrol.c b/mm/memcontrol.c index fd7c0d3..6b7ff19 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -5428,7 +5428,13 @@ static int compare_thresholds(const void *a, const void *b) const struct mem_cgroup_threshold *_a = a; const struct mem_cgroup_threshold *_b = b; - return _a->threshold - _b->threshold; + if (_a->threshold > _b->threshold) + return 1; + + if (_a->threshold < _b->threshold) + return -1; + + return 0; } static int mem_cgroup_oom_notify_cb(struct mem_cgroup *memcg)