Files
kernel_google_b4s4/include/linux
Charan Teja Reddy 5f51fc208d mm: oom_kill: reap memory of a task that receives SIGKILL
Free the pages parallely for a task that receives SIGKILL using the
oom_reaper. This freeing of pages will help to give the pages to buddy
system well advance.
This reaps for the process which received SIGKILL through
either sys_kill from user or kill_pid from kernel and that sending
process has CAP_KILL capability.
Also sysctl interface, reap_mem_on_sigkill, is added to turn on/off this
feature.

[ExactExampl]: make it enabled by default

Change-Id: I21adb95de5e380a80d7eb0b87d9b5b553f52e28a
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
(cherry picked from commit f9920cfa7ecf420e6a1ced2b53920f3ea9ddfc19)
2023-06-20 14:49:17 +03:00
..
2022-10-26 13:15:43 +02:00
2020-05-13 19:01:51 +00:00
2022-08-25 12:09:51 +02:00
2022-01-11 15:21:18 +01:00
2022-06-16 13:05:12 +02:00
2018-02-28 10:18:33 +01:00
2018-04-11 13:28:37 -07:00
2020-01-21 11:28:26 -08:00
2023-04-09 11:25:03 +03:00
2020-05-13 19:01:51 +00:00
2018-04-26 21:50:58 +00:00
2021-02-23 14:46:12 +01:00
2021-02-03 23:19:50 +01:00
2018-11-14 10:02:11 +00:00
2021-12-14 10:35:14 +01:00
2021-03-30 14:41:41 +02:00
2019-08-11 15:30:44 +02:00
2018-10-10 08:53:18 +02:00
2019-05-08 07:46:34 +02:00
2021-11-26 11:48:18 +01:00
2022-07-29 18:58:19 +02:00
2023-01-15 16:23:04 +02:00
2023-06-20 14:47:12 +03:00
2020-10-06 16:40:47 -07:00
2019-11-14 14:28:42 +08:00
2021-07-11 12:46:40 +02:00
2020-10-29 10:17:40 +01:00
2019-11-14 14:28:42 +08:00
2023-06-20 14:47:12 +03:00
2020-03-20 09:07:43 +01:00
2019-09-03 13:45:29 -07:00
2018-12-17 20:00:56 +00:00
2022-07-29 18:58:19 +02:00
2020-04-02 17:20:39 +02:00
2022-09-28 11:12:52 +02:00
2023-06-20 14:47:12 +03:00
2023-06-20 14:47:12 +03:00
2019-09-03 13:45:40 -07:00
2021-03-07 11:40:25 +01:00
2018-11-13 11:17:02 -08:00
2022-10-26 13:28:31 +02:00
2021-03-24 11:32:14 +01:00
2020-12-11 13:38:00 +01:00
2022-06-25 11:45:10 +02:00
2018-09-10 09:20:19 +02:00
2020-04-02 17:20:39 +02:00
2021-12-14 10:04:48 +01:00
2018-08-23 12:05:06 -07:00
2021-03-07 11:40:25 +01:00
2018-08-23 12:05:06 -07:00