From: Pavan Nikhilesh <pbhagavat...@marvell.com> Make RTE_MAX_RXTX_INTR_VEC_ID configurable as MSI-X support a maximum of 2048 vectors. The default value is unchanged and set to 512.
Signed-off-by: Pavan Nikhilesh <pbhagavat...@marvell.com> --- config/meson.build | 1 + lib/librte_eal/include/rte_eal_interrupts.h | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/config/meson.build b/config/meson.build index 3cf560b8a..0fe4d0689 100644 --- a/config/meson.build +++ b/config/meson.build @@ -247,6 +247,7 @@ dpdk_conf.set('RTE_LIBEAL_USE_HPET', get_option('use_hpet')) dpdk_conf.set('RTE_ENABLE_TRACE_FP', get_option('enable_trace_fp')) # values which have defaults which may be overridden dpdk_conf.set('RTE_MAX_VFIO_GROUPS', 64) +dpdk_conf.set('RTE_MAX_RXTX_INTR_VEC_ID', 512) dpdk_conf.set('RTE_DRIVER_MEMPOOL_BUCKET_SIZE_KB', 64) dpdk_conf.set('RTE_LIBRTE_DPAA2_USE_PHYS_IOVA', true) if dpdk_conf.get('RTE_ARCH_64') diff --git a/lib/librte_eal/include/rte_eal_interrupts.h b/lib/librte_eal/include/rte_eal_interrupts.h index 00bcc19b6..e9af1a4c2 100644 --- a/lib/librte_eal/include/rte_eal_interrupts.h +++ b/lib/librte_eal/include/rte_eal_interrupts.h @@ -17,7 +17,6 @@ #ifndef _RTE_EAL_INTERRUPTS_H_ #define _RTE_EAL_INTERRUPTS_H_ -#define RTE_MAX_RXTX_INTR_VEC_ID 512 #define RTE_INTR_VEC_ZERO_OFFSET 0 #define RTE_INTR_VEC_RXTX_OFFSET 1 -- 2.17.1