Sudheer Shanka
6831749cb4
Allow EJs to obtain new network capability.
...
- Introduce new oom_adj score to be used for EJs so that they won't
be killed before normal jobs but before any FGS. Also, add a new
bind flag to instruct the OomAdjuster about when to use this
new oom_adj score.
- Unlike other capabilities, any app (regardless of it's proc_state)
with network capability will be able to transfer it's capability
to other app by binding to it.
Bug: 177641226
Test: atest ./tests/app/src/android/app/cts/ActivityManagerProcessStateTest.java
Test: atest ./tests/cts/hostside/src/com/android/cts/net/HostsideRestrictBackgroundNetworkTests.java
Test: atest ./services/tests/mockingservicestests/src/com/android/server/am/MockingOomAdjusterTests.java
Test: atest CtsJobSchedulerTestCases
Change-Id: I888764ff22fba92fe2cccf3d8442ed318a19ad2a
2021-02-24 17:17:55 -08:00
..
2021-02-25 00:21:51 +00:00
2021-02-01 14:54:34 +00:00
2021-02-24 23:21:21 +00:00
2021-02-16 13:26:45 +00:00
2020-12-08 08:36:27 -07:00
2021-02-23 12:54:15 +00:00
2020-12-08 16:01:16 +00:00
2021-02-01 14:54:34 +00:00
2021-02-15 14:49:00 +01:00
2021-01-05 18:27:51 -08:00
2021-02-16 23:32:23 +00:00
2021-02-22 09:38:22 +00:00
2021-02-22 09:38:22 +00:00
2020-12-14 14:56:59 +00:00
2021-01-14 16:47:56 +00:00
2021-02-09 19:19:06 +00:00
2021-02-18 20:30:06 +00:00
2021-02-18 20:30:06 +00:00
2021-02-18 16:40:06 -08:00
2021-02-24 17:17:55 -08:00
2021-02-05 15:05:57 +00:00
2021-02-15 15:27:03 +01:00
2020-09-03 10:13:57 +08:00
2021-02-15 14:49:00 +01:00
2021-02-22 16:48:33 +08:00
2020-11-30 12:54:29 -08:00
2020-12-07 00:39:42 -08:00
2021-02-05 15:05:57 +00:00
2020-11-04 09:45:53 +00:00
2021-02-18 10:47:45 +00:00
2020-08-13 23:23:31 +00:00
2021-02-08 00:28:58 -08:00
2021-01-19 10:43:18 -08:00
2021-02-23 13:48:04 +00:00
2020-06-19 19:43:03 +01:00
2020-11-04 12:40:58 -08:00
2020-10-15 10:48:01 -07:00
2021-02-19 14:36:05 -08:00
2021-02-03 14:25:33 -08:00
2021-02-15 14:49:00 +01:00
2020-08-06 18:39:30 -07:00
2021-02-23 16:05:30 +00:00
2020-08-03 11:36:54 +08:00
2020-11-04 09:45:53 +00:00
2020-10-15 10:48:01 -07:00
2020-11-04 09:45:53 +00:00
2021-02-17 23:12:19 +00:00
2021-01-12 21:44:52 +08:00
2021-02-17 23:12:19 +00:00
2021-02-19 14:36:05 -08:00
2020-11-04 09:45:53 +00:00
2020-11-04 09:45:53 +00:00
2020-11-04 09:45:53 +00:00
2021-02-08 21:56:50 -07:00
2021-01-22 00:54:35 +00:00
2021-02-18 20:30:06 +00:00
2021-02-24 17:17:55 -08:00
2021-02-15 14:49:00 +01:00
2021-01-22 17:35:41 +08:00
2020-11-04 09:45:53 +00:00
2020-11-04 09:45:53 +00:00
2020-06-15 17:05:23 +00:00
2021-01-29 20:58:52 -08:00
2021-02-18 20:45:57 -05:00
2021-01-08 17:11:24 +00:00
2021-01-21 09:10:57 -08:00
2021-01-19 14:24:10 -08:00
2020-11-06 14:12:39 -08:00
2021-02-17 17:40:49 -08:00
2021-02-18 20:30:06 +00:00
2020-11-04 09:45:53 +00:00
2021-02-18 10:31:52 -08:00
2020-11-04 09:45:53 +00:00
2020-11-19 08:30:08 +00:00
2021-02-15 15:27:04 +01:00
2021-02-18 20:45:57 -05:00
2021-01-27 05:29:24 +00:00
2021-02-08 00:28:58 -08:00
2021-01-05 21:08:48 +08:00
2020-11-04 09:45:53 +00:00
2021-02-24 09:07:44 -05:00
2021-02-16 13:13:16 -05:00
2020-12-02 13:55:35 -07:00
2020-10-15 10:48:01 -07:00
2021-01-08 17:11:24 +00:00
2021-02-08 16:20:28 +00:00
2020-11-04 09:45:53 +00:00
2021-02-18 16:40:06 -08:00
2020-10-15 10:48:01 -07:00
2020-12-09 18:09:53 -08:00
2020-10-12 19:10:07 +08:00
2020-11-10 12:38:31 -08:00
2020-10-15 10:48:01 -07:00
2020-10-12 19:26:49 +00:00
2020-11-04 09:45:53 +00:00
2020-12-04 11:01:47 -08:00
2021-02-08 16:20:28 +00:00
2021-02-08 00:28:58 -08:00
2020-10-15 10:48:01 -07:00
2020-10-20 09:04:03 +01:00
2020-09-14 10:00:02 -06:00
2020-11-04 09:45:53 +00:00
2021-02-19 14:36:05 -08:00
2021-02-19 14:36:05 -08:00
2020-11-18 09:19:29 +00:00
2021-02-17 14:18:05 -08:00
2021-01-19 10:43:18 -08:00
2021-02-24 02:12:34 +00:00
2021-02-15 14:05:01 -08:00
2020-10-14 21:35:06 +00:00
2021-02-18 10:31:52 -08:00
2021-01-21 13:57:50 -08:00
2020-12-08 14:19:44 +00:00
2020-11-19 08:30:08 +00:00
2021-02-15 15:27:04 +01:00
2021-01-21 13:57:50 -08:00
2020-11-04 09:45:53 +00:00
2020-11-18 15:11:20 +08:00
2021-02-24 17:09:06 +00:00
2021-02-21 15:01:46 +00:00
2020-10-29 18:20:32 +08:00
2021-02-04 23:27:03 +08:00
2021-02-06 15:47:08 +08:00