diff options
author | 2014-09-25 11:56:19 +0100 | |
---|---|---|
committer | 2014-09-25 15:32:57 +0100 | |
commit | 5ca918e5e3f9df4634077c06585c42bc6a8d699a (patch) | |
tree | 09ba26eae5c513a24604e4c707b9ee9aa5acab95 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | ARM: 8164/1: mm: clear SCTLR.HA instead of setting it for LPAE (diff) | |
download | wireguard-linux-5ca918e5e3f9df4634077c06585c42bc6a8d699a.tar.xz wireguard-linux-5ca918e5e3f9df4634077c06585c42bc6a8d699a.zip |
ARM: 8165/1: alignment: don't break misaligned NEON load/store
The alignment fixup incorrectly decodes faulting ARM VLDn/VSTn
instructions (where the optional alignment hint is given but incorrect)
as LDR/STR, leading to register corruption. Detect these and correctly
treat them as unhandled, so that userspace gets the fault it expects.
Reported-by: Simon Hosie <simon.hosie@arm.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions