[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PULL 00/20] acpi,pc,pci fixes and enhancements
On Tue, 18 Feb 2014, Paolo Bonzini wrote: > Il 18/02/2014 13:16, Stefano Stabellini ha scritto: > > It looks like that this series breaks disk unplug > > (hw/ide/piix.c:pci_piix3_xen_ide_unplug). > > > > I bisected it and the problem is caused by: > > > > commit 5e95494380ecf83c97d28f72134ab45e0cace8f9 > > Author: Igor Mammedov <imammedo@xxxxxxxxxx> > > Date: Wed Feb 5 16:36:52 2014 +0100 > > > > hw/pci: switch to a generic hotplug handling for PCIDevice > > > > make qdev_unplug()/device_set_realized() to call hotplug handler's > > plug/unplug methods if available and remove not needed anymore > > hot(un)plug handling from PCIDevice. > > > > In case if hotplug handler is not available, revert to the legacy > > hotplug method for compatibility with not yet converted buses. > > > > Signed-off-by: Igor Mammedov <imammedo@xxxxxxxxxx> > > Reviewed-by: Michael S. Tsirkin <mst@xxxxxxxxxx> > > Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx> > > > > > > What exactly breaks? Disk unplug: hw/ide/piix.c:pci_piix3_xen_ide_unplug (see the beginning of the email :-P). It is called by hw/xen/xen_platform.c:platform_fixed_ioport_writew, in response to the guest writing to a magic ioport specifically to unplug the emulated disk. With this patch after the guest boots I can still access both xvda and sda for the same disk, leading to fs corruptions. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |