Re: [PATCH 2/4] MSI/x86: Support pci_enable_msi_block_part() interface

2013-09-03 Thread Tejun Heo
On Mon, Sep 02, 2013 at 11:00:01AM +0200, Alexander Gordeev wrote: > @@ -60,18 +60,18 @@ static int do_setup_msi_irqs(struct pci_dev *dev, int > nvec) > WARN_ON(msidesc->irq); > WARN_ON(msidesc->msi_attrib.multiple); > WARN_ON(msidesc->nvec_used); > + BUG_ON(nvec_mme !=

Re: [PATCH 2/4] MSI/x86: Support pci_enable_msi_block_part() interface

2013-09-03 Thread Tejun Heo
On Mon, Sep 02, 2013 at 11:00:01AM +0200, Alexander Gordeev wrote: @@ -60,18 +60,18 @@ static int do_setup_msi_irqs(struct pci_dev *dev, int nvec) WARN_ON(msidesc-irq); WARN_ON(msidesc-msi_attrib.multiple); WARN_ON(msidesc-nvec_used); + BUG_ON(nvec_mme !=

[PATCH 2/4] MSI/x86: Support pci_enable_msi_block_part() interface

2013-09-02 Thread Alexander Gordeev
This update is a prerequisite for the forthcoming update of the AHCI device driver to conserve 10/16 MSIs on Intel chipsets. The update makes use of 'nvec_mme' parameter for pci_enable_msi_block_part() interface. Signed-off-by: Alexander Gordeev --- drivers/iommu/irq_remapping.c | 12

[PATCH 2/4] MSI/x86: Support pci_enable_msi_block_part() interface

2013-09-02 Thread Alexander Gordeev
This update is a prerequisite for the forthcoming update of the AHCI device driver to conserve 10/16 MSIs on Intel chipsets. The update makes use of 'nvec_mme' parameter for pci_enable_msi_block_part() interface. Signed-off-by: Alexander Gordeev agord...@redhat.com ---