Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp7247222ybi; Wed, 5 Jun 2019 13:57:42 -0700 (PDT) X-Google-Smtp-Source: APXvYqxgtLNYSSm82I7kGWdL5dDQyIDfnz0lmIC8CN5fkBdHjwDCX2J0plFGlonLmusjavT+ZRMS X-Received: by 2002:a62:1b85:: with SMTP id b127mr49483821pfb.165.1559768262178; Wed, 05 Jun 2019 13:57:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559768262; cv=none; d=google.com; s=arc-20160816; b=JsUKlPBXjHMj/FjEC6Vmwf+O1bxAYxuoYZj+NgASFgBnH5depFg8UvlKsRf/Ea/TDA xKJZeT/UB3kHv3nmAmWOzBhHqLR6iYlSpEgoF71c41g1A2ZQJAQFh4sUJtHeBs7xXYEC Vb+tfOFbf30IdOHi5TQRCoRrMXhSIynkKZ2/k64BabdncIq5MXOKAM76TWt4DlSZ8+Cz tzaW2VJI6JdSNjIeSfVAJHeNiy/sSs4btIlJVikOVc2/DmpGw9r4E5RnO0r4ygV3ob4Z 8DSXzfazCokky7sPD6nmrC6KHDyQ1Sa1/wpYL6CJ8FAkHPadvvDSrqiICuP8TC68I5A+ 9G5A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject; bh=AvZPaFIelteyqBzAx3qet6hQrGUwtGdjum9zHR7FtWs=; b=zoH/VXW5poWnYimR0+KT/gyhyr5utP2wog1MEsLTMeyp127IslBUZPMmHVzY75R6kI KvPiunzlgyTgEqrB38g8yCKKnN6o5dtixhkcHpbMYYuZODLxzhdwg/OcOlmv4mCPM2BW lKE4Ybe2kt7ka/iN+U+ADw7X2LVXWOw+XDQOQcVWEqW+8TmzyNnTWKRkmib+w+a5Xxnj I7iQ9qeX2YkUITPquYQKEJmjVhJFH9i2D+Di+YNQKHkfKucG9jHmNJkmO/mwSMltaOTF TDcXqn9l0Lrn7k5HMjzi45agOrmHDcq7oA0pCukqSKpfuqiPKDD6Op/pHluf5E72UJ94 Y71g== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i4si29071013pfa.218.2019.06.05.13.57.26; Wed, 05 Jun 2019 13:57:42 -0700 (PDT) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726648AbfFEU4O (ORCPT + 99 others); Wed, 5 Jun 2019 16:56:14 -0400 Received: from mout.kundenserver.de ([212.227.17.10]:42825 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726477AbfFEU4O (ORCPT ); Wed, 5 Jun 2019 16:56:14 -0400 Received: from [192.168.1.110] ([77.2.1.21]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1Mi2Bb-1gvSdm3T97-00e4xP; Wed, 05 Jun 2019 22:55:55 +0200 Subject: Re: [PATCH] block: Drop unlikely before IS_ERR(_OR_NULL) To: Joe Perches , Kefeng Wang , linux-kernel@vger.kernel.org Cc: Jens Axboe , linux-block@vger.kernel.org, Pravin B Shelar , Anton Altaparmakov , "David S. Miller" References: <20190605142428.84784-1-wangkefeng.wang@huawei.com> <20190605142428.84784-4-wangkefeng.wang@huawei.com> <8221bc17-b0bb-da6f-4343-3e73467252d5@metux.net> <44c945bf0573842fe9b2db89407e40c88fcc7eb4.camel@perches.com> From: "Enrico Weigelt, metux IT consult" Organization: metux IT consult Message-ID: Date: Wed, 5 Jun 2019 20:55:48 +0000 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 In-Reply-To: <44c945bf0573842fe9b2db89407e40c88fcc7eb4.camel@perches.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:OpvBXb21v9xeH3z9JI5aCc/P+EN+TrdONa8z2f/P3LsFhfCDDpo eMl0KdkjQqe+gWvbfkvHdlgt/ljGPl/u6T/bbgxOe/pBTJPfczz1YV9iw+BQFYH9tRQte/F XPUt0tNhWh6CQ8qYM086YNCYfhfx4+z1euF9Z4oPUTWgpYeTM2ojHjfjWGvsKeZXT58bbYz 1GPLexop3kE/7mHRopbrA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:iwK6QWV4If4=:r3jvpSCN+4Ob0dg+Pbdn1A x4zuU4mUhTjSR3HY9p7IfXeoWZqpMwlH86MD1BS4whiI7zEy9hi8po186dQAtjbujp441uKol O7jKVHOwrBaFPuVAn+5DHMFS63YmsqxQHGpYiBR3rSh9FWXOvTQkCTRYMBKjQk1ABqiYcM+1H MPsaOlTVYAxWp5GmYulzhvxfUcQb+uTQw5SEd1BckGQfwjcPNqwiJmjhJSmHCflJIV1uevNLi +2RSQj0mpoiMDc7rztarOA4DWPbcazKvHWDbnLnP8rfd/tezmU5/Pge04sRmoWXPaMm6fEIIj bIkCf9sRNw+6yswO+QmDp8wT7m59aL3kNbgukPeYgZ3WzXNW9qHWPLVYvIFlSstuUKtgH6UL3 xRRqYRY11S2+w2sCOp5MevLCJljJJWJYWW5plQd2uvI4rkwaKr3wxt7BjxWVH8tDzog6u05HG 6yB+7AZe7a4QHfWT8LlBfKHmZiRrm2idTFUTkUorOPXA6gAkBNPyM7VrLR0Efv6tHiAkIcnP8 ND/Tfu9XzH1R4YyZ/9EWfp/Axwp1OOsnTX/vSIK/AnLe4TsdDNF/wkZ35jghundG5IoQhV0op 6OpOVx3/+5sYzyGgWUt4Um9Hrr1Y1mo7yX6qnfWRDY8pl93fTY/WDuFCgibrRl/B+lvRrq2bJ Jj+Udsrs4VcU1jQlYtapkCkMsYyl7uxNTysCnK67LzEJhG1d/NDqG40m05Cwpiu/0UoyJfJQX P3gYO5eXgU7pejcuir0sIoN8SqPjcDZHJnxEE/2JUlJZ3Eurir8gKUdTubA= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05.06.19 18:32, Joe Perches wrote: > Likely change all of these too: > > $ git grep -P '\blikely.*IS_ERR' > drivers/net/vxlan.c: if (likely(!IS_ERR(rt))) { > fs/ntfs/lcnalloc.c: if (likely(page && !IS_ERR(page))) { > fs/ntfs/mft.c: if (likely(!IS_ERR(page))) { > fs/ntfs/mft.c: if (likely(!IS_ERR(m))) > fs/ntfs/mft.c: if (likely(!IS_ERR(m))) { > fs/ntfs/mft.c: if (likely(!IS_ERR(rl2))) > fs/ntfs/namei.c: if (likely(!IS_ERR(dent_inode))) { > fs/ntfs/runlist.c: if (likely(!IS_ERR(old_rl))) > net/openvswitch/datapath.c: if (likely(!IS_ERR(reply))) { > net/socket.c: if (likely(!IS_ERR(newfile))) { Good point, thx. Added that to my cocci script, which I've just sent to lkml. --mtx -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287