]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/oom_kill.c
memcg: avoid deadlock caused by race between oom and cpuset_attach
[linux-2.6-omap-h63xx.git] / mm / oom_kill.c
index fd150e3a2567a137eef87c6c76772fd0c34fd112..40ba05061a4fbc8a43d3eb046a58fe756748cd06 100644 (file)
@@ -429,7 +429,6 @@ void mem_cgroup_out_of_memory(struct mem_cgroup *mem, gfp_t gfp_mask)
        unsigned long points = 0;
        struct task_struct *p;
 
-       cgroup_lock();
        read_lock(&tasklist_lock);
 retry:
        p = select_bad_process(&points, mem);
@@ -444,7 +443,6 @@ retry:
                goto retry;
 out:
        read_unlock(&tasklist_lock);
-       cgroup_unlock();
 }
 #endif