OSDN Git Service

android-x86/system-extras.git
8 years agoDo not build multinetwork tools when targeting the PDK am: 600c6341e6
Erik Kline [Tue, 7 Jun 2016 04:05:52 +0000 (04:05 +0000)]
Do not build multinetwork tools when targeting the PDK am: 600c6341e6
am: 21d6b07cef

* commit '21d6b07cefb6d3c470255fea1325ffcf4f4f99ef':
  Do not build multinetwork tools when targeting the PDK

Change-Id: Ifcfb1159f099f0d766e8aee1a6d1c91763e027b8

8 years agoDo not build multinetwork tools when targeting the PDK
Erik Kline [Tue, 7 Jun 2016 04:03:04 +0000 (04:03 +0000)]
Do not build multinetwork tools when targeting the PDK
am: 600c6341e6

* commit '600c6341e62c165c60f526174d965cc7f1b30c38':
  Do not build multinetwork tools when targeting the PDK

Change-Id: I1475ee586faf10942e805c51290d83aa1998cb5e

8 years agoDo not build multinetwork tools when targeting the PDK
Erik Kline [Mon, 6 Jun 2016 21:57:12 +0000 (06:57 +0900)]
Do not build multinetwork tools when targeting the PDK

Bug: 29071416
Change-Id: Ie39cad3151907aabbf523895d6cde37b82ff29a2

8 years agoresolve merge conflicts of 65cbaeb to nyc-dev-plus-aosp
Sami Tolvanen [Tue, 7 Jun 2016 01:13:58 +0000 (01:13 +0000)]
resolve merge conflicts of 65cbaeb to nyc-dev-plus-aosp
am: 8088eb27bd

* commit '8088eb27bdaf6787bdc3d14123ec61e2010b0102':

Change-Id: I0fabe4dd397e98bc3db118162a9315f6a8326f71

8 years agoresolve merge conflicts of 98b6aad to nyc-mr1-dev-plus-aosp
Sami Tolvanen [Tue, 7 Jun 2016 00:53:02 +0000 (17:53 -0700)]
resolve merge conflicts of 98b6aad to nyc-mr1-dev-plus-aosp

Change-Id: If7685b0ed4a5c1cb01f6864fa6c5dcad91898bf0

8 years agoresolve merge conflicts of 65cbaeb to nyc-dev-plus-aosp
Sami Tolvanen [Tue, 7 Jun 2016 00:47:07 +0000 (17:47 -0700)]
resolve merge conflicts of 65cbaeb to nyc-dev-plus-aosp

Change-Id: I577f36d8f4588866606ef4b3f4b88d5af3505fbf

8 years agolibfec: return raw and corrected verity metadata signatures
Sami Tolvanen [Tue, 7 Jun 2016 00:05:42 +0000 (00:05 +0000)]
libfec: return raw and corrected verity metadata signatures
am: 65cbaeb020

* commit '65cbaeb020b209f3d75d594ebbe49a609dd3c7e7':
  libfec: return raw and corrected verity metadata signatures

Change-Id: I77bb88a549c2da0ed69f36d80ca6d93ed91a163b

8 years agolibfec: return raw and corrected verity metadata signatures
Sami Tolvanen [Fri, 3 Jun 2016 20:56:07 +0000 (13:56 -0700)]
libfec: return raw and corrected verity metadata signatures

Since it's not possible for libfec to identify whether the signature
field was successfully corrected, return both and allow the caller to
validate either signature.

Bug: 28943429
Change-Id: Ie913c21ba1d07d6df4c6feeb7226b2ec963f4d19

8 years agoMerge "Introduce squashfs compression threshold" into nyc-mr1-dev
Mohamad Ayyash [Mon, 6 Jun 2016 16:06:38 +0000 (16:06 +0000)]
Merge "Introduce squashfs compression threshold" into nyc-mr1-dev
am: f6b999e7c8

* commit 'f6b999e7c8153c7f0615f302b2010c5510efe6f3':
  Introduce squashfs compression threshold

Change-Id: If0a0df88ce9a5ac2a5dfaefb0e14538dff28cba0

8 years agoMerge "Introduce squashfs compression threshold" into nyc-mr1-dev
Mohamad Ayyash [Mon, 6 Jun 2016 15:37:43 +0000 (15:37 +0000)]
Merge "Introduce squashfs compression threshold" into nyc-mr1-dev

8 years agoIntroduce squashfs compression threshold
Mohamad Ayyash [Sat, 4 Jun 2016 01:55:16 +0000 (18:55 -0700)]
Introduce squashfs compression threshold

If we can't beat that compression ratio for a single block then we leave
it uncompressed. The choice of the threshold depends on the cost of I/O
in a specific device which is determined from block I/O speed and CPU
speed.

BUG: 29058965
Change-Id: I8d17a4551c7d00ddb85687381b7cb0d6c60babf6
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
8 years agoMerge "simpleperf: dump tracing data when needed." am: 86bebf8ff0 am: 38ed5b4c0c
Yabin Cui [Fri, 3 Jun 2016 23:45:57 +0000 (23:45 +0000)]
Merge "simpleperf: dump tracing data when needed." am: 86bebf8ff0 am: 38ed5b4c0c
am: 693608bb18

* commit '693608bb181b2b855a03b14a5f62741d56a288ec':
  simpleperf: dump tracing data when needed.

Change-Id: Ifc54248d057a0139f6860ac50d2594ef5090b0ac

8 years agoMerge "simpleperf: dump tracing data when needed." am: 86bebf8ff0
Yabin Cui [Fri, 3 Jun 2016 23:40:10 +0000 (23:40 +0000)]
Merge "simpleperf: dump tracing data when needed." am: 86bebf8ff0
am: 38ed5b4c0c

* commit '38ed5b4c0c4071c994bdccc5430eead4e3d47548':
  simpleperf: dump tracing data when needed.

Change-Id: I60403f2546c52caaedc25f670ea03d24cee75e5b

8 years agoMerge "simpleperf: dump tracing data when needed."
Yabin Cui [Fri, 3 Jun 2016 23:32:30 +0000 (23:32 +0000)]
Merge "simpleperf: dump tracing data when needed."
am: 86bebf8ff0

* commit '86bebf8ff08a2573ad505b93376b7fb15a3b1a56':
  simpleperf: dump tracing data when needed.

Change-Id: Ie420f316db839d60e09089a490b75a6e9093add6

8 years agoMerge "simpleperf: dump tracing data when needed."
Treehugger Robot [Fri, 3 Jun 2016 23:26:14 +0000 (23:26 +0000)]
Merge "simpleperf: dump tracing data when needed."

8 years agosimpleperf: dump tracing data when needed.
Yabin Cui [Thu, 2 Jun 2016 00:29:06 +0000 (17:29 -0700)]
simpleperf: dump tracing data when needed.

When monitoring tracepoint events, dump tracing data to perf.data
can enable reporting on a different machine.

Bug: 27403614
Change-Id: Ie1af624717a245cacbeb44b4c1bcd499fc9ad8db

8 years agoMerge "simpleperf: add report-sample command." am: 471ec60687 am: ea9056d785
Yabin Cui [Fri, 3 Jun 2016 18:56:55 +0000 (18:56 +0000)]
Merge "simpleperf: add report-sample command." am: 471ec60687 am: ea9056d785
am: 49b45daee6

* commit '49b45daee6bfa4f7332ac28c0e9c3ccec1ee7723':
  simpleperf: add report-sample command.

Change-Id: I27d5db3bb272d5dbb6ae21c364f7776381d856e9

8 years agoMerge "simpleperf: add report-sample command." am: 471ec60687
Yabin Cui [Fri, 3 Jun 2016 18:51:23 +0000 (18:51 +0000)]
Merge "simpleperf: add report-sample command." am: 471ec60687
am: ea9056d785

* commit 'ea9056d7857b79ee57283d07c61e2e832d58401d':
  simpleperf: add report-sample command.

Change-Id: I3567f6f79c5b5e09015eb114ea810c01298d2371

8 years agoMerge "simpleperf: add report-sample command."
Yabin Cui [Fri, 3 Jun 2016 18:30:43 +0000 (18:30 +0000)]
Merge "simpleperf: add report-sample command."
am: 471ec60687

* commit '471ec606874a7224e304482f5fa9cc7d207d26b8':
  simpleperf: add report-sample command.

Change-Id: Ibc209b97882ede350ced27fb025555227e44628d

8 years agoMerge "simpleperf: add report-sample command."
Treehugger Robot [Fri, 3 Jun 2016 18:02:14 +0000 (18:02 +0000)]
Merge "simpleperf: add report-sample command."

8 years agosimpleperf: add report-sample command.
Yabin Cui [Fri, 3 Jun 2016 04:02:43 +0000 (21:02 -0700)]
simpleperf: add report-sample command.

1. Add report-sample command to report each sample with symbol information.
2. Add --dump-symbols option to record command to collect dso and symbol
information in perf.data.

Bug: 28114205

Change-Id: I37424ee6abd74a21ad41cd3b6c4249cf0625c201

8 years agoMerge "Handle additional record types in perf.data reader." am: d9aa9de346 am: 4ee0c018b3
Than McIntosh [Thu, 2 Jun 2016 18:58:27 +0000 (18:58 +0000)]
Merge "Handle additional record types in perf.data reader." am: d9aa9de346 am: 4ee0c018b3
am: 31f191f643

* commit '31f191f6437d420bfbdc1b828f63f6cfc315bdfb':
  Handle additional record types in perf.data reader.

Change-Id: I807e55f8a259d9cc9f71501e62dca9860eccf379

8 years agoMerge "Handle additional record types in perf.data reader." am: d9aa9de346
Than McIntosh [Thu, 2 Jun 2016 18:50:02 +0000 (18:50 +0000)]
Merge "Handle additional record types in perf.data reader." am: d9aa9de346
am: 4ee0c018b3

* commit '4ee0c018b326327e25174f6be876686d21edb152':
  Handle additional record types in perf.data reader.

Change-Id: Ife09330d206ad18b161eb6ac392151803525fb18

8 years agoMerge "Handle additional record types in perf.data reader."
Than McIntosh [Thu, 2 Jun 2016 18:46:37 +0000 (18:46 +0000)]
Merge "Handle additional record types in perf.data reader."
am: d9aa9de346

* commit 'd9aa9de34638e46de141584bad9daf71c07ab678':
  Handle additional record types in perf.data reader.

Change-Id: I9ad532edb743d4e38f94c3ccf4f9981030323e22

8 years agoMerge "Handle additional record types in perf.data reader."
Than McIntosh [Thu, 2 Jun 2016 18:38:33 +0000 (18:38 +0000)]
Merge "Handle additional record types in perf.data reader."

8 years agoHandle additional record types in perf.data reader.
Than McIntosh [Wed, 1 Jun 2016 16:21:42 +0000 (12:21 -0400)]
Handle additional record types in perf.data reader.

Enhance the perf.data reader in perfprofd to handle the new kernel
symbol records that simpleperf generates. In addition, add support for
handling PERF_SAMPLE_REGS_USER and PERF_SAMPLE_STACK_USER records as
well (these wind up in perf.data files if callchain profiling is
used). Perfprofd doesn't need to look at any of the data in these
records, but it does need to be able to read past them.

Bug: 29067424
Bug: 29067428
Change-Id: I38c12f6a219a4d28afe50e0418d30cfdcd1a9222

8 years agoMerge "simpleperf: check perf event limit." am: 99bdc07d68 am: ab5fb6833e
Yabin Cui [Thu, 2 Jun 2016 01:01:00 +0000 (01:01 +0000)]
Merge "simpleperf: check perf event limit." am: 99bdc07d68 am: ab5fb6833e
am: c5c5ccf4d2

* commit 'c5c5ccf4d23b04be2bb3a09b34713826bb4cbbc4':
  simpleperf: check perf event limit.

Change-Id: Iada94c151feacf247055f0b556bad808ac6fce0b

8 years agoMerge "simpleperf: check perf event limit." am: 99bdc07d68
Yabin Cui [Thu, 2 Jun 2016 00:57:19 +0000 (00:57 +0000)]
Merge "simpleperf: check perf event limit." am: 99bdc07d68
am: ab5fb6833e

* commit 'ab5fb6833e1f10533db84946c07047167fc5e51e':
  simpleperf: check perf event limit.

Change-Id: I84c61612fe785840997355ff3166bf04331e1165

8 years agoMerge "simpleperf: check perf event limit."
Yabin Cui [Thu, 2 Jun 2016 00:53:57 +0000 (00:53 +0000)]
Merge "simpleperf: check perf event limit."
am: 99bdc07d68

* commit '99bdc07d68f744950292cf2fcd8af0c954d52eae':
  simpleperf: check perf event limit.

Change-Id: I3b770d6fe5eda4d0c5e8c0b4902459cf619e7992

8 years agoMerge "simpleperf: check perf event limit."
Yabin Cui [Thu, 2 Jun 2016 00:42:22 +0000 (00:42 +0000)]
Merge "simpleperf: check perf event limit."

8 years agosimpleperf: check perf event limit.
Yabin Cui [Wed, 1 Jun 2016 22:39:39 +0000 (15:39 -0700)]
simpleperf: check perf event limit.

The property security.perf_harden is added in https://android-review.googlesource.com/#/c/233736/5. And simpleperf needs to notice that.

Bug: 29054680
Change-Id: I5f1593f5b389d182a56c4bf3bd438a1dc2b66686

8 years agoMerge "simpleperf: record kernel symbols in perf.data." am: 85a3e6e14f am: efe23653d1
Yabin Cui [Wed, 1 Jun 2016 19:17:35 +0000 (19:17 +0000)]
Merge "simpleperf: record kernel symbols in perf.data." am: 85a3e6e14f am: efe23653d1
am: 02001339c9

* commit '02001339c9ac5422c04c5d399f98d7a39a6b3562':
  simpleperf: record kernel symbols in perf.data.

Change-Id: I99689fb0f2f4d3f107f730f082e29e607e5eef00

8 years agoMerge "simpleperf: record kernel symbols in perf.data." am: 85a3e6e14f
Yabin Cui [Wed, 1 Jun 2016 19:09:34 +0000 (19:09 +0000)]
Merge "simpleperf: record kernel symbols in perf.data." am: 85a3e6e14f
am: efe23653d1

* commit 'efe23653d1da46e1ec5e5ec853d1ea6ad4258ed0':
  simpleperf: record kernel symbols in perf.data.

Change-Id: I14e38ce40ce7f3fc2e8ba59f76cf6727fe435aeb

8 years agoMerge "simpleperf: record kernel symbols in perf.data."
Yabin Cui [Wed, 1 Jun 2016 18:53:32 +0000 (18:53 +0000)]
Merge "simpleperf: record kernel symbols in perf.data."
am: 85a3e6e14f

* commit '85a3e6e14fd777b92199b2e39a3b80acd77a7a0f':
  simpleperf: record kernel symbols in perf.data.

Change-Id: I4c9a4a4ab2830211eea4e12cbac280dd7a629d3c

8 years agoMerge "simpleperf: record kernel symbols in perf.data."
Yabin Cui [Wed, 1 Jun 2016 18:27:57 +0000 (18:27 +0000)]
Merge "simpleperf: record kernel symbols in perf.data."

8 years agosimpleperf: record kernel symbols in perf.data.
Yabin Cui [Wed, 25 May 2016 21:08:05 +0000 (14:08 -0700)]
simpleperf: record kernel symbols in perf.data.

To better support kernel profiling, record kernel symbols in perf.data
when necessary. An option --no-dump-kernel-symbols is added in
record command to always avoid recording kernel symbols.
The way to handle all zero /proc/modules and /proc/kallsyms is
improved. Add Better support in finding symbols for kernel modules.

Bug: 27403614
Change-Id: I470151c54f8a45ad1c101c1b94490e33d7fd7485

8 years agoAdd multinetwork debugging tools, dnschk and httpurl am: 871e63d9b7
Erik Kline [Tue, 31 May 2016 05:06:27 +0000 (05:06 +0000)]
Add multinetwork debugging tools, dnschk and httpurl am: 871e63d9b7
am: 263c8db6c3

* commit '263c8db6c3b443e0482bd69374b5e2a06aaf6093':

Change-Id: I5c5ef0b60971864f0735b35d13e8695b2a53e904

8 years agoAdd multinetwork debugging tools, dnschk and httpurl
Erik Kline [Tue, 31 May 2016 04:53:18 +0000 (04:53 +0000)]
Add multinetwork debugging tools, dnschk and httpurl
am: 871e63d9b7

* commit '871e63d9b7e584bc398dd4aa983cf561a5e8394e':
  Add multinetwork debugging tools, dnschk and httpurl

Change-Id: I1afce6c0aaa0171b4e15b08d750f89b843b5b906

8 years agoAdd multinetwork debugging tools, dnschk and httpurl am: 871e63d9b7
Erik Kline [Tue, 31 May 2016 01:48:13 +0000 (01:48 +0000)]
Add multinetwork debugging tools, dnschk and httpurl am: 871e63d9b7
am: 319c10a631

* commit '319c10a631845898c19141d27f21fc4d918839eb':
  Add multinetwork debugging tools, dnschk and httpurl

Change-Id: I6b3682703d27ec5ab5e0094ad291d120b131abf6

8 years agoAdd multinetwork debugging tools, dnschk and httpurl
Erik Kline [Tue, 31 May 2016 01:41:50 +0000 (01:41 +0000)]
Add multinetwork debugging tools, dnschk and httpurl
am: 871e63d9b7

* commit '871e63d9b7e584bc398dd4aa983cf561a5e8394e':
  Add multinetwork debugging tools, dnschk and httpurl

Change-Id: Iffea34208fb19daa3b1f2c015364dff3a6542498

8 years agoAdd multinetwork debugging tools, dnschk and httpurl
Erik Kline [Fri, 22 Jan 2016 00:07:44 +0000 (09:07 +0900)]
Add multinetwork debugging tools, dnschk and httpurl

Bug: 19537384
Bug: 27199751
Bug: 28719525
Change-Id: Ie983ec12ac6c550fa76c89cd44343220688a99b4

8 years agoANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0...
Zhengyin Qian [Fri, 27 May 2016 18:25:21 +0000 (18:25 +0000)]
ANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0b27a2 am: 27879586ff
am: 12941c87d1

* commit '12941c87d15ae0ad05310aafa7396a260b616869':

Change-Id: I83476b2600ea2ff73718366de9ebdbef4a016f74

8 years agoANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33...
Zhengyin Qian [Fri, 27 May 2016 18:25:21 +0000 (18:25 +0000)]
ANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33 am: ecb5849a5d am: 90ce7ac45f
am: 99e545fe06

* commit '99e545fe06211494722d6b452ebe2451a6b603e2':

Change-Id: I86b94af7a403da3f3e158a6d963b912eb3521807

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4...
Zhengyin Qian [Fri, 27 May 2016 18:25:20 +0000 (18:25 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7 am: 05d982d4ed
am: 90c69d168e

* commit '90c69d168e1f2566970f67a5a1360028b2779f19':

Change-Id: Ifd135b5edc8d43ec4d7cb494e3575a5ae2ebda4f

8 years agoANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0...
Zhengyin Qian [Fri, 27 May 2016 18:18:51 +0000 (18:18 +0000)]
ANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0b27a2 am: 27879586ff
am: 0827d1d4ee

* commit '0827d1d4ee083a7ea6523593ef35bdb26d4d16c3':
  ANRdaemon: add README and a bash script to easily get trace.

Change-Id: If0de17a3ef7007591d61bf769ff102ce3925dfc4

8 years agoANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33...
Zhengyin Qian [Fri, 27 May 2016 18:18:48 +0000 (18:18 +0000)]
ANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33 am: ecb5849a5d am: 90ce7ac45f
am: d4126c6cb4

* commit 'd4126c6cb4102d599d57c3219df964a43cbe9a08':
  ANRdaemon: add a few new trace options and poke all userland services

Change-Id: Ia4abae002bd2e6a97a5ed97df428d3fab2c8dc34

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4...
Zhengyin Qian [Fri, 27 May 2016 18:18:45 +0000 (18:18 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7 am: 05d982d4ed
am: 7ce6c2a6d4

* commit '7ce6c2a6d4acfb747a022029e6372bc4c32fc94e':
  ANRdaemon: increase the CPU threshold resolution to 0.01%

Change-Id: I79fca6b4f279c21e62a4b8833cfa97ae980a71fd

8 years agoANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0...
Zhengyin Qian [Fri, 27 May 2016 18:12:15 +0000 (18:12 +0000)]
ANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0b27a2
am: 27879586ff

* commit '27879586fff26d5ac1864f57bf441a39f8ab9315':
  ANRdaemon: add README and a bash script to easily get trace.

Change-Id: Idbcbe2ac4603fe84f0cb58460cc8ac1c9b89d3c6

8 years agoANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33...
Zhengyin Qian [Fri, 27 May 2016 18:12:13 +0000 (18:12 +0000)]
ANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33 am: ecb5849a5d
am: 90ce7ac45f

* commit '90ce7ac45f183aad12151d691f82a4a9c9a78f2f':
  ANRdaemon: add a few new trace options and poke all userland services

Change-Id: Id46f7b9f0b0390e529fe72eabf238a3c9dad9615

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7
Zhengyin Qian [Fri, 27 May 2016 18:12:09 +0000 (18:12 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7
am: 05d982d4ed

* commit '05d982d4edde37937c9a6fdb97e36a492e18f7d5':
  ANRdaemon: increase the CPU threshold resolution to 0.01%

Change-Id: Ifbd7f11670bae8a3bc5bcc6366bd8f3dcf6a8472

8 years agoANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0...
Zhengyin Qian [Fri, 27 May 2016 18:11:07 +0000 (18:11 +0000)]
ANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67 am: 4b7f0b27a2
am: 27879586ff

* commit '27879586fff26d5ac1864f57bf441a39f8ab9315':
  ANRdaemon: add README and a bash script to easily get trace.

Change-Id: Ib39181c0fd9901619a8a300f8a358e8918471e5b

8 years agoANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33...
Zhengyin Qian [Fri, 27 May 2016 18:11:05 +0000 (18:11 +0000)]
ANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33 am: ecb5849a5d
am: 90ce7ac45f

* commit '90ce7ac45f183aad12151d691f82a4a9c9a78f2f':
  ANRdaemon: add a few new trace options and poke all userland services

Change-Id: I31faaec8cfcc377ae4f7fc12cc94e634503df04a

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7
Zhengyin Qian [Fri, 27 May 2016 18:11:03 +0000 (18:11 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81 am: c33bbcd4c7
am: 05d982d4ed

* commit '05d982d4edde37937c9a6fdb97e36a492e18f7d5':
  ANRdaemon: increase the CPU threshold resolution to 0.01%

Change-Id: If7ad5c8aa7fa2b1314ed33ad0eb4f29d82ad4fa5

8 years agoANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67
Zhengyin Qian [Fri, 27 May 2016 17:58:00 +0000 (17:58 +0000)]
ANRdaemon: add README and a bash script to easily get trace. am: 9e90477a67
am: 4b7f0b27a2

* commit '4b7f0b27a267e5e10894bbf438dec15e534e4cc4':
  ANRdaemon: add README and a bash script to easily get trace.

Change-Id: I0ea20dd173cfaef70df4d07672810ca233fcb5f2

8 years agoANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33
Zhengyin Qian [Fri, 27 May 2016 17:57:56 +0000 (17:57 +0000)]
ANRdaemon: add a few new trace options and poke all userland services am: 5b42895d33
am: ecb5849a5d

* commit 'ecb5849a5d8cc59828c66910f2096ac44e455ca3':
  ANRdaemon: add a few new trace options and poke all userland services

Change-Id: Id35a4a5d9ccab90c0ab661e835fcd55787efa09a

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81
Zhengyin Qian [Fri, 27 May 2016 17:57:53 +0000 (17:57 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01% am: 6d25c0bd81
am: c33bbcd4c7

* commit 'c33bbcd4c7a2700f28af68a8673bec71ec92aacc':
  ANRdaemon: increase the CPU threshold resolution to 0.01%

Change-Id: Ib6cc29b5ac94344c9c7a9766b6548563da060888

8 years agoANRdaemon: add README and a bash script to easily get trace.
Zhengyin Qian [Fri, 27 May 2016 17:50:50 +0000 (17:50 +0000)]
ANRdaemon: add README and a bash script to easily get trace.
am: 9e90477a67

* commit '9e90477a678b5b5fa6ac6dd7e78770746d6c50bf':
  ANRdaemon: add README and a bash script to easily get trace.

Change-Id: Ief3f17421cc970a6b8676921b414d093c43ea880

8 years agoANRdaemon: add a few new trace options and poke all userland services
Zhengyin Qian [Fri, 27 May 2016 17:50:49 +0000 (17:50 +0000)]
ANRdaemon: add a few new trace options and poke all userland services
am: 5b42895d33

* commit '5b42895d33d72e74e3e3446e1d43fc541fbf404f':
  ANRdaemon: add a few new trace options and poke all userland services

Change-Id: Ic1eac97f0b965cc8f1e2b73f26456975150acb48

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01%
Zhengyin Qian [Fri, 27 May 2016 17:50:48 +0000 (17:50 +0000)]
ANRdaemon: increase the CPU threshold resolution to 0.01%
am: 6d25c0bd81

* commit '6d25c0bd81eee66810339d5db3d1ecd48691d229':
  ANRdaemon: increase the CPU threshold resolution to 0.01%

Change-Id: I4b8feac7f8908943ae543f096e97896e50963697

8 years agoGet encryption mode for policy
Paul Lawrence [Fri, 27 May 2016 17:14:08 +0000 (17:14 +0000)]
Get encryption mode for policy
am: c096c9c65f

* commit 'c096c9c65ffd4485f137d1b90cffe280cf96fbc6':
  Get encryption mode for policy

Change-Id: I7171337c18dbee79ddcccc270c31b08acbb8ac93

8 years agoRevert "Add fileencrypted=software/ice to fstab options"
Paul Lawrence [Fri, 27 May 2016 17:13:30 +0000 (17:13 +0000)]
Revert "Add fileencrypted=software/ice to fstab options"
am: 4818b73cf8

* commit '4818b73cf845e05c6b14afb07e38da0b6720865a':
  Revert "Add fileencrypted=software/ice to fstab options"

Change-Id: Ib3b26e7f1a255ce5d9a312d5c00b2b6d4306ba4d

8 years agoGet encryption mode for policy
Paul Lawrence [Tue, 24 May 2016 11:57:23 +0000 (04:57 -0700)]
Get encryption mode for policy

Get encryption mode from the file saved out in vold

Bug: 28905864
Change-Id: I472a5f3f5f348943a968373910de23ad1b20b138

8 years agoRevert "Add fileencrypted=software/ice to fstab options"
Paul Lawrence [Mon, 23 May 2016 22:03:40 +0000 (22:03 +0000)]
Revert "Add fileencrypted=software/ice to fstab options"

This reverts commit e8299d81a18d16b006019f37ec9d84921d5ff845.

Bug: 28905864
Change-Id: I077f1ce7337c7ff42be67fb7acbb80ce5ee9b9ba

8 years agoANRdaemon: add README and a bash script to easily get trace.
Zhengyin Qian [Mon, 9 May 2016 18:40:18 +0000 (11:40 -0700)]
ANRdaemon: add README and a bash script to easily get trace.

Bug: 28989601
Change-Id: I5c9b819a6b05003e68d26bfacccf4c539ddab7ae

8 years agoANRdaemon: add a few new trace options and poke all userland services
Zhengyin Qian [Tue, 26 Apr 2016 22:14:27 +0000 (15:14 -0700)]
ANRdaemon: add a few new trace options and poke all userland services

Bug: 28989601
Change-Id: Ic0fdb6e0601d5e0a285d42cd9fe1a3d8d6f86286

8 years agoANRdaemon: increase the CPU threshold resolution to 0.01%
Zhengyin Qian [Tue, 26 Apr 2016 18:57:16 +0000 (11:57 -0700)]
ANRdaemon: increase the CPU threshold resolution to 0.01%

Bug: 28989601
Change-Id: If2a305bd14e8bd7c22115cbca668bd7777d0e7d2

8 years agoMerge "simpleperf: refactor SampleTree for reuse." am: c8642b2dcf am: 1588c2ff30
Yabin Cui [Wed, 25 May 2016 21:34:32 +0000 (21:34 +0000)]
Merge "simpleperf: refactor SampleTree for reuse." am: c8642b2dcf am: 1588c2ff30
am: 89f6df33e7

* commit '89f6df33e7a3ee28125ef41009b34b3ead802de5':
  simpleperf: refactor SampleTree for reuse.

Change-Id: Ib6aca6e79ac0f21c0e41903238f3ec55d38e3979

8 years agoMerge "simpleperf: refactor SampleTree for reuse." am: c8642b2dcf
Yabin Cui [Wed, 25 May 2016 21:20:32 +0000 (21:20 +0000)]
Merge "simpleperf: refactor SampleTree for reuse." am: c8642b2dcf
am: 1588c2ff30

* commit '1588c2ff30418f4df6d7b50251d232e8acdccc9d':
  simpleperf: refactor SampleTree for reuse.

Change-Id: Ie1c21522bb52f30cb0817574bfa9fa0c0ed5bdf9

8 years agoMerge "simpleperf: refactor SampleTree for reuse."
Yabin Cui [Wed, 25 May 2016 21:15:24 +0000 (21:15 +0000)]
Merge "simpleperf: refactor SampleTree for reuse."
am: c8642b2dcf

* commit 'c8642b2dcfd60f12a0cdbd1f9361967d264d2a3a':
  simpleperf: refactor SampleTree for reuse.

Change-Id: Ic5e6544480e0e898467c72401ccf8374b1542807

8 years agoMerge "simpleperf: refactor SampleTree for reuse."
Yabin Cui [Wed, 25 May 2016 21:07:19 +0000 (21:07 +0000)]
Merge "simpleperf: refactor SampleTree for reuse."

8 years agoMerge "simpleperf: remove unneeded file." am: 5dcf54a694 am: 42a2c7c305
Yabin Cui [Wed, 25 May 2016 18:39:36 +0000 (18:39 +0000)]
Merge "simpleperf: remove unneeded file." am: 5dcf54a694 am: 42a2c7c305
am: a5c100f826

* commit 'a5c100f8261c62b64d697acfacde41e7fa753f25':
  simpleperf: remove unneeded file.

Change-Id: Icbf507137d0018baf0453e57ec1653301c6a4402

8 years agoMerge "simpleperf: remove unneeded file." am: 5dcf54a694
Yabin Cui [Wed, 25 May 2016 18:30:57 +0000 (18:30 +0000)]
Merge "simpleperf: remove unneeded file." am: 5dcf54a694
am: 42a2c7c305

* commit '42a2c7c305dcfca9c3e5d42e4e495a5e059f4b26':
  simpleperf: remove unneeded file.

Change-Id: Ibcc8fe4f8b1789a503b46ededc03c2b5ce6dd698

8 years agoMerge "simpleperf: remove unneeded file."
Yabin Cui [Wed, 25 May 2016 18:24:22 +0000 (18:24 +0000)]
Merge "simpleperf: remove unneeded file."
am: 5dcf54a694

* commit '5dcf54a6945f237fa9f3afbd76687359f1b018f9':
  simpleperf: remove unneeded file.

Change-Id: I4f23fe0fbf6f5a846a00eb22e4b2c27de4a4d0f9

8 years agoMerge "simpleperf: remove unneeded file."
Yabin Cui [Wed, 25 May 2016 17:28:39 +0000 (17:28 +0000)]
Merge "simpleperf: remove unneeded file."

8 years agosimpleperf: refactor SampleTree for reuse.
Yabin Cui [Wed, 25 May 2016 01:23:33 +0000 (18:23 -0700)]
simpleperf: refactor SampleTree for reuse.

By moving most function in report command into template classes, it
allows other report commands to reuse the code.

Bug: 27403614
Change-Id: I3d35b3a34d48c5c043ba4257a52eaf0961c12bca

8 years agosimpleperf: remove unneeded file.
Yabin Cui [Tue, 24 May 2016 23:51:45 +0000 (16:51 -0700)]
simpleperf: remove unneeded file.

Change-Id: I7cf5134834882dfe34ace94c0309f59012de4ecd

8 years agoMerge changes I26e290c0,I1b006d2a am: d603e616b9 am: a2632be956
Colin Cross [Tue, 24 May 2016 22:51:16 +0000 (22:51 +0000)]
Merge changes I26e290c0,I1b006d2a am: d603e616b9 am: a2632be956
am: b840eb606d

* commit 'b840eb606d645fdcec647b6dfb9e5a5a35ac7d0f':
  Add oom score tracking to procrank
  C++-ify procrank

Change-Id: I03d6563dbb693765856782d11f3a729fb5f98b36

8 years agoMerge changes I26e290c0,I1b006d2a am: d603e616b9
Colin Cross [Tue, 24 May 2016 22:48:35 +0000 (22:48 +0000)]
Merge changes I26e290c0,I1b006d2a am: d603e616b9
am: a2632be956

* commit 'a2632be956cf05558cc7825830ffd5f9f093206d':
  Add oom score tracking to procrank
  C++-ify procrank

Change-Id: Ic2baa7e0144480a2400299e2b981c158e4709caa

8 years agoMerge changes I26e290c0,I1b006d2a
Colin Cross [Tue, 24 May 2016 22:45:52 +0000 (22:45 +0000)]
Merge changes I26e290c0,I1b006d2a
am: d603e616b9

* commit 'd603e616b917c098bf6b050138e7b7ce6054c07e':
  Add oom score tracking to procrank
  C++-ify procrank

Change-Id: Icc3e2762f8c46b5742176582abc09f624182ff51

8 years agoMerge changes I26e290c0,I1b006d2a
Colin Cross [Tue, 24 May 2016 22:41:06 +0000 (22:41 +0000)]
Merge changes I26e290c0,I1b006d2a

* changes:
  Add oom score tracking to procrank
  C++-ify procrank

8 years agoDisable fragments for squashfs
Mohamad Ayyash [Tue, 24 May 2016 21:08:31 +0000 (21:08 +0000)]
Disable fragments for squashfs
am: aedf28f07c

* commit 'aedf28f07cc4a8082816667ac3c175ea43e1edad':
  Disable fragments for squashfs

Change-Id: Ie0b3ce16cfc252f438806875de1d045fabccf3e1

8 years agoDisable fragments for squashfs
Mohamad Ayyash [Tue, 24 May 2016 20:53:53 +0000 (13:53 -0700)]
Disable fragments for squashfs

BUG: 28920352
BUG: 22322817
Change-Id: I01c731202ef7a2450b5d1beca627a0158c9cc3b4
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
8 years agoMerge "Fix misc-macro-parentheses warnings in testUtil.c." am: 974a3c74ab am: d2d7c446bd
Chih-Hung Hsieh [Tue, 24 May 2016 20:18:26 +0000 (20:18 +0000)]
Merge "Fix misc-macro-parentheses warnings in testUtil.c." am: 974a3c74ab am: d2d7c446bd
am: f6553f9063

* commit 'f6553f90638e67a5c1c194fa83a6bd02a9b6cd87':
  Fix misc-macro-parentheses warnings in testUtil.c.

Change-Id: Id2b75433684e7b5bf0113e94342a3e769b4a1e53

8 years agoAdd oom score tracking to procrank
Colin Cross [Tue, 24 May 2016 18:05:31 +0000 (11:05 -0700)]
Add oom score tracking to procrank

procrank -o will sort by the oom score for each process, and show
cuumulative totals of memory stats for processes whose score is below
each lowmemorykiller oom score threshold.  This is particularly useful
with procrank -o -c to see the amount of page cache used lowmemorykiller
threshold.

Change-Id: I26e290c0835472630f70ed933de43bfbfd7bdfb0

8 years agoMerge "Fix misc-macro-parentheses warnings in testUtil.c." am: 974a3c74ab
Chih-Hung Hsieh [Tue, 24 May 2016 19:46:26 +0000 (19:46 +0000)]
Merge "Fix misc-macro-parentheses warnings in testUtil.c." am: 974a3c74ab
am: d2d7c446bd

* commit 'd2d7c446bd0481038824d8c07f044952209191ee':
  Fix misc-macro-parentheses warnings in testUtil.c.

Change-Id: I8175eb4e378a4837d683b32d0700b9361985c850

8 years agoMerge "Fix misc-macro-parentheses warnings in testUtil.c."
Chih-Hung Hsieh [Tue, 24 May 2016 19:38:15 +0000 (19:38 +0000)]
Merge "Fix misc-macro-parentheses warnings in testUtil.c."
am: 974a3c74ab

* commit '974a3c74ab0f8b5843178e8f02c48860d6c3e45c':
  Fix misc-macro-parentheses warnings in testUtil.c.

Change-Id: I9561c952932e29908ef65e7cfce635b6f2dc94b5

8 years agoC++-ify procrank
Colin Cross [Mon, 23 May 2016 23:50:59 +0000 (16:50 -0700)]
C++-ify procrank

Change-Id: I1b006d2af04f21c0c02ac2d7629340d91b876886

8 years agoMerge "Fix misc-macro-parentheses warnings in testUtil.c."
Treehugger Robot [Tue, 24 May 2016 18:34:19 +0000 (18:34 +0000)]
Merge "Fix misc-macro-parentheses warnings in testUtil.c."

8 years agoMerge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE" am: 362c8254bd am: f5bfb71b89
Dan Willemsen [Tue, 24 May 2016 00:14:12 +0000 (00:14 +0000)]
Merge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE" am: 362c8254bd am: f5bfb71b89
am: 5152d6ac90

* commit '5152d6ac9061f5442afc385229004c9bf7c907f1':
  Use LOCAL_CTS_GTEST_LIST_EXECUTABLE

Change-Id: Idc9d2e0ab526b96ae3f33b3405d04920884df517

8 years agoMerge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE" am: 362c8254bd
Dan Willemsen [Tue, 24 May 2016 00:07:24 +0000 (00:07 +0000)]
Merge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE" am: 362c8254bd
am: f5bfb71b89

* commit 'f5bfb71b8929335fe60828730795efcb65ed05d2':
  Use LOCAL_CTS_GTEST_LIST_EXECUTABLE

Change-Id: I1709e5cd82882cb937624ec8f48b383e32bf5cb4

8 years agoMerge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE"
Dan Willemsen [Tue, 24 May 2016 00:00:48 +0000 (00:00 +0000)]
Merge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE"
am: 362c8254bd

* commit '362c8254bd75473bd7b34b8fda7c25a5edfea996':
  Use LOCAL_CTS_GTEST_LIST_EXECUTABLE

Change-Id: I922467960904d9de38917bcbb3c56f25f1f5a05f

8 years agoMerge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE"
Treehugger Robot [Mon, 23 May 2016 23:47:53 +0000 (23:47 +0000)]
Merge "Use LOCAL_CTS_GTEST_LIST_EXECUTABLE"

8 years agoMerge "Fix misc-macro-parentheses warnings in f2fs_utils." am: ffc2f8b693 am: b62de1622b
Chih-Hung Hsieh [Mon, 23 May 2016 23:26:08 +0000 (23:26 +0000)]
Merge "Fix misc-macro-parentheses warnings in f2fs_utils." am: ffc2f8b693 am: b62de1622b
am: 0539ccd884

* commit '0539ccd884de5ab932bccf097a44528fc7389b40':
  Fix misc-macro-parentheses warnings in f2fs_utils.

Change-Id: I0d0bd7339dd809106706d7840b493132e353f020

8 years agoMerge "Fix misc-macro-parentheses warnings in f2fs_utils." am: ffc2f8b693
Chih-Hung Hsieh [Mon, 23 May 2016 23:16:39 +0000 (23:16 +0000)]
Merge "Fix misc-macro-parentheses warnings in f2fs_utils." am: ffc2f8b693
am: b62de1622b

* commit 'b62de1622b8c1c3c78c61cd0a38f734cb21414a0':
  Fix misc-macro-parentheses warnings in f2fs_utils.

Change-Id: If83096d559e1697e6a3bc7428064acab293bed15

8 years agoMerge "Fix misc-macro-parentheses warnings in f2fs_utils."
Chih-Hung Hsieh [Mon, 23 May 2016 23:11:49 +0000 (23:11 +0000)]
Merge "Fix misc-macro-parentheses warnings in f2fs_utils."
am: ffc2f8b693

* commit 'ffc2f8b6938a085d94038a5c7ba881361e97345a':
  Fix misc-macro-parentheses warnings in f2fs_utils.

Change-Id: I3df54e7e4b813c8b18e9eed4e8113decd8dbba73

8 years agoMerge "Fix misc-macro-parentheses warnings in f2fs_utils."
Treehugger Robot [Mon, 23 May 2016 22:56:05 +0000 (22:56 +0000)]
Merge "Fix misc-macro-parentheses warnings in f2fs_utils."

8 years agoFix misc-macro-parentheses warnings in f2fs_utils.
Chih-Hung Hsieh [Wed, 18 May 2016 21:59:04 +0000 (14:59 -0700)]
Fix misc-macro-parentheses warnings in f2fs_utils.

Bug: 28705665
Change-Id: I3341451eb77dd2539d70f3d3fa14f7eca188a63b

8 years agoUse LOCAL_CTS_GTEST_LIST_EXECUTABLE
Dan Willemsen [Mon, 23 May 2016 20:58:49 +0000 (13:58 -0700)]
Use LOCAL_CTS_GTEST_LIST_EXECUTABLE

In preparation to move host native tests to their own folder, stop
assuming the location of the test list executable in
BUILD_CTS_EXECUTABLE.

Change-Id: I79004a21ffc7edc5cf0d8111ea9e9a8c0f782d98

8 years agoMerge "Fix misc-macro-parentheses warnings in kexec_tools." am: b5769be9cd am: ee3165fc77
Chih-Hung Hsieh [Thu, 19 May 2016 18:44:41 +0000 (18:44 +0000)]
Merge "Fix misc-macro-parentheses warnings in kexec_tools." am: b5769be9cd am: ee3165fc77
am: c8651b2027

* commit 'c8651b202738cbb22a31af7eea5a55aaa83e380c':
  Fix misc-macro-parentheses warnings in kexec_tools.

Change-Id: I54963aba8eadd9ec790eb50d7bd5046f1ab79f7c

8 years agoMerge "Fix misc-macro-parentheses warnings in kexec_tools." am: b5769be9cd
Chih-hung Hsieh [Thu, 19 May 2016 18:37:15 +0000 (18:37 +0000)]
Merge "Fix misc-macro-parentheses warnings in kexec_tools." am: b5769be9cd
am: ee3165fc77

* commit 'ee3165fc77a65854f0d32e7c8343c380879d4f40':
  Fix misc-macro-parentheses warnings in kexec_tools.

Change-Id: I8809350121ea1fc2d7d6072c4720cc48a62619c7