On Mon, May 31, 2021 at 3:20 AM Dong Aisheng wrote: > Actually SECTIONS_SHIFT is used in the kernel code, so the code > comments is strictly incorrect. And since > commit bbeae5b05ef6 ("mm: move page flags layout to separate header"), > SECTIONS_SHIFT definition has been moved to > include/linux/page-flags-layout.h, > since code itself looks quite straighforward, instead of moving > the code comment into the new place as well, we just simply remove it. > > This also fixed a checkpatch complain derived from the original code: > WARNING: please, no space before tabs > + * SECTIONS_SHIFT ^I^I#bits space required to store a section #$ > > Cc: Andrew Morton > Cc: Yu Zhao > Cc: Andrey Konovalov > Cc: Catalin Marinas > Cc: Kees Cook > Suggested-by: Yu Zhao > Signed-off-by: Dong Aisheng > --- > Changelog: > v1->v2: > * drop the SECTION_SHIFT code comments instead of moving it > Reviewed-by: Yu Zhao > --- > include/linux/mmzone.h | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/include/linux/mmzone.h b/include/linux/mmzone.h > index 05cbcddbf432..a6bfde85ddb0 100644 > --- a/include/linux/mmzone.h > +++ b/include/linux/mmzone.h > @@ -1203,8 +1203,6 @@ static inline struct zoneref > *first_zones_zonelist(struct zonelist *zonelist, > #ifdef CONFIG_SPARSEMEM > > /* > - * SECTION_SHIFT #bits space required to store a section # > - * > * PA_SECTION_SHIFT physical address to/from section number > * PFN_SECTION_SHIFT pfn to/from section number > */ > -- > 2.25.1 > >