diff --git a/[refs] b/[refs] index dea24a63be7e..79285d81e696 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3343571d9f88a0de542d33aea9ab881f00ff866d +refs/heads/master: 12a87d36b3c5cb76a182c35f40d959a615d1c862 diff --git a/trunk/drivers/ata/ahci.c b/trunk/drivers/ata/ahci.c index 25929123ffff..cef2e70d64f8 100644 --- a/trunk/drivers/ata/ahci.c +++ b/trunk/drivers/ata/ahci.c @@ -1041,7 +1041,7 @@ static void ahci_host_intr(struct ata_port *ap) /* hmmm... a spurious interupt */ /* some devices send D2H reg with I bit set during NCQ command phase */ - if (ap->sactive && status & PORT_IRQ_D2H_REG_FIS) + if (ap->sactive && (status & PORT_IRQ_D2H_REG_FIS)) return; /* ignore interim PIO setup fis interrupts */