Gustavo Padovan
26df302b33
libsync: tests: remove WaitOnDestroyedTimeline test
...
am: e4682802cb
Change-Id: I75539a0eb3813b90ff2cc034ac719c162721783f
2017-01-19 00:42:15 +00:00
Gustavo Padovan
8dc6cc921b
libsync: add support to new Sync API
...
am: 61ab0d74d2
Change-Id: I403d73c6c13cd15c11df1d59172b0cd9f74bf3a7
2017-01-19 00:42:11 +00:00
Gustavo Padovan
86be7fd517
libsync: open new location of sw_sync file
...
am: ffc687baad
Change-Id: I8da84e3bee0d805f36fcd6977bf6f2a60d500e6e
2017-01-19 00:42:07 +00:00
Gustavo Padovan
f951c0d87a
libsync: add new Sync kernel API
...
am: 6786575d42
Change-Id: Id7fe3249a907ea89307aa94735d9ebac8fc00e30
2017-01-19 00:42:02 +00:00
Gustavo Padovan
0d7e19b894
libsync: move kernel headers for sync ioctls to sync.h
...
am: d6bbc5de66
Change-Id: I542516c8c714a9484926105a1dc8d12ad3f28b76
2017-01-19 00:41:58 +00:00
Josh Gao
11b938e881
Merge "debuggerd: advance our amazing bet."
...
am: 230201dcbf
Change-Id: Id3594e862e0861756daa11124bd3ee90ddca0cbc
2017-01-18 23:19:39 +00:00
Josh Gao
230201dcbf
Merge "debuggerd: advance our amazing bet."
2017-01-18 23:04:09 +00:00
Colin Cross
b58d3b2900
Merge "Export android_filesystem_config.h as a filegroup"
...
am: 80112f73cd
Change-Id: Ia5c3d2ee93f9b5e5838158a49bf4b4cb14e0128c
2017-01-18 16:59:48 +00:00
Colin Cross
80112f73cd
Merge "Export android_filesystem_config.h as a filegroup"
2017-01-18 16:53:26 +00:00
Jorim Jaggi
469e51ac4f
Merge "Revert "init: split property context into platform & non-platform components""
...
am: 8e81cd6609
Change-Id: Ia1db23aca8da20fef7288fcd4c4c1c583ad63d09
2017-01-18 16:44:31 +00:00
Jorim Jaggi
3b6c6d5d90
Revert "init: split property context into platform & non-platform components"
...
am: 328cb5d141
Change-Id: I27df33e9ddcf2d6523118a6286b8a98160d723b3
2017-01-18 16:41:57 +00:00
Jorim Jaggi
8e81cd6609
Merge "Revert "init: split property context into platform & non-platform components""
2017-01-18 16:33:32 +00:00
Jorim Jaggi
328cb5d141
Revert "init: split property context into platform & non-platform components"
...
This reverts commit 871c306855 .
Change-Id: I3e14b71e9fc5f37c9691405ce20031451643f9b4
2017-01-18 15:33:26 +00:00
Sandeep Patil
b29cafdd83
Merge "init: split property context into platform & non-platform components"
...
am: b8e5553887
Change-Id: Id1b5514a10fadbc3ee61c5c36e2f054d9f5930a3
2017-01-18 06:17:55 +00:00
Sandeep Patil
ca1bcdb286
init: split property context into platform & non-platform components
...
am: 871c306855
Change-Id: I2702dba233f674a19e7a44541e74124be3b0b0f0
2017-01-18 06:17:53 +00:00
Treehugger Robot
b8e5553887
Merge "init: split property context into platform & non-platform components"
2017-01-18 06:09:02 +00:00
Colin Cross
1207ba3d5a
Export android_filesystem_config.h as a filegroup
...
bionic/libc/Android.bp needs to reference android_filesystem_config.h,
export it using a filegroup module.
Bug: 34283327
Test: builds
Change-Id: Id7650f3b64d7eb52f945f538d05b691b8b3c3fcb
2017-01-17 18:20:28 -08:00
Winter Wang
6a5f085288
Merge "init: usb: fix audio_source function typo"
...
am: 56098eed3b
Change-Id: I3d27da1b19ec01de99ea7092b816f0a67789db19
2017-01-18 01:44:21 +00:00
Treehugger Robot
56098eed3b
Merge "init: usb: fix audio_source function typo"
2017-01-18 01:39:39 +00:00
James Hawkins
c5129582bb
Merge "bootstat: Fix false metrics due to soft reboots."
...
am: bde89da5fc
Change-Id: I4c49fff20f78e4bff744dfe94a7207cf7e151404
2017-01-17 23:50:15 +00:00
James Hawkins
bde89da5fc
Merge "bootstat: Fix false metrics due to soft reboots."
2017-01-17 23:46:58 +00:00
Gustavo Padovan
e4682802cb
libsync: tests: remove WaitOnDestroyedTimeline test
...
The mainline Sync File implementation doesn't have wait ioctl anymore.
Only poll is supported now, and we already have a test for that.
Test: Sync unit tests still passes.
Change-Id: Iadde7b2173024af9b8d20316e640297cf214c645
2017-01-17 14:29:18 -08:00
Gustavo Padovan
61ab0d74d2
libsync: add support to new Sync API
...
Change libsync functions in a way that it can run dynamically on both
APIs.
v2: fix whitespace changes and poll return handling
v3: handle error cases on sync_wait()
Test: Sync unit tests still passes.
Change-Id: I743ab92ce39cbfa75dca41dd0a435efa9f2aab66
hange-Id: Ib56f2c6441b41028bc9f66998676790b7713988a
2017-01-17 14:29:01 -08:00
Gustavo Padovan
ffc687baad
libsync: open new location of sw_sync file
...
sw_sync file for debug was moved to debugfs. Try to open it and if it
fails try to open /dev/sw_sync.
Test: Sync unit tests still passes.
Change-Id: Ie078fbc2eb5294f28b916a9e65b7fcd3a18a8580
hange-Id: I216874964368d939bed2779d98cd89e527a57d45
2017-01-17 14:28:45 -08:00
Gustavo Padovan
6786575d42
libsync: add new Sync kernel API
...
Add the new API to the internal sync.h file. As there is two different
APIs we will need to discovery dynamically which one to use.
v2: Fix Documentation
Test: Sync unit tests still passes.
Change-Id: I2ab3cd46e48ba5d9c73d54f9583b1a8141566581
2017-01-17 14:28:26 -08:00
Gustavo Padovan
d6bbc5de66
libsync: move kernel headers for sync ioctls to sync.h
...
This patch moves the legacy API to the internal sync.h header
and add documentation to it.
Test: Sync unit tests still passes.
Change-Id: I9b17eb23af30043b3df5fb9e857affad68ba8521
2017-01-17 14:28:00 -08:00
Winter Wang
60c763ed52
init: usb: fix audio_source function typo
...
for audio_source function instance, there exist 2 function name here:
"audio_source.gs2" and "audio_source.gs3"
I believe this usb accessory audio name "audio_source.gs2" is a typo,
as there is no need to create another audio_source instance.
Test: Manual
Change-Id: I70b513db474632eb990131c285c8d5105c17970f
Signed-off-by: Winter Wang <wente.wang@nxp.com>
2017-01-17 14:27:34 -08:00
Josh Gao
cbe70cb0a8
debuggerd: advance our amazing bet.
...
Remove debuggerd in favor of a helper process that gets execed by
crashing processes.
Bug: http://b/30705528
Test: debuggerd_test
Change-Id: I9906c69473989cbf7fe5ea6cccf9a9c563d75906
2017-01-17 13:57:57 -08:00
James Hawkins
800ceb45b1
bootstat: Fix false metrics due to soft reboots.
...
Use a flag to enable/disable logging metrics, set to false during soft
reboots.
Bug: 32807863
Change-Id: Ib1359327af4e18d40400c29961c454f7be1b8d0c
Test: None
2017-01-17 13:28:17 -08:00
Tao Bao
bd8a24e292
Merge "Revert "init: add ro.boot.init_rc""
...
am: 4c5c9db17b
Change-Id: I837b786637e5862cbad3338d053ce9b8c730241b
2017-01-17 20:25:29 +00:00
Tao Bao
4c5c9db17b
Merge "Revert "init: add ro.boot.init_rc""
2017-01-17 20:19:23 +00:00
Tao Bao
01519a207c
Revert "init: add ro.boot.init_rc"
...
This reverts commit 7e6d30e5f2 .
Bug: 26639863
Bug: 34318089
Change-Id: Ie71d773ee7c6c6a90e8298f8e0798eacba12d0be
2017-01-17 20:16:45 +00:00
Elliott Hughes
ed67c75206
Merge "Remove fs_mgr's bogus external/openssl/include LOCAL_C_INCLUDES entry."
...
am: c160675a93
Change-Id: Ic8e6d589d3a6bbc630202356d85851ed5729e22c
2017-01-16 18:18:03 +00:00
Treehugger Robot
c160675a93
Merge "Remove fs_mgr's bogus external/openssl/include LOCAL_C_INCLUDES entry."
2017-01-16 18:10:46 +00:00
Elliott Hughes
ebeaa67c0c
Remove fs_mgr's bogus external/openssl/include LOCAL_C_INCLUDES entry.
...
Bug: N/A
Test: builds
Change-Id: Icaf095f0c25fae5c1175dbb630bc05c63af72d75
2017-01-15 11:52:35 -08:00
Elliott Hughes
e7c8bb473e
Merge "bootable/recovery wants EqualsIgnoreCase."
...
am: 89e99f9e0e
Change-Id: Id7480e1a1fec5626a0bec22c2128dd419533e1aa
2017-01-14 18:26:21 +00:00
Elliott Hughes
89e99f9e0e
Merge "bootable/recovery wants EqualsIgnoreCase."
2017-01-14 18:22:32 +00:00
Hung-ying Tyan
1d1b981f95
Merge "init: add ro.boot.init_rc"
...
am: 0cf5e36c00
Change-Id: I14b7e7d7bb7d98fac9126a0a1e624bb180529028
2017-01-14 08:11:37 +00:00
Treehugger Robot
0cf5e36c00
Merge "init: add ro.boot.init_rc"
2017-01-14 08:06:09 +00:00
Elliott Hughes
2140782d24
bootable/recovery wants EqualsIgnoreCase.
...
Bug: N/A
Test: ran tests
Change-Id: I4a6ee9eba0514b8bb8fb0489f4d370964ce9c1c2
2017-01-13 18:51:32 -08:00
Elliott Hughes
5bdade8a93
Merge "-e is really about TCP/IP devices, not emulators."
...
am: f28f7c8a74
Change-Id: I9c15948b84956030eec73358cc6454ed8a16d9bc
2017-01-14 02:51:22 +00:00
Treehugger Robot
f28f7c8a74
Merge "-e is really about TCP/IP devices, not emulators."
2017-01-14 02:47:21 +00:00
Elliott Hughes
b095bf0cf9
Merge "Switch fastboot docs to markdown."
...
am: e94deb3a51
Change-Id: Ib9e354ecde88cfe914e95b5ab1e2ab41aad8022d
2017-01-14 02:26:51 +00:00
Elliott Hughes
e94deb3a51
Merge "Switch fastboot docs to markdown."
2017-01-14 02:23:44 +00:00
Elliott Hughes
83ab5c29c1
-e is really about TCP/IP devices, not emulators.
...
Despite the name.
Bug: N/A
Test: N/A
Change-Id: I099222137fabf68f961a6a2e5d11f2904ffd5a0d
2017-01-13 16:58:25 -08:00
Elliott Hughes
84cb36e02d
Switch fastboot docs to markdown.
...
Bug: N/A
Test: N/A
Change-Id: I4713c692f67e1aaba079819a6876d0c7bb94f925
2017-01-13 16:03:13 -08:00
Elliott Hughes
e8250c0702
Merge "Fix libbase file.Readlink test on marlin/sailfish."
...
am: 3052d123a8
Change-Id: I54cf0e2f4adc1786bff40e3fa5b5f97e9c7514d6
2017-01-13 21:18:30 +00:00
Elliott Hughes
3052d123a8
Merge "Fix libbase file.Readlink test on marlin/sailfish."
2017-01-13 21:12:21 +00:00
Elliott Hughes
84f52c10a5
Merge "Move to .md files for even trivial documentation."
...
am: 5d05d0e74e
Change-Id: If8300cc2d2928520bfe19b36c4fea83cd9558b7a
2017-01-13 19:41:53 +00:00
Treehugger Robot
5d05d0e74e
Merge "Move to .md files for even trivial documentation."
2017-01-13 19:39:26 +00:00