summaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2020-07-06 17:37:59 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-07-16 08:13:34 +0200
commit0f907048b7ea67d0f1145c27fc734d4af0ddc93f (patch)
treec8c962f37780986e209cf3df5671934e6904dd6e /tools/perf/scripts/python/exported-sql-viewer.py
parent016bc797c3b95f2a5975d332645602d3fb5741eb (diff)
downloadlinux-stable-0f907048b7ea67d0f1145c27fc734d4af0ddc93f.tar.gz
linux-stable-0f907048b7ea67d0f1145c27fc734d4af0ddc93f.tar.bz2
linux-stable-0f907048b7ea67d0f1145c27fc734d4af0ddc93f.zip
arm64: Introduce a way to disable the 32bit vdso
commit 97884ca8c2925d14c32188e865069f21378b4b4f upstream. We have a class of errata (grouped under the ARM64_WORKAROUND_1418040 banner) that force the trapping of counter access from 32bit EL0. We would normally disable the whole vdso for such defect, except that it would disable it for 64bit userspace as well, which is a shame. Instead, add a new vdso_clock_mode, which signals that the vdso isn't usable for compat tasks. This gets checked in the new vdso_clocksource_ok() helper, now provided for the 32bit vdso. Signed-off-by: Marc Zyngier <maz@kernel.org> Acked-by: Mark Rutland <mark.rutland@arm.com> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20200706163802.1836732-2-maz@kernel.org Signed-off-by: Will Deacon <will@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions