[Bug 2095488] [NEW] [SRU] RISC-V: Host sysinfo extraction not supported on this platform
Launchpad Bug Tracker
2095488 at bugs.launchpad.net
Wed Jan 22 16:56:20 UTC 2025
You have been subscribed to a public bug by Heinrich Schuchardt (xypron):
[ Impact ]
On riscv64 Ubuntu 24.05 the libvirtd.service shows an error
Host sysinfo extraction not supported on this platform: Function not implemented
libvirtd.service: Deactivated successfully.
This is due to a bug in src/util/virsysinfo.c where the wrong symbol is
used to detect the RISC-V architecture.
The bug makes virt-manager unusable on RISC-V.
See upstream patch
https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/YJQSZWRNMQ5VQ5JXSSR4K2VNAKJUFEDP/
On Ubuntu 24.04 the check for virSysinfoRead() is completely missing. So
upstream commit b902cfece0db ("virsysinfo: Try reading DMI table") needs
to be applied first.
As a partner board SiFive HiFive Premier P550 that runs on Ubuntu Noble
and provides the hypervisor extension is available we should backport
the solution.
[ Test Plan ]
Install the libvirt-daemon package and check the status of
libvirtd.service both on amd64 and riscv64.
[ Where problems could occur ]
The change only changes if SMBIOS information is read on RISC-V but an
incorrect change might impact the detection of other architectures.
Therefore test on amd64, too.
[ Other Info ]
n/a
** Affects: libvirt (Ubuntu)
Importance: Undecided
Status: New
** Affects: libvirt (Ubuntu Noble)
Importance: Undecided
Status: New
** Affects: libvirt (Ubuntu Oracular)
Importance: Undecided
Status: New
** Affects: libvirt (Ubuntu Plucky)
Importance: Undecided
Status: New
--
[SRU] RISC-V: Host sysinfo extraction not supported on this platform
https://bugs.launchpad.net/bugs/2095488
You received this bug notification because you are a member of Ubuntu Sponsors, which is subscribed to the bug report.
More information about the Ubuntu-sponsors
mailing list