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 D8B82A052A; Wed, 23 Dec 2020 10:42:26 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A0F4FCACE; Wed, 23 Dec 2020 10:41:30 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id F0337CAAA for ; Wed, 23 Dec 2020 10:41:27 +0100 (CET) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 0BN9UiNG002408 for ; Wed, 23 Dec 2020 01:41:27 -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=pfpt0220; bh=+RjzefFLTliPoaY3jwD+yHhdB2qWNjJk7/ylIM/lFKU=; b=fMClrs1IUnxGetocgnkD0H9fuK+QP+bDytw2yHijLjh9nHTtrCPrEi/oMm1JbrVzqQd6 57ASysY9X2hD8rvyHZ68dITq12lHfzhn6dtUxG2BmLY+zVjSq486JATa5XMuQHoP7ABZ MMrf5EsTft/Tg2gBGPK52H2WXPmRSChCZwmo9B8JWZ5rz4XBZluh0oA3yqyvljn7mF9S 9A3Hhl28craqBw0QTpaIf5lIjbrCtM88gcuP5IjcHpgWTosAxoADu5Zzyf5ohbZH0s/6 zQr5Kocc+9Mp5DVtyUsLpemBcEjk/sUlNS1bHvX1oMmT4M4R2y2ZqYmaE3TiWkp1NJ+F Pg== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 35k0hx5n7j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Wed, 23 Dec 2020 01:41:27 -0800 Received: from DC5-EXCH01.marvell.com (10.69.176.38) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 23 Dec 2020 01:41:25 -0800 Received: from SC-EXCH01.marvell.com (10.93.176.81) by DC5-EXCH01.marvell.com (10.69.176.38) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 23 Dec 2020 01:41:25 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 23 Dec 2020 01:41:24 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f04mitX4/4miNsvBQXP6AwYEBKhqT7qJ9gMq8V5LNP0tQG7vgySfzJg8DQSB1/82GU3oHXkXHrNJUiD57Lyq5biIzV7k4eFG7dF47rCt9YMCd22mMuACjaDINSGHf6jFtPk9kuxqGRPtGXNNyAdiK8J7OSkK/rsLVF3KEqmd4CL5KKpjeGVdeHTQFtOYULDQGx6LTFnt/A339nBwtEyHdMrMqfD0TWbGE1dKiGaI4+OruO1hd0ieDQuv+/aG+Gu/+UbceitR2Ig43PrYR4WZg1yxJ5M38NC3agJHK/cw1WngfLv1I6XDQV6pj06/saYgN2vK9s70WRE7wS/iMhnoNw== 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=+RjzefFLTliPoaY3jwD+yHhdB2qWNjJk7/ylIM/lFKU=; b=gwarT5+LB/OI2OifbTdO6SEu2Deiuousl93K5Dil8cqMMKJ6M1j7jz2nnhlQ1f5DCOs/B6IUWPWd3h5e+HTNyuT5q0T6QEQnWFNq5pjMRYptjvdF68cwiKmSEvk36m2MBWrfcfEqRbgLV16DRpoOjVQef2B+/D+GB1rC4Ld6twJ46LEryIAa9QFhNC4sCzlBiIi4qq56iJAWOPjQuHsAVbw7EHz8tB4WnUDnM4QkXNDfqLEd4clKxiDQpfHfZMDdXlCo9CipTj4RxeVQf0um8YJp1nhrQfZtCuQKzcuk/HUuMLkfBt2nzArAxuY/EJOXO06TKLCmHyFHJQRDtVkFoA== 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=+RjzefFLTliPoaY3jwD+yHhdB2qWNjJk7/ylIM/lFKU=; b=CgDN2vgkmq+pkcBbsgRdNh7g4jmjK4trBfVaGI3mP2wFla1TmMAPrkyMN7y4WCbwzvd/UjIg9GClG6FmWy4j98h9baE8YqmZwXpg93sCl2eDXHbSWhX+LTYRBokoJNiTxcjWbEbCpGVstS3WIvS+LldN3fWXkhTnDtlzKSUeJ9Q= Received: from DM5PR1801MB2058.namprd18.prod.outlook.com (2603:10b6:4:67::31) by DM6PR18MB3603.namprd18.prod.outlook.com (2603:10b6:5:2a5::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Wed, 23 Dec 2020 09:41:23 +0000 Received: from DM5PR1801MB2058.namprd18.prod.outlook.com ([fe80::303b:5c79:93c7:b432]) by DM5PR1801MB2058.namprd18.prod.outlook.com ([fe80::303b:5c79:93c7:b432%7]) with mapi id 15.20.3676.033; Wed, 23 Dec 2020 09:41:23 +0000 From: Michael Shamis To: Liron Himi , Jerin Jacob Kollanukkaran CC: "dev@dpdk.org" , Yuri Chipchev , "Liron Himi" Thread-Topic: [dpdk-dev] [PATCH v1 13/38] net/mvpp2: add loopback support Thread-Index: AQHWyJRgLp7jYDWfqkuh/oA3OV3VMKoEjl1A Date: Wed, 23 Dec 2020 09:41:23 +0000 Message-ID: References: <20201202101212.4717-1-lironh@marvell.com> <20201202101212.4717-14-lironh@marvell.com> In-Reply-To: <20201202101212.4717-14-lironh@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [83.130.154.133] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d743fafb-ddaf-4852-6ffd-08d8a726e95e x-ms-traffictypediagnostic: DM6PR18MB3603: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2000; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rKgdDJqxH7BxA8/L3AWMrVbVMsv5fVaRCe6d4ItGk9wIDqjqZUbojTDVXzh3Mxlxx8KHmpJH8tI8xIG99oRf/UV0x3ctTRuV7c+dYfEue9yYk0zo1JOOlfUs8XcfjNJHt++n17xYkBVGdc6PnTEQWUxG47MDi3zK6KWnyPzLGMTNa4On+Hjo80IoWqOT12clmmTMLBMB6R93dCkniC6tsvFCzeY3RKUR8wKd2kKxuUvfk4IEdYjD8enCJ2a5e1ScR+5sMpHfIi/4fwUWTcGrg1YVUOxOfLmqZU9kolms9JPYREtYhNDZ9sdo0uBOr3wJrZZM4rPPJ0dquxAD2DfWc5W0SVvUP05wd9jKI+xWrKDLIuvn3WOyVKabJtM0ReBN4dCM0NtbXZ45NB+mKi6HwQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1801MB2058.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(346002)(366004)(376002)(396003)(66446008)(53546011)(54906003)(66556008)(52536014)(66476007)(66946007)(4326008)(5660300002)(64756008)(107886003)(33656002)(8676002)(9686003)(6506007)(4744005)(76116006)(55016002)(6636002)(86362001)(71200400001)(478600001)(7696005)(186003)(2906002)(110136005)(316002)(83380400001)(26005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?8eEodB+4JwJ3RmJ2zZdqx1jxb7/dgykXMSYaC/YLNNWBskywrZ6i8bMcgbnm?= =?us-ascii?Q?tBT47zq9mBj8wQprPhfFoBsOsmwPs4YG56M4/IaGT9NgMN23xlYoE4aoIUSt?= =?us-ascii?Q?pAMlECxsR+ZKWP/anmy79G+Jc97secq96ykDsZ03poyd2JcfDCw2qdAXuk2R?= =?us-ascii?Q?1cw3N70x06u7732OxNBsl/05NM/qlMK5CGvJr4OPw8Yy2k5PKtLeD5sLcXQk?= =?us-ascii?Q?zysxz9ICUQrHT5moL9nKypL0SR0WSG5ItnQz/WaiWOkR8v96R4LzCXWlvX7S?= =?us-ascii?Q?Sh8q2AaIsRc0vIetn51nMc7eCl+SbpMlOazHG4wlqBjkm8gHp/1jY+X9KjLE?= =?us-ascii?Q?nBa1ih251iggW1oWek9lS+1/AkInzccXbpksRE/KxQO+NW6XvyvOszeE93Es?= =?us-ascii?Q?284yt7J3fVLrV1cOcvisV/4c5yx6qa8NZ7siuaOXDcazJa7T3K0AWGWOjFJr?= =?us-ascii?Q?IKirTJKXYvkh4QeiiurwoxJNmUOqOHJC3aWDnQKDsiNww2bWOACeM7p2fX/k?= =?us-ascii?Q?uRO4rH5WBnWQP2pWFPSWMPL3MajBNT96HMnojXH+N4QNobb1qOAfykyU4luR?= =?us-ascii?Q?tf986/u3W/OdDoNJZWofBgAzCc87RxgN/7P+AhBiTUOzUtgf8TS6PiMo7KA8?= =?us-ascii?Q?6rol8pcYqmG1Tvyw+lDtVrnstoBle+v4i13eDPRLUKqnIjUeqzKjKux1aLh2?= =?us-ascii?Q?1PSJ+kJd/OBZ2JjK3zP/jyJlSro+tpj0atmKckuDuUaMVXjQTUNlKr3ASrBb?= =?us-ascii?Q?RnGFqLDGGMWDdNfcSK+iZTECNbAVbZ1VnvesNt/UdRu9Al+vBR6WtKgJha4u?= =?us-ascii?Q?q7+bZ1GJHeTF/g3qbNFrJ5BECsJ1Ogsr/2qBV1AfdmL5uTpOHBfJfs5LU7MF?= =?us-ascii?Q?wAUnxDDsbg7p7ZRgi+oQzuMV5E/n3mDQJj+O1upWQ9qNQBrlZ+q7sE13HEWt?= =?us-ascii?Q?UzB/QfVI+HaLQrcKDWWR4r3kDp9EGsWIDdFzAGAdcEE=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR1801MB2058.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d743fafb-ddaf-4852-6ffd-08d8a726e95e X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2020 09:41:23.7991 (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: P5wRD18v3a2lpL8gwriYKTXnSpkbFLCd0wWCFHPzppzxOPmW6uODylSCyxnlkGEO9iKMpL2k0QyxFy455bdpDQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3603 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-23_04:2020-12-21, 2020-12-23 signatures=0 Subject: Re: [dpdk-dev] [PATCH v1 13/38] net/mvpp2: add loopback support 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" Reviewed-by: Michael Shamis -----Original Message----- From: dev On Behalf Of lironh@marvell.com Sent: Wednesday, December 2, 2020 12:12 PM To: Jerin Jacob Kollanukkaran Cc: dev@dpdk.org; Yuri Chipchev ; Liron Himi Subject: [dpdk-dev] [PATCH v1 13/38] net/mvpp2: add loopback support From: Yuri Chipchev add support for loopback mode Signed-off-by: Yuri Chipchev Reviewed-by: Liron Himi --- drivers/net/mvpp2/mrvl_ethdev.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/drivers/net/mvpp2/mrvl_ethdev.c b/drivers/net/mvpp2/mrvl_ethde= v.c index c70a8fe93..5cd9ee38d 100644 --- a/drivers/net/mvpp2/mrvl_ethdev.c +++ b/drivers/net/mvpp2/mrvl_ethdev.c @@ -766,6 +766,12 @@ mrvl_dev_start(struct rte_eth_dev *dev) } } =20 + ret =3D pp2_ppio_set_loopback(priv->ppio, dev->data->dev_conf.lpbk_mode); + if (ret) { + MRVL_LOG(ERR, "Failed to set loopback"); + goto out; + } + if (dev->data->promiscuous =3D=3D 1) mrvl_promiscuous_enable(dev); =20 -- 2.28.0