# Xen on RISC-V just ran on real hardware!

DevFeed: [Xen on RISC-V just ran on real hardware!](<https://devfeed.tech/articles/xen-on-risc-v-just-ran-on-real-hardware-12826.md>)

Original publisher: [Read original article](<https://xcp-ng.org/blog/2026/09/03/xen-on-risc-v-just-ran-on-real-hardware/>)

Author: Baptiste Le Duc

Published: 2026-09-03T08:00:27Z

Content type: article

Language: en

Sources: [XCP-ng Blog](<https://devfeed.tech/sources/xcp-ng-blog.md>)

Topics: [RISC-V](<https://devfeed.tech/topics/riscv.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>), [systems](<https://devfeed.tech/topics/systems.md>), [ci](<https://devfeed.tech/topics/ci.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [risc-v](<https://devfeed.tech/tags/risc-v.md>), [systems](<https://devfeed.tech/tags/systems.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

## AI overview

Xen now boots a guest domain on physical RISC-V hardware using a HiFive Premier P550. Supporting changes accommodate the board's pre-ratification hypervisor extension and add reproducible hardware-based CI that boots Xen and a Linux guest.

## Source excerpt

Xen now boots a guest domain on physical RISC-V hardware, not just in QEMU. The board we used ships a CPU designed before the hypervisor extension was ratified, which turned out to be the whole challenge.