]> 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)
commit74d811f55516531bca6211b9155b03b30b2222ee
tree89fb93dccc8c10369bcad1304808b7243bc31b9f
parentb16b65c21cabc4b1f25151ec615f3879664d703e
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