cryptfs: improve logging of dm-crypt device creation
Log the main configuration of the dm-crypt device -- the name, the cipher, the keysize, the real device, and the length -- in addition to the extra parameters which we were already logging. (We can't simply log the actual string passed to the kernel, of course, because that includes the key. So we choose the fields individually.) Test: booted device configured to use FDE and checked the log message Change-Id: Ia95de807c4fad68d93b7e7e73508a01e5139dc76
This commit is contained in:
parent
ed45ec3ae8
commit
e1a7e77269
1 changed files with 4 additions and 1 deletions
|
@ -984,7 +984,10 @@ static int load_crypto_mapping_table(struct crypt_mnt_ftr* crypt_ftr,
|
|||
convert_key_to_hex_ascii(master_key, crypt_ftr->keysize, master_key_ascii);
|
||||
|
||||
buff_offset = crypt_params - buffer;
|
||||
SLOGI("Extra parameters for dm_crypt: %s\n", extra_params);
|
||||
SLOGI(
|
||||
"Creating crypto dev \"%s\"; cipher=%s, keysize=%u, real_dev=%s, len=%llu, params=\"%s\"\n",
|
||||
name, crypt_ftr->crypto_type_name, crypt_ftr->keysize, real_blk_name, tgt->length * 512,
|
||||
extra_params);
|
||||
snprintf(crypt_params, sizeof(buffer) - buff_offset, "%s %s 0 %s 0 %s",
|
||||
crypt_ftr->crypto_type_name, master_key_ascii, real_blk_name, extra_params);
|
||||
crypt_params += strlen(crypt_params) + 1;
|
||||
|
|
Loading…
Reference in a new issue