# \[PATCH 1/2\] ahci: disable correct irq for dymmy ports

- From: Christoph Hellwig \<hch@lst.de\>
- Date: 2016-08-11 14:24:21 
- List: linux-ide
- Page: https://ratatoskr.run/linux-ide/2016/08/16726686
- Thread: https://ratatoskr.run/linux-ide/2016/08/16726686/t.md

```text
irq already contains the interrupt number for the port, don't add the port
index to it.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 drivers/ata/libahci.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c
index 7461a58..dcf2c72 100644
--- a/drivers/ata/libahci.c
+++ b/drivers/ata/libahci.c
@@ -2524,7 +2524,7 @@ static int ahci_host_activate_multi_irqs(struct ata_host *host,
 
 		/* Do not receive interrupts sent by dummy ports */
 		if (!pp) {
-			disable_irq(irq + i);
+			disable_irq(irq);
 			continue;
 		}
 
-- 
2.1.4

```
