All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-arm] [PATCH v2 0/6] target-arm: Implement various EL3 traps
@ 2016-02-11 16:03 ` Peter Maydell
  0 siblings, 0 replies; 15+ messages in thread
From: Peter Maydell @ 2016-02-11 16:03 UTC (permalink / raw)
  To: qemu-devel; +Cc: qemu-arm, patches

This patchset fixes or implements a lot of traps to EL3 as
listed in the ARM ARM section D1.15.4 "EL3 configurable controls".
Most of the rest we already had implemented.

NB: where the trap I was implementing for EL3 had an
obvious equivalent in EL2 I included the EL2 check in this
series, but I haven't attempted to implement traps which are
only EL2 and not EL3.

Changes v1->v2: rewrote patch 1 to use a new arm_highest_el()
function.

Patches 2..6 are already reviewed, only patch 1 needs doing.

thanks
-- PMM

Peter Maydell (6):
  target-arm: correct CNTFRQ access rights
  target-arm: Fix handling of SCR.SMD
  target-arm: Implement MDCR_EL3.TDOSA and MDCR_EL2.TDOSA traps
  target-arm: Implement MDCR_EL2.TDRA traps
  target-arm: Implement MDCR_EL3.TDA and MDCR_EL2.TDA traps
  target-arm: Report correct syndrome for FPEXC32_EL2 traps

 target-arm/cpu.h       |  29 ++++++++++++
 target-arm/helper.c    | 122 +++++++++++++++++++++++++++++++++++++++++--------
 target-arm/op_helper.c |  25 ++++++++--
 3 files changed, 153 insertions(+), 23 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2016-02-12 14:48 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-11 16:03 [Qemu-arm] [PATCH v2 0/6] target-arm: Implement various EL3 traps Peter Maydell
2016-02-11 16:03 ` [Qemu-devel] " Peter Maydell
2016-02-11 16:03 ` [Qemu-devel] [PATCH v2 1/6] target-arm: correct CNTFRQ access rights Peter Maydell
2016-02-11 16:10   ` [Qemu-arm] " Sergey Fedorov
2016-02-11 16:10     ` [Qemu-devel] " Sergey Fedorov
2016-02-12 14:45   ` [Qemu-arm] " Edgar E. Iglesias
2016-02-12 14:45     ` [Qemu-devel] " Edgar E. Iglesias
2016-02-11 16:03 ` [Qemu-devel] [PATCH v2 2/6] target-arm: Fix handling of SCR.SMD Peter Maydell
2016-02-12  9:13   ` [Qemu-arm] " Edgar E. Iglesias
2016-02-12  9:13     ` [Qemu-devel] " Edgar E. Iglesias
2016-02-11 16:03 ` [Qemu-devel] [PATCH v2 3/6] target-arm: Implement MDCR_EL3.TDOSA and MDCR_EL2.TDOSA traps Peter Maydell
2016-02-11 16:03 ` [Qemu-arm] [PATCH v2 4/6] target-arm: Implement MDCR_EL2.TDRA traps Peter Maydell
2016-02-11 16:03   ` [Qemu-devel] " Peter Maydell
2016-02-11 16:03 ` [Qemu-devel] [PATCH v2 5/6] target-arm: Implement MDCR_EL3.TDA and MDCR_EL2.TDA traps Peter Maydell
2016-02-11 16:03 ` [Qemu-devel] [PATCH v2 6/6] target-arm: Report correct syndrome for FPEXC32_EL2 traps Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.