[ovmf test] 170203: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170203 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170203/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

RE: [PATCH v2 4/9] xen/arm: introduce put_page_nr and get_page_nr

2022-05-07 Thread Penny Zheng
Hi Stefano > -Original Message- > From: Stefano Stabellini > Sent: Saturday, May 7, 2022 9:09 AM > To: Penny Zheng > Cc: xen-devel@lists.xenproject.org; Wei Chen ; Stefano > Stabellini ; Julien Grall ; Bertrand > Marquis ; Volodymyr Babchuk > > Subject: Re: [PATCH v2 4/9] xen/arm: intro

[ovmf test] 170206: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170206 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170206/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Re: [PATCH v2 6/9] xen/arm: add P2M type parameter in guest_physmap_add_pages

2022-05-07 Thread Julien Grall
Hi, On 06/05/2022 08:24, Penny Zheng wrote: In order to cover the scenario where users intend to set up guest p2m foreign mapping with nr_pages, this commit adds a new P2M type parameter in guest_physmap_add_pages. With this patch, guest_physmap_add_pages() and guest_physmap_add_page() will b

Re: [PATCH v2 4/9] xen/arm: introduce put_page_nr and get_page_nr

2022-05-07 Thread Julien Grall
Hi Penny, On 06/05/2022 08:24, Penny Zheng wrote: Later, we need to add the right amount of references, which should be the number of borrower domains, to the owner domain. Since we only have get_page() to increment the page reference by 1, a loop is needed per page, which is inefficient and tim

RE: [PATCH v2 6/9] xen/arm: add P2M type parameter in guest_physmap_add_pages

2022-05-07 Thread Penny Zheng
Hi julien > -Original Message- > From: Julien Grall > Sent: Saturday, May 7, 2022 5:01 PM > To: Penny Zheng ; xen-devel@lists.xenproject.org > Cc: Wei Chen ; Stefano Stabellini > ; Bertrand Marquis ; > Volodymyr Babchuk > Subject: Re: [PATCH v2 6/9] xen/arm: add P2M type parameter in > g

[ovmf test] 170207: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170207 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170207/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[linux-linus test] 170197: tolerable FAIL - PUSHED

2022-05-07 Thread osstest service owner
flight 170197 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/170197/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 170190 test-armhf-armhf-libvirt 16 saver

[libvirt test] 170201: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170201 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/170201/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 151777 build-i386-libvirt

Re: [PATCH v2 8/9] xen/arm: create shared memory nodes in guest device tree

2022-05-07 Thread Julien Grall
Hi, On 07/05/2022 02:09, Stefano Stabellini wrote: On Fri, 6 May 2022, Penny Zheng wrote: We expose the shared memory to the domU using the "xen,shared-memory-v1" reserved-memory binding. See Documentation/devicetree/bindings/reserved-memory/xen,shared-memory.txt in Linux for the corresponding

[ovmf test] 170208: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170208 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170208/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170209: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170209 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170209/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[qemu-mainline test] 170199: tolerable FAIL - PUSHED

2022-05-07 Thread osstest service owner
flight 170199 qemu-mainline real [real] flight 170210 qemu-mainline real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/170199/ http://logs.test-lab.xenproject.org/osstest/logs/170210/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-ar

[ovmf test] 170211: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170211 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170211/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170213: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170213 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170213/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170214: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170214 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170214/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170215: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170215 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170215/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170217: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170217 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170217/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[PATCH V2 3/7] xen/grant-dma-ops: Add option to restrict memory access under Xen

2022-05-07 Thread Oleksandr Tyshchenko
From: Juergen Gross Introduce Xen grant DMA-mapping layer which contains special DMA-mapping routines for providing grant references as DMA addresses to be used by frontends (e.g. virtio) in Xen guests. Add the needed functionality by providing a special set of DMA ops handling the needed grant

[PATCH V2 6/7] xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices

2022-05-07 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Use the presence of recently introduced "xen,dev-domid" property in the device node as a clear indicator of enabling Xen grant mappings scheme for that device and read the ID of Xen domain where the corresponding backend resides. The ID (domid) is used as an argument to

[PATCH V2 1/7] arm/xen: Introduce xen_setup_dma_ops()

2022-05-07 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko This patch introduces new helper and places it in new header. The helper's purpose is to assign any Xen specific DMA ops in a single place. For now, we deal with xen-swiotlb DMA ops only. The one of the subsequent commits in current series will add xen-grant DMA ops cas

[PATCH V2 5/7] dt-bindings: Add xen,dev-domid property description for xen-grant DMA ops

2022-05-07 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Introduce Xen specific binding for the virtualized device (e.g. virtio) to be used by Xen grant DMA-mapping layer in the subsequent commit. This binding indicates that Xen grant mappings scheme needs to be enabled for the device which DT node contains that property and

[PATCH V2 4/7] xen/virtio: Enable restricted memory access using Xen grant mappings

2022-05-07 Thread Oleksandr Tyshchenko
From: Juergen Gross In order to support virtio in Xen guests add a config option XEN_VIRTIO enabling the user to specify whether in all Xen guests virtio should be able to access memory via Xen grant mappings only on the host side. Also set PLATFORM_VIRTIO_RESTRICTED_MEM_ACCESS feature from the

[PATCH V2 7/7] arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices

2022-05-07 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko By assigning xen-grant DMA ops we will restrict memory access for passed device using Xen grant mappings. This is needed for using any virtualized device (e.g. virtio) in Xen guests in a safe manner. Please note, for the virtio devices the XEN_VIRTIO config should be e

[PATCH V2 0/7] virtio: Solution to restrict memory access under Xen using xen-grant DMA-mapping layer

2022-05-07 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko Hello all. The purpose of this patch series is to add support for restricting memory access under Xen using specific grant table [1] based DMA-mapping layer. Patch series is based on Juergen Gross’ initial work [2] which implies using grant references instead of raw

[xen-unstable test] 170204: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170204 xen-unstable real [real] flight 170216 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/170204/ http://logs.test-lab.xenproject.org/osstest/logs/170216/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be r

[PATCH V2 2/7] xen/grants: support allocating consecutive grants

2022-05-07 Thread Oleksandr Tyshchenko
From: Juergen Gross For support of virtio via grant mappings in rare cases larger mappings using consecutive grants are needed. Support those by adding a bitmap of free grants. As consecutive grants will be needed only in very rare cases (e.g. when configuring a virtio device with a multi-page r

[ovmf test] 170218: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170218 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170218/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Re: [PATCH V2 1/7] arm/xen: Introduce xen_setup_dma_ops()

2022-05-07 Thread Catalin Marinas
On Sat, May 07, 2022 at 09:19:02PM +0300, Oleksandr Tyshchenko wrote: > From: Oleksandr Tyshchenko > > This patch introduces new helper and places it in new header. > The helper's purpose is to assign any Xen specific DMA ops in > a single place. For now, we deal with xen-swiotlb DMA ops only. >

[qemu-mainline test] 170212: tolerable FAIL - PUSHED

2022-05-07 Thread osstest service owner
flight 170212 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/170212/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds 14 guest-start fail REGR. vs. 170199 Tests which did not succee

[ovmf test] 170222: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170222 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170222/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 170226: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170226 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170226/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Proposal for Porting Xen to Armv8-R64 - DraftC (Archive for Day1)

2022-05-07 Thread Wei Chen
# Proposal for Porting Xen to Armv8-R64 (Update to Draft-C as a discussion archive for Day1 patches) This proposal will introduce the PoC work of porting Xen to Armv8-R64, which includes: - The changes of current Xen capability, like Xen build system, memory management, domain management, vCPU

[ovmf test] 170229: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170229 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170229/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[linux-linus test] 170221: tolerable FAIL - PUSHED

2022-05-07 Thread osstest service owner
flight 170221 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/170221/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 170197 test-armhf-armhf-libvirt 16 saver

[ovmf test] 170230: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170230 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170230/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[xen-unstable test] 170220: tolerable FAIL - PUSHED

2022-05-07 Thread osstest service owner
flight 170220 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/170220/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd64-i386-qemut-rhel6hvm-amd 7 xen-install fail in 170204 pass in 170220 test-amd64-amd64-xl-qemut-debian

[ovmf test] 170233: regressions - FAIL

2022-05-07 Thread osstest service owner
flight 170233 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/170233/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64