Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp5372622pxv; Wed, 28 Jul 2021 09:13:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJziRXApfBPQ0HpJVydJkpR3Vzu3j2nS+b5cGanzFFcIMFbp/BgEZginuGB4/aHcblillGcw X-Received: by 2002:a05:6402:214:: with SMTP id t20mr677555edv.247.1627488792897; Wed, 28 Jul 2021 09:13:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627488792; cv=none; d=google.com; s=arc-20160816; b=JnP8j1IISio23Z7YYeK/URa149RtHFeWR/q6/G1MSLPl+CiNzEGMgSRE+wpv3l+GtU G1qFh7ofQ4LUZgOic6bX2uPuF7Ozlh7MUG/RPf8i3dNATfYKnmwmP8B/fKKE4KV29Nu1 O2WhEV4BzRZccMNDBAbxrrWUu0gSWXbj06wUjc0VmINaZ5gN4fnK0NjAEtFLGC/ahLMI wIyMjgl0PzV49ZH/4az9OnCBoA+zWpfoPXqf1ljjArO+YNSTHXkPIACBs880p1KyZkDF uT/TEOVBImiEc8dO+DsCoxu7zSljyuv6+lYxS6kvYP+1JPna/l8p/T+Cqm1pQ5YMBjzs AL5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=IFzl6tFGoNQV/fhsFsynUuZvh11ZN1ezp7LW4SlQrto=; b=bHexhpovfvJUWBlV2MP4XP/bjZO/oSkn+tOhSPCX5toqyETdREAbA8NaMoTdsbucOC 3ST7rw2+hWsmeB3mJYjl0rt5Hpj1bMEFmpMLyTmljpJYzppoo7sZl2fcMHwIHWFyWvGa USTFb1oRyW3X3s5sFC5V9sfihnSHLzq+HbBnkjuhYWjoqFu0ablL96nV6QP6lzoAXjwv /nyItHTtSuFbh4ss44MOrDCE5C4pE/D6WXgV0A2g5JHd/OGwRF5gyOttpEU9pjHXQ2+z wA7LmbpEBQbNTcdIrCAJC6QUlbSDjNkwVMuXcEFq1htkPhDjNAqHjAi+PANxjpeX2MpQ N6ag== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y7si29834edw.436.2021.07.28.09.12.49; Wed, 28 Jul 2021 09:13:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237391AbhG1QIH (ORCPT + 99 others); Wed, 28 Jul 2021 12:08:07 -0400 Received: from smtprelay0094.hostedemail.com ([216.40.44.94]:48740 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S237707AbhG1QHD (ORCPT ); Wed, 28 Jul 2021 12:07:03 -0400 Received: from omf08.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay05.hostedemail.com (Postfix) with ESMTP id BD60A183C7631; Wed, 28 Jul 2021 16:06:26 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: joe@perches.com) by omf08.hostedemail.com (Postfix) with ESMTPA id 38B461A29FA; Wed, 28 Jul 2021 16:06:20 +0000 (UTC) Message-ID: <911b290063ecab50aef8da606ddbc2e27dffa6d7.camel@perches.com> Subject: Re: [PATCH 0/8] all: use find_next_*_bit() instead of find_first_*_bit() where possible From: Joe Perches To: Yury Norov Cc: linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, Benjamin Herrenschmidt , Catalin Marinas , Will Deacon , Yoshinori Sato , Brian Cain , Geert Uytterhoeven , Thomas Bogendoerfer , Jonas Bonn , Stefan Kristiansson , "James E.J. Bottomley" , Palmer Dabbelt , Heiko Carstens , Rich Felker , David Hildenbrand , Jaegeuk Kim , Arnd Bergmann , Andy Shevchenko , Rasmus Villemoes , Andrew Morton , Alexander Lobakin , Samuel Mendoza-Jonas , Jakub Kicinski , Daniel Bristot de Oliveira , Alexey Klimov , Ingo Molnar Date: Wed, 28 Jul 2021 09:06:18 -0700 In-Reply-To: References: <20210612123639.329047-1-yury.norov@gmail.com> <7fd3eda0658e7ef4ba0463ecd39f7a17dbd4e5c3.camel@perches.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.40.0-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 38B461A29FA X-Spam-Status: No, score=-0.56 X-Stat-Signature: aj4gi8ripoqgyzad7npab69s56hu9a3c X-Rspamd-Server: rspamout02 X-Session-Marker: 6A6F6540706572636865732E636F6D X-Session-ID: U2FsdGVkX1+FrxhVqumFzssxLoZaxyh5do3Usq3FKbI= X-HE-Tag: 1627488380-718719 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 2021-07-28 at 08:55 -0700, Yury Norov wrote: > On Wed, Jul 28, 2021 at 08:13:32AM -0700, Joe Perches wrote: > > On Wed, 2021-07-28 at 08:00 -0700, Yury Norov wrote: > > > Ping again. > > > > > > The rebased series together with other bitmap patches can be found > > > here: > > > > > > https://github.com/norov/linux/tree/bitmap-20210716 > > [] > > > > ?.../bitops => include/linux}/find.h | 149 +++++++++++++++++- > > > > A file named find.h in a directory named bitops seems relatively sensible, > > but a bitops specific file named find.h in include/linux does not. > ? > > I'm OK with any name, it's not supposed to be included directly. What > do you think about bitmap_find.h, or can you suggest a better name? Dunno. But I'm a bit curious about the duplicate function naming (conflicts?) with functions in include/linux/bitmap.h