OSDN Git Service
Yabin Cui [Tue, 6 Jun 2017 01:37:58 +0000 (01:37 +0000)]
Merge "simpleperf: fix app_profiler.py." am:
d98c857902
am:
5ea663c3ab
Change-Id: Ie6a8909be81a63ba032b0616fb8c2aa156c96d22
Yabin Cui [Tue, 6 Jun 2017 01:32:55 +0000 (01:32 +0000)]
Merge "simpleperf: fix app_profiler.py."
am:
d98c857902
Change-Id: I24b7656d7670c89ea2ff8de434d3ac69f92e70e2
Yabin Cui [Tue, 6 Jun 2017 01:24:10 +0000 (01:24 +0000)]
Merge "simpleperf: fix app_profiler.py."
Yabin Cui [Tue, 6 Jun 2017 01:08:23 +0000 (18:08 -0700)]
simpleperf: fix app_profiler.py.
Previous change makes app_profiler.py not work on rooted devices
because of using '>xxx' as a flag to store stdout files. Change
this to a more obvious way.
Bug: http://b/
62028152
Test: run app_profiler.py on both rooted and non-rooted devices.
Change-Id: Ice2399d007a64a7d0000560b2368a392620b1053
Yabin Cui [Fri, 2 Jun 2017 23:38:18 +0000 (23:38 +0000)]
Merge "simpleperf: add thread name in report_sample.proto." am:
b33edada95
am:
f13c66de88
Change-Id: Ied50dc7eb9a3d663f624fb4aec3ca42d1e1ed6d5
Yabin Cui [Fri, 2 Jun 2017 23:34:18 +0000 (23:34 +0000)]
Merge "simpleperf: add thread name in report_sample.proto."
am:
b33edada95
Change-Id: I1d2852d3c3497e692b1f03596a999b8556b05b93
Yabin Cui [Fri, 2 Jun 2017 23:27:37 +0000 (23:27 +0000)]
Merge "simpleperf: add thread name in report_sample.proto."
Yabin Cui [Fri, 2 Jun 2017 21:47:33 +0000 (14:47 -0700)]
simpleperf: add thread name in report_sample.proto.
Bug: http://b/
62189080
Test: run simpleperf_unit_test.
Change-Id: I3c96f6474e56b2f51a00f85082973e5d1c1aec72
Yabin Cui [Thu, 1 Jun 2017 23:37:49 +0000 (23:37 +0000)]
Merge "simpleperf: write -1 to perf_event_paranoid when running as root." am:
668878b3b7
am:
df104e1ed8
Change-Id: I56f126547cac5741c93513b9a2581be551da6034
Yabin Cui [Thu, 1 Jun 2017 23:36:09 +0000 (23:36 +0000)]
Merge "simpleperf: write -1 to perf_event_paranoid when running as root."
am:
668878b3b7
Change-Id: I46bbb7af11b38538384243ba91d30204def53a13
Treehugger Robot [Thu, 1 Jun 2017 23:29:12 +0000 (23:29 +0000)]
Merge "simpleperf: write -1 to perf_event_paranoid when running as root."
Yabin Cui [Thu, 1 Jun 2017 21:29:29 +0000 (21:29 +0000)]
Merge "simpleperf: fix app_profiler.py." am:
f4f68176b3
am:
7ac7c486df
Change-Id: Ib44a00e2089fb67274af449b38c09b676a84b559
Yabin Cui [Thu, 1 Jun 2017 21:26:58 +0000 (21:26 +0000)]
Merge "simpleperf: fix app_profiler.py."
am:
f4f68176b3
Change-Id: If1e79e2ef0e6e92cf3c4eb92ef9daf3cb722117b
Yabin Cui [Thu, 1 Jun 2017 21:22:43 +0000 (21:22 +0000)]
Merge "simpleperf: fix app_profiler.py."
Yabin Cui [Thu, 1 Jun 2017 20:23:29 +0000 (13:23 -0700)]
simpleperf: write -1 to perf_event_paranoid when running as root.
The monitored threads may create child processes not running as root.
This patch is to make sure they have permission to create inherited
tracepoint events.
Bug: http://b/
62230699
Test: run simpleperf manually on device.
Change-Id: I02798c834f8a0500057e4e1c70291cfb05c3f92d
Yabin Cui [Fri, 26 May 2017 18:16:13 +0000 (11:16 -0700)]
simpleperf: fix app_profiler.py.
The old way doesn't work on non-rooted devices.
Bug: http://b/
62028152
Test: run app_profiler.py non non-rooted devices.
Change-Id: I2b528a8ec64675cf62323ef3e58f6cdeb2547240
Jayant Chowdhary [Thu, 25 May 2017 17:24:29 +0000 (17:24 +0000)]
Merge "Mark libpagemap vendor_available." am:
0a0e79662c
am:
12ea59deb3
Change-Id: Ia86d428c246d5771c65e7486633bef9bb9a5d39b
Jayant Chowdhary [Thu, 25 May 2017 17:18:12 +0000 (17:18 +0000)]
Merge "Mark libpagemap vendor_available."
am:
0a0e79662c
Change-Id: I5c0f31840eef558b2aa7b65cb24370a696306105
Jayant Chowdhary [Thu, 25 May 2017 17:08:38 +0000 (17:08 +0000)]
Merge "Mark libpagemap vendor_available."
Jayant Chowdhary [Wed, 17 May 2017 18:32:25 +0000 (11:32 -0700)]
Mark libpagemap vendor_available.
libpagemap is a library which belongs to vndk-cap. Mark it vendor_available to
enable vndk abi stability checks on it.
Details: https://android-review.googlesource.com/368372
Test: mm -j64
Bug:
38244611
Change-Id: I310d0a4d8dd9e87615c276bd66639170b2a70648
Yabin Cui [Wed, 24 May 2017 02:26:26 +0000 (02:26 +0000)]
Merge "simpleperf: support raw event types." am:
37d4c9e38c
am:
ce51f04317
Change-Id: If9e950957b5430f90281f1fcbe2be84e363fdee3
Yabin Cui [Wed, 24 May 2017 02:23:57 +0000 (02:23 +0000)]
Merge "simpleperf: support raw event types."
am:
37d4c9e38c
Change-Id: Ibab839ca06d1ec0abfd1d44dd04b046f15e1036d
Treehugger Robot [Wed, 24 May 2017 02:18:11 +0000 (02:18 +0000)]
Merge "simpleperf: support raw event types."
Yabin Cui [Wed, 10 May 2017 00:31:05 +0000 (17:31 -0700)]
simpleperf: support raw event types.
Provide interface to access event numbers provided by ARMv8 PMU v3.
Make event types case insensitive to make typing easier.
Bug: http://b/
38043209
Test: run simpleperf_unit_test.
Change-Id: I49073acbc4d8c9abeafff93e25133664c84a0e9c
Jin Qian [Tue, 23 May 2017 19:48:55 +0000 (19:48 +0000)]
Merge "ext4_utils: update default conf from e2fsprogs" am:
c1dd830eaf
am:
99361dd165
Change-Id: Iccd829d75797a6cd51d6532c132e094b5507c0e8
Jin Qian [Tue, 23 May 2017 19:46:24 +0000 (19:46 +0000)]
Merge "ext4_utils: update default conf from e2fsprogs"
am:
c1dd830eaf
Change-Id: I64fe736a477a006f3e77589aa279f423d9335682
Treehugger Robot [Tue, 23 May 2017 19:42:26 +0000 (19:42 +0000)]
Merge "ext4_utils: update default conf from e2fsprogs"
Jin Qian [Sat, 15 Apr 2017 00:55:45 +0000 (17:55 -0700)]
ext4_utils: update default conf from e2fsprogs
Build server machines are using a conf file optimized for google
data center. We should use the default version from upstream
e2fsprogs.
Keep reserved_ratio at 1% to get more free space.
Bug:
37361511
Change-Id: I2638df72cfd3b9404981ef227651d38025a8053c
Jin Qian [Tue, 23 May 2017 18:16:48 +0000 (18:16 +0000)]
Merge "ext4_utils: add default mke2fs.conf" am:
5e42819865
am:
364f44e607
Change-Id: I76f98d45e343431460cb53ff3d38ca6ac334e3c9
Jin Qian [Tue, 23 May 2017 18:12:18 +0000 (18:12 +0000)]
Merge "ext4_utils: add default mke2fs.conf"
am:
5e42819865
Change-Id: If07bcc1a3b708ff17172a18a99abc45aef193eeb
Treehugger Robot [Tue, 23 May 2017 18:05:33 +0000 (18:05 +0000)]
Merge "ext4_utils: add default mke2fs.conf"
Yabin Cui [Mon, 22 May 2017 18:31:26 +0000 (18:31 +0000)]
Merge "simpleperf: better support kernel symbols when running as root." am:
fbc7062e9b
am:
e9488b3fec
Change-Id: I3328a1bfa0209b2ae39302e642051940795f70b0
Yabin Cui [Mon, 22 May 2017 18:31:13 +0000 (18:31 +0000)]
Merge "simpleperf: support [vdso]." am:
b8b93042c9
am:
74e68c8097
Change-Id: I604d86de4b29e16e3b6a6ed6d4af25c059bddcce
Yabin Cui [Mon, 22 May 2017 18:25:58 +0000 (18:25 +0000)]
Merge "simpleperf: better support kernel symbols when running as root."
am:
fbc7062e9b
Change-Id: I6950f4a91a52632e5f3abe124fee88854ce5ddf5
Yabin Cui [Mon, 22 May 2017 18:25:43 +0000 (18:25 +0000)]
Merge "simpleperf: support [vdso]."
am:
b8b93042c9
Change-Id: I13f5dc890be5552638bb194b9752bbb1d1fc5a35
Yabin Cui [Mon, 22 May 2017 18:16:21 +0000 (18:16 +0000)]
Merge "simpleperf: better support kernel symbols when running as root."
Treehugger Robot [Mon, 22 May 2017 18:14:51 +0000 (18:14 +0000)]
Merge "simpleperf: support [vdso]."
Yabin Cui [Fri, 19 May 2017 19:57:44 +0000 (12:57 -0700)]
simpleperf: support [vdso].
Before this CL, there is no way to parse symbols from [vdso] or unwind
through it. In this CL, simpleperf dumps [vdso] segment in its own memory space
to local file system, so it can be used for getting symbols or unwinding.
It takes care that vdso files for 32bit version and 64bit version are not
misused.
Bug: None.
Test: run simpleperf_unit_test.
Test: run simpleperf on processes using vdso.
Change-Id: I9233daf1d07df262a4a0fcdeadd3e544f3ccc906
Yabin Cui [Fri, 19 May 2017 19:02:15 +0000 (12:02 -0700)]
simpleperf: better support kernel symbols when running as root.
Instead of asking user to `echo 0 >/proc/sys/kernel/kptr_restrict`,
do it automatically in simpleperf.
Bug: None.
Test: run simpleperf as root.
Test: run simpleperf_unit_test.
Change-Id: If31aa03b6e30afb925cbf58835536ed4c969a635
Elliott Hughes [Fri, 19 May 2017 18:41:49 +0000 (18:41 +0000)]
Merge "boot_control_copy should #include <sys/sysmacros.h>." am:
542c1b32fa
am:
59727ff28e
Change-Id: I54c1f3020ba0c92a334966fcf52ccd92c395c329
Elliott Hughes [Fri, 19 May 2017 18:38:19 +0000 (18:38 +0000)]
Merge "boot_control_copy should #include <sys/sysmacros.h>."
am:
542c1b32fa
Change-Id: I8952802f43c1fef0616de41f70050827cdcda053
Treehugger Robot [Fri, 19 May 2017 18:30:59 +0000 (18:30 +0000)]
Merge "boot_control_copy should #include <sys/sysmacros.h>."
Yabin Cui [Fri, 19 May 2017 18:08:30 +0000 (18:08 +0000)]
Merge "simpleperf: enable two options by default." am:
7386d10cce
am:
848d294253
Change-Id: Ica2596c99204bcf7299f1eb431f37cbc3a0077b4
Yabin Cui [Fri, 19 May 2017 18:06:59 +0000 (18:06 +0000)]
Merge "simpleperf: enable two options by default."
am:
7386d10cce
Change-Id: I110a2f29c49c4a9a56fcca639b8e6489e731df1c
Treehugger Robot [Fri, 19 May 2017 17:58:43 +0000 (17:58 +0000)]
Merge "simpleperf: enable two options by default."
Yabin Cui [Fri, 19 May 2017 00:11:32 +0000 (17:11 -0700)]
simpleperf: enable two options by default.
Enable dumping symbols in record cmd by default,
and change --dump-symbols option into --no-dump-symbols option.
Show brief call graph in report cmd by default,
and change --brief-callgraph option into --full-callgraph option.
Make the change because these two behaviors are always recommended.
Bug: None.
Test: run simpleperf_unit_test.
Change-Id: Icff6a843a7f46c56313500f4da119aa5118a57e5
Elliott Hughes [Thu, 18 May 2017 16:02:43 +0000 (09:02 -0700)]
boot_control_copy should #include <sys/sysmacros.h>.
Bug: https://github.com/android-ndk/ndk/issues/398
Test: builds
Change-Id: Icfccc98e1ff5aaa53b288e2aba0efe2c2c77a623
Jin Qian [Fri, 10 Mar 2017 20:14:54 +0000 (12:14 -0800)]
ext4_utils: add default mke2fs.conf
Copy default configs from borg build machine and enable ext_attr.
Bug:
34947454
Test: make systemimage
Change-Id: I011b3d119f35beb0e78b804e62deff229775a0b0
(cherry picked from commit
87eb12642f68f5a8594893618cfab128da82ebd8)
Jayant Chowdhary [Tue, 16 May 2017 20:46:44 +0000 (20:46 +0000)]
Merge "libf2fs_sparseblock: Android.mk->Android.bp" am:
bc3f1c9f57
am:
1ac6a67db8
Change-Id: Ic9991d84f66b1a38346b87dc6e25fb33a4ec5e9d
Jayant Chowdhary [Tue, 16 May 2017 20:35:54 +0000 (20:35 +0000)]
Merge "libf2fs_sparseblock: Android.mk->Android.bp"
am:
bc3f1c9f57
Change-Id: I86e8c5b0f2da48f8f3801d1f429e9582b3b4f0f2
Treehugger Robot [Tue, 16 May 2017 20:19:03 +0000 (20:19 +0000)]
Merge "libf2fs_sparseblock: Android.mk->Android.bp"
Yabin Cui [Mon, 15 May 2017 22:30:49 +0000 (22:30 +0000)]
Merge "simpleperf: fix report_sample_test." am:
7b615cfb00
am:
8376ac2f2e
Change-Id: I5507a4c0d85e27576c2746ddf855426d684274d6
Yabin Cui [Mon, 15 May 2017 22:24:49 +0000 (22:24 +0000)]
Merge "simpleperf: fix report_sample_test."
am:
7b615cfb00
Change-Id: I78396b488f169a2856b66739e97d28015d867927
Treehugger Robot [Mon, 15 May 2017 22:18:18 +0000 (22:18 +0000)]
Merge "simpleperf: fix report_sample_test."
Yabin Cui [Mon, 15 May 2017 20:39:36 +0000 (13:39 -0700)]
simpleperf: fix report_sample_test.
When running cmd_report_sample.* tests, it may call
ReportSampleCmd()->Run() more than once. If we shutdown
protobuf library in one call, using protobuf in the
following calls will encounter failures.
Bug: http://b/
37996565
Test: run CtsSimpleperfTestCases.
Change-Id: I5ca217406e786645d45fda518055c4a63ab3db3c
Elliott Hughes [Sat, 13 May 2017 00:34:08 +0000 (00:34 +0000)]
Merge "Switch to libkeyutils." am:
70c39c84be
am:
2cb7eeed03
Change-Id: I631fe660ef8a38558d5653ee2d64e274837286ea
Elliott Hughes [Sat, 13 May 2017 00:32:11 +0000 (00:32 +0000)]
Merge "Switch to libkeyutils."
am:
70c39c84be
Change-Id: Icc52051c57c4b7783d05b53c9f10e4ba4a826f87
Elliott Hughes [Sat, 13 May 2017 00:28:25 +0000 (00:28 +0000)]
Merge "Switch to libkeyutils."
Yabin Cui [Fri, 12 May 2017 20:34:12 +0000 (20:34 +0000)]
Merge "simpleperf: make pprof_proto_generator.py work without binary_cache_dir." am:
de5a219880
am:
62fca012be
Change-Id: I80073e30bdb126542dad9a42a9d0cd0ee485879b
Yabin Cui [Fri, 12 May 2017 20:32:11 +0000 (20:32 +0000)]
Merge "simpleperf: make pprof_proto_generator.py work without binary_cache_dir."
am:
de5a219880
Change-Id: I62ff76e829a2d4b59b1f1c7f6a1bc09b7305e78c
Yabin Cui [Fri, 12 May 2017 20:25:16 +0000 (20:25 +0000)]
Merge "simpleperf: make pprof_proto_generator.py work without binary_cache_dir."
Yabin Cui [Fri, 12 May 2017 18:23:06 +0000 (11:23 -0700)]
simpleperf: make pprof_proto_generator.py work without binary_cache_dir.
Bug: http://b/
32834638
Test: run pprof_prot_generator.py with only perf.data.
Change-Id: I686d6e968ab8703402223334e8ddb83e966a08f8
Jayant Chowdhary [Wed, 10 May 2017 02:12:01 +0000 (19:12 -0700)]
libf2fs_sparseblock: Android.mk->Android.bp
Test: mm -j64
Bug:
37567578
Change-Id: I9a92406bfc150d9effae89a93b1ee07f7ad6d001
Elliott Hughes [Wed, 10 May 2017 00:04:14 +0000 (17:04 -0700)]
Switch to libkeyutils.
Bug: http://b/
37991155
Test: builds+boots
Change-Id: Iba763eccc0768f58ce7b51d861f13e51d91ec382
Yabin Cui [Tue, 9 May 2017 17:50:06 +0000 (17:50 +0000)]
Merge "simpleperf: fix some format error in README.md." am:
adbce4d3b7
am:
f3a86d7106
Change-Id: Ide9c372b7d0b4f647203f0e11fd0cf802884e00c
Yabin Cui [Tue, 9 May 2017 17:46:37 +0000 (17:46 +0000)]
Merge "simpleperf: fix some format error in README.md."
am:
adbce4d3b7
Change-Id: If04b65c9b5c1906c2b7f0e0e123c9bd6bf8034ca
Treehugger Robot [Tue, 9 May 2017 17:28:45 +0000 (17:28 +0000)]
Merge "simpleperf: fix some format error in README.md."
Yabin Cui [Mon, 8 May 2017 23:09:24 +0000 (23:09 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3." am:
f0e9a51c86
am:
b01e304a0c
Change-Id: Ia9e62bd3ebc09d149e29805ee9cdfb81b1c26354
Yabin Cui [Mon, 8 May 2017 23:07:26 +0000 (23:07 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3."
am:
f0e9a51c86
Change-Id: I8dffcae8ee749793e480f25da81b5b78e2cf65d9
Treehugger Robot [Mon, 8 May 2017 22:59:20 +0000 (22:59 +0000)]
Merge "simpleperf: fix scripts to be runnable by python3."
Yabin Cui [Mon, 8 May 2017 21:33:48 +0000 (14:33 -0700)]
simpleperf: fix some format error in README.md.
Test: none
Change-Id: Ibc11990dc511fcf7eafc91becdb0383e4fb186e2
Yabin Cui [Mon, 8 May 2017 21:49:53 +0000 (21:49 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832." am:
e720a7afbd
am:
6cc80e5a64
Change-Id: I8f72981461f0b1e70b135c795773e22713ae2142
Yabin Cui [Mon, 8 May 2017 21:41:11 +0000 (21:41 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832."
am:
e720a7afbd
Change-Id: Id89acb17510d89cdc1a26dbb712815bbc2b0743a
Treehugger Robot [Mon, 8 May 2017 21:31:08 +0000 (21:31 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
3984832."
Yabin Cui [Mon, 8 May 2017 21:23:19 +0000 (14:23 -0700)]
simpleperf: fix scripts to be runnable by python3.
Bug: http://b/
32834638
Test: run scripts with demo using both python and python3.
Change-Id: I5cb7eb41bed0e2a91f4cbc97c386dd527aa3186a
Jin Qian [Mon, 8 May 2017 20:47:07 +0000 (20:47 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0" am:
6faee8ba54
am:
cc663c64c2
Change-Id: Ia85efcd4133921b7a25b6c712cb21427cbb342ab
Jin Qian [Mon, 8 May 2017 20:44:43 +0000 (20:44 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0"
am:
6faee8ba54
Change-Id: I41a2a4f6435f79bdb0723fc38dedf14ceb25a01b
Treehugger Robot [Mon, 8 May 2017 20:37:39 +0000 (20:37 +0000)]
Merge "f2fs_utils: update f2fs utils to match 1.8.0"
Yabin Cui [Mon, 8 May 2017 18:29:12 +0000 (11:29 -0700)]
simpleperf: update simpleperf prebuilts to build
3984832.
Taken from branch aosp-master.
Fix update.py for copying libwinpthread-1.dll.
Bug: http://b/
37788631
Test: none
Change-Id: Ifb38fbdbed10941fef36c7a52cf973c67f0505cd
Jin Qian [Fri, 28 Apr 2017 22:00:57 +0000 (15:00 -0700)]
f2fs_utils: update f2fs utils to match 1.8.0
Expose f2fs_configuration via dlsym and use first device for output.
Test: format userdata to f2fs and boot
Bug:
37758867
Change-Id: Iee011f551f192f643f7b6443b37f65d354491f20
Yabin Cui [Fri, 5 May 2017 05:31:33 +0000 (05:31 +0000)]
Merge "simpleperf: fix scripts on windows." am:
f942f9570e
am:
28d4877ea3
Change-Id: I6659ed5808f4c4a79efa3db8b40a6a8767712bf6
Yabin Cui [Fri, 5 May 2017 05:31:13 +0000 (05:31 +0000)]
Merge "simpleperf: fix tracing counters." am:
2a427fcc8b
am:
f9d8e454b6
Change-Id: I27fe08451102e819168f5a13ce044d105c2ff40b
Yabin Cui [Fri, 5 May 2017 05:29:25 +0000 (05:29 +0000)]
Merge "simpleperf: fix scripts on windows."
am:
f942f9570e
Change-Id: I6dbbf85b0954e00e57e41badf43e52277b6f430f
Yabin Cui [Fri, 5 May 2017 05:29:10 +0000 (05:29 +0000)]
Merge "simpleperf: fix tracing counters."
am:
2a427fcc8b
Change-Id: Ic01a5a8a85b0c319cb3e8bebeac857a1f30814ef
Treehugger Robot [Fri, 5 May 2017 05:25:28 +0000 (05:25 +0000)]
Merge "simpleperf: fix scripts on windows."
Treehugger Robot [Fri, 5 May 2017 05:23:29 +0000 (05:23 +0000)]
Merge "simpleperf: fix tracing counters."
Yabin Cui [Thu, 4 May 2017 18:28:09 +0000 (11:28 -0700)]
simpleperf: fix tracing counters.
Previously prev_counter is an uninitialized value, which makes
the tracing result not correct.
Test: run simpleperf/systrace.py to profile an app.
Change-Id: I440771f705e22dec7a2948cb2f1164c17d41259a
Yabin Cui [Thu, 4 May 2017 01:52:47 +0000 (01:52 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data." am:
3fb00aedf2
am:
9e63c11291
Change-Id: If9c4155aac1273bad9c4db1137b60e065a8933bc
Yabin Cui [Thu, 4 May 2017 01:50:16 +0000 (01:50 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data."
am:
3fb00aedf2
Change-Id: Ic217649fd408594ded247687aa1fb8563fee437c
Treehugger Robot [Thu, 4 May 2017 01:43:56 +0000 (01:43 +0000)]
Merge "simpleperf: add META_INFO feature section in perf.data."
Yabin Cui [Wed, 3 May 2017 23:34:02 +0000 (16:34 -0700)]
simpleperf: add META_INFO feature section in perf.data.
META_INFO section can be used to pass some small information
in perf.data.
Add simpleperf_version in META_INFO section for debugging.
Bug: http://b/
37960318
Test: run simpleperf_unit_test.
Change-Id: If17a147bbc77b5af063fbf77e02ca81430afb8a5
Tom Cherry [Wed, 3 May 2017 22:28:09 +0000 (22:28 +0000)]
Merge "Remove e4crypt_do_init_user0" am:
8ebd2b14a2
am:
52cdeee3d1
Change-Id: Icacff9aff9dc0e12c1bb47ca53e874bdbc6cb1dd
Tom Cherry [Wed, 3 May 2017 22:25:39 +0000 (22:25 +0000)]
Merge "Remove e4crypt_do_init_user0"
am:
8ebd2b14a2
Change-Id: I0488356d48258e1e5397e6f3246cbf60fc07f3a5
Treehugger Robot [Wed, 3 May 2017 22:11:05 +0000 (22:11 +0000)]
Merge "Remove e4crypt_do_init_user0"
Yabin Cui [Wed, 3 May 2017 21:46:55 +0000 (14:46 -0700)]
simpleperf: fix scripts on windows.
1. Fix handling windows path like C:\xxx.
2. Fix adding windows executable suffix.
3. Fix one indent error in annotate.py.
4. Collect libwinpthread-1.dll in update.py.
5. simpleperf.exe on windows x86_64 doesn't work, replace it
with simpleperf.exe on windows x86.
Bug: http://b/
37788631
Test: run demo examples on windows.
Change-Id: I7195881149e70f1af9a60efc41e65fe301c62984
Tom Cherry [Wed, 3 May 2017 20:17:42 +0000 (13:17 -0700)]
Remove e4crypt_do_init_user0
Init is the only user and it no longer uses this.
Test: Boot bullhead, observe that init_user0 still happens
Change-Id: Ie47153e5efd202fd4d8bdc5656a2517adb2d6773
Yabin Cui [Wed, 3 May 2017 16:06:35 +0000 (16:06 +0000)]
Merge "simpleperf: Update doc for Android O." am:
c248f1f761
am:
f13c6fb305
Change-Id: I7eb5136d0f0ae64acb243d9d1118e69350ba4c50
Yabin Cui [Wed, 3 May 2017 16:04:06 +0000 (16:04 +0000)]
Merge "simpleperf: Update doc for Android O."
am:
c248f1f761
Change-Id: I9008f6c30a8de6be3ec03a0b2ab88d7ecf34f8fd
Treehugger Robot [Wed, 3 May 2017 15:59:05 +0000 (15:59 +0000)]
Merge "simpleperf: Update doc for Android O."
Yabin Cui [Wed, 3 May 2017 00:19:05 +0000 (00:19 +0000)]
Merge "simpleperf: add 'event_count' field in report proto." am:
7d8e85589c
am:
e848471461
Change-Id: I01bf0ba09668cc909dd43c7e59af8796a36efada