Update git submodules
* Update trusty/device/arm/generic-arm64 from branch 'master'
to 3d610b426f32e0321f9259d9c93dd03d98bdbeae
- Enable pattern initialization in test builds
Clang recently added a new flag which will initialize variables with an
intentionally invalid (or likely to be invalid) pattern to catch
accidental assumptions about the initial contents of a variable.
This change enables that flag in test builds, and when combined with
UBSan should help detect these conditions should they arise.
Bug: 140579848
Change-Id: I28e4bae22399f2cf63d8c2c49cbe09492b333626
* Update trusty/kernel from branch 'master'
to b5eb2a894b0420292be62524947c2220080485cf
- Initialize return code to 0
If there is a handle in the wait list, but there is not an event,
_hlist_do_poll_locked will return an uninitialized ret variable.
This patch sets the default return code to 0, for no event.
Bug: 140626835
Change-Id: Ib42160c8456b880b3253533a0a7266a180b36d34
diff --git a/trusty/device/arm/generic-arm64 b/trusty/device/arm/generic-arm64
index cb3f377..3d610b4 160000
--- a/trusty/device/arm/generic-arm64
+++ b/trusty/device/arm/generic-arm64
@@ -1 +1 @@
-Subproject commit cb3f377a9d9c8bf9f81ceba97542785cef4dfb44
+Subproject commit 3d610b426f32e0321f9259d9c93dd03d98bdbeae
diff --git a/trusty/kernel b/trusty/kernel
index 1486578..b5eb2a8 160000
--- a/trusty/kernel
+++ b/trusty/kernel
@@ -1 +1 @@
-Subproject commit 148657802fad663dc8cc707e43e3df267d9167c5
+Subproject commit b5eb2a894b0420292be62524947c2220080485cf