Janis Danisevskis
8f7d80468e
Rename libkeymaster to libkeymaster_staging
...
Fix a build breakage by renaming libkeymaster to
libkeymaster_staging. fugu's vendor tree already had
a libkeymaster.so which masked system/keymaster/libkeymaster.
Bug: 37997750
Change-Id: Iead014db3f3d841f08c8072b0493ec9fd7a05055
2017-05-04 14:15:30 -07:00
Chris Forbes
754ecb83ad
Merge "libutils: Make LightFlattenablePod safe for unaligned ptr" into oc-dev am: ba73a138e0
...
am: efa6100129
Change-Id: I4ee9ef146141cca446ab93f200c394a5bbd7be6a
2017-05-04 20:35:34 +00:00
Chris Forbes
efa6100129
Merge "libutils: Make LightFlattenablePod safe for unaligned ptr" into oc-dev
...
am: ba73a138e0
Change-Id: I4a3e0d4a84465e35109c27032ad92e4577240a74
2017-05-04 20:31:36 +00:00
William Roberts
02e4d8eac7
Merge "init: cleanup exec_service documentation" am: 61559e491e am: b46b61049b am: bd633d8e2a
...
am: 1b9708bc54
Change-Id: Ibca7920b0d46e322c366a4322d45e77a75f907bd
2017-05-04 20:19:53 +00:00
Chris Forbes
ba73a138e0
Merge "libutils: Make LightFlattenablePod safe for unaligned ptr" into oc-dev
2017-05-04 20:19:06 +00:00
William Roberts
1b9708bc54
Merge "init: cleanup exec_service documentation" am: 61559e491e am: b46b61049b
...
am: bd633d8e2a
Change-Id: I531326d860dae9d80a02b6f322553b9b38bcbfec
2017-05-04 20:14:32 +00:00
William Roberts
bd633d8e2a
Merge "init: cleanup exec_service documentation" am: 61559e491e
...
am: b46b61049b
Change-Id: Ide35183b0c11ee021351a50c8618e51161a29708
2017-05-04 20:09:02 +00:00
William Roberts
b46b61049b
Merge "init: cleanup exec_service documentation"
...
am: 61559e491e
Change-Id: I0fa614975f5fbdf7f58be724e4cea4258eda79c3
2017-05-04 20:06:02 +00:00
Treehugger Robot
61559e491e
Merge "init: cleanup exec_service documentation"
2017-05-04 19:54:17 +00:00
Mark Salyzyn
850d298aba
init: setup keyring before ueventd starts am: 2350391b8d
...
am: afa234f627
Change-Id: I528f33fbbd7a7171ba84b808eb308a4229254025
2017-05-04 18:18:25 +00:00
William Roberts
323d5791b4
init: cleanup exec_service documentation
...
The exec_service documentation was difficult to read, clarify it.
Tests:
Run grip.py to verify that the markdown still works correctly.
Run aspell to verify spelling.
Change-Id: I29bdd456f3d3ea2a91c9d4772bd09a5a195f97a9
Signed-off-by: William Roberts <william.c.roberts@intel.com>
2017-05-04 11:14:23 -07:00
Mark Salyzyn
afa234f627
init: setup keyring before ueventd starts
...
am: 2350391b8d
Change-Id: I9dd5cc608758e1783aaebc5e8033450b240d1012
2017-05-04 18:12:21 +00:00
Elliott Hughes
185e909bbe
Merge "Remove bogus _LARGEFILE_SOURCE." am: 3d7ee068e0 am: 8dd31c23ca am: f99cb21d51
...
am: b59a1e8a4e
Change-Id: I83042094bb4b552d18bdd65f160b292be984825a
2017-05-04 17:54:43 +00:00
Elliott Hughes
b59a1e8a4e
Merge "Remove bogus _LARGEFILE_SOURCE." am: 3d7ee068e0 am: 8dd31c23ca
...
am: f99cb21d51
Change-Id: I7cf5643a2e4b68dde112511b1db386815447544e
2017-05-04 17:44:49 +00:00
Elliott Hughes
f99cb21d51
Merge "Remove bogus _LARGEFILE_SOURCE." am: 3d7ee068e0
...
am: 8dd31c23ca
Change-Id: Ic9a604578b382688ff5ac9691987cacf935d9d68
2017-05-04 17:42:19 +00:00
Elliott Hughes
8dd31c23ca
Merge "Remove bogus _LARGEFILE_SOURCE."
...
am: 3d7ee068e0
Change-Id: Ifb7cc331b99a8d1260eec665d78ba347f91f2ff0
2017-05-04 17:39:19 +00:00
Treehugger Robot
3d7ee068e0
Merge "Remove bogus _LARGEFILE_SOURCE."
2017-05-04 17:33:54 +00:00
Chris Forbes
c46cbcbbf9
libutils: Make LightFlattenablePod safe for unaligned ptr
...
`buffer` may not be correctly aligned here. Assignment assumes correct
alignment and so then blows up on arm32.
Bug: b/37920153
Test: build, boot device
Change-Id: I23ef7c7f1d1511fd912b9485bba955db59e33832
2017-05-04 10:18:26 -07:00
Janis Danisevskis
4234727955
Merge "libkeymaster1 split"
2017-05-04 16:16:45 +00:00
Mark Salyzyn
2350391b8d
init: setup keyring before ueventd starts
...
(cherry pick from commit 4599627492 )
Invent keyutils.h to supply capability to set session keyring.
The keyring will hold things like the FBE encryption keys.
Test: gTest logd-unit-tests --gtest_filter=logd.statistics (from master)
Bug: 37751120
Bug: 36645158
Change-Id: Ieb44fa8f53dda6cf506a6243498c72d7f7f3cde7
2017-05-04 07:13:09 -07:00
TreeHugger Robot
04df8f456c
Merge "Remove redundant dependencies"
2017-05-04 08:56:29 +00:00
Elliott Hughes
92433d8af0
Remove bogus _LARGEFILE_SOURCE.
...
Bug: N/A
Test: builds
Change-Id: I145a521a58dc8f838ce188540b02bcda4e81b610
2017-05-03 22:21:16 -07:00
Jiyong Park
c1c4dada31
Merge "update /vendor/*/vndk-sp to /system/*/vndk-sp" into oc-dev am: d5398bf97d
...
am: 874ed5ec96
Change-Id: I965e8ccb742a0133ba75fd913ffd2edb9559359a
2017-05-04 04:27:27 +00:00
Jiyong Park
874ed5ec96
Merge "update /vendor/*/vndk-sp to /system/*/vndk-sp" into oc-dev
...
am: d5398bf97d
Change-Id: I77ff71643767c0c0933d80d835b648673d68a343
2017-05-04 04:24:57 +00:00
TreeHugger Robot
d5398bf97d
Merge "update /vendor/*/vndk-sp to /system/*/vndk-sp" into oc-dev
2017-05-04 04:19:33 +00:00
Jiyong Park
684ad96c27
Mark libgrallocusage as vendor_available
...
libgrallocusage is used by libui which will be vendor_available: true.
Test: BOARD_VNDK_VERSION=current m libgrallocusage is successful
Change-Id: I476768d8b103033f3b8e5b09f53f4ac422ae377c
2017-05-04 12:25:43 +09:00
Jin Qian
1e59ce40e3
Merge "init: manually restorecon mke2fs tools on ramdisk" am: e2629c5682 am: 06c1500a14 am: 2ce5eb91c0
...
am: 6cfade736d
Change-Id: Ibeaad1051f46537debb696b69c12acdd460cb336
2017-05-04 02:20:13 +00:00
Jin Qian
6cfade736d
Merge "init: manually restorecon mke2fs tools on ramdisk" am: e2629c5682 am: 06c1500a14
...
am: 2ce5eb91c0
Change-Id: I401394f4569ee0783b8bac17a1187634558cf553
2017-05-04 02:17:50 +00:00
Jin Qian
2ce5eb91c0
Merge "init: manually restorecon mke2fs tools on ramdisk" am: e2629c5682
...
am: 06c1500a14
Change-Id: I75048ef3ab79aa9404e59b17813ce5b1a6f5cdd7
2017-05-04 02:14:50 +00:00
Jin Qian
06c1500a14
Merge "init: manually restorecon mke2fs tools on ramdisk"
...
am: e2629c5682
Change-Id: Iaa0683ce7931e7408fd836ee058ef4528fc07579
2017-05-04 02:12:18 +00:00
Treehugger Robot
e2629c5682
Merge "init: manually restorecon mke2fs tools on ramdisk"
2017-05-04 02:07:02 +00:00
Bowgo Tsai
d987e447f0
Merge "init: fix first stage mount failure due to /dev/device-mapper not found" into oc-dev am: 22d73dd093 -s ours
...
am: da179e291c -s ours
Change-Id: I8629bb2b5e410cd5a052b9b87888c68837020b0f
2017-05-04 01:10:38 +00:00
Bowgo Tsai
da179e291c
Merge "init: fix first stage mount failure due to /dev/device-mapper not found" into oc-dev
...
am: 22d73dd093 -s ours
Change-Id: I3a539032598bd7bccd36361ce593123313ecb4ac
2017-05-04 01:07:44 +00:00
TreeHugger Robot
22d73dd093
Merge "init: fix first stage mount failure due to /dev/device-mapper not found" into oc-dev
2017-05-04 01:00:51 +00:00
Bowgo Tsai
bfc9b6380d
init: fix first stage mount failure due to /dev/device-mapper not found
...
It has been reported that fs_mgr failed to open /dev/device-mapper
during the first stage mount. It's because other uevent (e.g., i2c
charger device) happens to be sent at the same time we're triggering
the device-mapper uevent to be sent. Current implementation returns
COLDBOOT_STOP unconditionally so it will only process the first received
uevent, leaving device-mapper uevent unhandled when the race happens.
Fix this by only returning COLDBOOT_STOP when the received uevent->path
matches that of device mapper.
Bug: 37745254
Test: first stage mount /vendor with vboot 2.0 (avb) on bullhead
Test: first stage mount /vendor with vboot 1.0 on sailfish
Change-Id: I4a77093ec8f90a5ca981a088f34d082d0270533b
Merged-In: I4a77093ec8f90a5ca981a088f34d082d0270533b
(cherry picked from commit ea5fca4cd0 )
2017-05-04 08:58:22 +08:00
Josh Gao
d25638cd51
Merge "adb: use the actual wMaxPacketSize for usb endpoints." am: c7988b1f68 am: ff9d6425d4 am: 44190c3709
...
am: 439f523d0c
Change-Id: I44cd780ef9afc65ba793cbf2c1276f8ce2605d7b
2017-05-04 00:55:11 +00:00
Yueyao Zhu
51a8e39cfc
Merge "Add dtbo image support for device tree overlay" am: 5eefcbdd3b am: 061003841e am: aff3668634
...
am: 39e4f5b602
Change-Id: I56e43b28ab376531f9b1622ff9ade6d80a8fd1bb
2017-05-04 00:54:50 +00:00
Josh Gao
439f523d0c
Merge "adb: use the actual wMaxPacketSize for usb endpoints." am: c7988b1f68 am: ff9d6425d4
...
am: 44190c3709
Change-Id: I50307f530f25647d9e95ddcf994a88a4d39fdcdc
2017-05-04 00:21:10 +00:00
Josh Gao
44190c3709
Merge "adb: use the actual wMaxPacketSize for usb endpoints." am: c7988b1f68
...
am: ff9d6425d4
Change-Id: Ie70ffa4af081c491c9aa7a1a4a23369f8987fdfc
2017-05-04 00:18:40 +00:00
Josh Gao
ff9d6425d4
Merge "adb: use the actual wMaxPacketSize for usb endpoints."
...
am: c7988b1f68
Change-Id: Ia81c0e97857823759c7f71ecfca252259d41fee5
2017-05-04 00:16:41 +00:00
Josh Gao
c7988b1f68
Merge "adb: use the actual wMaxPacketSize for usb endpoints."
2017-05-04 00:12:23 +00:00
Yueyao Zhu
39e4f5b602
Merge "Add dtbo image support for device tree overlay" am: 5eefcbdd3b am: 061003841e
...
am: aff3668634
Change-Id: I73fb4eb0c7d6b9b0d8eb2fabb63df09ccb736f9d
2017-05-04 00:01:39 +00:00
Tom Cherry
4ffa5c5de9
Merge "Make /data/data a symlink to /data/user/0" am: 49bbe16447 am: c43da33005 am: f95686e0cf
...
am: b4f7e5b0c4
Change-Id: I225a92299452373b3e428b3b303dfb823acd3c6c
2017-05-04 00:01:10 +00:00
Yueyao Zhu
aff3668634
Merge "Add dtbo image support for device tree overlay" am: 5eefcbdd3b
...
am: 061003841e
Change-Id: Id822b0f97ef70f3eb28518390cf09990fdff9940
2017-05-03 23:59:10 +00:00
Yueyao Zhu
061003841e
Merge "Add dtbo image support for device tree overlay"
...
am: 5eefcbdd3b
Change-Id: I9bc2bfd6f56482d8776e46da60d8b63d69f75ab5
2017-05-03 23:56:38 +00:00
Tom Cherry
b4f7e5b0c4
Merge "Make /data/data a symlink to /data/user/0" am: 49bbe16447 am: c43da33005
...
am: f95686e0cf
Change-Id: I081704dc6d7d60edaca979f6af2b1c4418ebc844
2017-05-03 23:54:23 +00:00
Josh Gao
3c82f122e7
Merge "adb: enable -Wthread-safety on linux/darwin." am: 2983d2710e am: 0c91897714 am: d3f512ebe3
...
am: 425d0db555
Change-Id: If252edb1d239ed4ab507c17526ab53bf6f7292d5
2017-05-03 23:52:36 +00:00
Mark Salyzyn
b3d51c164a
Merge changes Ieb44fa8f,I01b26fe5 am: e1e3e20337 am: d8dc29df8e am: b519cb5e14
...
am: b48c99a93d
Change-Id: I600b81d4e0ddcb7cf2114d0899291906c1138408
2017-05-03 23:52:16 +00:00
Tom Cherry
f95686e0cf
Merge "Make /data/data a symlink to /data/user/0" am: 49bbe16447
...
am: c43da33005
Change-Id: I85aa1ad53b93241dba03f3076355daf1f7685843
2017-05-03 23:51:50 +00:00
Josh Gao
425d0db555
Merge "adb: enable -Wthread-safety on linux/darwin." am: 2983d2710e am: 0c91897714
...
am: d3f512ebe3
Change-Id: I4667c61be0734f5b545b14c5cde2d3d358f10081
2017-05-03 23:48:58 +00:00