Re: [Xen-devel] Problem with commit bf22ff45bed664aefb5c4e43029057a199b7070c

2017-07-07 Thread Marc Zyngier
On 07/07/17 15:51, Juergen Gross wrote: > Commit bf22ff45bed664aefb5c4e43029057a199b7070c ("genirq: Avoid > unnecessary low level irq function calls") breaks Xen guest > save/restore handling. > > The main problem are the PV devices using Xen event channels as > interrupt sources which are

Re: [Xen-devel] [PATCH 02/18] xen/arm: Restore HCR_EL2 register

2017-03-22 Thread Marc Zyngier
On 22/03/17 12:45, Mark Rutland wrote: > On Wed, Mar 22, 2017 at 12:16:20PM +, Julien Grall wrote: >> (CC Mark for the TLB question) > > [Adding Marc since he should understand this better than I do] > > I've trimmed a lot of context here, since it wasn't clear if it was > relevant to the

Re: [Xen-devel] [PATCH v11 4/5] arm64: introduce CONFIG_PARAVIRT, PARAVIRT_TIME_ACCOUNTING and pv_time_ops

2015-11-17 Thread Marc Zyngier
gt;> >>> Signed-off-by: Stefano Stabellini <stefano.stabell...@eu.citrix.com> >>> Acked-by: Marc Zyngier <marc.zyng...@arm.com> >> >> Ping? >> >> Catalin, Will, >> are you happy with this change? > > I'm happy if Marc's happy. Marc? My

Re: [Xen-devel] [PATCH] KVM: arm64: add workaround for Cortex-A57 erratum #852523

2015-09-14 Thread Marc Zyngier
by the core. > > Cc: <sta...@vger.kernel.org> > Cc: Marc Zyngier <marc.zyng...@arm.com> > Signed-off-by: Will Deacon <will.dea...@arm.com> Reviewed-by: Marc Zyngier <marc.zyng...@arm.com> I'll queue that together with the next batch of fixes.

Re: [Xen-devel] [PATCH v5 20/22] xen/arm: ITS: Map ITS translation space

2015-09-02 Thread Marc Zyngier
On 02/09/15 16:45, Ian Campbell wrote: > On Tue, 2015-08-18 at 23:37 +0100, Marc Zyngier wrote: >> On Tue, 18 Aug 2015 20:14:43 +0100 Julien Grall <julien.gr...@citrix.com> >> wrote: >> >>> Marc pointed me today that if the processor is writing into >>&g

Re: [Xen-devel] [PATCH v5 20/22] xen/arm: ITS: Map ITS translation space

2015-08-18 Thread Marc Zyngier
On Tue, 18 Aug 2015 20:14:43 +0100 Julien Grall julien.gr...@citrix.com wrote: Hi, On 27/07/2015 04:12, vijay.kil...@gmail.com wrote: From: Vijaya Kumar K vijaya.ku...@caviumnetworks.com ITS translation space contains GITS_TRANSLATOR register s/GITS_TRANSLATOR/GITS_TRANSLATOR/ I

Re: [Xen-devel] [PATCH v4 05/17] xen/arm: ITS: implement hw_irq_controller for LPIs

2015-07-16 Thread Marc Zyngier
On 16/07/15 15:49, Ian Campbell wrote: On Wed, 2015-07-15 at 22:31 +0530, Vijay Kilari wrote: Sorry. I may not be clear. In Linux when MSIx is enabled. Device is created first and its_device-its_collection is set for first onine cpu and mapvi is called with collection set in

Re: [Xen-devel] [PATCH v4 05/17] xen/arm: ITS: implement hw_irq_controller for LPIs

2015-07-16 Thread Marc Zyngier
On 16/07/15 17:18, Ian Campbell wrote: On Thu, 2015-07-16 at 16:21 +0100, Marc Zyngier wrote: Hope this helps, It, plus the chat we had on IRC did, yes, thanks. In summary: I was very confusedly talking about INV when I meant SYNC. There is a real issue with the update of its_dev

Re: [Xen-devel] ARM: KVM/XEN: how should we support virt-what?

2015-03-25 Thread Marc Zyngier
On 25/03/15 09:44, Andrew Jones wrote: Hello ARM virt maintainers, I'd like to start a discussion about supporting virt-what[1]. virt-what allows userspace to determine if the system it's running on is running in a guest, and of what type (KVM, Xen, etc.). Despite it being a best effort