]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/mm: Fix check of multiple 16G pages from device tree
authorRui Teng <rui.teng@linux.vnet.ibm.com>
Thu, 12 Jan 2017 09:09:06 +0000 (17:09 +0800)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 31 Jul 2017 06:56:58 +0000 (16:56 +1000)
commitdd829b68a02518c23cb401c56171a0d4845fc9c2
tree41e43bb1f8cbde6d9f83abc5edc2792a3de30b01
parent868157b6b15566bd519f96cc575fbab4b1feee9b
powerpc/mm: Fix check of multiple 16G pages from device tree

The offset of hugepage block will not be 16G, if the expected
page is more than one. Calculate the totol size instead of the
hardcode value.

Fixes: 9c1107a767e2 ("powerpc: Don't use a 16G page if beyond mem= limits")
Signed-off-by: Rui Teng <rui.teng@linux.vnet.ibm.com>
Tested-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
arch/powerpc/mm/hash_utils_64.c