]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - mm/oom_kill.c
mm/hugetlb.c: replace memfmt with string_get_size
[mirror_ubuntu-artful-kernel.git] / mm / oom_kill.c
index 04c9143a86255a179aa40c06c2f36d203608117b..0e2c925e7826fe302e5db43c5940237f1c6eb0d6 100644 (file)
@@ -876,6 +876,11 @@ static void oom_kill_process(struct oom_control *oc, const char *message)
        /* Get a reference to safely compare mm after task_unlock(victim) */
        mm = victim->mm;
        mmgrab(mm);
+
+       /* Raise event before sending signal: task reaper must see this */
+       count_vm_event(OOM_KILL);
+       count_memcg_event_mm(mm, OOM_KILL);
+
        /*
         * We should send SIGKILL before setting TIF_MEMDIE in order to prevent
         * the OOM victim from depleting the memory reserves from the user