Messages in this thread | | | Date | Tue, 10 Sep 2013 16:42:17 +0400 | From | Sergei Shtylyov <> | Subject | Re: [PATCH 5/9] PCI/MSI/s390: Make return values only 0/-errno when MSIs allocated |
| |
Hello.
On 09-09-2013 19:26, Alexander Gordeev wrote:
> Signed-off-by: Alexander Gordeev <agordeev@redhat.com> > --- > arch/s390/pci/pci.c | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-)
> diff --git a/arch/s390/pci/pci.c b/arch/s390/pci/pci.c > index f17a834..c79c6e4 100644 > --- a/arch/s390/pci/pci.c > +++ b/arch/s390/pci/pci.c > @@ -427,6 +427,8 @@ int arch_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type) > pr_debug("%s: requesting %d MSI-X interrupts...", __func__, nvec); > if (type != PCI_CAP_ID_MSIX && type != PCI_CAP_ID_MSI) > return -EINVAL; > + if (type == PCI_CAP_ID_MSI && nvec > 1) > + return 1;
This contradicts to the patch subject.
WBR, Sergei
| |