Re: [RFC XEN PATCH v15 3/4] tools: Add new function to get gsi from dev

2024-09-11 Thread Chen, Jiqian
On 2024/9/11 18:51, Jan Beulich wrote: > On 11.09.2024 12:49, Jan Beulich wrote: >> On 11.09.2024 08:58, Jiqian Chen wrote: >>> On PVH dom0, when passthrough a device to domU, QEMU and xl tools >>> want to use gsi number to do pirq mapping, see QEMU code >>> xen_pt_realize->xc_physdev_map_pirq, and

Re: [RFC XEN PATCH v15 3/4] tools: Add new function to get gsi from dev

2024-09-11 Thread Jan Beulich
On 11.09.2024 12:49, Jan Beulich wrote: > On 11.09.2024 08:58, Jiqian Chen wrote: >> On PVH dom0, when passthrough a device to domU, QEMU and xl tools >> want to use gsi number to do pirq mapping, see QEMU code >> xen_pt_realize->xc_physdev_map_pirq, and xl code >> pci_add_dm_done->xc_physdev_map_p

Re: [RFC XEN PATCH v15 3/4] tools: Add new function to get gsi from dev

2024-09-11 Thread Jan Beulich
On 11.09.2024 08:58, Jiqian Chen wrote: > On PVH dom0, when passthrough a device to domU, QEMU and xl tools > want to use gsi number to do pirq mapping, see QEMU code > xen_pt_realize->xc_physdev_map_pirq, and xl code > pci_add_dm_done->xc_physdev_map_pirq, but in current codes, the gsi > number is

[RFC XEN PATCH v15 3/4] tools: Add new function to get gsi from dev

2024-09-11 Thread Jiqian Chen
On PVH dom0, when passthrough a device to domU, QEMU and xl tools want to use gsi number to do pirq mapping, see QEMU code xen_pt_realize->xc_physdev_map_pirq, and xl code pci_add_dm_done->xc_physdev_map_pirq, but in current codes, the gsi number is got from file /sys/bus/pci/devices//irq, that is