From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id EDEA6A04F9; Fri, 10 Jan 2020 08:33:39 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1544C1E8B1; Fri, 10 Jan 2020 08:33:39 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 232811E8AB for ; Fri, 10 Jan 2020 08:33:37 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 00A7Qn5u023709; Thu, 9 Jan 2020 23:33:34 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=u+eAx40i33Pt3k6vFHUqNoQjRRIBedVMbhqU0TB+J8U=; b=VXZb762T5X0/2SoM+XLj88Xmvkk2jjswW8dLWejiqNHUxn9JV2balE1uioAlXfi/7VBO hGedN62etI1ZiYSEIvrKajgiLup+MqIXsAuykCUs3Eu/l/Rgvns80rbXMuJ2Hrxtq/pi sfr6KIwru1kVZ7oqrQbwFUau5TAYIok/gChM0w/c8lmXqpP+YUIJBFzZ1uvYExZXjcxU 2K3fCz9TWoe6WMzajhFs7Cqq+ckRdRSBrirx2LTZQqfwJkzXWqOJaB797yQHDAbbUxGR xY5xUK9/1+3/rr+n68tFSh8s9GH6zNQZpZze9V7IipOQoOXEmzTx2ijG/yy6L1tK1Rwq 1Q== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0a-0016f401.pphosted.com with ESMTP id 2xde198myg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 09 Jan 2020 23:33:33 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 9 Jan 2020 23:33:32 -0800 Received: from NAM04-BN3-obe.outbound.protection.outlook.com (104.47.46.58) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 9 Jan 2020 23:33:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oCz+oMRunsoOjXvFIvPHoMGzc0akOcl4u9nGzRJ9RWXEGKLWwWS5JVRjyPa6IaoGBE8tBQ7bIVTp4uDNdqQFlBcxQ4O0NNpXrk8OlSm9qPe0P4TmEtCZ9Oq8g5bgroey0GATadLUnpqvnojEdfvYmL9rqOw8tTwapVNd+mRNuZTgwkBazi2RyvyHnWdR4wBgLtffSVFefcKaj7t9yknZU+yTTWJTg74pqOo6Jgs4xAVENdLgY6AsjKdk8dN6QqcWqFZ7G+bne4uAIYaG/z8AUTOI/rnbqze89ap6w9Ze/E4g+R2BIyI9cgwi+sdFzJgdtdPgWfpidMtUahIJSWukvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u+eAx40i33Pt3k6vFHUqNoQjRRIBedVMbhqU0TB+J8U=; b=aGdEB/XUQLFotREQ8/mvxp8nJEZu0p7OI2fLvbgxWzIUyftOJbEA/AUKyxeoq1AmxvumMfHNTtdXMRACCF5HNMB4SygnTj+l+Vko0utsjgpFRZm3femWKB7TI5+HVKzfDQJdyQ9sByFx5JW5w490DAuzBXR9MhUdh6OUetyCVerqpEAA5QjVw57IyauTDrA9Fh4vyH8hoY1tNnesg2B5/IxYD+ii0xRu7xW3T+HbLzSXn7SMmpGeWZ6MxPzmAVTXLw0Mr7rD/em5oEiG4Is3+bfyOULdMUU1rztrzbqIpMubIdWtEKYFidTEeZr11YNedv34D8ginSqkSxstbyjUEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=u+eAx40i33Pt3k6vFHUqNoQjRRIBedVMbhqU0TB+J8U=; b=FMfxvwT0QuJcGTGAMnypJcwQj7/AyqPvM/MWeo8S5+A6EIHpn02dXkmKThPOB8vnVoyzcDBPURbeWR4QaqFn/p7qnMY+WTi6HeDW4IZQO50ykeV2PlSkcMh7qGEUXu9snwP07wY3McoVjdNPE/VDEdm+cKUjzggAzOJH1BKEkkA= Received: from MWHPR18MB1376.namprd18.prod.outlook.com (10.173.243.18) by MWHPR18MB1344.namprd18.prod.outlook.com (10.173.243.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2623.9; Fri, 10 Jan 2020 07:33:31 +0000 Received: from MWHPR18MB1376.namprd18.prod.outlook.com ([fe80::3d27:53fc:7a3a:f73a]) by MWHPR18MB1376.namprd18.prod.outlook.com ([fe80::3d27:53fc:7a3a:f73a%5]) with mapi id 15.20.2623.011; Fri, 10 Jan 2020 07:33:30 +0000 From: Mahipal Challa To: Thomas Monjalon , "dev@dpdk.org" , "thomas@monjalon.net" , Gavin Hu , Jerin Jacob Kollanukkaran CC: Narayana Prasad Raju Athreya , Subrahmanyam Nilla , Venkateshwarlu Nalla , nd Thread-Topic: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver Thread-Index: AQHVxWYZGOHTZVtZnUm5SbuQAKNBiKfgXSdwgAAPYoCAAxc2gA== Date: Fri, 10 Jan 2020 07:33:30 +0000 Message-ID: References: <1578406988-29379-1-git-send-email-mchalla@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [171.49.235.168] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 27039fce-ab1b-4ccc-bd71-08d7959f6431 x-ms-traffictypediagnostic: MWHPR18MB1344: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 02788FF38E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(199004)(189003)(13464003)(86362001)(110136005)(33656002)(316002)(54906003)(7696005)(55236004)(26005)(81166006)(53546011)(6506007)(478600001)(81156014)(8676002)(8936002)(186003)(52536014)(5660300002)(66556008)(64756008)(66476007)(66946007)(66446008)(9686003)(55016002)(4326008)(2906002)(71200400001)(6636002)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR18MB1344; H:MWHPR18MB1376.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hATFIBfKmYlpB4iwuOxsvPptFiXq/cfmJL8FonsBdxHyX8JJlQ8GFGz5ZsKQi7i1WgYcH6QuPjMLh7RJY1w+Kj2xt1TYOToE0/wHzZxTsLSu+532LvPkuD884Ex+jwH4BKi+n16Tw92hKfX4TLovTPFRmM405EBLISxFx7I7O7pL+DbNIsk+hp6ly3c4D82+hw3y9HljKQ4OS1zVIcVnq6bzILrvYJlHCzO8t951JQNgr23NuZ8QV/0W64pDoEqFlrndlEg8W1yHAX/03Z5I9ug37jyFa5wDlCKqJq/9ZtR/v5fJ6mzrDTrPucaSwFP9/8raZdDXw2sYfs70RVbIzo0X8ht0225UHHxK1DgwhxHhS8crBmnZBVwpXvUavK1xtu+LUVXNRqez+QHO2qYv7bQ6VAqAD63nNMWIkceBD4OFam8hUpy1VSHDaMXjWWC0B+muMlTCpZDdCo8oQtm7nIpsa41F0Alsbvy4lYB45WmsFaKryb/+18oGMaP3Uw92 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 27039fce-ab1b-4ccc-bd71-08d7959f6431 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2020 07:33:30.7165 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KEwr7W9cunsGj/NgSEAvpvQVzeZJBfMJSSHYBbz2lSlS+GKrYLMveN6N37KAWmZdnC9l+lcbr7T1r7lxdODV4g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR18MB1344 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-10_01:2020-01-10, 2020-01-09 signatures=0 Subject: Re: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi Thomas, Assuming that this series is ready for merging now, would you please merge = this series. Thank you Gavin for reviewing the series. Thanks, Mahipal > -----Original Message----- > From: Gavin Hu > Sent: Wednesday, January 8, 2020 1:45 PM > To: Mahipal Challa ; dev@dpdk.org; > thomas@monjalon.net; Jerin Jacob Kollanukkaran > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad Raju > Athreya ; Subrahmanyam Nilla > ; Venkateshwarlu Nalla ; nd > > Subject: [EXT] RE: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver >=20 > External Email >=20 > ---------------------------------------------------------------------- > Hi Mahipal, >=20 > Please cc me in your future optimization patches. >=20 > Series-reviewed-by: Gavin Hu >=20 >=20 > > -----Original Message----- > > From: Mahipal Challa > > Sent: Wednesday, January 8, 2020 3:32 PM > > To: dev@dpdk.org; thomas@monjalon.net; jerinj@marvell.com; Gavin Hu > > > > Cc: jerinj@marvell.com; Narayana Prasad Raju Athreya > > ; Subrahmanyam Nilla ; > > Venkateshwarlu Nalla ; Gavin Hu > > > > Subject: RE: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver > > > > Hi Gavin, > > We have incorporated the changes you suggested in v3, please ack. > > We like to take up performance improvement optimizations later( that > > you suggested in v3) and upstream in the future, so for this release > > 20.02 we like to go with the existing patch set sources(v4), please ack= . > > > > Thanks, > > Mahipal > > > > > -----Original Message----- > > > From: dev On Behalf Of Mahipal Challa > > > Sent: Tuesday, January 7, 2020 7:53 PM > > > To: dev@dpdk.org > > > Cc: Jerin Jacob Kollanukkaran ; Narayana Prasad > > > Raju Athreya ; Subrahmanyam Nilla > > > ; Venkateshwarlu Nalla ; > > > Gavin.Hu@arm.com > > > Subject: [dpdk-dev] [PATCH v4 0/6] OCTEON TX2 End Point Driver > > > > > > This patchset adds support for OCTEON TX2 end point mode of > operation. > > > The driver implementation uses DPDK rawdevice sub-system. > > > > > > v2: > > > * Updated memory barrior API's as per Gavin Hu suggestion. > > > > > > v3: > > > * Fixed memory leak possibility issues. > > > > > > v4: > > > * Improved error handling in selftest API. > > > > > > Mahipal Challa (6): > > > raw/octeontx2_ep: add build infra and device probe > > > raw/octeontx2_ep: add device configuration > > > raw/octeontx2_ep: add device uninitialization > > > raw/octeontx2_ep: add enqueue operation > > > raw/octeontx2_ep: add dequeue operation > > > raw/octeontx2_ep: add driver self test > > > > > > MAINTAINERS | 5 + > > > config/common_base | 5 + > > > doc/guides/rawdevs/index.rst | 1 + > > > doc/guides/rawdevs/octeontx2_ep.rst | 89 +++ > > > drivers/common/octeontx2/hw/otx2_sdp.h | 184 +++++ > > > drivers/common/octeontx2/otx2_common.c | 9 + > > > drivers/common/octeontx2/otx2_common.h | 4 + > > > .../octeontx2/rte_common_octeontx2_version.map | 6 + > > > drivers/raw/Makefile | 1 + > > > drivers/raw/meson.build | 1 + > > > drivers/raw/octeontx2_ep/Makefile | 44 ++ > > > drivers/raw/octeontx2_ep/meson.build | 9 + > > > drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c | 844 > > > +++++++++++++++++++++ > > > drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h | 52 ++ > > > drivers/raw/octeontx2_ep/otx2_ep_rawdev.c | 361 +++++++++ > > > drivers/raw/octeontx2_ep/otx2_ep_rawdev.h | 499 +++++++++++= + > > > drivers/raw/octeontx2_ep/otx2_ep_test.c | 173 +++++ > > > drivers/raw/octeontx2_ep/otx2_ep_vf.c | 476 +++++++++++= + > > > drivers/raw/octeontx2_ep/otx2_ep_vf.h | 10 + > > > .../rte_rawdev_octeontx2_ep_version.map | 4 + > > > mk/rte.app.mk | 2 + > > > 21 files changed, 2779 insertions(+) create mode 100644 > > > doc/guides/rawdevs/octeontx2_ep.rst > > > create mode 100644 drivers/common/octeontx2/hw/otx2_sdp.h > > > create mode 100644 drivers/raw/octeontx2_ep/Makefile create mode > > > 100644 drivers/raw/octeontx2_ep/meson.build > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_enqdeq.c > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_enqdeq.h > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_rawdev.c > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_rawdev.h > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_test.c > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_vf.c > > > create mode 100644 drivers/raw/octeontx2_ep/otx2_ep_vf.h > > > create mode 100644 > > > drivers/raw/octeontx2_ep/rte_rawdev_octeontx2_ep_version.map > > > > > > -- > > > 1.8.3.1