QubesOS / qubes-issues

The Qubes OS Project issue tracker
https://www.qubes-os.org/doc/issue-tracking/
543 stars 48 forks source link

Set new device_id when assigning PCI devices with VM settings #9583

Open marmarek opened 1 week ago

marmarek commented 1 week ago

How to file a helpful issue

The problem you're addressing (if any)

New devices API allows to identify devices not only with a "port id" (which is currently BDF for PCI), but also "device id" (vendor, product etc). qvm-pci tool uses that, but GUI settings don't.

The solution you'd like

Fill in device id too. This also means ensuring such assignment can is properly handled when opening the settings, and unassigning the device. Including the case when the device is not physically present anymore.

The value to a user, and who that user might be

More strict device assignments.

Completion criteria checklist

(This section is for developer use only. Please do not modify it.)