From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f174.google.com (mail-we0-f174.google.com [74.125.82.174]) by dpdk.org (Postfix) with ESMTP id B5661688A for ; Wed, 17 Sep 2014 11:24:52 +0200 (CEST) Received: by mail-we0-f174.google.com with SMTP id x48so245967wes.19 for ; Wed, 17 Sep 2014 02:30:33 -0700 (PDT) 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=wT598mk52+pV7u+J4AL8E0c2/8IOxjCDzK6TJ85C+N8=; b=bhQnVmYQwzonNP20n/Xi7scnTcBDafOkcgKUtOVD/1XZdv3pJc74Ox3UwgiG6RsnVT n8WR4epSHqI0egebUjjyjIxiLldf3Xy6weX579msFDw5Y853C/QBZ0Gm6EqoyNdrgKKU jAsT+eMbgxJ83EmDpPlyDk2DMkXZUPAvDVaBI134NOp0r6ewIPluMwT0AaxbYprHDNs5 9gy4DPKDnh/K/bZfQ55VAL8m93bcjMNNlO+AObRVE+Z+nlRI6JbBrjMmSVTHddawSGR5 DPGyN9V0fVaIKw3riWwHAmA5tnmQGxRYWB9GzG7xzbY5Zm4cgvk5eGIfGuT2co3lof0t P6tA== X-Gm-Message-State: ALoCoQmBvVObzFVLjTPPnn8Ot2cZP05bRRRSU7hu1BJavyqqgy1gB1/NXogPfN7XvzPKG+CKtjjL X-Received: by 10.194.219.193 with SMTP id pq1mr49770546wjc.5.1410946233034; Wed, 17 Sep 2014 02:30:33 -0700 (PDT) Received: from xps13.localnet (136-92-190-109.dsl.ovh.fr. [109.190.92.136]) by mx.google.com with ESMTPSA id x6sm1969195wif.0.2014.09.17.02.30.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Sep 2014 02:30:32 -0700 (PDT) From: Thomas Monjalon To: Bruce Richardson Date: Wed, 17 Sep 2014 11:30:22 +0200 Message-ID: <1807155.PdnSFYtmbt@xps13> Organization: 6WIND User-Agent: KMail/4.13.3 (Linux/3.15.8-1-ARCH; KDE/4.13.3; x86_64; ; ) In-Reply-To: <1409240559-14447-1-git-send-email-bruce.richardson@intel.com> References: <1409154628-30825-1-git-send-email-bruce.richardson@intel.com> <1409240559-14447-1-git-send-email-bruce.richardson@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 v2 0/6] Mbuf structure Rework, part 1 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, 17 Sep 2014 09:24:52 -0000 2014-08-28 16:42, Bruce Richardson: > This patch set does some initial pre-work to prepare the mbuf data structure > (and ixgbe vector driver to a lesser extent) for more major changes which > will follow on in a subsequent patch set. [See previous RFC patch set for > more indications of the future coming changes]. > > The main changes here are the flattening out of the mbuf data structure, with > much of it based off work by Olivier. The ctrlmbuf and pktmbuf structures are > now gone, as is the vlan_macip structure. However, in this set, the concept > of having a separate ctrl mbuf type is kept around. The plan is in a later set > when we expand the flags field to 64-bits, we can use a single bit in the flags > to indicate a control packet. For now, though, the ctrlmbuf functions and macros > just are aliases for the pktmbuf equivalents as much as possible. > > Changes in V2: > * Fix newly-introduced style issues flagged by checkpatch > * Update to apply cleanly to latest head > > Bruce Richardson (3): > ixgbe: put only non-zero initializer in definition > mbuf: rename in_port to just port > mbuf: flatten struct vlan_macip into mbuf struct > > Olivier Matz (3): > mbuf: rename RTE_MBUF_SCATTER_GATHER into RTE_MBUF_REFCNT > mbuf: remove rte_ctrlmbuf > mbuf: remove the rte_pktmbuf structure Applied for version 1.8.0. Thanks -- Thomas