Jeff Vander Stoep
538caefba9
Merge "OWNERS: add myself" am: 4ba3ebbc2f
am: d64b97e0fd
...
am: 14bf561f03
Change-Id: Idf3ff9fe3089b8a9788cbe260e94456b680d1dc6
2018-01-16 20:54:47 +00:00
Jeff Vander Stoep
14bf561f03
Merge "OWNERS: add myself" am: 4ba3ebbc2f
...
am: d64b97e0fd
Change-Id: Iab73dc727a7113db4fc16245b19a0a4e1532254e
2018-01-16 20:28:48 +00:00
Jeff Vander Stoep
d64b97e0fd
Merge "OWNERS: add myself"
...
am: 4ba3ebbc2f
Change-Id: I29a5941cb476a343f8f419e9c8a2be088e027c6f
2018-01-16 20:07:20 +00:00
Treehugger Robot
4ba3ebbc2f
Merge "OWNERS: add myself"
2018-01-16 19:09:56 +00:00
Mark Salyzyn
244d29ba9c
Merge "liblog: clock_gettime, clock_getres and time benchmarks" am: 5ee641c6cd
am: 86e6da192f
...
am: dc6465efae
Change-Id: If7fc073fd486c295b5b739080daef2843c366861
2018-01-16 19:02:44 +00:00
Mark Salyzyn
2fbef06941
Merge "liblog: benchmarks use google-benchmark library" am: 962566095f
am: e92a5953e8
...
am: c5b3c1eecb
Change-Id: Ibcab122e3c183884ccad46825aa041cbe59b4922
2018-01-16 19:02:12 +00:00
Siarhei Vishniakou
278e099f10
Merge "Use ro.logd.kernel for kernel logcat" am: d443dd327a
am: 66d9c4aab8
...
am: 11273bc5b1
Change-Id: I9a829bc6c88503279ef8188c38bf5cebb9d0962e
2018-01-16 19:01:37 +00:00
Mark Salyzyn
dc6465efae
Merge "liblog: clock_gettime, clock_getres and time benchmarks" am: 5ee641c6cd
...
am: 86e6da192f
Change-Id: I782b067dc05c588ba319ea40b28eddadee5d46d7
2018-01-16 18:50:14 +00:00
Mark Salyzyn
c5b3c1eecb
Merge "liblog: benchmarks use google-benchmark library" am: 962566095f
...
am: e92a5953e8
Change-Id: Ia3ac3090f012cdaba997e7b573bab6b928389032
2018-01-16 18:49:26 +00:00
Siarhei Vishniakou
11273bc5b1
Merge "Use ro.logd.kernel for kernel logcat" am: d443dd327a
...
am: 66d9c4aab8
Change-Id: Ieb7beb5d7a263c0b58ca77967ac9ce01720de841
2018-01-16 18:48:41 +00:00
Mark Salyzyn
86e6da192f
Merge "liblog: clock_gettime, clock_getres and time benchmarks"
...
am: 5ee641c6cd
Change-Id: I32b37ad64a6c04160dbcdc68c53386cd53c4c661
2018-01-16 18:39:07 +00:00
Mark Salyzyn
e92a5953e8
Merge "liblog: benchmarks use google-benchmark library"
...
am: 962566095f
Change-Id: Ie092664f2a04ce0220f84e466924f8253a3151b2
2018-01-16 18:38:29 +00:00
Siarhei Vishniakou
66d9c4aab8
Merge "Use ro.logd.kernel for kernel logcat"
...
am: d443dd327a
Change-Id: I336a9cf9acf5cd38d3e432cd2a2845c6fa56ced8
2018-01-16 18:38:05 +00:00
Treehugger Robot
5ee641c6cd
Merge "liblog: clock_gettime, clock_getres and time benchmarks"
2018-01-16 18:33:48 +00:00
Treehugger Robot
962566095f
Merge "liblog: benchmarks use google-benchmark library"
2018-01-16 18:27:24 +00:00
Treehugger Robot
d443dd327a
Merge "Use ro.logd.kernel for kernel logcat"
2018-01-16 18:24:08 +00:00
Mark Salyzyn
dc3c14720f
liblog: clock_gettime, clock_getres and time benchmarks
...
Add local BM_time_clock_gettime_*, BM_time_clock_getres_* and
BM_time_time benchmarks. Relates to the bionic benchmarks of
the same names, except adds CLOCK_MONOTONIC_RAW. Added here for
developer convenience whenever updates to the liblog or logd
code base need integration testing.
ToDo: add liblog gTests that analyse the benchmark data to confirm
that the specified integrated device has vdso access to all the
pertinent clock sources. Add liblog local benchmarks and tests to
measure the device clock drift of each possible liblog clock
source to help evaluate device configuration.
Test: liblog_benchmarks --benchmark_filter=BM_time*
Bug: 63737556
Bug: 69423514
Change-Id: Ibafe0880d976ef2b3885765f71e0ba6c99d56f2a
2018-01-16 08:11:59 -08:00
Mark Salyzyn
1520bd43b0
liblog: benchmarks use google-benchmark library
...
Remove our circa 2014 snapshot of the google benchmarking library, and
use the now very stable google-benchmark suite. Some porting effort,
and deal with some benchmarking saddle points that take too long to
sort out. Focus on minimal API changes, _odd_ new behaviors, and style.
Test: liblog_benchmarks, ensure results in about the same range
Bug: 69423514
Change-Id: I2add1df9cb664333bcf983b57121ae151b26935b
2018-01-16 08:11:26 -08:00
Jeff Sharkey
37efe0794e
Merge "Remove FUSE logic; it's only a sdcardfs wrapper." am: 3b44d2846e
am: a4a54c9440
...
am: 2393133e5d
Change-Id: I580982b347f2c9c84d105f9b4d99bd9557feac81
2018-01-16 09:14:40 +00:00
Jeff Sharkey
2393133e5d
Merge "Remove FUSE logic; it's only a sdcardfs wrapper." am: 3b44d2846e
...
am: a4a54c9440
Change-Id: Id52f946b81b4d09b98326aaa91daa97a3e409143
2018-01-16 09:09:32 +00:00
Jeff Sharkey
a4a54c9440
Merge "Remove FUSE logic; it's only a sdcardfs wrapper."
...
am: 3b44d2846e
Change-Id: Iac3cdafd563dceadc102cd6bfd8c8f22673ca664
2018-01-16 09:04:29 +00:00
Jeff Sharkey
3b44d2846e
Merge "Remove FUSE logic; it's only a sdcardfs wrapper."
2018-01-16 08:55:16 +00:00
Krzysztof Wesolowski
7f49e4657b
Merge "Improve ALOGV compatiblity with clang-tidy" am: 854eb6cf78
am: 1e45dfdb47
...
am: 67ff981818
Change-Id: Ibd605708e11d5f95b50bb8432dff5aba5e8db1ef
2018-01-13 22:32:53 +00:00
Krzysztof Wesolowski
67ff981818
Merge "Improve ALOGV compatiblity with clang-tidy" am: 854eb6cf78
...
am: 1e45dfdb47
Change-Id: I60ed32e902eca0ead86c69239d85b59949820c32
2018-01-13 22:27:47 +00:00
Krzysztof Wesolowski
1e45dfdb47
Merge "Improve ALOGV compatiblity with clang-tidy"
...
am: 854eb6cf78
Change-Id: Ic9462b04d94eebe767afcc1ed1879ca000563822
2018-01-13 22:17:10 +00:00
Treehugger Robot
854eb6cf78
Merge "Improve ALOGV compatiblity with clang-tidy"
2018-01-13 22:09:40 +00:00
Christopher Ferris
be7c1b0494
Merge "Add ability to read jit gdb data." am: 85d0c3adaf
am: 307d886587
...
am: 239b23f6f2
Change-Id: I8ccbb3acac5f384e15b88e1f2557a6facfb0fef7
2018-01-13 00:05:41 +00:00
Christopher Ferris
239b23f6f2
Merge "Add ability to read jit gdb data." am: 85d0c3adaf
...
am: 307d886587
Change-Id: I9dccca5a720843aeb418afce9aa383b69c8d994e
2018-01-13 00:00:35 +00:00
Christopher Ferris
307d886587
Merge "Add ability to read jit gdb data."
...
am: 85d0c3adaf
Change-Id: Ie993c0d645c8f65f976c980b9ffb30f7a8920e59
2018-01-12 23:55:29 +00:00
Christopher Ferris
85d0c3adaf
Merge "Add ability to read jit gdb data."
2018-01-12 23:44:06 +00:00
Jeff Sharkey
44b14b9430
Merge changes from topic "defnormalz" am: 178ede377a
am: c210a8b6bc
...
am: 8d8d8baa5e
Change-Id: Ib54b19cf9fdace9568408292fc7540e977eb3762
2018-01-12 23:43:33 +00:00
Jeff Sharkey
8d8d8baa5e
Merge changes from topic "defnormalz" am: 178ede377a
...
am: c210a8b6bc
Change-Id: I73f6b0775b57cb5ee217d851c586b445eafa54db
2018-01-12 23:27:45 +00:00
Jeff Sharkey
c210a8b6bc
Merge changes from topic "defnormalz"
...
am: 178ede377a
Change-Id: I3cf369ea789b45a76d30d65fa9e456b47ebc1d60
2018-01-12 23:16:58 +00:00
Jeff Sharkey
68e1093028
Remove FUSE logic; it's only a sdcardfs wrapper.
...
Leaving the FUSE logic intact was confusing to OEMs, who expected
that it would still work and pass CTS. Remove all the FUSE logic
and leave a comment block about why the wrapper exists.
Also use new Android.bp makefile format.
Test: builds, boots
Bug: 63524725
Change-Id: I8b2a4fa0227109d65689c43302dc6fa40394ff58
2018-01-12 15:41:55 -07:00
Jeff Sharkey
178ede377a
Merge changes from topic "defnormalz"
...
* changes:
Add "default_normal" support for sdcardfs.
sdcard: Use AID_ROOT constant
2018-01-12 22:32:35 +00:00
Tom Cherry
325e90ec5d
Merge "getprop: add -T option to return a property's type" am: 5939c71606
am: c9c3a95944
...
am: eac9c69239
Change-Id: I1855d536c89d9548eb595001de6ff4d41b82d52b
2018-01-12 22:03:06 +00:00
Tom Cherry
eac9c69239
Merge "getprop: add -T option to return a property's type" am: 5939c71606
...
am: c9c3a95944
Change-Id: I057e48074ec5dbdc6f05df487771375d392ee77d
2018-01-12 21:50:58 +00:00
Tom Cherry
c9c3a95944
Merge "getprop: add -T option to return a property's type"
...
am: 5939c71606
Change-Id: Ief12a7e76bce51cf77ccb1b9becd1e3202325e4a
2018-01-12 21:39:25 +00:00
Jeff Vander Stoep
e2f77d8ef1
OWNERS: add myself
...
Test: none
Change-Id: I150226c19370a2c5f06781003ec88befa0e91da7
2018-01-12 13:31:54 -08:00
Tom Cherry
5939c71606
Merge "getprop: add -T option to return a property's type"
2018-01-12 21:30:39 +00:00
Tom Cherry
36ec2cf8a5
Merge "init: always expand args in subcontext" am: c64c006991
am: a89077ad35
...
am: adcfcca845
Change-Id: I752934e23056eb638981f9d9a63e2a023b67d98d
2018-01-12 21:26:01 +00:00
Tom Cherry
adcfcca845
Merge "init: always expand args in subcontext" am: c64c006991
...
am: a89077ad35
Change-Id: I7035d572fe1055bc3a98ee8c8ba1da057918525e
2018-01-12 21:20:58 +00:00
Tom Cherry
a89077ad35
Merge "init: always expand args in subcontext"
...
am: c64c006991
Change-Id: Ib7fcf2c8ecebf13ffaff6458d05147bbf45541ce
2018-01-12 21:16:24 +00:00
Tom Cherry
c64c006991
Merge "init: always expand args in subcontext"
2018-01-12 21:06:59 +00:00
Tom Cherry
c7b20f6f4e
Merge "Rename property 'schema' to 'type'" am: ceecbfc40e
am: c78060f51b
...
am: fd162d3242
Change-Id: I358050d19897fa5b74bd781f58e3157c8bc014f8
2018-01-12 20:15:09 +00:00
Jeff Sharkey
e2e3610e6e
Add "default_normal" support for sdcardfs.
...
Also cleans up fallback-retry logic for older kernels by
progressively removing each newer flag with each retry.
Test: internal CTS
Bug: 64672411
Change-Id: I3de3b64b68838fb2ef4505fe73c4e9865b2f9026
2018-01-12 13:11:31 -07:00
Ryo Hashimoto
d2d8eabf67
sdcard: Use AID_ROOT constant
...
To be consistent with the other parts of the code,
and to make it easy to use a differnt value when running in a container.
Bug: 69142822
Test: build
Change-Id: I9b2c7744e3867bb15511dd4ddd7bce281d758a7b
2018-01-12 13:09:54 -07:00
Tom Cherry
fd162d3242
Merge "Rename property 'schema' to 'type'" am: ceecbfc40e
...
am: c78060f51b
Change-Id: I14cfceb27b3c95af90b0201f864f7c8d8dffa066
2018-01-12 19:57:54 +00:00
Tom Cherry
c78060f51b
Merge "Rename property 'schema' to 'type'"
...
am: ceecbfc40e
Change-Id: I64f6fa7ae31244bd28d51abded337d466e22c46a
2018-01-12 19:32:53 +00:00
Tom Cherry
8573b55f0f
getprop: add -T option to return a property's type
...
Bug: 70858511
Test: Return property types correctly
Change-Id: I506582d88c12a7f52d699635a41b24de4bc80289
2018-01-12 11:26:46 -08:00