Signed-off-by: Stefan Fausser --- linux/drivers/scsi/isci/host.c.orig 2015-08-19 15:23:28.000000000 +0200 +++ linux/drivers/scsi/isci/host.c 2015-08-19 16:08:30.000000000 +0200 @@ -612,6 +612,7 @@ irqreturn_t isci_intx_isr(int vec, void if (sci_controller_isr(ihost)) { writel(SMU_ISR_COMPLETION, &ihost->smu_registers->interrupt_status); + writel(0xFF000000, &ihost->smu_registers->interrupt_mask); tasklet_schedule(&ihost->completion_tasklet); ret = IRQ_HANDLED; } else if (sci_controller_error_isr(ihost)) {