mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-11 19:00:02 +01:00
Add debug message for activated cipher_null device.
This commit is contained in:
@@ -1666,6 +1666,14 @@ int dm_create_device(struct crypt_device *cd, const char *name,
|
|||||||
r = _dm_create_device(cd, name, type, dmd);
|
r = _dm_create_device(cd, name, type, dmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Print warning if activating dm-crypt cipher_null device unless it's reencryption helper or
|
||||||
|
* keyslot encryption helper device (LUKS1 cipher_null devices).
|
||||||
|
*/
|
||||||
|
if (!r && !(dmd->flags & CRYPT_ACTIVATE_PRIVATE) && single_segment(dmd) && dmd->segment.type == DM_CRYPT &&
|
||||||
|
crypt_is_cipher_null(dmd->segment.u.crypt.cipher))
|
||||||
|
log_dbg(cd, "Activated dm-crypt device with cipher_null. Device is not encrypted.");
|
||||||
|
|
||||||
if (r == -EINVAL &&
|
if (r == -EINVAL &&
|
||||||
dmd->flags & (CRYPT_ACTIVATE_SAME_CPU_CRYPT|CRYPT_ACTIVATE_SUBMIT_FROM_CRYPT_CPUS) &&
|
dmd->flags & (CRYPT_ACTIVATE_SAME_CPU_CRYPT|CRYPT_ACTIVATE_SUBMIT_FROM_CRYPT_CPUS) &&
|
||||||
!(dmt_flags & (DM_SAME_CPU_CRYPT_SUPPORTED|DM_SUBMIT_FROM_CRYPT_CPUS_SUPPORTED)))
|
!(dmt_flags & (DM_SAME_CPU_CRYPT_SUPPORTED|DM_SUBMIT_FROM_CRYPT_CPUS_SUPPORTED)))
|
||||||
|
|||||||
Reference in New Issue
Block a user