Merge tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 8 Nov 2023 17:40:13 +0000 (09:40 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 8 Nov 2023 17:40:13 +0000 (09:40 -0800)
commit447cec034b7896f4b19dbfe3ce6c366ce7c7602a
treefcb35daa4a59d4f1c7ca2e656eac4ef1f849ac55
parentc1ef4df14ed1feb9b0f08508390a196a1bc530ce
parente96c6b8f212a510c9b22362de519f6e1d7920de5
Merge tag 'memblock-v6.7-rc1' of git://git./linux/kernel/git/rppt/memblock

Pull memblock update from Mike Rapoport:
 "Report failures when memblock_can_resize is not set.

  Numerous memblock reservations at early boot may exhaust static
  memblock.reserved array and it is unnoticed because most of the
  callers don't check memblock_reserve() return value.

  In this case the system will crash later, but the reason is hard to
  identify.

  Replace return of an error with panic() when memblock.reserved is
  exhausted before it can be resized"

* tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock:
  memblock: report failures when memblock_can_resize is not set
mm/memblock.c