From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 23AEAA0543; Mon, 13 Jun 2022 07:56:49 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1184E4021E; Mon, 13 Jun 2022 07:56:49 +0200 (CEST) Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) by mails.dpdk.org (Postfix) with ESMTP id 3162040150 for ; Mon, 13 Jun 2022 07:56:47 +0200 (CEST) Received: by mail-qk1-f171.google.com with SMTP id x75so3326842qkb.12 for ; Sun, 12 Jun 2022 22:56:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=bANotppkS/sk4qHbpLmVvpwHYwjYz+eOv/1bosU9pOU=; b=jg413TS8g96tzluJ10TItk9DB2H4KupNaFt2AhxRlqD95O2Qvw4P43EKCNDRkuNAQV zKMF2Fzvm1BchlUVg0y1hlAZEq3OqObeQHWelhTm74BdDefSylMd/uYHKeDZ57CJ4vtL bCE/5ZU85Di9F6EYDyRWXO8Azfm9lwvPrjcu5Es6DhYV5mkRSLK+dd9UcqJzi2Yrp8AT 9SwAEVgJW9yFgD/Ip8ZCq4nZ6a3FJgH2ZqedrQI0/+dLUl7ygP29sGUstoNnNlWHgpp7 j51ce90TAJ30tX7Y3iKx6nkdDqQhTW2Qc8/PT2KKSsxr2JVVzSGwo4YqUlLZbb8nn88Z SvCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=bANotppkS/sk4qHbpLmVvpwHYwjYz+eOv/1bosU9pOU=; b=1FX8lLnkaIpWMDwMZKLbZbrpnjsuc92ZdIsGJL2dcYC9ggZD4Tx5lgTq62qhIByn9I QL3EC6X99FzWH2CGsKoqMt6Vm2V0hX9spuNu+KAp6V+R1IqSQb7VKCydceUR+3CJwA85 DypIj2h0kmIUXsZqg+GzHMXYZGbhwp5Kr5vAfxvmdyofdZtbQVea/kC/k850eFg3fa7q 8KpEpDC90jgUFS95syvRYrtstbyrJ16u/HkhZBTarRU8rnSmXYqsakFtcMmzOQx/L4Bi 66wYCqPezBBLV8uawnUYY7NFnDjYv41y2Z5GpgRzwlg5MV4aW0fm/IADkyiWvHk3Uq3x zntA== X-Gm-Message-State: AOAM533pG/DYUMOi19gx6zm6noQc926+OOIRHu0YbblgOy9uqA5UuPup 7bM/jC8+xxxZwMkDIbPHdYyT//e5RcDys12vAqZUk9pJpcM= X-Google-Smtp-Source: ABdhPJzZ/4rO+HHqcUqzLPK9aH6V8t8Jw/qvAUlExBb6EZkE7ZIXL1cGtLb1/al/U9FcDDmBIMoE+qqnhgysl1/zIqk= X-Received: by 2002:a37:6611:0:b0:6a6:ac06:7cf with SMTP id a17-20020a376611000000b006a6ac0607cfmr30654686qkc.22.1655099806638; Sun, 12 Jun 2022 22:56:46 -0700 (PDT) MIME-Version: 1.0 References: <20220523095954.3181-1-pbhagavatula@marvell.com> In-Reply-To: From: Jerin Jacob Date: Mon, 13 Jun 2022 11:26:20 +0530 Message-ID: Subject: Re: [PATCH 1/2] app/eventdev: use mempool cache for vector pool To: Pavan Nikhilesh Cc: Jerin Jacob , dpdk-dev Content-Type: text/plain; charset="UTF-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Fri, Jun 10, 2022 at 7:14 PM Jerin Jacob wrote: > > On Mon, May 23, 2022 at 3:30 PM wrote: > > > > From: Pavan Nikhilesh > > > > Use mempool cache for vector mempool as vectors are freed by the Tx > > routine, also increase the minimum pool size to 512 to avoid resource > > contention on Rx. > > > > Signed-off-by: Pavan Nikhilesh > > Acked-by: Jerin Jacob Series applied to dpdk-next-net-eventdev/for-main. Thanks > > > > --- > > app/test-eventdev/test_pipeline_common.c | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > > > diff --git a/app/test-eventdev/test_pipeline_common.c b/app/test-eventdev/test_pipeline_common.c > > index c66656cd39..856a2f1a52 100644 > > --- a/app/test-eventdev/test_pipeline_common.c > > +++ b/app/test-eventdev/test_pipeline_common.c > > @@ -338,9 +338,10 @@ pipeline_event_rx_adapter_setup(struct evt_options *opt, uint8_t stride, > > if (opt->ena_vector) { > > unsigned int nb_elem = (opt->pool_sz / opt->vector_size) << 1; > > > > - nb_elem = nb_elem ? nb_elem : 1; > > + nb_elem = RTE_MAX(512U, nb_elem); > > + nb_elem += evt_nr_active_lcores(opt->wlcores) * 32; > > vector_pool = rte_event_vector_pool_create( > > - "vector_pool", nb_elem, 0, opt->vector_size, > > + "vector_pool", nb_elem, 32, opt->vector_size, > > opt->socket_id); > > if (vector_pool == NULL) { > > evt_err("failed to create event vector pool"); > > -- > > 2.25.1 > >