kernel/net/bluetooth/ecdh_helper.c
.. .. @@ -104,7 +104,7 @@ 104 104 free_all: 105 105 kpp_request_free(req); 106 106 free_tmp: 107 - kzfree(tmp);107 + kfree_sensitive(tmp);108 108 return err; 109 109 } 110 110 .. .. @@ -151,9 +151,9 @@ 151 151 err = crypto_kpp_set_secret(tfm, buf, buf_len); 152 152 /* fall through */ 153 153 free_all: 154 - kzfree(buf);154 + kfree_sensitive(buf);155 155 free_tmp: 156 - kzfree(tmp);156 + kfree_sensitive(tmp);157 157 return err; 158 158 } 159 159