Commit 688fcbbb authored by Alexander Gordeev's avatar Alexander Gordeev
Browse files

s390/vmem: fix virtual vs physical address confusion



Fix virtual vs physical address confusion (which currently are the same).

Reviewed-by: default avatarHeiko Carstens <hca@linux.ibm.com>
Signed-off-by: default avatarAlexander Gordeev <agordeev@linux.ibm.com>
parent 456be42a
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -481,6 +481,7 @@ static int remove_pagetable(unsigned long start, unsigned long end, bool direct)
 */
static int vmem_add_range(unsigned long start, unsigned long size)
{
	start = (unsigned long)__va(start);
	return add_pagetable(start, start + size, true);
}

@@ -489,6 +490,7 @@ static int vmem_add_range(unsigned long start, unsigned long size)
 */
static void vmem_remove_range(unsigned long start, unsigned long size)
{
	start = (unsigned long)__va(start);
	remove_pagetable(start, start + size, true);
}