On 7/19/2017 10:51 AM, Thomas Monjalon wrote:
17/07/2017 11:41, Hemant Agrawal:
--- a/examples/load_balancer/main.h
+++ b/examples/load_balancer/main.h
#ifndef APP_MAX_IO_LCORES
+#if (APP_MAX_LCORES > 16)
#define APP_MAX_IO_LCORES 16
+#else
+#define APP_MAX_IO_LCORES APP_MAX_LCORES
#endif
-#if (APP_MAX_IO_LCORES > APP_MAX_LCORES)
-#error "APP_MAX_IO_LCORES is too big"
#endif
[...]
#ifndef APP_MAX_WORKER_LCORES
+#if (APP_MAX_LCORES > 16)
#define APP_MAX_WORKER_LCORES 16
+#else
+#define APP_MAX_WORKER_LCORES APP_MAX_LCORES
#endif
-#if (APP_MAX_WORKER_LCORES > APP_MAX_LCORES)
-#error "APP_MAX_WORKER_LCORES is too big"
#endif
Why removing the checks > APP_MAX_LCORES ?
It is not going to be needed unless someone defines it.
I will send v2 with reverting them back.