Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp514493ybl; Wed, 11 Dec 2019 03:18:47 -0800 (PST) X-Google-Smtp-Source: APXvYqzi8k5areRIT/AHTg42fvd8jWrHiSoTqD/ryBoX3YWN06GQxjlOLOd9Aht28KN6mma6Xval X-Received: by 2002:a9d:7e8a:: with SMTP id m10mr1745667otp.27.1576063127593; Wed, 11 Dec 2019 03:18:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576063127; cv=none; d=google.com; s=arc-20160816; b=eSWu+QoLKG2oVILGEtS71fb+3PkaQ1qzqs+7OWTrSs5QAcPI2QrUPF2ZNMPlIj+hII CS2UelRhPbeIaPFcgrB3WrM7ZrkI0mJZMol3ffGT6YJl6+W/dOSUHb1W+VH25rxDYFky 5+nFxRm7Ukg7fvhDNy1Jjewt1n/fu6YrsgDM1wGKsZgsAwrIGJNPDr71+6N5R2WSTVyU 9M/VeW6YlebU6UFQYuPxqZ7oUoup6LE3TFj1IdjYBXY4KNpKLJKdBDWFaeLimLksNi+j ePB2ukjqKMDwmEaDTXBDu44YzNDmJLVDR0IEz+PKhwutolmskeDuXjBaNET4PCNcM5OF Sfog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:message-id:date:subject:cc:from :dkim-signature; bh=/3VanHZmbF0755d2iFbA3E2Cbgc2bj93oc0GoMrmjNk=; b=XMSZKCZjgIQdal409ZaACtMigKSjAT1sT3f4EaNOzv6MXLFx/FvPK8DAtB9sVYE/e/ AnfMLkUT26Lf5KxBicZv61wWikuSEfpvX2sEHjcsfFAeoQz6P1SPo+ph+Xy8530ujTQt ElCFfnRRQ8laMnjt6/KDnLmR6fc3wIL4K+GnOBgrb2dKb8K9c2J9YdmI4O5ToqYKADfw 2AoycStcl34puZ6LI0WV0Yo94t91h3ylATcM+tVIp+t8+ajdYZbWArDg0PlTKtkwaJJ3 xlr4fATusGQgjsO8ddOarSHskeAXb4BU2fm0OWhQFnW7KI8LqxMoCeQPIskjYWMPpmrZ /Ymw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=sE9N3zNV; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k188si942571oib.201.2019.12.11.03.18.34; Wed, 11 Dec 2019 03:18:47 -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=fail header.i=@gmail.com header.s=20161025 header.b=sE9N3zNV; 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=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728606AbfLKLQm (ORCPT + 99 others); Wed, 11 Dec 2019 06:16:42 -0500 Received: from mail-qk1-f194.google.com ([209.85.222.194]:35777 "EHLO mail-qk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728027AbfLKLQm (ORCPT ); Wed, 11 Dec 2019 06:16:42 -0500 Received: by mail-qk1-f194.google.com with SMTP id z76so2611129qka.2; Wed, 11 Dec 2019 03:16:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=/3VanHZmbF0755d2iFbA3E2Cbgc2bj93oc0GoMrmjNk=; b=sE9N3zNVZuaeIFqI5DUSTHpF/sxH32iejKagn9ACHdNURHgc0FvK/F8NeZ43Km+Mv3 94esEzjYq64lt8IXfqWtnNTM+mKIZZApZDprATZXD3cJEHxEs3Px0XOL9Hfg9A2qrAA3 uh2JdyxiAujoigNRF+lt16CGBbz6ysFUqnnd8CkHOvcFoGReZvV/lGIOD9FnBCnHKm9S VfNnXy8FnMSBJ71i1mEKa9sUiE/qYdefMoIPqrm5vx1Cq03gZc3N7mLnT3YdTTqcgVlO BDCdTppRddIIrQ3v4dBJsMT4ZYieiJQqPtdYjKSAScdgAv9BWc1tg0B7xX+/+DR0oyjO I3Bw== 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=/3VanHZmbF0755d2iFbA3E2Cbgc2bj93oc0GoMrmjNk=; b=AzUVHGkfeiSjyXR9FbpCV8veg2A5Q6O4y93IjRbSTx/QRGoQ/X5pJCOrKMMPVMC8eX gX2zA0HfUghuwYYmqzXYiVe03480mrvg9JLUH3mn76ex+KLSbW1GxLaGKKMlruV3RF96 DIPOLlK9MhC2rkK90sWyyC0Uvk1/dIXa7ne22P4zxw4R/is6uC5urYN9Nh6eQk7YmH2k H68EYZJ47cP8OoQtZlDNPOwmQtMbr6evne2kMwfVX9kkpsDxW5E4erObWIq5TwQig+xn S75255WGtaSjeZ2crwgMdrujbB091lX0Jzer5T8t+ivF9HN54on5+q2SvTlPUxwoWcsS z34g== X-Gm-Message-State: APjAAAUphcfvO9Vu6/yqck9SkH+wILR/ih/9pz+a+y2cEUe6znFlQ8rN MmjtNxfHDJt89eQbjoNf59A= X-Received: by 2002:a37:9906:: with SMTP id b6mr2191465qke.406.1576063001108; Wed, 11 Dec 2019 03:16:41 -0800 (PST) Received: from linux.hsd1.pa.comcast.net (c-76-124-64-60.hsd1.pa.comcast.net. [76.124.64.60]) by smtp.gmail.com with ESMTPSA id f21sm752178qto.82.2019.12.11.03.16.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Dec 2019 03:16:40 -0800 (PST) From: Max Hirsch Cc: Max Hirsch , Doug Ledford , Jason Gunthorpe , Parav Pandit , Leon Romanovsky , Steve Wise , Bart Van Assche , Danit Goldberg , Matthew Wilcox , Dag Moxnes , Myungho Jung , linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] RDMA/cma: Fix checkpatch error Date: Wed, 11 Dec 2019 11:16:26 +0000 Message-Id: <20191211111628.2955-1-max.hirsch@gmail.com> X-Mailer: git-send-email 2.17.1 To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org When running checkpatch on cma.c the following error was found: ERROR: do not use assignment in if condition #413: FILE: drivers/infiniband/tmp.c:413: + if ((ret = (id_priv->state == comp))) This patch moves the assignment of ret to the previous line. The if statement then checks the value of ret assigned on the previous line. The assigned value of ret is not changed. Testing involved recompiling and loading the kernel. After the changes checkpatch does not report this the error in cma.c. Signed-off-by: Max Hirsch --- drivers/infiniband/core/cma.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c index 25f2b70fd8ef..bdb7a8493517 100644 --- a/drivers/infiniband/core/cma.c +++ b/drivers/infiniband/core/cma.c @@ -410,7 +410,8 @@ static int cma_comp_exch(struct rdma_id_private *id_priv, int ret; spin_lock_irqsave(&id_priv->lock, flags); - if ((ret = (id_priv->state == comp))) + ret = (id_priv->state == comp); + if (ret) id_priv->state = exch; spin_unlock_irqrestore(&id_priv->lock, flags); return ret; -- 2.17.1