Commit a29c0b0cafc7 for kernel

commit a29c0b0cafc78a45f44ac4a98efee0c11dd7996d
Merge: 670b77dfebe7 7c2eee9c1367
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat May 30 15:37:05 2026 -0700

    Merge tag 'fixes-2026-05-30' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock

    Pull memblock fix from Mike Rapoport:
     "Fix regression from memblock_free_late() refactoring

      After refactoring of memblock_free_late() and free_init_pages() it
      became possible to call memblock_free() after memblock init data was
      discarded.

      Make sure memblock_free() does not touch memblock.reserved unless it
      is called early enough or when ARCH_KEEP_MEMBLOCK is enabled"

    * tag 'fixes-2026-05-30' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock:
      memblock: don't touch memblock arrays when memblock_free() is called late