Nick Kralevich
f7c4bfd616
Merge "Revert "libprocessgroup: make sure SetupCgroups is called once and only by init"" am: eac1220fba
...
am: 138ab0ec52
Change-Id: I4064836753d4c7eb19762c0258d3701619246dc5
2019-03-26 08:44:57 -07:00
Nick Kralevich
138ab0ec52
Merge "Revert "libprocessgroup: make sure SetupCgroups is called once and only by init""
...
am: eac1220fba
Change-Id: Ibf1ea3109f51b98ecfadf2fa6f8fa53c535c99a5
2019-03-26 08:40:42 -07:00
Nick Kralevich
eac1220fba
Merge "Revert "libprocessgroup: make sure SetupCgroups is called once and only by init""
2019-03-26 15:28:31 +00:00
Pete Bentley
ae89bfb67d
Merge "Tighten native API surface." am: d2c4eb0dae
...
am: 5f920a0a57
Change-Id: I905d0e33099761a637c94b0d998199a71cdeae7c
2019-03-26 02:39:26 -07:00
Pete Bentley
5f920a0a57
Merge "Tighten native API surface."
...
am: d2c4eb0dae
Change-Id: I1733369762a612f53b23b8b4a5ce8d0ccc959d34
2019-03-26 02:30:52 -07:00
Pete Bentley
d2c4eb0dae
Merge "Tighten native API surface."
2019-03-26 09:19:37 +00:00
Luke Huang
8f0d3cdafa
Merge "Enlarge cmd buffer size of FrameworkListener" am: 5f890050b7
...
am: 0f419320d3
Change-Id: I3396300154582b0a14b1ed60e6d6dfd5243e0f0f
2019-03-25 23:00:36 -07:00
Luke Huang
0f419320d3
Merge "Enlarge cmd buffer size of FrameworkListener"
...
am: 5f890050b7
Change-Id: I91c8bc1e3199b3be40b0c716a8df4b822254def5
2019-03-25 22:55:24 -07:00
Luke Huang
5f890050b7
Merge "Enlarge cmd buffer size of FrameworkListener"
2019-03-26 05:44:10 +00:00
Suren Baghdasaryan
c8ac3b9152
Revert "libprocessgroup: make sure SetupCgroups is called once and only by init"
...
This reverts commit 798e805715 .
Reason for revert: causes SELinux policy denials when vold calls KillProcessesWithOpenFiles.
Bug: 129298168
Change-Id: Ie00bfc2b743757209b40b55d2ee038d7d20c73ff
2019-03-26 02:49:13 +00:00
Suren Baghdasaryan
1b7fb341f1
Merge "lmkd: Fix meminfo logs missing SwapTotal and having wrong field order" am: eedd5f6855
...
am: 318e33a401
Change-Id: I229f6f19e3f7a29793484dc53d2ae5c6af5de8f2
2019-03-25 15:33:07 -07:00
Suren Baghdasaryan
318e33a401
Merge "lmkd: Fix meminfo logs missing SwapTotal and having wrong field order"
...
am: eedd5f6855
Change-Id: I89f2abf04b6b50a69528ccd383b38bb83a8b164c
2019-03-25 15:28:17 -07:00
Suren Baghdasaryan
eedd5f6855
Merge "lmkd: Fix meminfo logs missing SwapTotal and having wrong field order"
2019-03-25 22:17:21 +00:00
Elliott Hughes
3b06c428dd
Merge "Add the two best build system janitors." am: 8a5a918ef8
...
am: b574250b5b
Change-Id: I9c2d88927a7edd4742018483dc9863cacd55e4aa
2019-03-25 13:50:01 -07:00
Suren Baghdasaryan
bfdad9eaa2
Merge "libprocessgroup: make sure SetupCgroups is called once and only by init" am: 7b2187c372
...
am: 7bb7f6ef28
Change-Id: Ibadde55dfd606723f03e9656ca176d540c566167
2019-03-25 13:44:30 -07:00
Elliott Hughes
b574250b5b
Merge "Add the two best build system janitors."
...
am: 8a5a918ef8
Change-Id: I628b238ac8931b333ab9e33e8f3b56d648f2ae92
2019-03-25 13:44:29 -07:00
Suren Baghdasaryan
7bb7f6ef28
Merge "libprocessgroup: make sure SetupCgroups is called once and only by init"
...
am: 7b2187c372
Change-Id: I1b1562f7042de6268bcd238adfdad1e8ffe6629e
2019-03-25 13:40:13 -07:00
Treehugger Robot
8a5a918ef8
Merge "Add the two best build system janitors."
2019-03-25 20:35:13 +00:00
Suren Baghdasaryan
7b2187c372
Merge "libprocessgroup: make sure SetupCgroups is called once and only by init"
2019-03-25 20:24:51 +00:00
Yi Kong
0efc3585d6
Merge "[libbacktrace] Modernize code to use override keyword" am: 9b1f1ee4cc
...
am: 280caf2e20
Change-Id: I018e4dc5e1d2703061d7813625e45107e2d3e8d1
2019-03-25 13:19:30 -07:00
Yi Kong
280caf2e20
Merge "[libbacktrace] Modernize code to use override keyword"
...
am: 9b1f1ee4cc
Change-Id: I22432cdea88210e32f4f5b5cc83cdd275f1cd0cd
2019-03-25 13:13:30 -07:00
Yi Kong
9b1f1ee4cc
Merge "[libbacktrace] Modernize code to use override keyword"
2019-03-25 19:56:48 +00:00
Vic Yang
5111b8f068
Merge "Fix parse_apex_configs doc in README.md" am: 3d2fb41f17
...
am: 6c04c01306
Change-Id: I4d6eff1d17e6d065192fbe324b892f70ebdff7f4
2019-03-25 12:21:11 -07:00
Vic Yang
6c04c01306
Merge "Fix parse_apex_configs doc in README.md"
...
am: 3d2fb41f17
Change-Id: I31a6ab1af4a97142dbf491fd3db3ef3a487f51d6
2019-03-25 12:11:39 -07:00
Treehugger Robot
3d2fb41f17
Merge "Fix parse_apex_configs doc in README.md"
2019-03-25 18:49:41 +00:00
Suren Baghdasaryan
5ce165ec2e
lmkd: Fix meminfo logs missing SwapTotal and having wrong field order
...
Previous change If154dc364711bf7c86f32e24ddcd10be359386de called
"lmkd: Do not downgrade/ignore events when swap is full" added SwapTotal
into meminfo structure without adding the field into events.logtag file.
This results in logs which missing field and all fields starting with
"SwapFree" get reordered as a result. Fix this by adding the missing field
into events.logtag.
Bug: 129274901
Test: Confirm correct information in the logcat
Change-Id: Ia4de3790a7e9d49a0e4cba8b3161a715eaf6532e
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-03-25 11:04:11 -07:00
Elliott Hughes
d8a4f1463d
Add the two best build system janitors.
...
Test: N/A
Change-Id: Ib5351b50652a7d1e0ab537aedfe6d4335f507cde
2019-03-25 10:25:13 -07:00
Elliott Hughes
870413d411
Merge "Clean up some mess by only building Android-specific code for the device." am: 443fdb2fdc
...
am: 0fa7eddc31
Change-Id: Ibf53e71d3a82dca02d76b193b71cf25a0b926e26
2019-03-25 09:39:32 -07:00
Elliott Hughes
0fa7eddc31
Merge "Clean up some mess by only building Android-specific code for the device."
...
am: 443fdb2fdc
Change-Id: I3ae6f0662bffd9cf81ae401e80821488cccd3933
2019-03-25 09:34:55 -07:00
Suren Baghdasaryan
798e805715
libprocessgroup: make sure SetupCgroups is called once and only by init
...
SetupCgroups is called by init process during early-init stage and is not
supposed to be called again by anyone else. Ensure that the caller is the
init process, make sure cgroup.rc file is written only one time, keep the
file descriptor to cgroup.rc file open by the init process to ensure all
its further mappings stay valid even if the file is deleted.
Bug: 124774415
Test: build, run, verify no errors or warning in the logcat
Change-Id: I70ccec551fc07c380333566f618b969667dcf783
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-03-25 16:22:10 +00:00
Elliott Hughes
443fdb2fdc
Merge "Clean up some mess by only building Android-specific code for the device."
2019-03-25 16:14:23 +00:00
Vic Yang
e22977e8fa
Merge "Fix sed command on Mac builds" am: 42a5dd9c41
...
am: ad7bf56b1d
Change-Id: Ibdb85a157037247e2a37d16bf974c9d9812801f3
2019-03-25 06:47:23 -07:00
Vic Yang
ad7bf56b1d
Merge "Fix sed command on Mac builds"
...
am: 42a5dd9c41
Change-Id: Ia46de32f6b0603ac79c3427476dc7fe4c7d69da2
2019-03-25 06:43:00 -07:00
Treehugger Robot
42a5dd9c41
Merge "Fix sed command on Mac builds"
2019-03-25 13:37:21 +00:00
Kiyoung Kim
effad9de02
Merge "Do not fail when there is no vndk namespace" am: 6534c60e43
...
am: b98aaf83a9
Change-Id: I81372fb8c8dc6f72c7ac6a4f3b98a8cc1a7bed9c
2019-03-25 05:42:58 -07:00
Kiyoung Kim
b98aaf83a9
Merge "Do not fail when there is no vndk namespace"
...
am: 6534c60e43
Change-Id: I41b172ff2315b4b295e344ac52bf568e1c3168e4
2019-03-25 05:37:50 -07:00
Treehugger Robot
6534c60e43
Merge "Do not fail when there is no vndk namespace"
2019-03-25 12:34:16 +00:00
Nicolas Geoffray
e18ba0d01e
Merge "Allow makefiles to be parsed in a trimmed down manifest." am: 7b50fc4bef
...
am: 9283da301c
Change-Id: Ifcb257ddce0e7d7c3f5d37f75c9af5ce6aa04cb4
2019-03-25 05:26:14 -07:00
Nicolas Geoffray
9283da301c
Merge "Allow makefiles to be parsed in a trimmed down manifest."
...
am: 7b50fc4bef
Change-Id: I345b2a9b9dc412eca7fb7eb22970e3d75a7dc068
2019-03-25 05:10:39 -07:00
Nicolas Geoffray
7b50fc4bef
Merge "Allow makefiles to be parsed in a trimmed down manifest."
2019-03-25 11:58:04 +00:00
Yi Kong
13f2d18e30
[libbacktrace] Modernize code to use override keyword
...
Generated by clang-tidy.
Test: m checkbuild
Change-Id: I4506a9624002250117148413ea6990749cc1a4da
2019-03-25 02:22:42 -07:00
Nicolas Geoffray
7f03e4eea1
Allow makefiles to be parsed in a trimmed down manifest.
...
Test: m
Change-Id: Id0e52eacc8e8b5fa75af2050a72be6a8bdadc984
Exempt-From-Owner-Approval: Unbreaks ART team
2019-03-25 09:14:33 +00:00
Hridya Valsaraju
50299c1aeb
Merge changes from topic "b/129002747" am: dddf40a7f5
...
am: 220fcf241a
Change-Id: Ia5bdbdb017c6490afdd9db7cf59a1c0f7f86bbbb
2019-03-24 22:22:51 -07:00
Hridya Valsaraju
220fcf241a
Merge changes from topic "b/129002747"
...
am: dddf40a7f5
Change-Id: I80cb05e7ff96f91d037ea5bddf7c1c1ab44ca1af
2019-03-24 22:18:56 -07:00
Treehugger Robot
dddf40a7f5
Merge changes from topic "b/129002747"
...
* changes:
Make VTS run libdm_test
Create a VTS test from liblp_test
2019-03-25 05:09:36 +00:00
Kiyoung Kim
23ff8eb9c2
Do not fail when there is no vndk namespace
...
Some of the legacy devices may not have vndk namespace. To make this
work, libnativeloader should not fail when it fails to search for vndk
namespace.
Bug: 129011845
Test: m -j
Change-Id: I6f68aeb6ae84a00985cc20561b2fcdb461be9724
Merged-In: Id9147d4aeee9ba2b301b6893dea5884dce9c14fa
2019-03-25 13:59:40 +09:00
Nick Kralevich
4fb80506ca
Merge "zip_archive.cc: delete android_errorWriteLog" am: 832bd17a0b
...
am: 0ae7fe2d48
Change-Id: I9dbd292b0e0413dbee469e45d6ce4f66473c09e2
2019-03-22 20:22:38 -07:00
Nick Kralevich
15d1c2ec65
Merge "entry_name_utils-inl.h: clear top bit before shifting" am: a72477630d
...
am: a5ff3e1276
Change-Id: I1cd6b19a88c425aa16019b406454e7aaad4a16af
2019-03-22 20:21:46 -07:00
Nick Kralevich
0ae7fe2d48
Merge "zip_archive.cc: delete android_errorWriteLog"
...
am: 832bd17a0b
Change-Id: I9e8a477e22e2e75f46d1ee63f8b82bf9e07ba049
2019-03-22 20:18:22 -07:00
Nick Kralevich
a5ff3e1276
Merge "entry_name_utils-inl.h: clear top bit before shifting"
...
am: a72477630d
Change-Id: I6d61bee38676e1f55cd3593b2186b9f1bc4dc6e0
2019-03-22 20:17:41 -07:00