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

Commit e727c42b authored by Martin K. Petersen's avatar Martin K. Petersen Committed by James Bottomley
Browse files

sd: Unregister integrity profile



The new integrity code did not correctly unregister the profile for SD
disks. Call blk_integrity_unregister() when we release a disk.

Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
Reported-by: default avatarSagi Grimberg <sagig@dev.mellanox.co.il>
Tested-by: default avatarSagi Grimberg <sagig@mellanox.com>
Cc: stable@vger.kernel.org # v3.17+
Signed-off-by: default avatarJames Bottomley <JBottomley@Odin.com>
parent 0351b8f8
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3076,6 +3076,7 @@ static void scsi_disk_release(struct device *dev)
	ida_remove(&sd_index_ida, sdkp->index);
	spin_unlock(&sd_index_lock);

	blk_integrity_unregister(disk);
	disk->private_data = NULL;
	put_disk(disk);
	put_device(&sdkp->device->sdev_gendev);