- 27 Feb, 2016 1 commit
-
-
Josh Gao authored
Partial backport of cf79748. Bug: http://b/26403620 Change-Id: Ib877ab6cfab6aef079830c5a50ba81141ead35ee
-
- 16 Feb, 2016 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 (cherry picked from commit f7aad11c)
-
- 17 Dec, 2015 1 commit
-
-
The Android Automerger authored
-
- 15 Dec, 2015 1 commit
-
-
The Android Automerger authored
-
- 11 Dec, 2015 1 commit
-
-
Christopher Ferris authored
Bug: 25187394 (cherry picked from commit 1fa55234) Change-Id: Idbc9071e8b2b25a062c4e94118808d6e19d443d9
-
- 02 Dec, 2015 1 commit
-
-
William Luh authored
Bug:23180694 Change-Id: I566a290334345f48013029534efef3e08e726e40
-
- 04 Nov, 2015 1 commit
-
-
Mark Salyzyn authored
Estimate a time horizon of ten fold for worst UID pruning Bug: 25453210 Bug: 24782000 Change-Id: I7118deb6d42531c68ed2ac2a59c57b0580b942cc
-
- 03 Nov, 2015 1 commit
-
-
Dan Willemsen authored
Keeping these means that every build has different init and debuggerd binaries, even if the source was the same. So OTAs that don't touch these sources would still need to update the binaries. Both of these messages are only informational, so can be safely removed. Bootchart already encodes build-specific information from the system properties. Bug: 24204119 Change-Id: I7ebd65a20a3e031e7528c9f741616e20b3cd7446 (cherry picked from commit 30622bbb)
-
- 21 Oct, 2015 1 commit
-
-
Paul Lawrence authored
-
- 15 Oct, 2015 1 commit
-
-
Tim Murray authored
3.18 has a warning in dmesg that appears when the parent cpuset's cpus and mems are changed to something other than what the child has. Reorder init.rc to prevent this warning from appearing. bug 24941443 Change-Id: I49d8394063b23dce03222dcc9ddccdc32bb97ea2
-
- 12 Oct, 2015 2 commits
-
-
Ruchi Kandoi authored
-
Ruchi Kandoi authored
Devices which have no battery and are always plugged in will not have any battery property initialized. This causes the 'stable power' to never be switched which is required for updating apps. This change recognizes such a device and manually sets the battery to 100% and charger status to connected to AC mains. It will also fake the battery temperature. Bug: 24258855 Change-Id: I98e5ed0dbeb7f2ab6d3802cd7e0f3a269bd8f31f Signed-off-by:
Ruchi Kandoi <kandoiruchi@google.com>
-
- 22 Sep, 2015 1 commit
-
-
Sami Tolvanen authored
Currently, the device doesn't mount verified partitions if the verity table signature is invalid, which usually means it fails to boot. This change instead sets up dm-verity with an invalid root hash and triggers device-specific error handling to recover from the corruption. Bug: 24256506 Change-Id: I6d693306fa0e7459c5500b028e433df61ecea6fb (cherry picked from commit 47caa5c386b436ba13de9f2ef356380f39afaf3f)
-
- 21 Sep, 2015 1 commit
-
-
Tim Murray authored
-
- 20 Sep, 2015 8 commits
-
-
Brian Carlstrom authored
* commit '110f705e': libutils: Fix integer overflows in VectorImpl.
-
Brian Carlstrom authored
Change-Id: Ic46ee60de7bc500f4e1d5fe841524db80918a8d9
- 19 Sep, 2015 1 commit
-
-
Brian Carlstrom authored
Change-Id: Ifd9a44777a472ae893f894391bff7ef81456d92c
-
- 18 Sep, 2015 1 commit
-
-
Tim Murray authored
add a new cpuset for system services that should not run on larger cores bug 24144797 Change-Id: I21a54f0d6b46b3b8bd8c4564b8685c88cfc4a57d
-
- 17 Sep, 2015 3 commits
-
-
Narayan Kamath authored
* commit '68a78370': libutils: Fix integer overflows in VectorImpl. DO NOT MERGE
-
Narayan Kamath authored
* commit '52edd8bd': libutils: Fix integer overflows in VectorImpl.
- 14 Sep, 2015 1 commit
-
-
Mark Salyzyn authored
-
- 12 Sep, 2015 5 commits
-
-
Narayan Kamath authored
* commit '0cc468dc': Follow up to change b638126e DO NOT MERGE.
-
Narayan Kamath authored
* commit '2e64e959': libutils: Fix integer overflows in VectorImpl. DO NOT MERGE
-
Narayan Kamath authored
* commit 'fef9dffd': Follow up to change b638126e DO NOT MERGE.
-
Narayan Kamath authored
* commit 'a82d6dc3': libutils: Fix integer overflows in VectorImpl. DO NOT MERGE
-
Narayan Kamath authored
* commit '419e6c3c': libutils: Fix integer overflows in VectorImpl.
-
- 11 Sep, 2015 2 commits
-
-
Mark Salyzyn authored
(cherry pick from commit 46d159d4) - sniff for PID in kernel log messages if available - properly deal with klogd watermark in face of modified output - deal more stringently with priority tag, must have [ following - suppress process-name stutter in tag that can happen - do not use : to demark tag if within [ ] Mediatek-special change that adds <printk_state>(<cpu>)[<pid>:<comm>] as a prefix to the printk messages. Along the lines of (simplified for entertainment purposes, YMMV): char tbuf[50]; /* printk prefix */ int this_cpu = smp_processor_id(); char state = __raw_get_cpu_var(printk_state); unsigned tlen = snprintf(tbuf, sizeof(tbuf), "%c(%x)[%d:%s]", state, this_cpu, current->pid, current->comm); Bug: 23517551 Change-Id: I568e25c5aa6d8474835454a0e83b19c2921b7985
-
Narayan Kamath authored
* commit '6c53de92': Follow up to change b638126e DO NOT MERGE.
-
- 10 Sep, 2015 3 commits
-
-
Narayan Kamath authored
Change-Id: If5062b01afa95279ab25fe86aaafa89d4d74eaa1
-
Narayan Kamath authored
Resolves delta between the kitkat and L version of this patch. Fixes the molly build on klp-dev. bug: 22953624 Change-Id: I696a506320f30d3d5cd95f6da35361244986cb36
-
Mark Salyzyn authored
(cherry pick from commit 5bb2972d) A regression that resulted in increased memory consumption for some logging patterns because we rarely did merge or leading checks, and age-out checking. On the last prune cycle, we reset for a full scan. Add some comments describing the pruning processes. Bug: 23327476 Bug: 23681639 Bug: 23685592 Change-Id: I22b0f339c9269b006831fda9cefe295a263ebb92
-
- 09 Sep, 2015 2 commits
-
-
Paul Lawrence authored
Bug: 22989588 Change-Id: I8e7023767f1da80c872adc45871be1f8851926ad
-
Narayan Kamath authored
Use external/safe-iop to check for overflows on arithmetic operations. Also remove an unnecessary copy of Vector/SharedBuffer from codeflinger and use the copy from libutils instead. Note that some of the unit tests are somewhat useless due to test-runner limitations : gtest's ability to filter on abort message doesn't work when combined with messages formatted by android's logging system. bug: 22953624 (cherry picked from commit c609c31f) Change-Id: I61644633db6b54fa230683615de9724f7fabf6fb
-