Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-05-18 Thread Stefano Stabellini
On Tue, 24 Apr 2018, Julien Grall wrote: > Hi, > > On 04/24/2018 03:18 PM, Andrii Anisov wrote: > > > > > Can you quantify what would be the cost of keeping that code around for > > > IOMMU-less platform? > > I'm not sure I understand your question. Do you mean a number of loc of the > > passthro

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Julien Grall
Hi, On 04/24/2018 03:18 PM, Andrii Anisov wrote: Can you quantify what would be the cost of keeping that code around for IOMMU-less platform? I'm not sure I understand your question. Do you mean a number of loc of the passthrough feature for arm? I meant that disabling something in Xen will

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Andrii Anisov
Can you quantify what would be the cost of keeping that code around for IOMMU-less platform? I'm not sure I understand your question. Do you mean a number of loc of the passthrough feature for arm? -- *Andrii Anisov* ___ Xen-devel mailing list X

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Julien Grall
On 24/04/2018 12:04, Andrii Anisov wrote: Hello Julien, On 24.04.18 13:06, Julien Grall wrote: I believe that passthrough should be kept as core Xen, it is small and quite tight to the rest of Xen. It might be. But I would be interested to know what would be the rationale to disable that.

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Andrii Anisov
Hello Julien, On 24.04.18 13:06, Julien Grall wrote: I believe that passthrough should be kept as core Xen, it is small and quite tight to the rest of Xen. It might be. But I would be interested to know what would be the rationale to disable that. Do you foresee certification on IOMMU-less p

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Julien Grall
On 04/24/2018 10:52 AM, Andrii Anisov wrote: Hello Julien, Hi Andrii, On 24.04.18 12:01, Julien Grall wrote: You can't unselect HAS_PASSTHROUGH support. Given that you are going to have passthrough in the future, I don't much see the point to try to allow that option to be disabled. If we

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Andrii Anisov
Hello Julien, On 24.04.18 12:01, Julien Grall wrote: You can't unselect HAS_PASSTHROUGH support. Given that you are going to have passthrough in the future, I don't much see the point to try to allow that option to be disabled. If we are speaking of R-Car Gen3, you might be right. We are targe

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-24 Thread Julien Grall
Hi, On 04/23/2018 07:30 PM, Andrii Anisov wrote: On 19.04.18 01:15, Stefano Stabellini wrote: +# +# Device Drivers +# +# CONFIG_HAS_NS16550 is not set +# CONFIG_HAS_CADENCE_UART is not set +# CONFIG_HAS_MVEBU is not set +# CONFIG_HAS_PL011 is not set +CONFIG_HAS_SCIF=y +# CONFIG_HAS_EHCI is not

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-23 Thread Andrii Anisov
Hello Stefano, If we stick with platform specific configuration file: On 19.04.18 01:15, Stefano Stabellini wrote: This is a reference tiny kconfig for Renesas RCar. In terms of schedulers, it selects credit and NULL only. It enables all the ARM64 errata. Signed-off-by: Stefano Stabellini

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-20 Thread Stefano Stabellini
On Fri, 20 Apr 2018, Juergen Gross wrote: > On 20/04/18 01:00, Stefano Stabellini wrote: > > On Thu, 19 Apr 2018, Juergen Gross wrote: > >> On 19/04/18 10:06, Andrew Cooper wrote: > >>> On 18/04/2018 23:15, Stefano Stabellini wrote: > xen/arch/arm/configs/renesas.config | 80 > +

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-19 Thread Juergen Gross
On 20/04/18 01:00, Stefano Stabellini wrote: > On Thu, 19 Apr 2018, Juergen Gross wrote: >> On 19/04/18 10:06, Andrew Cooper wrote: >>> On 18/04/2018 23:15, Stefano Stabellini wrote: xen/arch/arm/configs/renesas.config | 80 + 1 file changed, 80

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-19 Thread Stefano Stabellini
On Thu, 19 Apr 2018, Juergen Gross wrote: > On 19/04/18 10:06, Andrew Cooper wrote: > > On 18/04/2018 23:15, Stefano Stabellini wrote: > >> xen/arch/arm/configs/renesas.config | 80 > >> + > >> 1 file changed, 80 insertions(+) > >> create mode 100644 xen/arch/

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-19 Thread Juergen Gross
On 19/04/18 10:06, Andrew Cooper wrote: > On 18/04/2018 23:15, Stefano Stabellini wrote: >> xen/arch/arm/configs/renesas.config | 80 >> + >> 1 file changed, 80 insertions(+) >> create mode 100644 xen/arch/arm/configs/renesas.config >> >> diff --git a/xen/arch

Re: [Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-19 Thread Andrew Cooper
On 18/04/2018 23:15, Stefano Stabellini wrote: > xen/arch/arm/configs/renesas.config | 80 > + > 1 file changed, 80 insertions(+) > create mode 100644 xen/arch/arm/configs/renesas.config > > diff --git a/xen/arch/arm/configs/renesas.config > b/xen/arch/arm/co

[Xen-devel] [PATCH 4/6] arm: add a small kconfig for Renesas RCar H3

2018-04-18 Thread Stefano Stabellini
This is a reference tiny kconfig for Renesas RCar. In terms of schedulers, it selects credit and NULL only. It enables all the ARM64 errata. Signed-off-by: Stefano Stabellini CC: artem_myga...@epam.com CC: volodymyr_babc...@epam.com --- This patch is untested on Renesas RCar, please test! Als