Re: [Qemu-devel] [PATCH v5 07/33] target-arm: extend async excp masking

2014-10-07 Thread Peter Maydell
On 7 October 2014 04:16, Greg Bellows wrote: > > > On 6 October 2014 10:53, Peter Maydell wrote: >> > switch (excp_idx) { >> > case EXCP_FIQ: >> > -if (irq_can_hyp && (env->cp15.hcr_el2 & HCR_FMO)) { >> > -return true; >> > +if (arm_feature(env, ARM_FEATURE_

Re: [Qemu-devel] [PATCH v5 07/33] target-arm: extend async excp masking

2014-10-06 Thread Greg Bellows
On 6 October 2014 10:53, Peter Maydell wrote: > On 30 September 2014 22:49, Greg Bellows wrote: > > From: Fabian Aggeler > > > > This patch extends arm_excp_unmasked() according to ARM ARMv7 and > > ARM ARMv8 (all EL running in Aarch32) and adds comments. > > "AA" (just do a search and replace

Re: [Qemu-devel] [PATCH v5 07/33] target-arm: extend async excp masking

2014-10-06 Thread Peter Maydell
On 30 September 2014 22:49, Greg Bellows wrote: > From: Fabian Aggeler > > This patch extends arm_excp_unmasked() according to ARM ARMv7 and > ARM ARMv8 (all EL running in Aarch32) and adds comments. "AA" (just do a search and replace through the whole patchset, please.) > > If EL3 is using Aar

[Qemu-devel] [PATCH v5 07/33] target-arm: extend async excp masking

2014-09-30 Thread Greg Bellows
From: Fabian Aggeler This patch extends arm_excp_unmasked() according to ARM ARMv7 and ARM ARMv8 (all EL running in Aarch32) and adds comments. If EL3 is using Aarch64 IRQ/FIQ masking is ignored in all exception levels other than EL3 if SCR.{FIQ|IRQ} is set to 1 (routed to EL3). Signed-off-by: