projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mm: oom_kill: switch test-and-clear of known TIF_MEMDIE to clear
[firefly-linux-kernel-4.4.55.git]
/
mm
/
oom_kill.c
diff --git
a/mm/oom_kill.c
b/mm/oom_kill.c
index b2f081fe4b1a615fbc36d9f50ad0936f190632a1..4b9547be91700e8d27f2dca024b77d4e7ae0448e 100644
(file)
--- a/
mm/oom_kill.c
+++ b/
mm/oom_kill.c
@@
-435,8
+435,7
@@
void mark_oom_victim(struct task_struct *tsk)
*/
void exit_oom_victim(void)
{
- if (!test_and_clear_thread_flag(TIF_MEMDIE))
- return;
+ clear_thread_flag(TIF_MEMDIE);
down_read(&oom_sem);
/*