Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752251AbcCGHcs (ORCPT ); Mon, 7 Mar 2016 02:32:48 -0500 Received: from mail-pf0-f196.google.com ([209.85.192.196]:35756 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752035AbcCGHck (ORCPT ); Mon, 7 Mar 2016 02:32:40 -0500 From: sunil.kovvuri@gmail.com To: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, sgoutham@cavium.com, robert.richter@caviumnetworks.com Subject: [PATCH 0/2] net: thunderx: Performance enhancement changes Date: Mon, 7 Mar 2016 13:05:55 +0530 Message-Id: <1457336157-31508-1-git-send-email-sunil.kovvuri@gmail.com> X-Mailer: git-send-email 1.7.1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 576 Lines: 13 From: Sunil Goutham Below patches attempts to improve performance by reducing no of atomic operations while allocating new receive buffers and reducing cache misses by adjusting nicvf structure elements. Sunil Goutham (2): net: thunderx: Set recevie buffer page usage count in bulk net: thunderx: Adjust nicvf structure to reduce cache misses drivers/net/ethernet/cavium/thunder/nic.h | 51 ++++++++++++-------- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 31 +++++++++--- 2 files changed, 53 insertions(+), 29 deletions(-)