1. DAO Release 25.10.0#
Note
DAO (Data Accelerator Offload) provides libraries and reference applications that enable developers to build high-performance networking, security, and storage solutions on Marvell SoCs and Platforms.
1.1. Release Overview#
DAO 25.10.0 brings a mix of new features and key enhancements across networking, crypto, and system libraries. This release marks a major transition for the OpenSSL Engine, introducing support for the OpenSSL Provider framework to enable Liquid Crypto platform offloads. VPP receives substantial updates, including Inline IPsec support for OCTEON-20, new transport mode capabilities, and advanced traffic management features.
1.2. Release Highlights#
- Component additions/removals:
- Updated components:
Marvell OpenSSL Engine: Support for OpenSSL Provider framework; added Liquid Crypto platform offload.
VPP: Added Inline IPsec support for OCTEON-20, IPsec Transport mode, and Priority Flow Control (PFC) support.
- Build system / toolchain updates:
- DPDK Build Configuration:
IOVA Configuration: The Meson build option
enable_iova_as_pamust be set tofalse.Driver Support: Added the
raw/cnxk_emdevdriver to the enabled drivers list.
- Documentation / Guides:
Solutions Showcase: Added a new section dedicated to solution briefs and in-depth white papers.
VirtIO-blkIO: Added comprehensive documentation and usage guides for the VirtIO-blkIO application.
Updated Programmer’s Guide for OpenSSL Provider implementation.
1.3. Components#
1.3.1. Marvell OpenSSL Engine#
Version: 25.10.0
Dependencies: DPDK ≥ 25.10.0, CPT ≥ 24.09.0
- Source repo / patches:
- Changes:
Added support for crypto offload using the OpenSSL Provider framework.
Enabled Liquid Crypto platform offload via OpenSSL provider framework.
Addressed minor bug fixes and stability improvements.
1.3.2. VPP#
Version: 25.10.0
Dependencies: DPDK ≥ 25.10.0, CPT ≥ 24.09.0
- Source repo / patches:
- Changes:
- IPsec Offload:
Added Inline IPsec offload support for OCTEON-20.
Added Inline IPsec transport mode support for OCTEON platforms.
- Flow Control & RSS:
Implemented Vnet framework for priority flow control.
Added Priority Flow Control (PFC) support for OCTEON.
Added support for changing RSS key for OCTEON.
Added support to specify RSS flowkey bitmap for OCTEON.
- Notices:
Disable DPDK plugin in startup.conf while running OCTEON device plugin.
Inline IPsec reassembly supports only single-segment fragments.
Async crypto feature is experimental; API may change.
1.4. Known Issues#
- VPP: SDP Interface unavailable in vppctl
SDP interface support is temporarily unavailable and will be re-enabled in upcoming release.
Additional Information