The PVS bug list pointed out a number of places where code is trying to do memset() on sensative data which can be optimized away. Introduce som helpers and example usage.
Stephen Hemminger (3): eal: introduce rte_memset_sensative crypto/qat: use rte_memset_sensative eal: add rte_free_sensative drivers/crypto/qat/qat_sym_session.c | 17 ++++++++-------- lib/eal/common/rte_malloc.c | 30 ++++++++++++++++++++++------ lib/eal/include/rte_malloc.h | 18 +++++++++++++++++ lib/eal/include/rte_string_fns.h | 27 +++++++++++++++++++++++++ lib/eal/version.map | 3 +++ 5 files changed, 81 insertions(+), 14 deletions(-) -- 2.45.2