diff options
Diffstat (limited to 'mm/oom_kill.c')
-rw-r--r-- | mm/oom_kill.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mm/oom_kill.c b/mm/oom_kill.c index 37b1b1903fb2..3291e82d4352 100644 --- a/mm/oom_kill.c +++ b/mm/oom_kill.c | |||
@@ -178,7 +178,7 @@ unsigned long oom_badness(struct task_struct *p, struct mem_cgroup *memcg, | |||
178 | * implementation used by LSMs. | 178 | * implementation used by LSMs. |
179 | */ | 179 | */ |
180 | if (has_capability_noaudit(p, CAP_SYS_ADMIN)) | 180 | if (has_capability_noaudit(p, CAP_SYS_ADMIN)) |
181 | adj -= 30; | 181 | points -= (points * 3) / 100; |
182 | 182 | ||
183 | /* Normalize to oom_score_adj units */ | 183 | /* Normalize to oom_score_adj units */ |
184 | adj *= totalpages / 1000; | 184 | adj *= totalpages / 1000; |