diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ata/libahci.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/ata/libahci.c b/drivers/ata/libahci.c index 3ce3d23e4f9..5eb61c9e63d 100644 --- a/drivers/ata/libahci.c +++ b/drivers/ata/libahci.c @@ -1875,8 +1875,6 @@ static irqreturn_t ahci_single_irq_intr(int irq, void *dev_instance) irq_masked = irq_stat & hpriv->port_map; - spin_lock(&host->lock); - for (i = 0; i < host->n_ports; i++) { struct ata_port *ap; @@ -1908,8 +1906,6 @@ static irqreturn_t ahci_single_irq_intr(int irq, void *dev_instance) */ writel(irq_stat, mmio + HOST_IRQ_STAT); - spin_unlock(&host->lock); - VPRINTK("EXIT\n"); return handled ? IRQ_WAKE_THREAD : IRQ_NONE; |