From: Robin Murphy Date: Thu, 25 Sep 2014 10:56:19 +0000 (+0100) Subject: ARM: 8165/1: alignment: don't break misaligned NEON load/store X-Git-Tag: fixes-for-v3.18-merge-window~55^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ca918e5e3f9df4634077c06585c42bc6a8d699a;p=pandora-kernel.git 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 Signed-off-by: Robin Murphy Cc: Signed-off-by: Russell King --- Reading git-diff-tree failed