]> git.droids-corp.org - dpdk.git/blobdiff - drivers/event/dpaa/dpaa_eventdev.h
event/dpaa: fix integer overflow of max ports
[dpdk.git] / drivers / event / dpaa / dpaa_eventdev.h
index 918fe35ce91d635a805af3e9575ab1ad41175aea..583e46ca4a5ee948e1f73372c686915f5e802a71 100644 (file)
@@ -26,7 +26,7 @@
 #define DPAA_EVENT_MAX_QUEUE_FLOWS             2048
 #define DPAA_EVENT_MAX_QUEUE_PRIORITY_LEVELS   8
 #define DPAA_EVENT_MAX_EVENT_PRIORITY_LEVELS   0
-#define DPAA_EVENT_MAX_EVENT_PORT              RTE_MAX_LCORE
+#define DPAA_EVENT_MAX_EVENT_PORT              RTE_MIN(RTE_MAX_LCORE, INT8_MAX)
 #define DPAA_EVENT_MAX_PORT_DEQUEUE_DEPTH      8
 #define DPAA_EVENT_PORT_DEQUEUE_TIMEOUT_NS     100UL
 #define DPAA_EVENT_PORT_DEQUEUE_TIMEOUT_INVALID        ((uint64_t)-1)