[PATCH v2 00/16] verify strdup return value
Chengwen Feng
fengchengwen at huawei.com
Fri Nov 10 11:01:01 CET 2023
This patchset mainly fix the return value of strdup not checked which
may lead to segment fault. It also include two commits which fix memory
leak of strdup.
Chengwen Feng (16):
eal: verify strdup return value
bus/dpaa: verify strdup return value
bus/fslmc: verify strdup return value
bus/vdev: verify strdup return value
dma/idxd: verify strdup return value
event/cnxk: verify strdup return value
net/failsafe: fix memory leak when parse args
net/nfp: verify strdup return value
app/dumpcap: verify strdup return value
app/pdump: verify strdup return value
app/test: verify strdup return value
app/test-crypto-perf: verify strdup return value
app/test-dma-perf: verify strdup return value
app/testpmd: verify strdup return value
examples/qos_sched: fix memory leak when parse args
examples/vhost: verify strdup return value
---
v2: fix 0-day warning of app/dumpcap commit.
app/dumpcap/main.c | 5 ++++
app/pdump/main.c | 3 +++
app/test-crypto-perf/cperf_options_parsing.c | 4 ++++
app/test-dma-perf/main.c | 2 ++
app/test-pmd/cmdline.c | 2 ++
app/test/process.h | 5 +++-
drivers/bus/dpaa/dpaa_bus.c | 4 ++++
drivers/bus/fslmc/fslmc_bus.c | 4 ++++
drivers/bus/vdev/vdev.c | 4 ++++
drivers/dma/idxd/idxd_bus.c | 10 ++++++--
drivers/event/cnxk/cnxk_eventdev.c | 3 +++
drivers/net/failsafe/failsafe_args.c | 2 +-
drivers/net/nfp/nfp_ipsec.c | 5 ++++
examples/qos_sched/args.c | 4 +++-
examples/vhost/main.c | 3 +++
lib/eal/common/eal_common_options.c | 24 ++++++++++++++++++--
lib/eal/linux/eal_dev.c | 3 +++
17 files changed, 80 insertions(+), 7 deletions(-)
--
2.17.1
More information about the dev
mailing list