Merge tags 'auxdisplay-for-linus-v5.9-rc4', 'clang-format-for-linus-v5.9-rc4' and...
[linux-2.6-microblaze.git] / drivers / net / ppp / ppp_mppe.c
index de3b57d..208f6e2 100644 (file)
@@ -222,7 +222,7 @@ out_free:
        kfree(state->sha1_digest);
        if (state->sha1) {
                crypto_free_shash(state->sha1->tfm);
-               kzfree(state->sha1);
+               kfree_sensitive(state->sha1);
        }
        kfree(state);
 out:
@@ -238,8 +238,8 @@ static void mppe_free(void *arg)
        if (state) {
                kfree(state->sha1_digest);
                crypto_free_shash(state->sha1->tfm);
-               kzfree(state->sha1);
-               kzfree(state);
+               kfree_sensitive(state->sha1);
+               kfree_sensitive(state);
        }
 }