OSDN Git Service
Yabin Cui [Sat, 29 Jul 2017 00:47:24 +0000 (00:47 +0000)]
Merge "simpleperf add more script tests." am:
4ba39d11d3 am:
afd073f95c
am:
ec588226d2
Change-Id: I7c5e99bdd1b3fe581d2cb2ebd41620361dde7e58
Yabin Cui [Sat, 29 Jul 2017 00:44:53 +0000 (00:44 +0000)]
Merge "simpleperf add more script tests." am:
4ba39d11d3
am:
afd073f95c
Change-Id: I670261f16bf0e6d5b98b179756a9abf96b4c1600
Yabin Cui [Sat, 29 Jul 2017 00:42:23 +0000 (00:42 +0000)]
Merge "simpleperf add more script tests."
am:
4ba39d11d3
Change-Id: I379bf269c3a1d441ebc935e63d21ca988a5aad77
Yabin Cui [Sat, 29 Jul 2017 00:36:20 +0000 (00:36 +0000)]
Merge "simpleperf add more script tests."
Yabin Cui [Wed, 26 Jul 2017 19:29:44 +0000 (12:29 -0700)]
simpleperf add more script tests.
Add tests for Trace offcpu.
Add test for jni call.
Build testdata when running test.py.
Bug: http://b/
63006886
Test: run test.py.
Change-Id: I5a87b8d2a8f59ead858c1b78a78c7e78847854f4
Jin Qian [Fri, 28 Jul 2017 00:59:19 +0000 (00:59 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs" am:
d4c959ba79 am:
0229b5829b
am:
aeee3526b2
Change-Id: I836398edd93aaf896163966fc8a81292e530db62
Jin Qian [Fri, 28 Jul 2017 00:55:49 +0000 (00:55 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs" am:
d4c959ba79
am:
0229b5829b
Change-Id: I4ee480a4bbd6f22cf8ee9c635e7b2dd661f1b18a
Jin Qian [Fri, 28 Jul 2017 00:53:21 +0000 (00:53 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs"
am:
d4c959ba79
Change-Id: Id07f9f71e63c14706e6b0e9a161c7444163efa4d
Treehugger Robot [Fri, 28 Jul 2017 00:49:42 +0000 (00:49 +0000)]
Merge "ext4_utils: enable uninit_bg feature for ext4 mke2fs"
Jin Qian [Thu, 27 Jul 2017 18:33:12 +0000 (11:33 -0700)]
ext4_utils: enable uninit_bg feature for ext4 mke2fs
Some devices have very slow storage media. This feature can speed
up filesystem creation time noticeably.
Bug:
63809106
Bug:
64101366
Change-Id: Id4886822035808bcb279dbf6f81989fee9cc0ace
(cherry picked from commit
794223c633652b714db804729b5f57d3689a1f91)
Yabin Cui [Thu, 27 Jul 2017 19:50:53 +0000 (19:50 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly." am:
6979f2d842 am:
752d7b23b6
am:
9e2fc10899
Change-Id: Ie879bb9d9c02ea4515a721f9a01b0ee54116330e
Yabin Cui [Thu, 27 Jul 2017 19:45:21 +0000 (19:45 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly." am:
6979f2d842
am:
752d7b23b6
Change-Id: Ic62f4dae0e260e3945ab264260588c859591da24
Yabin Cui [Thu, 27 Jul 2017 19:37:53 +0000 (19:37 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly."
am:
6979f2d842
Change-Id: Ie03268117b782b8b45cc86f462763f4691702d6f
Yabin Cui [Thu, 27 Jul 2017 19:31:11 +0000 (19:31 +0000)]
Merge "simpleperf: fix README.md to show inferno pictures correctly."
Yabin Cui [Thu, 27 Jul 2017 01:27:11 +0000 (01:27 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235." am:
6fd3f9b50d am:
c3366b69d7
am:
02a14443e3
Change-Id: I4e0905b7702cec7b96ef46c946308db331bba902
Yabin Cui [Thu, 27 Jul 2017 01:06:09 +0000 (01:06 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235." am:
6fd3f9b50d
am:
c3366b69d7
Change-Id: I717593108c491cdb9eb385cbb90e0fb065f68c7c
Yabin Cui [Thu, 27 Jul 2017 01:02:24 +0000 (01:02 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235."
am:
6fd3f9b50d
Change-Id: I4c2ce4b296b2c17dbaef8b7b5676b003e9d3ee6c
Yabin Cui [Thu, 27 Jul 2017 00:55:00 +0000 (00:55 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4219235."
Yabin Cui [Thu, 27 Jul 2017 00:05:25 +0000 (17:05 -0700)]
simpleperf: update simpleperf prebuilts to build
4219235.
Taken from branch aosp-master.
Test: none.
Change-Id: I64c9a60b4251549a22d44e9444824a439d5f4cc1
Yabin Cui [Wed, 26 Jul 2017 18:23:06 +0000 (11:23 -0700)]
simpleperf: fix README.md to show inferno pictures correctly.
Bug: http://b/
63006886
Test: none.
Change-Id: If27d2f0d91e2121c3d58c0b5451dee98934f2d40
George Burgess IV [Wed, 26 Jul 2017 06:42:00 +0000 (06:42 +0000)]
Merge "Fix a memory leak" am:
880d4e8574 am:
0b936b1028
am:
04190a8412
Change-Id: I607f7ce3fa857fb15100a9305ba4c6f7484a4a72
George Burgess IV [Wed, 26 Jul 2017 06:38:30 +0000 (06:38 +0000)]
Merge "Fix a memory leak" am:
880d4e8574
am:
0b936b1028
Change-Id: If18df161319def7ac360108f86f33e5c52dcf013
George Burgess IV [Wed, 26 Jul 2017 06:34:31 +0000 (06:34 +0000)]
Merge "Fix a memory leak"
am:
880d4e8574
Change-Id: I411fd53aa80fc790773b8878bdeff06a4be40b51
Treehugger Robot [Wed, 26 Jul 2017 06:26:13 +0000 (06:26 +0000)]
Merge "Fix a memory leak"
George Burgess IV [Wed, 26 Jul 2017 01:21:24 +0000 (18:21 -0700)]
Fix a memory leak
This fixes the following memory leak:
system/extras/tests/tcp_nuke_addr/tcp_nuke_addr_test.cpp:146:20:
warning: Potential memory leak [clang-analyzer-cplusplus.NewDeleteLeaks]
Namely, clang was upset that we didn't free the std::threads we new'ed
up. Immediately detach()ing them gets us the same effect.
(Context: We're trying to clean up scary-sounding warnings like this in
Android. I realize that, in this case, a leak is harmless, but...)
Bug:
27101951
Test: mma. Memory leak warning is gone. Ran the test on bullhead for
60s; seemed to work (last line of output is "60s: 246 cps, total 25432")
Change-Id: I4b6b5679430968e01ffea5bc10309a4ced04ba4e
Yabin Cui [Wed, 26 Jul 2017 01:07:37 +0000 (01:07 +0000)]
Merge "simpleperf: move inferno to scripts directory." am:
0cffcbee0d am:
c71a4af252
am:
c8fa9ff1fe
Change-Id: Ibe1d2cd98285a5a833a3240c7b2f7e9ef9378f6c
Yabin Cui [Wed, 26 Jul 2017 01:00:38 +0000 (01:00 +0000)]
Merge "simpleperf: move inferno to scripts directory." am:
0cffcbee0d
am:
c71a4af252
Change-Id: I0c0e5cd874fa6a7185717a794807d95b2ebb478f
Yabin Cui [Wed, 26 Jul 2017 00:57:09 +0000 (00:57 +0000)]
Merge "simpleperf: move inferno to scripts directory."
am:
0cffcbee0d
Change-Id: Ieb2f1bbe13f60df81553dd320d46aded1c00cec0
Treehugger Robot [Wed, 26 Jul 2017 00:48:35 +0000 (00:48 +0000)]
Merge "simpleperf: move inferno to scripts directory."
Yabin Cui [Wed, 26 Jul 2017 00:05:04 +0000 (00:05 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib." am:
be51cd0e9a am:
19565a030b
am:
4e341c27fd
Change-Id: I9c32a87a91f881954b08a04a8ccbc456599b8040
Yabin Cui [Wed, 26 Jul 2017 00:01:33 +0000 (00:01 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib." am:
be51cd0e9a
am:
19565a030b
Change-Id: I01aefea1c2d8a68b4579402b19d6db7ca0232e51
Yabin Cui [Tue, 25 Jul 2017 23:58:04 +0000 (23:58 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib."
am:
be51cd0e9a
Change-Id: I28b4d69e575ca6258bb5da2b40b7309d3c0d844b
Treehugger Robot [Tue, 25 Jul 2017 23:53:19 +0000 (23:53 +0000)]
Merge "simpleperf: support reporting trace offcpu data in simpleperf_report_lib."
Yabin Cui [Tue, 25 Jul 2017 22:26:22 +0000 (15:26 -0700)]
simpleperf: move inferno to scripts directory.
This is a preparation for integrating inferno with python scripts under scripts/.
Bug: http://b/
64035530
Test: run inferno.py.
Change-Id: I60ee1c30f650307aa58a038448cddb4eef43acb5
Lennart Wieboldt [Tue, 25 Jul 2017 22:25:02 +0000 (22:25 +0000)]
Merge "Remove LOCAL_CLANG and clang: true" am:
481127a308 am:
9b92a1d118
am:
8a7931e8ff
Change-Id: I151a741309c31755f427e75c81090cae38917a76
Lennart Wieboldt [Tue, 25 Jul 2017 22:20:57 +0000 (22:20 +0000)]
Merge "Remove LOCAL_CLANG and clang: true" am:
481127a308
am:
9b92a1d118
Change-Id: I6faf6bd1389d4273013ba33a029d48323b4c9e4f
Lennart Wieboldt [Tue, 25 Jul 2017 22:17:28 +0000 (22:17 +0000)]
Merge "Remove LOCAL_CLANG and clang: true"
am:
481127a308
Change-Id: Ibbf20780454133924b3292156968b57008c3f73d
Treehugger Robot [Tue, 25 Jul 2017 22:09:48 +0000 (22:09 +0000)]
Merge "Remove LOCAL_CLANG and clang: true"
Yabin Cui [Tue, 25 Jul 2017 22:08:05 +0000 (15:08 -0700)]
simpleperf: support reporting trace offcpu data in simpleperf_report_lib.
Export python interface for reading meta info.
Change sample.period to sample time difference when trace_offcpu is true.
Add unit tests.
Bug: http://b/
37572306
Test: run python test.py.
Change-Id: Ic144314184d115cc55630d3c69b66a0d8594721a
Yabin Cui [Tue, 25 Jul 2017 18:20:26 +0000 (18:20 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md." am:
60c6d5bf60 am:
3cc1d3034b
am:
fe76626e2a
Change-Id: I5c1818d8baf7501c0ace4bc089f93d87b22b2f19
Yabin Cui [Tue, 25 Jul 2017 18:16:58 +0000 (18:16 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md." am:
60c6d5bf60
am:
3cc1d3034b
Change-Id: Iba998fbe988b40fb023a9e4a36dbbd7b9fc9767e
Yabin Cui [Tue, 25 Jul 2017 18:14:08 +0000 (18:14 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md."
am:
60c6d5bf60
Change-Id: I2396aa3b226b1ae726a7bca98b044b45505d3d81
Yabin Cui [Tue, 25 Jul 2017 18:07:02 +0000 (18:07 +0000)]
Merge "simpleperf: use --app option in python scripts and README.md."
Lennart Wieboldt [Mon, 24 Jul 2017 23:18:06 +0000 (01:18 +0200)]
Remove LOCAL_CLANG and clang: true
clang is the default compiler since Android nougat
Test: mma & verified it´s still build with clang
Change-Id: Ie41a98a7d72940e8169996a7081ccec9b94aa61c
Signed-off-by: Lennart Wieboldt <lennart.1997@gmx.de>
Yabin Cui [Tue, 25 Jul 2017 01:21:34 +0000 (01:21 +0000)]
Merge "simpleperf: exclude kernel callchains when needed." am:
fb1b7608f3 am:
889d56b701
am:
89fb668e70
Change-Id: Icc65ca1155a88695cb0d0a134645dbd0a5f4f8e1
Yabin Cui [Tue, 25 Jul 2017 01:18:34 +0000 (01:18 +0000)]
Merge "simpleperf: exclude kernel callchains when needed." am:
fb1b7608f3
am:
889d56b701
Change-Id: Iea25fd646e01c3f684720f441ce3a0b2b169b94e
Yabin Cui [Tue, 25 Jul 2017 01:13:13 +0000 (01:13 +0000)]
Merge "simpleperf: exclude kernel callchains when needed."
am:
fb1b7608f3
Change-Id: Ibc789d4267b8185cb86fc0fdf9f2aa7c735c87ba
Treehugger Robot [Tue, 25 Jul 2017 01:06:26 +0000 (01:06 +0000)]
Merge "simpleperf: exclude kernel callchains when needed."
Yabin Cui [Mon, 24 Jul 2017 21:59:46 +0000 (14:59 -0700)]
simpleperf: exclude kernel callchains when needed.
Exclude kernel callchains when users only monitor events in user space.
After this change, when users use `record -e cpu-cycles:u --trace-offcpu`,
the samples of the implicitly added sched:sched_switch event won't contain
any kernel callchain.
Bug: http://b/
37572306
Test: run simpleperf_unit_test.
Change-Id: Iffcb61bac796e734825e68f847f24b4006b44360
Yabin Cui [Mon, 24 Jul 2017 18:45:10 +0000 (11:45 -0700)]
simpleperf: use --app option in python scripts and README.md.
Also remove app_profiler.config.
Bug: http://b/
34108866
Test: run test.py.
Change-Id: If19f2249ff646b6f5266dc12ed2b9ae13f5b67e2
Elliott Hughes [Sat, 22 Jul 2017 01:23:24 +0000 (01:23 +0000)]
Merge "Track google-benchmark API change." am:
239663cf97 am:
e2feba2535
am:
4b093246ca
Change-Id: Iea779b450389c79161d9319e11747733a4e615eb
Yabin Cui [Sat, 22 Jul 2017 01:23:09 +0000 (01:23 +0000)]
Merge "simpleperf: adjust sample freq instead of checking it." am:
6dd50e65b7 am:
3777a2d811
am:
5a64bb540e
Change-Id: I07f33fb5eb0c759988ae4d18a4e9c0c05712c7f8
Elliott Hughes [Sat, 22 Jul 2017 01:20:22 +0000 (01:20 +0000)]
Merge "Track google-benchmark API change." am:
239663cf97
am:
e2feba2535
Change-Id: Ifc6f0f80dede21c6d919df0c25eb47c7fa124add
Yabin Cui [Sat, 22 Jul 2017 01:20:05 +0000 (01:20 +0000)]
Merge "simpleperf: adjust sample freq instead of checking it." am:
6dd50e65b7
am:
3777a2d811
Change-Id: I46a0b2cea0d7ab2d64336e1fdbebfa9111393607
Elliott Hughes [Sat, 22 Jul 2017 01:18:47 +0000 (01:18 +0000)]
Merge "Track google-benchmark API change."
am:
239663cf97
Change-Id: Id43e42b2f5fbf58c32b5d70b00e5671d7e244914
Yabin Cui [Sat, 22 Jul 2017 01:18:37 +0000 (01:18 +0000)]
Merge "simpleperf: adjust sample freq instead of checking it."
am:
6dd50e65b7
Change-Id: Id445154d4530b9d4a9c3d237a21e3da6f16612e2
Treehugger Robot [Sat, 22 Jul 2017 01:14:59 +0000 (01:14 +0000)]
Merge "Track google-benchmark API change."
Treehugger Robot [Sat, 22 Jul 2017 01:12:16 +0000 (01:12 +0000)]
Merge "simpleperf: adjust sample freq instead of checking it."
Yabin Cui [Sat, 22 Jul 2017 01:11:49 +0000 (01:11 +0000)]
Merge "simpleperf: add tests for scripts." am:
07fb9f29fa am:
a158d70c84
am:
881e2bd51b
Change-Id: I37cdb471a9418f098f791a9d5479fa6a179cdf17
Yabin Cui [Sat, 22 Jul 2017 01:03:15 +0000 (01:03 +0000)]
Merge "simpleperf: add tests for scripts." am:
07fb9f29fa
am:
a158d70c84
Change-Id: Icd2e7fed64ba89db1549215b7a976fde56252dec
Yabin Cui [Sat, 22 Jul 2017 01:00:48 +0000 (01:00 +0000)]
Merge "simpleperf: add tests for scripts."
am:
07fb9f29fa
Change-Id: Ia42dfd2f4981dd735bc2846743969aabf7d24bf9
Treehugger Robot [Sat, 22 Jul 2017 00:52:19 +0000 (00:52 +0000)]
Merge "simpleperf: add tests for scripts."
Yabin Cui [Sat, 22 Jul 2017 00:36:01 +0000 (00:36 +0000)]
Merge "simpleperf: support tracing offcpu time." am:
8f4bd93ba0 am:
5c8e262829
am:
79c6b7f91f
Change-Id: I5710e277b210a2428ba6a4ef808d616090d5b827
Yabin Cui [Sat, 22 Jul 2017 00:33:32 +0000 (00:33 +0000)]
Merge "simpleperf: support tracing offcpu time." am:
8f4bd93ba0
am:
5c8e262829
Change-Id: I10380a7b1f5538fe78e71ff4e2ce405d4121d48a
Yabin Cui [Sat, 22 Jul 2017 00:31:33 +0000 (00:31 +0000)]
Merge "simpleperf: support tracing offcpu time."
am:
8f4bd93ba0
Change-Id: Ia9faf209a1ae74cc920c945125f7e3a368372b44
Treehugger Robot [Sat, 22 Jul 2017 00:25:56 +0000 (00:25 +0000)]
Merge "simpleperf: support tracing offcpu time."
Elliott Hughes [Fri, 21 Jul 2017 23:19:55 +0000 (16:19 -0700)]
Track google-benchmark API change.
Bug: N/A
Test: builds
Change-Id: I55e43db662c834da52dbc8de522ee6ccbd3f8b5e
Yabin Cui [Fri, 21 Jul 2017 22:52:26 +0000 (15:52 -0700)]
simpleperf: adjust sample freq instead of checking it.
Linux kernel introduces methods to adjust max sample rate
based on load with patch "perf: Drop sample rate when sampling is too slow".
It is annoying if the first time recording with -f xxx option successes,
but following runs fail because the max sample rate is decreased.
So instead of checking if sample_freq <= max_sample_rate, I prefer to
change it to adjust sample_freq in range of [1, max_sample_rate].
Test: run simpleperf_unit_test.
Change-Id: Ic2e93b7fb861c704a4aa8199d08b5b0650db2c23
Mathieu Chartier [Fri, 21 Jul 2017 22:47:06 +0000 (22:47 +0000)]
Merge "Add swapPSS support to showmap" am:
c8deb72c58 am:
a9a1e59a84
am:
5c3b12a162
Change-Id: I5c1373dd26f0782866826291e152afdd129df5f7
Jin Qian [Fri, 21 Jul 2017 22:45:03 +0000 (22:45 +0000)]
Merge changes from topic 'mke2fs_2' am:
6f998b3e59 am:
a05b989ff4
am:
c8cda2e3e3
Change-Id: I7947b9d2e71b75da62aafedf6ead1667bf7352cb
Yabin Cui [Thu, 20 Jul 2017 00:54:57 +0000 (17:54 -0700)]
simpleperf: support tracing offcpu time.
1. Add --trace-offcpu option in record command, to record the callstack
when a thread is scheduled off cpu.
2. Change the report command to report time spent not running on cpu
when --trace-offcpu option is used for recording.
3. Add related unittests and runtests.
Bug: http://b/
37572306
Test: run simpleperf_unit_test.
Change-Id: Ia50cc39c8dde0c8fb1b1facbcb26bbd0a7ab1351
Mathieu Chartier [Fri, 21 Jul 2017 22:22:54 +0000 (22:22 +0000)]
Merge "Add swapPSS support to showmap" am:
c8deb72c58
am:
a9a1e59a84
Change-Id: I4c2e16d288444245954e5717ff10b9dce75c7c60
Mathieu Chartier [Fri, 21 Jul 2017 22:20:26 +0000 (22:20 +0000)]
Merge "Add swapPSS support to showmap"
am:
c8deb72c58
Change-Id: I3632cb067501be2061af1c7a0f60f4cd5efb91fd
Treehugger Robot [Fri, 21 Jul 2017 22:14:54 +0000 (22:14 +0000)]
Merge "Add swapPSS support to showmap"
Yabin Cui [Tue, 18 Jul 2017 01:08:57 +0000 (18:08 -0700)]
simpleperf: add tests for scripts.
Also adjust scripts based on test results:
1. Use `pidof` in app_profiler.py.
2. Improve the way finding source files in annotate.py.
3. Change report.py to be a python wrapper of simpleperf report command,
so users don't need to find different simpleperf binaries for different platforms.
4. Change README.md accordingly.
Bug: http://b/
63006886
Test: run test.py on all platforms.
Change-Id: I00b098a1c72824226e509d7b1e5405c7cc43b856
Mathieu Chartier [Fri, 21 Jul 2017 19:08:14 +0000 (12:08 -0700)]
Add swapPSS support to showmap
The swap column in showmap is sometimes misleading since it is total
swap and not proportional. Shared dirty RAM is often shared swap with
the zygote and other processes.
Added a swapPSS column to the showmap output that shows the swapPss
which is proportional swap usage (from smaps).
Test: looked at showmap for a device that is swapping
Bug:
36457259
Change-Id: If43d39354d53f6cfc2c7681ce294e2729c638876
Jin Qian [Fri, 21 Jul 2017 19:20:22 +0000 (12:20 -0700)]
resolve merge conflicts of
bd963b08 to oc-dr1-dev-plus-aosp
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I8ac17e247f5cb54266aa9caa20d47f5caa2ccde9
Jin Qian [Fri, 21 Jul 2017 19:10:43 +0000 (19:10 +0000)]
Merge changes from topic 'mke2fs_2' am:
6f998b3e59
am:
a05b989ff4
Change-Id: I933147222ff66d7d9ab90e105541eb7711bf708c
Jin Qian [Fri, 21 Jul 2017 19:10:39 +0000 (19:10 +0000)]
ext4_utils: copy mke2fs.conf to recovery /etc am:
e4d07364c5
am:
fb0ddb227c
Change-Id: I73aaa645c9e8deed5ac810ba17bcaa9ccb9ca546
Jin Qian [Fri, 21 Jul 2017 19:06:43 +0000 (19:06 +0000)]
Merge changes from topic 'mke2fs_2'
am:
6f998b3e59
Change-Id: Ib65dfb01e37a2b334023df2cbf75363015ea041a
Jin Qian [Fri, 21 Jul 2017 19:06:23 +0000 (19:06 +0000)]
ext4_utils: copy mke2fs.conf to recovery /etc
am:
e4d07364c5
Change-Id: I098a285f42b1cc5bb8048d5c71014764cfec1113
Treehugger Robot [Fri, 21 Jul 2017 19:00:46 +0000 (19:00 +0000)]
Merge changes from topic 'mke2fs_2'
* changes:
ext4_utils: copy mke2fs.conf to /etc
ext4_utils: copy mke2fs.conf to recovery /etc
Jin Qian [Wed, 7 Jun 2017 18:32:16 +0000 (11:32 -0700)]
ext4_utils: copy mke2fs.conf to /etc
mke2fs tool reads /etc/mke2fs.conf for filesystem configurations
Bug:
35219933
Change-Id: I2af633ffd3b37f9f5ad287375ea40b212bf61a01
(cherry picked from commit
a5950e562e89ac2c110070993a93ae3f8503fe37)
Jin Qian [Thu, 8 Jun 2017 00:52:27 +0000 (17:52 -0700)]
ext4_utils: copy mke2fs.conf to recovery /etc
Bug:
35219933
Change-Id: I9af35a32adde24d751e5b11f9efcf6eca252db74
(cherry picked from commit
4fb76ecad69f85921f0c0ffb03f4559db898aba2)
Yabin Cui [Thu, 20 Jul 2017 01:15:04 +0000 (01:15 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4194070." am:
c35e698dfc am:
1e197ca08a
am:
1ab60afafb
Change-Id: I341771db99425876136d4786f87c54e72f062777
Yabin Cui [Thu, 20 Jul 2017 01:12:03 +0000 (01:12 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4194070." am:
c35e698dfc
am:
1e197ca08a
Change-Id: If0fc6655bc2ff0fd86230e226f66868c744be9fd
Yabin Cui [Thu, 20 Jul 2017 01:09:33 +0000 (01:09 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4194070."
am:
c35e698dfc
Change-Id: I8b638b8c61e89bb4e69fd3595761216de816cd9b
Yabin Cui [Thu, 20 Jul 2017 00:58:44 +0000 (00:58 +0000)]
Merge "simpleperf: update simpleperf prebuilts to build
4194070."
Yabin Cui [Wed, 19 Jul 2017 17:11:45 +0000 (10:11 -0700)]
simpleperf: update simpleperf prebuilts to build
4194070.
Taken from branch aosp-master.
Test: None.
Change-Id: Ie060ccd602cec70a1bae1c6bbca85f0d045606ac
Yabin Cui [Tue, 18 Jul 2017 02:53:04 +0000 (02:53 +0000)]
Merge "simpleperf: add test for dumping regs for tracepoint events." am:
87fcb8c6c1 am:
eb21435bf2
am:
c212c554b4
Change-Id: Iaad72fbf83387bc933e93e50c9ae826b6819759c
Yabin Cui [Tue, 18 Jul 2017 02:50:34 +0000 (02:50 +0000)]
Merge "simpleperf: add test for dumping regs for tracepoint events." am:
87fcb8c6c1
am:
eb21435bf2
Change-Id: Ib0e0fa4ff6b5e8451ca69fa6b27aed14229222ab
Yabin Cui [Tue, 18 Jul 2017 02:48:06 +0000 (02:48 +0000)]
Merge "simpleperf: add test for dumping regs for tracepoint events."
am:
87fcb8c6c1
Change-Id: If27da0ebd6cc1a25bb0f44b9ce8b80ed1ff5c60f
Treehugger Robot [Tue, 18 Jul 2017 02:44:41 +0000 (02:44 +0000)]
Merge "simpleperf: add test for dumping regs for tracepoint events."
Yabin Cui [Mon, 17 Jul 2017 21:36:37 +0000 (14:36 -0700)]
simpleperf: add test for dumping regs for tracepoint events.
If the test fails, probably a kernel patch is missing:
5b09a094f2 arm64: perf: Fix callchain parse error with kernel tracepoint events
To support the test, also enable recording tracepoint events in
app's context.
Bug: http://b/
29520177
Test: run CtsSimpleperfTestCases64 on devices.
Change-Id: I085114113732366305e92f6a1e6c3b6efc6ff5ff
Fabien Sanglard [Mon, 17 Jul 2017 18:48:02 +0000 (18:48 +0000)]
Merge "Add event monitoring to Inferno." am:
945911cbae am:
878c04ed7d
am:
d9a9139b54
Change-Id: I7667a49e426cd64070a5d9685453025888671fcc
Fabien Sanglard [Mon, 17 Jul 2017 18:45:32 +0000 (18:45 +0000)]
Merge "Add event monitoring to Inferno." am:
945911cbae
am:
878c04ed7d
Change-Id: I382e276fbd8c045732c7c4cdde0ff478993484e8
Fabien Sanglard [Mon, 17 Jul 2017 18:43:03 +0000 (18:43 +0000)]
Merge "Add event monitoring to Inferno."
am:
945911cbae
Change-Id: I93d6d92ef1fab873c9144d70b271b61c26694930
Treehugger Robot [Mon, 17 Jul 2017 18:35:22 +0000 (18:35 +0000)]
Merge "Add event monitoring to Inferno."
Yabin Cui [Mon, 17 Jul 2017 18:25:32 +0000 (18:25 +0000)]
Merge "simpleperf: replace config file with cmdline options." am:
e5ad887a62 am:
271a040687
am:
ac882615b5
Change-Id: Ic24aecaf202de6e2854b253eb4c43285c2708a13
Yabin Cui [Mon, 17 Jul 2017 18:23:29 +0000 (18:23 +0000)]
Merge "simpleperf: replace config file with cmdline options." am:
e5ad887a62
am:
271a040687
Change-Id: Ieb735fa3f8ecbcc8a037e114faecd94ad73e6748