OSDN Git Service
Chih-Hung Hsieh [Tue, 24 May 2016 17:48:46 +0000 (17:48 +0000)]
Merge "Fix misc-macro-parentheses warnings in libs/binder."
am:
44d29d4d07
* commit '
44d29d4d07a1262afaf84374ef136e30f24f491d':
Fix misc-macro-parentheses warnings in libs/binder.
Change-Id: I4619aac41c494bd01dd5ffa8279853ecf8719709
Chih-hung Hsieh [Tue, 24 May 2016 17:38:21 +0000 (17:38 +0000)]
Merge "Fix misc-macro-parentheses warnings in libs/binder."
Chih-Hung Hsieh [Fri, 20 May 2016 20:47:28 +0000 (20:47 +0000)]
Merge "Fix misc-macro-parentheses warnings in libs/gui."
am:
3f5fc8aa6a
* commit '
3f5fc8aa6a09f09378a4ab98d2c505830a34b8a1':
Fix misc-macro-parentheses warnings in libs/gui.
Change-Id: Ia0305eda4d192465ac3993a85dc12cc4749f57a8
Chih-Hung Hsieh [Fri, 20 May 2016 20:47:26 +0000 (20:47 +0000)]
Merge "Fix misc-macro-parentheses warnings in sensorservice and CHECK_INTERFACE."
am:
bb261bf41a
* commit '
bb261bf41ae6dedfea53c896170af72dc5b7f84a':
Fix misc-macro-parentheses warnings in sensorservice and CHECK_INTERFACE.
Change-Id: I41a08c5bccc187f766ac896f11e788219440f2d7
Chih-Hung Hsieh [Fri, 20 May 2016 20:47:25 +0000 (20:47 +0000)]
Merge "Fix misc-macro-parentheses warnings in test macros."
am:
23d433c576
* commit '
23d433c5769553ba4becdf093ba9fd5d1d8640ea':
Fix misc-macro-parentheses warnings in test macros.
Change-Id: I4bd7da1675d19a08d83a553e9f980aa34c8577ac
Chih-Hung Hsieh [Fri, 20 May 2016 20:47:23 +0000 (20:47 +0000)]
Merge "Fix misc-macro-parentheses warnings in opengl."
am:
b09e70ce56
* commit '
b09e70ce56f13c319a2936d47207e0322935059f':
Fix misc-macro-parentheses warnings in opengl.
Change-Id: I6778f23285bfa0115e0222f03b52ef4f871cc2f7
Treehugger Robot [Fri, 20 May 2016 20:43:38 +0000 (20:43 +0000)]
Merge "Fix misc-macro-parentheses warnings in libs/gui."
Chih-hung Hsieh [Fri, 20 May 2016 20:40:52 +0000 (20:40 +0000)]
Merge "Fix misc-macro-parentheses warnings in sensorservice and CHECK_INTERFACE."
Chih-hung Hsieh [Fri, 20 May 2016 20:40:27 +0000 (20:40 +0000)]
Merge "Fix misc-macro-parentheses warnings in test macros."
Chih-hung Hsieh [Fri, 20 May 2016 20:40:09 +0000 (20:40 +0000)]
Merge "Fix misc-macro-parentheses warnings in opengl."
Chih-Hung Hsieh [Fri, 20 May 2016 18:46:52 +0000 (11:46 -0700)]
Fix misc-macro-parentheses warnings in libs/gui.
Bug:
28705665
Change-Id: I9fcebd23e0bcf89c41cb3cbc31cae00c8e623dbd
Chih-Hung Hsieh [Fri, 20 May 2016 18:40:04 +0000 (11:40 -0700)]
Fix misc-macro-parentheses warnings in sensorservice and CHECK_INTERFACE.
Bug:
28705665
Change-Id: I53ed01b67054327ad55a7e83143cc82283573fe1
Chih-Hung Hsieh [Fri, 20 May 2016 18:33:26 +0000 (11:33 -0700)]
Fix misc-macro-parentheses warnings in test macros.
Bug:
28705665
Change-Id: I6e64ccdae5869b66a3caa09d8f32b2fcc9c1b2b9
Chih-Hung Hsieh [Fri, 20 May 2016 18:30:10 +0000 (11:30 -0700)]
Fix misc-macro-parentheses warnings in libs/binder.
Bug:
28705665
Change-Id: I98a1dc5cc93e31609d3feedb6dd6a33685be69a6
Chih-Hung Hsieh [Fri, 20 May 2016 18:27:11 +0000 (11:27 -0700)]
Fix misc-macro-parentheses warnings in opengl.
Bug:
28705665
Change-Id: I761d310f0dff182c288cdbb5371272f4833aa282
Christopher Wiley [Fri, 6 May 2016 18:19:45 +0000 (18:19 +0000)]
Merge "libbinder: Use char* message with binder::Status"
am:
8d9818db1a
* commit '
8d9818db1af53e065442fb5fcc44f69dfd31aec0':
libbinder: Use char* message with binder::Status
Change-Id: I4a2fcfbcd288d8810f2664d4c078895c4a9d5cfc
Christopher Wiley [Fri, 6 May 2016 18:05:35 +0000 (18:05 +0000)]
Merge "libbinder: Use char* message with binder::Status"
Christopher Wiley [Fri, 6 May 2016 16:19:44 +0000 (09:19 -0700)]
libbinder: Use char* message with binder::Status
Bug: None
Change-Id: Idcb8345cda2bf18960c1c437b7a6de4ec17b59fe
Chih-Hung Hsieh [Thu, 5 May 2016 21:28:33 +0000 (21:28 +0000)]
Merge "Fix google-explicit-constructor warnings."
am:
caff47a0c4
* commit '
caff47a0c495734d344515dafb193ac8a3d6a498':
Fix google-explicit-constructor warnings.
Change-Id: I845f4c825d460ed1590a3ad4304b4686fadd9f7a
Chih-hung Hsieh [Thu, 5 May 2016 21:19:04 +0000 (21:19 +0000)]
Merge "Fix google-explicit-constructor warnings."
Elliott Hughes [Wed, 4 May 2016 22:16:41 +0000 (22:16 +0000)]
Merge "Switch to more conventional ps arguments in dumpstate."
am:
90c04fe679
* commit '
90c04fe6791b619be58d13d785a1fbe8f35a45ab':
Switch to more conventional ps arguments in dumpstate.
Change-Id: I181c915cb4604bcaef1e613784cd2c1dd1427085
Elliott Hughes [Wed, 4 May 2016 22:13:14 +0000 (22:13 +0000)]
Merge "Switch to more conventional ps arguments in dumpstate."
Elliott Hughes [Wed, 4 May 2016 21:03:54 +0000 (14:03 -0700)]
Switch to more conventional ps arguments in dumpstate.
I'll come back and remove the "toybox" once I've switched the symlink
from toolbox to toybox...
Change-Id: I00f848ab4dade8650726b054429a2926d3d72018
Chih-Hung Hsieh [Tue, 3 May 2016 21:00:39 +0000 (14:00 -0700)]
Fix google-explicit-constructor warnings.
Bug:
28341362
Change-Id: Icd42a3b0043647fd4c094e8fe195ca0f94445de9
Chih-Hung Hsieh [Mon, 2 May 2016 17:25:27 +0000 (17:25 +0000)]
Merge "Fix google-explicit-constructor warnings."
am:
8a414ededd
* commit '
8a414ededd8b48a07de5faac03cc473ce5a42735':
Fix google-explicit-constructor warnings.
Change-Id: I7326206fbc97d0e80c5ca8be62fa39dc174293e1
Chih-hung Hsieh [Mon, 2 May 2016 17:14:48 +0000 (17:14 +0000)]
Merge "Fix google-explicit-constructor warnings."
Chih-Hung Hsieh [Fri, 29 Apr 2016 23:23:55 +0000 (16:23 -0700)]
Fix google-explicit-constructor warnings.
Bug:
28341362
Change-Id: I83bb2282249ecd4e39347b90f5fb53788e1fff5b
Chih-Hung Hsieh [Thu, 28 Apr 2016 15:16:23 +0000 (15:16 +0000)]
Merge "Fix google-explicit-constructor warnings."
am:
a5226fb
* commit '
a5226fb2cf3d03544da1f9d4d44887c4143e0af0':
Fix google-explicit-constructor warnings.
Change-Id: I10c47f1c6502c038fdc82271bc829635a22cbead
Treehugger Robot [Thu, 28 Apr 2016 15:11:54 +0000 (15:11 +0000)]
Merge "Fix google-explicit-constructor warnings."
Stephane Gasparini [Tue, 26 Apr 2016 23:36:18 +0000 (23:36 +0000)]
Merge "Atrace:use ReadFileToString to read file"
am:
3cebac7
* commit '
3cebac75a29cabec5024a7316117f401b60cc248':
Atrace:use ReadFileToString to read file
Change-Id: Ib5b32935ea42321dc3566655cb875ed04161b7cb
Treehugger Robot [Tue, 26 Apr 2016 23:29:34 +0000 (23:29 +0000)]
Merge "Atrace:use ReadFileToString to read file"
Christopher Wiley [Tue, 26 Apr 2016 16:17:33 +0000 (16:17 +0000)]
Merge "libbinder: Replace ScopedFd with base::unique_fd"
am:
758973c
* commit '
758973c497209b0a0d2b3a8afb6c0b0b139b8ab8':
libbinder: Replace ScopedFd with base::unique_fd
Change-Id: Icf1e8b60601118e1d95c0f58f9cb38efbdd6c680
Christopher Wiley [Tue, 26 Apr 2016 16:09:57 +0000 (16:09 +0000)]
Merge "libbinder: Replace ScopedFd with base::unique_fd"
Elliott Hughes [Mon, 25 Apr 2016 23:32:46 +0000 (23:32 +0000)]
Merge "Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test."
am:
32e2d0f
* commit '
32e2d0f76893f1b6bde0caa19247df8262776e2b':
Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test.
Change-Id: Ifbcd04d77a11cc89e3e73b522a263382aa29b6a2
Elliott Hughes [Mon, 25 Apr 2016 23:22:31 +0000 (23:22 +0000)]
Merge "Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test."
Chih-Hung Hsieh [Mon, 25 Apr 2016 22:41:05 +0000 (15:41 -0700)]
Fix google-explicit-constructor warnings.
Bug:
28341362
Change-Id: I0ce850de85e0de6a5472dd142f738856142db9ec
Elliott Hughes [Mon, 25 Apr 2016 20:17:48 +0000 (13:17 -0700)]
Remove HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE test.
This is no longer defined anywhere, and has never existed on LP64.
Change-Id: Ic2c51410526f6adbdfe872d4c3b99cbe3badb8d1
Christopher Wiley [Mon, 11 Apr 2016 18:09:37 +0000 (11:09 -0700)]
libbinder: Replace ScopedFd with base::unique_fd
unique_fd is a more canonical construct going forward.
Bug:
27804373
Test: checkbuilds pass on aosp x86_64-eng
Change-Id: I53eca34c0f4fd00be770a6898ff06ec2e98b9c8e
Stephane Gasparini [Wed, 2 Mar 2016 12:45:15 +0000 (13:45 +0100)]
Atrace:use ReadFileToString to read file
Since wildcard support was added to atrace, it can happen
very easily that file size is large than 4096
resulting in bad status that atrace cannot find kernel function
This patch use android::base::ReadFileToString to read file
which doesn't have size limitation.
Signed-off-by: Stephane Gasparini <stephane.gasparini@intel.com>
Change-Id: Ic24a9267053302a03ff04c8b2afeb143e5b94c84
Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
Christopher Wiley [Tue, 19 Apr 2016 18:52:07 +0000 (18:52 +0000)]
Merge "Include libbase headers in libbinder include path"
am:
33dcaf9
* commit '
33dcaf9b52649785bff0c56b48f84a8218354888':
Include libbase headers in libbinder include path
Change-Id: I93d36ecb76e95325b4b357444733ce7dd8389997
Treehugger Robot [Tue, 19 Apr 2016 18:30:20 +0000 (18:30 +0000)]
Merge "Include libbase headers in libbinder include path"
Christopher Wiley [Tue, 19 Apr 2016 17:27:00 +0000 (10:27 -0700)]
Include libbase headers in libbinder include path
We will eventually switch to using libbase's unique_fd in favor of
ScopedFd. Include the header by itself to check that all build targets
that need libbinder headers are picking up libbase as well.
Bug:
27804373
Test: Compiles
Change-Id: I2920b3d1a5357d81a54267febac3ab72fee88eb1
Christopher Wiley [Tue, 19 Apr 2016 15:38:19 +0000 (15:38 +0000)]
Merge "libgui should re-export libbinder include paths"
am:
a8d696c
* commit '
a8d696c20660afd3181cad3a955a60bfefdfe207':
libgui should re-export libbinder include paths
Change-Id: I75ad05d9c17c6da123204c042ad1d003da2ddddf
Treehugger Robot [Tue, 19 Apr 2016 15:23:56 +0000 (15:23 +0000)]
Merge "libgui should re-export libbinder include paths"
Christopher Wiley [Mon, 18 Apr 2016 22:50:56 +0000 (15:50 -0700)]
libgui should re-export libbinder include paths
libgui headers include headres from libbinder. Therefor, consumers
need the complete include paths of both libries.
Bug:
27804373
Change-Id: I4c355f32fb58298059abf7c546b48e8b24b4dc3c
Test: Compiles when libbinder include path changes.
Christopher Wiley [Mon, 18 Apr 2016 17:52:11 +0000 (17:52 +0000)]
Merge "Revert "libbinder: Replace ScopedFd with base::unique_fd""
am:
dcc5575
* commit '
dcc5575f9bb028ef3e64be52190b7f1abbbdf459':
Revert "libbinder: Replace ScopedFd with base::unique_fd"
Change-Id: I97e6ec2cb96f511a4dcf9fadec6e9567fc053f0c
Christopher Wiley [Mon, 18 Apr 2016 17:42:06 +0000 (17:42 +0000)]
Merge "Revert "libbinder: Replace ScopedFd with base::unique_fd""
Christopher Wiley [Mon, 18 Apr 2016 17:40:56 +0000 (17:40 +0000)]
Revert "libbinder: Replace ScopedFd with base::unique_fd"
This reverts commit
b12c5a67f9cf5a55f67c08bef898c48cefa9d03d.
Change-Id: I13ab8151376bc3bda7f96b92db7934720dc62215
Christopher Wiley [Mon, 18 Apr 2016 15:45:08 +0000 (15:45 +0000)]
Merge "libbinder: Replace ScopedFd with base::unique_fd"
am:
747c0bb
* commit '
747c0bb826190c4314b80c4f3d52b70e2c608ecb':
libbinder: Replace ScopedFd with base::unique_fd
Change-Id: Idfc993fe6805cb776b5c18e7967f409e58287a17
Treehugger Robot [Mon, 18 Apr 2016 15:35:30 +0000 (15:35 +0000)]
Merge "libbinder: Replace ScopedFd with base::unique_fd"
Jorge Lucangeli Obes [Thu, 14 Apr 2016 17:17:51 +0000 (17:17 +0000)]
Merge "Run \'nativeperms\', remove Brillo #ifdef."
am:
a7ba9d0
* commit '
a7ba9d0abc640e28874b2bc3a2c184603cb91167':
Run 'nativeperms', remove Brillo #ifdef.
Change-Id: I53e34de00b5bd14e34081247be55afccba2b9260
Jorge Lucangeli Obes [Thu, 14 Apr 2016 17:10:50 +0000 (17:10 +0000)]
Merge "Run 'nativeperms', remove Brillo #ifdef."
Michael Wright [Thu, 14 Apr 2016 10:02:13 +0000 (10:02 +0000)]
Merge "Add missing include to choreographer header."
am:
e2e44dd
* commit '
e2e44ddc6b0830d03f55e1388c96ef66d1d00ed2':
Add missing include to choreographer header.
Change-Id: I4a1c74e32a587f063ee921dc6fa82cfe7dea6e83
Martijn Coenen [Thu, 14 Apr 2016 09:52:26 +0000 (09:52 +0000)]
Merge "Add missing include to choreographer header."
Michael Wright [Thu, 14 Apr 2016 08:19:10 +0000 (08:19 +0000)]
Merge "Add NDK Choreographer API headers"
am:
78e7eb7
* commit '
78e7eb71527dffd0d3fde4ee8109de812c79586a':
Add NDK Choreographer API headers
Change-Id: Icbffe174f0ed07f049ae844816ff25ae556bcb07
Michael Wright [Wed, 27 Jan 2016 00:05:54 +0000 (16:05 -0800)]
Add missing include to choreographer header.
Change-Id: Id497f3a505211309a08e100b369300e81f84b13b
Martijn Coenen [Thu, 14 Apr 2016 08:11:45 +0000 (08:11 +0000)]
Merge "Add NDK Choreographer API headers"
Ralph Nathan [Wed, 13 Apr 2016 23:57:38 +0000 (23:57 +0000)]
Merge "libbinder: Remove templated binder::Status stream operator."
am:
9e413e9
* commit '
9e413e9f1306b6160fff7e80086014965231fd06':
libbinder: Remove templated binder::Status stream operator.
Change-Id: Iba6064941ac6ff070eeb569b807705f9b77221b5
Treehugger Robot [Wed, 13 Apr 2016 23:53:25 +0000 (23:53 +0000)]
Merge "libbinder: Remove templated binder::Status stream operator."
Jorge Lucangeli Obes [Wed, 13 Apr 2016 23:42:34 +0000 (16:42 -0700)]
Run 'nativeperms', remove Brillo #ifdef.
Bug:
25663983
Change-Id: I5b9f9747695d75f84bdfb61f90d28e0e5fee612c
Jorge Lucangeli Obes [Wed, 13 Apr 2016 22:58:12 +0000 (22:58 +0000)]
Merge "Implement a stub permission server for Brillo tier 1."
am:
941a290
* commit '
941a2907853a2252f303cae84c0745b84d716e67':
Implement a stub permission server for Brillo tier 1.
Change-Id: Ib2bd60773dff6c74c36384849d2eb45b4b8c1e71
Jorge Lucangeli Obes [Wed, 13 Apr 2016 22:45:19 +0000 (22:45 +0000)]
Merge "Implement a stub permission server for Brillo tier 1."
Jorge Lucangeli Obes [Wed, 13 Apr 2016 18:01:25 +0000 (11:01 -0700)]
Implement a stub permission server for Brillo tier 1.
This will allow removing some existing hardcoded checks, like
https://cs.corp.google.com/android/frameworks/native/libs/binder/IServiceManager.cpp?l=70
Also add a .clang-format file for Android Framework C++ style.
Bug:
25663983
Change-Id: Icc4473a6f7b8c7395cdb167dc3fdbb2f076e5960
Ralph Nathan [Wed, 13 Apr 2016 19:42:06 +0000 (12:42 -0700)]
libbinder: Remove templated binder::Status stream operator.
The templated binder::Status stream operator doesn't work with gmock
because of ambiguous operator overloading. Limiting the stream operator
to just std::stringstream allows it to be used with gmock.
BUG=
28171901
TEST=Compiles with gmock and CameraBinderTests
Change-Id: Ia674b68cbff4911b3f5cc3d8ee57d04a1d6cf6bf
Christopher Wiley [Mon, 11 Apr 2016 18:09:37 +0000 (11:09 -0700)]
libbinder: Replace ScopedFd with base::unique_fd
unique_fd is a more canonical construct going forward.
Bug:
27804373
Test: checkbuilds pass on aosp x86_64-eng
Change-Id: I8c1f202f1a6d646b5468f8c08fdcab7ea7f3178b
Josh Gao [Fri, 8 Apr 2016 18:16:44 +0000 (18:16 +0000)]
Merge "Don\'t include <sys/sysconf.h>."
am:
ac6335c
* commit '
ac6335cdc222a0a2e84c0ff99b8821d4c58ef4d2':
Don't include <sys/sysconf.h>.
Change-Id: Icf0332786d942da1cccaff8d4224bf53e6ddd3ed
Josh Gao [Fri, 8 Apr 2016 17:59:15 +0000 (17:59 +0000)]
Merge "Don't include <sys/sysconf.h>."
Michael Wright [Mon, 7 Dec 2015 20:26:38 +0000 (15:26 -0500)]
Add NDK Choreographer API headers
Change-Id: Ib75d3341db4e48b328b7b92497a303c01c53fc90
Josh Gao [Fri, 8 Apr 2016 00:33:02 +0000 (17:33 -0700)]
Don't include <sys/sysconf.h>.
It doesn't exist in any standard, and is hence being moved. <unistd.h>
exposes everything in it already, anyway.
Bug: http://b/
28067717
Change-Id: I258c607ef8799ec267151f424be27c72e295e3b6
Stephen Hines [Fri, 1 Apr 2016 20:17:23 +0000 (20:17 +0000)]
Merge "Split increments to silence a compiler warning."
am:
0f73649
* commit '
0f736495ff243d6282693b113fe5c76e8a1a9457':
Split increments to silence a compiler warning.
Change-Id: I4485ce044a9b8455bf3d32e62690e02cf0a64d53
Stephen Hines [Fri, 1 Apr 2016 20:07:51 +0000 (20:07 +0000)]
Merge "Split increments to silence a compiler warning."
Stephen Hines [Fri, 1 Apr 2016 05:02:38 +0000 (22:02 -0700)]
Split increments to silence a compiler warning.
Upstream clang complains that this line may be a possible misuse of the
comma operator, since the result from "p++" is being discarded. Rather
than overcomplicate things with a static_cast<void>(), it is easiest to
just move this to a separate statement.
Change-Id: I5d005eb82a02430f691f99a2f1e8b7237320f84a
Dan Austin [Mon, 28 Mar 2016 21:40:50 +0000 (21:40 +0000)]
Merge "Address const issues in preparation for libcxx rebase."
Stephen Hines [Mon, 28 Mar 2016 21:34:10 +0000 (21:34 +0000)]
Merge "Switch GLES wrappers over to using Clang (and fix inline assembly)."
Dan Austin [Thu, 24 Mar 2016 19:19:25 +0000 (12:19 -0700)]
Address const issues in preparation for libcxx rebase.
Change-Id: I25a1e2946217049e9205589d6493e06362d2173b
Stephen Hines [Wed, 23 Mar 2016 06:35:27 +0000 (23:35 -0700)]
Switch GLES wrappers over to using Clang (and fix inline assembly).
Bug: http://b/
18003438
The GLES wrapper implementations make direct calls to their underlying
function without specifying that they are retaining the original
argument register(s). This change makes the retention of these argument
registers more explicit, and then removes the LOCAL_CLANG override,
since Clang no longer optimizes the code into a bad state.
We also switch to "naked" functions, so that we control all stack layout
information. This prevents us from accidentally still corrupting
arguments on x86 (and for other functions with many parameters).
Change-Id: I37f2ef4a697373388950b41f0a292393c9fcbac7
Casey Dahlin [Tue, 15 Mar 2016 21:12:34 +0000 (21:12 +0000)]
Merge "Release resources when repeating dlopen-dlcose."
Christopher Wiley [Thu, 10 Mar 2016 23:32:15 +0000 (23:32 +0000)]
Merge "libbinder: Make null handling explicit for strong binders"
zhongjie [Wed, 9 Mar 2016 07:05:04 +0000 (15:05 +0800)]
Release resources when repeating dlopen-dlcose.
When the libbinder.so is dlopen and dlclose many
times, we need to delete the pthread_key and
munmap the memory mapping.
Otherwise, it will crash as the leakage causes
the pthread_key or memory mapping surpass their
limit.
Change-Id: Ice64d4ef685c1f665350286f9e5ddf790beac236
Signed-off-by: zhongjie <zhongjie.shi@intel.com>
Christopher Wiley [Tue, 8 Mar 2016 18:49:51 +0000 (10:49 -0800)]
libbinder: Make null handling explicit for strong binders
Bug:
27156495
Test: Compiles
Change-Id: I62cade1761377a9ec2921a758307582552e4c2ac
Zhiquan Liu [Thu, 3 Mar 2016 15:41:49 +0000 (15:41 +0000)]
Merge ""#warning" conflict with -Werror"
am:
e6b6843c5f
* commit '
e6b6843c5fc19976677706518c4875a78cc736bb':
"#warning" conflict with -Werror
Dan Stoza [Thu, 3 Mar 2016 15:36:33 +0000 (15:36 +0000)]
Merge ""#warning" conflict with -Werror"
Zhiquan Liu [Thu, 3 Mar 2016 07:24:41 +0000 (15:24 +0800)]
"#warning" conflict with -Werror
if code run #warning, it will have compile error.
Change-Id: Ic7f05cd722c14f3c5da89e2c3792615dd15cb798
Signed-off-by: Zhiquan Liu <zhiquan.liu@intel.com>
Bill Yi [Wed, 17 Feb 2016 19:36:59 +0000 (11:36 -0800)]
Christopher Wiley [Wed, 17 Feb 2016 17:41:04 +0000 (17:41 +0000)]
Merge "Allocate buffers locally in systems without SurfaceFlinger"
am:
afcf267cbd
* commit '
afcf267cbd86316cd98c96bc82400479c965d8d6':
Allocate buffers locally in systems without SurfaceFlinger
Christopher Wiley [Wed, 17 Feb 2016 17:32:15 +0000 (17:32 +0000)]
Merge "Allocate buffers locally in systems without SurfaceFlinger"
Christopher Wiley [Wed, 10 Feb 2016 23:33:14 +0000 (15:33 -0800)]
Allocate buffers locally in systems without SurfaceFlinger
In Brillo systems, we have no applications and configure
SELinux policy statically. In this model, we do not need
a special service to allocate buffers, since any process
that needs buffers can be appropriately marked at build time.
Bug:
26936651
Test: A test program on brilloemulator can allocate buffers for
the camera with this patch.
Change-Id: Ifcdb7a4b878f9a26f4899c7b75a12447dcdb0ac9
Samuel Tan [Tue, 16 Feb 2016 20:52:03 +0000 (20:52 +0000)]
Merge "libbinder: add getters for PersistableBundle keys"
am:
4f321d1629
* commit '
4f321d1629e2b848b4e9a5304ab4a9262bc81569':
libbinder: add getters for PersistableBundle keys
Samuel Tan [Tue, 16 Feb 2016 20:47:42 +0000 (20:47 +0000)]
Merge "libbinder: add getters for PersistableBundle keys"
Aurimas Liutikas [Tue, 16 Feb 2016 19:37:10 +0000 (19:37 +0000)]
Merge "Fix -Wgnu-designator warnigns in cmds/flatland/Main.cpp"
am:
f4475023e7
* commit '
f4475023e728db1456a72b0e9a1292e11fb38245':
Fix -Wgnu-designator warnigns in cmds/flatland/Main.cpp
Aurimas Liutikas [Tue, 16 Feb 2016 19:30:38 +0000 (19:30 +0000)]
Merge "Fix -Wgnu-designator warnigns in cmds/flatland/Main.cpp"
Aurimas Liutikas [Tue, 16 Feb 2016 18:42:52 +0000 (10:42 -0800)]
Fix -Wgnu-designator warnigns in cmds/flatland/Main.cpp
Bug: http://b/
27068438
Change-Id: I3064950f761411fe5271c6259867ad437c71e66d
Christopher Wiley [Tue, 16 Feb 2016 16:57:44 +0000 (16:57 +0000)]
Merge "Replace AppOpsManager locking with std::lock_guard"
am:
d3a9228d1d
* commit '
d3a9228d1d2388f21b4e8013cf2fad7b4c91ace7':
Replace AppOpsManager locking with std::lock_guard
Christopher Wiley [Tue, 16 Feb 2016 16:50:01 +0000 (16:50 +0000)]
Merge "Replace AppOpsManager locking with std::lock_guard"
Dimitry Ivanov [Sat, 13 Feb 2016 01:50:29 +0000 (01:50 +0000)]
Merge "Add missing liblog dependency"
am:
39f1abac3c
* commit '
39f1abac3c21e2f5a4a450b21d1c52ba5f099ddb':
Add missing liblog dependency
Dimitry Ivanov [Sat, 13 Feb 2016 01:43:29 +0000 (01:43 +0000)]
Merge "Add missing liblog dependency"
Dimitry Ivanov [Sat, 13 Feb 2016 01:13:10 +0000 (17:13 -0800)]
Add missing liblog dependency
Bug: http://b/
27171986
Change-Id: Ifbe01c6b325e7198a95ea865f557b0c9acb65809
Christopher Wiley [Sat, 13 Feb 2016 00:07:49 +0000 (00:07 +0000)]
Merge "Don\'t rely on AppOpsManager in systems without applications"
am:
46c32a1b1c
* commit '
46c32a1b1c895ec7630686aa8228785479f8fe92':
Don't rely on AppOpsManager in systems without applications
Christopher Wiley [Sat, 13 Feb 2016 00:07:40 +0000 (00:07 +0000)]
Merge "Fix race in AppOpsManager client library"
am:
712fe62ab2
* commit '
712fe62ab282b3897fc1ee98e35b12d95663be52':
Fix race in AppOpsManager client library
Christopher Wiley [Fri, 12 Feb 2016 23:41:08 +0000 (15:41 -0800)]
Replace AppOpsManager locking with std::lock_guard
Change-Id: Ice4c101659837cea594194cfb335f9f3f6837f38