]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
mm/memblock: return true directly on finding overlap region
authorWei Yang <richard.weiyang@gmail.com>
Tue, 7 May 2024 07:58:31 +0000 (07:58 +0000)
committerMike Rapoport (IBM) <rppt@kernel.org>
Wed, 5 Jun 2024 07:22:22 +0000 (10:22 +0300)
Not necessary to break and check i against type->cnt again.

Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
Link: https://lore.kernel.org/r/20240507075833.6346-6-richard.weiyang@gmail.com
Signed-off-by: Mike Rapoport (IBM) <rppt@kernel.org>
mm/memblock.c

index 7f3cd96d676949a9da1d361fb6fef219949b1a8c..da9a6c862a6911a3b23f2df3d5eb4124fa33240a 100644 (file)
@@ -194,8 +194,8 @@ bool __init_memblock memblock_overlaps_region(struct memblock_type *type,
        for (i = 0; i < type->cnt; i++)
                if (memblock_addrs_overlap(base, size, type->regions[i].base,
                                           type->regions[i].size))
-                       break;
-       return i < type->cnt;
+                       return true;
+       return false;
 }
 
 /**