From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH] xen: arm: take FIQ exceptoons to Xen not guest by setting HCR_EL2.FMO Date: Mon, 16 Jun 2014 12:36:57 +0100 Message-ID: <539ED6D9.6090902@linaro.org> References: <1402915700-15988-1-git-send-email-ian.campbell@citrix.com> <539ED42F.40600@linaro.org> <1402918138.14907.14.camel@kazak.uk.xensource.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1402918138.14907.14.camel@kazak.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Ian Campbell Cc: stefano.stabellini@eu.citrix.com, tim@xen.org, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On 06/16/2014 12:28 PM, Ian Campbell wrote: > On Mon, 2014-06-16 at 12:25 +0100, Julien Grall wrote: >> Hi Ian, >> >> There is small typo in the commit title: >> >> s/exceptoons/exceptions/ > > Spotted, thanks > >> On 06/16/2014 11:48 AM, Ian Campbell wrote: >>> So far none of the platforms which we support use FIQ for anything, but when we >>> end up supporting one it would be far better to surprise Xen with them than >>> whatever guest happens to be running... >> >> May I ask for a reference in the ARM ARM? I can't find any paragraph >> stating that the FIQ is taken in guest mode if HCR.EL2.FMO is not set. > > That's pretty much the meaning of that bit, it's analogous to > HCR_EL2.IMO which does the same for regular interrupts and .AMO which > does the same for async aborts. AFAIU this bit is firstly use to change the masking of CPSR. My first thought was about it. I had to follow multiple link before finding the right paragraph about the routing. Can you add a reference to B1.8.4? Acked-by: Julien Grall Regards, -- Julien Grall