Commit Graph

28151 Commits

Author SHA1 Message Date
Brian C. Anderson 3e151ecb1a Merge "Add displayPresentTime to NATIVE_WINDOW_GET_FRAME_TIMESTAMPS" 2016-12-01 15:47:49 +00:00
Wei Wang a9ef1aa581 Merge "init: don't wait if we have more work to do" am: 32ee9fc24a am: c746ecbcbe am: df47019a30
am: a88839684a

Change-Id: Ifd96457847918dd79b19407736feef27a2bc2b5d
2016-12-01 04:08:51 +00:00
Wei Wang a88839684a Merge "init: don't wait if we have more work to do" am: 32ee9fc24a am: c746ecbcbe
am: df47019a30

Change-Id: I5b3b6e2dd9c3696fad262711290e484f4298205b
2016-12-01 04:02:50 +00:00
Wei Wang df47019a30 Merge "init: don't wait if we have more work to do" am: 32ee9fc24a
am: c746ecbcbe

Change-Id: I25e011de5ae99fdda1e4c0c88d6de9056ea8189a
2016-12-01 03:57:20 +00:00
Wei Wang c746ecbcbe Merge "init: don't wait if we have more work to do"
am: 32ee9fc24a

Change-Id: Ie260a9e3d491b9108dc7681ede5a0e3ceac9ef79
2016-12-01 03:51:19 +00:00
Treehugger Robot 32ee9fc24a Merge "init: don't wait if we have more work to do" 2016-12-01 03:45:41 +00:00
Tom Cherry 0d0d8cfa11 Merge "fs_mgr: fix header ordering" into nyc-mr1-dev-plus-aosp am: 093f9b7aee
am: af2f5233f8

Change-Id: I77ea08c44c9b32eb379849ae5beb32db24f2fa95
2016-12-01 03:17:04 +00:00
Tom Cherry adedc7f5f7 fs_mgr: fix header ordering am: e35e4e4e39
am: 67b9a04352

Change-Id: Id247deeb6e025f19621e5ce5d59614893f19d4b8
2016-12-01 03:16:47 +00:00
Tom Cherry af2f5233f8 Merge "fs_mgr: fix header ordering" into nyc-mr1-dev-plus-aosp
am: 093f9b7aee

Change-Id: I874b6cbd704b29c8f529efe3aa78ca51dedc810b
2016-12-01 03:02:15 +00:00
Tom Cherry 67b9a04352 fs_mgr: fix header ordering
am: e35e4e4e39

Change-Id: I16866690e9e40916f67b4191fc054ab5a0c1b63b
2016-12-01 03:02:15 +00:00
TreeHugger Robot 093f9b7aee Merge "fs_mgr: fix header ordering" into nyc-mr1-dev-plus-aosp 2016-12-01 02:53:54 +00:00
Jin Qian 3183c0cfe1 Merge "fs_mgr: support to reserved some blocks for an ext2/3/4 partition." am: bde6ddbbfa -s ours am: eee645ec2a am: 8e599c08ce
am: ff427628e5

Change-Id: Ib0ae1e4e7eed99154f1135c6fa08e019da404ae7
2016-12-01 02:10:11 +00:00
Wei Wang 16db4346a2 init: don't wait if we have more work to do
Bug: 33212253
Test: On marlin
Change-Id: I8502eaa73fac6953d358af01482760b3249cfd67
2016-11-30 18:09:29 -08:00
Jin Qian ff427628e5 Merge "fs_mgr: support to reserved some blocks for an ext2/3/4 partition." am: bde6ddbbfa -s ours am: eee645ec2a
am: 8e599c08ce

Change-Id: I55054b4ac480d734a22804506d09cf13fd042ca5
2016-12-01 02:03:41 +00:00
Jin Qian 8e599c08ce Merge "fs_mgr: support to reserved some blocks for an ext2/3/4 partition." am: bde6ddbbfa -s ours
am: eee645ec2a

Change-Id: I17d07f443e37de8d8144834ee1b5542877718e95
2016-12-01 01:58:11 +00:00
Jin Qian eee645ec2a Merge "fs_mgr: support to reserved some blocks for an ext2/3/4 partition."
am: bde6ddbbfa  -s ours

Change-Id: Icaac50e60b7ee881e593dea2ad5f10bf33aceb15
2016-12-01 01:52:43 +00:00
Jin Qian bde6ddbbfa Merge "fs_mgr: support to reserved some blocks for an ext2/3/4 partition." 2016-12-01 01:35:37 +00:00
Tom Cherry e35e4e4e39 fs_mgr: fix header ordering
A merge conflict resolution un-alphabetized the order of these
headers; this commit puts them back in order.

Change-Id: I13c26fbb8f88fe2ce0b332721235b3e4eba7deaf
2016-11-30 17:22:55 -08:00
Elliott Hughes d0de8660a6 Merge "Use hasmntopt(3) rather than reinventing the wheel." am: 769a5a1962 am: 8656ed109b am: 5dd53bf466
am: 4d7fbc3923

Change-Id: I071f430fa4ed033848353fdf59e972eb474be4a4
2016-11-30 23:12:30 +00:00
Elliott Hughes 4d7fbc3923 Merge "Use hasmntopt(3) rather than reinventing the wheel." am: 769a5a1962 am: 8656ed109b
am: 5dd53bf466

Change-Id: If2f24ff3a631a777cf9416166746d15d0a1379e2
2016-11-30 23:06:30 +00:00
Elliott Hughes 5dd53bf466 Merge "Use hasmntopt(3) rather than reinventing the wheel." am: 769a5a1962
am: 8656ed109b

Change-Id: Ied4c404b0d0f957bfe0e9ff3841173b52147b21b
2016-11-30 22:56:00 +00:00
Elliott Hughes 8656ed109b Merge "Use hasmntopt(3) rather than reinventing the wheel."
am: 769a5a1962

Change-Id: I62541c0ff6961888239a7686bb37115b39fc787b
2016-11-30 22:49:53 +00:00
Elliott Hughes 769a5a1962 Merge "Use hasmntopt(3) rather than reinventing the wheel." 2016-11-30 22:32:44 +00:00
caozhiyuan 45f0251385 Merge "init: Fix sync issue on property trigger. am: 876ad4571e am: c86dbc9a07" into nyc-mr2-dev-plus-aosp
am: e42440f189

Change-Id: I6ba87d5781c449175da82feea05a92859ac90d01
2016-11-30 19:23:32 +00:00
caozhiyuan 49f1d0b12d init: Fix sync issue on property trigger. am: 876ad4571e am: c86dbc9a07
am: c89b04a9ba

Change-Id: I88230e993851d3a719dce70c9dd15a843260caaa
2016-11-30 19:23:31 +00:00
caozhiyuan 4fda30bcdc init: Fix sync issue on property trigger. am: 876ad4571e am: 3353d2a03c
am: ad5c8f22c5

Change-Id: I63b409fddfa398817b505922f3fbc12ba9a3edb8
2016-11-30 19:23:16 +00:00
Android Build Merger (Role) e42440f189 Merge "init: Fix sync issue on property trigger. am: 876ad4571e am: c86dbc9a07" into nyc-mr2-dev-plus-aosp 2016-11-30 19:17:57 +00:00
caozhiyuan c89b04a9ba init: Fix sync issue on property trigger. am: 876ad4571e
am: c86dbc9a07

Change-Id: I1366412b54b27d7f31111325d51278ed8104fbb4
2016-11-30 19:17:46 +00:00
caozhiyuan ad5c8f22c5 init: Fix sync issue on property trigger. am: 876ad4571e
am: 3353d2a03c

Change-Id: I563ada2b40d0bfa0379ae24d92fd649ab7a04dd1
2016-11-30 19:17:46 +00:00
caozhiyuan 3353d2a03c init: Fix sync issue on property trigger.
am: 876ad4571e

Change-Id: I8a53c4728ee74a18b47b3ae8d9db6050b83ce6e2
2016-11-30 19:12:19 +00:00
caozhiyuan c86dbc9a07 init: Fix sync issue on property trigger.
am: 876ad4571e

Change-Id: Ie5958255e4a785c951cc04e47d139fe1ae719139
2016-11-30 19:12:14 +00:00
Pirama Arumuga Nainar a819c9c9ce Merge "Statically link LLVM libraries into backtrace_test" am: 9e8467a070 am: 66d86967bd am: 4c11b152ba
am: 308594f471

Change-Id: I3683df64e3d7433532873bfe30dd3113cec85c69
2016-11-30 18:52:20 +00:00
Pirama Arumuga Nainar a544738453 Statically link LLVM libraries into backtrace_test am: c198b150d4 am: 473f17cde0 am: a16735e36c
am: 7ed1ccbcd8

Change-Id: Iafe63090bf8239aa26a5d21ae6797e3991aef7f6
2016-11-30 18:52:04 +00:00
Pirama Arumuga Nainar 308594f471 Merge "Statically link LLVM libraries into backtrace_test" am: 9e8467a070 am: 66d86967bd
am: 4c11b152ba

Change-Id: I3d8377ef6248f19aec24718e7c3ff7fab88aa71b
2016-11-30 18:46:19 +00:00
Pirama Arumuga Nainar 7ed1ccbcd8 Statically link LLVM libraries into backtrace_test am: c198b150d4 am: 473f17cde0
am: a16735e36c

Change-Id: I5f882891c38ccc9841dc494a45eff06d2111a179
2016-11-30 18:46:03 +00:00
Pirama Arumuga Nainar 4c11b152ba Merge "Statically link LLVM libraries into backtrace_test" am: 9e8467a070
am: 66d86967bd

Change-Id: Ia7973b59db8706fc6540003464ba4f79c99342d1
2016-11-30 18:41:47 +00:00
Pirama Arumuga Nainar a16735e36c Statically link LLVM libraries into backtrace_test am: c198b150d4
am: 473f17cde0

Change-Id: I74a7c804446fed86a9c9f401f054ab8387d1b456
2016-11-30 18:41:32 +00:00
Pirama Arumuga Nainar 66d86967bd Merge "Statically link LLVM libraries into backtrace_test"
am: 9e8467a070

Change-Id: Iddd06215b4a696283f645080d4183dd524827af4
2016-11-30 18:36:16 +00:00
Pirama Arumuga Nainar 473f17cde0 Statically link LLVM libraries into backtrace_test
am: c198b150d4

Change-Id: I5d0db1329ac17a2a59cac589b9ab34c909f903ea
2016-11-30 18:36:14 +00:00
Treehugger Robot 9e8467a070 Merge "Statically link LLVM libraries into backtrace_test" 2016-11-30 18:27:39 +00:00
Elliott Hughes 2291d14baf Merge "init: Fix sync issue on property trigger." am: 80d2f01fbf am: 65016074c2 am: b94063edbf
am: 15c25fbed4

Change-Id: I166716bfb6bcb4ea9441b059e270d83862f12d10
2016-11-30 18:10:12 +00:00
Elliott Hughes 15c25fbed4 Merge "init: Fix sync issue on property trigger." am: 80d2f01fbf am: 65016074c2
am: b94063edbf

Change-Id: I65c9d1b2e17550d73a6a45d44e6094d79956524b
2016-11-30 18:04:41 +00:00
Elliott Hughes b94063edbf Merge "init: Fix sync issue on property trigger." am: 80d2f01fbf
am: 65016074c2

Change-Id: I72dda41a53e95420653027176b04c7d359fa8e71
2016-11-30 18:00:11 +00:00
Elliott Hughes 65016074c2 Merge "init: Fix sync issue on property trigger."
am: 80d2f01fbf

Change-Id: Iae57b79abeb7a372c0e483316d328d5307c66b73
2016-11-30 17:54:31 +00:00
caozhiyuan 876ad4571e init: Fix sync issue on property trigger.
This issue reproduces in the following senario.
 1. ("", "") is added to queue;
 2. property_triggers_enabled is set to 1;
 3. user defined property is triggered, like sys.usb.config=adb;
 4. ("sys.usb.config", "adb") is added to queue;
 5. main loop interpret ("", "") and queue all current triggers to execution,
    so ("sys.usb.config", "adb") is queued for execution for the first time.
 6. main loop interpret ("sys.usb.config", "adb"), it is queued for
    execution for a second time.
The second time makes ASIT fail.

(cherry pick from AOSP commit b104c502e1)

Bug: http://b/28218187
Change-Id: I230e175e0dca8989f1e5bd812398da90082d0ec1
Signed-off-by: caozhiyuan <cao.zhiyuan@zte.com.cn>
2016-11-30 09:51:38 -08:00
Mark Salyzyn 1f383e910f Merge "libcutils: tests" am: bac388e424 am: 6878cd20e6 am: 2e88b5c803
am: 7df147f3bb

Change-Id: I60fea7cd1e8f9c3e5a0404db3b075469fe827a7a
2016-11-30 17:44:11 +00:00
Pirama Arumuga Nainar c198b150d4 Statically link LLVM libraries into backtrace_test
Bug: http://b/28866258

Remove dependency of backtrace_test on libLLVM.  Also clean up
specification for libbacktrace_offline module.  Since it is a static
library now, dependencies are only needed to automatically include
necessary headers.

Test: 32-bit and 64-bit backtrace_test passes on host and on Angler.
      mma in system/extras/simpleperf, cts/tests/tests/simpleperf
      m test-art-host

Change-Id: I76b0db14d067fa7b140a99edd237370ac04fe873
2016-11-30 17:43:20 +00:00
Elliott Hughes 80d2f01fbf Merge "init: Fix sync issue on property trigger." 2016-11-30 17:39:55 +00:00
Mark Salyzyn 7df147f3bb Merge "libcutils: tests" am: bac388e424 am: 6878cd20e6
am: 2e88b5c803

Change-Id: I6c92f70db15eb2e44f8e9a2ae255d6c4945b7c9f
2016-11-30 17:39:04 +00:00
Elliott Hughes 8c1838823a Use hasmntopt(3) rather than reinventing the wheel.
Bug: N/A
Test: "power off" still works
Change-Id: I11d3dc22f98ac71608c9929a3fd43319c787d49e
2016-11-30 09:37:17 -08:00