From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40042.outbound.protection.outlook.com [40.107.4.42]) by dpdk.org (Postfix) with ESMTP id 7EB6B3238 for ; Fri, 27 Jul 2018 04:31:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aS0NnJwmwaKaBVf0StV7R7qDN/HvY3thFosMQiYQ3pY=; b=nzfFFk8gxQxlej2D2P1qyk6T7Tco3Sikbu7CFUEcajgQLwEHIWwLqMM49flo8bj+bu4W+fGu5t1hYXZnQ9rbMTGbWJ6z7RiJrrwutFlsLSbM70G/97T0BaRckiuKBxSjTAdZSJGfJR3FdXgBnV2NBiOog0nDD2MoccVqnWlRVgk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by VI1PR0501MB2046.eurprd05.prod.outlook.com (2603:10a6:800:36::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.20; Fri, 27 Jul 2018 02:31:28 +0000 From: Yongseok Koh To: Nelio Laranjeiro Cc: Yongseok Koh , Ori Kam , dpdk stable Date: Thu, 26 Jul 2018 19:31:02 -0700 Message-Id: <20180727023108.38699-4-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180727023108.38699-1-yskoh@mellanox.com> References: <20180727023108.38699-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: BL0PR02CA0084.namprd02.prod.outlook.com (2603:10b6:208:51::25) To VI1PR0501MB2046.eurprd05.prod.outlook.com (2603:10a6:800:36::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b5909760-19a3-4c88-f486-08d5f3690f20 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600074)(711020)(4618075)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020); SRVR:VI1PR0501MB2046; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 3:dwNBPvb5d0stSPc9CPXD8R7eKGfeQAzbz3fyu/PYKY5v6kCFYE1uXYMuyhRLXCWmfrjtfi5un++EaCKpsRoFYr562ldIZCaNwjm+nRlYzLR8DOrIdnK+IjWeOkLGEFBL/ib4nx+yCidFKB0R/PtD5huTcODMkA5BzAwPYaJwcVDJm6lxWZOwdBA1BBw0vDeg/qT3Pfhjnknck3BoP/EBdM3gVF3kqrHd8E7BXRDOyd6q4b4wq7P/v0WjjnxHxfi6; 25:hPuXAZl/l5AN1nSkL9wICnBZVnb2PilmGZWXTcBnE3rBXSWt+OBCclQA9nslRX35zvu+PgEHqI5XbizhFMyEmko8Ymtl3vodsJGcQhxMeI3tYZ9MUdVp6eSKQVsQsqCrpvcEcPZYrtedQTrrM2OzPdIRasibsV+gE363cHjb4aq3iNwDBA1Jp6SarcbGj3RtR8ZSg65KjEAwApx5k7Z39PsQSyxu9joUIKjLZXK7DhE141kCZMaJCXu5pvdtVs0GCLFUqBoqWgGwsvAXwjWduq5t3ccHN+qJuMRfFU+AfNbO/4zD2Pqe6F7dp1Wqv2FcMjRActQcrfMd2GWDF/UpPg==; 31:ZvD+wQjOcG1g28wfBt9aEyOsaF8LbBq+4dbRh9oKJul1t041ZIATg9kQU0fX2ztjEIU69QwZZPEWv6D4RFZeMMjvLI9JNkeXyY9IRS5POch7dGx3ZlLzKCkCRJ0lqDLc8fK8hAFdeEUQTUdp6vympnPqLWENHU59oDtS7zGBvXepssD+7N4hUmVfwEowqCWmXgWYt4S4fJhYwYUWHgzzEFlwXM2E/oGlygX4SZp+lQY= X-MS-TrafficTypeDiagnostic: VI1PR0501MB2046: X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 20:o5nyCnKl9zgZg9PYQHpHY4z7+2QeDQjQ9BMWilffLNPF0+O4OuMFmtQPZJgXHJ6Qdz+c/ZJ1g85HH+zofjhdgHt+89zkf618vgEHqYaVCxBpguwtfNOQ21mCckzRBprPkl8ntEEn93zTV3yOnjtOaFqwuVz4W1kTe07R6XuHKW3BwNzWIjOqnKlXSU7Os/dP2IcqakjN8x+zoaIMciDLbDY5yHnnMpg7UNujWVeU6IoKYPG4cXjbqik7pCHTIrNeC0g3rBYxcMtisj5CsEnfnIpF6qlV9AtUNoD5pCUdxd1M55QHJSE9C/EVJAYd45c8SPCEddud2ym7FFoNFVsP9lrCFKEzWwgAEPoAXiQmDX0b3ZAPo4H1QEAyzKE00CPOuU1CyMgJjD482MRyXWDnkKYzuNG4mcLWzWp71xugLD2OmQDjt1pV0hRICqurKsAOfTpUlosK0Wzschy7qvQIACbwzzH73fc1729FeDs7A3N9UAaqb8mEaaELvea2YPh4; 4:HvgvpRE5c3ISM+50O29jVi0YCRiL73Y7ujPA6euNs8of5dQzExyYPS3ywDyVpt4HvGQltrquJl8jBIFYMFCJAG7S2J91w1q7cx+ofsE1JDXsV/a+HDvDYTA25rnjuJ0rS2H+cBPEfhqccEVeUEzHlLADbucvPnTnfiOLzheAA+r819j22/ejpMhbObt8TYHI2mrNYdEMeDMjsOOOjfvUlKnzn4SjtEqOJmbGyNaracYGhzNA5xIGIe6xMkuRaNt+xUwqi+KhEMDVnqELVvZkKQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:VI1PR0501MB2046; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0501MB2046; X-Forefront-PRVS: 07467C4D33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(366004)(136003)(346002)(396003)(189003)(199004)(69234005)(28163001)(186003)(53546011)(26005)(86362001)(51416003)(16526019)(3846002)(11346002)(6666003)(8936002)(36756003)(386003)(76176011)(7696005)(25786009)(446003)(52116002)(575784001)(97736004)(486006)(53376002)(4326008)(6916009)(2616005)(476003)(5660300001)(69596002)(956004)(966005)(54906003)(81166006)(81156014)(55016002)(7736002)(16586007)(47776003)(106356001)(2906002)(305945005)(48376002)(66066001)(105586002)(53936002)(68736007)(6116002)(21086003)(1076002)(50226002)(6306002)(478600001)(50466002)(8676002)(316002)(1720100001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0501MB2046; H:mellanox.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-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR0501MB2046; 23:orhJyI6RGRPFa+Y/dA/5N8cN69iWiBD5ehxB5Bt?= =?us-ascii?Q?Qb6Xek5b8K66gV2XTvGf5zgKfF1EdTaejzYrs7HpehsHaj3h+UtAMuJXqqJo?= =?us-ascii?Q?sSp/1XucM/Y1GbqGVrsCn0qRu2t6JQQqtsSRpDD+9e6swOZK5+CSj2kdYZC8?= =?us-ascii?Q?viQCcoRwkeBbRxpaqyV9itSBBMQtmwUXL3ij9ALvQZVpb51rgj/j8m7AA/Kx?= =?us-ascii?Q?LKvmmhUVdSrE4q4KrSycloBAxUH9sYclvXw6BSxvThb+OCjUASQdizNrHokK?= =?us-ascii?Q?HH4zjXl7p7wywHlfKxgsWLnc0EpFYcZnJVfyWMa6YUc2RjR6SR+BDaj3MtyB?= =?us-ascii?Q?83w6CKzAnooyHPjPUDIYbVfpY7cTJbMslsQc71ReCcPGTPzsgaoZPQ+YFWRM?= =?us-ascii?Q?Hh111T4zFYhy4ftdlSRRgEHnPmPFabUTEYHCBBHV1dcEGE/JJZsIkZyWzWW/?= =?us-ascii?Q?bhP2TkY4RQKjaEO584WVEHcBW/FD26zEXsGdLN+2L2f7c8B+bZ22PVhUmjg7?= =?us-ascii?Q?u1oHgK5kGnC54oQgWel5w7PH9zaLKG9gdMF/4UJsWDtmeT6E7WxaqjOEOr3g?= =?us-ascii?Q?0Zaog62OlS+Dh8cXXLY9kaS+AI6zUcTBCrJviKZExGeiy2QiaJ3h6hIfTDOT?= =?us-ascii?Q?jyupQErecJj+VghcnaVg/ql9qd4R7qDhVPqV4WW5rkugOb13bIbmLsaW2t08?= =?us-ascii?Q?vyC2RkaF3IEkeDmlgTM1wh4BuykfYA8imN5Lg2RHHhWqmngcGh1+4dOWHqa0?= =?us-ascii?Q?MW9bKn8mrjRivPOeNKmLrDGXTHPqVQdcqFuDEJWqUACAfv9nOC0aYdoSP1fq?= =?us-ascii?Q?oAsl7CEKoRaHL1+BROYMDXC9An4UqLPWTdn32GEaF8OofF/NBX1KcJeFB0rb?= =?us-ascii?Q?2DFNFt9dm2PyhpktXcdSJK8L7MpJUD9wD4mtKKf+50iWNuAvvc0vIcas9kXw?= =?us-ascii?Q?2oUlSlDp8ik2rFsjC9W6qJQyA2KlBxMaQNCMQs7ePmGebl3XQ5HgqoGxoLmJ?= =?us-ascii?Q?6xyoJMCDF02FAv2Aphoq42c6tdN4C/DgQUzcvrX/kIjHKhEFA4pos35tLJTn?= =?us-ascii?Q?190lqW95NjciaKHnaqOWl7BTOe+oxj2B0e+J4eu/e+A7HliVouA0w+q5BC2Y?= =?us-ascii?Q?sjjX+DnXL3qHCwlQUR6Z/hifADJpznP+K8y7057yDhrv2qT5VXIwSHJFLVeu?= =?us-ascii?Q?zU49EH5nU729TGNBBMa5927wUyKwPpDbTeD4LIHGTeV/N0aR5YUd2i/y4f5O?= =?us-ascii?Q?WWtNCq8KuZ7ZjhiZXgchxUKKG5TuCxCCoKq94oPrp0Owvm2EoL2UxedbJTWK?= =?us-ascii?Q?oTixt2BXhecoVI8/5+JtcP3UnnrKfBmNv0vUV+MGCPtXkr8G7+5UfdBTJhRT?= =?us-ascii?Q?5VuB5hEpc5wL5B1zufSz+IS2qXfYfbwfRCKqK3xdkxOj40IO+?= X-Microsoft-Antispam-Message-Info: UrlSKpAMHGrdkgT8d2XWwMeCmXPyMgRziciPqN+Hzpg7L1vYmz47oQu4hHYCTrUN4N2hoq/D5scKrHEIZGwBpIMnE94VMuhITIJAvmPb2P7xuJOEuJphlfEj43n+d2GLwMVhsfvy2RWs+UabtAzsCIyvy8Z6Iunl8cCcJ3jvQK5CJOaas0SXqmD18MjMQ5w88XizUcHzvJxm3xv4l+2UnWq7TtARWaJyePDv7osJ85ckJR4FUl4vmQJ+DkB+v7ixxmAX5irNIXprNPvIJUQxhi61kUODdC9aH7g5Tw36a29cIMtAdQudT1hgjvJO+jt9W8qpSJNaIcqycOm2qWKZPOjDdY0QyuKlr0TGFNlYkQE= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2046; 6:xuPuLEkg9SvqCCweoCio3WEQ5TXkHRJ8vptEMHlioRXAkBR2I8K/PMppW4l2JHhgDB58bcbGw6PX5Qy+WLqIMvFBmXzFO6hgqpX0RxwcijIu6zKw160Z3CbuAmtk3eY2FafEWJsZ9B/s5AyEDfb/nP0CG/XJYMIwiTNXj7k56gNQ8PZXzaCn7X6T1MUOiecsV28eUsYHK1EjaY/zHZ4QkmEmM1AiJiIJapYZD/chlMeV8ca7dCTGc4afNhP+axwgxjkcijI0HKah+e/tMmo2r4lU/HXTwbTqpQgNywiuSS8Volao/I+VEw+7rOr5TLPff2OZ/rqhydJYep654oX7h762Icd3ZTQsdL6ksNPHB3ZoqgU6ZaR2iuOsYuUCguIbnvBKeIW2+Dnk8MHSCoC1H0IcPlev+XOE+FxE2xKeyYfOiqOGDc08wAz7OQd247h4/ut+kzckxFGF7XcJrI5M7A==; 5:O01oG4OnbVkUoZiId6vIlvQ39zJZhx5GBJ/MziOZP1wYiBIZLOwn/svdtYxyEjD+EeHQbA2lZvl4JM6f88A+0ZbT8z4TTX6oJefEcFXPaVMzP7CIShnev8CpnlRMmxuOabvzHTlegLOAKesGoP+G+vsu7rhGWyBavwYaoE9Z8/8=; 7:Lul0B/BAvkC7XSK3M05L8koP4osXafE8WgOPQGLfhHtixmlvmX7kKet6N8VpBpGj056ukCtahKQzDOa3OmgtQgzGb89wFG5kxJ55oM1rTOOZvAOkeM+Poj8RO9BteiUi6ItJcYmx391n3uCDJalDSs7SkiV8B3KaEXDwdS4w1RdWGIJ08LQzxJAwJMQLbi3MJKNfQ33Q5ghlMkUgXvrUjtQY2VqvcFW9rtst48m3XwvzgC7a5FZVNszLVDJtvEfl SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 02:31:28.3413 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b5909760-19a3-4c88-f486-08d5f3690f20 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2046 Subject: [dpdk-stable] patch 'net/mlx5: fix TCI mask filter' has been queued to LTS release 17.11.4 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2018 02:31:30 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 07/28/18. So please shout if anyone has objections. Thanks. Yongseok --- >>From 7ec0f5e413a8fc8526d2790c1c8889a0c881bc1e Mon Sep 17 00:00:00 2001 From: Nelio Laranjeiro Date: Mon, 23 Jul 2018 09:18:40 +0200 Subject: [PATCH] net/mlx5: fix TCI mask filter [ upstream commit 2bc98393ac3ab980557187257369ec436a8f9eeb ] In mlx5_traffic_enable() the TCI mask for the VLAN is wrong causing the sub flow engine to reject the rule. Fixes: 272733b5ebfd ("net/mlx5: use flow to enable unicast traffic") Signed-off-by: Nelio Laranjeiro Acked-by: Yongseok Koh Acked-by: Ori Kam --- drivers/net/mlx5/mlx5_trigger.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/net/mlx5/mlx5_trigger.c b/drivers/net/mlx5/mlx5_trigger.c index 214543f84..49f1c1331 100644 --- a/drivers/net/mlx5/mlx5_trigger.c +++ b/drivers/net/mlx5/mlx5_trigger.c @@ -336,9 +336,8 @@ mlx5_traffic_enable(struct rte_eth_dev *dev) struct rte_flow_item_vlan vlan_spec = { .tci = rte_cpu_to_be_16(vlan), }; - struct rte_flow_item_vlan vlan_mask = { - .tci = 0xffff, - }; + struct rte_flow_item_vlan vlan_mask = + rte_flow_item_vlan_mask; ret = mlx5_ctrl_flow_vlan(dev, &bcast, &bcast, &vlan_spec, &vlan_mask); @@ -375,9 +374,8 @@ mlx5_traffic_enable(struct rte_eth_dev *dev) struct rte_flow_item_vlan vlan_spec = { .tci = rte_cpu_to_be_16(vlan), }; - struct rte_flow_item_vlan vlan_mask = { - .tci = 0xffff, - }; + struct rte_flow_item_vlan vlan_mask = + rte_flow_item_vlan_mask; ret = mlx5_ctrl_flow_vlan(dev, &unicast, &unicast_mask, -- 2.11.0