[Bug 2095488] Re: [SRU] RISC-V: Host sysinfo extraction not supported on this platform
Heinrich Schuchardt
2095488 at bugs.launchpad.net
Thu Jan 23 03:23:31 UTC 2025
** Bug watch added: Debian Bug tracker #1093823
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093823
** Also affects: libvirt (Debian) via
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1093823
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2095488
Title:
[SRU] RISC-V: Host sysinfo extraction not supported on this platform
Status in libvirt package in Ubuntu:
Fix Committed
Status in libvirt source package in Noble:
New
Status in libvirt source package in Oracular:
New
Status in libvirt source package in Plucky:
Fix Committed
Status in libvirt package in Debian:
Unknown
Bug description:
[ 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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2095488/+subscriptions
More information about the Ubuntu-sponsors
mailing list