Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1911847ybl; Sat, 10 Aug 2019 12:21:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqwJCCROYDtwS6tohA1B73FbdTYPZhNGDQVidunK2ldYVQu8LQs68PCep7Cqvk578RpWTeS8 X-Received: by 2002:a62:107:: with SMTP id 7mr28620949pfb.4.1565464879851; Sat, 10 Aug 2019 12:21:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565464879; cv=none; d=google.com; s=arc-20160816; b=DyMOBUjXm7uH9hIokT5M7oD7bBavJP4kbBKlzt7WGiNrNckV9DD8x/d/Cdo4QqbU2+ tsVqipgQqT0jJV6zEZ7AqH656BJLGcryqSdYZnsHbsJ432DPcQUU7NoJLs1/rqIzOCpm tlp4fhBPDtlvUCWarxRThgOIsmVbR28Cyt0gfn7MwlAwuGercTo8bPMZTvHNNbzfIucv 9KSD/CJ5F9td2vj+NQ+S5MdmXH2+b59hTPKVG/xveEJG3YyNBpVsGQZbNr8kQHHd7Ro+ 7cLLT/9oQ5wfEjF3TTC13eoH33po1DVBCjeoGLy8thlyiJZuwhl8DTROrqdX+XAqVR8X 1SpA== 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:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=/6DDdAiHcujUxtpnxtWk9OQJ8s0MYTxJ4wBw76Iq2SM=; b=t1rTW4VMq1kflU//uxQj7X6B8VrLVmn2n6tVx9hUM/w8P8lpmwI0Umw53eVCJtLFbt YQlgFiBF+rgjBcghOT1gjOo7cIaAL/3cKX8qu7HYiWvv67m4+Ot6tdJlvoDIKrCiXWqk uPZ9gQIZRpeHJZF2UJwEQlxRrp3oroa0AMeJlh3775mJvxL9jV7M/AirHMD6+SIWiTf1 gF+kjHKtLXHsQ38IBK+yFRxxTLreqwNFYd5BNfF0VFY6kAhzMDlaOSw9aEgISd/Ue7dB Hef9ACLUpzQEY9OjbZbBSwK3u2GRfXsUvhnJ7taTAP560oWYX/+OeueZlv8DgUCokjh4 E3ZQ== 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 v16si60170707pfe.39.2019.08.10.12.21.02; Sat, 10 Aug 2019 12:21:19 -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 S1726131AbfHJTU1 (ORCPT + 99 others); Sat, 10 Aug 2019 15:20:27 -0400 Received: from smtprelay0069.hostedemail.com ([216.40.44.69]:46310 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726052AbfHJTU1 (ORCPT ); Sat, 10 Aug 2019 15:20:27 -0400 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay04.hostedemail.com (Postfix) with ESMTP id B155B180A7F88; Sat, 10 Aug 2019 19:20:25 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::,RULES_HIT:41:355:379:599:800:960:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2553:2559:2562:2692:2828:3138:3139:3140:3141:3142:3354:3622:3865:3867:3868:3870:3871:4321:4605:5007:7514:7875:9036:9121:10004:10400:10848:11026:11232:11473:11658:11914:12297:12555:12740:12760:12895:13069:13311:13357:13439:14181:14659:14721:21080:21451:21627:21740:30030:30054:30060:30090:30091,0,RBL:23.242.196.136:@perches.com:.lbl8.mailshell.net-62.14.0.180 64.201.201.201,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:25,LUA_SUMMARY:none X-HE-Tag: war91_78006327e2207 X-Filterd-Recvd-Size: 2979 Received: from XPS-9350 (cpe-23-242-196-136.socal.res.rr.com [23.242.196.136]) (Authenticated sender: joe@perches.com) by omf16.hostedemail.com (Postfix) with ESMTPA; Sat, 10 Aug 2019 19:20:24 +0000 (UTC) Message-ID: Subject: Re: [PATCH v2 1/2] linux/bits.h: Clarify macro argument names From: Joe Perches To: Masahiro Yamada , Rikard Falkeborn Cc: Andrew Morton , Johannes Berg , Linux Kernel Mailing List Date: Sat, 10 Aug 2019 12:20:23 -0700 In-Reply-To: References: <20190731190309.19909-1-rikard.falkeborn@gmail.com> <20190801230358.4193-1-rikard.falkeborn@gmail.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.30.5-0ubuntu0.18.10.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2019-08-08 at 12:46 +0900, Masahiro Yamada wrote: > On Fri, Aug 2, 2019 at 8:04 AM Rikard Falkeborn > wrote: > > Be a little more verbose to improve readability. > > > > Signed-off-by: Rikard Falkeborn > > BTW, I do not understand what the improvement is. > I tend to regard this as a noise commit. Non verbose naming clarity is good. Perhaps adding kernel-doc is good too. > > > --- > > Changes in v2: > > - This patch is new in v2 > > > > include/linux/bits.h | 16 ++++++++-------- > > 1 file changed, 8 insertions(+), 8 deletions(-) > > > > diff --git a/include/linux/bits.h b/include/linux/bits.h > > index 669d69441a62..d4466aa42a9c 100644 > > --- a/include/linux/bits.h > > +++ b/include/linux/bits.h > > @@ -14,16 +14,16 @@ > > #define BITS_PER_BYTE 8 > > > > /* > > - * Create a contiguous bitmask starting at bit position @l and ending at > > - * position @h. For example > > + * Create a contiguous bitmask starting at bit position @low and ending at > > + * position @high. For example > > * GENMASK_ULL(39, 21) gives us the 64bit vector 0x000000ffffe00000. > > */ > > -#define GENMASK(h, l) \ > > - (((~UL(0)) - (UL(1) << (l)) + 1) & \ > > - (~UL(0) >> (BITS_PER_LONG - 1 - (h)))) > > +#define GENMASK(high, low) \ > > + (((~UL(0)) - (UL(1) << (low)) + 1) & \ > > + (~UL(0) >> (BITS_PER_LONG - 1 - (high)))) > > > > -#define GENMASK_ULL(h, l) \ > > - (((~ULL(0)) - (ULL(1) << (l)) + 1) & \ > > - (~ULL(0) >> (BITS_PER_LONG_LONG - 1 - (h)))) > > +#define GENMASK_ULL(high, low) \ > > + (((~ULL(0)) - (ULL(1) << (low)) + 1) & \ > > + (~ULL(0) >> (BITS_PER_LONG_LONG - 1 - (high)))) > > > > #endif /* __LINUX_BITS_H */ > > -- > > 2.22.0 > > > >