diff options
author | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-02-06 21:04:10 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-02-06 21:04:10 +0000 |
commit | cabe6937f2c9d0a50e4631c0545bddd650233ae8 (patch) | |
tree | 76d9e0cabe45c1ed6d9ea87a5deb9c75c4345653 /docs/change-log-upcoming.rst | |
parent | fb75a334a971078f2f231280ca87837aef5a2000 (diff) | |
parent | 1d4a3be615bde2ff311fece1ab3225cb0a0cb65d (diff) | |
download | platform_external_arm-trusted-firmware-android11-d2-release.tar.gz platform_external_arm-trusted-firmware-android11-d2-release.tar.bz2 platform_external_arm-trusted-firmware-android11-d2-release.zip |
Merge '5f62213e684dbea03b5a2bb732405a03ccc1a815' into master am: 5dfd96a0b3 am: 780068d4ee am: 1d4a3be615android-mainline-11.0.0_r9android-mainline-11.0.0_r8android-mainline-11.0.0_r7android-mainline-11.0.0_r6android-mainline-11.0.0_r5android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r4android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r33android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r3android-mainline-11.0.0_r29android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r2android-mainline-11.0.0_r19android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-mainline-11.0.0_r10android-mainline-11.0.0_r1android-11.0.0_r45android-11.0.0_r44android-11.0.0_r43android-11.0.0_r42android-11.0.0_r41android-11.0.0_r40android-11.0.0_r39android-11.0.0_r38android-11.0.0_r37android-11.0.0_r36android-11.0.0_r35android-11.0.0_r34android-11.0.0_r33android-11.0.0_r32android-11.0.0_r31android-11.0.0_r30android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android-11.0.0_r16android11-qpr3-s1-releaseandroid11-qpr3-releaseandroid11-qpr2-releaseandroid11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-releaseandroid11-qpr1-c-releaseandroid11-mainline-tethering-releaseandroid11-mainline-sparse-2021-jan-releaseandroid11-mainline-sparse-2020-dec-releaseandroid11-mainline-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-devandroid11-d2-releaseandroid11-d1-b-release
Change-Id: Ia911040759d199f8c1ec0b51abd4fa556a6b8b40
Diffstat (limited to 'docs/change-log-upcoming.rst')
-rw-r--r-- | docs/change-log-upcoming.rst | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/docs/change-log-upcoming.rst b/docs/change-log-upcoming.rst new file mode 100644 index 000000000..14280cbf7 --- /dev/null +++ b/docs/change-log-upcoming.rst @@ -0,0 +1,145 @@ +Change Log for Upcoming Release +=============================== + +This document contains a summary of the new features, changes, fixes and known +issues to be included in the upcoming release of Trusted Firmware-A. The contents +of this file will be moved to the collective change-log.rst file at the time of +release code freeze. + + +Upcoming Release Version 2.3 +---------------------------- + +**Trusted Firmware-A Contributors, +Please log all relevant new features, changes, fixes, and known issues for the +upcoming release. For the CPU support, drivers, and tools sections please preface +the log description with the relevant key word, example: "<CPU>: <CPU Support +addition>". Use the RST format convention already used in the Change Log.** + +New Features +^^^^^^^^^^^^ + +- Arm Architecture + - Example: "Add support for Branch Target Identification (BTI)" + +- Build System + - Add support for documentation build as a target in Makefile + +- CPU Support + - Example: "cortex-a55: Workaround for erratum 1221012" + +- Drivers + - Example: "console: Allow the console to register multiple times" + +- Libraries + - Example: "Introduce BTI support in Library at ROM (romlib)" + +- New Platforms Support + - Example: "qemu/qemu_sbsa: New platform support added for QEMU SBSA platform" + +- Platforms + - Example: "arm/common: Introduce wrapper functions to setup secure watchdog" + +- PSCI + - Example: "Adding new optional PSCI hook ``pwr_domain_on_finish_late``" + +- Security + - Example: "UBSAN support and handlers" + +- Tools + - Example: "fiptool: Add support to build fiptool on Windows." + + +Changed +^^^^^^^ + +- Arm Architecture + - Example: "Refactor ARMv8.3 Pointer Authentication support code" + +- BL-Specific + - Example: "BL2: Invalidate dcache build option for BL2 entry at EL3" + +- Boot Flow + - Example: "Add helper to parse BL31 parameters (both versions)" + +- Drivers + - Example: "gicv3: Prevent pending G1S interrupt from becoming G0 interrupt" + +- Platforms + - Example: "arm/common: Shorten the Firmware Update (FWU) process" + +- PSCI + - Example: "PSCI: Lookup list of parent nodes to lock only once" + +- Secure Partition Manager (SPM) + - Example: "Move shim layer to TTBR1_EL1" + +- Security + - Example: "Refactor SPSR initialisation code" + +- Tools + - Example: "cert_create: Remove RSA PKCS#1 v1.5 support" + + +Resolved Issues +^^^^^^^^^^^^^^^ + +- Arm Architecture + - Example: "Fix restoration of PAuth context" + +- BL-Specific + - Example: "Fix BL31 crash reporting on AArch64 only platforms" + +- Build System + - Example: "Remove several warnings reported with W=2 and W=1" + +- Code Quality + - Example: "Unify type of "cpu_idx" across PSCI module" + +- CPU Support + - Example: "cortex-a12: Fix MIDR mask" + +- Drivers + - Example: "scmi: Fix wrong payload length" + +- Library Code + - Example: "libc: Fix memchr implementation" + +- Platforms + - Example: "rpi: rpi3: Fix compilation error when stack protector is enabled" + +- Security + - Example: "AArch32: Disable Secure Cycle Counter" + +Deprecations +^^^^^^^^^^^^ + +- Common Code + - Example: "Remove MULTI_CONSOLE_API flag and references to it" + +- Drivers + - Example: "console: Remove deprecated finish_console_register" + +- Secure Partition Manager (SPM): + - Example: "Prototype SPCI-based SPM (services/std_svc/spm) will be replaced + with alternative methods of secure partitioning support." + +Known Issues +^^^^^^^^^^^^ + +- Build System + - dtb: DTB creation not supported when building on a Windows host. + + This step in the build process is skipped when running on a Windows host. A + known issue from the 1.6 release. + +- Platforms + - arm/juno: System suspend from Linux does not function as documented in the + user guide + + Following the instructions provided in the user guide document does not + result in the platform entering system suspend state as expected. A message + relating to the hdlcd driver failing to suspend will be emitted on the + Linux terminal. + + - mediatek/mt6795: This platform does not build in this release |