[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3.1 07/15] xen/x86: do the PCI scan unconditionally
>>> On 29.10.16 at 10:59, <roger.pau@xxxxxxxxxx> wrote: > --- a/xen/arch/x86/setup.c > +++ b/xen/arch/x86/setup.c > @@ -1491,6 +1491,8 @@ void __init noreturn __start_xen(unsigned long mbi_p) > > early_msi_init(); > > + scan_pci_devices(); > + > iommu_setup(); /* setup iommu if available */ > > smp_prepare_cpus(max_cpus); > --- a/xen/drivers/passthrough/amd/pci_amd_iommu.c > +++ b/xen/drivers/passthrough/amd/pci_amd_iommu.c > @@ -219,7 +219,8 @@ int __init amd_iov_detect(void) > > if ( !amd_iommu_perdev_intremap ) > printk(XENLOG_WARNING "AMD-Vi: Using global interrupt remap table is > not recommended (see XSA-36)!\n"); > - return scan_pci_devices(); > + > + return 0; > } I'm relatively certain that I did point out on a prior version that the error handling here gets lost. At the very least the commit message should provide a reason for doing so; even better would be if there was no behavioral change (other than the point in time where this happens slightly changing). Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |