Return-Path: Received: from mail-il-dmz.mellanox.com ([193.47.165.129]:47541 "EHLO mellanox.co.il" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752636AbeE3NAK (ORCPT ); Wed, 30 May 2018 09:00:10 -0400 From: Max Gurtovoy To: leonro@mellanox.com, jgg@mellanox.com Cc: linux-internal@mellanox.com, Max Gurtovoy , stable@vger.kernel.org Subject: [PATCH 1/4] IB/isert: fix T10-pi check mask setting Date: Wed, 30 May 2018 16:00:01 +0300 Message-Id: <1527685204-15475-2-git-send-email-maxg@mellanox.com> In-Reply-To: <1527685204-15475-1-git-send-email-maxg@mellanox.com> References: <1527685204-15475-1-git-send-email-maxg@mellanox.com> Sender: stable-owner@vger.kernel.org List-ID: A copy/paste bug (probably) caused setting of an app_tag check mask in case where a ref_tag check was needed. Fixes: 38a2d0d429f1 ("IB/isert: convert to the generic RDMA READ/WRITE API") Fixes: 9e961ae73c2c ("IB/isert: Support T10-PI protected transactions") Cc: stable@vger.kernel.org Reviewed-by: Christoph Hellwig Signed-off-by: Max Gurtovoy --- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/infiniband/ulp/isert/ib_isert.c b/drivers/infiniband/ulp/isert/ib_isert.c index fff40b0..d8b6bde 100644 --- a/drivers/infiniband/ulp/isert/ib_isert.c +++ b/drivers/infiniband/ulp/isert/ib_isert.c @@ -2108,7 +2108,7 @@ sig_attrs->check_mask = (se_cmd->prot_checks & TARGET_DIF_CHECK_GUARD ? 0xc0 : 0) | - (se_cmd->prot_checks & TARGET_DIF_CHECK_REFTAG ? 0x30 : 0) | + (se_cmd->prot_checks & TARGET_DIF_CHECK_APPTAG ? 0x30 : 0) | (se_cmd->prot_checks & TARGET_DIF_CHECK_REFTAG ? 0x0f : 0); return 0; } -- 1.8.3.1