summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "AArch64: Port debuggerd"Elliott Hughes2014-01-317-7/+220
|\
| * AArch64: Port debuggerdKévin PETIT2014-01-307-7/+220
|/ | | | | Change-Id: Ib18f76f375a1d70c84e0a09d221e17ac43144b96 Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
* Merge "Increase the scope of other reused definitions."Elliott Hughes2014-01-311-2/+2
|\
| * Increase the scope of other reused definitions.Elliott Hughes2014-01-301-2/+2
|/ | | | | | (Testing this in a non-x86 tree, as I'd been doing, was no testing at all.) Change-Id: I6c5d08e9d566554c212feb8499238aeadf877dad
* Merge "LP64: Enable debuggerd/libbacktrace/libunwind."Elliott Hughes2014-01-3111-83/+129
|\
| * LP64: Enable debuggerd/libbacktrace/libunwind.Pavel Chupin2014-01-3011-83/+129
| | | | | | | | | | Change-Id: I2e432839f86c33c2adbaac8cc12ca8961956044b Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
* | Merge "Fix build by defining LOCAL_PATH early enough."Elliott Hughes2014-01-311-5/+4
|\ \
| * | Fix build by defining LOCAL_PATH early enough.Elliott Hughes2014-01-301-5/+4
|/ / | | | | | | Change-Id: I959b04e5539d6f24ce96cd6737434f932d717e1b
* | Merge "Allow the host libcorkscrew to build."Elliott Hughes2014-01-311-2/+1
|\ \ | |/ |/|
| * Allow the host libcorkscrew to build.Elliott Hughes2014-01-301-2/+1
|/ | | | Change-Id: Iabe82720d3261a9bd35763c260d3c4b6d422e287
* Merge "debuggerd: a few generic improvements"Elliott Hughes2014-01-305-129/+104
|\
| * debuggerd: a few generic improvementsKévin PETIT2014-01-305-129/+104
| | | | | | | | | | | | | | | | | | | | This one makes dump_memory reasonably architecture-agnostic so it is possible to share the code between architectures. It also includes a few small improvements in tombstone.cpp. Change-Id: Ib8a9599bfa420b41e80207988e87aee1b9d79541 Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
* | Merge "Don't try to build libcorkscrew for LP64."Elliott Hughes2014-01-301-0/+4
|\ \ | |/ |/|
| * Don't try to build libcorkscrew for LP64.Elliott Hughes2014-01-301-0/+4
|/ | | | Change-Id: I77e36b83048b40ba53b6790b7c31beac27feee56
* Merge "x86: Enable libunwind"Elliott Hughes2014-01-301-1/+1
|\
| * x86: Enable libunwindPavel Chupin2014-01-301-1/+1
|/ | | | | Change-Id: I098787f57801f68d0419732d5fd475c7e916c92c Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
* Merge "Clean up UnwindCurrent.cpp's use of ucontext.h."Christopher Ferris2014-01-301-21/+2
|\
| * Clean up UnwindCurrent.cpp's use of ucontext.h.Christopher Ferris2014-01-301-21/+2
|/ | | | Change-Id: I9eff7486b9fe89eac57b5555649b871bc6f1cc77
* Merge changes I6bffe1cd,I0984ba01Colin Cross2014-01-304-384/+407
|\ | | | | | | | | | | * changes: fs_mgr: split fstab parsing into separate file fs_mgr: update ext4_parse_sb to match change in ext4_utils
| * fs_mgr: split fstab parsing into separate fileColin Cross2014-01-233-381/+404
| | | | | | | | | | | | | | | | Move fstab parsing into fs_mgr_fstab.c so that it compiles into a separate compilation unit. uncrypt links against it but doesn't need to pull in the rest of the dependencies on fs_mgr.c. Change-Id: I6bffe1cd42720151533e958028259d1931aaa4bf
| * fs_mgr: update ext4_parse_sb to match change in ext4_utilsColin Cross2014-01-231-3/+3
| | | | | | | | | | | | | | ext4_parse_sb now takes the struct fs_info to fill out to avoid using the global info from external callers. Change-Id: I0984ba01c0dbdd5b68b825817faf0c5cf5aa5510
* | Merge "Switch mips libcorkscrew over to <sys/ucontext.h>."Elliott Hughes2014-01-301-40/+5
|\ \
| * | Switch mips libcorkscrew over to <sys/ucontext.h>.Elliott Hughes2014-01-291-40/+5
|/ / | | | | | | Change-Id: I4db233fb85c8f0b0c210771a8c75ae8e67dff96f
* | Merge "Avoid redefinition of __STDC_FORMAT_MACROS."Ian Rogers2014-01-301-1/+0
|\ \
| * | Avoid redefinition of __STDC_FORMAT_MACROS.Ian Rogers2014-01-291-1/+0
| | | | | | | | | | | | Change-Id: I5c65ea196bb9a197a74899ceb53543f289f6d494
* | | Merge "Switch arm libcorkscrew over to <sys/ucontext.h>."Elliott Hughes2014-01-301-13/+1
|\ \ \ | |/ / |/| |
| * | Switch arm libcorkscrew over to <sys/ucontext.h>.Elliott Hughes2014-01-291-13/+1
| | | | | | | | | | | | Change-Id: I90cf89453f2718fd4bec2bf17ea616ee8165d36a
* | | Merge "Switch x86 libcorkscrew over to <ucontext.h>."Elliott Hughes2014-01-301-40/+1
|\ \ \
| * | | Switch x86 libcorkscrew over to <ucontext.h>.Elliott Hughes2014-01-291-40/+1
|/ / / | | | | | | | | | Change-Id: I9fa536ea25f7e2d953488b0d317d8a5237b43d03
* | | Merge "Fix global pointing to local variable."Christopher Ferris2014-01-291-3/+3
|\ \ \
| * | | Fix global pointing to local variable.Christopher Ferris2014-01-281-3/+3
|/ / / | | | | | | | | | Change-Id: I933cbb680ca6310c13634f09a9827077c8dbd568
* | | Merge "Fix code style, put unused in the end"Kristian Monsen2014-01-281-2/+2
|\ \ \
| * | | Fix code style, put unused in the endKristian Monsen2014-01-281-2/+2
| | | | | | | | | | | | | | | | Change-Id: I7315b35049924d5067203a432584b8f29e5a1391
* | | | Merge "Re-enable libunwind for arm."Christopher Ferris2014-01-2818-120/+298
|\ \ \ \ | |/ / / |/| | |
| * | | Re-enable libunwind for arm.Christopher Ferris2014-01-2818-120/+298
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to handle the new optimized way that libunwind works. In addition, a small refactor of the BacktraceMap code. A few new tests of for good measure. Change-Id: I2f9b4f5ad5a0dfe907b31febee76e4b9b94fb76f
* | | Merge changes I70ab37d5,I716f89c0,I34c96adf,I77650923,I35b0d1ee, ...Mark Salyzyn2014-01-2840-576/+2974
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: libsysutils: SocketListener export release libsysutils: Add iovec/runOnEachSocket liblog: support struct logger_event_v2 format liblog: update timestamp on NOTICE file libcutils: resolve warning in iosched_policy.c liblog: Add const pedantics logcat: Add -T flag (-t w/o assumption of -d) logcat: Add logcat test suite liblog: Add cpu utilization test liblog: Add liblog test suite debuggerd: Support newline split in log messages liblog: deprecate export LOGGER ioctl definitions liblog: deprecate export of LOGGER_LOG_* defines liblog: Add README liblog: resolve build warning messages liblog: high CPU usage from logcat liblog: fix build again liblog: drop use of sys/cdefs.h liblog: git_master@964770 build problem logcat: Incorporate liblog reading API debuggerd: Incorporate liblog reading API liblog: Interface to support abstracting log read adb: deprecate legacy log service interface adb: regression from Move list.c to inlines liblog: whitespace cleanup libcutils: bug str_parms.c:str_parms_get_float(). libcutils: UNUSED argument warnings libsysutils: Get rid of warnings libcutils: Move list.c to inlines on list.h
| * | | libsysutils: SocketListener export releaseMark Salyzyn2014-01-272-26/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Foreground thread (legacy) closes connection by reporting false return value for onDataAvailable. * Background thread can choose instead to close the connection asynchronously by calling release, must return true for the onDataAvailable method. (cherry picked from commit d7ad4e409eaac53db3a9789060097b712850b337) Change-Id: I70ab37d5c22b02804aa3b4dfb26cc9b75291f8b6
| * | | libsysutils: Add iovec/runOnEachSocketMark Salyzyn2014-01-275-36/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SocketClient: * Replace sendDataLocked with sendDataLockedv which takes an iovec. * Add a version of sendData, sendDatav, which takes an iovec. * do not preserve iovec content through sendDatav SocketListener: * Add runOnEachSocket, which allows to to specify a SocketClientCommand to run individually on each socket. This allows you to do broadcast-like actions customized for each individual socket. * Client safe list reference counting for sendBroadcast & runOnEach Socket (cherry picked from commit a6e965578e44f8ae5f98de822ba5decec381d5fc) Signed-off-by: Nick Kralevich <nnk@google.com> Signed-off-by: Mark Salyzyn <salyzyn@google.com> Change-Id: I716f89c01b4cb7af900045c7e41fac1492defb06
| * | | liblog: support struct logger_event_v2 formatMark Salyzyn2014-01-271-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit c176e14ce3fd28432e2eaca7bc7a60046dd8be40) Change-Id: I34c96adffab3478dae8f5a2597a840caad5092cc
| * | | liblog: update timestamp on NOTICE fileMark Salyzyn2014-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit b69e092dc75b643d95538929b38da6f647e79351) Change-Id: I776509232aaa50e14fe79e45ab133c0ea3985933
| * | | libcutils: resolve warning in iosched_policy.cMark Salyzyn2014-01-271-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 407038cd937391216d93f72d4d13db3803c5b452) Change-Id: I35b0d1eeba21cc1ed9645a5acfa180ed20797c56
| * | | liblog: Add const pedanticsMark Salyzyn2014-01-271-11/+11
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 9e03ce45f999b75000f1652747783d74e7063b9a) Change-Id: I819695b778ac08fcfc9b1a87f3f86e5715f53084
| * | | logcat: Add -T flag (-t w/o assumption of -d)Mark Salyzyn2014-01-272-1/+72
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit de02546e3d7c9c307e3d87e0a7fe8bb39b363a72) Change-Id: I49763e2db83755e0b7b12dfa3f83a3957c54d389
| * | | logcat: Add logcat test suiteMark Salyzyn2014-01-274-14/+440
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 2807db9a269baaa7b3f67c337d3312877ba90aa0) Change-Id: Ic4c84b88b8d899965c9765bdc3ee223ef73ba7d1
| * | | liblog: Add cpu utilization testMark Salyzyn2014-01-271-0/+156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - followup to measure CPU utilization in liblog to ensure this issue gets caught before a regression passes into the labs. Threshold for failure is 1%. (cherry picked from commit edadb2e7196040dd476e86581dc1c8e26449c00d) BUG: 12457855 Change-Id: I40568a72aeef2f554b19ad55f3dd3c02bc023f24
| * | | liblog: Add liblog test suiteMark Salyzyn2014-01-278-4/+984
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 8d1fdb509305e93eb46d45a6dcd34bedd6dc0742) Change-Id: Ia457d518b4e7ff37e840336ff0c48583709700d4
| * | | debuggerd: Support newline split in log messagesMark Salyzyn2014-01-271-10/+18
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 706fad2b5fd96fb9b705795af1c11ef44d8a8fe9) Change-Id: I2c19f12ef027ab1e1455ce78824537da1b03edcd
| * | | liblog: deprecate export LOGGER ioctl definitionsMark Salyzyn2014-01-272-15/+11
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 2e44a9ea2518024a07f38c2cc6066ec2074d5210) Change-Id: I150cad9309255bec2b8bc7230c744e9bbb1b9578
| * | | liblog: deprecate export of LOGGER_LOG_* definesMark Salyzyn2014-01-272-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 73459a5c87dc9e7c2aeee00597b9d3cc8d9a190e) Change-Id: I263af8e889f8f2ad91b91757caf90a4d17823dab
| * | | liblog: Add READMEMark Salyzyn2014-01-271-0/+134
| | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 912c88cc5abde3fb7e09a810491c3285b3bd4a64) Change-Id: I9d789e08e9301ec8afa7be8bede955379694b904