On Thu, 10 Jun 2010 18:22:52 +0300 "Michael S. Tsirkin" <mst@xxxxxxxxxx> wrote: > virtio-pci resets the device at startup by writing to the status > register, but this does not clear the pci config space, > specifically msi enable status which affects register > layout. > > This breaks things like kdump when they try to use e.g. virtio-blk. > > Fix by forcing msi off at startup. Since pci.c already has > a routine to do this, we export and use it instead of duplicating code. > > Signed-off-by: Michael S. Tsirkin <mst@xxxxxxxxxx> > Tested-by: Vivek Goyal <vgoyal@xxxxxxxxxx> > Cc: Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> > Cc: linux-pci@xxxxxxxxxxxxxxx > --- Yeah, looks fine. Acked-by: Jesse Barnes <jbarnes@xxxxxxxxxxxxxxxx> -- Jesse Barnes, Intel Open Source Technology Center -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html