Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Stefano Stabellini
On Thu, 10 Oct 2024, Jiqian Chen wrote: > Commit 2fae6bb7be32 ("xen/privcmd: Add new syscall to get gsi from dev") > adds a weak reverse dependency to the config XEN_PRIVCMD definition, that > dependency causes xen-privcmd can't be loaded on domU, because > dependent xen-pciback is always not be lo

Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Jürgen Groß
On 10.10.24 10:43, Chen, Jiqian wrote: On 2024/10/10 16:39, Jürgen Groß wrote: On 10.10.24 09:58, Jiqian Chen wrote: Commit 2fae6bb7be32 ("xen/privcmd: Add new syscall to get gsi from dev") adds a weak reverse dependency to the config XEN_PRIVCMD definition, that dependency causes xen-privcmd c

Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Chen, Jiqian
On 2024/10/10 16:39, Jürgen Groß wrote: > On 10.10.24 09:58, Jiqian Chen wrote: >> Commit 2fae6bb7be32 ("xen/privcmd: Add new syscall to get gsi from dev") >> adds a weak reverse dependency to the config XEN_PRIVCMD definition, that >> dependency causes xen-privcmd can't be loaded on domU, because

Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Chen, Jiqian
On 2024/10/10 16:17, Jan Beulich wrote: > On 10.10.2024 09:58, Jiqian Chen wrote: >> --- a/drivers/xen/acpi.c >> +++ b/drivers/xen/acpi.c >> @@ -125,3 +125,20 @@ int xen_acpi_get_gsi_info(struct pci_dev *dev, >> return 0; >> } >> EXPORT_SYMBOL_GPL(xen_acpi_get_gsi_info); >> + >> +get_gsi_fro

Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Jürgen Groß
On 10.10.24 09:58, Jiqian Chen wrote: Commit 2fae6bb7be32 ("xen/privcmd: Add new syscall to get gsi from dev") adds a weak reverse dependency to the config XEN_PRIVCMD definition, that dependency causes xen-privcmd can't be loaded on domU, because dependent xen-pciback is always not be loaded suc

Re: [PATCH v2] xen: Remove dependency between pciback and privcmd

2024-10-10 Thread Jan Beulich
On 10.10.2024 09:58, Jiqian Chen wrote: > --- a/drivers/xen/acpi.c > +++ b/drivers/xen/acpi.c > @@ -125,3 +125,20 @@ int xen_acpi_get_gsi_info(struct pci_dev *dev, > return 0; > } > EXPORT_SYMBOL_GPL(xen_acpi_get_gsi_info); > + > +get_gsi_from_sbdf_t get_gsi_from_sbdf = NULL; > + > +void xe