Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754126AbcKARx7 (ORCPT ); Tue, 1 Nov 2016 13:53:59 -0400 Received: from mail-db5eur01on0057.outbound.protection.outlook.com ([104.47.2.57]:29968 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753835AbcKARxy (ORCPT ); Tue, 1 Nov 2016 13:53:54 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=matanb@mellanox.com; Subject: Re: [PATCH] net/mlx5: Simplify a test To: Christophe JAILLET , References: <20161101071053.12486-1-christophe.jaillet@wanadoo.fr> CC: , , , From: Matan Barak Message-ID: <025cb4e1-f5e8-8bc9-0d4f-3ee8f8d1bb5d@mellanox.com> Date: Tue, 1 Nov 2016 11:38:18 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161101071053.12486-1-christophe.jaillet@wanadoo.fr> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [209.136.131.138] X-ClientProxiedBy: BN6PR20CA0007.namprd20.prod.outlook.com (10.173.158.145) To VI1PR05MB1741.eurprd05.prod.outlook.com (10.165.236.19) X-MS-Office365-Filtering-Correlation-Id: 750c2ab4-351c-45c7-3619-08d4023ad924 X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;2:x0qDhgtu6mwPmGloap3iHHUbHNfMIzUR5yy9HwixaxZoBzSyRiUucU/9/9yVzZGa3VDwvF8PbZJ5aKASlXqP64pTcZKuLYMpiASpIptg5AiKj9NXdrSQ3QtVzJvrCwAV01069L9F9xINwVbeHPqVP1N1/kC3i1xUGKHCGaNtXLPpkuEScjE7tOaV1NVRmDaJ93Ci3QarOyX+wxzpeAq+Gg==;3:/yVLo1mhqIJS/nuGlp2f7lOKc+WGBpNOMNnLo7R2Ylxz6Go19GnqdtPeUFJcW9oJK5cDya/7kDnv/GGDnTG0PIDN1wE8eMYa1nSwgWknYWDVdlzSftj2ejbZXaCVCiokcqundiOl8ne/ImmG/A2R7Q== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR05MB1741; X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;25:Y8uADvnjyzLx1DGtoTWBlZZNOoNCx39N5hnC/ucz2ymKY60ltTcFbxDGjNCqT2ZyI3YLujorixhCPm4xF3Pqg0OCrwG14AYa6h+m/xnoJnfBfIIby8mh24+1vLrPLIJmURslAE0nPMEzgXKLkyXenynIuxFrHY4h1Wy8BQk1WDgWrn3ZHZWzI89kx2jyWmcmokRZa5oDuHDWZD/8VyC8T8HuAcNV3k3fC/ABjW7xnc2nRmAvFkmNr8coHcaHMBUFLJNsvUSzLHhflhFhyx60/cVlUnQjOBIQGCeDwdHnBpe5fYA6YOFHjJ5mdy8SSRAsDzPu2n3+ZU/52/Wo8Gv5i919gCATpMtUJaUhiWMokTDCRXzVqloLlzBGHJAzmVzTiOs9VyndybE1NK74YPuRm25kIcBtCubHuMLKb8ZUvhqelYi5XBWnc8qJHhLhNR9yDr38OqISmgPsxJ+dw1L+BGP3DJzNQx1tJZaQsRMmD4gkU1kCIeTa9xAPaqb9MAdKt++XN/UQ4pXrVs7v5M2RuPknGO0CquOb1PCPU+Xx3E80PSCay6GsbQclY7VNroFVTmTLljeaKRi/rlYUuMgwn/bOWDamUGKqG2D+WavMdUh7e4t4hhS0AEM9xZ/GOb8bo+o46zxRIJISZrOitfTBQlKgOS73dStZRzvCgAw/Kcfxt0YkdLIrgAhHvx8ltJ2izEHWY3i29t2qRj/q4WwHURpxNiJhXs3/aS/Rj+fjno0= X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;31:FUKt0rLuTI8MlO9nfNbvS/Dwss2/x2HgCcD4S6yH/ANd7lTKQ6socOW6/xU/VFJWLgdAEdicTW+lORuNmDYIaq7d5c+6+MHrIUBX1r1C5iQ1NGqA90euh4i/fQXbd7s/K5VQfCM84VxWvYlV5aPGW98y6071aNe0Gi1cKfI1GWAM06K2L2CI/foS4HnDPd/Nh+dz+7LVeW+gFd6QdOD9rBG1Q9IlqUDE3PjZrgWJvZ4G9bYB5P6icOWLX9vhjnvo2KZpsAEBFmNO1t8fiRdpWQ==;20:ILqzHBfHCsuSDq12e/OYgVvmYnM7eWkFuDnwkQCk8t4S3CdRzeb3gnNN80aKUPPnr9xoaNAWBCovtHBWmwt+To5W1yunpVFIB1iUKB8n63058eayBd5FPgao1hHbvDkYW8wofeS25n2ylkY4F6Hl7hpoq3EGuFRdoqMUeAQ3jtSWIaTGMPHbwTdCTqcyWSSiyU1fMTjCVcUFFbu7hn+mLWs/obl5fXHh3IIkNtZ57jr8t7fnLu9CY3JP9f3wCJkh/vrSQnoX0dd9Bi3GFn5SCwQvALOv8OItOKaBPQMQSYa3QFDkwtA03cqP7i1fPCX7ZddaSu7riNxcPWYqUWrtmnx4vWgrmfyXDS0r/XqrTFWwvTzc/6cqBPcE1w25qno0APt9tuP1zHPd4x0qXsprT0V5R+u82QhhRmn5jwFzycShvbXt6uTdpcL94pqskGi3Cs3MSNtDu4hpMxl/caMTFxYXb2sshzbeyuemEPYGDOWvJYqufmQ3ltqT7gTw13zH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(155761271638844); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:VI1PR05MB1741;BCL:0;PCL:0;RULEID:;SRVR:VI1PR05MB1741; X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;4:sFSA9nge2KP4Guy8eONc11HxM5M8XrUFiC+CVebirZH4QEL/XwrTl35HujTRiG8Z99uZBb6p9Jq0FkSan0JunsGeyBBf1xqg93kUePF6UVSEz60buOX1bR8Ut6hZ277CyZUy0cyyNPUNOKtsl38fJFtibuKY+/w023yKoAFbplVwTLdc5/S2vvRFmDQeJYKu7y+5uyQGOnzrCMaKonNBNe5lPGx3/WWOB9BsVkfFiWjh3UblKs/iVziNFXsGZqzNBuxnslCK4KnhhTphE67h97PYwi3KDqxdofh9tmxQAYqSMOzZ/AIqIPc3pld2NNr/1J8dxXvWZuDnI5mAR1Knnj8EN7VCvpnm6xzYHHitJsWHgQcR/VrUiKVSk6NE63NminfXFPqDscbbrvhg4Dfnh3ICaUCgThtbSdk7K6e1ZoSQ+sAYq7dDjsYe0KrImt2eH6/QTzKWn920gVsuHo+nQQ== X-Forefront-PRVS: 01136D2D90 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(199003)(24454002)(189002)(81166006)(50986999)(81156014)(76176999)(54356999)(101416001)(586003)(8676002)(23746002)(7736002)(2950100002)(5660300001)(305945005)(6862003)(7846002)(64126003)(19580395003)(4326007)(65826007)(19580405001)(65956001)(47776003)(2906002)(65806001)(6116002)(106356001)(50466002)(105586002)(66066001)(33646002)(36756003)(42186005)(68736007)(3846002)(97736004)(5001770100001)(6636002)(77096005)(189998001)(83506001)(4001350100001)(86362001)(31686004)(92566002)(6666003)(230700001)(31696002)(3940600001);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR05MB1741;H:[209.136.131.138];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;VI1PR05MB1741;23:JrTQO7WgGzRljrDM5MsS6gGj6a6EdhmbXsVK6?= =?Windows-1252?Q?0RTQkwiyGHbt4kqpCqBNYQ/gkr6AMOyQH/3xAF2DONffBhGoarqobgXC?= =?Windows-1252?Q?VhxMSEFlQ1+KpoIUDjK93cZvVBaeTi+rjMFhl+DKAswWQ+J3EP9UPssw?= =?Windows-1252?Q?+3tqHzHF37vI1WtgoGMOYyy6wXIpbntI3mxW8s+DPWk9N0n0qCdQ//Ml?= =?Windows-1252?Q?vN/ADK7RTmMlaFWToimTWtu89NBCJqJTEKeyy9qjnZ8eh28Ss//kfVvm?= =?Windows-1252?Q?r69Yn20ACjGIU50zWvzzB0QbT48zMxUETwl+hFpqiEpSxIadJW+uj45l?= =?Windows-1252?Q?PVl1xApTeJjIpbsPwEOKx9N1/0yYHivOcOP1wqKsT0WtBavVxsnyfcpF?= =?Windows-1252?Q?DKFdJiLfQH0Ozc99G9ZYTpNnSmbA67keV6+S1YXF8p/lY7pWdOptOQJv?= =?Windows-1252?Q?sE1yJd9qSU6/mFMcXUlwHiKy4un1ZEKfZniOWc6xXiOhslj9hQs1eu1B?= =?Windows-1252?Q?co/DTYK/G7cY7jCRh797JL+x4v0xVRWrN/0Bxpm7qR3ytREGsF81jI6/?= =?Windows-1252?Q?cAYQjZFM0pimqIk7KeE8ZyKfRkaOFCQ3dFhHAdwUEfOZExdBSKjhkMZl?= =?Windows-1252?Q?4i4JRbk+6YCW8axwZJ0Jy1mpsKRahDChdjpM9xXEag+kqCwOk01wKe/7?= =?Windows-1252?Q?Os+rusPYMzakEuaFhhIobZ+z0vlZFRvUiGRNpOyu6iTTMsuha2p/CfYl?= =?Windows-1252?Q?9sSN1CgpP0DY7EHealIWe5KGOa9JFTOxuPMw8z9c2YaRHKTpjuld1e75?= =?Windows-1252?Q?p2I/pjf6UUYiaXsILJrT/EjRwW/L5qQ1TXAOhxKv/lsGQnBW7d6Qbyb0?= =?Windows-1252?Q?U5tmcysjhgL0qKurYrnLkIIvbe+0odAci1JyfFLFwpXwB2Md+kuaquyI?= =?Windows-1252?Q?eql3edZVQbo+8iPO/5unZIxKVOwaueaKCdGxTHsWcS434BEJqmHxQZ9R?= =?Windows-1252?Q?CZ+CE6Ej6DVFGCnqbOOahMKGaPJrxOOBbf+e5cO6xffuCM6KGtdypC8D?= =?Windows-1252?Q?coUkZLxOCFeyxggy+cL6/RhSPrXpSqRy9z2R1HMzDNDPzedwSfP/YyqX?= =?Windows-1252?Q?27BQU77dNTrCMH15guXhVx5RWkkv5W/OW60WgwzSFwXwiTOD7zAWit9q?= =?Windows-1252?Q?cf7tY66dMKgsO6mkJzr9SXxvKC9hDATWzu/hISIWe404G/MRAgzU14i1?= =?Windows-1252?Q?/MaOEofciv5GXNIRV6Voqc9N3nIS/R9tl2WOwOSRud7+JZ5dymrPzwpR?= =?Windows-1252?Q?VAGdFeeKL1GkZuV8Lykau6KKcVTlnmPu0FzLUgadb5ypNcHLF+ROkM3q?= =?Windows-1252?Q?KEZYiMJ1wDDdzqUM2FiWTbAEN0Z3del+4xWRNz8YSNYrX0hr1It+ewas?= =?Windows-1252?Q?OHZuOvkGkGfRMmLRanu1vrVY3Snc6JkIwJWfI714g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;6:DFd6LeqPVD/wKpXJmQo0PfBGdkDQFYkQbTXsFdwa7IUffJVaRPKU9QtL8KkFIryVY9IN/slzPNIgm55RUAyE5lZztNgIynt2IN3ra39EJP84NgzISJuAhfWiOcs86Pwq5sQyUFTU6UbbIAr0gHlZEi3DhGgXOyoxVtpKYDSwLekG3+eEGk8POpwAnoQGf2X8dsB0/qI8rCHqvEopsMohpkyJ5qybTUmE++wqsBvte2N/vHi1gXyLETnuYt2raYnbGAh1edcnObvwpp3LktfYut3sBJp1s18qZnshECxVK9WCwuPXA6phDRMKJXii1ul0FO3DhGw5xhBYt8q5IhzECg==;5:wdDHvKeHPByyL8dmOXvf/50GppKfpGYlkniRCPYIzHn/i09+pQb3fBW1trlDwQbvCYQwROGRasnesxg5V6R4MNABq0noums2nUxPwmjZIKlX72abgQ3oydhGx7KHH5ooQsY3qE4dMEvjltD61bkI3Q==;24:GlNOmmzv90ZkB90QFnVnp7ymZ4XOqQSOCroJspnj8bxm5ljEiZ3rmLGDeKaby8IeSz3GfaJQgg37Fl8thopPN9T+dMMZu3ujrp5cZR3ER3A= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1741;7:1T3TFWjTPxFri/HMq5xHlhV+flt91gYMZOB+Py3sD6i+sE7gjusrGoSljoedHFc3S8i2gSlkWJmfBpArXfXUt9cM8X/mJzOQ7xhTP767X1uphQuES/i9us+Q7MITWJu/rai2mzYd0Wglva2t4yAZxVeMMgKVnybj563lBHYM2t96M2LTa8InMrCAy31dHgKzmIelxP2R9j9sf8AYGjvcnv92Cs+JMQseZu8wOZ05z6Z3HLpR6ZXWcNq+bmOJwMUpN7Klm9MFm87cFrSmmkCawQhEpfNHrnIUBTuhPvXOMttXOYlxGJ7OegcCvbJHceAh4TjMngItsiLWmpd/6MM23p9uZylu2DN7QL2v8WIMUi0= X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2016 09:38:32.5298 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB1741 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 995 Lines: 26 On 01/11/2016 09:10, Christophe JAILLET wrote: > 'create_root_ns()' does not return an error pointer, so the test can be > simplified to be more consistent. > > Signed-off-by: Christophe JAILLET > --- > drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c b/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c > index 904853f9cf7a..330955f6badc 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/fs_core.c > @@ -1833,7 +1833,7 @@ static int init_root_ns(struct mlx5_flow_steering *steering) > { > > steering->root_ns = create_root_ns(steering, FS_FT_NIC_RX); > - if (IS_ERR_OR_NULL(steering->root_ns)) > + if (!steering->root_ns) > goto cleanup; > > if (init_root_tree(steering, &root_fs, &steering->root_ns->ns.node)) > Thanks. Acked-by: Matan Barak