summaryrefslogtreecommitdiffstats
path: root/vnet
diff options
context:
space:
mode:
Diffstat (limited to 'vnet')
-rw-r--r--vnet/vnet/pg/stream.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/vnet/vnet/pg/stream.c b/vnet/vnet/pg/stream.c
index 4dd71d91ab2..d0cbab0b68d 100644
--- a/vnet/vnet/pg/stream.c
+++ b/vnet/vnet/pg/stream.c
@@ -434,11 +434,8 @@ pg_stream_add (pg_main_t * pg, pg_stream_t * s_init)
vec_foreach (bi, s->buffer_indices)
{
- vlib_main_t *vmt;
- vmt =
- vlib_num_workers ()? vlib_get_worker_vlib_main (s->worker_index) : vm;
bi->free_list_index =
- vlib_buffer_create_free_list (vmt, s->buffer_bytes,
+ vlib_buffer_create_free_list (vm, s->buffer_bytes,
"pg stream %d buffer #%d",
s - pg->streams,
1 + (bi - s->buffer_indices));
@@ -478,9 +475,7 @@ pg_stream_del (pg_main_t * pg, uword index)
vec_foreach (bi, s->buffer_indices)
{
- vlib_buffer_delete_free_list (vlib_num_workers ()?
- vlib_get_worker_vlib_main (s->worker_index)
- : vm, bi->free_list_index);
+ vlib_buffer_delete_free_list (vm, bi->free_list_index);
clib_fifo_free (bi->buffer_fifo);
}