From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60075.outbound.protection.outlook.com [40.107.6.75]) by dpdk.org (Postfix) with ESMTP id 1FA4798 for ; Fri, 27 Jul 2018 04:30:39 +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=KbpcD+Qi9x5zEgqEKtBusgHxFE4WaNE9fTsJZsNlThA=; b=HHWHIXeP5QRFzLJdQ8f1PzYdz2+3OkenPtDhpyt4a3foif0jdhlYFdXwyPSg1XlILK2Gl0w4KoZju8MUmjPPMaX3NCVe7RM5XIdIDztnFiIxH0PRXG3SaoOTrbRICwM9QbdcXaOsDVRZ3ZVM1ZMO9Xbin6gubgt4qyymLzemVIM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by VI1PR0501MB2048.eurprd05.prod.outlook.com (2603:10a6:800:36::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.995.17; Fri, 27 Jul 2018 02:30:29 +0000 From: Yongseok Koh To: Wei Zhao Cc: Qi Zhang , dpdk stable Date: Thu, 26 Jul 2018 19:29:54 -0700 Message-Id: <20180727022955.38613-9-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180727022955.38613-1-yskoh@mellanox.com> References: <20180727022955.38613-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: BN6PR1001CA0005.namprd10.prod.outlook.com (2603:10b6:405:28::18) To VI1PR0501MB2048.eurprd05.prod.outlook.com (2603:10a6:800:36::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5344bcd0-3a85-4cb7-c0be-08d5f368ebcc 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:VI1PR0501MB2048; X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 3:4JCuREr3H4FvdViDRGpq1yU3zZdE4bfPbrLd+Rk6meKJv03AjxEna/xy1dTUC+ue7ETd6I9ABd+rNm90KPDpbm9FyVqRem8xLzUcXwTyONbtkh7e5WS++ERfMstXjbymBFW+kr/Vba4+fRwZnLGO4/8XZf2DPRrVLuNMoCb0LEixteoJ0S7j55G5pT5of6RTvNRaDrDBdE8do44NRJ4QQLhfPu46CF1W5NRGMZGovgIr/53+ABsvNGhaSwSQve/V; 25:gH8SMdBR5BgCmQanGBEPJ8GEjg70Dcf3FciIU4Vh6In0IduraJdJcKLCH2PKY3PgcyyPImYF3vCae1S/Ls+bSf1q4Npb4A0azjE5SaMH0qB9DfneTj3zawQytcNYoZCMUPlFvzHtW2dGNicVTmdkgaYMXReOQTSWfMVHnFki2emG1uEV/biBiKgmfETrzWoJw0y8ceo/u1+9NqJyEqDrrU2q1UIIT1GLJMpuMN4Q38tDCOrglsN+tmMAk0K/ftEDMJu6pHsHDofpSRk/meFLvI0nJD+UvRoQ6HNzd0+Zd71tu5maMKGPWIMu7/4GkQrJpzsj732n27/l57zMkI+EgQ==; 31:OABw7jjZeU4w6xILZRv8kp+q/czzcm5WL9t+NNxZQTHM4yBzmzqEOr3LlO9/CpDqP+nlTJYF3IpVarkNRGpZXDc9U0UiLZMyr5aZJc1uQBvBe6VCDs9IFk1e8BZNs4fdgUD2saCLjkEFMWQTlK6P7d+myK9EvQD8d36xJ8Ffx+qviED/30Ne0Bu9ddgqLTkDiMUaHMJ58WTdObm33nob5iDlwi4fJIGmG69StL2xRAI= X-MS-TrafficTypeDiagnostic: VI1PR0501MB2048: X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 20:PpauvGwVKEyh5/esWgMm71DCacFrrev6BTljCx7NzJ28OCOaaQztx7IxDptqCuHzjy+g7FtPZGBtgaUyLs04DoCzUTHoi3kKyX9mZjfPykvc8SBl2mu8aRybNXIftMbt37pgh12Pg9+q2PC3aSfNLsY0jU+m2Kbsc3OC9dcnz4zgVZn6WrgkHNsgPpT2eJVhkM2HoPRl8qY8fxV1E8Bmm212+gX1MPaQD+VU+Ov+CVhgN0XKQSjo69TS9uPnO6ePCgWeeOpw18Kx9gG8EM9YFu9OXZWaGGBrUPuNwR8+ksytxtSRGRRfBkkegSUNRQ5a4iMWGAyAOROdP9R/62jj6I+q0rI2IJ8LuNQRKJ+9KOuHOpgkpU+PYYhcS1L9pmGWxvx6OZjKF3Qs7OSYXoz7bOOt5spwmWllNxKgp5BVIsjZGmd7ZOtYzGSRtr3CWprK8+rCQmjMhEh+OpQwx/H03QqXMyKrZ3uK9rDcTvmjwRWHoYEyEfmu+BAJlGMDU5MT; 4:PGVII6ys41OwuF/+7DxLnLFUu5Wo8D6Z8Ixl9cB9WdawsaHX5962mYLt/pVgU0G5+fsgBSYewLJ+xtHy8zMDrzkjyRcIx3XoT8tr0HmdRxpTHyE3NXLo6goUejix9PuG4u6SUQB68j9MvwHeThibtBjbx8s7c8qelVV93c2hVU6F1W+T2ySHrO7GCC8k7scHHj8vKXWhTytg8Gi36yR2CLBjW2+xQ77HP0AbG1tFmE7B3fMt03mW5l6Hj2uP0P7ijEEa8K0o04t3Y+AryxyhYzuPwFO3lgKv9+xKAAdxt4v3bBSpA61heaM41iREINDk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:VI1PR0501MB2048; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0501MB2048; X-Forefront-PRVS: 07467C4D33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(396003)(366004)(346002)(376002)(39850400004)(189003)(199004)(69234005)(28163001)(54906003)(6116002)(76176011)(53546011)(16586007)(966005)(14444005)(97736004)(52116002)(3846002)(386003)(1720100001)(21086003)(6666003)(305945005)(316002)(7736002)(6916009)(36756003)(5660300001)(6306002)(51416003)(1076002)(7696005)(66066001)(50466002)(48376002)(55016002)(105586002)(106356001)(4326008)(50226002)(486006)(478600001)(53936002)(186003)(575784001)(86362001)(47776003)(69596002)(446003)(81156014)(81166006)(16526019)(2906002)(11346002)(2616005)(8676002)(25786009)(26005)(956004)(476003)(68736007)(8936002)(53376002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0501MB2048; 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; VI1PR0501MB2048; 23:cZnw2cqVAy8cu0tcot0P8yk/eYlc/nW0AqxzufG?= =?us-ascii?Q?QsIzqhByvVL+oQtMRNILlgrXb2ckTmB1NPJSCBUP0V91Kq9H3nWL9IjET3zP?= =?us-ascii?Q?g/NgwVINuIM3fevLL7lQ6ZfbMBHJG9Hf6YACZxSo1biLJo0S+UhiDUnqhGBh?= =?us-ascii?Q?+/F49o1pnhwmZmNwCEkjdaGf2ClrS3t0PVBsI0bsQ575oxYH7N14nGSqSqSa?= =?us-ascii?Q?kW/hi7yC9MrnmI46yoCVPQ/x//U4Hcw3KPkhl2FnPCiorjFYSXg6H2OIe6SJ?= =?us-ascii?Q?lgmY7t7c8DQFF6zgH8+0aW3A622j3wbCIDk3MFHb1+7ICj9cUcRPphqTCyzt?= =?us-ascii?Q?5jj4cH0tDjzyjyNqIHMzf+oggrhW2VJqaa9TjYpidr81qdgMqu9bU66nfH3A?= =?us-ascii?Q?jTIhRYROVuy8u5zQ2wvw82611/v1Ew5ITRzZhfyejg/JHhlhb05DrVOWodZg?= =?us-ascii?Q?J7sl9XVFE78itxrKbVRjQJBeVmZ8O2gvX3y40mkx5FBz9mwzIYrNizOfDTNv?= =?us-ascii?Q?GDXppyFyCKT5W9XvkZYLOIe6QRUWvJ2g5yw5AjoSVnse4CCdWlukH3leQ0lM?= =?us-ascii?Q?ZHPPzxO1bxo7dhgpDgNVhB9HDk8SkvtXr7Ga7sBZ3KO6i7IzKCoXAyO91PB/?= =?us-ascii?Q?bPOnJtxbrjwx1IyUcb/PGPGC/pJis1e3VDI/uJtYiyH9vEjlsah5k2n6i1Ld?= =?us-ascii?Q?wjUnzAKetkBbWDcKjoTfRhosGCvu+/MhWEtKSRsmzziUPrNF+bG8f39DVeVe?= =?us-ascii?Q?tw8AtZE9quGO3ugVaLNDeRDxNdw/WFIHoZoWzZgnhxGi/60R9Jfog2nb+FZY?= =?us-ascii?Q?Ya8MO4pUMUUncn0gL5wI1PmilIRNC3P6VrmQYmw2uz65CgqOnqh0iFBnGZM/?= =?us-ascii?Q?7QCo+BBydT/cfQ/v8G2yIy97P+9oV5zg+rBS7RCzpjk5uxOuJSILnwr3uSa+?= =?us-ascii?Q?UHSg6nu1VCByDDwzGntGox/xu8CvBmNt4WrtaIbOTniqU4675g0XfxEfGif5?= =?us-ascii?Q?A0ieVjQa/kmTV+3jzYQ+Dg6Ci0WIJdM1YIREjBdCzYQsTllNe9OG7wkbOomA?= =?us-ascii?Q?/pBoUQ7D4GUEdqp0QWvFwEB2AlF5xP6Ro5NWqNOBFMGLsAR1zzD636nKu/uS?= =?us-ascii?Q?vgDo7znsmKif4MT3seoRVyVeZDxdTROtD5Jt2rfgXGZ3AE0Mu3jGtea29RhQ?= =?us-ascii?Q?OQkNLFWcGxCU2bXC2lDhf5DQ78rnXuBtrU3O1oT1okr36aWFJwbfIELFtp1N?= =?us-ascii?Q?NoAtkUyNq+AUIBEjkYMtrFtw8R0S1cZmSjUROlAdabD5FgiUzOQ3u3L8mw6K?= =?us-ascii?Q?QxU+Duind+CCEuEi4HAZga8oZt+PYPPA+t/grsXkJnRaBeLGbKpgXqDaDGG/?= =?us-ascii?Q?oL09/qRYT6mhY43t5OnT1fr5hHyg1mCXvP30aIyaoyJetV+vQsUWY1DlCnnM?= =?us-ascii?Q?ZyxbzTOZrmg=3D=3D?= X-Microsoft-Antispam-Message-Info: 2TIgVfGs70S3keOmVt9ZK7ixFu7D/AHhC4UeJ3oWoeCsOsDncDofrHqCLKUmGMPvr7SKbXE139+m8Q4BpQ5714XOFAgbhGUIU7fxhDoLLdpJc5DY4q5sATzUGo2gUM6i7sfINISuVFislmphYoJK0HrYfwSD9Tr+5cpv7dSOySfOEQca60ZqpYde15uv5EQupRFTn3KkmjLmhzF9molthQxhQvFG+DqyI88lsqe+zqB+yDzY7meq1C6QjP7wvk2xEPXFwkys9ds1sHJ9Lp5MGb1Edq7OVY8r1qfjbzCGrHHcRPu4EW4e+dPiCEWKI1PD3VLUJEZW+VmgUt6G0N3TbDekH8K2Eog4alIUUi4IZ/g= X-Microsoft-Exchange-Diagnostics: 1; VI1PR0501MB2048; 6:tRiyt8xP1zjBWmTZ7eiNLgJMQ0HOGwoetp11Pj0k/ABmMYtcMoxwLyA9cj+StYbVHvuEa7DET5S2hqKX6kfwQs8NnKpfrBwkV6l5apGNRIeRj48IiYUWbuTZ67SQcUP2Ic8/FWEneALhrjxkyOuboEo74akyMCv8PQumFfvkDHqn7tL/eBf1qQ2LgSUBm0bhwgRrCndOkEeFzScphPceXhAC7j0sdPPciJH15ra6jdMU81yDz63A8QiKIHiQKFmj9ojsPRGJdR7r04x5U0a6XNmHL6wupeOcyPri4dTXlFlNvEU8CVFS3eEUjFJWzYfrlw1jEIEhXtw9BZtYzHfTR+VB9FsCOMCmQvLLCfA+wd0xFrlUh1EmsR4/I03UQEg1+JAtyW8GyUnxqYfMkZIIGlHUQ37PxpGOXcG5VMvEs2bKjPeJKqQVitDg3x84M9BfT5od8vzm6feiPq7j+XeJcA==; 5:g56DswjkOUSBL8Q4N1eaHIfmQSoBotatJC0GjhXIwkvkp8SM6r02W9oGWKVWZElwjtWgKZMBhgPEMwVTBtt8M0cf91Qr/6kvC8iZ8hD1WXbTmWa1MToeYph1YSTBAC0hbkMfT9fqiZwoBq9nPCsgeBPWVZ8keOkkNigWUSz1Vyk=; 7:ljjXWUDXv5Eqc8JgHEo9+P5eHALzps7guyvYtU5dV99vG4IHxcIKGzRhUEsubY4kr6Gewy0fAruLp8aDvlvdPEPfVy0XQI1cSefuUCpj1zpJjz5MxvVg1Ulg6P0wvw8asNSq42EOtMPX1Y4n3rj1ywSUz4CTdLranzguzfGhiafgFb9oKnbnhA4BfOUXirMie10YqOMmx9YJpFuJ95v1Aw/gXiRUjjEHndNK+83O7dhu7ZR2tyQK4h61r3710dEA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 02:30:29.0807 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5344bcd0-3a85-4cb7-c0be-08d5f368ebcc X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0501MB2048 Subject: [dpdk-stable] patch 'net/i40e: fix check of flow director programming status' 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:30:39 -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 ab5e1c1dbb8fe310cbe89fbb326817dd92c77a22 Mon Sep 17 00:00:00 2001 From: Wei Zhao Date: Fri, 13 Jul 2018 11:16:33 +0800 Subject: [PATCH] net/i40e: fix check of flow director programming status [ upstream commit 7546dc4a1331340ecb665af9af0a005bb8b657c8 ] In i40e FDIR PMD code for checking programming status function i40e_check_fdir_programming_status(), the initial value of return value ret should be set to -1 not 0, because if DD bit of I40E_RX_DESC_STATUS_DD is not write back, this function will return 0 to upper function, this give an error info to upper function, the fact for this is it is time out for DD write back and it should return -1. Fixes: 05999aab4ca6 ("i40e: add or delete flow director") Signed-off-by: Wei Zhao Acked-by: Qi Zhang --- drivers/net/i40e/i40e_fdir.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/i40e/i40e_fdir.c b/drivers/net/i40e/i40e_fdir.c index 6802995f4..ddf694366 100644 --- a/drivers/net/i40e/i40e_fdir.c +++ b/drivers/net/i40e/i40e_fdir.c @@ -1381,6 +1381,8 @@ i40e_check_fdir_programming_status(struct i40e_rx_queue *rxq) I40E_PCI_REG_WRITE(rxq->qrx_tail, rxq->nb_rx_desc - 1); else I40E_PCI_REG_WRITE(rxq->qrx_tail, rxq->rx_tail - 1); + } else { + ret = -1; } return ret; -- 2.11.0