trace frame-queue on trigger out of memory 41/19941/6
authordongjuan <dong.juan1@zte.com.cn>
Tue, 4 Jun 2019 02:59:02 +0000 (10:59 +0800)
committerDave Barach <openvpp@barachs.net>
Sat, 8 Jun 2019 16:43:17 +0000 (16:43 +0000)
FRAME_QUEUE_NELTS is 64 in thread.c

Change-Id: Ie7e5962afe05dfc7f38e3d597dabc74dcc2dab8d
Signed-off-by: dongjuan <dong.juan1@zte.com.cn>
src/vlib/node.h
src/vlib/threads.c

index bdc3c6b..4264a1b 100644 (file)
@@ -764,7 +764,7 @@ typedef struct
 } vlib_node_main_t;
 
 
-#define FRAME_QUEUE_MAX_NELTS 32
+#define FRAME_QUEUE_MAX_NELTS 64
 typedef struct
 {
   CLIB_CACHE_LINE_ALIGN_MARK (cacheline0);
index 4e4d60a..297c977 100644 (file)
@@ -27,7 +27,6 @@
 
 DECLARE_CJ_GLOBAL_LOG;
 
-#define FRAME_QUEUE_NELTS 64
 
 u32
 vl (void *p)
@@ -1786,7 +1785,7 @@ vlib_frame_queue_main_init (u32 node_index, u32 frame_queue_nelts)
   int i;
 
   if (frame_queue_nelts == 0)
-    frame_queue_nelts = FRAME_QUEUE_NELTS;
+    frame_queue_nelts = FRAME_QUEUE_MAX_NELTS;
 
   ASSERT (frame_queue_nelts >= 8);