From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f42.google.com (mail-lf0-f42.google.com [209.85.215.42]) by dpdk.org (Postfix) with ESMTP id 7F883F95D for ; Wed, 18 Jan 2017 11:28:10 +0100 (CET) Received: by mail-lf0-f42.google.com with SMTP id n124so7201976lfd.2 for ; Wed, 18 Jan 2017 02:28:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brain4net.com; s=google; h=from:to:cc:subject:date:message-id; bh=CVEi5S1YEjWxskAHJzx4bvoREjASxveHiKakeZxh5Zw=; b=lAd2ZZqhtvzdt5vI/cxwFS6ynJKi3MmhxHySf5/j6dLvf7YE1QQpIdcG52PMholdRf 4E736RI27TR8PGEvxPiudSVRuRw8ItOnvpxaVmHGggBEz3bd0BtbAnsq0rTXdvwL58r5 EqZ9ivOuUrann126qZmFTPSn68a7dvZEuiHSM= 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=CVEi5S1YEjWxskAHJzx4bvoREjASxveHiKakeZxh5Zw=; b=RVxGpRi+sK8kDOqUuxJ+XiMdhah1CFKD9ooGTjxtZJ2G8QQG+wTpKmwlWScLkypTwQ wNyR98QAx2T4MD5ifCU6VaOYKDisopAd0VAvmI0JphRLdJw6jmgH/zffGnMiyqOsOH3O +cQl8nRXQ0vj/+DtBNcdapTtOH0jli8iIlSdyHRUKRGUI4eGKg62fYS0LlVGHyvBIAr6 0WOQ9xhxO2dMPxab5bDTxSeho7Rc8NyKiHQ5zp9P6oial18XtPFcMe71pW9A/R6+EbBt DAFsZL1tXUpDDVaXviGJC5ICKL8JaHcRT0WL3maGVulmEYRyi2WTAqVzGJ5cBybh8rUt +xOg== X-Gm-Message-State: AIkVDXIkHXrLP4Iwpwf1bqTsRmSRoKq7rWl0lch41r2A2saAI+3auJcOT3bVW+XJxWini2l3 X-Received: by 10.25.161.208 with SMTP id k199mr826157lfe.165.1484735290101; Wed, 18 Jan 2017 02:28:10 -0800 (PST) Received: from localhost.localdomain ([91.201.72.212]) by smtp.gmail.com with ESMTPSA id o91sm10567640lfg.17.2017.01.18.02.28.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 18 Jan 2017 02:28:09 -0800 (PST) From: Sergey Vyazmitinov To: olivier.matz@6wind.com Cc: konstantin.ananyev@intel.com, stephen@networkplumber.org, yuanhan.liu@linux.intel.com, ferruh.yigit@intel.com, dev@dpdk.org, Sergey Vyazmitinov Date: Wed, 18 Jan 2017 17:28:00 +0700 Message-Id: <1484735282-14876-1-git-send-email-s.vyazmitinov@brain4net.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [PATCH v4 0/2] kni: use bulk functions to allocate and free mbufs 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: , X-List-Received-Date: Wed, 18 Jan 2017 10:28:10 -0000 Optimized kni_allocate_mbufs and kni_free_mbufs by using mbuf bulk functions Sergey Vyazmitinov (2): kni: add bulk function to free mbufs kni: Use bulk functions to allocate and free mbufs lib/librte_kni/rte_kni.c | 46 +++++++++++++++++++--------------------- lib/librte_kni/rte_kni_fifo.h | 18 ++++++++++++++++ lib/librte_mbuf/rte_mbuf.h | 49 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 89 insertions(+), 24 deletions(-) -- 2.7.4