From 68f4485cdd2f556cb44e091ec73ce1987408d1de Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Mon, 13 Nov 2017 19:57:16 +0100 Subject: [PATCH] Fix deactivation of standalone integrity device. --- lib/setup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/setup.c b/lib/setup.c index 5eac76a5..b5c27514 100644 --- a/lib/setup.c +++ b/lib/setup.c @@ -3264,7 +3264,7 @@ int crypt_deactivate_by_name(struct crypt_device *cd, const char *name, uint32_t r = -EBUSY; break; } - if (crypt_get_integrity_tag_size(cd)) + if (isLUKS2(cd->type) && crypt_get_integrity_tag_size(cd)) namei = device_dm_name(dmd.data_device); }