From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 48F8EA04FD; Tue, 14 Jan 2020 07:11:58 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DDF0D1C2AA; Tue, 14 Jan 2020 07:11:57 +0100 (CET) Received: from mail-io1-f65.google.com (mail-io1-f65.google.com [209.85.166.65]) by dpdk.org (Postfix) with ESMTP id 4D6861C225 for ; Tue, 14 Jan 2020 07:11:57 +0100 (CET) Received: by mail-io1-f65.google.com with SMTP id t26so12546677ioi.13 for ; Mon, 13 Jan 2020 22:11:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=d61/qsw1IqBcobgiCf1ncshvyonrW0Ec1cqpGP3ityM=; b=QLH0aHTyF2hG9pezwLQmPuJfHA8tJxRieev+O5gZ/U4PEplSS6UmT4uvE2NVNuluCX rNhKxsB4XlE5B51hX9CZZf8QkM/qJAuF45Phi50rO+OsyNIgW8AQld3ns10vyrZLrvi/ Bj5I6UL/UgZGsC7EogiHaHL0WM4XZw1jHA4NEKK3WgZxFASWAC7Lzz5Tlz4io8NiGR6S GZUZ/mv23dduB3AdQWScg/aROsph8nSKDsT7Kj2q3JWd9xXox3MK12sGbIDTF0hVPG2s cY/IDfedQLGVVFbD+hGI91ty+IK3k9JkUD+sJsTHFk7zh6kb/oLojHByAUgJQhhpl0bT 4QgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=d61/qsw1IqBcobgiCf1ncshvyonrW0Ec1cqpGP3ityM=; b=CXXXiP/rF27/LdQubdDwgFY+pszS6d2AYtLdFGXoKXJL79oIjds8lJEnAryK+MqLVF 9JbYyXI7sx2uFbrS/apH0A+Id+T8Mps5TZUARe5BCO8LIG1F5H8PUXfgRdDqO4wYTGdG QlnzCGWX0430pFxamKNSiBDsm5MzjaTZ8NpC5GGF5v8QPePoBB+wS/ds37xBbnXImOcP 2syp9myff+eYTOg2QrDAbiIgFGqn1Sq4xWm24zXU3W7HBWAYfxOkdkM8SQBXplgu/yeW 5wWlAeWXvJ7bhCfXOumcqVjNLcqnBCNyDMkqLoJns9wLJHOZdOd2vqj8HrkOQbwAwlqb AiWQ== X-Gm-Message-State: APjAAAWVUAbUBTylKsOAyNSjRu/OpIbBBbEQwogbIiM5p4bjfgIr6Grk OOQGkMRM2vlppJm8ej87Ej+y3ml64kOQBrL8NCQ= X-Google-Smtp-Source: APXvYqxaQB0h0L2SsoQvxuReC/+aOodbvEWQkS3jdo4itOfI7woEZ859xoBbpHLWvNnscyorl6OL8z0Slcvnba6jDv0= X-Received: by 2002:a6b:c742:: with SMTP id x63mr15889275iof.162.1578982316563; Mon, 13 Jan 2020 22:11:56 -0800 (PST) MIME-Version: 1.0 References: <20200102175903.9556-1-shshaikh@marvell.com> In-Reply-To: <20200102175903.9556-1-shshaikh@marvell.com> From: Jerin Jacob Date: Tue, 14 Jan 2020 11:41:40 +0530 Message-ID: To: Shahed Shaikh Cc: dpdk-dev , Rasesh Mody , Jerin Jacob , GR-Everest-DPDK-Dev Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH 1/2] net/qede: enhance receive data path CPU utilization 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" On Thu, Jan 2, 2020 at 11:29 PM Shahed Shaikh wrote: > > Use light weight receive packet handler for non-LRO and > non-scatter packets to improve CPU utilization in receive data path. > We achieved ~18% CPU cycles improvement using this handler. > > Signed-off-by: Shahed Shaikh Series applied to dpdk-next-net-mrvl/master. Thanks. > --- > drivers/net/qede/qede_ethdev.c | 36 ++++-- > drivers/net/qede/qede_rxtx.c | 222 +++++++++++++++++++++++++++++++++ > drivers/net/qede/qede_rxtx.h | 4 +- > 3 files changed, 253 insertions(+), 9 deletions(-)