diff options
author | Zhenyu Ye <yezhenyu2@huawei.com> | 2020-07-10 17:41:58 +0800 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2020-07-10 16:27:49 +0100 |
commit | 61c11656b67b0a30f702f240aabe81fd93e702ac (patch) | |
tree | 827c14c8caabbf4c8fb54982d9a23cd81aff96f3 /mm/percpu.c | |
parent | 34e36d81a0ef76047fa12a0f8e0dce4369b435cf (diff) | |
download | linux-61c11656b67b0a30f702f240aabe81fd93e702ac.tar.bz2 |
arm64: tlb: don't set the ttl value in flush_tlb_page_nosync
flush_tlb_page_nosync() may be called from pmd level, so we
can not set the ttl = 3 here.
The callstack is as follows:
pmdp_set_access_flags
ptep_set_access_flags
flush_tlb_fix_spurious_fault
flush_tlb_page
flush_tlb_page_nosync
Fixes: e735b98a5fe0 ("arm64: Add tlbi_user_level TLB invalidation helper")
Reported-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Zhenyu Ye <yezhenyu2@huawei.com>
Link: https://lore.kernel.org/r/20200710094158.468-1-yezhenyu2@huawei.com
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'mm/percpu.c')
0 files changed, 0 insertions, 0 deletions