hc
2024-10-22 8ac6c7a54ed1b98d142dce24b11c6de6a1e239a5
kernel/net/atm/mpoa_caches.c
....@@ -180,8 +180,7 @@
180180 static void in_cache_put(in_cache_entry *entry)
181181 {
182182 if (refcount_dec_and_test(&entry->use)) {
183
- memset(entry, 0, sizeof(in_cache_entry));
184
- kfree(entry);
183
+ kfree_sensitive(entry);
185184 }
186185 }
187186
....@@ -416,8 +415,7 @@
416415 static void eg_cache_put(eg_cache_entry *entry)
417416 {
418417 if (refcount_dec_and_test(&entry->use)) {
419
- memset(entry, 0, sizeof(eg_cache_entry));
420
- kfree(entry);
418
+ kfree_sensitive(entry);
421419 }
422420 }
423421