[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] linux-3.9-rc1: WARNING: at drivers/pci/pci.c:1397 pci_disable_device+0x88/0xa0() Device pciback disabling already-disabled device
Tuesday, March 5, 2013, 5:20:28 PM, you wrote: > On Mon, Mar 04, 2013 at 11:43:23PM +0100, Sander Eikelenboom wrote: >> Hi Konrad, >> >> While shuting down a HVM guest with pci devices passed through i get this >> one below ... >> Both dom0 and domU run the same linux-3.9-rc1 (+ Thomas Gleixner patches) > OK, that one looks pretty easy to fix: And it was .. Thx ! >> [ 759.027692] Hardware name: MS-7640 >> [ 759.034233] Device pciback >> [ 759.034233] disabling already-disabled device > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Could you try the below patch please? > diff --git a/drivers/xen/xen-pciback/pciback_ops.c > b/drivers/xen/xen-pciback/pciback_ops.c > index 37c1f82..b98cf0c 100644 > --- a/drivers/xen/xen-pciback/pciback_ops.c > +++ b/drivers/xen/xen-pciback/pciback_ops.c > @@ -113,7 +113,8 @@ void xen_pcibk_reset_device(struct pci_dev *dev) > if (dev->msi_enabled) > pci_disable_msi(dev); > #endif > - pci_disable_device(dev); > + if (pci_is_enabled(dev)) > + pci_disable_device(dev); > > pci_write_config_word(dev, PCI_COMMAND, 0); > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |