Re: [Xen-devel] Unable to create guest PV domain on OMAP5432

2017-11-17 Thread Andrii Anisov
e JTAG which understands virtualization, and allows you to debug DomU. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Unable to create guest PV domain on OMAP5432

2017-11-15 Thread Andrii Anisov
the kernel crashed in earliest stages. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Unable to create guest PV domain on OMAP5432

2017-11-15 Thread Andrii Anisov
oid/' shows nothing, but using 'Ctrl + 5' or 'Ctrl + ]' closes the console. Am I missing something here? What kernel do you use for DomU? Please make sure you have in that kernel configuration XEN support enabled (together with hypervisor console support). -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [RFC PATCH 00/31] CPUFreq on ARM

2017-11-09 Thread Andrii Anisov
Dear Oleksandr, Please consider my `Reviewed-by: Andrii Anisov ` for all patches. What you missed after extracting this stuff from github. On 09.11.17 19:09, Oleksandr Tyshchenko wrote: From: Oleksandr Tyshchenko -- *Andrii Anisov

Re: [Xen-devel] Unable to create guest PV domain on OMAP5432

2017-11-09 Thread Andrii Anisov
main 4:unable to add disk devices libxl: error: libxl_domain.c:1000:libxl__destroy_domid: Domain 4:Non-existant domain libxl: error: libxl_domain.c:959:domain_destroy_callback: Domain 4:Unable to destroy guest libxl: error: libxl_domain.c:886:domain_destroy_cb: Domain 4:Destruction of domain failed / Any input would be highly appreciated BTW, what is your dom0 system? Does it have bash? Long time ago, we had busybox in dom0, and used https://marc.info/?l=xen-devel&m=146358920813936&w=4 to workaround block device creation issues. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

[Xen-devel] [PATCH] tools/hotplug: create XEN_LOG_DIR at runtime

2017-10-27 Thread Andrii Anisov
From: Andrii Anisov /var/log could be a tmpfs mount point, so create xen subfolder at runtime. Signed-off-by: Andrii Anisov Reviewed-by: Volodymyr Babchuk Reviewed-by: Oleksandr Andrushchenko --- tools/hotplug/Linux/init.d/xencommons.in | 1 + 1 file changed, 1 insertion(+) diff --git a

Re: [Xen-devel] [PATCH v2 0/5] Towards work-conserving RTDS

2017-10-02 Thread Andrii Anisov
cores, partitioning would be a significant resources wasting for described scenario. How feasible is it from your point of view? BTW, are you targeting XEN 4.10 with this patch series? -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-09-29 Thread Andrii Anisov
Hello Dario, On 28.09.17 19:01, Dario Faggioli wrote: On Thu, 2017-09-28 at 12:18 +0300, Andrii Anisov wrote: - Could you please provide an example input xml for CARTS described a system with 2 RT domains with 2 VCPUs each, running on a 2PCPUs, with gEDF scheduling at VMM level (for XEN

Re: [Xen-devel] RT-Xen on ARM

2017-09-28 Thread Andrii Anisov
alculation for all periods in between, but did not provide the best period to get system schedulable. You should set them to the same value. Ok, how to chose the value for some taskset in a component? -- *Andrii Anisov* ___ Xen-devel mailing list

Re: [Xen-devel] RT-Xen on ARM

2017-09-27 Thread Andrii Anisov
/os_scheduler in CARTS description files. If I have them different, CARTS gives calculation for all periods in between, but did not provide the best period to get system schedulable. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https

Re: [Xen-devel] RT-Xen on ARM

2017-09-27 Thread Andrii Anisov
description? My intention is to have a set of generated input xml's, feed them to CARTS and get models ready to be parsed to receive domains configuration for each test case. [1] https://rtg.cis.upenn.edu/carts/docs/userguide.pdf -- *Andrii Anisov* _

Re: [Xen-devel] ARM64:Porting xen to new hardware

2017-09-25 Thread Andrii Anisov
[1]. [1] https://github.com/xen-troops/linux/commit/b4eec1abd5e683133ce8e326ced1986e7c65976a -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] ARM64:Porting xen to new hardware

2017-09-25 Thread Andrii Anisov
following: (XEN) *** Serial input -> Xen (type 'CTRL-a' three times to switch input to DOM0) Then you can press 'h' for seeing installed key handlers. But all of this requires XEN to be running somehow. -- *Andrii Anisov* _

Re: [Xen-devel] RT-Xen on ARM

2017-08-21 Thread Andrii Anisov
w.cis.upenn.edu/~linhphan/papers/emsoft14-rt-xen.pdf -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-08-21 Thread Andrii Anisov
On 21.08.17 11:07, Andrii Anisov wrote: Hello Meng Xu, On 18.08.17 23:43, Meng Xu wrote: The Section 4.1 and 4.2 in [1] explained the whole experiment steps. If you have any question or confusion on a specific step, please feel free to let me know. From the document it is not really clear if

Re: [Xen-devel] RT-Xen on ARM

2017-08-21 Thread Andrii Anisov
simultaneously for your experiments. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-08-16 Thread Andrii Anisov
Hello Edgar, I'm just wondering if you have had a chance to play with SCF? Please do not hesitate to come up with questions and comments. We are extremely interested in them to make the thing better. -- *Andrii Anisov* ___ Xen-devel mailing

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-14 Thread Andrii Anisov
r 4GB. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-11 Thread Andrii Anisov
cally lack of DMA-able RAM can lead to network malfunction. So the question is if it's a real cause, and why XEN does not allocate whole under-4GB RAM to dom0. -- *Andrii Anisov* * * ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lis

Re: [Xen-devel] [RFC] xen/arm: Suspend to RAM Support in Xen for ARM

2017-08-10 Thread Andrii Anisov
how to resume Dom0, i.e. how to hand over control to Dom0? + +== +References +== + +[1] Power State Coordination Interface (ARM): +http://infocenter.arm.com/help/topic/com.arm.doc.den0022d/Power_State_Coordination_Interface_PDD_v1_1_DEN0022D.pdf + -- *Andrii Anisov* _

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-03 Thread Andrii Anisov
On 03.08.17 16:58, Andrii Anisov wrote: Let me check with a block device root. It does work with root on mmcblk1p1. So I suggest to George to update his XEN by moving to 4.9 or by backporting mentioned patch. Not sure what is broken for nfs-root. Would not deal with it now, maybe later

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-03 Thread Andrii Anisov
x27;m not comparing, just checked on my table with my current setup. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-03 Thread Andrii Anisov
On 03.08.17 16:38, Andrii Anisov wrote: If I recall correctly related issue was fixed in 4.9. It's ugly. I've reproduced the setup on my table, with the current master. It does not work. XEN allocated Dom0 memory properly: (XEN) *** LOADING DOMAIN 0 *** (XEN) Loading k

Re: [Xen-devel] Regarding changing memory for DOM0

2017-08-03 Thread Andrii Anisov
RAM under 4GB mark and the rest 3GB above. Moreover 128MB from the RAM below 4GB mark are taken for secure world. If I recall correctly related issue was fixed in 4.9. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https

Re: [Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-08-02 Thread Andrii Anisov
tps://github.com/xen-troops/xen/blob/vgpu-dev/xen/arch/arm/coproc/coproc.h#L81 [3] https://github.com/xen-troops/xen/tree/vgpu-dev -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-08-02 Thread Andrii Anisov
t take too much efforts. I'll have a look, thanks! Do not hesitate to contact us in case you need any help or clarification. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-08-01 Thread Andrii Anisov
above is feasible even with current SCF code and will not take too much efforts. [1] https://lists.xenproject.org/archives/html/xen-devel/2016-11/msg01935.html -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-08-01 Thread Andrii Anisov
017-07/msg02124.html -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-08-01 Thread Andrii Anisov
Hello Meng Xu, I've get back to this stuff. On 03.07.17 17:58, Andrii Anisov wrote: That's why we are going to keep configuration (of guests and workloads) close to [1] for evaluation, but on our target SoC. I'm wondering if there are known issues or specifics for

[Xen-devel] [PATCH] xen/arm: Fix comments coding style in assembler files

2017-07-27 Thread Andrii Anisov
From: Andrii Anisov Signed-off-by: Andrii Anisov --- xen/arch/arm/arm32/debug-8250.inc | 12 +++-- xen/arch/arm/arm32/debug-exynos4210.inc | 12 +++-- xen/arch/arm/arm32/debug-pl011.inc | 18 +--- xen/arch/arm/arm32/debug-scif.inc | 6 ++- xen/arch/arm/arm32/debug.S

[Xen-devel] [PATCH V2 2/2] xen:arm: earlyprintk configuration for R-Car Gen3 boards

2017-07-27 Thread Andrii Anisov
From: Andrii Anisov Introduce an earlyprintk configuration for R-Car Gen3 SoC based development boards, like: - Salvator-X [http://elinux.org/R-Car/Boards/Salvator-X] - M3ULCB [http://elinux.org/R-Car/Boards/M3SK] - H3ULCB [http://elinux.org/R-Car/Boards/H3SK] Signed-off-by: Iurii

[Xen-devel] [PATCH V2 1/2] xen:arm64: Add SCIF UART support for earlyprintk

2017-07-27 Thread Andrii Anisov
From: Iurii Konovalenko Add support for a SCIF compatible UART found in Renesas R-Car Gen3 SoCs. Signed-off-by: Iurii Konovalenko Signed-off-by: Iurii Mykhalskyi Signed-off-by: Andrii Anisov --- Changes in v2: - fixed register names in comments and their coding style --- xen/arch/arm

Re: [Xen-devel] Reserved-memory node handling in XEN ( WAS Re: [ARM] Handling CMA pool device nodes in Dom0)

2017-07-27 Thread Andrii Anisov
for reserved memory as this will not be managed by the memory allocator. So that is the question to the reserved-memory support design. And should be considered during the choosing the approach (manage it with existing allocator, or implement something aside) -- *Andrii A

Re: [Xen-devel] Reserved-memory node handling in XEN ( WAS Re: [ARM] Handling CMA pool device nodes in Dom0)

2017-07-27 Thread Andrii Anisov
de an example of a security impact? Furthermore, using the weakest one would imply cache maintenance when the region is assigned/deassigned to/from a domain to prevent leaking data. Could you please provide an example scenario for data leakage? -- *Andrii A

Re: [Xen-devel] Reserved-memory node handling in XEN ( WAS Re: [ARM] Handling CMA pool device nodes in Dom0)

2017-07-27 Thread Andrii Anisov
your point. write-back cacheable is quite weak attribute for stage-2. Is that safe? I guess the domain should drive the resultant cacheability because it knows how that memory region will be used. So the weakest write-back cacheability is the right choice. Is my understanding correct? -- *A

Re: [Xen-devel] [PATCH 1/2] xen:arm64: Add SCIF UART support for earlyprintk

2017-07-26 Thread Andrii Anisov
Hello Julien, On 26.07.17 18:33, Julien Grall wrote: On 26/07/17 16:25, Andrii Anisov wrote: + Stefano as a maintainer. Dear all, Any objections on this patch? I would have appreciated to be CC as well... Somewhy I though you are in the thread of this patch as well. Sorry for my miss

Re: [Xen-devel] [PATCH 2/2] xen:arm: earlyprintk configuration for R-Car Gen3 boards

2017-07-26 Thread Andrii Anisov
+ Stefano as a maintainer. Dear all, Any objections on this patch? On 05.07.17 19:29, Andrii Anisov wrote: From: Andrii Anisov Introduce an earlyprintk configuration for R-Car Gen3 SoC based development boards, like: - Salvator-X [http://elinux.org/R-Car/Boards/Salvator-X] - M3ULCB

Re: [Xen-devel] [PATCH 1/2] xen:arm64: Add SCIF UART support for earlyprintk

2017-07-26 Thread Andrii Anisov
+ Stefano as a maintainer. Dear all, Any objections on this patch? On 05.07.17 19:29, Andrii Anisov wrote: From: Iurii Konovalenko Add support for a SCIF compatible UART found in Renesas R-Car Gen3 SoCs. Signed-off-by: Iurii Konovalenko Signed-off-by: Iurii Mykhalskyi Signed-off-by

[Xen-devel] Reserved-memory node handling in XEN ( WAS Re: [ARM] Handling CMA pool device nodes in Dom0)

2017-07-26 Thread Andrii Anisov
emory node. But from this point of view, it is not clear if the size of the reserved region should be accounted during RAM space allocation for the domain. Another question: what caching attributes do they need in the stage2 mapping? I guess Write-Back Cacheable should be sufficient. -- *And

Re: [Xen-devel] Duplicated memory node in the Device-Tree (WAS [XEN] Re: Duplicated memory nodes cause the BUG())

2017-07-26 Thread Andrii Anisov
move in that direction instead of pushing changes into hypervisor. If the vendor is not willing to do it, then we can discuss about implementing a fix in Xen. I had it in my mind as a generic stuff. Partially inspired by LK approach. -- *Andrii A

Re: [Xen-devel] Duplicated memory node in the Device-Tree (WAS [XEN] Re: Duplicated memory nodes cause the BUG())

2017-07-26 Thread Andrii Anisov
this until we get rid of the Xen specific R-Car device tree on the wiki. IMO, we it should appear correspondent functionality in XEN first, and latter get rid of specific device tree on the wiki. So that we will have the wiki steps adequate to the current master. -- *And

Re: [Xen-devel] Duplicated memory node in the Device-Tree (WAS [XEN] Re: Duplicated memory nodes cause the BUG())

2017-07-25 Thread Andrii Anisov
early mentioned options: On 25.07.17 15:24, Andrii Anisov wrote: * ignore next duplicating (overlapping) memory node in favor of one already in a memory banks list * merge duplicating (overlapping), even neighboring, memory banks On 25.07.17 19:23, Andrew Cooper wrote: It might be the case

Re: [Xen-devel] Android bring up over xen for Rcar-H3

2017-07-25 Thread Andrii Anisov
ience there were no good result. [1] https://github.com/xen-troops/meta-demo/tree/master/meta-rcar-gen3-xen/recipes-kernel/linux/linux-renesas [2] https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Salvator-X#Running_the_system -- *Andrii A

Re: [Xen-devel] Duplicated memory node in the Device-Tree (WAS [XEN] Re: Duplicated memory nodes cause the BUG())

2017-07-25 Thread Andrii Anisov
or an advice. [1] https://github.com/xen-troops/meta-demo/blob/master/meta-rcar-gen3-xen/recipes-kernel/linux/linux-renesas/r8a7795-salvator-x-xen.dts#L61 -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Duplicated memory node in the Device-Tree (WAS [XEN] Re: Duplicated memory nodes cause the BUG())

2017-07-25 Thread Andrii Anisov
uring * compatible regions are merged) after the addition. * * RETURNS: * 0 on success, -errno on failure. */ IMO the function description is pretty straight-forward. But let us wait for device tree guys feedback. -- *Andrii A

[Xen-devel] Duplicated memory nodes cause the BUG()

2017-07-25 Thread Andrii Anisov
* existing regions. @type is guaranteed to be minimal (all neighbouring * compatible regions are merged) after the addition. * * RETURNS: * 0 on success, -errno on failure. */ -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Xen checkpatch infrastructure design

2017-07-24 Thread Andrii Anisov
ion to the clang-format. Could you please point us to the mailing list thread where details are discussed. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [xen-devel][xen/Arm]xen fail to boot on omap5 board

2017-07-21 Thread Andrii Anisov
) Well, actually I supposed HYP mode is not enabled. It was tricky some time ago, not sure if it was upstreamed to u-boot. But yep, mentioned print is after HYP mode check. IMHO the log starting from the board power on moment will provide more precise info about the situation. -- *Andrii Anisov

Re: [Xen-devel] Regarding hdmi sharing in xen

2017-07-21 Thread Andrii Anisov
use solely, it can share that display to other domains using displif protocol [1]. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-04/msg00470.html -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https

[Xen-devel] SCF configuration followup

2017-07-21 Thread Andrii Anisov
Dear All, During the developers summit a Shared Coprocessor Framework (SCF) concept was presented. One of the topics discussed was a shared coprocessor configuration. The SCF itself is intended to share coprocessor (i.e. GPU, DPS, FPGA, whatever) resources to guest domains [1][2]. We are t

[Xen-devel] [XenSummit 2017] Shared coprocessor framework followup

2017-07-18 Thread Andrii Anisov
. DSP running different FW for different domains, etc). - If someone is willing to take a part in SCF design and development (core, API)? - If someone is willing to implement their coprocessor support (driver) for SCF? I look forward to hearing from you. -- *Andrii Anisov

Re: [Xen-devel] XEN on R-Car H3 starter kit

2017-07-18 Thread Andrii Anisov
Dear Ajeesh, I'm just courious, are you using an updated wiki [1]? [1] https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Salvator-X -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org

Re: [Xen-devel] XEN on R-Car H3 starter kit

2017-07-18 Thread Andrii Anisov
tree and use it. Also do not forget to update ATF on the board. This should be enough. What all should i look in a Hardware to run XEN in it? If we are speaking about ARM, then: - SoC should be VE/EL2 capable - Bootloader should be able to start XEN in HYP/EL2. -- *Andrii Anisov

[Xen-devel] [PATCH] xen:Kconfig: Make SCIF built by default for ARM

2017-07-18 Thread Andrii Anisov
From: Andrii Anisov Both Renesas R-Car Gen2(ARM32) and Gen3(ARM64) are utilizing SCIF IP, so make its serial driver built by default for ARM. Signed-off-by: Andrii Anisov --- xen/drivers/char/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xen/drivers/char

Re: [Xen-devel] [xen-devel][xen/Arm]xen fail to boot on omap5 board

2017-07-18 Thread Andrii Anisov
hree years ago. BTW, I'm really surprised you have an OMAP5 based board. Which actually do you have? -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Question about Xen on ARM

2017-07-18 Thread Andrii Anisov
Dear Christopher, On 18.07.17 12:08, Andrii Anisov wrote: In order to build the required system, a board candidate should: - have a CPU able to switch to EL2/Virtualization mode - have a public bootloader sources able to switch CPU to EL2/Virtualizaiotn mode - have a Linux system

Re: [Xen-devel] Regarding hdmi sharing in xen

2017-07-18 Thread Andrii Anisov
ar h3 board.? It really depends on the setup you need. GPU sharing is not strictly tied to display sharing. So you could split DUs between domains, or utilize some PV Display driver implementing [1]. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-04/msg00470.html -- *Andrii A

Re: [Xen-devel] Question about Xen on ARM

2017-07-18 Thread Andrii Anisov
reely available - have an Android sources freely available Jacinto6 EVM is known to me as a board satisfying all the above. It is built around SoC utilizing CA15. The pitfall here is that the board itself is not freely available and is far too expensive. -- *Andrii A

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-14 Thread Andrii Anisov
roject.org/wiki/Xen_ARM_Manual_Smoke_Test/Results -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-07-10 Thread Andrii Anisov
Hello Meng Xu, On 07.07.17 21:43, Meng Xu wrote: Andrii, If you encountered any question/difficulty in choosing the proper VCPU parameters for your workload, please don't hesitate to ping me and Dario. Thank you. I'll keep you in touch when we have something specified. -- *And

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-07 Thread Andrii Anisov
On 07.07.17 13:55, Julien Grall wrote: You can say it is supported and listing known limitations, not saying it is fully supported. As you said, there is a long way to end up fully support. Got it. -- *Andrii Anisov* ___ Xen-devel mailing list

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-07 Thread Andrii Anisov
tches to the BSP. Having required changes in the official BSP will take much more time. [1] https://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Allwinner#Bootloader -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-06 Thread Andrii Anisov
oes out of bootloader in Hypervisor mode/EL2? So no changes to FW/bootloader should be ever done for supported boards? -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-06 Thread Andrii Anisov
es the false impression that Xen upstream is fully supported on Renesas, whilst from what you said this is not true and change are required in the BSP. I would say in different words: XEN upstream is fully supported on Renesas, but due to XEN functionality gaps the BSP shoul

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-05 Thread Andrii Anisov
t will not work. BSP with mentioned layer will do SMC due to OP-TEE integration and will not boot. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-05 Thread Andrii Anisov
Julien, On 05.07.17 19:34, Julien Grall wrote: I'd like to have my comments (see the discussion on "Xen Community Call 21/07/16 meeting minutes") before considering acking those two patches. Its clear. It is just the first step. Taking all discussed actions will take more tim

Re: [Xen-devel] Xen Community Call 21/06/17 meeting minutes

2017-07-05 Thread Andrii Anisov
On 05.07.17 16:59, Julien Grall wrote: I would send an updated patch today. I've pushed the stuff [1]. Sorry I missed cc-ing you. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-07/msg00533.html -- *Andrii Anisov* ___ Xen-

[Xen-devel] Renesas R-Car Gen3 SoCs earlyprintk support.

2017-07-05 Thread Andrii Anisov
These patches add SCIF earlyprintk support as well as a configuration suitable for R-Car Gen3 SoCs based development boards. [PATCH 1/2] xen:arm64: Add SCIF UART support for earlyprintk [PATCH 2/2] xen:arm: earlyprintk configuration for R-Car Gen3 boards ___

[Xen-devel] [PATCH 2/2] xen:arm: earlyprintk configuration for R-Car Gen3 boards

2017-07-05 Thread Andrii Anisov
From: Andrii Anisov Introduce an earlyprintk configuration for R-Car Gen3 SoC based development boards, like: - Salvator-X [http://elinux.org/R-Car/Boards/Salvator-X] - M3ULCB [http://elinux.org/R-Car/Boards/M3SK] - H3ULCB [http://elinux.org/R-Car/Boards/H3SK] Signed-off-by: Iurii

[Xen-devel] [PATCH 1/2] xen:arm64: Add SCIF UART support for earlyprintk

2017-07-05 Thread Andrii Anisov
From: Iurii Konovalenko Add support for a SCIF compatible UART found in Renesas R-Car Gen3 SoCs. Signed-off-by: Iurii Konovalenko Signed-off-by: Iurii Mykhalskyi Signed-off-by: Andrii Anisov --- xen/arch/arm/arm64/debug-scif.inc | 51 +++ 1 file changed

Re: [Xen-devel] Xen Community Call 21/06/17 meeting minutes

2017-07-05 Thread Andrii Anisov
hypervisor. Our preliminary plan is to prepare another distilled yocto layer which would introduce minimal required changes to BSP only and update the wiki page appropriately. Will it work for you? [3] https://lists.xenproject.org/archives/html/xen-devel/2016-11/msg01955.html --

Re: [Xen-devel] Xen Community Call 21/06/17 meeting minutes

2017-07-05 Thread Andrii Anisov
s have the same console configuration. I would send an updated patch today. [1] https://lists.xenproject.org/archives/html/xen-devel/2016-11/msg00594.html -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-07-04 Thread Andrii Anisov
s' parameters. Thank you for suggestions. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] RT-Xen on ARM

2017-07-03 Thread Andrii Anisov
FLASK: Denying unknown domctl_scheduler_op: 2. libxl: error: libxl_sched.c:663:sched_rtds_vcpu_set_all: Domain 2:Setting vcpu sched rtds: Operation not permitted libxl_vcpu_sched_params_set_all failed. Which version of Xen or commit point did you use? We have our stuff based on top of 4

Re: [Xen-devel] RT-Xen on ARM

2017-07-03 Thread Andrii Anisov
On 03.07.17 16:03, Wei Liu wrote: This is a bit strange, fc658208e026242420b9924a9e4bfa581479e1f5 seems to imply xentop should work on ARM. Yep it is built. But yocto missed its installation. That issue is on our site :) -- *Andrii Anisov

[Xen-devel] RT-Xen on ARM

2017-07-03 Thread Andrii Anisov
ched.c:663:sched_rtds_vcpu_set_all: Domain 2:Setting vcpu sched rtds: Operation not permitted libxl_vcpu_sched_params_set_all failed. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [Embedded-pv-devel] Migrated from Xenserver to Gentoo/Xen

2017-05-25 Thread Andrii Anisov
more suitable list to ask server side questions. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

[Xen-devel] [TESTDAY] Test report

2017-05-23 Thread Andrii Anisov
s. [raisin] I don't know distro unknown. It might be missing packages. [raisin] I don't know distro unknown. Cannot install packages. [1] http://elinux.org/R-Car/Boards/Yocto-Gen3 [2] https://wiki.xenproject.org/wiki/Xen_ARM_Manual_Smoke_Test -- *Andrii Anisov*

Re: [Xen-devel] passthrough

2017-05-23 Thread Andrii Anisov
hacks. On 23.05.17 15:53, George John wrote: Thanks for the reply. we are using renesas rcar h3 board. Does it supports? XEN passthrough functionality relies on IOMMU. The R-Car Gen3 SoCs have a custom IOMMU named IPMMU. XEN does not support IPMMU yet. -- *Andrii A

Re: [Xen-devel] Xen 4.9 rc5

2017-05-17 Thread Andrii Anisov
s. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-05/msg01581.html [2] http://elinux.org/R-Car/Boards/M3SK -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

[Xen-devel] [[PATCH v2]] libxl/arm: Fix ARM build.

2017-05-16 Thread Andrii Anisov
From: Andrii Anisov Initialise *size in default branch to prevent certain compilers (i.e. Linaro GCC 5.2-2015.11-2) from reporting "variable may be used uninitialized" errors in caller function. Signed-off-by: Julien Grall --- tools/libxl/libxl_arm_acpi.c | 1 + 1 file changed, 1

Re: [Xen-devel] [[PATCH]] libxl/arm: Fix ARM build.

2017-05-16 Thread Andrii Anisov
ble may be used uninitialized" compilation error in a caller function, fired by some compilers under circumstances. If I'm right, would it be better to set *size to 0 in the default branch? Agree. -- *Andrii Anisov* ___ Xen-de

Re: [Xen-devel] [[PATCH]] libxl/arm: Fix ARM build.

2017-05-16 Thread Andrii Anisov
CC Ian Jakson and Wei Liu as maintainers. Sincerely, Andrii Anisov. 2017-05-16 13:23 GMT+03:00 Andrii Anisov : > From: Andrii Anisov > > Some compilers do not (validly?) detect that size will always be > initialized when (rc > 0), so implicitly initialize it. > > Signed

Re: [Xen-devel] Xen 4.9 rc4

2017-05-16 Thread Andrii Anisov
s. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-05/msg01540.html [2] http://elinux.org/R-Car/Boards/M3SK -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

[Xen-devel] [[PATCH]] libxl/arm: Fix ARM build.

2017-05-16 Thread Andrii Anisov
From: Andrii Anisov Some compilers do not (validly?) detect that size will always be initialized when (rc > 0), so implicitly initialize it. Signed-off-by: Julien Grall --- tools/libxl/libxl_arm_acpi.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/libxl/libxl_arm_acpi.c b/to

Re: [Xen-devel] [ARM] Native application design and discussion (I hope)

2017-05-15 Thread Andrii Anisov
ome light stubdomain) which will be scheduled right when it is needed - this is much easier task. At least, this is my vision of vcoproc driver problem. Andrii can correct me, if I'm terribly wrong. All above is correct enough. -- *Andrii Anisov*

Re: [Xen-devel] 4.9.0-rcX can not be built for ARM64

2017-05-15 Thread Andrii Anisov
. I'm going to submit a patch, is it ok for you I put your signed-off? -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] 4.9.0-rcX can not be built for ARM64

2017-05-15 Thread Andrii Anisov
struct acpi_table_rsdp); But your code seems to be leaner. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] Xen 4.9 rc4

2017-05-12 Thread Andrii Anisov
https://wiki.xenproject.org/wiki/Xen_ARM_Manual_Smoke_Test -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [ARM] Native application design and discussion (I hope)

2017-05-10 Thread Andrii Anisov
tee or mshield - proprietary one. [1] https://lists.xenproject.org/archives/html/xen-devel/2017-05/msg00381.html [2] https://lists.xenproject.org/archives/html/xen-devel/2016-10/msg01966.html [3] https://lists.xenproject.org/archives/html/xen-dev

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-10 Thread Andrii Anisov
Hello Julien, On 10.05.17 20:40, Julien Grall wrote: Have you tried to define an interface using C structure? Not yet. If not, my suggestion would be to first do that so we can discuss on other alternative. Going to take this action soon. -- *Andrii Anisov

Re: [Xen-devel] [ARM] Native application design and discussion (I hope)

2017-05-10 Thread Andrii Anisov
eally interesting to me both from native app prospective as well as SCF point of view. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-10 Thread Andrii Anisov
ound, actions to configure SCF are taken. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-10 Thread Andrii Anisov
t ideas will come up. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-10 Thread Andrii Anisov
cessary to evoke the context switch at the moment. So the number of context switches is rather matter of the scheduling algorithm I guess. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-05 Thread Andrii Anisov
icitly, "the" guest) - as if there could only be one. Surely this is wrong ? Yep, several domains (domU) could be created using the same partial device tree describing a configuration of virtual coprocessors. [1] https://lists.xenproject.

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-05 Thread Andrii Anisov
Hello Julien, On 05.05.17 17:12, Julien Grall wrote: (CC tools maintainers) On 04/05/17 17:13, Andrii Anisov wrote: Julien, Hi Andrii, On 04.05.17 15:46, Julien Grall wrote: I understand these concerns, but not sure should we be scared of attack from a domain privileged enough to

Re: [Xen-devel] [ARM] Native application design and discussion (I hope)

2017-05-05 Thread Andrii Anisov
unclarity here to get the decision postponed. -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

Re: [Xen-devel] [ARM] Native application design and discussion (I hope)

2017-05-05 Thread Andrii Anisov
of using EL0 apps are: - scheduled deterministically - faster context switch - lower and deterministic latency - EL0 apps execution time is accounted appropriately to the guest that they are servicing Can't the EL0 app be servicing XEN itself? * * * * *Andrii Anisov* ___

Re: [Xen-devel] [RFC] scf: SCF device tree and configuration documentation

2017-05-04 Thread Andrii Anisov
o spawn virtual coprocessors for guest domains from your point of view? -- *Andrii Anisov* ___ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel

  1   2   3   >