At Vates, we're thrilled to share insights into the latest advancements of the Xen Project 4.18, the core engine driving our flagship product, XCP-ng. This release demonstrates that the Xen Project is well alive, and in fact growing on technological aspects, but also on its ecosystem and community, with a wider range of contributors. By the way, as a key player in this ecosystem, we're proud to contribute directly to the project's growth.
The official announcement is available on this page:
In a nutshell, the 4.18 release of Xen Project marks significant strides in hardware support and feature enhancements:
- Enhanced ARM Support: the release includes the Scalable Vector Extension (SVE), Arm Firmware Framework (FF-A), and an improved memory subsystem, marking a notable advancement in ARM architecture support.
- x86 Architectural Improvements: there's extensive support for features in AMD Genoa and Intel Sapphire Rapids CPUs, alongside new capabilities like the Protection Key Supervisor (PKS) and bus-lock detection. This ensures better security and performance on Intel and AMD systems.
- Initial RISC-V and Power Ports: Demonstrating its commitment to broadening horizons, the Xen Project introduces initial ports for RISC-V and Power architectures, promising exciting future developments.
- New Hypercalls and MISRA-C Adoption: The release sees the introduction of new hypercalls and an increased adoption of MISRA-C rules, enhancing the project's robustness and versatility.
The Xen community is buzzing with ongoing projects and future plans:
- ARM MPU and vPCI: Continuous improvements in ARM MPU support and PCI-passthrough highlight the project's dedication to ARM architecture.
- RISC-V Development: The project is refining RISC-V support, laying the groundwork for more comprehensive capabilities in future releases.
- Enhancements in POWER Architecture: The focus on the ppc64le architecture and Radix MMU page table initialization paves the way for broader PowerPC support.
Our involvement in the Xen Project extends beyond using it as the foundation for XCP-ng. We're actively contributing to the RISC-V port and have a seat at the Xen Board:
These roles underscore our commitment to shaping the future of open-source virtualization. You can catch-up on our RISC-V news in here:
As XCP-ng continues to harness the power of Xen, we remain dedicated to contributing to and benefiting from this vibrant community.
Also, we're gearing up for an exciting announcement related to our participation in the Xen Project before the year's end. This development will mark a new chapter in our journey with Xen, reinforcing our vision of open, flexible, and powerful virtualization solutions. Stay tuned!