Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-25 Thread Iurii Mykhalskyi
Dear all, Thanks for all your replies. I'll keep them in mind while preparing next patch sets. With the best regards, Iurii Mykhalskyi On Fri, Nov 25, 2016 at 11:13 AM, Andrii Anisov wrote: > Dear Iurii, > > It was my mistake: > > Following: > >> 2.

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-25 Thread Andrii Anisov
Dear Iurii, It was my mistake: > Following: >> 2. 0002-libxl-Hack-fix-compilation-on-arm64.patch - required by to fix >> build issue, described here [2]. I haven't found any better solution except >> this one. > > Is not needed. > The issue does not appear with the current master HEAD. With

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-23 Thread Julien Grall
On 23/11/16 14:00, Iurii Mykhalskyi wrote: Dear all, Hello Iurii, Julien, I have updated yocto layer [1] to use the most recent stable Xen version - Xen 4.8-rc6 Can you explain why you want to impose a specific version of Xen to the user of this board? If Xen does not work out-of-box

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-23 Thread Iurii Mykhalskyi
Dear Andrii and all, On Wed, Nov 23, 2016 at 4:15 PM, Andrii Anisov wrote: > Iurii, > > About the following: > > > 2. 0002-libxl-Hack-fix-compilation-on-arm64.patch - required by to fix > > build issue, described here [2]. I haven't found any better solution > except >

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-23 Thread Andrii Anisov
Dear Iurii, Following: > 2. 0002-libxl-Hack-fix-compilation-on-arm64.patch - required by to fix > build issue, described here [2]. I haven't found any better solution except > this one. Is not needed. The issue does not appear with the current master HEAD. Sincerely, Andrii Anisov. On Wed,

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-23 Thread Andrii Anisov
Iurii, About the following: > 2. 0002-libxl-Hack-fix-compilation-on-arm64.patch - required by to fix > build issue, described here [2]. I haven't found any better solution except > this one. Please review this [1] thread. [1]

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-23 Thread Iurii Mykhalskyi
Dear all, Andrii, thanks for the remark - I'll rework this patch. Julien, I have updated yocto layer [1] to use the most recent stable Xen version - Xen 4.8-rc6 Looks like used patches for Xen should be described more briefly: 1. 0001-arm64-renesas-Introduce-early-console-for-Salvator-X.patch

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-22 Thread Andrii Anisov
Well, > This patch https://github.com/qbeeukraine/meta-platform-xen/blob/2.12/minimal/meta-rcar-gen3-xen/recipes-bsp/u-boot/u-boot/0002-arm-fdt-Don-t-touch-memory-node-from-full-U-Boot-in-.patch > Is a total mess. It seems you've lost some code and related history during porting the original

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-22 Thread Andrii Anisov
Dear Iurii, This patch https://github.com/qbeeukraine/meta-platform-xen/blob/2.12/minimal/meta-rcar-gen3-xen/recipes-bsp/u-boot/u-boot/0002-arm-fdt-Don-t-touch-memory-node-from-full-U-Boot-in-.patch Is a total mess. Somewhy you check defined CONFIG_XEN to introduce the arch_fixup_fdt() function,

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-21 Thread Julien Grall
Hello Iurii, On 21/11/2016 17:12, Iurii Mykhalskyi wrote: Hello guys, I have created wiki page for Salvator-X board: https://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Salvator-X Thank you for that. And update related yocto layer:

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-21 Thread Iurii Mykhalskyi
Hello guys, I have created wiki page for Salvator-X board: https://wiki.xen.org/wiki/Xen_ARM_with_Virtualization_Extensions/Salvator-X And update related yocto layer: https://github.com/qbeeukraine/meta-platform-xen Please review & leave your comments. I am planning to update this layer with

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-10 Thread Dirk Behme
On 10.11.2016 10:25, Iurii Mykhalskyi wrote: Hello Dirk, On Thu, Nov 10, 2016 at 8:54 AM, Dirk Behme > wrote: On 09.11.2016 13:14, Julien Grall wrote: Hello, On 09/11/16 07:14, Dirk Behme wrote: On

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-10 Thread Iurii Mykhalskyi
Hello Dirk, On Thu, Nov 10, 2016 at 8:54 AM, Dirk Behme wrote: > On 09.11.2016 13:14, Julien Grall wrote: > >> Hello, >> >> On 09/11/16 07:14, Dirk Behme wrote: >> >>> On 08.11.2016 16:41, Iurii Mykhalskyi wrote: >>> Hello Dirk, I have made only single

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-09 Thread Dirk Behme
On 09.11.2016 13:14, Julien Grall wrote: Hello, On 09/11/16 07:14, Dirk Behme wrote: On 08.11.2016 16:41, Iurii Mykhalskyi wrote: Hello Dirk, I have made only single change - I recompile ATF to leave CPU in EL2 mode and reflash it. Yes, this is what I meant with 'modifying firmware' ;)

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-09 Thread Julien Grall
Hello, On 09/11/16 07:14, Dirk Behme wrote: On 08.11.2016 16:41, Iurii Mykhalskyi wrote: Hello Dirk, I have made only single change - I recompile ATF to leave CPU in EL2 mode and reflash it. Yes, this is what I meant with 'modifying firmware' ;) You are loading Xen with U-Boot running in

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Dirk Behme
Hi Iurii, On 08.11.2016 16:41, Iurii Mykhalskyi wrote: Hello Dirk, I have made only single change - I recompile ATF to leave CPU in EL2 mode and reflash it. Yes, this is what I meant with 'modifying firmware' ;) You are loading Xen with U-Boot running in EL2, then? With this modification,

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Andrii Anisov
Dirk, IuriiK did great work at the beginning of the summer to bringup XEN on Salvator-X in a short term. Due to different reasons it was a bit hacky and was not exposed here, but you can find the stuff here: https://github.com/qbeeukraine/meta-platform-xen. I'm not really sure if the final code

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Iurii Mykhalskyi
Hello Dirk, I have made only single change - I recompile ATF to leave CPU in EL2 mode and reflash it. Looks like this way are the mostly "correct" approach for this board. All changes are made in publicly available sources, based on official Renesas H3 yocto layer -

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Dirk Behme
On 08.11.2016 15:30, Julien Grall wrote: Hello Iurii, Dirk (in CC) sent a similar patch few months ago to add support for this board (see [1]). I didn't ack the patch back then because I wanted to see documentation on the wiki to bring up Xen on this board (see [2] for the requirements). I

Re: [Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Julien Grall
Hello Iurii, Dirk (in CC) sent a similar patch few months ago to add support for this board (see [1]). I didn't ack the patch back then because I wanted to see documentation on the wiki to bring up Xen on this board (see [2] for the requirements). I didn't see any follow-up since then for

[Xen-devel] [PATCH] arm64:renesas: Introduce early console for Salvator-X board

2016-11-08 Thread Iurii Mykhalskyi
From: Iurii Konovalenko Add support for the "Salvator-X" development board based on R-Car H3 SoC which has SCIF compatible UART. Signed-off-by: Iurii Konovalenko Signed-off-by: Iurii Mykhalskyi