From: Wei Yang Date: Tue, 7 May 2024 07:58:31 +0000 (+0000) Subject: mm/memblock: return true directly on finding overlap region X-Git-Tag: v6.11-rc1~129^2~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1eb0a28d039a479bb4adec0320592caf5bd5175b;p=thirdparty%2Flinux.git mm/memblock: return true directly on finding overlap region Not necessary to break and check i against type->cnt again. Signed-off-by: Wei Yang Link: https://lore.kernel.org/r/20240507075833.6346-6-richard.weiyang@gmail.com Signed-off-by: Mike Rapoport (IBM) --- diff --git a/mm/memblock.c b/mm/memblock.c index 7f3cd96d67694..da9a6c862a691 100644 --- a/mm/memblock.c +++ b/mm/memblock.c @@ -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; } /**