aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Dykes <mardyk01@review.trustedfirmware.org>2020-04-16 21:11:22 +0000
committerTrustedFirmware Code Review <review@review.trustedfirmware.org>2020-04-16 21:11:22 +0000
commit096d3642efc79b93f3cc27cc7f26e3fffe79b45a (patch)
treeeb8789dc5e57cc9700beaac301a688eac7e20b82
parent71f353af9c80c9104469371c7c1cd00dfef5f378 (diff)
parentbced2f3d318c3e697f839a94a365a28eaeaa0e19 (diff)
downloadtf-a-tests-096d3642efc79b93f3cc27cc7f26e3fffe79b45a.tar.gz
Merge "Updated change log and readme.rst files for upcoming v2.3 release"v2.3-rc2
-rw-r--r--docs/change-log.rst82
-rw-r--r--readme.rst6
2 files changed, 84 insertions, 4 deletions
diff --git a/docs/change-log.rst b/docs/change-log.rst
index da967e4f..88a94c35 100644
--- a/docs/change-log.rst
+++ b/docs/change-log.rst
@@ -7,6 +7,86 @@ Firmware-A version for simplicity. At any point in time, TF-A Tests version
Tests are not guaranteed to be compatible. This also means that a version
upgrade on the TF-A-Tests side might not necessarily introduce any new feature.
+Version 2.3
+-----------
+
+New features
+^^^^^^^^^^^^
+
+- More tests are made available in this release to help validate
+ the functionality of TF-A.
+
+- CI upgraded to use GCC 9.2-2019.12 toolchain for tf-a-tests.
+
+- Various improvements to test framework and test suite.
+
+TFTF
+~~~~
+
+- Support for extended register usage as per SMCCC v1.2 specification.
+
+- Support for FVP platforms with SMT capabilities.
+
+- Improved support for documentation through addition of basic Sphinx
+ configuration and Makefile similar to TF-A repository.
+
+- Enhancement to libc library synchronous to TF-A code base.
+
+- ARMv8.3-PAuth enabled for all FWU tests in TFTF.
+
+- TFTF made RFC 4122 compliant by converting UUIDs to network order format.
+
+- Build improvement by deprecating custom AARCH64/AARCH32 macros in favor of
+ __arch64__ macro provided by compiler.
+
+- Support for HVC as a SMCCC conduit in TFTF.
+
+- New tests:
+
+ - AArch32 tests for checking if PMU counters leak in secure world.
+
+ - Add new debug filesystem (debugfs) test.
+
+ - Add a SPCI direct messaging test targeting bare-metal cactus SP.
+
+
+Secure partitions
+~~~~~~~~~~~~~~~~~
+
+Cactus
+~~~~~~
+
+- Several build improvements and symbol relocation fixup to make it position
+ independent executable.
+
+- Update of sample manifest to SPCI Beta1 format.
+
+- Support for generating JSON file as required by TF-A.
+
+Issues resolved since last release
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- Makefile bug fix for performing parallel builds.
+
+- Add missing D-cache invalidation of RW memory in tftf_entrypoint to safeguard
+ against possible corruption.
+
+- Fixes in GIC drivers to support base addresses beyond 4G range.
+
+- Fix build with XML::LibXML 2.0202 Perl module
+
+Known issues and limitations
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The sections below list the known issues and limitations of each test image
+provided in this repository. Unless and otherwise stated, issues and limitations
+stated in previous release continue to exist in this release.
+
+TFTF
+~~~~
+- NODE_HW_STATE test has been temporarily disabled for sgi575 platform due to a
+ dependency on SCP binaries version 2.5
+
Version 2.2
-----------
@@ -600,7 +680,7 @@ All test images
--------------
-*Copyright (c) 2018-2019, Arm Limited. All rights reserved.*
+*Copyright (c) 2018-2020, Arm Limited. All rights reserved.*
.. _Arm Neoverse Reference Design N1 Edge (RD-N1-Edge): https://developer.arm.com/products/system-design/reference-design/neoverse-reference-design
.. _Arm SGI-575: https://developer.arm.com/products/system-design/fixed-virtual-platforms
diff --git a/readme.rst b/readme.rst
index 9c024c26..5d57910a 100644
--- a/readme.rst
+++ b/readme.rst
@@ -1,4 +1,4 @@
-Trusted Firmware-A Tests - version 2.2
+Trusted Firmware-A Tests - version 2.3
======================================
The Trusted Firmware-A Tests (TF-A-Tests) is a suite of baremetal tests to
@@ -88,7 +88,7 @@ The AArch32 build has been tested on the following `FVP`_\ s:
- ``FVP_Base_Cortex-A32x4``
- ``FVP_Base_RevC-2xAEMv8A``
-NOTE: Unless otherwise stated, the model version is version 11.6, build 45.
+NOTE: Unless otherwise stated, the model version is version 11.9, build 41.
System Guidance for Infrastructure Fixed Virtual Platforms
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
@@ -140,7 +140,7 @@ or our `mailing list`_.
--------------
-*Copyright (c) 2018-2019, Arm Limited. All rights reserved.*
+*Copyright (c) 2018-2020, Arm Limited. All rights reserved.*
.. _Contributing Guidelines: contributing.rst
.. _license: license.rst