numam-dpdk/lib/librte_lpm
Ruifeng Wang 4cdd49f9b0 lpm: report error when defer queue overflows
Coverity complains about unchecked return value of rte_rcu_qsbr_dq_enqueue.
By default, defer queue size is big enough to hold all tbl8 groups. When
enqueue fails, return error to the user to indicate system issue.

Coverity issue: 360832
Fixes: 8a9f8564e9 ("lpm: implement RCU rule reclamation")

Signed-off-by: Ruifeng Wang <ruifeng.wang@arm.com>
Acked-by: Vladimir Medvedkin <vladimir.medvedkin@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
2020-07-21 20:48:40 +02:00
..
Makefile lpm: implement RCU rule reclamation 2020-07-10 13:41:29 +02:00
meson.build lpm: implement RCU rule reclamation 2020-07-10 13:41:29 +02:00
rte_lpm6.c
rte_lpm6.h
rte_lpm_altivec.h
rte_lpm_neon.h
rte_lpm_sse.h
rte_lpm_version.map lpm: implement RCU rule reclamation 2020-07-10 13:41:29 +02:00
rte_lpm.c lpm: report error when defer queue overflows 2020-07-21 20:48:40 +02:00
rte_lpm.h lpm: hide defer queue handle 2020-07-11 14:35:04 +02:00