OSDN Git Service
Todd Kennedy [Thu, 24 Sep 2015 21:19:11 +0000 (21:19 +0000)]
am
2655e9d9: am
a037f97d: am
7f413889: Merge "Installd: Take boot status as dexopt parameter"
* commit '
2655e9d90ce92aaf58bdce02b7ce85eb0010058b':
Installd: Take boot status as dexopt parameter
Todd Kennedy [Thu, 24 Sep 2015 20:49:51 +0000 (20:49 +0000)]
am
a037f97d: am
7f413889: Merge "Installd: Take boot status as dexopt parameter"
* commit '
a037f97dcf15000154e73aea4e92248c17a586f8':
Installd: Take boot status as dexopt parameter
Todd Kennedy [Thu, 24 Sep 2015 20:39:15 +0000 (20:39 +0000)]
am
7f413889: Merge "Installd: Take boot status as dexopt parameter"
* commit '
7f413889a3f0bff0c159141abb498650305f2089':
Installd: Take boot status as dexopt parameter
Todd Kennedy [Thu, 24 Sep 2015 20:35:07 +0000 (20:35 +0000)]
Merge "Installd: Take boot status as dexopt parameter"
Andreas Gampe [Mon, 21 Sep 2015 20:21:30 +0000 (13:21 -0700)]
Installd: Take boot status as dexopt parameter
Expect the boot status explicitly as a parameter so that we do not
have to rely on dev.bootcomplete, which isn't meaningfully set
when the device needs the decryption screen on boot.
Bug:
23898216
(cherry picked from commit
72ebebed876a62e719b098e43d9d516361bde029)
Change-Id: I9b34298caf70b1e5d40970cc0d04c469016a80a7
Dan Austin [Wed, 23 Sep 2015 19:51:06 +0000 (19:51 +0000)]
am
c3af99f4: am
476398ab: am
0830bb16: Merge "Enable integer overflow sanitization in libinput."
* commit '
c3af99f441749b82c16a90ae4b0faaecf7cc079c':
Enable integer overflow sanitization in libinput.
Dan Austin [Wed, 23 Sep 2015 19:51:05 +0000 (19:51 +0000)]
am
4cf79dbb: am
0ba3db9e: am
bffbd09f: Merge "Eliminate multiple benign overflow conditions."
* commit '
4cf79dbbc9767b2bdb5bfa42825fba3a5afd954a':
Eliminate multiple benign overflow conditions.
Sergio Giro [Wed, 23 Sep 2015 19:51:04 +0000 (19:51 +0000)]
am
48d1d1fc: am
f1519eeb: am
64b83133: Merge "Remove usage of SharedBuffer"
* commit '
48d1d1fc902543ea16e5826a4739346714691d8c':
Remove usage of SharedBuffer
Michael Wright [Wed, 23 Sep 2015 19:50:30 +0000 (19:50 +0000)]
am
c2fa26c0: (-s ours) am
bc16fb98: am
cff01363: Merge commit \'
8a196b5630a93a3eb6df4cbe461917731e54fb35\' into merge-fix
* commit '
c2fa26c0f5e6690efb9e99c88ffbb5064b816132':
DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"
Dan Austin [Wed, 23 Sep 2015 17:25:01 +0000 (17:25 +0000)]
am
476398ab: am
0830bb16: Merge "Enable integer overflow sanitization in libinput."
* commit '
476398ab60f4f777b0d7c85986f0185350468d5d':
Enable integer overflow sanitization in libinput.
Dan Austin [Wed, 23 Sep 2015 17:25:00 +0000 (17:25 +0000)]
am
0ba3db9e: am
bffbd09f: Merge "Eliminate multiple benign overflow conditions."
* commit '
0ba3db9e91d683a75af244cccfa62c8778a4c62a':
Eliminate multiple benign overflow conditions.
Sergio Giro [Wed, 23 Sep 2015 17:24:58 +0000 (17:24 +0000)]
am
f1519eeb: am
64b83133: Merge "Remove usage of SharedBuffer"
* commit '
f1519eeb21ee03a956d973545f9f0f742727faaa':
Remove usage of SharedBuffer
Dan Austin [Wed, 23 Sep 2015 17:14:55 +0000 (17:14 +0000)]
am
0830bb16: Merge "Enable integer overflow sanitization in libinput."
* commit '
0830bb169717f920817e66afb18abe2c86d20161':
Enable integer overflow sanitization in libinput.
Dan Austin [Wed, 23 Sep 2015 17:14:53 +0000 (17:14 +0000)]
am
bffbd09f: Merge "Eliminate multiple benign overflow conditions."
* commit '
bffbd09f65d3bc594d844a185d75700e8b4789eb':
Eliminate multiple benign overflow conditions.
Sergio Giro [Wed, 23 Sep 2015 17:14:38 +0000 (17:14 +0000)]
am
64b83133: Merge "Remove usage of SharedBuffer"
* commit '
64b83133d5ec40828a10e57cfbb37c642bb7f510':
Remove usage of SharedBuffer
Michael Wright [Wed, 23 Sep 2015 16:53:27 +0000 (16:53 +0000)]
am
bc16fb98: am
cff01363: Merge commit \'
8a196b5630a93a3eb6df4cbe461917731e54fb35\' into merge-fix
* commit '
bc16fb988748f8870ff20afaf806f503ca960a6d':
DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"
Dan Austin [Wed, 23 Sep 2015 16:47:59 +0000 (16:47 +0000)]
Merge "Enable integer overflow sanitization in libinput."
Michael Wright [Wed, 23 Sep 2015 16:44:23 +0000 (16:44 +0000)]
am
cff01363: Merge commit \'
8a196b5630a93a3eb6df4cbe461917731e54fb35\' into merge-fix
* commit '
cff01363fcbdae5486287540e1f8917244aaea90':
DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"
Dan Austin [Tue, 22 Sep 2015 21:33:57 +0000 (14:33 -0700)]
Enable integer overflow sanitization in libinput.
Bug:
24171356
Change-Id: I1412b78171c60b0252560956a672f2d92a7011e6
Michael Wright [Wed, 23 Sep 2015 16:36:41 +0000 (17:36 +0100)]
Merge commit '
8a196b5630a93a3eb6df4cbe461917731e54fb35' into merge-fix
Change-Id: Iae99c0f3a13d999f1ff093993008a7c720e99725
Dan Austin [Wed, 23 Sep 2015 16:36:28 +0000 (16:36 +0000)]
Merge "Eliminate multiple benign overflow conditions."
Sergio Giro [Wed, 23 Sep 2015 16:22:55 +0000 (16:22 +0000)]
Merge "Remove usage of SharedBuffer"
Dan Austin [Wed, 23 Sep 2015 15:05:02 +0000 (15:05 +0000)]
am
d37734a4: am
c6a6c6de: am
ad2a1592: Merge "Enable multiple benign overflow conditions."
* commit '
d37734a4871013d067a033914579281bf5d1c13a':
Enable multiple benign overflow conditions.
Dan Austin [Wed, 23 Sep 2015 15:05:01 +0000 (15:05 +0000)]
am
9040362b: am
fc6a2bff: am
146f31b6: Merge "Eliminate benign overflow condition triggered upon loop termination in Input.cpp"
* commit '
9040362b1ec56f077e9bca395939a6669ffa8303':
Eliminate benign overflow condition triggered upon loop termination in Input.cpp
Dan Austin [Wed, 23 Sep 2015 14:58:25 +0000 (14:58 +0000)]
am
c6a6c6de: am
ad2a1592: Merge "Enable multiple benign overflow conditions."
* commit '
c6a6c6de7c43198dc93f92f935ebc120de1050c8':
Enable multiple benign overflow conditions.
Dan Austin [Wed, 23 Sep 2015 14:58:24 +0000 (14:58 +0000)]
am
fc6a2bff: am
146f31b6: Merge "Eliminate benign overflow condition triggered upon loop termination in Input.cpp"
* commit '
fc6a2bff11e342acb3c098bc2be7557e0876efac':
Eliminate benign overflow condition triggered upon loop termination in Input.cpp
Dan Austin [Wed, 23 Sep 2015 14:52:27 +0000 (14:52 +0000)]
am
ad2a1592: Merge "Enable multiple benign overflow conditions."
* commit '
ad2a1592cf01a5393ad645fea81b6c36ee11f73e':
Enable multiple benign overflow conditions.
Dan Austin [Wed, 23 Sep 2015 14:52:26 +0000 (14:52 +0000)]
am
146f31b6: Merge "Eliminate benign overflow condition triggered upon loop termination in Input.cpp"
* commit '
146f31b6c44f557270779106e95c769783270fed':
Eliminate benign overflow condition triggered upon loop termination in Input.cpp
Dan Austin [Wed, 23 Sep 2015 14:45:51 +0000 (14:45 +0000)]
Merge "Enable multiple benign overflow conditions."
Dan Austin [Wed, 23 Sep 2015 14:45:25 +0000 (14:45 +0000)]
Merge "Eliminate benign overflow condition triggered upon loop termination in Input.cpp"
Michael Wright [Wed, 23 Sep 2015 13:15:33 +0000 (13:15 +0000)]
Merge "DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"" into mnc-dr-dev
Dan Austin [Tue, 22 Sep 2015 21:28:07 +0000 (14:28 -0700)]
Eliminate multiple benign overflow conditions.
In InputTransport.cpp, there are multiple loops in which loop
termination occurs when the value becomes zero. These termination
conditions are all written value-- > 0, which, since value is
unsigned, result in an unsigned integer overflow when value is 0.
These loops were refactored to eliminate these conditions.
Bug:
24171356
Change-Id: Ie135c4306d1f2cef2778e295242305ed5139221a
Dan Austin [Tue, 22 Sep 2015 21:32:03 +0000 (14:32 -0700)]
Enable multiple benign overflow conditions.
In VelocityTracker.cpp, there are multiple loops in which loop
termination occurs when the value becomes zero. These termination
conditions are all written value-- > 0, which, since value is
unsigned, result in an integer overflow condition when value is 0.
These loop were refactored to eliminate these conditions.
Bug:
24171356
Change-Id: Ie44940cfef8a122ee1aff59c021274ba39a368bf
Dan Austin [Tue, 22 Sep 2015 21:22:41 +0000 (14:22 -0700)]
Eliminate benign overflow condition triggered upon loop termination in Input.cpp
In readFromParcel, a while loop is terminated when sampleCount = 0. The
decrement operation that was here would decrease sampleCount, an unsigned value,
below 0, triggering an unsigned integer overflow. The while loop was refactored
to eliminate this condition.
Bug:
24171356
Change-Id: I7669f54a41d11548b33e322b025431c6f6038952
Michael Wright [Tue, 22 Sep 2015 20:04:33 +0000 (21:04 +0100)]
DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"
This reverts commit
9b70ab7a3cb260205e81e40ba181a86710d2eb95, reversing
changes made to
153008efb5a00ed3c18d588ce15f90d2442a9786.
Bug:
24302031
Change-Id: Ia746381b30be3b54cb646ed412b7271962c4b02a
Andreas Gampe [Tue, 22 Sep 2015 20:57:52 +0000 (20:57 +0000)]
am
591457b7: am
6263caf7: am
83af0cc2: am
72ebebed: Installd: Take boot status as dexopt parameter
* commit '
591457b71413d5d044c3ab1cd74b954f37d18e2f':
Installd: Take boot status as dexopt parameter
Andreas Gampe [Tue, 22 Sep 2015 18:58:58 +0000 (18:58 +0000)]
am
6263caf7: am
83af0cc2: am
72ebebed: Installd: Take boot status as dexopt parameter
* commit '
6263caf72f343dfbb18e7061c5453f78cfa19e72':
Installd: Take boot status as dexopt parameter
Andreas Gampe [Tue, 22 Sep 2015 18:50:45 +0000 (18:50 +0000)]
am
83af0cc2: am
72ebebed: Installd: Take boot status as dexopt parameter
* commit '
83af0cc22c77c31df1f08d65f29509b6123b6399':
Installd: Take boot status as dexopt parameter
Andreas Gampe [Tue, 22 Sep 2015 18:36:46 +0000 (18:36 +0000)]
am
72ebebed: Installd: Take boot status as dexopt parameter
* commit '
72ebebed876a62e719b098e43d9d516361bde029':
Installd: Take boot status as dexopt parameter
Naveen Leekha [Tue, 22 Sep 2015 18:20:41 +0000 (18:20 +0000)]
Merge "Initialize local variables to avoid data leak"
Pablo Ceballos [Tue, 22 Sep 2015 17:10:21 +0000 (17:10 +0000)]
Merge "BQ: Prevent operations on disconnected BQs"
Naveen Leekha [Tue, 22 Sep 2015 00:28:04 +0000 (17:28 -0700)]
Initialize local variables to avoid data leak
The uninitialized local variables pick up
whatever the memory content was there on stack.
This data gets sent to the remote process in
case of a failed transaction, which is a security
issue. Fixed.
For b/
23696300
Change-Id: Ie37a34851ffe203f9579f63f1fe1b8605a880c30
Nick Kralevich [Mon, 21 Sep 2015 22:37:27 +0000 (22:37 +0000)]
am
8207a7b4: am
96c5d65b: am
251c8b3f: Merge "constify generated JNINativeMethod fn ptr tables"
* commit '
8207a7b4b8086abfb2f768c8cf6da8ecdc16b0aa':
constify generated JNINativeMethod fn ptr tables
Nick Kralevich [Mon, 21 Sep 2015 22:32:01 +0000 (22:32 +0000)]
am
96c5d65b: am
251c8b3f: Merge "constify generated JNINativeMethod fn ptr tables"
* commit '
96c5d65b0bef97c1315ea5d7568df912710383c7':
constify generated JNINativeMethod fn ptr tables
Nick Kralevich [Mon, 21 Sep 2015 22:22:23 +0000 (22:22 +0000)]
am
251c8b3f: Merge "constify generated JNINativeMethod fn ptr tables"
* commit '
251c8b3ff842363243c8eea25b369bd805af7aad':
constify generated JNINativeMethod fn ptr tables
Nick Kralevich [Mon, 21 Sep 2015 21:42:06 +0000 (21:42 +0000)]
Merge "constify generated JNINativeMethod fn ptr tables"
Tom Cherry [Mon, 21 Sep 2015 21:41:48 +0000 (21:41 +0000)]
am
9ec97471: add system-background cpuset
* commit '
9ec97471638fb98f5266826e4242e301e5dffc76':
add system-background cpuset
Tom Cherry [Mon, 21 Sep 2015 21:27:37 +0000 (14:27 -0700)]
add system-background cpuset
add a new cpuset for system services that should not run on
larger cores
bug
24144797
Change-Id: I4f3cd34711b7ffcd2ef45ef2a3cd4642d0ef34c5
Andreas Gampe [Mon, 21 Sep 2015 20:21:30 +0000 (13:21 -0700)]
Installd: Take boot status as dexopt parameter
Expect the boot status explicitly as a parameter so that we do not
have to rely on dev.bootcomplete, which isn't meaningfully set
when the device needs the decryption screen on boot.
Bug:
23898216
Change-Id: I9b34298caf70b1e5d40970cc0d04c469016a80a7
Tim Kilbourn [Mon, 21 Sep 2015 17:47:41 +0000 (17:47 +0000)]
Merge "Refactor InputHost and InputDriver"
Daniel Micay [Mon, 21 Sep 2015 17:17:57 +0000 (13:17 -0400)]
constify generated JNINativeMethod fn ptr tables
Change-Id: Icbad34e298f6d8e60ef12e9a91200994249fe2f5
Pablo Ceballos [Fri, 11 Sep 2015 21:37:39 +0000 (14:37 -0700)]
Remove usage of SharedBuffer
- Remove getSharedBuffer() from Region
- Don't use SharedBuffer for memory management in HWCLayerVersion1,
instead keep shallow copies of the Regions.
Bug
23962051
(cherry picked from commit
d814cf2a3e3a2fdb73efa80539fe8af0a93da1db)
Change-Id: I8fa17beed57936648c7b4defc9219dff1d5b337f
Colin Cross [Sat, 19 Sep 2015 20:03:39 +0000 (20:03 +0000)]
am
18907025: am
d1ddf299: resolved conflicts for
5b5c81c4 to stage-aosp-master
* commit '
18907025a63030cc5f41c1c19b35593687cc6a3d':
asan: update condition to work with multiple SANITIZE_TARGET values.
Colin Cross [Sat, 19 Sep 2015 19:55:53 +0000 (19:55 +0000)]
am
d1ddf299: resolved conflicts for
5b5c81c4 to stage-aosp-master
* commit '
d1ddf29901aef92e53e420e9937e9a4937569b9d':
asan: update condition to work with multiple SANITIZE_TARGET values.
Evgenii Stepanov [Sat, 19 Sep 2015 19:39:01 +0000 (19:39 +0000)]
am
4ac51de8: am
7944e8ad: With SANITIZE_TARGET, load EGL libs from the instrumented path.
* commit '
4ac51de845d2b93a19b2e08a544d6800862807dd':
With SANITIZE_TARGET, load EGL libs from the instrumented path.
Evgenii Stepanov [Sat, 19 Sep 2015 19:30:54 +0000 (19:30 +0000)]
am
7944e8ad: With SANITIZE_TARGET, load EGL libs from the instrumented path.
* commit '
7944e8ad6737309d0f64d180a450eaeebfc9865f':
With SANITIZE_TARGET, load EGL libs from the instrumented path.
Colin Cross [Sat, 19 Sep 2015 17:37:05 +0000 (10:37 -0700)]
resolved conflicts for
5b5c81c4 to stage-aosp-master
Change-Id: I0be665105d46cb3b934cb00890822d4dfae18f64
Evgenii Stepanov [Wed, 8 Jul 2015 22:49:52 +0000 (15:49 -0700)]
With SANITIZE_TARGET, load EGL libs from the instrumented path.
Bug:
21785137
Change-Id: Iac56419a9ca776c5704bed44d3f0a1a1edd9d172
(cherry picked from commit
c2466e6f005e9cbeea7764e9d8864fa6bca17633)
Evgenii Stepanov [Fri, 18 Sep 2015 20:23:35 +0000 (20:23 +0000)]
Merge "asan: update condition to work with multiple SANITIZE_TARGET values."
Ivan Krasin [Fri, 18 Sep 2015 19:03:44 +0000 (12:03 -0700)]
asan: update condition to work with multiple SANITIZE_TARGET values.
The goal is to enable SANITIZE_TARGET='address coverage', which
will be used by LLVMFuzzer.
Bug:
22850550
Change-Id: Iaa300aa20798f2e9aa613842b463edf8aeebe3a7
Pablo Ceballos [Fri, 4 Sep 2015 01:23:52 +0000 (18:23 -0700)]
BQ: Prevent operations on disconnected BQs
- Update unit tests to match
Bug
23763412
Change-Id: I77e59bf6b57b328433c3835450455f80a8fa454b
Pablo Ceballos [Fri, 18 Sep 2015 17:40:05 +0000 (17:40 +0000)]
Merge "SF: Improve surface flinger unit tests"
Andreas Gampe [Thu, 17 Sep 2015 22:55:22 +0000 (22:55 +0000)]
am
7b603ff0: am
ebb28d9d: am
c5a6696f: Merge "Installd: Allow different behavior before bootcomplete"
* commit '
7b603ff0736d48225b014c0abbe3a23d16a17e23':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Thu, 17 Sep 2015 22:47:14 +0000 (22:47 +0000)]
am
ebb28d9d: am
c5a6696f: Merge "Installd: Allow different behavior before bootcomplete"
* commit '
ebb28d9d614fb7b25406429c339cd3e0247500f2':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Thu, 17 Sep 2015 22:40:57 +0000 (22:40 +0000)]
am
c5a6696f: Merge "Installd: Allow different behavior before bootcomplete"
* commit '
c5a6696f3e51e253b78baacdec99ed34e79bc3fd':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Thu, 17 Sep 2015 22:36:50 +0000 (22:36 +0000)]
Merge "Installd: Allow different behavior before bootcomplete"
Andreas Gampe [Mon, 14 Sep 2015 23:33:11 +0000 (16:33 -0700)]
Installd: Allow different behavior before bootcomplete
Check dev.bootcomplete in dex2oat(). Use the information for
two changes.
Only switch to the background when we're post bootcomplete.
This will ensure better utilization after upgrades.
Add a second dex2oat-threads property that is used pre
bootcomplete. A separation of these phases allows using less
cores when the device is up, freeing up resources for other
purposes, e.g., avoid jank. The precedence during boot is the
boot property, or the image property if the former doesn't
exist, or the default property as a fallback.
Bug:
23898216
Bug:
24004256
(cherry picked from commit
21948005f0294a64a42932b21a33ae75295dc3d9)
Change-Id: I5063f3fc4b437cbe88c4e94584e01c1c78eccc4d
Andreas Gampe [Thu, 17 Sep 2015 02:54:35 +0000 (02:54 +0000)]
am
f1fa40ba: am
6f3c7877: am
da5b88ad: am
d693fc4c: Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
* commit '
f1fa40ba1901e5486663ff2898d2ac0a3ee899e5':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Thu, 17 Sep 2015 02:45:31 +0000 (02:45 +0000)]
am
6f3c7877: am
da5b88ad: am
d693fc4c: Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
* commit '
6f3c78771f92f269fb9e44c98f821cdc942474e9':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Thu, 17 Sep 2015 00:00:06 +0000 (00:00 +0000)]
am
da5b88ad: am
d693fc4c: Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
* commit '
da5b88adac403bbce0669fe9db531897b8be9e7c':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Wed, 16 Sep 2015 23:51:41 +0000 (23:51 +0000)]
am
d693fc4c: Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
* commit '
d693fc4c50873485794d1e0f444547d3253a56d3':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Wed, 16 Sep 2015 23:44:06 +0000 (23:44 +0000)]
Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
Andreas Gampe [Mon, 14 Sep 2015 23:33:11 +0000 (16:33 -0700)]
Installd: Allow different behavior before bootcomplete
Check dev.bootcomplete in dex2oat(). Use the information for
two changes.
Only switch to the background when we're post bootcomplete.
This will ensure better utilization after upgrades.
Add a second dex2oat-threads property that is used pre
bootcomplete. A separation of these phases allows using less
cores when the device is up, freeing up resources for other
purposes, e.g., avoid jank. The precedence during boot is the
boot property, or the image property if the former doesn't
exist, or the default property as a fallback.
Bug:
23898216
Bug:
24004256
Change-Id: I5063f3fc4b437cbe88c4e94584e01c1c78eccc4d
Pablo Ceballos [Wed, 16 Sep 2015 20:19:59 +0000 (20:19 +0000)]
Merge "BQ: Modify consumer buffer count interfaces"
Nick Kralevich [Wed, 16 Sep 2015 17:22:17 +0000 (17:22 +0000)]
Merge "handle size_t > java max int size"
Nick Kralevich [Wed, 16 Sep 2015 16:49:15 +0000 (09:49 -0700)]
handle size_t > java max int size
Cleanly abort if we would have returned a value which can't be safely
handled by the java APIs. I'm not sure this code is reachable, but
adding the check just in case.
Bug:
16676699
Change-Id: Iae59b2885fd14b7db152d4880305e7add134faef
Daniel Erat [Wed, 16 Sep 2015 03:09:38 +0000 (03:09 +0000)]
am
b1e240d8: am
d46e6e37: am
c0ed1282: Merge "Update libpowermanager to expose enum and export headers."
* commit '
b1e240d88935ddc76ce37acffeb4515e8b70ebe4':
Update libpowermanager to expose enum and export headers.
Daniel Erat [Wed, 16 Sep 2015 03:02:46 +0000 (03:02 +0000)]
am
d46e6e37: am
c0ed1282: Merge "Update libpowermanager to expose enum and export headers."
* commit '
d46e6e37c462029d0167d5d1eeac4fa479140235':
Update libpowermanager to expose enum and export headers.
Daniel Erat [Wed, 16 Sep 2015 02:54:00 +0000 (02:54 +0000)]
am
c0ed1282: Merge "Update libpowermanager to expose enum and export headers."
* commit '
c0ed128263f753696cbcb24a5d1a45bc894ae336':
Update libpowermanager to expose enum and export headers.
Daniel Erat [Wed, 16 Sep 2015 02:45:23 +0000 (02:45 +0000)]
Merge "Update libpowermanager to expose enum and export headers."
Pablo Ceballos [Tue, 15 Sep 2015 20:25:59 +0000 (20:25 +0000)]
Merge "Rename mBuf to mSlot in BufferItem"
Daniel Erat [Tue, 15 Sep 2015 16:50:17 +0000 (10:50 -0600)]
Update libpowermanager to expose enum and export headers.
Move libpowermanager's transaction ID enum (needed when
implementing BnPowerManager::onTransact()) into
IPowerManager.h and update the library's Android.mk file to
export its headers.
Bug:
22122485
Change-Id: Ie97198c3d2ebe8e880125e19a001ef7162009858
Daniel Erat [Tue, 15 Sep 2015 14:41:57 +0000 (14:41 +0000)]
am
12727b8d: am
d7fb1d2a: am
f2e53c5e: Merge "Remove BnServiceManager."
* commit '
12727b8dbd0a86428d33e12d7f5e76ea281447eb':
Remove BnServiceManager.
Daniel Erat [Tue, 15 Sep 2015 14:34:37 +0000 (14:34 +0000)]
am
d7fb1d2a: am
f2e53c5e: Merge "Remove BnServiceManager."
* commit '
d7fb1d2a5bed8941c8bc21ed50f6a129c2ebef3d':
Remove BnServiceManager.
Daniel Erat [Tue, 15 Sep 2015 14:28:00 +0000 (14:28 +0000)]
am
f2e53c5e: Merge "Remove BnServiceManager."
* commit '
f2e53c5e1f3fd27c9131f20b2f8147c82372f746':
Remove BnServiceManager.
Daniel Erat [Tue, 15 Sep 2015 14:21:30 +0000 (14:21 +0000)]
Merge "Remove BnServiceManager."
Lorenzo Colitti [Tue, 15 Sep 2015 03:07:28 +0000 (03:07 +0000)]
am
38549260: am
a8273f09: am
872269a5: am
6afc38c4: Dump the ND offload status and address table in bugreports.
* commit '
3854926074376ebe32d60d4736c99a2e111b3442':
Dump the ND offload status and address table in bugreports.
Lorenzo Colitti [Tue, 15 Sep 2015 03:02:01 +0000 (03:02 +0000)]
am
a8273f09: am
872269a5: am
6afc38c4: Dump the ND offload status and address table in bugreports.
* commit '
a8273f094437d1e1d3c074e35c325e4512e5c465':
Dump the ND offload status and address table in bugreports.
Lorenzo Colitti [Tue, 15 Sep 2015 02:55:55 +0000 (02:55 +0000)]
am
872269a5: am
6afc38c4: Dump the ND offload status and address table in bugreports.
* commit '
872269a579e776c61ac5777e70ca2981771117d6':
Dump the ND offload status and address table in bugreports.
Lorenzo Colitti [Tue, 15 Sep 2015 02:46:32 +0000 (02:46 +0000)]
am
6afc38c4: Dump the ND offload status and address table in bugreports.
* commit '
6afc38c45af45eb8f64793bca2903b3f4c55579b':
Dump the ND offload status and address table in bugreports.
Tim Kilbourn [Wed, 9 Sep 2015 23:11:54 +0000 (16:11 -0700)]
Refactor InputHost and InputDriver
The host implementation of the HAL interface is largely done by the
InputDriver, so have it implement the opaque input_host_t type rather
than the InputHost itself. This allows the HAL interface to cast the
input_host_t pointer to an InputDriver pointer in order to implement
the host functionality.
Change-Id: I72de1e90eb6ee5e346c15707b8a6b793005bbccb
Daniel Erat [Mon, 14 Sep 2015 22:29:54 +0000 (16:29 -0600)]
Remove BnServiceManager.
As far as I can tell (e.g. https://goo.gl/nxpFBZ from 2009),
BnServiceManager is unused. It's only relevant for
libbinder-based C++ daemons implementing the
IServiceManager.aidl interface. service_manager.c rolls its
own binder code instead.
Change-Id: I837a897d8a201b04bf3ff65c87b0d35d10196199
Pablo Ceballos [Mon, 14 Sep 2015 21:40:00 +0000 (21:40 +0000)]
Merge "Remove usage of SharedBuffer"
Pablo Ceballos [Mon, 14 Sep 2015 18:43:01 +0000 (11:43 -0700)]
Rename mBuf to mSlot in BufferItem
- All instances of mBuf have now been removed from the code base, so
remove the union and get rid of it.
Bug
19769719
Change-Id: I49db71a664702dd355bdb9efe6b955fee2d54531
Pablo Ceballos [Mon, 14 Sep 2015 18:28:13 +0000 (18:28 +0000)]
Merge "native: Rename mBuf to mSlot"
Haixia Shi [Mon, 14 Sep 2015 18:13:29 +0000 (18:13 +0000)]
Merge "libgui: Fix missing va_end in Surface::hook_perform()"
Haixia Shi [Mon, 14 Sep 2015 18:02:18 +0000 (11:02 -0700)]
libgui: Fix missing va_end in Surface::hook_perform()
BUG=
23667255
TEST=libgui builds and volantis still works
Change-Id: I01de6ade6a47072c3a32c3eedc8568b1fd571363
Pablo Ceballos [Fri, 11 Sep 2015 21:37:39 +0000 (14:37 -0700)]
Remove usage of SharedBuffer
- Remove getSharedBuffer() from Region
- Don't use SharedBuffer for memory management in HWCLayerVersion1,
instead keep shallow copies of the Regions.
Bug
23962051
Change-Id: I8fa17beed57936648c7b4defc9219dff1d5b337f
Dan Austin [Thu, 10 Sep 2015 22:20:22 +0000 (22:20 +0000)]
am
0823223c: am
f0f131f3: am
6c8c8138: Merge "Benign unsigned integer overflow in Parcel"
* commit '
0823223c6fa6b97fd15d11de5ddb38b21fccf2de':
Benign unsigned integer overflow in Parcel
Dan Austin [Thu, 10 Sep 2015 22:20:21 +0000 (22:20 +0000)]
am
1769e697: am
6d59e98b: am
8c77ec50: Merge "Enable fsanitize integer in ui"
* commit '
1769e697542bd5fac2014bb7eb15210e6cdc20d3':
Enable fsanitize integer in ui