summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add backtrace support for mips64."Elliott Hughes2015-03-104-3/+153
|\
| * Add backtrace support for mips64.Douglas Leung2015-03-094-3/+153
| | | | | | | | Change-Id: I12ea2fcbe6780bb596f51988eae1ceafcec858df
* | Merge "Fix LP32 build."Elliott Hughes2015-03-101-1/+2
|\ \
| * | Fix LP32 build.Elliott Hughes2015-03-091-1/+2
|/ / | | | | | | Change-Id: I66e084330e7a32eac639d06187e780ffa0ad7b14
* | Merge "Increase output width for wchan and pc on 64 bit targets."Elliott Hughes2015-03-101-5/+22
|\ \
| * | Increase output width for wchan and pc on 64 bit targets.Chris Dearman2015-03-091-5/+22
| | | | | | | | | | | | | | | | | | | | | Also switch wchan to the textual form, since most of us don't know kernel addresses off by heart. Change-Id: I8e28d910034d8171c5b994189b16114f80f38d2f
* | | Merge "Generate sysv hash for liblog"Dmitriy Ivanov2015-03-101-0/+4
|\ \ \
| * | | Generate sysv hash for liblogDmitriy Ivanov2015-03-091-0/+4
| | |/ | |/| | | | | | | | | | Bug: 19059885 Change-Id: I6fff4372504e3ca0d870c5cafe6f19d412787923
* | | Merge "Fix build from -Werror=maybe-uninitialized."Dan Albert2015-03-101-1/+1
|\ \ \
| * | | Fix build from -Werror=maybe-uninitialized.Dan Albert2015-03-091-1/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This won't actually ever be uninitialized because the code will take a failure path if the code that initializes it fails. The goto seems to thwart this check though. Not sure why this is only firing on userdebug builds yet. I'll look in to it tomorrow. Change-Id: Ie9d837d6baea255d2a4d169355b53dfd775eacce
* | | Merge "Move adb to C++."Dan Albert2015-03-1034-278/+317
|\ \ \ | |/ / |/| |
| * | Move adb to C++.Dan Albert2015-03-0934-278/+317
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I keep trying to clean things up and needing std::strings. Might as well just do this now. usb_linux_client.c is going to stay as C because GCC isn't smart enough to deal with the designated initializers it uses (though for some reason it is in C mode). The Darwin files are staying as C because I don't have a way to test that they build. The Windows files are staying as C because while I can actually build for them, it's slow and painful. Change-Id: I75367d29205a9049d34460032b3bb36384f43941
* | Merge "Fix a writex transcription error."Dan Albert2015-03-091-1/+1
|\ \ | |/ |/|
| * Fix a writex transcription error.Dan Albert2015-03-091-1/+1
| | | | | | | | Change-Id: I71b11127d41ebac6caf68926089c5a3b99d8c21e
* | Merge "Make the root/unroot test more robust."Dan Albert2015-03-091-2/+22
|\ \
| * | Make the root/unroot test more robust.Dan Albert2015-03-091-2/+22
| | | | | | | | | | | | | | | | | | | | | * Check the current adb user to choose the order of root/unroot. * Re-root the device when finished. Change-Id: I47a14b89e2c405bd63722e4d2043fcc629fb5e58
* | | Merge "logd: build cleanup"Mark Salyzyn2015-03-091-1/+10
|\ \ \
| * | | logd: build cleanupMark Salyzyn2015-03-091-1/+10
|/ / / | | | | | | | | | | | | | | | - Hard code the "auditd" event tag Change-Id: I5f76fd286628be5c0ca819e8ed775648c0d2fa44
* | | Merge "Fix __android_log_assert to abort."Elliott Hughes2015-03-092-2/+2
|\ \ \
| * | | Fix __android_log_assert to abort.Elliott Hughes2015-03-072-2/+2
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | If you rely on __builtin_trap, it's likely to use an illegal instruction, which is a misleading way to abort. If we just call abort, it's more immediately obvious that we've aborted. Bug: 19644330 Change-Id: I63a962e4748aec7b019ea94b007593e478a3b61a
* | | Merge "Remove toolbox's obsolete 'wipe' command."Elliott Hughes2015-03-072-177/+0
|\ \ \
| * | | Remove toolbox's obsolete 'wipe' command.Elliott Hughes2015-03-072-177/+0
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | It hasn't worked in some time (it removes /data/dalvik-cache, which is required by art), and if you're prepared to reboot (to let init put back all the directories a working system needs) there are other ways to wipe data (such as "fastboot format userdata reboot"). Bug: 19644330 Change-Id: Ib074ea21cc28409a506d66d75060bb4ad85539e2
* | | Merge "Remove some more gotos"Dmitriy Ivanov2015-03-061-14/+13
|\ \ \
| * | | Remove some more gotosDmitriy Ivanov2015-03-061-14/+13
|/ / / | | | | | | | | | Change-Id: I9c4b3a5aecf4011653933b051e67605a6feb123f
* | | Merge "Fix outdated comments in grab-bootchart.sh."Elliott Hughes2015-03-061-7/+4
|\ \ \
| * | | Fix outdated comments in grab-bootchart.sh.Elliott Hughes2015-03-061-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | I've been deliberately vague about the name of the readme because I want to come back and switch to markdown, but that probably won't happen today. Change-Id: I60651703709bbfd499227f882eb949396e8f4f6c
* | | | Merge "Reapply -Wold-style-cast"Dmitriy Ivanov2015-03-062-1/+10
|\ \ \ \ | |/ / / |/| | |
| * | | Reapply -Wold-style-castDmitriy Ivanov2015-03-062-1/+10
|/ / / | | | | | | | | | | | | | | | | | | Added pragmas to disable checks for the method using libz.h macros. Change-Id: I25aa1adf09f3ecff61d8fea6306b24b37990ab46
* | | Merge "Fix build: Remove -Wold-style-cast"Dmitriy Ivanov2015-03-061-1/+0
|\ \ \
| * | | Fix build: Remove -Wold-style-castDmitriy Ivanov2015-03-061-1/+0
|/ / / | | | | | | | | | | | | | | | libz.h has macros using old-style-cast. Change-Id: I48f7d85805c7c34e1453c863da3c9e734a57d479
* | | Merge "Revert "liblog: logprint use <endian.h>""Mark Salyzyn2015-03-061-5/+25
|\ \ \
| * | | Revert "liblog: logprint use <endian.h>"Mark Salyzyn2015-03-061-5/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 66bfc5ccbda1c36923230b8dea36e86e8ac62d67. Bug: 19634248 Change-Id: I7c4851a247042193674f226fd0d5c5663e8074c7
* | | | Merge "Remove some gotos"Dmitriy Ivanov2015-03-061-13/+8
|\ \ \ \ | |/ / / |/| | |
| * | | Remove some gotosDmitriy Ivanov2015-03-061-13/+8
|/ / / | | | | | | | | | Change-Id: I0e162c8e0a700940f4302786b8523e5b2f5e5c27
* | | Merge "Cleanup old-style-cast warnings"Dmitriy Ivanov2015-03-062-23/+28
|\ \ \
| * | | Cleanup old-style-cast warningsDmitriy Ivanov2015-03-062-23/+28
| | | | | | | | | | | | | | | | Change-Id: I6e17fd993557cbf78ade787f112794358aee39c8
* | | | Merge "Remove unnecessary allocation of FileMaps"Dmitriy Ivanov2015-03-061-34/+12
|\ \ \ \ | |/ / / | | | / | |_|/ |/| |
| * | Remove unnecessary allocation of FileMapsDmitriy Ivanov2015-03-061-34/+12
|/ / | | | | | | Change-Id: I97bb72b9edeee5b3eff4ffd21a761a1af472a3b5
* | Merge "liblog: build cleanup"Mark Salyzyn2015-03-051-13/+9
|\ \
| * | liblog: build cleanupMark Salyzyn2015-03-051-13/+9
|/ / | | | | | | | | | | | | | | - Drop CYGWIN build checking - Hard code the "liblog" event tag - Drop use of internal WITH_MINGW Change-Id: I7b63bd7fa4471f340f356b477a0e5e25fe83a851
* | Merge "liblog: logprint use <endian.h> part three"Mark Salyzyn2015-03-052-1/+5
|\ \
| * | liblog: logprint use <endian.h> part threeMark Salyzyn2015-03-042-1/+5
|/ / | | | | | | | | | | | | | | Fix host/sdk builds: - Drop logprint from list of host products - Drop <endian.h> for FAKE_LOG_DEVICE Change-Id: I8aa854413ff6d809f0b04987cf913eb228e4213c
* | Merge changes I12d6aa4e,I9e802113,I2b30e0fc,Iaf387b9eMark Salyzyn2015-03-0512-349/+119
|\ \ | | | | | | | | | | | | | | | | | | | | | * changes: logcat: remove dead label code logcat: do not stop on unexpected log ID Revert "logd: Add minimum time bucket statistics" liblog: Instrument logging of logd write drops
| * | logcat: remove dead label codeMark Salyzyn2015-03-041-20/+8
| | | | | | | | | | | | Change-Id: I12d6aa4ebf48f06faf9435b4ffedfd309629cf3b
| * | logcat: do not stop on unexpected log IDMark Salyzyn2015-03-041-19/+15
| | | | | | | | | | | | | | | | | | | | | | | | We are changing the log read API to allow event notification regarding logging system data loss. We would like these out of band events to be reported. Change-Id: I9e802113604d8cc0fc9adff0d1e014bbc40914fe
| * | Revert "logd: Add minimum time bucket statistics"Mark Salyzyn2015-03-047-306/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This forward port reverts commit e457b74ce6ee6d799812dc2ec5e4b8b18bcd3e91 No longer as necessary once we add liblog: Instrument logging of logd write drops Although this provided an indication of how close statistically we were to overloading logd it is simpler to understand fails thus to hunt and peck a corrected value for /proc/sys/net/unix/max_dgram_qlen Change-Id: I2b30e0fc30625a48fd11a12c2d2cc6a41f26226f
| * | liblog: Instrument logging of logd write dropsMark Salyzyn2015-03-044-5/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - If logger system is prostrated, send an event message with the liblog tag from the associated UID and PID with a count of dropped messages once logging is resumed. - Added to the README a description of the error return values. - Describe in the README the appropriate mitigations for dropped messages. - If the caller sees this message, then /proc/sys/net/unix/max_dgram_qlen is likely too small Change-Id: Iaf387b9e5e1b6aa93bebc7481f9e8353732e3229
* | | Merge "liblog: logprint use <endian.h> part deux"Mark Salyzyn2015-03-051-0/+1
|\ \ \
| * | | liblog: logprint use <endian.h> part deuxMark Salyzyn2015-03-041-0/+1
|/ / / | | | | | | | | | Change-Id: I042194d0f5ec444dd192ee9da50d6b48d556f8ac
* | | Merge "Fs_mgr: Fix format code"Andreas Gampe2015-03-041-1/+1
|\ \ \