spi: spidev: Fix double unlock in spidev_sync()
authorDan Carpenter <error27@gmail.com>
Mon, 6 Feb 2023 14:47:38 +0000 (17:47 +0300)
committerMark Brown <broonie@kernel.org>
Mon, 6 Feb 2023 14:51:33 +0000 (14:51 +0000)
This unlocks twice due to a merge issue.

Fixes: 35bba23e6732 ("Merge remote-tracking branch 'spi/for-6.2' into spi-6.2")
Signed-off-by: Dan Carpenter <error27@gmail.com>
Link: https://lore.kernel.org/r/Y+ETCk7XKfAy8yWQ@kili
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spidev.c

index f836567..5a038c6 100644 (file)
@@ -116,8 +116,6 @@ spidev_sync(struct spidev_data *spidev, struct spi_message *message)
                status = spidev_sync_unlocked(spi, message);
 
        mutex_unlock(&spidev->spi_lock);
-
-       mutex_unlock(&spidev->spi_lock);
        return status;
 }