** Description changed:

- Description:
- On Ubuntu 26.04 (Daily Build 20260323), the "Add New Virtual Hardware" wizard 
in virt-manager does not display proper vendor/device descriptions for PCI 
devices. Only PCI addresses are shown, or the descriptions are missing/generic.
+ [ Impact ]
+ 
+ On Ubuntu 26.04 (Daily Build 20260323), the "Add New Virtual Hardware"
+ wizard in virt-manager does not display proper vendor/device
+ descriptions for PCI devices. Only PCI addresses are shown, or the
+ descriptions are missing/generic.
  
  In comparison, Ubuntu 24.04 correctly displays both PCI addresses and
  descriptive strings (e.g., "Intel Corporation Raptor Lake USB 3.2") on
  the same hardware and with the same configuration.
  
  Steps to reproduce:
  1. Install Ubuntu26.04 (Daily Build-20260323)
  2. Install desktop environment and virtualization tools:
  # apt-get install ubuntu-desktop lightdm virt-manager.
  3. Enable IOMMU by adding intel_iommu=on,iommu=pt to GRUB
  4. Enable Virtual Functions (VFs) on a physical NIC:
  # echo 2 > /sys/class/net/ens13f0np0/device/sriov_numvfs
  5. Open virt-manager and create a RHEL9.7 VM (via ISO/CDROM), and shut down 
the VM after installation.
  6. Go to "Add New Virtual Hardware" -> "PCI Host Device".
  
  Expected Result: The list should display both PCI addresses and device
  descriptions (e.g., 0000:11:00.2 Intel Corporation Ethernet
  Controller...).
  
  Actual Result: Only PCI addresses are shown (or descriptions are
  missing/generic), whereas they are correctly displayed in Ubuntu 24.04.
  
  Additional information:
  - The issue does not occur on Ubuntu 24.04 with the same hardware and setup.
+ 
+ [ Test Plan ]
+ 
+ In virt-manager open a virtual machine.
+ * Select "Add hardware"
+ * Select "Host PCI Host Device"
+ * Check that the details tab shows the vendor and product description for 
each device.
+ 
+ [ Where problems could occur ]
+ 
+ The change only impacts the search path for the pci.ids file in libpciaccess.
+ If the path is wrong the file cannot be loaded and PCI ids cannot be 
translated to strings.
+ 
+ [ Other Info ]
+ 
+ n/a

** Changed in: libpciaccess (Ubuntu Stonking)
     Assignee: Heinrich Schuchardt (xypron) => (unassigned)

** Changed in: libvirt (Ubuntu Resolute)
       Status: New => Invalid

** Changed in: libvirt (Ubuntu Questing)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2145797

Title:
  [Ubuntu26.04] PCI device descriptions missing in virt-manager

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpciaccess/+bug/2145797/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to