mm: cma: simplify cma_maxchunk_get()
authorYury Norov (NVIDIA) <yury.norov@gmail.com>
Sat, 19 Jul 2025 20:54:00 +0000 (16:54 -0400)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 25 Jul 2025 02:12:36 +0000 (19:12 -0700)
commitc79147e4b02fa3679aebf34121b12f5097731d8a
treedc4512713ac1863ef9a7ca9979967441a2537b6e
parent77c50f9147eabcf726f62c73167bb9d9e8621a43
mm: cma: simplify cma_maxchunk_get()

The function opencodes for_each_clear_bitrange().  Fix that and drop most
of housekeeping code.

Link: https://lkml.kernel.org/r/20250719205401.399475-3-yury.norov@gmail.com
Signed-off-by: Yury Norov (NVIDIA) <yury.norov@gmail.com>
Acked-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/cma_debug.c