PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc()
PATCH 1/1 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc()
IRQ domain alloc function should return zero on success. Non-zero value indicates failure.
--- drivers/pci/controller/pcie-iproc-msi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/pci/controller/pcie-iproc-msi.c +1 -1
@@ -271,7 +271,7 @@ static int iproc_msi_irq_domain_alloc(struct irq_domain *domain, NULL, NULL); } -return hwirq; +return 0 ; } static void iproc_msi_irq_domain_free(struct irq_domain *domain,
Signature · 1 line
2.20.1
Quoted 15 lines · Pali Rohár
IRQ domain alloc function should return zero on success. Non-zero value indicates failure.
Signed-off-by Pali Rohár <[email protected]>Fixes fc54bae28818 ("PCI: iproc: Allow allocation of multiple MSIs")--- drivers/pci/controller/pcie-iproc-msi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/pci/controller/pcie-iproc-msi.c +0
-0
drivers/pci/controller/pcie-iproc-msi.c static int iproc_msi_irq_domain_alloc(struct irq_domain *domain, · line 277
Quoted 8 lines
drivers/pci/controller/pcie-iproc-msi.c +1
-1@@ -271,7 +271,7 @@ static int iproc_msi_irq_domain_alloc(struct irq_domain *domain, NULL, NULL); } -return hwirq; +return 0 ; } static void iproc_msi_irq_domain_free(struct irq_domain *domain,
M.
Signature · 1 line
Without deviation from the norm, progress is not possible.
Quoted 15 lines · Pali Rohár
IRQ domain alloc function should return zero on success. Non-zero value indicates failure.
Signed-off-by Pali Rohár <[email protected]>Fixes fc54bae28818 ("PCI: iproc: Allow allocation of multiple MSIs")--- drivers/pci/controller/pcie-iproc-msi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/pci/controller/pcie-iproc-msi.c +0
-0
drivers/pci/controller/pcie-iproc-msi.c static int iproc_msi_irq_domain_alloc(struct irq_domain *domain, · line 277
Quoted 8 lines
drivers/pci/controller/pcie-iproc-msi.c +1
-1@@ -271,7 +271,7 @@ static int iproc_msi_irq_domain_alloc(struct irq_domain *domain, NULL, NULL); } -return hwirq; +return 0 ; } static void iproc_msi_irq_domain_free(struct irq_domain *domain,
Looks good to me. Thanks for the fix.
Hi Pali,
Quoted 5 lines
IRQ domain alloc function should return zero on success. Non-zero value indicates failure.
Signed-off-by Pali Rohár <[email protected]>Fixes fc54bae28818 ("PCI: iproc: Allow allocation of multiple MSIs")
[...]
Nice catch!
Krzysztof
Lorenzo Pieralisi
AppliedQuoted 2 lines · Pali Rohár
IRQ domain alloc function should return zero on success. Non-zero value indicates failure.
Applied to pci/iproc, thanks!
[1/1] PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc()
https://git.kernel.org/lpieralisi/pci/c/1e83130f01
Thanks,
Lorenzo