Project Plan
Introduction
This project plan is based on a project start date of July 6, 2026. The dates shown are estimated checkpoints and deliveries and are subject to change as planning, implementation, validation, and review progress.
The status values used in this plan are:
| Status | Description |
|---|---|
| Planned | Work is scheduled but has not started. |
| In progress | Work on the deliverable is underway. |
| Delivered | The deliverable has been made available for review. |
| Done | The deliverable has completed review and no further work is currently required. |
Milestone Deliveries
| Milestone | Milestone Title | Estimated Delivery Date | Status |
|---|---|---|---|
| M1 | OpenSBI enhancements | October 30, 2026 | In progress |
| M2 | Compiler, documentation and CI support | August 12, 2026 | Delivered |
| M3 | ASLR and stack-canary validation | September 25, 2026 | Delivered |
| M4 | Hardware cryptographic acceleration | August 27, 2026 | Delivered |
| M5 | RISC-V landing-pad planning | September 25, 2026 | Delivered |
| M6 | RISC-V landing pads | November 16, 2026 | Planned |
| M7 | OP-TEE TA context-switch register management | July 22, 2026 | Delivered |
| M8 | Data permissions in OP-TEE core | November 16, 2026 | In progress |
Delivery Timeline
The following is the current delivery plan and is subject to change.
| Date | Milestone | Description | Status | Notes |
|---|---|---|---|---|
| July 17, 2026 | M2 | Initial compiler and documentation work checkpoint | Delivered | Documentation and compiler changes merged. The remaining QEMU RISC-V64 CI work is awaiting the merge of the prerequisite MPXY patches. |
| July 22, 2026 | M7 | Trusted-application context-switch register management delivery | Delivered | FP context switch changes merged. Vector patchsets in review cycle. |
| August 12, 2026 | M2 | CI support delivery | Delivered | CI changes awaiting merge of prerequisite MPXY changes. |
| August 27, 2026 | M4 | Hardware cryptography delivery | Delivered | Maintainer review pending upstream until M7 review concludes. |
| September 25, 2026 | M3 | ASLR and stack-canary validation delivery | Delivered | Patches remain under review. Clang build change accepted. |
| September 25, 2026 | M5 | Landing-pad planning documentation | Delivered | Plan is under discussion in RISE Platform WG and upstream OP-TEE community. |
| October 30, 2026 | M1 | OpenSBI enhancements delivery | In progress | Started while waiting for M5 Landing Pad plan feedback. Working on RPMI SYSTEM_IRQ service group implementation in OpenSBI. |
| November 16, 2026 | M8 | Data-permissions delivery | In progress | Work is in early stages of design. |
| November 16, 2026 | M6 | Landing-pad implementation | Planned | Awaiting completion of plan feedback. |