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

2022-01-29 Thread osstest service owner
flight 167949 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/167949/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 20 guest-localmigrate/x10 fail REGR. vs. 167941 Tests which did not

RE: [PATCH v3 16/23] IOMMU: fold flush-all hook into "flush one"

2022-01-29 Thread Tian, Kevin
> From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:34 AM > > Having a separate flush-all hook has always been puzzling me some. We > will want to be able to force a full flush via accumulated flush flags > from the map/unmap functions. Introduce a respective new flag and fold > all flush

RE: [PATCH v3 15/23] VT-d: allow use of superpage mappings

2022-01-29 Thread Tian, Kevin
> From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:32 AM > > ... depending on feature availability (and absence of quirks). > > Also make the page table dumping function aware of superpages. > > Signed-off-by: Jan Beulich Reviewed-by: Kevin Tian > --- > v3: Rename queue_free_pt()'s

RE: [PATCH v3 03/23] VT-d: limit page table population in domain_pgd_maddr()

2022-01-29 Thread Tian, Kevin
> From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:23 AM > > I have to admit that I never understood why domain_pgd_maddr() wants to > populate all page table levels for DFN 0. I can only assume that despite > the comment there what is needed is population just down to the smallest >

RE: [PATCH v3 02/23] VT-d: have callers specify the target level for page table walks

2022-01-29 Thread Tian, Kevin
> From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:23 AM > > In order to be able to insert/remove super-pages we need to allow > callers of the walking function to specify at which point to stop the > walk. > > For intel_iommu_lookup_page() integrate the last level access into > the main

RE: [PATCH v2 1/3] VMX: sync VM-exit perf counters with known VM-exit reasons

2022-01-29 Thread Tian, Kevin
> From: Beulich > Sent: Wednesday, January 5, 2022 9:58 PM > > This has gone out of sync over time. Introduce a simplistic mechanism to > hopefully keep things in sync going forward. > > Also limit the array index to just the "basic exit reason" part, which is > what the pseudo-enumeration

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

2022-01-29 Thread osstest service owner
flight 167947 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/167947/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stopfail like 167939 test-amd64-amd64-qemuu-nested-amd

[ovmf test] 167950: all pass - PUSHED

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

[linux-5.4 test] 167945: tolerable FAIL - PUSHED

2022-01-29 Thread osstest service owner
flight 167945 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/167945/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stopfail like 167916 test-amd64-amd64-xl-qemut-win7-amd64

[xen-unstable test] 167944: tolerable FAIL

2022-01-29 Thread osstest service owner
flight 167944 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/167944/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 167938

[ovmf test] 167946: all pass - PUSHED

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

Re: [PATCH v3 5/5] tools: add example application to initialize dom0less PV drivers

2022-01-29 Thread Julien Grall
Hi, On 28/01/2022 21:33, Stefano Stabellini wrote: From: Luca Miccio Add an example application that can be run in dom0 to complete the dom0less domains initialization so that they can get access to xenstore and use PV drivers. Signed-off-by: Luca Miccio Signed-off-by: Stefano Stabellini

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

2022-01-29 Thread osstest service owner
flight 167941 linux-linus real [real] flight 167948 linux-linus real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/167941/ http://logs.test-lab.xenproject.org/osstest/logs/167948/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):

Re: [PATCH v3 3/5] xen/arm: configure dom0less domain for enabling xenstore after boot

2022-01-29 Thread Julien Grall
Hi Stefano, On 28/01/2022 21:33, Stefano Stabellini wrote: From: Luca Miccio If "xen,enhanced" is enabled, then add to dom0less domains: - the hypervisor node in device tree - the xenstore event channel The xenstore event channel is also used for the first notification to let the guest know

Re: [PATCH v3 1/5] xen: introduce xen,enhanced dom0less property

2022-01-29 Thread Julien Grall
Hi Stefano, On 28/01/2022 21:33, Stefano Stabellini wrote: From: Stefano Stabellini Introduce a new "xen,enhanced" dom0less property to enable/disable PV driver interfaces for dom0less guests. Currently only "enabled" and "disabled" are supported property values (and empty). Leave the option

Re: [XEN v1] xen/arm: io: Check ESR_EL2.ISV != 0 before searching for a MMIO handler

2022-01-29 Thread Julien Grall
Hi Stefano, On 28/01/2022 20:23, Stefano Stabellini wrote: On Fri, 28 Jan 2022, Julien Grall wrote: On 28/01/2022 01:20, Stefano Stabellini wrote: On Thu, 27 Jan 2022, Julien Grall wrote: On Thu, 27 Jan 2022 at 23:05, Julien Grall wrote: On Thu, 27 Jan 2022 at 22:40, Stefano Stabellini

Re: [XEN v1] xen/arm: io: Check ESR_EL2.ISV != 0 before searching for a MMIO handler

2022-01-29 Thread Julien Grall
Hi, Replying to Ayan's e-mail at the same time. On 28/01/2022 20:30, Stefano Stabellini wrote: On Fri, 28 Jan 2022, Ayan Kumar Halder wrote: Hi Julien/Stefano, Good discussion to learn about Xen (from a newbie's perspective). :) I am trying to clarify my understanding. Some queries as below

[libvirt test] 167942: regressions - FAIL

2022-01-29 Thread osstest service owner
flight 167942 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/167942/ 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-arm64-libvirt

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

2022-01-29 Thread osstest service owner
flight 167939 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/167939/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stopfail like 167936 test-amd64-amd64-qemuu-nested-amd

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

2022-01-29 Thread osstest service owner
flight 167938 xen-unstable real [real] flight 167943 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/167938/ http://logs.test-lab.xenproject.org/osstest/logs/167943/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking):