- 10 Aug, 2016 1 commit
-
-
Josh Gao authored
Bug: http://b/29555636 Change-Id: Ibd8a2e2b619b74aac667555b7085d6f28e367c07
-
- 22 Jul, 2016 4 commits
-
-
Josh Gao authored
Fix two races in debuggerd's PTRACE_ATTACH logic: 1. The target thread in a crash dump request could exit between the /proc/<pid>/task/<tid> check and the PTRACE_ATTACH. 2. Sibling threads could exit between listing /proc/<pid>/task and the PTRACE_ATTACH. Backport of NYC change I4dfe1ea30e2c211d2389321bd66e3684dd757591 Bug: http://b/29555636 Change-Id: I6c6efcf82a49bca140d761b2d1de04215ba4d252
-
Josh Gao authored
close_all_sockets was assuming that all registered local sockets used local_socket_close as their close function. However, this is not true for JDWP sockets. Bug: http://b/28347842 Change-Id: I40a1174845cd33f15f30ce70828a7081cd5a087e (cherry picked from commit 53eb31d8) (cherry picked from commit 014b0170)
-
Josh Gao authored
sockets.cpp was branching on whether a socket close function was local_socket_close in order to avoid a potential deadlock if the socket list lock was held while closing a peer socket. Bug: http://b/28347842 Change-Id: I5e56f17fa54275284787f0f1dc150d1960256ab3 (functionally a cherrypick of 903b749f + 9b587dec, with windows disabled)
-
Sergio Giro authored
Inconsistent behaviour between utf16_to_utf8 and utf16_to_utf8_length is causing a heap overflow. Correcting the length computation and adding bound checks to the conversion functions. Test: ran libutils_tests Bug: 29250543 Change-Id: I6115e3357141ed245c63c6eb25fc0fd0a9a7a2bb (cherry picked from commit c4966a36)
-
- 23 Jun, 2016 1 commit
-
-
Daniel Micay authored
This adds a system property for controlling unprivileged access to perf_event_paranoid. It depends on adding kernel support for perf_event_paranoid=3 based on grsecurity's PERF_HARDEN feature to completely disable unprivileged access to perf. A minimal port of this feature is used in the vanilla Debian kernel by default. It hides the non-hardened value as an implementation detail, since while it is currently 1, it will probably become 2 in the future. (Cherry picked from commit 2b22a663) Bug: 29054680 Change-Id: I6e3ae3cf18d8c76df94f879c34fb6fde519b89a9
-
- 27 May, 2016 1 commit
-
-
Elliott Hughes authored
Bug: http://b/28175237 Change-Id: Ief0ba299b09693ad9afc0e3d17a8f664c2fbb8c2
-
- 22 Apr, 2016 1 commit
-
-
Daniel Rosenberg authored
An incorrect size was causing an unsigned value to wrap, causing it to write past the end of the buffer. Bug: 28085658 Change-Id: Ie9625c729cca024d514ba2880ff97209d435a165
-
- 26 Mar, 2016 1 commit
-
-
Josh Gao authored
Bug: http://b/27299236 Change-Id: I26ef47f80d4d6048a316ba51e83365ff65d70439
-
- 01 Mar, 2016 1 commit
-
-
Josh Gao authored
Partial backport of cf79748. Bug: http://b/26403620 Change-Id: Ib877ab6cfab6aef079830c5a50ba81141ead35ee
-
- 14 Jan, 2016 1 commit
-
-
Thierry Strudel authored
-
- 13 Jan, 2016 1 commit
-
-
Thierry Strudel authored
Use a non yet maintainer reviewed kernel patch from QCOM that greatly improves IO speed in case it is available from the device specific kernel headers. Bug: 24216004 Change-Id: I4101d80082c9ad9d042dde5c620ddb309d193d52
-
- 11 Jan, 2016 2 commits
-
-
Ching Tzung Lin authored
am: df2d7823 * commit 'df2d7823': Mount debugfs earlier regardless build variant
-
Ching Tzung Lin authored
ag/835596 can be reverted after this CL is merged. BUG:26455292 Change-Id: I453b0f1d08d822f8cd2d4d33f1c1b21f0d7f543a
-
- 17 Dec, 2015 2 commits
-
-
Tim Murray authored
-
Tim Murray authored
system-background can't be opened by most processes, since system-bg is a privileged cpuset. Remove the log message when it can't be opened. We'll still log a failure to use the fd if we try to use it after it can't be opened, which is fine. bug 26249842 Change-Id: I99f185c51645bc81b6a41732848227c27675cdf7
-
- 16 Dec, 2015 1 commit
-
-
Jeff Sharkey authored
When packages change, existing package-specific directories may have gained/lost a UID mapping, so we need to update the permissions for any in-memory nodes. This allows an app to deliver data for another package before that package is installed, which is the typical pattern of how OBB files are delivered. Also fix bug by re-deriving permissions when files are moved. Bug: 25399427 Change-Id: I06f38a24ad7dee5f5099ba81429aef03208e5683
-
- 15 Dec, 2015 1 commit
-
-
Alain Vongsouvanh authored
am: 2f18b545 * commit '2f18b545': logcatd: up size from 16MB to 256MB
-
- 08 Dec, 2015 1 commit
-
-
Alain Vongsouvanh authored
Based on: https://android-review.googlesource.com/#/c/172084 Change-Id: Idaa4177618acef31806b4d8f6a2f5caa859e8992
-
- 30 Nov, 2015 1 commit
-
-
Tim Murray authored
This tracepoint gives systrace the means to display the reason for uninterruptible sleep. bug 23350688 Change-Id: Iaf9c929fe1169f8872a7f8135343950aa322b0f5
-
- 18 Nov, 2015 1 commit
-
-
Tim Murray authored
SurfaceFlinger needs some of its threads in the system-background cpuset and some of its threads (the binder pool) outside of the system-background cpuset in order to improve UI perf/power consumption. Remove surfaceflinger from the system-background cpuset in init.rc and allow a thread to place itself in the system-background cpuset given enough permissions. bug 25745866 Change-Id: I85f7e41c5439e6ad7cc2d355e51f5dfb3a0c7088
-
- 12 Nov, 2015 2 commits
-
-
Mark Salyzyn authored
am: 5b0d59dd * commit '5b0d59dd': logcat: continue where we left off
-
Mark Salyzyn authored
Issue introduced as part of new logcatd functionality in commit f3555d94 Faulty logic, add a gTest to confirm. Bug: 19608716 Change-Id: Ic1b97def25e03e69faae4398a3dff2ff0f88545e
-
- 11 Nov, 2015 17 commits
-
-
Jon Larimer authored
Merge "Add macro to call event logger for errors. DO NOT MERGE" into klp-dev am: 809d5a01 am: fd56dc41 -s ours am: 362f13d7 am: 702fe6d4 -s ours am: ea1e6a59 am: 088639a2 -s ours am: 55263d2a am: 99cd21ef * commit '99cd21ef': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
Merge "Add macro to call event logger for errors. DO NOT MERGE" into lmp-mr1-dev am: f84eef3f -s ours am: d0ed7943 -s ours am: a1da2049 * commit 'a1da2049': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
Merge "Add macro to call event logger for errors. DO NOT MERGE" into lmp-mr1-dev am: f84eef3f -s ours am: d0ed7943 -s ours * commit 'd0ed7943': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
Merge "Add macro to call event logger for errors. DO NOT MERGE" into lmp-dev am: 5280061b am: 442a830e -s ours am: 93a3871a * commit '93a3871a': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
am: f84eef3f -s ours * commit 'f84eef3f': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
Merge "Add macro to call event logger for errors. DO NOT MERGE" into klp-dev am: 809d5a01 am: fd56dc41 -s ours am: 362f13d7 * commit '362f13d7': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
am: bc1ef585 * commit 'bc1ef585': Add macro to call event logger for errors.
-
Jon Larimer authored
am: fd56dc41 -s ours * commit 'fd56dc41': Add macro to call event logger for errors. DO NOT MERGE
-
Jon Larimer authored
am: 809d5a01 * commit '809d5a01': Add macro to call event logger for errors. DO NOT MERGE
-