Tom Cherry
f81d1979ff
Merge "Statically link liblog to logd/logcat and their tests"
...
am: 77d895b739
Change-Id: I68cdff95f0143b87d9d4453aa350ad1720637e58
2019-01-17 15:06:25 -08:00
Jonglin Lee
31cd4f16b2
Merge "init: dump less debug logs when unmount timeout"
...
am: 1945fbef10
Change-Id: I78380e8ed273612698da63391c0c7bb103bed806
2019-01-17 15:03:21 -08:00
Tom Cherry
77d895b739
Merge "Statically link liblog to logd/logcat and their tests"
2019-01-17 22:27:43 +00:00
Treehugger Robot
1945fbef10
Merge "init: dump less debug logs when unmount timeout"
2019-01-17 22:06:50 +00:00
Xin Li
51d6a3cf71
[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190105.001) into master"
...
am: c541731521 -s ours
am skip reason: subject contains skip directive
Change-Id: I2b572df6c4f99921c15bc65c432582cb312f1a17
2019-01-17 13:58:46 -08:00
Xin Li
fc58695ebf
[automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190105.001) into master
...
am: 43a0d67e7b -s ours
am skip reason: subject contains skip directive
Change-Id: I3c4642ba3de24ad4f1b512430ead06fc3b52aa3f
2019-01-17 13:53:46 -08:00
Henry Daitx
2494a66c37
Merge "Disable dexpreopt for deployagent"
...
am: b42719bcd3
Change-Id: Id6c190730f028c3cbf7c29917640796fe8c29419
2019-01-17 13:24:22 -08:00
Xin Li
c541731521
Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190105.001) into master"
2019-01-17 21:19:43 +00:00
Jaegeuk Kim
2c90557d27
Merge "zram: support zram_writeback"
...
am: 2fdbdfddac
Change-Id: I57bb13eb054fcf441485fa380a9f3091864f550f
2019-01-17 13:17:17 -08:00
Treehugger Robot
b42719bcd3
Merge "Disable dexpreopt for deployagent"
2019-01-17 21:13:35 +00:00
Jaegeuk Kim
2fdbdfddac
Merge "zram: support zram_writeback"
2019-01-17 21:03:15 +00:00
Martijn Coenen
48ec9e7ce4
Merge "Update AID_ISOLATED_START to include new range."
...
am: 73992c7c00
Change-Id: I96a80abc0046b0a1023d6ba14985baa22a829782
2019-01-17 12:58:41 -08:00
Martijn Coenen
73992c7c00
Merge "Update AID_ISOLATED_START to include new range."
2019-01-17 20:49:19 +00:00
Tom Cherry
9e12433760
Statically link liblog to logd/logcat and their tests
...
logd/logcat use more symbols than the rest of the platform, so let's
statically link them for now while we understand the API that the
platform overall uses.
Test: build
Change-Id: I21ae1bd3ff9b310f099612fbe790f769712661df
2019-01-17 11:37:22 -08:00
Jonglin Lee
28a2c9213b
init: dump less debug logs when unmount timeout
...
Dump only uninterruptible tasks instead of all tasks when
unmount timeout. Also dump current CPU stack traces.
Bug: 122858312
Test: Reboot with and without timeout
Change-Id: I1412ace022b6d78e25fbe1337d1082d4be9c19c0
2019-01-17 19:14:46 +00:00
David Anderson
ece1e52ae1
Merge "init: Add support for GSI installations in first-stage mount."
...
am: b43440ba79
Change-Id: Ia7645c06af6f04da3c357fd5562cc6925d56da1b
2019-01-17 10:57:25 -08:00
David Anderson
b43440ba79
Merge "init: Add support for GSI installations in first-stage mount."
2019-01-17 18:42:58 +00:00
Tom Cherry
788fbbb857
Merge "Remove liblog/uio.c and <log/uio.h>"
...
am: e181bf5116
Change-Id: Iee8f6d1c3d3111b890e22241b255ca1e74d58a02
2019-01-17 09:30:30 -08:00
Tom Cherry
a64a16aa40
Merge "Remove __android_log_event_list and the reader aspect of android_log_event_list"
...
am: 065854748e
Change-Id: Id421a042d7dcc83d6c70311a726dd677af4886c8
2019-01-17 09:29:51 -08:00
Tom Cherry
e181bf5116
Merge "Remove liblog/uio.c and <log/uio.h>"
2019-01-17 17:19:52 +00:00
Tom Cherry
065854748e
Merge "Remove __android_log_event_list and the reader aspect of android_log_event_list"
2019-01-17 17:18:10 +00:00
Christopher Ferris
27d7e2a3d6
Merge "Add support for UnwinderFromPid object."
...
am: b94c2e52a6
Change-Id: I14f2d0a4501cd5b395ea34e96b4eeb10f69cc9f6
2019-01-17 09:11:48 -08:00
Randall Huang
a030ede795
Merge "reboot: only run fsck when detecting filesystem inconsistency"
...
am: 91b5adfc88
Change-Id: I3f3d044e643854f994ef162cc77ada5202170ac0
2019-01-17 09:10:23 -08:00
Henry Daitx
05af6aef82
Disable dexpreopt for deployagent
...
platform-tools/deployagent.jar is built incorrectly for userdebug sdk
builds (which the build machines in android-build use). In eng builds
dexpreopt is disable by default, so the file is built correctly.
This change disables dexpreopt for deployagent in all builds, for
consistency.
Bug: 122831369
Test: lunch sdk-eng
Test: make sdk
Change-Id: I370f0536d906690b153f114ba3dd589a14d222d4
2019-01-17 16:24:52 +00:00
Christopher Ferris
b94c2e52a6
Merge "Add support for UnwinderFromPid object."
2019-01-17 16:21:33 +00:00
Randall Huang
91b5adfc88
Merge "reboot: only run fsck when detecting filesystem inconsistency"
2019-01-17 15:03:13 +00:00
Bernie Innocenti
6185deb19a
Merge "Fix clang-tidy warnings in log_time.h"
...
am: a36528da5c
Change-Id: I4a216d492bf4bf72b97a9cd034b9abca7fe217bb
2019-01-17 04:43:43 -08:00
Treehugger Robot
a36528da5c
Merge "Fix clang-tidy warnings in log_time.h"
2019-01-17 12:30:38 +00:00
Martijn Coenen
cb88bc95fc
Update AID_ISOLATED_START to include new range.
...
The AppZygote allocates UIDs out of the [90000..98999] range.
Bug: 111434506
Test: builds
Change-Id: I7846a81077636f6f9aff2880f1c9ee01c6f98257
2019-01-17 11:48:58 +01:00
Nicolas Geoffray
3c7c9e6e61
Merge "Add runtime module members to owners."
...
am: ec6bd00f33
Change-Id: I11f892a589601aa844d82e2e85f38f3704f628d3
2019-01-16 23:06:18 -08:00
Nicolas Geoffray
ec6bd00f33
Merge "Add runtime module members to owners."
2019-01-17 06:58:06 +00:00
Bernie Innocenti
804e7d8c4f
Fix clang-tidy warnings in log_time.h
...
- Zero initialize log_time instances by default
- Disable implicit conversions by making constructors explicit
- Explicitly initialize to EPOCH in most places
- Change sniffTime() to avoid in-place modification of a log_time
I stopped here, but we could consider following up with a more invasive
change to make log_time instances immutable and perhaps also remove the
default constructor to force explicit initialization to EPOCH.
Test: atest libbase_test netd_unit_test
Change-Id: I67e716ef74adaaf40ab2c6e2e0dddb8d309bc7ca
2019-01-17 14:45:19 +09:00
Daniel Rosenberg
4a8d70cc8a
Merge "Retry mounts on -EAGAIN"
...
am: ccb06c7b2b
Change-Id: I7f8609724b7bab07892401fbb102228058606d55
2019-01-16 20:23:33 -08:00
Treehugger Robot
ccb06c7b2b
Merge "Retry mounts on -EAGAIN"
2019-01-17 04:10:19 +00:00
Tom Cherry
befe386ff0
Merge "logd: use .clang-format-4 like the rest of system/core"
...
am: bf17bd653a
Change-Id: I7b8b1d1aafde0479aca7b1519d093ca9b4906511
2019-01-16 18:31:05 -08:00
Treehugger Robot
bf17bd653a
Merge "logd: use .clang-format-4 like the rest of system/core"
2019-01-17 02:17:10 +00:00
David Anderson
0e330f12bc
init: Add support for GSI installations in first-stage mount.
...
Bug: 121209697
Test: gsi boots
Change-Id: I69db0f8e999da366e46728b1008602f543cd79f6
2019-01-16 17:45:07 -08:00
Tom Cherry
0cb1ce787b
Merge "Remove liblog's rate limiting"
...
am: 6a462405d0
Change-Id: I49e27d52602c99cf51ea458f108787437e5e0b0d
2019-01-16 17:35:32 -08:00
Treehugger Robot
6a462405d0
Merge "Remove liblog's rate limiting"
2019-01-17 01:25:27 +00:00
Daniel Rosenberg
5620c6ce0c
Retry mounts on -EAGAIN
...
F2fs may return -EAGAIN on mounting with checkpoint=disable. This
signals that the required garbage collection was taking a while, and
that more garbage collection is required, and will be resumed by
attempting to mount again.
Test: Start device with checkpointing set up with an f2fs userdata
partition that is in need of heavy garbage collection.
Mount should fail with EAGAIN and retry
Bug: 122917966
Change-Id: I83341f68e5cffa5f1bd569dfb2037ad5d3cbd7a3
2019-01-16 17:24:50 -08:00
Dario Freni
a9e3aab145
Merge "Multi-package support for APEX."
...
am: 1b676027c4
Change-Id: Ifc2287728e0e058f0ce9f5783cd3b3cd1e180e57
2019-01-16 17:23:09 -08:00
Treehugger Robot
1b676027c4
Merge "Multi-package support for APEX."
2019-01-17 01:18:11 +00:00
Sudheer Shanka
9ced0aae27
Merge "Revert "Create new mount directory /mnt/runtime/full.""
...
am: 3daecf5977
Change-Id: Icef8fece0321a52c7ab71baec532d6dda2a77200
2019-01-16 17:13:23 -08:00
Nicolas Geoffray
971ed59d99
Merge "libnativeloader: remove stubs for now."
...
am: 3ec4081849
Change-Id: I7a1ebedb11a12e616a62ce40aa92cbe3ec4c672d
2019-01-16 17:07:19 -08:00
Treehugger Robot
3daecf5977
Merge "Revert "Create new mount directory /mnt/runtime/full.""
2019-01-17 01:04:50 +00:00
Gary Bisson
81ce79e892
Merge "toolbox: getevent: disable stdout buffering"
...
am: fa14bc85b0
Change-Id: I89a425c4110cd8fbb2a1ea588922f018ba5212e8
2019-01-16 17:02:01 -08:00
Treehugger Robot
3ec4081849
Merge "libnativeloader: remove stubs for now."
2019-01-17 00:56:38 +00:00
Treehugger Robot
fa14bc85b0
Merge "toolbox: getevent: disable stdout buffering"
2019-01-17 00:47:21 +00:00
Tom Cherry
1c84c229ce
Merge "liblog: statically link tests"
...
am: 9ddb1ddf14
Change-Id: I8af013c2d0fee8668dac9899db12f742819d144f
2019-01-16 16:22:52 -08:00
Tom Cherry
9ddb1ddf14
Merge "liblog: statically link tests"
2019-01-16 23:45:18 +00:00