Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp5901459imu; Wed, 26 Dec 2018 11:06:10 -0800 (PST) X-Google-Smtp-Source: ALg8bN7sZNgiA2/Y7vCDnrOefjSI3ONdgUx5tfA1qwNchj5I+1cZwfCU6ex18CDeJjOzm6OHzB0D X-Received: by 2002:a63:9e58:: with SMTP id r24mr20477043pgo.264.1545851170398; Wed, 26 Dec 2018 11:06:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545851170; cv=none; d=google.com; s=arc-20160816; b=Wnti1NSi2Cz0mmU4I00MaUWChYTUF/XzRsvU2ilEOr+/c0cUQIuBA6dla0S4fjnK6J aKYQR1aqHi3i87GabvOieIsdtUCdfFo7rwfKoLvKBmNOH7OER4x+gWxnSkCsW7Ad/o9X h3asWiEtOaupf2QBAKyK0VJdCQIQFGdww1BB9fUtwKerVEcWojw56p7DqrIIZCPwC5U7 C1Uz+Vw4zmVqoz6alOe2/pO3a3oFvQZbiK/OlRaHdCc8r0EM9QBnVx/l1oRZ3WOevCX3 F6V7G75OKXIwzeqcXNrPbjeyiduH1NJC58CLiDYvDJQWkTWeJ1r6D4hxLBGBA3/av4js Io9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=+rYvvJW5xjF1LCAJPBFZMyotpDfuiyvU5uEtKBUkrn4=; b=DQrPUVHBPXYgkEVvKwQylUbUdqfCwjFXOpGW1ZoBOhzWA5c8yQ7BUBnS9UaN1vUtta AEL0Vo3fQrM1DBLcFbTRlX+/z3vMUiInIZjRgM3waWg6BD2+6Q95M3QQ5dhGx/S1hCvi nvrqN5FGTDrw35vTt/Xo2LYGA1MuwOe6MjKw0+kI1OGi2jKUrhDmN18o2KKFCniqfT4/ 7NVpN10WfVC/tnWRIgfGLX3Fjz5wdQCptzgComfm/c5aZjGWxtxpi4RAtGVgFlhC9K4U clqu+QakZCgh7NySLH0lMLKz2T+GqN42chLuik1pUIdyzNX77HDzTv4VdaGwedOICdxG RZEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@umn.edu header.s=google header.b=p3C8VNFj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umn.edu Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n5si32698120pgh.422.2018.12.26.11.05.53; Wed, 26 Dec 2018 11:06:10 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@umn.edu header.s=google header.b=p3C8VNFj; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umn.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727543AbeLZS4h (ORCPT + 99 others); Wed, 26 Dec 2018 13:56:37 -0500 Received: from mta-p5.oit.umn.edu ([134.84.196.205]:57264 "EHLO mta-p5.oit.umn.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727258AbeLZS4h (ORCPT ); Wed, 26 Dec 2018 13:56:37 -0500 Received: from localhost (unknown [127.0.0.1]) by mta-p5.oit.umn.edu (Postfix) with ESMTP id EC95F983 for ; Wed, 26 Dec 2018 18:56:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at umn.edu Received: from mta-p5.oit.umn.edu ([127.0.0.1]) by localhost (mta-p5.oit.umn.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xf85sRMS57Yh for ; Wed, 26 Dec 2018 12:56:35 -0600 (CST) Received: from mail-io1-f70.google.com (mail-io1-f70.google.com [209.85.166.70]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mta-p5.oit.umn.edu (Postfix) with ESMTPS id BC3367B3 for ; Wed, 26 Dec 2018 12:56:35 -0600 (CST) Received: by mail-io1-f70.google.com with SMTP id f7so6628632ioo.8 for ; Wed, 26 Dec 2018 10:56:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umn.edu; s=google; h=from:to:cc:subject:date:message-id; bh=+rYvvJW5xjF1LCAJPBFZMyotpDfuiyvU5uEtKBUkrn4=; b=p3C8VNFjKZ2VcKFBagc6GsBDF4OPm1gxBF22AObx4P1aXItK2uAHYYWBd49cbmX79T mqriBgw4a7LzIINa5W61UYR1dDF6XBy3dvMem/KIorNw1XAsBGQcRXl/nrZYi10DG8VL +zLLlhBpUkzpF5KwBX0ICfo/jdH5x7vu7hVwZ7L/dXD/RpMnsKBeGwwaY12wbJ+dLa05 QtW1oFKar6EanzFOGVpTXb5aGwU0kyfHIJ4b5v1cbgCmmQoxS63oDR6F5il0Kx8sJQ+Q jskvFZgJifnHpnLFaM5xgPEhaWEYQDLP4PlWViFqlNxJR15lE9KRSdKPKMR8y0sXkm5I 3eIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=+rYvvJW5xjF1LCAJPBFZMyotpDfuiyvU5uEtKBUkrn4=; b=dcSkkOCtOGY3GctpAIyRVTDkZPW/m+XOO+Zwew67A/oVR5JJitvLLbsFTvenP4wyxP 1SLOTEbNTY2OX2ftBqBhD5WlE/ncB+x9nJeSP8h7d595ZGXBMtEN9xWno0OzHlPIPi+V j2E+oJ9kVcefo7dK6Yyzr+runhnYtWRF0iMgop7gzUzHVw4WXxPEpT9V943sUSadcCrE sGyWkwyvPIgiIp+eQZBe3WFAaPRCmMUn/Yj6iI8OtJf0x3BdzvvpdRkfBOtChowFs1AC QzAppYTGoSXxEH3mjpbUooX6Am9DCnN3bhxpFSgskyIjUPwogGDfVH9JmGPpVBIheHCE 8ROw== X-Gm-Message-State: AA+aEWZKBz6X+n7OBiKQnpcoNjP9oVpDt41ahoyyOGJX1DDQv1XoO7Wp /a4qkjGWMWpt85vx6fK4u9zUhXXd3OUTPVHcmPNsIp9xlqkzRq8LrSX2M1+8l4STxjRIQaAiGuT dowaWPmmC6ExzESZT1c2OC0JeUoHE X-Received: by 2002:a02:970b:: with SMTP id x11mr13498369jai.67.1545850595339; Wed, 26 Dec 2018 10:56:35 -0800 (PST) X-Received: by 2002:a02:970b:: with SMTP id x11mr13498358jai.67.1545850595078; Wed, 26 Dec 2018 10:56:35 -0800 (PST) Received: from cs-u-syssec1.cs.umn.edu (cs-u-syssec1.cs.umn.edu. [134.84.121.78]) by smtp.gmail.com with ESMTPSA id 197sm13273065itx.21.2018.12.26.10.56.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 26 Dec 2018 10:56:34 -0800 (PST) From: Aditya Pakki To: pakki001@umn.edu Cc: kjlu@umn.edu, Selvin Xavier , Devesh Sharma , Somnath Kotur , Sriharsha Basavapatna , Doug Ledford , Jason Gunthorpe , linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] infiniband: bnxt_re: qplib: Check the return value of send_message Date: Wed, 26 Dec 2018 12:56:22 -0600 Message-Id: <20181226185623.9324-1-pakki001@umn.edu> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org In bnxt_qplib_map_tc2cos(), bnxt_qplib_rcfw_send_message() can return an error value. The fix returns the error from the latter function upstream. Signed-off-by: Aditya Pakki --- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/drivers/infiniband/hw/bnxt_re/qplib_sp.c b/drivers/infiniband/hw/bnxt_re/qplib_sp.c index 5216b5f844cc..adb8eae5193c 100644 --- a/drivers/infiniband/hw/bnxt_re/qplib_sp.c +++ b/drivers/infiniband/hw/bnxt_re/qplib_sp.c @@ -778,9 +778,8 @@ int bnxt_qplib_map_tc2cos(struct bnxt_qplib_res *res, u16 *cids) req.cos0 = cpu_to_le16(cids[0]); req.cos1 = cpu_to_le16(cids[1]); - bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp, NULL, - 0); - return 0; + return bnxt_qplib_rcfw_send_message(rcfw, (void *)&req, (void *)&resp, + NULL, 0); } int bnxt_qplib_get_roce_stats(struct bnxt_qplib_rcfw *rcfw, -- 2.17.1