Commit Graph

32959 Commits

Author SHA1 Message Date
Treehugger Robot
affea491e3 Merge "Backfill owner information for VTS module VtsHalSapV1_0TargetTest." am: 89c6a406e6 am: ca6e036a0f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1813772

Change-Id: I3d7755ccba9c60de065d8efb1fdc6037c306b1fb
2021-09-04 05:32:05 +00:00
Treehugger Robot
ca6e036a0f Merge "Backfill owner information for VTS module VtsHalSapV1_0TargetTest." am: 89c6a406e6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1813772

Change-Id: Idb026aacd0abc02e82ac1991e7c6868da1f541b7
2021-09-04 05:13:51 +00:00
Treehugger Robot
89c6a406e6 Merge "Backfill owner information for VTS module VtsHalSapV1_0TargetTest." 2021-09-04 04:57:24 +00:00
Treehugger Robot
621c1d7aa9 Merge "Backfill owner information for VTS module VtsHalEvsV1_0TargetTest." am: ac48f5f420 am: f2a4b17919
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814074

Change-Id: I83b1256c2433aed801faabec0ede15b3d66a5f40
2021-09-04 04:33:48 +00:00
Treehugger Robot
5c484fe928 Merge "Backfill owner information for VTS module VtsHalEvsV1_1TargetTest." am: b0c278e439 am: 956de3323a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814075

Change-Id: I0f45e46c50a6cb7ca00504bda59b0cd4222711cc
2021-09-04 04:33:44 +00:00
Treehugger Robot
f2a4b17919 Merge "Backfill owner information for VTS module VtsHalEvsV1_0TargetTest." am: ac48f5f420
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814074

Change-Id: I6d43f8700ca82cbcbd6a603ab74acc0f8d13f12b
2021-09-04 04:14:55 +00:00
Treehugger Robot
956de3323a Merge "Backfill owner information for VTS module VtsHalEvsV1_1TargetTest." am: b0c278e439
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814075

Change-Id: I97ab8b569de9cd5fff0b56e31380bdb2a1f0c394
2021-09-04 04:14:49 +00:00
Treehugger Robot
ac48f5f420 Merge "Backfill owner information for VTS module VtsHalEvsV1_0TargetTest." 2021-09-04 04:12:13 +00:00
Treehugger Robot
b0c278e439 Merge "Backfill owner information for VTS module VtsHalEvsV1_1TargetTest." 2021-09-04 03:51:24 +00:00
TreeHugger Robot
fa9800df23 Merge "Allow getPsdsExtension to return nullptr" into stage-aosp-sc-ts-dev am: a5a3c1ece1 am: f95af27db6
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15695413

Change-Id: Id34635378d11007612d86d0629ae72959dda5455
2021-09-03 17:51:29 +00:00
TreeHugger Robot
f95af27db6 Merge "Allow getPsdsExtension to return nullptr" into stage-aosp-sc-ts-dev am: a5a3c1ece1
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15695413

Change-Id: I1dc354c33a20881b9cd732f0ac69c2b7a7414603
2021-09-03 17:33:54 +00:00
TreeHugger Robot
a5a3c1ece1 Merge "Allow getPsdsExtension to return nullptr" into stage-aosp-sc-ts-dev 2021-09-03 17:14:20 +00:00
Max Bires
3f84272add Change the language for SB AES key sizes am: b04c67a938 am: 54ce425deb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1817585

Change-Id: Ia4bd464cbb24644373f81c27906976764ef6d564
2021-09-03 07:52:28 +00:00
Max Bires
54ce425deb Change the language for SB AES key sizes am: b04c67a938
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1817585

Change-Id: I8c19f2a29486baee1723b57fb0d313199a978646
2021-09-03 07:31:26 +00:00
Max Bires
b04c67a938 Change the language for SB AES key sizes
This alters the HAL documentation to specify that StrongBox must ONLY
support AES 128 and 256 keys.

Bug: 191736606
Test: Read the documentation and confirm that it is clear.
Change-Id: I484d51700df28eb073b7928b6dc7a3b52c59caee
2021-09-01 23:24:01 -07:00
Steven Moreland
0208cb8dcd Merge "fmq: use versions for imports" am: 334a6134de am: d0ac680be2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1815440

Change-Id: Iaa6fa994d8dfc730e7a19d25061d293766c682ac
2021-09-01 16:48:43 +00:00
Steven Moreland
d0ac680be2 Merge "fmq: use versions for imports" am: 334a6134de
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1815440

Change-Id: Id09b0197d6df95969302718480d6903ce723e694
2021-09-01 16:32:26 +00:00
Steven Moreland
334a6134de Merge "fmq: use versions for imports" 2021-09-01 16:21:44 +00:00
Max Bires
7418d46712 [automerger skipped] Merge "Revert "AesInvalidKeySize skip 192 on SB devices"" am: f970abe674 am: 7db2454972 -s ours
am skip reason: Merged-In I9f136d237bd06bfe2a1cc29d11bb1fbe0b8ace5e with SHA-1 0224cfe3e0 is already in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1803229

Change-Id: I890bbb747571401605e703d632b1de60123a8947
2021-09-01 08:46:07 +00:00
Max Bires
7db2454972 Merge "Revert "AesInvalidKeySize skip 192 on SB devices"" am: f970abe674
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1803229

Change-Id: Iba41af9658e056e59331fbf5799f21365d13723b
2021-09-01 08:34:29 +00:00
Max Bires
f970abe674 Merge "Revert "AesInvalidKeySize skip 192 on SB devices"" 2021-09-01 08:24:01 +00:00
Steven Moreland
7ccd3de647 fmq: use versions for imports
This makes sure that when developers add a new version of an interface,
or when interfaces are being frozen, the runtime/buildtime situation of
clients depending on those interfaces remains the same. This is required
for AIDL to continue working at scale.

Bug: 188871598
Test: build
Change-Id: I2a30859548cd676f9329007590a53c4916a1c0ef
2021-08-31 18:04:53 -07:00
Steven Moreland
da9033bda5 Merge changes from topic "b188871598-security" am: 067901ea81 am: bbde18214d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814146

Change-Id: Idbcc5334938d210abfa3cce5c8bb5af6fbff28f3
2021-08-31 17:25:52 +00:00
Steven Moreland
ef1511a929 .graphics.common: use versions for imports am: b196a659d2 am: 0b1806955f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814145

Change-Id: I165e9a4646aa2f22db0354d5d5b906a869d7a933
2021-08-31 17:25:51 +00:00
Steven Moreland
8d76cd15a5 keymint: use versions for imports am: f4562215b4 am: 4263d16fc6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814144

Change-Id: Idf96eda32345e18e7dfdd8f52dc8f8ceea8bfb3e
2021-08-31 17:25:50 +00:00
Treehugger Robot
d1b584a5a6 Merge "Stop using group_static_libs property" am: d51dee1209 am: eefadf774d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814298

Change-Id: Ib9c2014bb0d417ff19f3c34acebda961140a4c53
2021-08-31 17:25:35 +00:00
Steven Moreland
bbde18214d Merge changes from topic "b188871598-security" am: 067901ea81
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814146

Change-Id: I1c7478f9581a8092b74e1505ad6dec15d22c9ae3
2021-08-31 17:09:37 +00:00
Steven Moreland
0b1806955f .graphics.common: use versions for imports am: b196a659d2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814145

Change-Id: If449bda3ddbde40ce4920a4687115f59e6529231
2021-08-31 17:09:35 +00:00
Steven Moreland
4263d16fc6 keymint: use versions for imports am: f4562215b4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814144

Change-Id: Ic63b7434cab87aae3768cc698dd1460019c6e89b
2021-08-31 17:09:34 +00:00
Treehugger Robot
eefadf774d Merge "Stop using group_static_libs property" am: d51dee1209
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1814298

Change-Id: I409d4873ba3b7247a2555ff091d1f804c2efe7b0
2021-08-31 17:09:11 +00:00
Steven Moreland
067901ea81 Merge changes from topic "b188871598-security"
* changes:
  neuralnetworks: use versions for imports
  .graphics.common: use versions for imports
  keymint: use versions for imports
2021-08-31 16:47:14 +00:00
Treehugger Robot
d51dee1209 Merge "Stop using group_static_libs property" 2021-08-31 16:46:49 +00:00
Steven Moreland
15a92dad5d neuralnetworks: use versions for imports
This makes sure that when developers add a new version of an interface,
or when interfaces are being frozen, the runtime/buildtime situation of
clients depending on those interfaces remains the same. This is required
for AIDL to continue working at scale.

Bug: 188871598
Test: build
Change-Id: Ib4c6e8f5bf34cc333675201dca4eab08dd88628d
2021-08-30 18:02:43 -07:00
Steven Moreland
b196a659d2 .graphics.common: use versions for imports
This makes sure that when developers add a new version of an interface,
or when interfaces are being frozen, the runtime/buildtime situation of
clients depending on those interfaces remains the same. This is required
for AIDL to continue working at scale.

Bug: 188871598
Test: build
Change-Id: I5d85ed0f8d5cbeb0ec20659def492bc97787d9a9
2021-08-30 17:56:06 -07:00
Steven Moreland
f4562215b4 keymint: use versions for imports
This makes sure that when developers add a new version of an interface,
or when interfaces are being frozen, the runtime/buildtime situation of
clients depending on those interfaces remains the same. This is required
for AIDL to continue working at scale.

Bug: 188871598
Test: build
Change-Id: I358c19c91e8b20d47967aa3b26a8aa5dd6a97ab6
2021-08-30 17:54:19 -07:00
LaMont Jones
f0bb568508 Stop using group_static_libs property
This property is now ignored, so there is no need to set it.
For more details, see the bug and/or "Effecient archive file handling"
in https://lld.llvm.org/NewLLD.html#key-concepts

Bug: 189475744
Test: Manual build succeeds
Change-Id: I2585f840736f0647c50fcf0b7b78bd33383f6451
2021-08-30 23:20:08 +00:00
Yiming Pan
2fcf0772b4 Backfill owner information for VTS module VtsHalEvsV1_1TargetTest.
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.

Test: Tree Hugger
Bug: 143903671
Change-Id: I5a7371f4014dc8ba637e341d23c7f4a88c783d5e
2021-08-30 12:59:04 -07:00
Yiming Pan
10be7be340 Backfill owner information for VTS module VtsHalEvsV1_0TargetTest.
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.

Test: Tree Hugger
Bug: 143903671
Change-Id: I5b9777b7bc8a4b505c00d8d32f021bafc601d63c
2021-08-30 12:58:55 -07:00
Yiming Pan
004cbc257a Backfill owner information for VTS module VtsHalSapV1_0TargetTest.
Each VTS module is required to have OWNERS file. The ownership is based on
go/vts-owners. For more information about ownership policy, please visit
go/xts-owners-policy.

Test: Tree Hugger
Bug: 143903671
Change-Id: I95b03cb4a8e97726fca23e25060c255b48ebb428
2021-08-30 12:53:46 -07:00
Xusong Wang
d2a1234f25 [automerger skipped] Fix use-after-free crash in VtsHalNeuralnetworksTargetTest. am: dee204e13f am: 6713a4f73f -s ours
am skip reason: Merged-In I00748aaaa1a3a3d9b3b62bedb77a655ddb6e210f with SHA-1 d2ecde5c54 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15694529

Change-Id: Ie7ce3db4496bab458415e378cbc8eafba945d480
2021-08-28 00:34:44 +00:00
Xusong Wang
6713a4f73f Fix use-after-free crash in VtsHalNeuralnetworksTargetTest. am: dee204e13f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/15694529

Change-Id: I569c04dde3fd34564dcfc5b34d50ecad69f6d614
2021-08-28 00:23:02 +00:00
Yu-Han Yang
bca36e52fd Allow getPsdsExtension to return nullptr
Bug: 197962243
Test: Cuttlefish
Change-Id: Id80fc453c3bf89f06f8078ba0e1aca67ec8fb488
2021-08-27 16:29:41 -07:00
Treehugger Robot
37b696597a Merge "Vts: thermal: Test notification with an unregistered local callback" am: 101c9db566 am: 80284f9153
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1811717

Change-Id: Id8b9e1b49ada73d5c9f8d658636ad09dfa58781c
2021-08-27 20:01:38 +00:00
Treehugger Robot
80284f9153 Merge "Vts: thermal: Test notification with an unregistered local callback" am: 101c9db566
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1811717

Change-Id: I9c1fcf82d12050d8a9d6151acde1d6ac0511ff1b
2021-08-27 19:49:48 +00:00
Treehugger Robot
101c9db566 Merge "Vts: thermal: Test notification with an unregistered local callback" 2021-08-27 19:34:25 +00:00
Treehugger Robot
d5062e475d Merge "Fix use-after-free crash in VtsHalNeuralnetworksTargetTest." am: 50a0c3ae3f am: f4263bff8f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1806243

Change-Id: I62cdbe2c0bc6e0333605dc0470e699e86248e2ff
2021-08-27 19:16:44 +00:00
Treehugger Robot
f4263bff8f Merge "Fix use-after-free crash in VtsHalNeuralnetworksTargetTest." am: 50a0c3ae3f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1806243

Change-Id: Ib67d8b80f076d3f8f8bf1a3e7eb038144ef77f89
2021-08-27 19:02:22 +00:00
Xusong Wang
dee204e13f Fix use-after-free crash in VtsHalNeuralnetworksTargetTest.
Prior to this CL, the AHardwareBuffer in TestBlobAHWB is released in the
destructor, but later used (unlock) during the destruction of the
mMapping member. This CL fixed this issue by managing the lifetime of
AHardwareBuffer with SharedMemory.

Bug: 197199690
Test: VtsHalNeuralnetworksTargetTest
Change-Id: I00748aaaa1a3a3d9b3b62bedb77a655ddb6e210f
Merged-In: I00748aaaa1a3a3d9b3b62bedb77a655ddb6e210f
(cherry picked from commit d2ecde5c54)
2021-08-27 11:51:24 -07:00
Treehugger Robot
50a0c3ae3f Merge "Fix use-after-free crash in VtsHalNeuralnetworksTargetTest." 2021-08-27 18:48:44 +00:00
Wei Wang
3ec02dc9a4 Vts: thermal: Test notification with an unregistered local callback
Bug: 197935704
Test: /data/nativetest64/VtsHalThermalV2_0TargetTest/VtsHalThermalV2_0TargetTest
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ida76565389d021b9433bfac8153408454f2bdee9
2021-08-27 11:27:07 -07:00