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

2022-06-17 Thread osstest service owner
flight 171252 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/171252/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-armhf-armhf-xl-rtds18 guest-start/debian.repeat fail REGR. vs. 171210 Tests which did not

[libvirt test] 171230: regressions - FAIL

2022-06-17 Thread osstest service owner
flight 171230 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/171230/ 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

[linux-5.4 test] 171224: regressions - FAIL

2022-06-17 Thread osstest service owner
flight 171224 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/171224/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-multivcpu 18 guest-start/debian.repeat fail REGR. vs. 171173 Tests which are

[linux-linus test] 171218: regressions - FAIL

2022-06-17 Thread osstest service owner
flight 171218 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/171218/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemut-debianhvm-i386-xsm 8 xen-boot fail REGR. vs. 170714

Re: [XEN PATCH] tools/libs/light/libxl_pci.c: explicitly grant access to Intel IGD opregion

2022-06-17 Thread Chuck Zmudzinski
On 6/17/22 9:46 AM, Anthony PERARD wrote: On Thu, Mar 31, 2022 at 03:44:33PM -0400, Chuck Zmudzinski wrote: On 3/31/22 10:19 AM, Jason Andryuk wrote: On Thu, Mar 31, 2022 at 10:05 AM Chuck Zmudzinski wrote: That still doesn't answer my question - will the Qemu upstream accept the patches

Re: [RFC PATCH 0/2] Add a new acquire resource to query vcpu statistics

2022-06-17 Thread George Dunlap
> On 17 May 2022, at 15:33, Matias Ezequiel Vara Larsen > wrote: > > Hello all, > > The purpose of this RFC is to get feedback about a new acquire resource that > exposes vcpu statistics for a given domain. The current mechanism to get those > statistics is by querying the hypervisor. This

Re: [PATCH] xen/pass-through: don't create needless register group

2022-06-17 Thread Chuck Zmudzinski
On 6/17/22 9:07 AM, Anthony PERARD wrote: On Fri, Jun 10, 2022 at 12:23:35PM -0400, Chuck Zmudzinski wrote: Currently we are creating a register group for the Intel IGD OpRegion for every device we pass through, but the XEN_PCI_INTEL_OPREGION register group is only valid for an Intel IGD. Add a

[PATCH v2] xen/pass-through: don't create needless register group

2022-06-17 Thread Chuck Zmudzinski
Currently we are creating a register group for the Intel IGD OpRegion for every device we pass through, but the XEN_PCI_INTEL_OPREGION register group is only valid for an Intel IGD. Add a check to make sure the device is an Intel IGD and a check that the administrator has enabled gfx_passthru in

[PATCH V10 1/3] libxl: Add support for Virtio disk configuration

2022-06-17 Thread Oleksandr Tyshchenko
From: Oleksandr Tyshchenko This patch adds basic support for configuring and assisting virtio-mmio based virtio-disk backend (emulator) which is intended to run out of Qemu and could be run in any domain. Although the Virtio block device is quite different from traditional Xen PV block device

[qemu-mainline test] 171215: regressions - FAIL

2022-06-17 Thread osstest service owner
flight 171215 qemu-mainline real [real] flight 171254 qemu-mainline real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171215/ http://logs.test-lab.xenproject.org/osstest/logs/171254/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not

Re: [PATCH V10 1/3] libxl: Add support for Virtio disk configuration

2022-06-17 Thread Oleksandr
On 17.06.22 17:29, Anthony PERARD wrote: Hello Anthony On Wed, Jun 15, 2022 at 07:32:54PM +0300, Oleksandr wrote: On 15.06.22 17:23, Anthony PERARD wrote: On Mon, Jun 13, 2022 at 09:05:20PM +0300, Oleksandr Tyshchenko wrote: diff --git a/tools/xl/xl_block.c b/tools/xl/xl_block.c index

[ovmf test] 171243: all pass - PUSHED

2022-06-17 Thread osstest service owner
flight 171243 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/171243/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf cc2db6ebfb6d9d85ba4c7b35fba1fa37fffc0bc2 baseline version: ovmf

Re: [XEN PATCH v2 3/4] build: set PERL

2022-06-17 Thread Anthony PERARD
On Wed, Jun 15, 2022 at 08:11:10AM +0200, Jan Beulich wrote: > On 14.06.2022 18:22, Anthony PERARD wrote: > > --- a/xen/Makefile > > +++ b/xen/Makefile > > @@ -22,6 +22,7 @@ PYTHON_INTERPRETER:= $(word 1,$(shell which > > python3 python python2 2>/dev/null) > > export PYTHON

Re: [PATCH V10 1/3] libxl: Add support for Virtio disk configuration

2022-06-17 Thread Anthony PERARD
On Wed, Jun 15, 2022 at 07:32:54PM +0300, Oleksandr wrote: > On 15.06.22 17:23, Anthony PERARD wrote: > > On Mon, Jun 13, 2022 at 09:05:20PM +0300, Oleksandr Tyshchenko wrote: > > > diff --git a/tools/xl/xl_block.c b/tools/xl/xl_block.c > > > index 70eed43..f2b0ff5 100644 > > > ---

Re: [XEN PATCH] tools/libs/light/libxl_pci.c: explicitly grant access to Intel IGD opregion

2022-06-17 Thread Anthony PERARD
On Thu, Mar 31, 2022 at 03:44:33PM -0400, Chuck Zmudzinski wrote: > On 3/31/22 10:19 AM, Jason Andryuk wrote: > > On Thu, Mar 31, 2022 at 10:05 AM Chuck Zmudzinski > > wrote: > > > > > > That still doesn't answer my question - will the Qemu upstream > > > accept the patches that move the

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

2022-06-17 Thread osstest service owner
flight 171210 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/171210/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 171174 test-armhf-armhf-libvirt 16

Re: [PATCH] xen/pass-through: don't create needless register group

2022-06-17 Thread Anthony PERARD
On Fri, Jun 10, 2022 at 12:23:35PM -0400, Chuck Zmudzinski wrote: > Currently we are creating a register group for the Intel IGD OpRegion > for every device we pass through, but the XEN_PCI_INTEL_OPREGION > register group is only valid for an Intel IGD. Add a check to make > sure the device is an

[xen-4.13-testing test] 171204: tolerable FAIL - PUSHED

2022-06-17 Thread osstest service owner
flight 171204 xen-4.13-testing real [real] flight 171249 xen-4.13-testing real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171204/ http://logs.test-lab.xenproject.org/osstest/logs/171249/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):

Re: [PATCH v2] xen/pass-through: merge emulated bits correctly

2022-06-17 Thread Anthony PERARD
On Sat, Jun 11, 2022 at 12:43:29PM -0400, Chuck Zmudzinski wrote: > In xen_pt_config_reg_init(), there is an error in the merging of the > emulated data with the host value. With the current Qemu, instead of > merging the emulated bits with the host bits as defined by emu_mask, > the emulated bits

[xen-unstable-smoke test] 171239: tolerable all pass - PUSHED

2022-06-17 Thread osstest service owner
flight 171239 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/171239/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-libvirt 15 migrate-support-checkfail never pass test-arm64-arm64-xl-xsm

Re: [PATCH] xen/arm: smmuv1: remove iommu group when deassign a device

2022-06-17 Thread Mykyta Poturai
> Hi Mykyta, > >> On 16 Jun 2022, at 8:48 am, Mykyta Poturai wrote: >> >> Hi Julien, Rahul >> I've encountered a similar problem with IMX8 GPU recently. It wasn't probing >> properly after the domain reboot. After some digging, I came to the same >> solution as Rahul and found this thread. I

Re: [PATCH] xen: Don't call panic if ARM TF cpu off returns DENIED

2022-06-17 Thread Julien Grall
Hi, On 17/06/2022 10:10, Volodymyr Babchuk wrote: Julien Grall writes: On 16/06/2022 19:40, Volodymyr Babchuk wrote: Hi Julien, Hi Volodymyr, Julien Grall writes: Hi, On 16/06/2022 14:55, dmitry.semen...@gmail.com wrote: From: Dmytro Semenets According to PSCI specification ARM TF

[xen-4.16-testing test] 171207: tolerable FAIL - PUSHED

2022-06-17 Thread osstest service owner
flight 171207 xen-4.16-testing real [real] flight 171240 xen-4.16-testing real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171207/ http://logs.test-lab.xenproject.org/osstest/logs/171240/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):

[PATCH] x86/mm: Add an early PGT_validated exit in _get_page_type()

2022-06-17 Thread Andrew Cooper
This is a continuation of the cleanup and commenting in: 9186e96b199e ("x86/pv: Clean up _get_page_type()") 8cc5036bc385 ("x86/pv: Fix ABAC cmpxchg() race in _get_page_type()") With the re-arranged and newly commented logic, it's far more clear that the second half of _get_page_type() only

RE: [PATCH] xen/arm: avoid vtimer flip-flop transition in context switch

2022-06-17 Thread Wei Chen
Hi Julien, > -Original Message- > From: Julien Grall > Sent: 2022年6月17日 16:32 > To: Wei Chen ; xen-devel@lists.xenproject.org > Cc: nd ; Stefano Stabellini ; Bertrand > Marquis ; Volodymyr Babchuk > > Subject: Re: [PATCH] xen/arm: avoid vtimer flip-flop transition in context > switch >

Re: [PATCH] x86/xen: Remove undefined behavior in setup_features()

2022-06-17 Thread Juergen Gross
On 17.06.22 12:30, Julien Grall wrote: From: Julien Grall 1 << 31 is undefined. So switch to 1U << 31. Fixes: 5ead97c84fa7 ("xen: Core Xen implementation") Signed-off-by: Julien Grall Reviewed-by: Juergen Gross Juergen OpenPGP_0xB0DE9DD628BF132F.asc Description: OpenPGP public key

[PATCH] x86/xen: Remove undefined behavior in setup_features()

2022-06-17 Thread Julien Grall
From: Julien Grall 1 << 31 is undefined. So switch to 1U << 31. Fixes: 5ead97c84fa7 ("xen: Core Xen implementation") Signed-off-by: Julien Grall --- This was actually caught because I wasn't able to boot Linux 5.18 and onwards when built with GCC 7.3 and UBSAN enabled. There was no message

RE: [PATCH v4 2/8] xen/arm: allocate static shared memory to the default owner dom_io

2022-06-17 Thread Penny Zheng
Hi Jan Sorry about the late reply, got sidetracked a few weeks. > -Original Message- > From: Jan Beulich > Sent: Wednesday, May 18, 2022 2:36 PM > To: Penny Zheng > Cc: Wei Chen ; Stefano Stabellini > ; Julien Grall ; Bertrand Marquis > ; Volodymyr Babchuk > ; Andrew Cooper > ; George

[xen-4.15-testing test] 171205: tolerable FAIL - PUSHED

2022-06-17 Thread osstest service owner
flight 171205 xen-4.15-testing real [real] flight 171238 xen-4.15-testing real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171205/ http://logs.test-lab.xenproject.org/osstest/logs/171238/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):

Re: [XEN PATCH v2 00/29] Toolstack build system improvement, toward non-recursive makefiles

2022-06-17 Thread Bertrand Marquis
Hi Anthony, > On 16 Jun 2022, at 14:32, Anthony PERARD wrote: > > Hi, > > There's quite a few patch in this series that are reviewed and could be > committed. The one reviewed don't depends on the other ones. > > The list I've gathered that I think are reviewed properly are: > > 11:

RE: [PATCH v3 1/9] xen/arm: Print a 64-bit number in hex from early uart

2022-06-17 Thread Henry Wang
Hi Julien, > -Original Message- > From: Julien Grall > On 17/06/2022 04:27, Henry Wang wrote: > > Hi Julien, > Hi Henry, > >> > >> Hi, > >> > >> I have committed this patch. > >> > >> Patch #3 looks to be suitably acked but I am not sure whether it can be > >> committed before #2. So I

Re: [PATCH] xen: Don't call panic if ARM TF cpu off returns DENIED

2022-06-17 Thread Volodymyr Babchuk
Hi Julien, Julien Grall writes: > On 16/06/2022 19:40, Volodymyr Babchuk wrote: >> Hi Julien, > > Hi Volodymyr, > >> Julien Grall writes: >> >>> Hi, >>> >>> On 16/06/2022 14:55, dmitry.semen...@gmail.com wrote: From: Dmytro Semenets According to PSCI specification ARM TF can

Re: [PATCH v6 0/8] Device tree based NUMA support for Arm - Part#1

2022-06-17 Thread Julien Grall
Hi Wei, On 10/06/2022 06:53, Wei Chen wrote: Wei Chen (8): xen: reuse x86 EFI stub functions for Arm xen/arm: Keep memory nodes in device tree when Xen boots from EFI xen: introduce an arch helper for default dma zone status xen: decouple NUMA from ACPI in Kconfig xen/arm: use

Re: [PATCH v3 1/9] xen/arm: Print a 64-bit number in hex from early uart

2022-06-17 Thread Julien Grall
On 17/06/2022 04:27, Henry Wang wrote: Hi Julien, Hi Henry, -Original Message- From: Xen-devel On Behalf Of Julien Grall Hi, I have committed this patch. Patch #3 looks to be suitably acked but I am not sure whether it can be committed before #2. So I didn't commit it. Please

Re: [PATCH] xen/arm: avoid vtimer flip-flop transition in context switch

2022-06-17 Thread Julien Grall
On 15/06/2022 11:36, Wei Chen wrote: Hi Julien, Hi Wei, -Original Message- From: Julien Grall Sent: 2022年6月15日 17:47 To: Wei Chen ; xen-devel@lists.xenproject.org Cc: nd ; Stefano Stabellini ; Bertrand Marquis ; Volodymyr Babchuk Subject: Re: [PATCH] xen/arm: avoid vtimer

Re: [XEN PATCH v2 00/29] Toolstack build system improvement, toward non-recursive makefiles

2022-06-17 Thread Julien Grall
On 16/06/2022 14:32, Anthony PERARD wrote: Hi, Hi Anthony, There's quite a few patch in this series that are reviewed and could be committed. The one reviewed don't depends on the other ones. The list I've gathered that I think are reviewed properly are: 11: tools/xenstore: Cleanup

Re: [PATCH v2 2/2] xen/arm: add FF-A mediator

2022-06-17 Thread Julien Grall
Hi Jens, On 16/06/2022 23:37, Jens Wiklander wrote: On Tue, Jun 14, 2022 at 07:47:18PM +, Volodymyr Babchuk wrote: Hello Jens, Sorry for late review, I was busy with internal projects. This is preliminary review. I gave up at scatter-gather operations. Need more time to review them

Re: [PATCH v2] xen: don't require virtio with grants for non-PV guests

2022-06-17 Thread Oleksandr
On 17.06.22 08:49, Juergen Gross wrote: Hello Juergen, Stefano On 17.06.22 02:03, Stefano Stabellini wrote: On Thu, 16 Jun 2022, Oleksandr wrote: On 16.06.22 11:56, Juergen Gross wrote: On 16.06.22 09:31, Oleksandr wrote: On 16.06.22 08:37, Juergen Gross wrote: Hello Juergen Commit

[xen-4.14-testing test] 171206: tolerable FAIL - PUSHED

2022-06-17 Thread osstest service owner
flight 171206 xen-4.14-testing real [real] flight 171236 xen-4.14-testing real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171206/ http://logs.test-lab.xenproject.org/osstest/logs/171236/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):