OSDN Git Service

android-x86/system-extras.git
5 years ago[automerger skipped] Merge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205...
Xin Li [Fri, 15 Feb 2019 05:51:23 +0000 (21:51 -0800)]
[automerger skipped] Merge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master am: ba1f2c942d -s ours
am: 0d0117da2a -s ours
am skip reason: subject contains skip directive

Change-Id: Ice44073636c572967efe25fad1528f981b4bada0

5 years ago[automerger skipped] DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into...
Xin Li [Fri, 15 Feb 2019 05:13:22 +0000 (21:13 -0800)]
[automerger skipped] DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master am: dc7923f4d4 -s ours
am: ccec34ee74 -s ours
am skip reason: subject contains skip directive

Change-Id: I2ddb9f2d5d04d09592d674a6da37971fd434aa95

5 years ago[automerger skipped] Merge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205...
Xin Li [Thu, 14 Feb 2019 23:19:00 +0000 (15:19 -0800)]
[automerger skipped] Merge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master
am: ba1f2c942d -s ours
am skip reason: subject contains skip directive

Change-Id: I6bca785f0f3a98ff8f126e1b9b4a4044dc8c803a

5 years ago[automerger skipped] DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into...
Xin Li [Thu, 14 Feb 2019 22:47:09 +0000 (14:47 -0800)]
[automerger skipped] DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master
am: dc7923f4d4 -s ours
am skip reason: subject contains skip directive

Change-Id: I67877c499835c26dd61eacbcc9611052f5ce5ffa

5 years agoMerge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp...
Xin Li [Thu, 14 Feb 2019 22:11:36 +0000 (22:11 +0000)]
Merge "DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master" into stage-aosp-master

5 years agoMerge changes from topic "wipe" am: ac80c040c1 am: 47532be9df
Jaegeuk Kim [Thu, 14 Feb 2019 17:22:48 +0000 (09:22 -0800)]
Merge changes from topic "wipe" am: ac80c040c1 am: 47532be9df
am: 56ac42e799

Change-Id: I4dcdc5c279b09846a2806fd5a51496441eaa3838

5 years agoMerge changes from topic "wipe" am: ac80c040c1
Jaegeuk Kim [Thu, 14 Feb 2019 17:14:18 +0000 (09:14 -0800)]
Merge changes from topic "wipe" am: ac80c040c1
am: 47532be9df

Change-Id: Ie2687176a9a7c848be9dec950d151b9c36e71e74

5 years agoMerge changes from topic "wipe"
Jaegeuk Kim [Thu, 14 Feb 2019 17:06:23 +0000 (09:06 -0800)]
Merge changes from topic "wipe"
am: ac80c040c1

Change-Id: I3c821057313f2d09fb82d3999eb08e0143b841f6

5 years agoMerge changes from topic "wipe"
Jaegeuk Kim [Thu, 14 Feb 2019 16:54:46 +0000 (16:54 +0000)]
Merge changes from topic "wipe"

* changes:
  wipe: guarantee zeros after wipe out partitions
  ext4_utils: build by C++

5 years agowipe: guarantee zeros after wipe out partitions
Jaegeuk Kim [Wed, 13 Feb 2019 23:24:01 +0000 (15:24 -0800)]
wipe: guarantee zeros after wipe out partitions

Stale data in the partition can bypass formatting by fs_mgr and cause filesystem
unmountable.

Bug: 122989894
Change-Id: Id2aa4baefeb8308ce14eeaa7790a1aab35e522aa
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
5 years agoext4_utils: build by C++
Jaegeuk Kim [Wed, 13 Feb 2019 23:24:01 +0000 (15:24 -0800)]
ext4_utils: build by C++

With this patch, we can use many library functions.

Bug: 122989894
Change-Id: I761a93d3f6460529a99086e33803e96f1a307079
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
5 years agoMerge "simpleperf: fix symbolization in multi-executable-segments libraries." am...
Yabin Cui [Wed, 13 Feb 2019 19:20:04 +0000 (11:20 -0800)]
Merge "simpleperf: fix symbolization in multi-executable-segments libraries." am: 66d0149f5e am: fbf98e1bf1
am: f5600acd65

Change-Id: Idf2d5cf27429634f61b1d8b5b3b589f57e37f37c

5 years agoMerge "simpleperf: fix symbolization in multi-executable-segments libraries." am...
Yabin Cui [Wed, 13 Feb 2019 19:14:53 +0000 (11:14 -0800)]
Merge "simpleperf: fix symbolization in multi-executable-segments libraries." am: 66d0149f5e
am: fbf98e1bf1

Change-Id: Iaeead5f6d7e876ab1518c42fa38fed57128c740c

5 years agoMerge "simpleperf: fix symbolization in multi-executable-segments libraries."
Yabin Cui [Wed, 13 Feb 2019 19:08:50 +0000 (11:08 -0800)]
Merge "simpleperf: fix symbolization in multi-executable-segments libraries."
am: 66d0149f5e

Change-Id: I81f612749d3c1d0e96df0535701429e9ab7ad54f

5 years agoMerge "simpleperf: fix symbolization in multi-executable-segments libraries."
Yabin Cui [Wed, 13 Feb 2019 18:49:37 +0000 (18:49 +0000)]
Merge "simpleperf: fix symbolization in multi-executable-segments libraries."

5 years agoMerge "Add "instant app" boilerplate" am: 82dfcb76fe am: 4183e1cc8a
Mark Salyzyn [Wed, 13 Feb 2019 00:33:44 +0000 (16:33 -0800)]
Merge "Add "instant app" boilerplate" am: 82dfcb76fe am: 4183e1cc8a
am: 8eabe8f1ce

Change-Id: I8c1296f0f994c3677bcd0bbfc2b1eadce3665eed

5 years agoMerge "Add "instant app" boilerplate" am: 82dfcb76fe
Mark Salyzyn [Wed, 13 Feb 2019 00:24:57 +0000 (16:24 -0800)]
Merge "Add "instant app" boilerplate" am: 82dfcb76fe
am: 4183e1cc8a

Change-Id: Ia0dda0b119baad0e1bfa31ddd060cf6099591921

5 years agoMerge "Add "instant app" boilerplate"
Mark Salyzyn [Wed, 13 Feb 2019 00:18:58 +0000 (16:18 -0800)]
Merge "Add "instant app" boilerplate"
am: 82dfcb76fe

Change-Id: I7bef82ce06d427a6a4378467e15956cba4ce3ff0

5 years agoMerge "Add "instant app" boilerplate"
Treehugger Robot [Wed, 13 Feb 2019 00:00:03 +0000 (00:00 +0000)]
Merge "Add "instant app" boilerplate"

5 years agoDO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master
Xin Li [Tue, 12 Feb 2019 18:06:38 +0000 (10:06 -0800)]
DO NOT MERGE - Skip pi-platform-release (PPRL.190205.001) into stage-aosp-master

Bug: 124234733
Change-Id: I3e63ccb065f9037360e105a21bd1d0b54f3cb9a2

5 years agoSnap for 5180536 from 9ec7ba8443caa905c2ebdf6eadd5e6148a348d37 to pi-platform-release
android-build-team Robot [Sat, 9 Feb 2019 02:17:45 +0000 (02:17 +0000)]
Snap for 5180536 from 9ec7ba8443caa905c2ebdf6eadd5e6148a348d37 to pi-platform-release

Change-Id: I671a68c64e83cb3e88bb12586858f7c41e5b18ed

5 years agoMerge "simpleperf: fix time report in report_sample.py." am: 06d7e3a4e2 am: f5187fc0ae
Yabin Cui [Fri, 8 Feb 2019 19:58:56 +0000 (11:58 -0800)]
Merge "simpleperf: fix time report in report_sample.py." am: 06d7e3a4e2 am: f5187fc0ae
am: edfea62392

Change-Id: I187d9ee3d67299da093e2ba48308248444d31263

5 years agoMerge "simpleperf: fix time report in report_sample.py." am: 06d7e3a4e2
Yabin Cui [Fri, 8 Feb 2019 19:48:36 +0000 (11:48 -0800)]
Merge "simpleperf: fix time report in report_sample.py." am: 06d7e3a4e2
am: f5187fc0ae

Change-Id: Ic47db979db0d0d838107c7b2fd44e00202dd0770

5 years agoMerge "simpleperf: fix time report in report_sample.py."
Yabin Cui [Fri, 8 Feb 2019 19:41:51 +0000 (11:41 -0800)]
Merge "simpleperf: fix time report in report_sample.py."
am: 06d7e3a4e2

Change-Id: I37e6d5f2f97389d6e3cf65bb1c8c022c9bf71e82

5 years agoMerge "simpleperf: fix time report in report_sample.py."
Yabin Cui [Fri, 8 Feb 2019 19:23:30 +0000 (19:23 +0000)]
Merge "simpleperf: fix time report in report_sample.py."

5 years agosimpleperf: fix time report in report_sample.py.
Yabin Cui [Fri, 8 Feb 2019 19:21:44 +0000 (11:21 -0800)]
simpleperf: fix time report in report_sample.py.

Bug: none
Test: run report_sample.py.
Change-Id: If7a0913f464e41b9af0dbaa46a88327dde290558

5 years agosimpleperf: fix symbolization in multi-executable-segments libraries.
Yabin Cui [Thu, 7 Feb 2019 23:06:42 +0000 (15:06 -0800)]
simpleperf: fix symbolization in multi-executable-segments libraries.

Apps may run with libraries with multiple executable segments.
Symbolization ip addresses in these libraries need to use map.pgoff.

The old formula converting ip to vaddr_in_file:
  vaddr_in_file = ip - map.start + min_executable_vaddr

The new formula converting ip to vaddr_in_file:
  offset_in_file = ip - map.start + map.pgoff
  vaddr_in_file = offset_in_file - file_offset_of_min_executable_vaddr
  + min_executable_vaddr

Bug: 124056476
Test: run simpleperf_unit_test.
Test: use simpleperf to profile facebook app, ip addresses hitting libc.so
Test: and libart.so are symbolized correctly.
Change-Id: I5fd3ed822a916c4d04a9868d6d209c43ee190c5b

5 years agoFix bootanalyze for car and other timing bug
Keun-young Park [Wed, 6 Feb 2019 17:50:12 +0000 (09:50 -0800)]
Fix bootanalyze for car and other timing bug

- Launcher name covers car launcher
- Fix wrong time delta selection for boot complete:
  Time update right after animation update makes it fail before this fix.

Bug: 123958835,120991898
Test: run python system/extras/boottime_tools/bootanalyze/bootanalyze.py  -c system/extras/boottime_tools/bootanalyze/config.yaml -r
Change-Id: I86c2f6bff288e69eb70516bba206507e1090de4a

5 years agoMerge "Link libart statically to perfprofd to avoid a dynamic dependency on it."...
Martin Stjernholm [Tue, 5 Feb 2019 17:02:54 +0000 (09:02 -0800)]
Merge "Link libart statically to perfprofd to avoid a dynamic dependency on it." am: ed1f035790 am: 6b551f9fff
am: a09a14c6da

Change-Id: I8a61646884fbd462f7067fb4fc7f492136d3a969

5 years agoMerge "Link libart statically to perfprofd to avoid a dynamic dependency on it."...
Martin Stjernholm [Tue, 5 Feb 2019 16:58:34 +0000 (08:58 -0800)]
Merge "Link libart statically to perfprofd to avoid a dynamic dependency on it." am: ed1f035790
am: 6b551f9fff

Change-Id: I5bc7f2045f1deb2a4cd8e999678f9d379c4ef7cc

5 years agoMerge "Link libart statically to perfprofd to avoid a dynamic dependency on it."
Martin Stjernholm [Tue, 5 Feb 2019 16:54:16 +0000 (08:54 -0800)]
Merge "Link libart statically to perfprofd to avoid a dynamic dependency on it."
am: ed1f035790

Change-Id: Id515e92be7d5a00962f433310cb626c9dff62ba1

5 years agoMerge "Link libart statically to perfprofd to avoid a dynamic dependency on it."
Treehugger Robot [Tue, 5 Feb 2019 16:32:16 +0000 (16:32 +0000)]
Merge "Link libart statically to perfprofd to avoid a dynamic dependency on it."

5 years agoMerge "cppreopts: Move to sh_binary" am: 72598e4766 am: 3882a4328a
Dan Willemsen [Mon, 4 Feb 2019 21:43:49 +0000 (13:43 -0800)]
Merge "cppreopts: Move to sh_binary" am: 72598e4766 am: 3882a4328a
am: a0fd01de1d

Change-Id: I8c4027feadbe214f099d5744e077ce51b886da2c

5 years agoMerge "Move to C++ Fstab class" am: 3978bb74ef am: 39551ead0e
Tom Cherry [Mon, 4 Feb 2019 21:43:21 +0000 (13:43 -0800)]
Merge "Move to C++ Fstab class" am: 3978bb74ef am: 39551ead0e
am: 3607097f72

Change-Id: Ifa06459efa9aa95430347823fa016fd43bf25f17

5 years agoMerge "cppreopts: Move to sh_binary" am: 72598e4766
Dan Willemsen [Mon, 4 Feb 2019 21:39:43 +0000 (13:39 -0800)]
Merge "cppreopts: Move to sh_binary" am: 72598e4766
am: 3882a4328a

Change-Id: Id529ae3da07bed005e8f6359da7c20fa1a479079

5 years agoMerge "Move to C++ Fstab class" am: 3978bb74ef
Tom Cherry [Mon, 4 Feb 2019 21:39:17 +0000 (13:39 -0800)]
Merge "Move to C++ Fstab class" am: 3978bb74ef
am: 39551ead0e

Change-Id: Icc87a2c4abc65472ff8ea70bce34a24a26edc54c

5 years agoMerge "cppreopts: Move to sh_binary"
Dan Willemsen [Mon, 4 Feb 2019 21:35:39 +0000 (13:35 -0800)]
Merge "cppreopts: Move to sh_binary"
am: 72598e4766

Change-Id: Ieb550c133406e953a21310985f01d981b797ee08

5 years agoMerge "Move to C++ Fstab class"
Tom Cherry [Mon, 4 Feb 2019 21:35:15 +0000 (13:35 -0800)]
Merge "Move to C++ Fstab class"
am: 3978bb74ef

Change-Id: I4d56702f985ad0d4adb68155c50b31d411c5ece6

5 years agoMerge "cppreopts: Move to sh_binary"
Dan Willemsen [Mon, 4 Feb 2019 21:25:34 +0000 (21:25 +0000)]
Merge "cppreopts: Move to sh_binary"

5 years agoMerge "Move to C++ Fstab class"
Treehugger Robot [Mon, 4 Feb 2019 21:20:43 +0000 (21:20 +0000)]
Merge "Move to C++ Fstab class"

5 years agoAdd "instant app" boilerplate
Mark Salyzyn [Mon, 4 Feb 2019 20:45:58 +0000 (12:45 -0800)]
Add "instant app" boilerplate

Test: build
Bug: 123366017
Change-Id: Iee201980e62e0ad2f4e9b1ae018e8002a0a44119

5 years agoMove to C++ Fstab class
Tom Cherry [Mon, 4 Feb 2019 19:55:14 +0000 (11:55 -0800)]
Move to C++ Fstab class

Test: treehugger
Change-Id: I6de8debc6756a831b3cdda8767b72c94a318ed9b

5 years agocppreopts: Move to sh_binary
Luca Stefani [Sat, 2 Feb 2019 17:53:06 +0000 (18:53 +0100)]
cppreopts: Move to sh_binary

Change-Id: Ie2b1401aa750a1a445daf80b13944a2ca0549c50

5 years agoMerge "simpleperf: make atest happy." am: 14638b2b85 am: 0ecc9575a3
Yabin Cui [Fri, 1 Feb 2019 23:43:05 +0000 (15:43 -0800)]
Merge "simpleperf: make atest happy." am: 14638b2b85 am: 0ecc9575a3
am: 98e1cb070f

Change-Id: I0710c24fc6eeb092d0b84111492b0eb78465c64b

5 years agoMerge "simpleperf: make atest happy." am: 14638b2b85
Yabin Cui [Fri, 1 Feb 2019 23:39:00 +0000 (15:39 -0800)]
Merge "simpleperf: make atest happy." am: 14638b2b85
am: 0ecc9575a3

Change-Id: Ifa7d123cbbbbc7eba22d34e9f5c6a99db71f5fb6

5 years agoMerge "simpleperf: make atest happy."
Yabin Cui [Fri, 1 Feb 2019 23:32:50 +0000 (15:32 -0800)]
Merge "simpleperf: make atest happy."
am: 14638b2b85

Change-Id: I706c9de6d8f0f2d981e2764cba8d031c97bd1180

5 years agoMerge "simpleperf: make atest happy."
Yabin Cui [Fri, 1 Feb 2019 23:14:46 +0000 (23:14 +0000)]
Merge "simpleperf: make atest happy."

5 years agosimpleperf: make atest happy.
Yabin Cui [Fri, 1 Feb 2019 23:13:06 +0000 (15:13 -0800)]
simpleperf: make atest happy.

Bug: none
Test: run atest system/extras/simpleperf.
Change-Id: I21d69dcda8293f66e469aa5320099c6bdfa872e5

5 years agoMerge "simpleperf: change the way running cts test." am: 7efef0e366 am: ab53b2afd0
Yabin Cui [Fri, 1 Feb 2019 00:50:38 +0000 (16:50 -0800)]
Merge "simpleperf: change the way running cts test." am: 7efef0e366 am: ab53b2afd0
am: a2a9443e44

Change-Id: Id089fb511afbd37d10478583052f8e5016b77c70

5 years agoMerge "simpleperf: change the way running cts test." am: 7efef0e366
Yabin Cui [Fri, 1 Feb 2019 00:38:24 +0000 (16:38 -0800)]
Merge "simpleperf: change the way running cts test." am: 7efef0e366
am: ab53b2afd0

Change-Id: I0e5f01cad990d3808a7c0f7a6aa792e5d36b7ec8

5 years agoMerge "simpleperf: change the way running cts test."
Yabin Cui [Fri, 1 Feb 2019 00:31:46 +0000 (16:31 -0800)]
Merge "simpleperf: change the way running cts test."
am: 7efef0e366

Change-Id: I7a11913e1602f6bcd8e244fa68ef48a99427472c

5 years agoMerge "simpleperf: change the way running cts test."
Treehugger Robot [Fri, 1 Feb 2019 00:20:53 +0000 (00:20 +0000)]
Merge "simpleperf: change the way running cts test."

5 years agoMerge "inferno: add --system_wide option." am: 30e7a431c0 am: b0a5e46f46
Yabin Cui [Thu, 31 Jan 2019 23:11:45 +0000 (15:11 -0800)]
Merge "inferno: add --system_wide option." am: 30e7a431c0 am: b0a5e46f46
am: 0bf450046c

Change-Id: I51e7361a5d285a18b9eb228c1d0775f2e1274ab2

5 years agoMerge "inferno: add --system_wide option." am: 30e7a431c0
Yabin Cui [Thu, 31 Jan 2019 23:03:14 +0000 (15:03 -0800)]
Merge "inferno: add --system_wide option." am: 30e7a431c0
am: b0a5e46f46

Change-Id: I35ae28b289e200141f2c82f2bc06dc69cbe8e573

5 years agoMerge "inferno: add --system_wide option."
Yabin Cui [Thu, 31 Jan 2019 22:54:22 +0000 (14:54 -0800)]
Merge "inferno: add --system_wide option."
am: 30e7a431c0

Change-Id: Icbe59924c59a04a96217e8765932de7746e16a35

5 years agosimpleperf: change the way running cts test.
Yabin Cui [Wed, 30 Jan 2019 01:06:42 +0000 (17:06 -0800)]
simpleperf: change the way running cts test.

To test profiling debuggable apps, simpleperf cts test sets default
app package name for all tests. But it has below problems:
1. It is not explicit in the code of each test, thus harder to maintain.
2. It doesn't profile an app process, thus can't test profiling Java code.
3. Some tests are not suitable to run with app package name and have to
   disable app package name manually. This will be true for more tests
   if testing profileable apps.

So this CL changes the way running cts tests:
1. Remove default app package name, so all tests by default run in
   shell context.
2. Add explict tests to test profiling debuggable apps and profileable
   apps.

Bug: 118835348
Test: run CtsSimpleperfTestCases.

Change-Id: I7eacaf0dc66357dbb339a6e6d4c5ca694afa2619

5 years agoMerge "inferno: add --system_wide option."
Yabin Cui [Thu, 31 Jan 2019 22:27:29 +0000 (22:27 +0000)]
Merge "inferno: add --system_wide option."

5 years agoMerge "simpleperf: fix mac build." am: 79489ecc52 am: 4f9fb69e85
Yabin Cui [Thu, 31 Jan 2019 21:03:16 +0000 (13:03 -0800)]
Merge "simpleperf: fix mac build." am: 79489ecc52 am: 4f9fb69e85
am: 617ab01275

Change-Id: I94bd8e0b9b92b442d4d6f1894354518356bf2275

5 years agoMerge "simpleperf: fix mac build." am: 79489ecc52
Yabin Cui [Thu, 31 Jan 2019 20:53:16 +0000 (12:53 -0800)]
Merge "simpleperf: fix mac build." am: 79489ecc52
am: 4f9fb69e85

Change-Id: I0ed289fe6c93e607a6d0186ee2d711ed1f11c722

5 years agoMerge "simpleperf: fix mac build."
Yabin Cui [Thu, 31 Jan 2019 20:48:28 +0000 (12:48 -0800)]
Merge "simpleperf: fix mac build."
am: 79489ecc52

Change-Id: I5a2bc97b58722fe68bfb0fbf8cde2f8cee6f28bb

5 years agoMerge "simpleperf: fix mac build."
Yabin Cui [Thu, 31 Jan 2019 20:27:32 +0000 (20:27 +0000)]
Merge "simpleperf: fix mac build."

5 years agoMerge "Add android::fs_mgr namespace for new Fstab code" am: e85153ee9b am: 576b7e7d09
Tom Cherry [Thu, 31 Jan 2019 20:24:10 +0000 (12:24 -0800)]
Merge "Add android::fs_mgr namespace for new Fstab code" am: e85153ee9b am: 576b7e7d09
am: cc937ff31b

Change-Id: I4264fa3247ad81aff3194a5bec7e6c074354302e

5 years agoMerge "Add android::fs_mgr namespace for new Fstab code" am: e85153ee9b
Tom Cherry [Thu, 31 Jan 2019 20:06:45 +0000 (12:06 -0800)]
Merge "Add android::fs_mgr namespace for new Fstab code" am: e85153ee9b
am: 576b7e7d09

Change-Id: Iff6e20af9f03b2518c0771fc57f8c4e3c9f0eeae

5 years agosimpleperf: fix mac build.
Yabin Cui [Thu, 31 Jan 2019 19:52:19 +0000 (11:52 -0800)]
simpleperf: fix mac build.

Bug: none
Test: build simpleperf on mac.
Change-Id: I9d839fc9779321aa5007e745d4aeaba48bb9fc53

5 years agoMerge "Add android::fs_mgr namespace for new Fstab code"
Tom Cherry [Thu, 31 Jan 2019 19:51:27 +0000 (11:51 -0800)]
Merge "Add android::fs_mgr namespace for new Fstab code"
am: e85153ee9b

Change-Id: I1da880787cf5eaf9d4fe7cf3fdefa4626b4f8705

5 years agoMerge "Add android::fs_mgr namespace for new Fstab code"
Tom Cherry [Thu, 31 Jan 2019 19:35:54 +0000 (19:35 +0000)]
Merge "Add android::fs_mgr namespace for new Fstab code"

5 years agoLink libart statically to perfprofd to avoid a dynamic dependency on it.
Martin Stjernholm [Tue, 15 Jan 2019 17:57:47 +0000 (17:57 +0000)]
Link libart statically to perfprofd to avoid a dynamic dependency on it.

Test: mmma system/extras/perfprofd
Bug: 113373927
Change-Id: I16d10a6c634541b19886ccd57cf7be0c015d82c1

5 years agoAdd android::fs_mgr namespace for new Fstab code
Tom Cherry [Wed, 30 Jan 2019 22:35:10 +0000 (14:35 -0800)]
Add android::fs_mgr namespace for new Fstab code

Test: treehugger

Change-Id: I6ed1afb59eed03ca5a7d06a697ac8b04e74f494d

5 years agoMerge "simpleperf: fix mac build." am: c583d20f1a am: 27d150feee
Yabin Cui [Wed, 30 Jan 2019 22:09:13 +0000 (14:09 -0800)]
Merge "simpleperf: fix mac build." am: c583d20f1a am: 27d150feee
am: 0668fce299

Change-Id: Ia85203b142a669867f5eab2446a6a4ee59ffdbbd

5 years agoMerge "simpleperf: fix mac build." am: c583d20f1a
Yabin Cui [Wed, 30 Jan 2019 21:51:00 +0000 (13:51 -0800)]
Merge "simpleperf: fix mac build." am: c583d20f1a
am: 27d150feee

Change-Id: I146bc266d7570124bd9423b42e2ecbf39c0f6ed3

5 years agoMerge "simpleperf: fix mac build."
Yabin Cui [Wed, 30 Jan 2019 21:32:19 +0000 (13:32 -0800)]
Merge "simpleperf: fix mac build."
am: c583d20f1a

Change-Id: Ib14fdb106d79b5377fbf639f17abb058ad3fd1c5

5 years agoMerge "simpleperf: fix mac build."
Treehugger Robot [Wed, 30 Jan 2019 21:04:13 +0000 (21:04 +0000)]
Merge "simpleperf: fix mac build."

5 years agoMerge "libpagemap: Remove it." am: 91b5f3e204 am: 1f46653f97
Sandeep Patil [Wed, 30 Jan 2019 19:48:29 +0000 (11:48 -0800)]
Merge "libpagemap: Remove it." am: 91b5f3e204 am: 1f46653f97
am: a5ad9d542a

Change-Id: Ibd7c7518d4058c81210bb5ea3b29372c2b3159fd

5 years agoMerge "libpagemap: Remove it." am: 91b5f3e204
Sandeep Patil [Wed, 30 Jan 2019 19:38:00 +0000 (11:38 -0800)]
Merge "libpagemap: Remove it." am: 91b5f3e204
am: 1f46653f97

Change-Id: I00201b59666310220de68f4a0d8d1120b45a18c2

5 years agoMerge "libpagemap: Remove it."
Sandeep Patil [Wed, 30 Jan 2019 19:32:47 +0000 (11:32 -0800)]
Merge "libpagemap: Remove it."
am: 91b5f3e204

Change-Id: I0dabb4cf67641e5bac4b479448e5715620b0059b

5 years agoMerge "libpagemap: Remove it."
Treehugger Robot [Wed, 30 Jan 2019 19:19:26 +0000 (19:19 +0000)]
Merge "libpagemap: Remove it."

5 years agosimpleperf: fix mac build.
Yabin Cui [Wed, 30 Jan 2019 19:03:40 +0000 (11:03 -0800)]
simpleperf: fix mac build.

Bug: none
Test: build.
Change-Id: I297e8cf9cbd55fd54b64402fd259bfe0b19bffff

5 years agoMerge "Move to new Fstab class" am: fa3bf1fe55 am: 04c9bb5393
Tom Cherry [Wed, 30 Jan 2019 17:56:51 +0000 (09:56 -0800)]
Merge "Move to new Fstab class" am: fa3bf1fe55 am: 04c9bb5393
am: 61ce36cc8e

Change-Id: I4c1cd560919d63525b2358dd19d66bf51e0bddc9

5 years agoMerge "Move to new Fstab class" am: fa3bf1fe55
Tom Cherry [Wed, 30 Jan 2019 17:51:20 +0000 (09:51 -0800)]
Merge "Move to new Fstab class" am: fa3bf1fe55
am: 04c9bb5393

Change-Id: Ic6a93cb5f51f0011696beaa022318fb1b50c5976

5 years agoMerge "Move to new Fstab class"
Tom Cherry [Wed, 30 Jan 2019 17:42:08 +0000 (09:42 -0800)]
Merge "Move to new Fstab class"
am: fa3bf1fe55

Change-Id: I7c3f234af69c1cfea14e33c545d68bed9a0f03e3

5 years agoMerge "Move to new Fstab class"
Tom Cherry [Wed, 30 Jan 2019 17:28:08 +0000 (17:28 +0000)]
Merge "Move to new Fstab class"

5 years agoMove to new Fstab class
Tom Cherry [Wed, 30 Jan 2019 01:54:07 +0000 (17:54 -0800)]
Move to new Fstab class

Test: treehugger
Change-Id: I1873022abde51b71b49e8d89bdaada044530987a

5 years agoMerge "simpleperf: update test record_cmd.no_dump_symbols." am: fafccfbbc7 am: ef3eed05ac
Yabin Cui [Wed, 30 Jan 2019 01:34:43 +0000 (17:34 -0800)]
Merge "simpleperf: update test record_cmd.no_dump_symbols." am: fafccfbbc7 am: ef3eed05ac
am: e9c9e80260

Change-Id: Ic9b2bf1a943ceac18ee497795dd3220cd58aff7c

5 years agoMerge "simpleperf: update test record_cmd.no_dump_symbols." am: fafccfbbc7
Yabin Cui [Wed, 30 Jan 2019 01:29:32 +0000 (17:29 -0800)]
Merge "simpleperf: update test record_cmd.no_dump_symbols." am: fafccfbbc7
am: ef3eed05ac

Change-Id: I0746b0df2852338a0870ae13679b2fe4fa574770

5 years agoMerge "simpleperf: update test record_cmd.no_dump_symbols."
Yabin Cui [Wed, 30 Jan 2019 01:25:08 +0000 (17:25 -0800)]
Merge "simpleperf: update test record_cmd.no_dump_symbols."
am: fafccfbbc7

Change-Id: If4e6c686c3e9df0b9792bac0b3f523063dfcc632

5 years agoinferno: add --system_wide option.
Yabin Cui [Wed, 30 Jan 2019 01:21:21 +0000 (17:21 -0800)]
inferno: add --system_wide option.

Bug: 123587305
Test: run "inferno.sh --system_wide -t 10".
Change-Id: I0240e9a341c9f05298e819e155da426cebd4a810

5 years agoMerge "simpleperf: update test record_cmd.no_dump_symbols."
Yabin Cui [Wed, 30 Jan 2019 01:05:12 +0000 (01:05 +0000)]
Merge "simpleperf: update test record_cmd.no_dump_symbols."

5 years agolibpagemap: Remove it.
Sandeep Patil [Tue, 29 Jan 2019 21:43:36 +0000 (13:43 -0800)]
libpagemap: Remove it.

Bug: 113035067
Test: lunch aosp_blueline-userdebug; m -j

Change-Id: Id3b99876fea86d9fb74877d7d238241b718fc4dc
Signed-off-by: Sandeep Patil <sspatil@google.com>
5 years agoMerge "simpleperf: remove code not in use." am: 58a4d50ece am: 01b7143d30
Yabin Cui [Fri, 25 Jan 2019 22:25:56 +0000 (14:25 -0800)]
Merge "simpleperf: remove code not in use." am: 58a4d50ece am: 01b7143d30
am: b670e57c08

Change-Id: I712c2571b80480a9f61d0e288ed4cf787bab2ccf

5 years agoMerge "simpleperf: remove code not in use." am: 58a4d50ece
Yabin Cui [Fri, 25 Jan 2019 22:15:21 +0000 (14:15 -0800)]
Merge "simpleperf: remove code not in use." am: 58a4d50ece
am: 01b7143d30

Change-Id: I12a2bbaa4f02fefdcb972085992eb48c13f565d7

5 years agoMerge "simpleperf: remove code not in use."
Yabin Cui [Fri, 25 Jan 2019 22:06:22 +0000 (14:06 -0800)]
Merge "simpleperf: remove code not in use."
am: 58a4d50ece

Change-Id: I7d0379284095a9b1bafd9c390ea90c9b9047939a

5 years agoMerge "simpleperf: remove code not in use."
Yabin Cui [Fri, 25 Jan 2019 21:48:45 +0000 (21:48 +0000)]
Merge "simpleperf: remove code not in use."

5 years agosimpleperf: update test record_cmd.no_dump_symbols.
Yabin Cui [Fri, 25 Jan 2019 20:08:02 +0000 (12:08 -0800)]
simpleperf: update test record_cmd.no_dump_symbols.

Bug: none
Test: run simpleperf_unit_test.
Change-Id: I1c068971f5d250603f57a866235e134dfb29e8f2

5 years agosimpleperf: remove code not in use.
Yabin Cui [Fri, 25 Jan 2019 18:47:25 +0000 (10:47 -0800)]
simpleperf: remove code not in use.

Bug: none
Test: run simpleperf_unit_test.

Change-Id: I012e84713988adba83cb5ce81e809e792eff27c3

5 years agoMerge "simpleperf: move to Android.bp." am: d1b35b7603 am: c595bd5046
Yabin Cui [Fri, 25 Jan 2019 18:57:11 +0000 (10:57 -0800)]
Merge "simpleperf: move to Android.bp." am: d1b35b7603 am: c595bd5046
am: 26915f2470

Change-Id: I961600b7d20954b0f5fedac3500e9c28a3a47b44

5 years agoMerge "simpleperf: move to Android.bp." am: d1b35b7603
Yabin Cui [Fri, 25 Jan 2019 18:51:57 +0000 (10:51 -0800)]
Merge "simpleperf: move to Android.bp." am: d1b35b7603
am: c595bd5046

Change-Id: Idbcf44a13a5b4375b6cd5362e69aa039072d1b51

5 years agoMerge "simpleperf: move to Android.bp."
Yabin Cui [Fri, 25 Jan 2019 18:46:51 +0000 (10:46 -0800)]
Merge "simpleperf: move to Android.bp."
am: d1b35b7603

Change-Id: Ibb5b8ca58f4eb76d635d164532334a4a506130d4

5 years agoMerge "simpleperf: move to Android.bp."
Yabin Cui [Fri, 25 Jan 2019 18:39:49 +0000 (18:39 +0000)]
Merge "simpleperf: move to Android.bp."

5 years agoMerge "boot_signer should support boot header version 2" am: 92cf0ef128 am: 3bbf2f460d
Hridya Valsaraju [Fri, 25 Jan 2019 17:16:56 +0000 (09:16 -0800)]
Merge "boot_signer should support boot header version 2" am: 92cf0ef128 am: 3bbf2f460d
am: ed07b857e2

Change-Id: Ifeda4f48d52d6c308213ce8367c38c869fc87af3

5 years agoMerge "boot_signer should support boot header version 2" am: 92cf0ef128
Hridya Valsaraju [Fri, 25 Jan 2019 17:09:43 +0000 (09:09 -0800)]
Merge "boot_signer should support boot header version 2" am: 92cf0ef128
am: 3bbf2f460d

Change-Id: I710fe113693232a019d7a56795f047d26dba493b