[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/4][STABLE] ARM patch queue (for 0.15)
From: |
Peter Maydell |
Subject: |
[Qemu-devel] [PULL 0/4][STABLE] ARM patch queue (for 0.15) |
Date: |
Wed, 27 Jul 2011 14:47:52 +0100 |
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(-)
- [Qemu-devel] [PULL 0/4][STABLE] ARM patch queue (for 0.15),
Peter Maydell <=