diff options
author | Damjan Marion <damarion@cisco.com> | 2022-03-11 14:57:42 +0100 |
---|---|---|
committer | Damjan Marion <damarion@cisco.com> | 2022-03-11 15:02:09 +0100 |
commit | 9652177bc12171bb7141ef7a92e0053204f7ed87 (patch) | |
tree | c8a23d8beb8803094e502f7f3a392212a8bf6db3 /src/vlib/main.c | |
parent | 62d656ace95ea5002c6c5c8e2eddb2901d38ab6f (diff) |
vlib: remoove unused field
Type: refactor
Change-Id: Ieb7a595e40d801af5349c83b128fa92c7698a346
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vlib/main.c')
-rw-r--r-- | src/vlib/main.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/vlib/main.c b/src/vlib/main.c index 874f6a1350b..fd0c1fc5f7c 100644 --- a/src/vlib/main.c +++ b/src/vlib/main.c @@ -477,12 +477,8 @@ vlib_put_next_frame (vlib_main_t * vm, if (!(f->frame_flags & VLIB_FRAME_PENDING)) { __attribute__ ((unused)) vlib_node_t *node; - vlib_node_t *next_node; - vlib_node_runtime_t *next_runtime; node = vlib_get_node (vm, r->node_index); - next_node = vlib_get_next_node (vm, r->node_index, next_index); - next_runtime = vlib_node_get_runtime (vm, next_node->index); vec_add2 (nm->pending_frames, p, 1); @@ -491,18 +487,6 @@ vlib_put_next_frame (vlib_main_t * vm, p->next_frame_index = nf - nm->next_frames; nf->flags |= VLIB_FRAME_PENDING; f->frame_flags |= VLIB_FRAME_PENDING; - - /* - * If we're going to dispatch this frame on another thread, - * force allocation of a new frame. Otherwise, we create - * a dangling frame reference. Each thread has its own copy of - * the next_frames vector. - */ - if (0 && r->thread_index != next_runtime->thread_index) - { - nf->frame = NULL; - nf->flags &= ~(VLIB_FRAME_PENDING | VLIB_FRAME_IS_ALLOCATED); - } } /* Copy trace flag from next_frame and from runtime. */ |