mm-memory_hotplug-enumerate-all-supported-section-flags-v5
authorMuchun Song <songmuchun@bytedance.com>
Mon, 20 Jun 2022 11:06:15 +0000 (19:06 +0800)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Wed, 20 Jul 2022 00:15:10 +0000 (20:15 -0400)
replace enum with defines per David

Link: https://lkml.kernel.org/r/20220620110616.12056-2-songmuchun@bytedance.com
Signed-off-by: Muchun Song <songmuchun@bytedance.com>
Cc: David Hildenbrand <david@redhat.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Mike Kravetz <mike.kravetz@oracle.com>
Cc: Oscar Salvador <osalvador@suse.de>
Cc: Paul E. McKenney <paulmck@kernel.org>
Cc: Xiongchun Duan <duanxiongchun@bytedance.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/linux/mmzone.h

index 932843c6459bc6b3e6315332ebdf131f4e8a3f9d..2b5757752333b38f8ffdd75bfde283278741526e 100644 (file)
@@ -1435,16 +1435,13 @@ enum {
        SECTION_MAP_LAST_BIT,
 };
 
-enum {
-       SECTION_MARKED_PRESENT          = BIT(SECTION_MARKED_PRESENT_BIT),
-       SECTION_HAS_MEM_MAP             = BIT(SECTION_HAS_MEM_MAP_BIT),
-       SECTION_IS_ONLINE               = BIT(SECTION_IS_ONLINE_BIT),
-       SECTION_IS_EARLY                = BIT(SECTION_IS_EARLY_BIT),
+#define SECTION_MARKED_PRESENT         BIT(SECTION_MARKED_PRESENT_BIT)
+#define SECTION_HAS_MEM_MAP            BIT(SECTION_HAS_MEM_MAP_BIT)
+#define SECTION_IS_ONLINE              BIT(SECTION_IS_ONLINE_BIT)
+#define SECTION_IS_EARLY               BIT(SECTION_IS_EARLY_BIT)
 #ifdef CONFIG_ZONE_DEVICE
-       SECTION_TAINT_ZONE_DEVICE       = BIT(SECTION_TAINT_ZONE_DEVICE_BIT),
+#define SECTION_TAINT_ZONE_DEVICE      BIT(SECTION_TAINT_ZONE_DEVICE_BIT)
 #endif
-};
-
 #define SECTION_MAP_MASK               (~(BIT(SECTION_MAP_LAST_BIT) - 1))
 #define SECTION_NID_SHIFT              SECTION_MAP_LAST_BIT