[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