[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 0/9] target-arm: EL3 trap support
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v2 0/9] target-arm: EL3 trap support |
Date: |
Mon, 18 May 2015 18:53:07 +0100 |
On 22 April 2015 at 18:09, Greg Bellows <address@hidden> wrote:
> Initial patchset adding support for trapping to an EL other than EL1. Support
> includes changes to interfaces to allow specification of the target EL. Also
> includes the addition of the ARMv8 CPTR system registers used for controlling
> the trapping of features.
>
> ---
>
> v1 -> v2
> - Removed use of MAX through out the patch when setting target_el
> - Updated FP trap support to pass a target exception EL rather than just an
> enable boolean.
> - Added utility functions for determining the target exception EL
> - Broke up cptr and cpacr access functions
> - Added HCPTR CP register entry and HCPTR/CPTR_EL2 zero entries
> - Broke out TCR changes into their own patch and added support for handling
> the
> lack of TTBR1
> - Simplified wfx checking
> - General comment cleanup
>
> Greg Bellows (9):
> target-arm: Add exception target el infrastructure
> target-arm: Extend helpers to route exceptions
> target-arm: Update interrupt handling to use target EL
> target-arm: Add AArch64 CPTR registers
> target-arm: Extend FP checks to use an EL
> target-arm: Add TTBR regime function and use
> target-arm: Add EL3 and EL2 TCR checking
> target-arm: Add WFx syndrome function
> target-arm: Add WFx instruction trap support
Of this series, patches 1,2,3,6,7,8 look good so I'm applying
them to target-arm.next (with the uint64_t fixup Sergey spotted
for patch 6). I've sent comments on patches 4 and 5. 9 might be
OK but there was enough discussion on it to merit a respin anyway.
(Since Greg has moved on from Linaro I will be doing the respin.)
thanks
-- PMM
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Qemu-devel] [PATCH v2 0/9] target-arm: EL3 trap support,
Peter Maydell <=