OSDN Git Service
Yabin Cui [Thu, 13 Dec 2018 23:11:26 +0000 (15:11 -0800)]
Merge "simpleperf: update build.gradle in demo apps."
am:
b27ffd650f
Change-Id: If545ab7714c3aed717ac169ae0e233c6725dfced
Yabin Cui [Thu, 13 Dec 2018 23:11:04 +0000 (15:11 -0800)]
Merge "simpleperf: fix reading symbols from multidex apk."
am:
60e0f8d775
Change-Id: I6b7e74899ca832689c585d586a861ede0916a960
Treehugger Robot [Thu, 13 Dec 2018 22:43:16 +0000 (22:43 +0000)]
Merge "simpleperf: update build.gradle in demo apps."
Treehugger Robot [Thu, 13 Dec 2018 22:39:44 +0000 (22:39 +0000)]
Merge "simpleperf: fix reading symbols from multidex apk."
David Anderson [Thu, 13 Dec 2018 21:31:07 +0000 (13:31 -0800)]
Merge "lpdump: Automatically read from super when used directly on devices."
am:
64f6bea89a
Change-Id: Ic4a129f6117dcef0a5966b5623a28c95f4167a71
Yabin Cui [Thu, 13 Dec 2018 19:47:25 +0000 (11:47 -0800)]
simpleperf: update build.gradle in demo apps.
Bug: none
Test: build apps.
Change-Id: I8b41e70b17f462f2272ed8eb32c8ca087243cc3e
Yabin Cui [Thu, 13 Dec 2018 19:34:17 +0000 (11:34 -0800)]
simpleperf: fix reading symbols from multidex apk.
Bug: none
Test: run simpleperf_unit_test.
Change-Id: I04715ff7abe22819b30881d73706fb59cd5521ea
David Anderson [Thu, 13 Dec 2018 02:22:22 +0000 (02:22 +0000)]
Merge "lpdump: Automatically read from super when used directly on devices."
David Anderson [Wed, 12 Dec 2018 21:36:43 +0000 (13:36 -0800)]
lpdump: Automatically read from super when used directly on devices.
It's confusing to figure out how to invoke lpdump, especially on
retrofit devices. It should just do the correct thing automatically
when no arguments are passed.
Bug: N/A
Test: lpdump on retrofit device
Change-Id: I0563c10ff276763710fa0a4fb9918a2515f9d054
Greg Kaiser [Wed, 12 Dec 2018 05:15:28 +0000 (21:15 -0800)]
Merge "libfscrypt: Add Adiantum support"
am:
8f6cd07cb6
Change-Id: I86f547b196a23d1388ed91eb800ee18203c6d63b
Greg Kaiser [Wed, 12 Dec 2018 04:59:25 +0000 (04:59 +0000)]
Merge "libfscrypt: Add Adiantum support"
Greg Kaiser [Mon, 3 Dec 2018 20:36:56 +0000 (12:36 -0800)]
libfscrypt: Add Adiantum support
Adiantum is a crypto method Android is supporting for devices
which don't have AES CPU instructions. See the paper
"Adiantum: length-preserving encryption for entry-level processors"
(https://eprint.iacr.org/2018/720.pdf) for more details.
We add Adiantum to our list of supported encryption modes.
Bug:
112010205
Test: Tested on a device
Change-Id: I405ed454be1a447b7405417a05ddfd92a912bcb7
Chih-Hung Hsieh [Tue, 11 Dec 2018 23:03:49 +0000 (15:03 -0800)]
Merge "Fix performance-for-range-copy warnings"
am:
b90b93725d
Change-Id: I336831177aa8849ec6b6a8c5f238b44de0e0bb96
Chih-Hung Hsieh [Tue, 11 Dec 2018 23:01:32 +0000 (15:01 -0800)]
Merge "Fix cert-dcl16-c clang-tidy warnings."
am:
d8199a618c
Change-Id: I9f72ec09e304011387bbe116e9dc693428054e68
Treehugger Robot [Tue, 11 Dec 2018 21:34:06 +0000 (21:34 +0000)]
Merge "Fix performance-for-range-copy warnings"
Treehugger Robot [Tue, 11 Dec 2018 21:10:40 +0000 (21:10 +0000)]
Merge "Fix cert-dcl16-c clang-tidy warnings."
Chih-Hung Hsieh [Tue, 11 Dec 2018 18:59:28 +0000 (10:59 -0800)]
Fix cert-dcl16-c clang-tidy warnings.
Bug:
120614316
Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,cert-dcl16-c
Change-Id: Ib341908467f11ed5fccd6eddb8909fe5170fea9e
Chih-Hung Hsieh [Tue, 11 Dec 2018 18:45:02 +0000 (10:45 -0800)]
Fix performance-for-range-copy warnings
Bug:
30413223
Test: make with WITH_TIDY=1 DEFAULT_GLOBAL_TIDY_CHECKS=-*,performance*
Change-Id: I94c2456e8ef958abcb0909871fb772dd67060dfc
Doris Ling [Fri, 7 Dec 2018 20:15:13 +0000 (12:15 -0800)]
Merge "Introduce a no-perfprofd module."
am:
742a1bc8db
Change-Id: Id91dfb011cba0fe0b0fc5a0e51d7aa4cd801bd7b
Doris Ling [Fri, 7 Dec 2018 20:03:57 +0000 (20:03 +0000)]
Merge "Introduce a no-perfprofd module."
Roland Levillain [Fri, 7 Dec 2018 19:33:19 +0000 (19:33 +0000)]
Introduce a no-perfprofd module.
This module creates a dummy binary that can be used to replace
perfprofd on some build products. Its intended (temporary) use is to
regain some space on the system partition of storage-constrained
products such as marlin-eng and sailfish-eng.
Test: lunch marlin-eng && make systemimage
Bug:
113373927
Change-Id: I16ec9029786ce2d136c353fe00a48bdfdd9ad7a0
Xin Li [Tue, 4 Dec 2018 22:33:26 +0000 (14:33 -0800)]
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"
am:
1309cb5e4d
Change-Id: If6f63411b6faf1f79fae335007d9d18a42a8baed
Xin Li [Tue, 4 Dec 2018 22:09:27 +0000 (22:09 +0000)]
Merge "Merge pie-platform-release (PPRL.181105.017, history only) into master"
Elliott Hughes [Tue, 4 Dec 2018 04:56:34 +0000 (20:56 -0800)]
Merge "C++17 is the default now."
am:
24763509ea
Change-Id: I5e08296685de073f16827458216154ba16cf9b1f
Treehugger Robot [Tue, 4 Dec 2018 04:39:55 +0000 (04:39 +0000)]
Merge "C++17 is the default now."
Xin Li [Mon, 3 Dec 2018 23:34:35 +0000 (15:34 -0800)]
Merge pie-platform-release (PPRL.181105.017, history only) into master
Bug:
118454372
Change-Id: I4b5e4e99649250b4bd65e780925c5fc3001fe710
Elliott Hughes [Mon, 3 Dec 2018 17:06:40 +0000 (09:06 -0800)]
C++17 is the default now.
Test: builds
Change-Id: Icf8522c00e78a7c05a7cb86d052858bb9ebd4afc
Bill Yi [Thu, 29 Nov 2018 02:35:04 +0000 (18:35 -0800)]
Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release
Change-Id: I171c9c28f68e3f26e173dca9dc3fe0bb1bd68c95
Jaegeuk Kim [Wed, 28 Nov 2018 01:13:46 +0000 (17:13 -0800)]
Merge "make_f2fs: use -g android by default"
am:
4d1d32c9a4
Change-Id: Ibfe280ea5ba3fb7618ea36d7ed9c4760811a7cd7
Jaegeuk Kim [Wed, 28 Nov 2018 00:57:25 +0000 (00:57 +0000)]
Merge "make_f2fs: use -g android by default"
Jaegeuk Kim [Wed, 21 Nov 2018 19:20:32 +0000 (11:20 -0800)]
make_f2fs: use -g android by default
Bug:
119875846
Change-Id: Iba2c969b46614376a99d882a207489227e7bbfbd
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
Dan Willemsen [Tue, 20 Nov 2018 20:35:48 +0000 (12:35 -0800)]
Merge "Convert blk_alloc_to_base_fs to Android.bp"
am:
85f0171010
Change-Id: I4d4e7aee93f03bc4497d5e3b2a1417df24de672e
Treehugger Robot [Tue, 20 Nov 2018 20:18:01 +0000 (20:18 +0000)]
Merge "Convert blk_alloc_to_base_fs to Android.bp"
Wei Wang [Tue, 20 Nov 2018 07:05:44 +0000 (23:05 -0800)]
Merge "Allow empty value in property node"
am:
ed9edd2fb1
Change-Id: I2a72491735236fb1138f3ce07cad62c9fe7a1dda
Wei Wang [Tue, 20 Nov 2018 06:47:31 +0000 (06:47 +0000)]
Merge "Allow empty value in property node"
Wei Wang [Tue, 20 Nov 2018 05:15:00 +0000 (21:15 -0800)]
Allow empty value in property node
Bug:
110166984
Test: libperfmgr_test
Change-Id: I43c03794f525770f090288216d76f7abbd788805
Dan Willemsen [Tue, 20 Nov 2018 02:32:02 +0000 (18:32 -0800)]
Convert blk_alloc_to_base_fs to Android.bp
See build/soong/README.md for more information.
Also remove a useless HOST_OS check -- HOST_OS will always be either
linux or darwin, we don't support building directly on windows.
Test: m blk_alloc_to_base_fs
Change-Id: I13927de82ff769cf3692b58b9432fb79c856b8d3
David Anderson [Mon, 19 Nov 2018 22:52:34 +0000 (14:52 -0800)]
Merge "lpdump: Show block device and group flags."
am:
46d71bf2b3
Change-Id: I59574fe10b730bc6703fd3d8396347457baef1a9
David Anderson [Mon, 19 Nov 2018 22:37:33 +0000 (22:37 +0000)]
Merge "lpdump: Show block device and group flags."
David Anderson [Sat, 17 Nov 2018 05:38:40 +0000 (21:38 -0800)]
lpdump: Show block device and group flags.
Bug: N/A
Test: manual test
Change-Id: I6063fc416eef130e4c29168d9a265cc29f462b38
Mark Salyzyn [Thu, 15 Nov 2018 20:23:28 +0000 (12:23 -0800)]
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
am:
2c06aceacc
Change-Id: Id660ed5340c796fb7052d2dac973c4cd44eff4ef
Treehugger Robot [Thu, 15 Nov 2018 20:18:20 +0000 (20:18 +0000)]
Merge "switch to using android-base/file.h instead of android-base/test_utils.h"
Mark Salyzyn [Mon, 12 Nov 2018 20:58:06 +0000 (12:58 -0800)]
switch to using android-base/file.h instead of android-base/test_utils.h
Test: compile
Bug:
119313545
Change-Id: I664fb32522d01909c603d7b903475c4e9aea9223
Anton Hansson [Wed, 14 Nov 2018 09:20:11 +0000 (01:20 -0800)]
Merge "Make preloads_copy.sh a module"
am:
5c6f273632
Change-Id: I05beed8dd408f807238f3cc399beb6ce8ce59c0c
Anton Hansson [Wed, 14 Nov 2018 08:59:46 +0000 (08:59 +0000)]
Merge "Make preloads_copy.sh a module"
David Anderson [Tue, 13 Nov 2018 23:14:40 +0000 (15:14 -0800)]
Merge "lpdump: Allow reading local partition images."
am:
82f21a000d
Change-Id: If8b0e76e0ace8e3971aeb7ee80d85acf58ea203a
Treehugger Robot [Tue, 13 Nov 2018 22:50:47 +0000 (22:50 +0000)]
Merge "lpdump: Allow reading local partition images."
Yabin Cui [Tue, 13 Nov 2018 22:00:45 +0000 (14:00 -0800)]
Merge "simpleperf: fix a bug setting symfs dir."
am:
2da01f61fd
Change-Id: I3a0fe2cf1f65ef2f33ffa7153e37e9842647796f
Treehugger Robot [Tue, 13 Nov 2018 21:40:25 +0000 (21:40 +0000)]
Merge "simpleperf: fix a bug setting symfs dir."
David Anderson [Tue, 13 Nov 2018 19:39:19 +0000 (11:39 -0800)]
lpdump: Allow reading local partition images.
PartitionOpener expects a partition name, but for debugging, lpdump
should be able to open a local file too.
Bug: N/A
Test: manual test
Change-Id: I85f6ce7f3508cf4343d89ea368309a6e960af938
Yabin Cui [Tue, 13 Nov 2018 19:09:20 +0000 (11:09 -0800)]
simpleperf: fix a bug setting symfs dir.
Bug:
119438870
Test: run simpleperf_unit_test.
Test: run simpleperf manually.
Change-Id: I2f7ca659dc3a9833650f326ff5560fef44e769a5
Anton Hansson [Tue, 13 Nov 2018 15:04:41 +0000 (15:04 +0000)]
Make preloads_copy.sh a module
Make this new module required by cppreopts.sh. This allows removing
the duplicated PRODUCT_COPY_FILES directive for a bunch of devices
that import both.
Also fix some comments in the script.
Bug:
80508492
Test: lunch aosp_blueline-userdebug; m
Change-Id: I804fc17c43274683716a8c9bb3360ac624a80882
David Anderson [Fri, 9 Nov 2018 01:39:34 +0000 (17:39 -0800)]
Merge "lpmake: Allow writing split super images."
am:
14a93639fd
Change-Id: If8728dff68872b2e5efeeb204f6753ce8eed1966
David Anderson [Fri, 9 Nov 2018 01:26:17 +0000 (01:26 +0000)]
Merge "lpmake: Allow writing split super images."
David Anderson [Thu, 8 Nov 2018 22:38:27 +0000 (14:38 -0800)]
Merge "partition_tools: Update for auto-slot-suffixing."
am:
ef055adc78
Change-Id: If4b425d184c070830570332ecc6137ed4deb458d
David Anderson [Thu, 8 Nov 2018 22:13:51 +0000 (22:13 +0000)]
Merge "partition_tools: Update for auto-slot-suffixing."
David Anderson [Thu, 8 Nov 2018 04:24:17 +0000 (20:24 -0800)]
lpmake: Allow writing split super images.
To use this mode, the build must be a retrofit build and --output should
be a folder rather than a file.
This also fixes a bug in lpdump where it refuses to dump full super.img
images on the host.
Bug:
118887112
Test: manual test
Change-Id: I3318684fbea6fe67bfa171001beea3a5c560fbab
David Anderson [Thu, 8 Nov 2018 02:27:14 +0000 (18:27 -0800)]
partition_tools: Update for auto-slot-suffixing.
lpmake: Add --auto-slot-suffixing for retrofit builds.
lpdump: Show the slot-suffixed flag when dumping super_empty.
Bug:
116802789
Test: manual test
Change-Id: I65e1d4d6922d117b9dcdbfbf9ced045c97549e59
Wei Wang [Mon, 5 Nov 2018 22:06:49 +0000 (14:06 -0800)]
Merge "Fix logging output"
am:
61faad8bb1
Change-Id: I6e916ff4c43ce319e494cca7c819c7436c3a3d13
Wei Wang [Mon, 5 Nov 2018 21:57:19 +0000 (21:57 +0000)]
Merge "Fix logging output"
Wei Wang [Mon, 5 Nov 2018 18:18:59 +0000 (10:18 -0800)]
Fix logging output
Test: Build
Change-Id: Idcb86b511412137e4ef14cae9c17aa36fd2dbbc8
Dan Willemsen [Fri, 2 Nov 2018 00:59:41 +0000 (17:59 -0700)]
Merge "Mark libverity_tree as recovery_available for update_engine_sideload"
am:
0dbba9a163
Change-Id: Ic2f90ba65533dc0cbe30404995d14a0a47e45467
Dan Willemsen [Fri, 2 Nov 2018 00:51:49 +0000 (00:51 +0000)]
Merge "Mark libverity_tree as recovery_available for update_engine_sideload"
Yabin Cui [Wed, 31 Oct 2018 18:50:09 +0000 (11:50 -0700)]
Merge "simpleperf: fix simpleperf_unit_test on windows."
am:
7c29b190ae
Change-Id: Icaa607d8014c8e130b9d9ab63d2849bc9d62742d
Yabin Cui [Wed, 31 Oct 2018 18:42:33 +0000 (18:42 +0000)]
Merge "simpleperf: fix simpleperf_unit_test on windows."
Yabin Cui [Mon, 29 Oct 2018 21:23:48 +0000 (14:23 -0700)]
simpleperf: fix simpleperf_unit_test on windows.
Fix test failures caused by path separator and newline character.
Bug:
117568547
Test: run simpleperf_unit_test on windows.
Change-Id: I0522268368a2288893ecd52f505382c512d1d7c9
David Anderson [Mon, 29 Oct 2018 21:08:06 +0000 (14:08 -0700)]
Merge "partition_tools: Update for multiple block device support."
am:
cf4a68ce42
Change-Id: Ibc1db6262f307716fbb630cf33bc276656311004
David Anderson [Mon, 29 Oct 2018 20:57:06 +0000 (20:57 +0000)]
Merge "partition_tools: Update for multiple block device support."
Eric Biggers [Mon, 29 Oct 2018 17:32:05 +0000 (10:32 -0700)]
Merge changes from topic "e4crypt_to_fscrypt"
am:
b27fec0d91
Change-Id: I43e4715aee24c243275f796c8a7bcf911d4a75a3
Eric Biggers [Mon, 29 Oct 2018 17:19:39 +0000 (17:19 +0000)]
Merge changes from topic "e4crypt_to_fscrypt"
* changes:
libfscrypt: get the fscrypt kernel API declarations from linux/fs.h
Refactor "ext4 encryption" code into libfscrypt
David Anderson [Wed, 24 Oct 2018 00:52:57 +0000 (17:52 -0700)]
partition_tools: Update for multiple block device support.
lpmake: Support multiple block devices in super. This adds a --device
command that can be used to span super across multiple block devices.
Example:
lpmake --device "system_a:
10240000:0:0"
--device "vendor_a:
5120000:0:0"
--device "product_a:
2560000:0:0"
...
lpdump: Display the block device for each extent.
Bug:
116802789
Test: manual test of lpmake
Test: lpdump /dev/block/by-name/super
Change-Id: I2e0ec54daf3b4fde04115ea646a7622426f67496
Eric Biggers [Tue, 23 Oct 2018 20:39:07 +0000 (13:39 -0700)]
libfscrypt: get the fscrypt kernel API declarations from linux/fs.h
bionic now has linux/fs.h from the 4.14 kernel, which has the fscrypt
kernel API declarations. Replace the manual declarations in libfscrypt,
except for the mode numbers which are not supported by the upstream
kernel.
Test: built, booted device with f2fs encryption
Change-Id: I6c663813828e3e0639d9be4298bff2bd4ec36c66
Eric Biggers [Tue, 23 Oct 2018 20:39:07 +0000 (13:39 -0700)]
Refactor "ext4 encryption" code into libfscrypt
File-based encryption related code no longer belongs in ext4_utils, as
it is now used on both ext4 and f2fs, since both filesystems share the
same kernel API for encryption. Refactor it into its own library,
libfscrypt.
Note that the keyring is renamed from "e4crypt" to "fscrypt", which is
technically a user-visible change, but as far as I know nothing depends
on it other than vold which is being updated too.
Test: built, booted device with f2fs encryption
Change-Id: I3c302564262412a5d5e672bd213e7cfada5f49cc
Tom Cherry [Thu, 25 Oct 2018 23:36:13 +0000 (16:36 -0700)]
Merge "Fix variable unpacking mismatch in bootanalyze.py"
am:
67f1b299ad
Change-Id: I5bea0683bfad5833078ae9e8b612e92ef4b371b6
Treehugger Robot [Thu, 25 Oct 2018 23:22:20 +0000 (23:22 +0000)]
Merge "Fix variable unpacking mismatch in bootanalyze.py"
Tom Cherry [Thu, 25 Oct 2018 21:22:15 +0000 (14:22 -0700)]
Fix variable unpacking mismatch in bootanalyze.py
Fix for the below mismatch that I've seen in recent boot time runs
BootAnimEnd time or BootComplete-kernel not captured in both log,
cannot get time diff
main()
File "system/extras/boottime_tools/bootanalyze/bootanalyze.py", line 123, in main
error_time, components_to_monitor)
ValueError: need more than 4 values to unpack
Test: no unpack mismatch in recent runs
Change-Id: I4d39453964b9b4036d6c0aaff6cac1b030865445
David Anderson [Thu, 25 Oct 2018 19:02:38 +0000 (12:02 -0700)]
Merge "partition_tools: Update lpdump for metadata format changes."
am:
82ef966412
Change-Id: Ia1642fca4fe9107db015a3b5e7d36958b956f3c4
David Anderson [Thu, 25 Oct 2018 18:54:55 +0000 (18:54 +0000)]
Merge "partition_tools: Update lpdump for metadata format changes."
Bill Yi [Wed, 24 Oct 2018 23:38:36 +0000 (16:38 -0700)]
[automerger skipped] Merge pie-platform-release to aosp-master - DO NOT MERGE
am:
29dc908932 -s ours
Change-Id: Ie1fb8e447fdf19a6bb7d0ecd24d36da1d1147934
Bill Yi [Wed, 24 Oct 2018 21:48:18 +0000 (14:48 -0700)]
Merge pie-platform-release to aosp-master - DO NOT MERGE
Change-Id: Id7b62baaf4af7826840284c5ff4c7a96046660d0
Sandeep Patil [Wed, 24 Oct 2018 21:39:45 +0000 (14:39 -0700)]
Merge "libpagemap: pm_map: skip pages that are neither present nor swapped."
am:
0cc2e9489e
Change-Id: I9393dd3ae464cb8358edae5e9127fc86801a1c9c
Anton Hansson [Wed, 24 Oct 2018 20:55:02 +0000 (13:55 -0700)]
Merge "Add preloads_copy script"
am:
67bf7dd1b4
Change-Id: I71d0c0cd6d6ee8c952d4e6e15c0287d92c64d452
Treehugger Robot [Wed, 24 Oct 2018 18:19:19 +0000 (18:19 +0000)]
Merge "libpagemap: pm_map: skip pages that are neither present nor swapped."
Anton Hansson [Wed, 24 Oct 2018 17:09:11 +0000 (17:09 +0000)]
Merge "Add preloads_copy script"
Bill Yi [Wed, 24 Oct 2018 16:07:57 +0000 (09:07 -0700)]
Merge pi-platform-release to stage-aosp-master - DO NOT MERGE
Change-Id: I17c7ee5d2bfe88556cfc4f513ad4e7ce97a580cc
Wei Wang [Wed, 24 Oct 2018 15:14:05 +0000 (08:14 -0700)]
Merge "libperfmgr: update to c++17 and add tidy rule"
am:
69595d49f5
Change-Id: I3ea16b09e293d97c6d52075a0ae5b5643a17c600
Wei Wang [Wed, 24 Oct 2018 15:04:46 +0000 (15:04 +0000)]
Merge "libperfmgr: update to c++17 and add tidy rule"
Anton Hansson [Tue, 23 Oct 2018 15:26:32 +0000 (16:26 +0100)]
Add preloads_copy script
Copied from device/google/crosshatch, to serve as the canonical
location for this script to be shared between devices.
Bug:
80508492
Test: make
Change-Id: I567c785af0a690fbbba3df0553922735b96f7390
Wei Wang [Wed, 24 Oct 2018 05:44:31 +0000 (22:44 -0700)]
libperfmgr: update to c++17 and add tidy rule
Test: libperfmgr_test
Change-Id: If8162ebc1eb9489429e7f9792b3422f3ae46093b
Sandeep Patil [Tue, 9 Oct 2018 20:58:01 +0000 (13:58 -0700)]
libpagemap: pm_map: skip pages that are neither present nor swapped.
The pm_map_workingset() code needlessly iterates through all the pages
in the map regardless of whether they are actually present or not. Fix
that by skipping the page if its not swapped AND not present.
Bug:
111694435
Test: procmem -h -w 1
Change-Id: I8f16e8c516a5272ebeaa537c07b08ae9f41b73ca
Signed-off-by: Sandeep Patil <sspatil@google.com>
Dan Willemsen [Tue, 23 Oct 2018 21:15:23 +0000 (14:15 -0700)]
Mark libverity_tree as recovery_available for update_engine_sideload
Test: build update_engine_sideload
Change-Id: I9a77e5e45f5acb0e7e3be0b6b080997c2b110691
Wei Wang [Tue, 23 Oct 2018 01:09:18 +0000 (18:09 -0700)]
Merge "libperfmgr: clean up log format"
am:
99d37b48bb
Change-Id: Iaa37fcff86ddb11e5cf82a1be1bb0605e870192e
Treehugger Robot [Tue, 23 Oct 2018 00:52:13 +0000 (00:52 +0000)]
Merge "libperfmgr: clean up log format"
Wei Wang [Mon, 22 Oct 2018 22:19:46 +0000 (15:19 -0700)]
libperfmgr: clean up log format
Test: Build and libperfmgr_test passed
Change-Id: Ie0bf6c49f1d3f2660729b4fea9bb8aab30eea154
David Anderson [Mon, 22 Oct 2018 19:19:27 +0000 (12:19 -0700)]
partition_tools: Update lpdump for metadata format changes.
Bug:
116802789
Test: lpdump super_empty.img
Change-Id: I62cd28333413897e30a4673b7f97490c984f6611
Greg Kaiser [Mon, 22 Oct 2018 18:54:14 +0000 (11:54 -0700)]
Merge "HintManager: Fix verbose message output"
am:
d790ec4c37
Change-Id: I67a24f719e36f68a708f3360468470e98b816ffa
Treehugger Robot [Mon, 22 Oct 2018 18:38:27 +0000 (18:38 +0000)]
Merge "HintManager: Fix verbose message output"
Greg Kaiser [Mon, 22 Oct 2018 13:53:09 +0000 (06:53 -0700)]
HintManager: Fix verbose message output
The << bitshift operator has a higher precedence than the
ternary ?: conditional operator. Thus, we need to use parentheses
to make sure we get "true" or "false" output as desired.
Test: TreeHugger
Change-Id: Iaa6e3e36e4944aa535b10490624332efba8f8a2f
Wei Wang [Sun, 21 Oct 2018 03:34:21 +0000 (20:34 -0700)]
Merge "libperfmgr: Add a new type of node to manage property"
am:
45fdf1f909
Change-Id: I7b6c2a487b142f01a4ab9e59d8123163cbcf6d2d
Wei Wang [Sun, 21 Oct 2018 03:19:21 +0000 (03:19 +0000)]
Merge "libperfmgr: Add a new type of node to manage property"