From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH v8 0/13] remove maintenance interrupts Date: Thu, 16 Oct 2014 10:11:38 +0100 Message-ID: <1413450698.2012.5.camel@citrix.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: harry S Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org On Thu, 2014-10-16 at 13:25 +0800, harry S wrote: > I see. But I want to know if Xen can intercept the software interrupt > without setting HCR.TGE to 1, or if we don't set the HCR.TGE, Xen > doesn't need to handle software interrupt at all. If you mean supervisor call (i.e. the result of executing an svc instruction) then no, Xen isn't involved in that at all, it is all internal to the guest. > And in ARM does the supervisor call means the software interrupt? I suppose so. Ian.