diff options
author | Thomas Bogendoerfer <[email protected]> | 2021-06-04 20:01:08 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2021-06-05 08:58:11 -0700 |
commit | 50c25ee97cf6ab011542167ab590c17012cea4ed (patch) | |
tree | 571006f986d833981d1a4f162baf2a55e4eb3d4f /tools/perf/scripts/python | |
parent | 16f0596fc1d78a1f3ae4628cff962bb297dc908c (diff) |
Revert "MIPS: make userspace mapping young by default"
This reverts commit f685a533a7fab35c5d069dcd663f59c8e4171a75.
The MIPS cache flush logic needs to know whether the mapping was already
established to decide how to flush caches. This is done by checking the
valid bit in the PTE. The commit above breaks this logic by setting the
valid in the PTE in new mappings, which causes kernel crashes.
Link: https://lkml.kernel.org/r/[email protected]
Fixes: f685a533a7f ("MIPS: make userspace mapping young by default")
Reported-by: Zhou Yanjie <[email protected]>
Signed-off-by: Thomas Bogendoerfer <[email protected]>
Cc: Huang Pei <[email protected]>
Cc: Nicholas Piggin <[email protected]>
Cc: <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions