Commit graph

46461 commits

Author SHA1 Message Date
Nikita Ioffe
d52ed3f08f Merge "apexd: Create top-level /data/apex folders at boot" am: 4fdc2ce2bb
am: 2d3aeba767

Change-Id: If2475366958f37e11efc601898e3cb41399b6fb9
2019-02-06 09:16:13 -08:00
Nikita Ioffe
2d3aeba767 Merge "apexd: Create top-level /data/apex folders at boot"
am: 4fdc2ce2bb

Change-Id: I7ad1aaf6ffe09f5124c0d749bd90b58f6d1d47ce
2019-02-06 09:11:22 -08:00
Treehugger Robot
4fdc2ce2bb Merge "apexd: Create top-level /data/apex folders at boot" 2019-02-06 16:58:23 +00:00
Greg Kaiser
667baab6fc Merge "libprocessgroup: Disable file descriptor caching temporarily" am: 54801442bd
am: 57fd5a23c5

Change-Id: I9126fa03bd1b26bfea11989e5da64dc7c69eab84
2019-02-06 06:03:42 -08:00
Greg Kaiser
57fd5a23c5 Merge "libprocessgroup: Disable file descriptor caching temporarily"
am: 54801442bd

Change-Id: I9a266067010f2eb69711c089dc70c58cdf481062
2019-02-06 05:59:32 -08:00
Greg Kaiser
54801442bd Merge "libprocessgroup: Disable file descriptor caching temporarily" 2019-02-06 13:48:03 +00:00
Nikita Ioffe
bc744dc98f apexd: Create top-level /data/apex folders at boot
- package manager needs to read from /data/apex/active, hence 0750
- both /data/apex/backups and /data/apex/sessions are internal to apexd,
  hence 0700

Bug: 123927167
Fixes: 123927167
Test: apex_e2e_tests, flashall -w & checked folders were created
Change-Id: I06c28328afe4945d082acd890401651bd37fcb20
2019-02-06 11:49:46 +00:00
Wei Wang
691b7c9c93 Merge "init: print property/value for wait_for_property" am: 54f7e57bac
am: 6a74ce960f

Change-Id: Ic6f46d15568f4a87bcc1f06b523bc6a22ec647e6
2019-02-05 23:44:45 -08:00
Wei Wang
6a74ce960f Merge "init: print property/value for wait_for_property"
am: 54f7e57bac

Change-Id: Ibf0b7d4d09f364fedd290436ca74405a4d32923e
2019-02-05 23:36:35 -08:00
Treehugger Robot
54f7e57bac Merge "init: print property/value for wait_for_property" 2019-02-06 07:28:00 +00:00
Tom Cherry
f4e0ef0a8d Merge "fs_mgr: Remove fs_mgr_flags #define's" am: c03169caea
am: dd5a7a6547

Change-Id: I1fbd71cdbf2e55cca508d26960606686e54ebd85
2019-02-05 19:12:53 -08:00
Tom Cherry
dd5a7a6547 Merge "fs_mgr: Remove fs_mgr_flags #define's"
am: c03169caea

Change-Id: Iefa67976c45df702b67cb420c6eb45ea50f30b9b
2019-02-05 19:08:46 -08:00
Treehugger Robot
c03169caea Merge "fs_mgr: Remove fs_mgr_flags #define's" 2019-02-06 02:53:32 +00:00
Suren Baghdasaryan
bee9f5718b libprocessgroup: Disable file descriptor caching temporarily
File descriptor caching breaks boot on Android Go and Svelte targets.
Disable it temporarily to fix the builds and investigate the root cause
further.

Bug: 123868658
Test: Android Go device boots after this change

Change-Id: Idd0209029cde8454ea99b9de030f7a317c2988d7
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-02-06 02:15:37 +00:00
Wei Wang
c9352bb383 init: print property/value for wait_for_property
Bug: 123772265
Bug: 123788098
Test: Build
Change-Id: Ice130d7efab1f227a2f9021136621ad08f84fd23
2019-02-06 01:03:53 +00:00
Tri Vo
f60debf334 Merge "libcutils: route to ashmemd" am: 5bccd33e0b
am: 6604befa2e

Change-Id: I9511ecf61f9dd85bf2345eef0dd0138cf4f918b0
2019-02-05 13:58:27 -08:00
Tri Vo
6604befa2e Merge "libcutils: route to ashmemd"
am: 5bccd33e0b

Change-Id: I757d03ad69f9d36fa145352f903825c98fc8d548
2019-02-05 13:45:48 -08:00
Tri Vo
5bccd33e0b Merge "libcutils: route to ashmemd" 2019-02-05 21:38:50 +00:00
Tom Cherry
7dec4fdd38 fs_mgr: Remove fs_mgr_flags #define's
These are no longer used but I missed them in the last CL.

Test: treehugger
Change-Id: Iea5235cf2d105c80a406f0ef020080859c0d2ff7
2019-02-05 13:04:21 -08:00
Tom Cherry
614327c06e Merge "Remove old C fs_mgr interface" am: 7303edd194
am: 23a18e62fc

Change-Id: Ia32fe91d8d8b67e3e9e6d560192580c228232916
2019-02-05 09:15:52 -08:00
Tom Cherry
23a18e62fc Merge "Remove old C fs_mgr interface"
am: 7303edd194

Change-Id: I01614f3bdbd5d7d142884d2da61cb56d25869987
2019-02-05 09:12:43 -08:00
Tom Cherry
7303edd194 Merge "Remove old C fs_mgr interface" 2019-02-05 17:06:03 +00:00
Anton Hansson
4d3b18c515 Merge "Fix asan paths in ld.config" am: a13b119c3d
am: 1464eebca3

Change-Id: I016246a7b854363ad5a653d4bf1af332fdc3db5c
2019-02-05 08:53:46 -08:00
Anton Hansson
1464eebca3 Merge "Fix asan paths in ld.config"
am: a13b119c3d

Change-Id: Iebae1ad41aedaea66e97931d5abc7b6a5ab460e0
2019-02-05 08:48:50 -08:00
Anton Hansson
a13b119c3d Merge "Fix asan paths in ld.config" 2019-02-05 16:28:05 +00:00
Anton Hansson
04f3b9c9ea Merge "Remove product_services rules if it's merged away" am: b40f72d0ba
am: 38d914132d

Change-Id: I6f8a30e44cd18bb0105c65e664d6411896b70be7
2019-02-05 08:13:32 -08:00
Anton Hansson
38d914132d Merge "Remove product_services rules if it's merged away"
am: b40f72d0ba

Change-Id: I9ec3e3bc2619a716dea5b349c83947f750e33317
2019-02-05 08:09:20 -08:00
Anton Hansson
b40f72d0ba Merge "Remove product_services rules if it's merged away" 2019-02-05 16:00:44 +00:00
vichang
c920ac1815 Merge "Expose public libraries from runtime namepsace to classloader namespace" am: 0b3848bec7
am: d04eb7adf5

Change-Id: Ic5b0f5327ac00d0d8b815b00b2b400fd0a4d7f0c
2019-02-05 04:53:02 -08:00
vichang
d04eb7adf5 Merge "Expose public libraries from runtime namepsace to classloader namespace"
am: 0b3848bec7

Change-Id: I5440b865af962ad0096877a95c3574238f5929d6
2019-02-05 04:46:47 -08:00
Anton Hansson
2dae6f035e Fix asan paths in ld.config
As of Id663c5f284e3b4fc65ed8cb8c2da6bcf6542e034, the asan libs
are in the TARGET_COPY_OUT_X subpath of the /data/asan/ dir, rather
than just 'x' unconditionally.

Test: presubmit
Change-Id: I3a515791e237ad10703415ea532c7a089660d8e9
2019-02-05 12:36:58 +00:00
vichang
0b3848bec7 Merge "Expose public libraries from runtime namepsace to classloader namespace" 2019-02-05 12:34:00 +00:00
Anton Hansson
74e8d18a0b Remove product_services rules if it's merged away
TARGET_COPY_OUT_PRODUCT_SERVICES can be equal to
TARGET_COPY_OUT_PRODUCT, in which case the ld.config
lines containing PRODUCT_SERVICES are redundant.

Test: make and diff
Change-Id: I1dc24eb49d37f1ab0faa6eecdb0ccc974321f4ac
2019-02-05 12:27:43 +00:00
Martin Stjernholm
555ce45093 Merge "Some tests are run from /data/local/tmp, and they need proper namespaces." am: 31fd0ba559
am: fc2c45cc62

Change-Id: I91615f6fecc386c88d6ad060ae34f9342d49a9ec
2019-02-05 03:14:06 -08:00
Martin Stjernholm
fc2c45cc62 Merge "Some tests are run from /data/local/tmp, and they need proper namespaces."
am: 31fd0ba559

Change-Id: I93c8ec1d1a001803ec23ccfd0e18e61cf1945f60
2019-02-05 03:08:55 -08:00
Treehugger Robot
31fd0ba559 Merge "Some tests are run from /data/local/tmp, and they need proper namespaces." 2019-02-05 11:04:48 +00:00
Zimuzo Ezeozue
5086e9c919 Merge "Reland: "Identify post-apexd crashing processes"" am: 54ef09c88e
am: 58386c1e6e

Change-Id: Iebe1167c43f883a8d105bd856ab266163918be07
2019-02-04 22:09:19 -08:00
Dan Shi
6f95a53eb2 Merge "Move the tests to postsubmit group" am: a42af36002
am: 8493872c99

Change-Id: I2dcdf495c039801d22c9dec8d7bf00525b77ebd9
2019-02-04 22:08:25 -08:00
Greg Kaiser
6aec0d1491 Merge "lmdk: Remove redundant 'if' check" am: 6cb668b992
am: 164ea570b3

Change-Id: Idb3f3a4aa875909eacc48e03717f170e560261c0
2019-02-04 22:07:32 -08:00
Greg Kaiser
7fa2f7eac4 Merge "libprocessgroup: Fix return values" am: 209070aecd
am: eb60946739

Change-Id: Id14f2d9eebc805fa384fbc2fdc8b92023db98632
2019-02-04 22:06:34 -08:00
dimitry
8a2ff32468 Merge "Add getExportedNamespace NB callback" am: 3e4b2ec29d
am: 551fd08290

Change-Id: Iea147fdd01cb5f0f39a5e6d1f0a410d206c24234
2019-02-04 22:05:35 -08:00
Suren Baghdasaryan
e144770940 Merge changes from topic "cgroup abstraction layer" am: faa6c4894d
am: e419456f89

Change-Id: I224b7782c83bffecea05eaffc1fce57193a51313
2019-02-04 21:00:26 -08:00
Suren Baghdasaryan
544a15ba29 Fix non-Android build targets am: eca87cb9ca
am: b5f684bc91

Change-Id: Iadf848c55022cc85a277c1d015f2e2a5b04e20d4
2019-02-04 20:59:42 -08:00
Suren Baghdasaryan
a70c72adbc init: Replace cgroup hardcoded path with detected one am: e01ae8deca
am: 67fe58e044

Change-Id: I00856184097f0285c945837fdd1c41803a440bdb
2019-02-04 20:59:06 -08:00
Suren Baghdasaryan
43a0b172f4 libprocessgroup: Add support for task profiles am: 82b72a5667
am: 953472f577

Change-Id: I5878ecc185f6c673bd18ef17769430e2df1ad71f
2019-02-04 20:58:31 -08:00
Suren Baghdasaryan
3e96c44e31 rootdir: Add cgroups and task profiles description files am: 503cf84f76
am: 5ed586fd12

Change-Id: I171659e342677f88a342cd1716d75fcd46ca98df
2019-02-04 20:57:55 -08:00
Zimuzo Ezeozue
58386c1e6e Merge "Reland: "Identify post-apexd crashing processes""
am: 54ef09c88e

Change-Id: Ie34c9bcaa2e319294755707b4ae8f536b0d341b1
2019-02-04 19:28:22 -08:00
Treehugger Robot
54ef09c88e Merge "Reland: "Identify post-apexd crashing processes"" 2019-02-05 03:16:30 +00:00
Tom Cherry
685c2c7b1e Remove old C fs_mgr interface
Remove superfluous fs_mgr flags as well.

Bug: 62292478
Test: tree hugger, fs_mgr_unit_test
Change-Id: Ib307400941b46ca8bcb51d479668efd82fc3ed2d
2019-02-04 15:09:02 -08:00
Dan Shi
8493872c99 Merge "Move the tests to postsubmit group"
am: a42af36002

Change-Id: I51fef3f5f92c6eded2e107185ba4b840c8a0d745
2019-02-04 14:07:40 -08:00