- 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 47caa5c3)
-
- 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 4 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
-
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: I673b7ab142bed4fcba9159a00a65cf6bca6b1f6c
-
Badhri Jagan Sridharan authored
Adds init support for: accessory audio_source midi adb rndis Bug=23633457 Change-Id: I12e68e25969adafcf3170769f91ae939d08b7dbc
-
- 08 Sep, 2015 1 commit
-
-
Narayan Kamath authored
* commit 'c609c31f': libutils: Fix integer overflows in VectorImpl.
-
- 04 Sep, 2015 4 commits
-
-
Mark Salyzyn authored
-
Vincent Palatin authored
-
Mark Salyzyn authored
(cherry pick from commit 831aa297) With part deux we caused an apparent regression by not checking for stale recorded iterators. This checking was on-purpose bypassesed when leading prune entries were to be deleted without touching the statistics engine due to an in-place merge. Part deux had us leaving iterators we were not focussed on untouched which in turn because they were left behind, had a much higher likelihood of being deleted without touching the statistics engine. Perform the check every delete. Bug: 23789348 Bug: 23490267 Change-Id: Idc6cc23d1f9e3b6cd9a083139a0de59479fbfe08
-
Christopher Ferris authored
If the signal handler doesn't fire in the given time when trying to unwind a thread, put on a logging handler. This prevents crashes if the signal does eventually fire. Bug: 23783762 (cherry picked from commit d7226f9a) Change-Id: Ib990a06733cc93717752ab4998f4ae26afd7e249
-
- 03 Sep, 2015 1 commit
-
-
Vincent Palatin authored
Fix typos in the usb typec properties (sys.usb.typec.*), so the data_role and the power_role can be written properly in the sysfs. Bug: 23790832 Change-Id: I90f591ab37825a07e0610ef1fec0e831eb19515d
-