Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2013-01-07 Thread Alex Williamson
On Mon, 2013-01-07 at 17:02 +0200, Michael S. Tsirkin wrote: > On Sun, Jan 06, 2013 at 08:57:50AM -0700, Alex Williamson wrote: > > On Sun, 2013-01-06 at 15:23 +0200, Michael S. Tsirkin wrote: > > > On Wed, Jan 02, 2013 at 08:49:42AM -0700, Alex Williamson wrote: > > > > On Fri, 2012-12-21 at 08:46

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2013-01-07 Thread Michael S. Tsirkin
On Sun, Jan 06, 2013 at 08:57:50AM -0700, Alex Williamson wrote: > On Sun, 2013-01-06 at 15:23 +0200, Michael S. Tsirkin wrote: > > On Wed, Jan 02, 2013 at 08:49:42AM -0700, Alex Williamson wrote: > > > On Fri, 2012-12-21 at 08:46 -0700, Alex Williamson wrote: > > > > On Fri, 2012-12-21 at 14:17 +0

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2013-01-06 Thread Alex Williamson
On Sun, 2013-01-06 at 15:23 +0200, Michael S. Tsirkin wrote: > On Wed, Jan 02, 2013 at 08:49:42AM -0700, Alex Williamson wrote: > > On Fri, 2012-12-21 at 08:46 -0700, Alex Williamson wrote: > > > On Fri, 2012-12-21 at 14:17 +0200, Michael S. Tsirkin wrote: > > > > On Thu, Dec 20, 2012 at 03:15:38PM

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2013-01-06 Thread Michael S. Tsirkin
On Wed, Jan 02, 2013 at 08:49:42AM -0700, Alex Williamson wrote: > On Fri, 2012-12-21 at 08:46 -0700, Alex Williamson wrote: > > On Fri, 2012-12-21 at 14:17 +0200, Michael S. Tsirkin wrote: > > > On Thu, Dec 20, 2012 at 03:15:38PM -0700, Alex Williamson wrote: > > > > On Thu, 2012-12-20 at 18:38 +0

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2013-01-02 Thread Alex Williamson
On Fri, 2012-12-21 at 08:46 -0700, Alex Williamson wrote: > On Fri, 2012-12-21 at 14:17 +0200, Michael S. Tsirkin wrote: > > On Thu, Dec 20, 2012 at 03:15:38PM -0700, Alex Williamson wrote: > > > On Thu, 2012-12-20 at 18:38 +0200, Michael S. Tsirkin wrote: > > > > On Thu, Dec 20, 2012 at 09:05:50AM

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2012-12-21 Thread Alex Williamson
On Fri, 2012-12-21 at 14:17 +0200, Michael S. Tsirkin wrote: > On Thu, Dec 20, 2012 at 03:15:38PM -0700, Alex Williamson wrote: > > On Thu, 2012-12-20 at 18:38 +0200, Michael S. Tsirkin wrote: > > > On Thu, Dec 20, 2012 at 09:05:50AM -0700, Alex Williamson wrote: > > > > When a guest enables MSIX o

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2012-12-21 Thread Michael S. Tsirkin
On Thu, Dec 20, 2012 at 03:15:38PM -0700, Alex Williamson wrote: > On Thu, 2012-12-20 at 18:38 +0200, Michael S. Tsirkin wrote: > > On Thu, Dec 20, 2012 at 09:05:50AM -0700, Alex Williamson wrote: > > > When a guest enables MSIX on a device we evaluate the MSIX vector > > > table, typically find no

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2012-12-20 Thread Alex Williamson
On Thu, 2012-12-20 at 18:38 +0200, Michael S. Tsirkin wrote: > On Thu, Dec 20, 2012 at 09:05:50AM -0700, Alex Williamson wrote: > > When a guest enables MSIX on a device we evaluate the MSIX vector > > table, typically find no unmasked vectors and don't switch the device > > to MSIX mode. This gen

Re: [Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2012-12-20 Thread Michael S. Tsirkin
On Thu, Dec 20, 2012 at 09:05:50AM -0700, Alex Williamson wrote: > When a guest enables MSIX on a device we evaluate the MSIX vector > table, typically find no unmasked vectors and don't switch the device > to MSIX mode. This generally works fine and the device will be > switched once the guest en

[Qemu-devel] [PATCH] pci-assign: Enable MSIX on device to match guest

2012-12-20 Thread Alex Williamson
When a guest enables MSIX on a device we evaluate the MSIX vector table, typically find no unmasked vectors and don't switch the device to MSIX mode. This generally works fine and the device will be switched once the guest enables and therefore unmasks a vector. Unfortunately some drivers enable M