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 5FF60A0352; Sun, 3 Nov 2019 16:34:30 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 9F8771DFE5; Sun, 3 Nov 2019 16:34:29 +0100 (CET) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-eopbgr140041.outbound.protection.outlook.com [40.107.14.41]) by dpdk.org (Postfix) with ESMTP id D38031D44E for ; Sun, 3 Nov 2019 16:34:27 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VJD+ty6OVvj4ZODV3vu/TeuCd2h4YfZkP1hyaQr+wnaM75HRVl/zFyR9PXkA4OE6eCtu92oGQUpvBYDiSF2ODDhYul5Q2+oEsr3blIMOx34zcN2Hf/p/GX/AW9hd0TzLmP20+mR7ZBVsU5GzzTOkM0dflwD/hS7S4OO00OwfkMRm1RoA/IxdtCI55GmwtTBy0On1LvQuKX2ah8j8s5mX+5PbhTpqwbaOAyEveaEZkNG1sqZO93laNXFzlEhdBYRbEYd0z9yI9y/30tc64mDgXkNrZNPw+/fNKnupe/YVt491Ak62H4y8JHZqmdjYtd3edn5LWwQGC9xIYtOzHh6Ziw== 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=c3C6hcB3VAQRPb2+97y1/ZbnDv6ntEMAlerqqwl8Z3s=; b=BXamnCc+8J/DW2fHUfLDveVtt8R4AauIWVXROB0n9QlOzGx2S7m10/3D/jwWDhoaF8OiGVv3YMzQwbrycNKY/wGSVBjym8MbuKALTTJlASlAMHuB1qCLZR2LtYHK3CkdnoXbKywq8HyDXPAvvxsbjuEt05bJRL0Rhz+GYHTeVw3CDTFWZh6+OUrpAcVX06ZUs9sRXDDmNm0qu/Oh4oHHYZHxPvoDUiuJjIXqcXbGxMubPuF+9aybcXebyvepqPrmpRlV+EJySbehRh4m9KipoPrZAXGiBKmYQKaJTAHKi/VX7yUKbDr46dYhzg7q2Q3ah6Ffj8OEXeRIOZDI0Y+Glg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c3C6hcB3VAQRPb2+97y1/ZbnDv6ntEMAlerqqwl8Z3s=; b=qU4s/NiggFrZ1EDZFkPRnqlW6qXTuhw/2GzLxBdsicfZVOjk+m65DTmixlOMncJle5FjMmkLuHlVFC2cEfEHW/feBBDH42QGFyqlYTn1mtfvjjcE41o7FY3oYsyr/S9RRNRtqUMLjmB7Rljda2OgdJbKceFF6dvHS77itVngTqw= Received: from AM0PR0502MB4019.eurprd05.prod.outlook.com (52.133.39.139) by AM0PR0502MB3827.eurprd05.prod.outlook.com (52.133.45.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2408.24; Sun, 3 Nov 2019 15:34:25 +0000 Received: from AM0PR0502MB4019.eurprd05.prod.outlook.com ([fe80::fd7a:e5a8:deec:c1b0]) by AM0PR0502MB4019.eurprd05.prod.outlook.com ([fe80::fd7a:e5a8:deec:c1b0%7]) with mapi id 15.20.2408.024; Sun, 3 Nov 2019 15:34:25 +0000 From: Matan Azrad To: Jack Min , Shahaf Shuler , Slava Ovsiienko CC: "dev@dpdk.org" , Moti Haimovsky Thread-Topic: [PATCH] net/mlx5: port id action must be after VLAN actions Thread-Index: AQHVjy0E2/Eka1si/U6gVOHhL0XTpqd5mUrw Date: Sun, 3 Nov 2019 15:34:25 +0000 Message-ID: References: <9e5de2107190123908378aff9a191c84aaf6581c.1572443907.git.jackmin@mellanox.com> In-Reply-To: <9e5de2107190123908378aff9a191c84aaf6581c.1572443907.git.jackmin@mellanox.com> Accept-Language: en-US, he-IL Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=matan@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 41673252-fc3e-466e-a927-08d760734eb3 x-ms-traffictypediagnostic: AM0PR0502MB3827:|AM0PR0502MB3827: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2043; x-forefront-prvs: 0210479ED8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(39860400002)(396003)(346002)(366004)(376002)(189003)(199004)(33656002)(76176011)(6506007)(74316002)(14454004)(7696005)(229853002)(107886003)(9686003)(55016002)(7736002)(305945005)(186003)(5660300002)(6246003)(71200400001)(71190400001)(86362001)(4744005)(66476007)(64756008)(66946007)(66446008)(66556008)(6636002)(76116006)(6436002)(52536014)(81166006)(486006)(3846002)(8676002)(8936002)(476003)(316002)(256004)(6116002)(81156014)(54906003)(99286004)(26005)(66066001)(478600001)(110136005)(102836004)(2906002)(25786009)(446003)(4326008)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR0502MB3827; H:AM0PR0502MB4019.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: CFYD2mlgsV27pt/ax52wscTpVapuedpT1/NrDc8xb2gyqObBVCtPrcXSLyZRuW4OFQSeuuPIDPzlqEUUE2FkMQTXFlt/FOvAVeN2Ay1TVihzpwa/xvWcVn/VSd9lqWflEc5t10F7rkFA2WgkQwgDnZSlGuEC0q829rEqn0IvPOteKzom41/iRSHOY0aC84hcvIN6lPwpXox50dUkdKvhQKPbrrkROSF8SIIub6wsTdJ09N0ShshTcd/bS89iHo61wBoAFi15tbIeezSpqD6n2j4q4YTY/0Q1nXLl79ZYgAEwEKDyJbum8OHxAd2ti4mEPY2Jrq435SnF89FZ7jnrLCdIbZF/C+wgMkPl3My5ysEnuOb3Wh0VYCjRJK+IWr5Pdj51Krnypa/STFUhmB7QuYSy7RMkNUKil4fX77o9CWtVc8QaZucTEBq4nRZM38gt Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 41673252-fc3e-466e-a927-08d760734eb3 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Nov 2019 15:34:25.2747 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: M+cVzh2tT2ngWSE/HxwNoOvw6Rqnex8kBc8BgXIERAlxOULCWpimb7bjyziCUY7VILPQ2lhrzM9yvPtOrpssSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0502MB3827 Subject: Re: [dpdk-dev] [PATCH] net/mlx5: port id action must be after VLAN actions 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 From: Xiaoyu Min > Rdma-core needs the dst_vport (port_id) action be after push/pop VLAN > and modify hdr actions otherwise it will reject to create rule. >=20 > This pach validates the port_id is after push/pop VLAN and set VLAN VID/P= CP > otherwise PMD spits out errors. >=20 > Fixes: 5f163d520cff ("net/mlx5: support modify VLAN ID on existing VLAN > header") > Cc: motih@mellanox.com >=20 > Signed-off-by: Xiaoyu Min Acked-by: Matan Azrad