From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id EE8D6CF68 for ; Thu, 23 Mar 2017 15:34:53 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=intel; t=1490279694; x=1521815694; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=TYJ/teZPcmGSMpbRsewd1x8veRj+TP6WcMzo6/lTrms=; b=AmOqHRCBG19iyv1Zs8u3xWBz7oHeO6rl33CImZYe1RGhvxaCTHXhyKf2 hnxT96xj9h8X63gplIxbv64JMQ5+eg==; Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Mar 2017 07:34:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.36,210,1486454400"; d="scan'208";a="837797998" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.237.220.122]) ([10.237.220.122]) by FMSMGA003.fm.intel.com with ESMTP; 23 Mar 2017 07:34:50 -0700 To: Hemant Agrawal , dev@dpdk.org References: <1488545223-25739-1-git-send-email-hemant.agrawal@nxp.com> <1489756124-10805-1-git-send-email-hemant.agrawal@nxp.com> Cc: thomas.monjalon@6wind.com, bruce.richardson@intel.com, shreyansh.jain@nxp.com, john.mcnamara@intel.com, jerin.jacob@caviumnetworks.com From: Ferruh Yigit Message-ID: <2656d6e5-d143-3ab9-2c88-cf0c61edb728@intel.com> Date: Thu, 23 Mar 2017 14:34:50 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <1489756124-10805-1-git-send-email-hemant.agrawal@nxp.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [PATCH v9 00/22] NXP DPAA2 PMD 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: Thu, 23 Mar 2017 14:34:54 -0000 On 3/17/2017 1:08 PM, Hemant Agrawal wrote: > (This patches has been split from DPAA2 PMD v8 series [2] as per > comments received on ML [3].) > > The patch series adds NXP’s QorIQ-Layerscape DPAA2 Architecture based > network SoC PMD. This version of the driver supports NXP LS208xA, > LS204xA and LS108x families Network SoCs. > > DPAA2, or Data Path Acceleration Architecture, is a hardware architecture > designed for high-speed network packet processing. It uses a bus name > ‘fslmc’, part of Linux Kernel Staging tree [1], for resource management. > > Dependency: > This patchset is to be applied over > a) NXP DPAA2 FSLMC Bus Patches [4] and > b) NXP DPAA2 Mempool patches [5] > > Prerequisites: > - For running the PMD, NXP's SoC (board) is required. > Information about obtaining relevant software is available in the docs > as part of the patch. > > References: > [1] https://www.kernel.org/doc/readme/drivers-staging-fsl-mc-README.txt > [2] http://dpdk.org/ml/archives/dev/2017-March/059000.html > [3] http://dpdk.org/ml/archives/dev/2017-March/059789.html > [4] http://dpdk.org/ml/archives/dev/2017-March/060453.html > [5] http://dpdk.org/ml/archives/dev/2017-March/060476.html > > --- > v9: > * Split into three series: 1) for FSLMC Bus, 2) Mempool and 3) PMD > * Rebased over master (17.02, 630f6ec1) > * remove the eth_driver usages > > v8: > * rebased over master (17.02: 35b09d76) > * Removed all drivers/common/* code and moved to drivers/bus/fslmc > * Updated documentation to remove non-open source dependency > * Reduced shared symbols in map files > > v7: > * rebased over master (17.02) > * fix the shared lib compilation > * re partitiion the patches as per Ferruh comments. > * handling Ferruh's comment for NXP dpaa2 driver > > v6: > * rebased over master (61207d0) > * removing DPAA2_COMMON as configurable option > * renaming drivers bus, pool libraries removing 'pmd' > * Headers of Licenses > * exposed variable renaming with *rte_* prefix > * handling Ferruh's comment for NXP dpaa2 driver > * moving around MAINTAINER and DOC file patches > > v5: > * rebased over master (6818a7f4) > > v4: > * rebased over master (1feda4d8) and patches from Shreyansh [1] for Bus Arch. > > v3: > * rebased over master (eac901ce2) and patches from Shreyansh [1] for Bus Arch. > * Fixed comment from John on Patch-0003 for documentation > * Removed Patch-0001 for rte_device in rte_eth_dev; Already upstreamed through > another series > > v2: > * separated the "fsl-mc" bus from the dpaa2 pmd driver - introduced drivers/bus > * separated the "dpaa2" hw mempool from dpaa2 pmd driver - introduced drivers/pool > * removed documentation warnings and missing information. > * removed arm64 part specific code from driver > * changed rte_panic to errors > * reduced checkpatch warnings > > Hemant Agrawal (22): > net/dpaa2: introducing NXP DPAA2 PMD driver > doc: add DPAA2 NIC details > net/dpaa2: add debug log support > config: enable support for DPAA2 debug logging > net/dpaa2: add mc dpni object support > net/dpaa2: adding eth ops to dpaa2 > net/dpaa2: add RSS flow distribution > net/dpaa2: configure MAC address at init > net/dpaa2: attach the buffer pool to dpni > net/dpaa2: add support for L3 and L4 checksum offload > net/dpaa2: add support for promiscuous mode > net/dpaa2: add MTU configuration support > net/dpaa2: enable packet Rx and Tx operations > net/dpaa2: support for Rx packet parsing and packet type > net/dpaa2: link status update > net/dpaa2: basic stats support > net/dpaa2: enable stashing for LS2088A devices > net/dpaa2: handle non-hardware backed buffer pool > net/dpaa2: enable physical addressing for packet buffers > config: add configuration for toggling physical addressing > net/dpaa2: enable DMA Mapping during device scanning > net/dpaa2: enable frame queue based dequeuing Hi Hemant, Shreyansh, Can you please rebase the patchset on top of latest next-net, I am getting some merge conflics. Also patchset should update release_17_05.rst, instead of release_17_02.rst. Thanks, ferruh