From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9C0B0C433E7 for ; Mon, 12 Oct 2020 07:03:04 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id E040C2076E for ; Mon, 12 Oct 2020 07:03:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="ax5Uq4zV" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E040C2076E Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB75B1D606; Mon, 12 Oct 2020 09:03:01 +0200 (CEST) Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by dpdk.org (Postfix) with ESMTP id F30A21D5F3 for ; Mon, 12 Oct 2020 09:02:59 +0200 (CEST) Received: by mail-pf1-f193.google.com with SMTP id e7so3646006pfn.12 for ; Mon, 12 Oct 2020 00:02:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id; bh=+hDuu7KSfqanEojDBJG5MN3pP8EtOHll8xKyAU3qM8s=; b=ax5Uq4zVddV9+6UmRSfbz9/Hxgxn/f2sM2DCSD870ChVXrxCBSGs+XO96IxDl224BT hTHkWu761yeJPDfrO/pO08lj2P8aNrvN8ysvGoUhzxtwIFVH0u6Oz+jQSroq7Ehx9xMa HlpL71XTZzH4SR8QUWJ0GjT0cgvna1j1sVMAU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=+hDuu7KSfqanEojDBJG5MN3pP8EtOHll8xKyAU3qM8s=; b=BHk8F9F6Dqr6OcCkJziCVO91PGamC/kILJEj1IZIaL0vJBCALH5HXHxUZoELGVR4J9 cOR47gizKv9ZWC+gE+uLb6MGp+4TNdXZgU9w+4av6NVXKOh9ZzTdVtoDUca0WEphjFLR /ROKDTZBbCAArvo/2rl4lghox6t6caBey/KYcAIoXe1F2r/ejjfGljDIfBjn4sJ0BwfY z4ABSOPYm8JN2eIALBKQkgcvMQ/qfX0NH2g8X5SvRMp5w4CeoVRUJZSeqgBuCxVe9tld S+/4T8TAeJw9CnaDCBb4aVFziw4ntwYDa/QQl6izshxQnDmci3XOIUNg+u/qJE3tC4SS x7DQ== X-Gm-Message-State: AOAM5333Ld+d3PgLRzEQ6Hrmhl9WYCvfgQCRYKS+suL1btefv6msIL74 legmFWZYKpC7hNL+F9HlDA0Reb6LN37nrkgt539g50LSh6tYRgnJhWXG7JrEvJZiKDSQoNBL3/0 FYycpM/XgcBIelnEKGJdA7YBM4guDFHnoa+wMSzE+OfIDaZ8pjJI+aphnndMb X-Google-Smtp-Source: ABdhPJwXYpmSoE7uOaIBfL84m+tO+V1utcqdcMC2sFJ3Zis53nS1q6MPSKfgjctMsJisMlJau5G7SQ== X-Received: by 2002:a62:7657:0:b029:152:4d66:dcb with SMTP id r84-20020a6276570000b02901524d660dcbmr23109037pfc.74.1602486177543; Mon, 12 Oct 2020 00:02:57 -0700 (PDT) Received: from rahul_yocto_ubuntu18.ibn.broadcom.net ([192.19.234.250]) by smtp.gmail.com with ESMTPSA id x2sm19052420pfc.133.2020.10.12.00.02.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Oct 2020 00:02:56 -0700 (PDT) From: Vikas Gupta To: dev@dpdk.org, akhil.goyal@nxp.com Cc: vikram.prakash@broadcom.com, Vikas Gupta Date: Mon, 12 Oct 2020 12:32:43 +0530 Message-Id: <20201012070244.24753-1-vikas.gupta@broadcom.com> X-Mailer: git-send-email 2.17.1 Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] [PATCH v1 0/1] optimization for crypto request processing X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi, This patch optimizes for crypto request processing in crypto engine by reducing the number of source BDs for Broadcom FlexSparc device. The patch has been tested on FlexSparc device. Regards, Vikas Vikas Gupta (1): crypto/bcmfs: optimize crypto request processing drivers/crypto/bcmfs/bcmfs_sym_defs.h | 5 + drivers/crypto/bcmfs/bcmfs_sym_engine.c | 220 +++++++++++++----------- drivers/crypto/bcmfs/bcmfs_sym_pmd.c | 6 +- drivers/crypto/bcmfs/bcmfs_sym_req.h | 29 ++-- 4 files changed, 138 insertions(+), 122 deletions(-) -- 2.17.1