Skip to content

Commit ca2b746

Browse files
Minjie Dumpe
authored andcommitted
powerpc/pseries: use kfree_sensitive() in plpks_gen_password()
password might contain private information, so better use kfree_sensitive to free it. In plpks_gen_password() use kfree_sensitive(). Signed-off-by: Minjie Du <[email protected]> Signed-off-by: Michael Ellerman <[email protected]> Link: https://msgid.link/[email protected]
1 parent 74726fd commit ca2b746

File tree

1 file changed

+2
-2
lines changed
  • arch/powerpc/platforms/pseries

1 file changed

+2
-2
lines changed

arch/powerpc/platforms/pseries/plpks.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ static int plpks_gen_password(void)
150150
ospasswordlength = maxpwsize;
151151
ospassword = kzalloc(maxpwsize, GFP_KERNEL);
152152
if (!ospassword) {
153-
kfree(password);
153+
kfree_sensitive(password);
154154
return -ENOMEM;
155155
}
156156
memcpy(ospassword, password, ospasswordlength);
@@ -163,7 +163,7 @@ static int plpks_gen_password(void)
163163
}
164164
}
165165
out:
166-
kfree(password);
166+
kfree_sensitive(password);
167167

168168
return pseries_status_to_err(rc);
169169
}

0 commit comments

Comments
 (0)