numam-dpdk/lib
Yunjian Wang 39e2961a09 eal: fix interrupt trace point
This patch fixes (dereference after null check) coverity issue.
For this reason, we should add null check at the beginning of the
function and return error directly if the 'intr_handle' is null.

Coverity issue: 357695, 357751
Fixes: 05c4105738 ("trace: add interrupt tracepoints")
Cc: stable@dpdk.org

Signed-off-by: Yunjian Wang <wangyunjian@huawei.com>
Reviewed-by: Harman Kalra <hkalra@marvell.com>
2020-10-29 16:30:49 +01:00
..
librte_acl build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_bbdev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_bitratestats build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_bpf bpf: use helper to install headers 2020-10-22 14:15:19 +02:00
librte_cfgfile build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_cmdline build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_compressdev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_cryptodev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_distributor build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_eal eal: fix interrupt trace point 2020-10-29 16:30:49 +01:00
librte_efd efd: fix tailq entry leak in error path 2020-10-22 22:07:15 +02:00
librte_ethdev ethdev: rename tunnel flow offload callbacks 2020-10-19 23:28:22 +02:00
librte_eventdev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_fib fib6: add AVX512 lookup 2020-10-28 21:29:13 +01:00
librte_flow_classify build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_graph build: standardize component names and defines 2020-10-19 22:15:34 +02:00
librte_gro build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_gso build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_hash hash: implement RCU resources reclamation 2020-10-24 09:25:13 +02:00
librte_ip_frag build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_ipsec build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_jobstats build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_kni eal: rename lcore master and slave 2020-10-20 13:17:08 +02:00
librte_kvargs build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_latencystats build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_lpm lpm: hide internal data 2020-10-24 19:08:06 +02:00
librte_mbuf remove config prefix used with make 2020-10-23 19:25:21 +02:00
librte_member build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_mempool build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_meter build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_metrics build: replace use of old build macros 2020-10-19 22:15:44 +02:00
librte_net build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_node build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_pci build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_pdump build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_pipeline build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_port build: replace use of old build macros 2020-10-19 22:15:44 +02:00
librte_power eal: rename lcore master and slave 2020-10-20 13:17:08 +02:00
librte_rawdev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_rcu remove config prefix used with make 2020-10-23 19:25:21 +02:00
librte_regexdev build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_reorder build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_rib build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_ring ring: add zero copy API 2020-10-29 14:13:31 +01:00
librte_sched build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_security build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_stack build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_table build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_telemetry build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_timer build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
librte_vhost build: remove library name from version map file name 2020-10-19 22:13:59 +02:00
meson.build rcu: build on Windows 2020-10-24 08:54:03 +02:00