summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | Fix debuggerd (native crash dump).Mike Dodd2010-12-141-10/+19
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change 44659e90f (6cc4923087 in AOSP) introduced walking both the symbol table and dynamic symbol table. The problem is that it was dereferencing values whether or not the two tables were both present, which could wind up reading from invalid memory. The read from a bad address would cause debuggerd itself to crash, which isn't handled. Change-Id: Ie936f660018b1980dee5b6ed669588db861f1a79
* | | am d3f59eab: Merge "debuggerd: IA version"Jean-Baptiste Queru2010-12-1311-24/+285
|\ \ \ | |/ / | | | | | | | | | * commit 'd3f59eab07d102b9506978aca9541dd62dcea919': debuggerd: IA version
| * | Merge "debuggerd: IA version"Jean-Baptiste Queru2010-12-1311-24/+285
| |\ \
| | * | debuggerd: IA versionBruce Beare2010-11-2911-24/+285
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0c0d9c2d7e476b8d117aaf505a9480a47c0b5c05 Signed-off-by: Lei Li <lei.l.li@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* | | | am e382cc99: Merge "debuggerd: Reorganize to facilitate IA commit"Jean-Baptiste Queru2010-12-1310-212/+296
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'e382cc999e48b3faabea7743ec8cec303b6005ba': debuggerd: Reorganize to facilitate IA commit
| * | | Merge "debuggerd: Reorganize to facilitate IA commit"Jean-Baptiste Queru2010-12-1310-212/+296
| |\ \ \ | | |/ /
| | * | debuggerd: Reorganize to facilitate IA commitBruce Beare2010-11-2910-212/+296
| |/ / | | | | | | | | | | | | Change-Id: I22dd02daf617672fc0a8ba7e396017c57f17e26e Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
* | | resolved conflicts for merge of 1a15cb7e to gingerbread-plus-aospJean-Baptiste Queru2010-11-240-0/+0
|\ \ \ | |/ / | | | | | | Change-Id: I6468f995c29c6e05f4cb89bedb02cff2ff4bac61
| * | Merge "[PATCH] Init - make sure the last parameter to execve is NULL"Jean-Baptiste Queru2010-11-241-1/+9
| |\ \
| | * | [PATCH] Init - make sure the last parameter to execve is NULLEthan2010-11-101-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We alloc exactly the number of parameters in parse_line_action. When these parameters are for execve, which request the argv terminated by a NULL, it may fail randomly, depends on what is there after the end of the buffer we allocated Extend the buffer to hold one more pointer, and make sure it is NULL to fix this bug. Change-Id: I180df8be3502f51f81a6abb6ebf5c156eb59c9fc Signed-off-by: Ethan <ethan.too@gmail.com>
* | | | am 4906db21: Merge "codeflinger: Correct misleading comment of STM instruction"Jean-Baptiste Queru2010-11-231-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '4906db21e041327042b87122b233e1f150618334': codeflinger: Correct misleading comment of STM instruction
| * | | Merge "codeflinger: Correct misleading comment of STM instruction"Jean-Baptiste Queru2010-11-231-1/+1
| |\ \ \ | | |/ / | |/| |
| | * | codeflinger: Correct misleading comment of STM instructionKan-Ru Chen2010-08-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the ARM Architecture Reference Manual, the comment on STM instruction should be in reverse order. Change-Id: I4af852a0478798ff7b02ab9c29c68e320ff78696 Signed-off-by: Kan-Ru Chen <kanru@0xlab.org>
* | | | am b4d65399: disable console in user buildsBrian Swetland2010-10-271-2/+8
|\ \ \ \ | | |_|/ | |/| |
| * | | disable console in user buildsBrian Swetland2010-10-271-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | Also, run console as shell/log instead of root/root. Change-Id: I6104f1edddfd5e11843ff41d7839d0c296e6a6f9
* | | | am 146481b9: add rules to set perms for input device sysfs attributesBrian Swetland2010-10-261-0/+5
|\ \ \ \ | |/ / /
| * | | add rules to set perms for input device sysfs attributesBrian Swetland2010-10-261-0/+5
| | | | | | | | | | | | | | | | Change-Id: I28ab7f1ac5cc07ade7830e87f5e70c96464bb686
* | | | am bc57d4ce: init: support owner/permission setting for sysfs attributes of ↵Brian Swetland2010-10-264-33/+62
|\ \ \ \ | |/ / / | | | | | | | | devices
| * | | init: support owner/permission setting for sysfs attributes of devicesBrian Swetland2010-10-264-33/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should be much nicer than peppering init.rc with chown/chmod directives. Also, remove some dead code and obsolete comments. Change-Id: I10895f10a9cf2f1226c8d12976cd3db3743da9ec
* | | | am 5988ea72: add sdcard access permission to ril daemonBrian Swetland2010-10-221-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '5988ea726e91fbdc69485b729ea2f532fedfa1d6' into gingerbread-plus-aosp * commit '5988ea726e91fbdc69485b729ea2f532fedfa1d6': add sdcard access permission to ril daemon
| * | | add sdcard access permission to ril daemonBrian Swetland2010-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Some RIL daemons write crashdumps to sdcard. Change-Id: I49a8d2cb342fd7f8bd23dbb1bcc378726e10a579
* | | | am f2ff2112: Merge "Add config header file for Linux/PPC."Jean-Baptiste Queru2010-10-201-0/+321
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Merge commit 'f2ff2112309d03674b88433276a57500b723fa9e' into gingerbread-plus-aosp * commit 'f2ff2112309d03674b88433276a57500b723fa9e': Add config header file for Linux/PPC.
| * | | Merge "Add config header file for Linux/PPC."Jean-Baptiste Queru2010-10-201-0/+321
| |\ \ \
| | * | | Add config header file for Linux/PPC.Marcus Comstedt2010-10-161-0/+321
| | | | | | | | | | | | | | | | | | | | Change-Id: I892e9d922ba4b4090bdb5de00d8cc7adf0123cfe
* | | | | am 6713a2e0: Merge "Fix USB endianness bugs on Linux."Jean-Baptiste Queru2010-10-201-5/+4
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '6713a2e0c659be9d992e75ab420da5680f522658' into gingerbread-plus-aosp * commit '6713a2e0c659be9d992e75ab420da5680f522658': Fix USB endianness bugs on Linux.
| * | | | Merge "Fix USB endianness bugs on Linux."Jean-Baptiste Queru2010-10-201-5/+4
| |\ \ \ \ | | |/ / /
| | * | | Fix USB endianness bugs on Linux.Marcus Comstedt2010-10-161-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The fields device->idVendor and device->idProduct should not be converted from little endian to native byteorder, because the kernel has in fact done so already! On the other hand, the descriptors read using raw ioctl:s in register_device() do need to be converted. Change-Id: I5fe08b626b14ead56a592b68d026690e343c2656
* | | | | am 81347d27: Merge "adb: Improved detection of big endian architecture"Jean-Baptiste Queru2010-10-203-6/+5
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '81347d2764b32ec7224d4e2ab3348103816400b2' into gingerbread-plus-aosp * commit '81347d2764b32ec7224d4e2ab3348103816400b2': adb: Improved detection of big endian architecture
| * | | | Merge "adb: Improved detection of big endian architecture"Jean-Baptiste Queru2010-10-203-6/+5
| |\ \ \ \ | | |/ / /
| | * | | adb: Improved detection of big endian architectureMarcus Comstedt2010-10-163-6/+5
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of testing for the (compiler specific) define __ppc__ explicitly, use the define HAVE_BIG_ENDIAN provided by AndroidConfig.h. That way, it should work on all big endian systems. Change-Id: Ic4d62afcefce4c8ad5716178ebfcb2b055ac73ce
* | | | am d02e521d: adb: Add support for Philips\'s USB vendor IDMike Lockwood2010-10-151-0/+3
|\ \ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Merge commit 'd02e521d79a49471b3f1dc3717e842948df64789' into gingerbread-plus-aosp * commit 'd02e521d79a49471b3f1dc3717e842948df64789': adb: Add support for Philips's USB vendor ID
| * | | adb: Add support for Philips's USB vendor IDMike Lockwood2010-10-151-0/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: Iaf2e3f6f111198740703b5c3581d95756f797224 Signed-off-by: Mike Lockwood <lockwood@google.com>
* | | | Merge a775965b from gingerbreadJean-Baptiste Queru2010-10-151-0/+2
|\ \ \ \ | |/ / / | | | | | | | | Change-Id: I8c08cca033ef3efe6badd2a7ba4674dfb02d6b60
| * | | Merge "Add AID_NFC for use by the NFC service." into gingerbreadNick Pelly2010-10-151-0/+2
| |\ \ \
| | * | | Add AID_NFC for use by the NFC service.Nick Pelly2010-10-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5b92f87dbacb9d855d99e10b3811f290fb64a144 Signed-off-by: Nick Pelly <npelly@google.com>
* | | | | am 89aff1d2: Add Asus USB vendor ID to adb.Xavier Ducrohet2010-10-151-0/+3
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '89aff1d22662c64cc2de384e7e2c699e4d1d5d47' into gingerbread-plus-aosp * commit '89aff1d22662c64cc2de384e7e2c699e4d1d5d47': Add Asus USB vendor ID to adb.
| * | | | Add Asus USB vendor ID to adb.Xavier Ducrohet2010-10-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 3099385 Change-Id: Ic068fbf58abd23f4bddfe13ae33854a8b4053cf8
* | | | | am 8e0e372a: Set PROT_EXEC on the whole pixelflinger code cache.Jean-Baptiste Queru2010-10-151-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '8e0e372a388434a0553810e2b958e59a26a6bd96' into gingerbread-plus-aosp * commit '8e0e372a388434a0553810e2b958e59a26a6bd96': Set PROT_EXEC on the whole pixelflinger code cache.
| * | | | Set PROT_EXEC on the whole pixelflinger code cache.Jean-Baptiste Queru2010-10-141-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pointer difference between word pointers is a number of words, and it needs to be multiplied by the size of a word to get a proper byte size. Without this, we tend to see crashes when the code crosses a page boundary. Bug: 3026204 Bug: 3097482 Change-Id: I37776d26d5afcdb1da71680de02fbb95e6548371
* | | | am 9cd8057b: Merge "Define HAVE_STAT_ST_MTIM and disable it under ↵Raphael Moll2010-10-147-0/+69
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | MinGW/Cygwin." into gingerbread Merge commit '9cd8057b6e8f5fc1254a4ed19e8127b5091b5dce' into gingerbread-plus-aosp * commit '9cd8057b6e8f5fc1254a4ed19e8127b5091b5dce': Define HAVE_STAT_ST_MTIM and disable it under MinGW/Cygwin.
| * | | Merge "Define HAVE_STAT_ST_MTIM and disable it under MinGW/Cygwin." into ↵Raphael Moll2010-10-147-0/+69
| |\ \ \ | | | | | | | | | | | | | | | gingerbread
| | * | | Define HAVE_STAT_ST_MTIM and disable it under MinGW/Cygwin.Raphael Moll2010-10-137-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used by build\libs\host\CopyFile.c Also define HAVE_PRINTF_ZD since printf %zd is not supported on MinGW/Cygwin. This is used by frmk/base/libs/utils/ZipFileRO.cpp Change-Id: I570ac5dd0a5b256ee67ad62433f1226597da3ea4
* | | | | am 6c263694: Fix KT Tech\'s usb vendor ID.Xavier Ducrohet2010-10-141-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '6c2636947c43c2950488d8d82bfc691cb907518d' into gingerbread-plus-aosp * commit '6c2636947c43c2950488d8d82bfc691cb907518d': Fix KT Tech's usb vendor ID.
| * | | | Fix KT Tech's usb vendor ID.Xavier Ducrohet2010-10-141-1/+1
| |/ / / | | | | | | | | | | | | Change-Id: I77a6de8c11d490e2427f704ff64e7c09874a5d14
* | | | am 83c6b052: Print out the signal code along with signal number and address.Carl Shapiro2010-10-101-2/+48
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '83c6b052918178033875e7ea54ca746cf7303f87' into gingerbread-plus-aosp * commit '83c6b052918178033875e7ea54ca746cf7303f87': Print out the signal code along with signal number and address.
| * | | Print out the signal code along with signal number and address.Carl Shapiro2010-10-081-2/+48
| | | | | | | | | | | | | | | | Change-Id: I60a8b13f706714e80b11bc517101715dfe1c73c1
* | | | am 6be460d5: Add HAVE_PREAD definition to platformsKenny Root2010-10-047-0/+35
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '6be460d5b0b60aca4e8d649e2254f8a8920f4d98' into gingerbread-plus-aosp * commit '6be460d5b0b60aca4e8d649e2254f8a8920f4d98': Add HAVE_PREAD definition to platforms
| * | | Add HAVE_PREAD definition to platformsKenny Root2010-10-047-0/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ZipFileRO uses pread() to guarantee atomic reads at an offset, so use the HAVE_PREAD flag to trigger off of. The only platform that doesn't implement it directly is Windows. Change-Id: Ic927611dc45b75ff8f672ed59afee5be1ad07ab4
* | | | am 912ff85b: init: Add support for SOCK_SEQPACKET socket typeMike Lockwood2010-10-013-6/+8
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '912ff85b035e0e6bc109812c1ea5661ea4df5967' into gingerbread-plus-aosp * commit '912ff85b035e0e6bc109812c1ea5661ea4df5967': init: Add support for SOCK_SEQPACKET socket type
| * | | init: Add support for SOCK_SEQPACKET socket typeMike Lockwood2010-10-013-6/+8
| | | | | | | | | | | | | | | | | | | | Change-Id: Ib264ecf9beb2685b070436d2bdec9655c7a31b47 Signed-off-by: Mike Lockwood <lockwood@android.com>