This is an automated email from the ASF dual-hosted git repository. yuanz pushed a commit to branch release-v0.2.0 in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-trustzone-sdk.git
commit 3f20682bee95e8777e7cbb5c1bb5e7acb016ea33 Author: Yuan Zhuang <[email protected]> AuthorDate: Sat Feb 12 05:10:31 2022 +0800 Update to OP-TEE 3.16.0 (#59) --- optee/build | 2 +- optee/optee_client | 2 +- optee/optee_os | 2 +- tests/optee-qemuv8.sh | 4 ++-- tests/test_acipher.sh | 6 +++--- tests/test_aes.sh | 6 +++--- tests/test_authentication.sh | 6 +++--- tests/test_big_int.sh | 6 +++--- tests/test_diffie_hellman.sh | 6 +++--- tests/test_digest.sh | 6 +++--- tests/test_hello_world.sh | 6 +++--- tests/test_hotp.sh | 6 +++--- tests/test_message_passing_interface.sh | 6 +++--- tests/test_random.sh | 6 +++--- tests/test_secure_storage.sh | 6 +++--- tests/test_serde.sh | 6 +++--- tests/test_supp_plugin.sh | 6 +++--- tests/test_tcp_client.sh | 6 +++--- tests/test_time.sh | 6 +++--- tests/test_udp_socket.sh | 6 +++--- 20 files changed, 53 insertions(+), 53 deletions(-) diff --git a/optee/build b/optee/build index 4a5b617..6a868e3 160000 --- a/optee/build +++ b/optee/build @@ -1 +1 @@ -Subproject commit 4a5b6176a6150ffce8951b31ea60f3c8195fe970 +Subproject commit 6a868e301304a7b3cdf8c10b684331bf81b6af1d diff --git a/optee/optee_client b/optee/optee_client index 06e1b32..06db73b 160000 --- a/optee/optee_client +++ b/optee/optee_client @@ -1 +1 @@ -Subproject commit 06e1b32f6a7028e039c625b07cfc25fda0c17d53 +Subproject commit 06db73b3f3fdb8d23eceaedbc46c49c0b45fd1e2 diff --git a/optee/optee_os b/optee/optee_os index d21befa..d0b742d 160000 --- a/optee/optee_os +++ b/optee/optee_os @@ -1 +1 @@ -Subproject commit d21befa5e53eae9db469eba1685f5aa5c6f92c2f +Subproject commit d0b742d1564834dac903f906168d7357063d5459 diff --git a/tests/optee-qemuv8.sh b/tests/optee-qemuv8.sh index 1212769..193d068 100755 --- a/tests/optee-qemuv8.sh +++ b/tests/optee-qemuv8.sh @@ -17,12 +17,12 @@ # specific language governing permissions and limitations # under the License. -cd optee-qemuv8-3.14.0-ubuntu-20.04 && ./qemu-system-aarch64 \ +cd optee-qemuv8-3.16.0-ubuntu-20.04 && ./qemu-system-aarch64 \ -nodefaults \ -nographic \ -serial stdio -serial file:/tmp/serial.log \ -smp 2 \ - -s -machine virt,secure=on -cpu cortex-a57 \ + -s -machine virt,secure=on,gic-version=3 -cpu cortex-a57 \ -d unimp -semihosting-config enable=on,target=native \ -m 1057 \ -bios bl1.bin \ diff --git a/tests/test_acipher.sh b/tests/test_acipher.sh index d7922b6..202c6c5 100755 --- a/tests/test_acipher.sh +++ b/tests/test_acipher.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/acipher-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/acipher-rs/host/target/aarch64-unknown-linux-gnu/release/acipher-rs shared @@ -51,5 +51,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_aes.sh b/tests/test_aes.sh index 6aeae34..4a45637 100755 --- a/tests/test_aes.sh +++ b/tests/test_aes.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/aes-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/aes-rs/host/target/aarch64-unknown-linux-gnu/release/aes-rs shared @@ -55,5 +55,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_authentication.sh b/tests/test_authentication.sh index 5737fc2..9f394ef 100755 --- a/tests/test_authentication.sh +++ b/tests/test_authentication.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/authentication-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/authentication-rs/host/target/aarch64-unknown-linux-gnu/release/authentication-rs shared @@ -51,5 +51,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_big_int.sh b/tests/test_big_int.sh index 9c2d00e..c406c9a 100755 --- a/tests/test_big_int.sh +++ b/tests/test_big_int.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/big_int-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/big_int-rs/host/target/aarch64-unknown-linux-gnu/release/big_int-rs shared @@ -58,5 +58,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_diffie_hellman.sh b/tests/test_diffie_hellman.sh index c671983..d4fda78 100755 --- a/tests/test_diffie_hellman.sh +++ b/tests/test_diffie_hellman.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/diffie_hellman-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/diffie_hellman-rs/host/target/aarch64-unknown-linux-gnu/release/diffie_hellman-rs shared @@ -52,5 +52,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_digest.sh b/tests/test_digest.sh index e83c104..12601da 100755 --- a/tests/test_digest.sh +++ b/tests/test_digest.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/digest-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/digest-rs/host/target/aarch64-unknown-linux-gnu/release/digest-rs shared @@ -51,5 +51,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_hello_world.sh b/tests/test_hello_world.sh index a55e76b..6004587 100755 --- a/tests/test_hello_world.sh +++ b/tests/test_hello_world.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/hello_world-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/hello_world-rs/host/target/aarch64-unknown-linux-gnu/release/hello_world-rs shared @@ -53,5 +53,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_hotp.sh b/tests/test_hotp.sh index c43ca8d..be58628 100755 --- a/tests/test_hotp.sh +++ b/tests/test_hotp.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/hotp-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/hotp-rs/host/target/aarch64-unknown-linux-gnu/release/hotp-rs shared @@ -51,5 +51,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_message_passing_interface.sh b/tests/test_message_passing_interface.sh index e761547..82b208d 100755 --- a/tests/test_message_passing_interface.sh +++ b/tests/test_message_passing_interface.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/message_passing_interface-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/message_passing_interface-rs/host/target/aarch64-unknown-linux-gnu/release/message_passing_interface-rs shared @@ -50,5 +50,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_random.sh b/tests/test_random.sh index 91edb66..db3aca5 100755 --- a/tests/test_random.sh +++ b/tests/test_random.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/random-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/random-rs/host/target/aarch64-unknown-linux-gnu/release/random-rs shared @@ -52,5 +52,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_secure_storage.sh b/tests/test_secure_storage.sh index 9556c6c..58a3eb1 100755 --- a/tests/test_secure_storage.sh +++ b/tests/test_secure_storage.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/secure_storage-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/secure_storage-rs/host/target/aarch64-unknown-linux-gnu/release/secure_storage-rs shared @@ -60,5 +60,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_serde.sh b/tests/test_serde.sh index 6fea03a..4349b72 100755 --- a/tests/test_serde.sh +++ b/tests/test_serde.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/serde-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/serde-rs/host/target/aarch64-unknown-linux-gnu/release/serde-rs shared @@ -53,5 +53,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_supp_plugin.sh b/tests/test_supp_plugin.sh index b04695d..fc64f4a 100755 --- a/tests/test_supp_plugin.sh +++ b/tests/test_supp_plugin.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/supp_plugin-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/supp_plugin-rs/host/target/aarch64-unknown-linux-gnu/release/supp_plugin-rs shared @@ -61,5 +61,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_tcp_client.sh b/tests/test_tcp_client.sh index 043fca5..140150e 100755 --- a/tests/test_tcp_client.sh +++ b/tests/test_tcp_client.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/tcp_client-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/tcp_client-rs/host/target/aarch64-unknown-linux-gnu/release/tcp_client-rs shared @@ -50,5 +50,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_time.sh b/tests/test_time.sh index d7d5698..349455e 100755 --- a/tests/test_time.sh +++ b/tests/test_time.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/time-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/time-rs/host/target/aarch64-unknown-linux-gnu/release/time-rs shared @@ -54,5 +54,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared diff --git a/tests/test_udp_socket.sh b/tests/test_udp_socket.sh index 0fdcf56..280a1ee 100755 --- a/tests/test_udp_socket.sh +++ b/tests/test_udp_socket.sh @@ -20,10 +20,10 @@ set -xe rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared -curl http://mesalock-linux.org/assets/optee-qemuv8-3.14.0-ubuntu-20.04.tar.gz | tar zxv +curl http://mesalock-linux.org/assets/optee-qemuv8-3.16.0-ubuntu-20.04.tar.gz | tar zxv mkdir shared cp ../examples/udp_socket-rs/ta/target/aarch64-unknown-optee-trustzone/release/*.ta shared cp ../examples/udp_socket-rs/host/target/aarch64-unknown-linux-gnu/release/udp_socket-rs shared @@ -50,5 +50,5 @@ sleep 5 } rm -rf screenlog.0 -rm -rf optee-qemuv8-3.14.0-ubuntu-20.04 +rm -rf optee-qemuv8-3.16.0-ubuntu-20.04 rm -rf shared --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
