[GIT PULL] memblock: updates for 7.2-rc1

From: Mike Rapoport

Date: Tue Jun 16 2026 - 04:38:06 EST


Hi Linus,

The following changes since commit e43ffb69e0438cddd72aaa30898b4dc446f664f8:

Linux 7.1-rc6 (2026-05-31 15:14:24 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock.git tags/memblock-v7.2-rc1

for you to fetch changes up to 00e06cb773fd81d4f2806a6ee69d1aef8f6dd5ca:

mm: mm_init: use div64_ul() instead of do_div() (2026-06-02 16:10:31 +0300)

----------------------------------------------------------------
memblock: updates for 7.2-rc1

Small fixes and a cleanup:
* numa emulation: fix detection of under-allocated emulated nodes
* memblock tests: fix NUMA tests to properly differentiate reserved areas
with differnet flags
* mm_init: use div64_ul() instead of do_div() to better express the intent
of the division

----------------------------------------------------------------
Giorgi Tchankvetadze (1):
mm: mm_init: use div64_ul() instead of do_div()

Priyanshu Kumar (1):
tools/testing/memblock: fix stale NUMA reservation tests

Sang-Heon Jeon (1):
mm/fake-numa: fix under-allocation detection in uniform split

mm/mm_init.c | 2 +-
mm/numa_emulation.c | 17 +++++++++++++----
tools/testing/memblock/README | 5 +----
tools/testing/memblock/TODO | 4 ++--
tools/testing/memblock/tests/alloc_exact_nid_api.c | 6 +++---
tools/testing/memblock/tests/alloc_nid_api.c | 6 +++---
6 files changed, 23 insertions(+), 17 deletions(-)

--
Sincerely yours,
Mike.