Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp997731iob; Fri, 13 May 2022 19:05:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw51+Tzq3fzenoMwvEPoIkRkHy0hFqZ5nP62GktmKRuzzRk2GRLXJg45J3kg9/ZnMsVo5aT X-Received: by 2002:a5d:64c8:0:b0:20c:6970:fb22 with SMTP id f8-20020a5d64c8000000b0020c6970fb22mr5871640wri.424.1652493900615; Fri, 13 May 2022 19:05:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652493900; cv=none; d=google.com; s=arc-20160816; b=iBYhyDNIF1nu/QmdR/ywsK/Qbs/5/uf3dAVGLILKijQoaRCFj9ACMJFyEwDAL5k4H3 7v2yJOOUHsVlNIq+hvr1PFP/V54uvPmbA+Lv8oN0/7qNrqujf++8oqk9tHVpGCw120zy Hv9sOTHDSmaToeGp79Evh3lzeecYDMEngg0vhuOUZTI+7QL8rdipwBUTudoATKUhWOOB ahm38GHl33wMLknTjVJZD7/6yuk4FGgcHq85ZCujcLEIS0ZJcZxCErPhnFZfO+zma90g +A642jixVyLM8oQVqeD4M1GFlXsgTGr8N6ejugFVRu0d5f/6esD9PDYAu1DPOSPoEq+q UWFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=W9kUsQ7iaf/fGC1LawqMOEGN2VGRt/BHknxB+hELvo4=; b=uYVJT59XaD4ob93w1CgbNPp/+kanBw1xFXFcdBxTlMQ94g8Q1YCNgzS2Ij7AOqkBRG MDE3U95Ks4PIvRmNt08AHGECoX/NUoeWOJMsp1uzg72Ie49uieKc5u4AIIEQ+my774iM PMmHqU+eXxBZwY7RFRiuS5K2zRxiUPGsz6YziwEJyMYQTJ1wT5y4LCEgkU3maFTylf2D WHk7DWjvBbcklkaJ21SJEOdp07tRV9X9iZCz+UHAjPL+0ERXuXkPTbCdRsmpmTAjborI +DrL6r5Z+F6+RNHH/mis/kF5hsjd0r8Aw1DYBgY6mHzpfMvQ+2H6H1wcg47tdDlA50JG imxA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ziepe.ca header.s=google header.b=hFjDqpVr; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id y13-20020a5d620d000000b00203e9019416si3522753wru.410.2022.05.13.19.04.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 13 May 2022 19:05:00 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@ziepe.ca header.s=google header.b=hFjDqpVr; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email [IPv6:2620:137:e000::1:20]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id ECCD7305197; Fri, 13 May 2022 17:26:02 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1355144AbiELOL1 (ORCPT + 99 others); Thu, 12 May 2022 10:11:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51800 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1355089AbiELOLM (ORCPT ); Thu, 12 May 2022 10:11:12 -0400 Received: from mail-qt1-x834.google.com (mail-qt1-x834.google.com [IPv6:2607:f8b0:4864:20::834]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1804C5DA14 for ; Thu, 12 May 2022 07:11:11 -0700 (PDT) Received: by mail-qt1-x834.google.com with SMTP id x22so4383047qto.2 for ; Thu, 12 May 2022 07:11:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=W9kUsQ7iaf/fGC1LawqMOEGN2VGRt/BHknxB+hELvo4=; b=hFjDqpVrBwz/QBfaAppaZ7QcUKTY9se25EC9giSUnNRazswfDuoe/WCDWe1vaOIP/k shnNsGxm6dDGij0iU4BbqQOUjZvu6JHmCYgVe49B8iKfKiJDFe3ub8nfAavHi34Lwv0H 1nDBIiwanxT4DdEv+rsa8WWKYGZXNCIU+0+7GqLukfKZpR0VhP0CQF/SyR6lE9NUMhwB n8ml0iqKrvUv/QgfL3+WxdDbE1Qf8n8Y78tH6fHGw5+u0ALcu1Jkum9Ev+/bgIZBBi+G 05+oqEIawAoJJ0sIVNFu3Q4ffchWqi3UBR5n5j7e/RI8cOHIIpxiAIGBiXOvqTKJjM46 ApRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=W9kUsQ7iaf/fGC1LawqMOEGN2VGRt/BHknxB+hELvo4=; b=bPcVw108+uum7uKATwaQEudWvrjPbQneDGjFmfzr0dVts+3uj6JJTxjUSn6UvaBL+0 WL0mZ/VlLLa9OYya0BWYOjqg3n4tY5iiGIetoiesqdIrO31GAZxRyV/lgg9nl7+140gu rj3lwBnMUwF5GcnA5XzxPApgydkQc228gDjrJ2qk1J/MnBNkYjFoNW6KIIBpI+btIK2I Eyto4gAd5zT4GcmhKqDTHSZF603GQTPghyxLgsOpZMBp+IHlf9g5WbIgDiXxscOqvCuA Q5T1Cnr+hjORWMie1kb1H8S/ykD55npCNhddEngI1nr9L1UkRpDeV6FtX/4vxRPQCKIm 37kg== X-Gm-Message-State: AOAM532uu+WiRme50HXM7lFPXLsgkG7b9/kPTXzBPNszGo4tazhdVqa4 aAzGbvbbazCYZv2te+UWVbQcew== X-Received: by 2002:ac8:5ace:0:b0:2f3:ec3f:eb8c with SMTP id d14-20020ac85ace000000b002f3ec3feb8cmr10091107qtd.20.1652364669802; Thu, 12 May 2022 07:11:09 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-142-162-113-129.dhcp-dynamic.fibreop.ns.bellaliant.net. [142.162.113.129]) by smtp.gmail.com with ESMTPSA id p5-20020a05620a056500b0069fc13ce1efsm2883828qkp.32.2022.05.12.07.11.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 May 2022 07:11:09 -0700 (PDT) Received: from jgg by mlx with local (Exim 4.94) (envelope-from ) id 1np9X2-005emx-4V; Thu, 12 May 2022 11:11:08 -0300 Date: Thu, 12 May 2022 11:11:08 -0300 From: Jason Gunthorpe To: Guo Zhengkui Cc: Potnuri Bharat Teja , Leon Romanovsky , Bernard Metzler , "open list:CXGB4 IWARP RNIC DRIVER (IW_CXGB4)" , open list , zhengkui_guo@outlook.com Subject: Re: [PATCH] RDMA: replace ternary operator with min() Message-ID: <20220512141108.GC63055@ziepe.ca> References: <20220512135837.41089-1-guozhengkui@vivo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220512135837.41089-1-guozhengkui@vivo.com> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 12, 2022 at 09:58:37PM +0800, Guo Zhengkui wrote: > Fix the following coccicheck warnings: > > drivers/infiniband/sw/siw/siw_cm.c:1326:11-12: WARNING opportunity for min() > drivers/infiniband/sw/siw/siw_cm.c:488:11-12: WARNING opportunity for min() > drivers/infiniband/hw/cxgb4/cm.c:217:14-15: WARNING opportunity for min() > drivers/infiniband/hw/cxgb4/cm.c:232:14-15: WARNING opportunity for min() > > min() macro is defined in include/linux/minmax.h. It avoids multiple > evaluations of the arguments when non-constant and performs strict > type-checking. no, these are all error return patterns, if you want to change them to something change them to if (error < 0) return error; return 0; Jason