|
@@ -990,7 +990,7 @@ __ni_sys_trace:
|
|
|
|
|
|
.macro tramp_map_kernel, tmp
|
|
|
mrs \tmp, ttbr1_el1
|
|
|
- sub \tmp, \tmp, #(SWAPPER_DIR_SIZE + RESERVED_TTBR0_SIZE)
|
|
|
+ add \tmp, \tmp, #(PAGE_SIZE + RESERVED_TTBR0_SIZE)
|
|
|
bic \tmp, \tmp, #USER_ASID_FLAG
|
|
|
msr ttbr1_el1, \tmp
|
|
|
#ifdef CONFIG_QCOM_FALKOR_ERRATUM_1003
|
|
@@ -1009,7 +1009,7 @@ alternative_else_nop_endif
|
|
|
|
|
|
.macro tramp_unmap_kernel, tmp
|
|
|
mrs \tmp, ttbr1_el1
|
|
|
- add \tmp, \tmp, #(SWAPPER_DIR_SIZE + RESERVED_TTBR0_SIZE)
|
|
|
+ sub \tmp, \tmp, #(PAGE_SIZE + RESERVED_TTBR0_SIZE)
|
|
|
orr \tmp, \tmp, #USER_ASID_FLAG
|
|
|
msr ttbr1_el1, \tmp
|
|
|
/*
|