]> git.baikalelectronics.ru Git - kernel.git/commit
s390/setup: re-arrange memblock setup
authorVasily Gorbik <gor@linux.ibm.com>
Thu, 14 Oct 2021 11:45:35 +0000 (13:45 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Tue, 16 Nov 2021 11:29:19 +0000 (12:29 +0100)
commit860fe97c67784cf04255099ab6131eaf0e019c50
tree89fb93dccc8c10369bcad1304808b7243bc31b9f
parente615a8f7a9455ab71a546a18c492ce722c0988a1
s390/setup: re-arrange memblock setup

- Avoid using ULONG_MAX in memblock_remove, it has no functional change
  but makes memblock_dbg output a range which makes sense.

- Actually finish memblock memory setup before doing amode31/cr/uv
  setup.

- Move memblock_dump_all() debug output after memblock memory setup is
  complete. This gives us final "memory" regions if they were trimmed
  due to addressing limits and still "physmem" regions as original info
  which came from mem_detect.

Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/setup.c