From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com [74.125.82.45]) by dpdk.org (Postfix) with ESMTP id E65B3ADE0 for ; Wed, 18 Feb 2015 15:22:44 +0100 (CET) Received: by mail-wg0-f45.google.com with SMTP id k14so1469531wgh.4 for ; Wed, 18 Feb 2015 06:22:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type; bh=nQvx17rKyD6HaAW7X6rYqxgv1q4pl7vG+Beslbq/NLU=; b=ImlqxR6yjUfiSkuxXsYAunWhd/JVznIE5zihDMWT5DQjNtfm/lRWeaDJdM7ZKRoUdN r/CMSZ6vK+vp8lDtYTuVCcVdecTahIbaTGCQYFdEDVFkpfLejLAR2KAmcbryyPjD3u1f mc1pisCTR+xpSODXJQT34qTBq1dCUo7uvyYuWKw0nRGXrk9JE+Ife/DfFTHWRxQdZBtK QcnC/+PMQVKsIbwPFdfXcZ8dnGbuj5JF4zw7bk55KX2l9PPaVrrYKqjF01390fPsW5ex bTwP3Xyot35YhmWv7gVz0e1qBcZbtFldCT4isApEbZgIBtnWSiaXqxUyN1FerpzD0sSb oiDw== X-Gm-Message-State: ALoCoQmyXCefuRp9IjaJQndJbpx4Z15LMXKba1DZvl7JDIRDcno2pubndA1BD/k34pyYvRAjhuyy X-Received: by 10.195.17.137 with SMTP id ge9mr73724884wjd.44.1424269363756; Wed, 18 Feb 2015 06:22:43 -0800 (PST) Received: from xps13.localnet (6wind.net2.nerim.net. [213.41.180.237]) by mx.google.com with ESMTPSA id fd10sm29703037wib.4.2015.02.18.06.22.42 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 18 Feb 2015 06:22:42 -0800 (PST) From: Thomas Monjalon To: Sergio Gonzalez Monroy Date: Wed, 18 Feb 2015 15:22:14 +0100 Message-ID: <1506256.gd80M4BA8W@xps13> Organization: 6WIND User-Agent: KMail/4.14.4 (Linux/3.18.4-1-ARCH; KDE/4.14.4; x86_64; ; ) In-Reply-To: <1423660055-23920-1-git-send-email-sergio.gonzalez.monroy@intel.com> References: <1423235164-3808-1-git-send-email-sergio.gonzalez.monroy@intel.com> <1423660055-23920-1-git-send-email-sergio.gonzalez.monroy@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH v4 0/5] New Reorder Library X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Feb 2015 14:22:45 -0000 Hi Sergio, 2015-02-11 13:07, Sergio Gonzalez Monroy: > This series introduces the new reorder library along with unit tests, > sample app and a new entry in the programmers guide describing the library. > > The library provides reordering of mbufs based on their sequence number. > > As mention in the patch describing the library, one use case is the > packet distributor. > The distributor receives packets, assigns them a sequence number and sends > them to the workers. > The workers process those packets and return them to the distributor. > The distributor collects out-of-order packets from the workers and uses > this library to reorder the packets based on the sequence number they > were assigned. > > v4: > - add missing version.map and related versioning macros You forgot to update the MAINTAINERS file. > v3: > - fix copyright date > - add option to sample app to disable reordering > - add packet ordering sample guide entry > > v2: > - add programmers guide entry describing the library > - use malloc instead of memzone to allocate memory > - modify create and init implementation, init takes a reorder buffer as input > and create reserves memory and call init. > - update unit tests > > Sergio Gonzalez Monroy (5): > reorder: new reorder library > app: New reorder unit test > examples: new sample app packet_ordering > doc: new reorder library description > doc: new packet ordering app description