On Mon, Apr 20 2020 at  9:46P -0400,
Dmitry Baryshkov <[email protected]> wrote:

> From: Dmitry Baryshkov <[email protected]>
> 
> Allow one to use encrypted in addition to user and login key types for
> device encryption.
> 
> Signed-off-by: Dmitry Baryshkov <[email protected]>

I fixed up some issues, please see the following incremental patch,
I'll get this folded in and staged for 5.8.

Mike

diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c
index 7056ab54d7dd..a0d9218d411b 100644
--- a/drivers/md/dm-crypt.c
+++ b/drivers/md/dm-crypt.c
@@ -2272,10 +2272,10 @@ static int crypt_set_keyring_key(struct crypt_config 
*cc, const char *key_string
 
        if (!strncmp(key_string, "logon:", key_desc - key_string + 1)) {
                type = &key_type_logon;
-               set_key = &set_key_user;
+               set_key = set_key_user;
        } else if (!strncmp(key_string, "user:", key_desc - key_string + 1)) {
                type = &key_type_user;
-               set_key = &set_key_user;
+               set_key = set_key_user;
        } else if (!strncmp(key_string, "encrypted:", key_desc - key_string + 
1)) {
                type = &key_type_encrypted;
                set_key = set_key_encrypted;
@@ -2287,8 +2287,7 @@ static int crypt_set_keyring_key(struct crypt_config *cc, 
const char *key_string
        if (!new_key_string)
                return -ENOMEM;
 
-       key = request_key(type,
-                         key_desc + 1, NULL);
+       key = request_key(type, key_desc + 1, NULL);
        if (IS_ERR(key)) {
                kzfree(new_key_string);
                return PTR_ERR(key);


--
dm-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/dm-devel

Reply via email to