This is a pull request for some ARM patches which I think should go into 0.15. Justifications:
* "Mark 1136r1 as v6K" -- needed so recent 1136 Linux kernels boot * "Support v6 barriers" -- needed to run code compiled for v6 * UNDEF/UNPREDICTABLE patches -- fix bugs which allow guest code to crash qemu (In fact I think all of the patches in the pullreq targeted at master are pretty safe to go in, but this is the minimal set. The 1136-is-v6k patch is slightly different from the master one because 0.15 doesn't get the 'support 1176' patch.) Thanks -- PMM Peter Maydell (4): target-arm: Mark 1136r1 as a v6K core target-arm: Support v6 barriers in linux-user mode target-arm: Handle UNDEF and UNPREDICTABLE cases for VLDM, VSTM target-arm: UNDEF on a VCVTT/VCVTB UNPREDICTABLE to avoid TCG assert target-arm/cpu.h | 1 + target-arm/helper.c | 21 ++++++++- target-arm/translate.c | 108 +++++++++++++++++++++++++++++++++--------------- 3 files changed, 95 insertions(+), 35 deletions(-)