From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7B48FC38159 for ; Wed, 18 Jan 2023 18:36:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230375AbjARSgM (ORCPT ); Wed, 18 Jan 2023 13:36:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54648 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229635AbjARSgK (ORCPT ); Wed, 18 Jan 2023 13:36:10 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 42ED956880 for ; Wed, 18 Jan 2023 10:36:10 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B3FEF6199C for ; Wed, 18 Jan 2023 18:36:09 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0CA0BC433D2; Wed, 18 Jan 2023 18:36:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1674066969; bh=MRcHZCfiDuYQ8YB3khMafB1SR5hogkRI5CI5VgK7sYE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KnsPb9xV0Pi6Vm8TrwOi55SdobSgt12Or/xK91t12uM1sLmEKfr6QpsdGHPsOwelL bUx21q8tNNQkWQPm6Hs6xGabiV+8TDxeZg3kEZ5vJw8jeqflOxNsOQIpS5RKDiMTWO EJCRCYcBBpmVvmdDjfVUzN0dUMRPy/cgjSZ3/WXRi37JmMBfumzT+0kvxkycXCday7 Xx2MSdCoGM9w2bFfeDGnGAt43aBgLyA5KhzRmJR7WUSKKzfmgZ1L20/Uz6Ncl4xC3i KE2DlLWJAP/OsKyuN7mbD8xYG+pltdhH12eUPryKFoSLtOpc+x5STGzVA9XQpD/8tL MLPqcVMiHX8qw== From: Saeed Mahameed To: "David S. Miller" , Jakub Kicinski , Paolo Abeni , Eric Dumazet Cc: Saeed Mahameed , netdev@vger.kernel.org, Tariq Toukan , Yishai Hadas , Maor Gottlieb Subject: [net-next 02/15] net/mlx5: Suppress error logging on UCTX creation Date: Wed, 18 Jan 2023 10:35:49 -0800 Message-Id: <20230118183602.124323-3-saeed@kernel.org> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230118183602.124323-1-saeed@kernel.org> References: <20230118183602.124323-1-saeed@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Yishai Hadas Suppress error logging that can be triggered by userspace upon DEVX UCTX creation. The reason that it's not suppressed today with the uid check to suppress DEVX is that MLX5_CMD_OP_CREATE_UCTX command still doesn't have a uid as it comes to create it.. Signed-off-by: Yishai Hadas Reviewed-by: Maor Gottlieb Signed-off-by: Saeed Mahameed --- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/mellanox/mlx5/core/cmd.c b/drivers/net/ethernet/mellanox/mlx5/core/cmd.c index c3c8a7148723..382d02f6619c 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/cmd.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/cmd.c @@ -813,7 +813,8 @@ static void cmd_status_print(struct mlx5_core_dev *dev, void *in, void *out) op_mod = MLX5_GET(mbox_in, in, op_mod); uid = MLX5_GET(mbox_in, in, uid); - if (!uid && opcode != MLX5_CMD_OP_DESTROY_MKEY) + if (!uid && opcode != MLX5_CMD_OP_DESTROY_MKEY && + opcode != MLX5_CMD_OP_CREATE_UCTX) mlx5_cmd_out_err(dev, opcode, op_mod, out); } -- 2.39.0