Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0688d3a6 authored by Bartlomiej Zolnierkiewicz's avatar Bartlomiej Zolnierkiewicz
Browse files

ide: init_irq() doesn't need to hold ide_cfg_mtx

parent 7362951b
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -940,8 +940,6 @@ static int init_irq (ide_hwif_t *hwif)
	irq_handler_t irq_handler;
	int sa = 0;

	mutex_lock(&ide_cfg_mtx);

	irq_handler = hwif->host->irq_handler;
	if (irq_handler == NULL)
		irq_handler = ide_intr;
@@ -979,10 +977,8 @@ static int init_irq (ide_hwif_t *hwif)
		printk(KERN_CONT " (serialized)");
	printk(KERN_CONT "\n");

	mutex_unlock(&ide_cfg_mtx);
	return 0;
out_up:
	mutex_unlock(&ide_cfg_mtx);
	return 1;
}