From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maciej Gajdzica Subject: [PATCH v3 0/4] port: add ethdev_writer and ring_writer nodrop ports Date: Thu, 21 May 2015 14:28:40 +0200 Message-ID: <1432211324-5078-1-git-send-email-maciejx.t.gajdzica@intel.com> To: dev@dpdk.org Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id C173F5A0F for ; Thu, 21 May 2015 14:28:24 +0200 (CEST) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" When nodrop writer port fails to send data, it retries until reach maximum number of retries. Also added new tx_bulk implementation for ring writer port. Changes in v2: - added missing signoffs Changes in v3: - removed second implementation of tx_bulk functions Maciej Gajdzica (4): port: removed second implementation of tx_bulk from ethdev_writer port port: changed tx_bulk implementation if ring_writer port port: added ethdev_writer_nodrop port port: added ring_writer_nodrop port lib/librte_port/rte_port_ethdev.c | 206 +++++++++++++++++++++++++++++------ lib/librte_port/rte_port_ethdev.h | 19 ++++ lib/librte_port/rte_port_ring.c | 214 +++++++++++++++++++++++++++++++++++-- lib/librte_port/rte_port_ring.h | 16 +++ 4 files changed, 409 insertions(+), 46 deletions(-) -- 1.7.9.5