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

2022-06-16 Thread Juergen Gross
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 fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen

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

2022-06-16 Thread Juergen Gross
On 16.06.22 22:33, Oleksandr wrote: On 16.06.22 11:56, Juergen Gross wrote: Hello Juergen, all On 16.06.22 09:31, Oleksandr wrote: On 16.06.22 08:37, Juergen Gross wrote: Hello Juergen Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen grant mappings") introduc

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

2022-06-16 Thread Juergen Gross
On 16.06.22 20:20, Stefano Stabellini wrote: On Thu, 16 Jun 2022, Juergen Gross wrote: Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen grant mappings") introduced a new requirement for using virtio devices: the backend now needs to support the VIRTIO_F_ACCESS_PLATFORM

Re: [PATCH 04/36] cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE

2022-06-16 Thread Jacob Pan
Hi Peter, On Mon, 13 Jun 2022 10:44:22 +0200, Peter Zijlstra wrote: > On Thu, Jun 09, 2022 at 04:49:21PM -0700, Jacob Pan wrote: > > Hi Peter, > > > > On Wed, 08 Jun 2022 16:27:27 +0200, Peter Zijlstra > > wrote: > > > > > Commit c227233ad64c ("intel_idle: enable interrupts before C1 on > >

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

2022-06-16 Thread Henry Wang
Hi Julien, > -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 let me know if it can be. IIUC,

RE: [PATCH v8 0/2] Adds starting the idle domain privileged

2022-06-16 Thread Henry Wang
Hi, It seems that this series is stale for a while with author's action needed for Patch#1 [1] (and probably also need ack from flask maintainer for [2]). So this email is a gentle reminder about this series. Thanks! [1] https://patchwork.kernel.org/project/xen-devel/patch/20220531145646.10062-

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

2022-06-16 Thread Henry Wang
Hi, It seems that this series has been stale for more than a month with no comment from maintainer for patch#1 [1] and actions needed from author for patch#2 [2]. So sending this email as a gentle reminder. Thanks! [1] https://patchwork.kernel.org/project/xen-devel/patch/d0afb6657b1e78df4857ad7b

RE: [PATCH v6 3/3] amd/msr: implement VIRT_SPEC_CTRL for HVM guests using legacy SSBD

2022-06-16 Thread Henry Wang
Hi, It seems that this series [1] has been stale for more than a month and also this series seems to be properly reviewed and acked already. From what Jan has replied to Roger and Andrew: "... this addition the series would now look to be ready to go in, I'd like to have some form of confirmatio

RE: [PATCH 0/5] x86/lbr: handle lack of model-specific LBRs

2022-06-16 Thread Henry Wang
Hi, It seems that this series [1] has been stale for a while, with actions needed from the author for the first 4 patches and comments needed from the maintainers for the patch#5. So sending this email as a gentle reminder. Thanks! [1] https://patchwork.kernel.org/project/xen-devel/list/?series=6

RE: [PATCH v2 0/4] tools/xenstore: add some new features to the documentation

2022-06-16 Thread Henry Wang
Hi, It seems that this series [1] has been stale for a while with actions needed from the maintainers (review needed). So sending this email as a gentle reminder. Thanks! [1] https://patchwork.kernel.org/project/xen-devel/list/?series=645480 Kind regards, Henry > -Original Message- > F

[linux-5.4 test] 171200: regressions - FAIL

2022-06-16 Thread osstest service owner
flight 171200 linux-5.4 real [real] flight 171222 linux-5.4 real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/171200/ http://logs.test-lab.xenproject.org/osstest/logs/171222/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: t

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

2022-06-16 Thread Stefano Stabellini
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 fa1f57421e0b ("xen/virtio: Enable restricted memory access using > > >

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

2022-06-16 Thread Jens Wiklander
Hi Volodymyr, 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 properly. No problem, thanks fo

[qemu-upstream-unstable test] 171197: tolerable FAIL - PUSHED

2022-06-16 Thread osstest service owner
flight 171197 qemu-upstream-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/171197/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-libvirt 16 saverestore-support-checkfail like 171180 test-amd64-i386-xl-qemuu-w

[linux-linus test] 171195: regressions - FAIL

2022-06-16 Thread osstest service owner
flight 171195 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/171195/ 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 test-arm64-arm64-ex

Re: [ImageBuilder] [PATCH v3] uboot-script-gen: Add DOMU_STATIC_MEM

2022-06-16 Thread Stefano Stabellini
On Thu, 16 Jun 2022, Xenia Ragiadakou wrote: > Add a new config parameter to configure a dom0less VM with static allocation. > DOMU_STATIC_MEM[number]="baseaddr1 size1 ... baseaddrN sizeN" > The parameter specifies the host physical address regions to be statically > allocated to the VM. Each regio

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

2022-06-16 Thread Oleksandr
On 16.06.22 11:56, Juergen Gross wrote: Hello Juergen, all On 16.06.22 09:31, Oleksandr wrote: On 16.06.22 08:37, Juergen Gross wrote: Hello Juergen Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen grant mappings") introduced a new requirement for using virti

[ovmf test] 171202: all pass - PUSHED

2022-06-16 Thread osstest service owner
flight 171202 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/171202/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 92ab049719afe96913c0452bcf12946e0af0f0d5 baseline version: ovmf 05e57cc9ced67d2cd633c

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

2022-06-16 Thread Dmytro Semenets
чт, 16 июн. 2022 г. в 22:09, Julien Grall : > > > 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 spe

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

2022-06-16 Thread Julien Grall
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 return DENIED on CPU OFF. I am confused. The spec is talking abou

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

2022-06-16 Thread osstest service owner
flight 171213 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/171213/ 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 1

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

2022-06-16 Thread Volodymyr Babchuk
Hi Julien, 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 return DENIED on CPU OFF. > > I am confused. The spec is talking about Trusted OS and not > firmware. The docummentation is al

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

2022-06-16 Thread Stefano Stabellini
On Thu, 16 Jun 2022, Juergen Gross wrote: > Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using > Xen grant mappings") introduced a new requirement for using virtio > devices: the backend now needs to support the VIRTIO_F_ACCESS_PLATFORM > feature. > > This is an undue requirem

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

2022-06-16 Thread Jens Wiklander
On Fri, Jun 10, 2022 at 06:23:52PM -0700, Stefano Stabellini wrote: > On Thu, 9 Jun 2022, Jens Wiklander wrote: > > Adds a FF-A version 1.1 [1] mediator to communicate with a Secure > > Partition in secure world. > > > > The implementation is the bare minimum to be able to communicate with > > OP-

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

2022-06-16 Thread osstest service owner
flight 171201 xen-unstable-smoke real [real] http://logs.test-lab.xenproject.org/osstest/logs/171201/ 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 1

[libvirt test] 171189: regressions - FAIL

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

Re: [PATCH v2 1/2] xen/arm: smccc: add support for SMCCCv1.2 extended input/output registers

2022-06-16 Thread Julien Grall
Hi Jens, On 15/06/2022 23:09, Jens Wiklander wrote: On Wed, Jun 15, 2022 at 08:01:28PM +0100, Julien Grall wrote: Hi, On 15/06/2022 16:58, Jens Wiklander wrote: On Fri, Jun 10, 2022 at 05:41:33PM -0700, Stefano Stabellini wrote: #endif /* __ASSEMBLY__ */ /* diff --git a/xen/arch/arm/vs

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

2022-06-16 Thread Julien Grall
Hi, On 16/06/2022 14:55, dmitry.semen...@gmail.com wrote: From: Dmytro Semenets According to PSCI specification ARM TF can return DENIED on CPU OFF. I am confused. The spec is talking about Trusted OS and not firmware. The docummentation is also not specific to ARM Trusted Firmware. So did

[xen-unstable test] 171185: regressions - FAIL

2022-06-16 Thread osstest service owner
flight 171185 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/171185/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-examine-uefi 6 xen-install fail REGR. vs. 171174 build-i386-prev

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

2022-06-16 Thread dmitry . semenets
From: Dmytro Semenets According to PSCI specification ARM TF can return DENIED on CPU OFF. This patch brings the hypervisor into compliance with the PSCI specification. Refer to "Arm Power State Coordination Interface (DEN0022D.b)" section 5.5.2 Signed-off-by: Dmytro Semenets Reviewed-by: Volod

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

2022-06-16 Thread Anthony PERARD
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: tools/xenstore: Cleanup makefile 14: libs: rename LDUSELIBS to LDLIBS and use it instead of

Re: [PATCH] x86emul/test: improve failure location identification for FMA sub-test

2022-06-16 Thread Andrew Cooper
On 14/06/2022 17:03, Jan Beulich wrote: > When some FMA set of insns is included in the base instruction set (XOP, > AVX512F, and AVX512-FP16 at present), simd_test() simply invokes > fma_test(), negating its return value. In case of a failure this would > yield a value close to 4G, which doesn't l

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

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

Re: [PATCH v2 3/3] x86/vmx: implement Notify VM Exit

2022-06-16 Thread Xiaoyao Li
On 6/9/2022 6:09 PM, Roger Pau Monné wrote: On Thu, Jun 09, 2022 at 03:39:33PM +0800, Xiaoyao Li wrote: On 6/9/2022 3:04 PM, Tian, Kevin wrote: +Chenyi/Xiaoyao who worked on the KVM support. Presumably similar opens have been discussed in KVM hence they have the right background to comment here

Re: [PATCH] xen/console: do not drop serial output from the hardware domain

2022-06-16 Thread Roger Pau Monné
On Tue, Jun 14, 2022 at 11:45:54AM +0200, Jan Beulich wrote: > On 14.06.2022 11:38, Roger Pau Monné wrote: > > On Tue, Jun 14, 2022 at 11:13:07AM +0200, Jan Beulich wrote: > >> On 14.06.2022 10:32, Roger Pau Monné wrote: > >>> On Tue, Jun 14, 2022 at 10:10:03AM +0200, Jan Beulich wrote: > On 1

Re: [PATCH v2 3/3] x86/vmx: implement Notify VM Exit

2022-06-16 Thread Roger Pau Monné
Ping? On Thu, Jun 09, 2022 at 12:09:18PM +0200, Roger Pau Monné wrote: > On Thu, Jun 09, 2022 at 03:39:33PM +0800, Xiaoyao Li wrote: > > On 6/9/2022 3:04 PM, Tian, Kevin wrote: > > > +Chenyi/Xiaoyao who worked on the KVM support. Presumably > > > similar opens have been discussed in KVM hence they

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

2022-06-16 Thread Rahul Singh
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 also encount

[ovmf test] 171192: all pass - PUSHED

2022-06-16 Thread osstest service owner
flight 171192 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/171192/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 05e57cc9ced67d2cd633c2bdcf70b5e1352bf635 baseline version: ovmf 6676162f64ad39949ed44

Re: [xen-unstable test] 171181: regressions - FAIL

2022-06-16 Thread Roger Pau Monné
On Thu, Jun 16, 2022 at 02:34:00AM +, osstest service owner wrote: > flight 171181 xen-unstable real [real] > http://logs.test-lab.xenproject.org/osstest/logs/171181/ > > Regressions :-( > > Tests which did not succeed and are blocking, > including tests which could not be run: > build-amd64

[ImageBuilder] [PATCH v3] uboot-script-gen: Add DOMU_STATIC_MEM

2022-06-16 Thread Xenia Ragiadakou
Add a new config parameter to configure a dom0less VM with static allocation. DOMU_STATIC_MEM[number]="baseaddr1 size1 ... baseaddrN sizeN" The parameter specifies the host physical address regions to be statically allocated to the VM. Each region is defined by its start address and size. For inst

Re: [linux-linus test] 171182: regressions - FAIL

2022-06-16 Thread Roger Pau Monné
On Thu, Jun 16, 2022 at 11:37:59AM +0200, Juergen Gross wrote: > On 16.06.22 11:30, osstest service owner wrote: > > flight 171182 linux-linus real [real] > > http://logs.test-lab.xenproject.org/osstest/logs/171182/ > > I think this is an infrastructure/hardware problem. Looking into > > http://l

Re: [linux-linus test] 171182: regressions - FAIL

2022-06-16 Thread Juergen Gross
On 16.06.22 11:30, osstest service owner wrote: flight 171182 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/171182/ I think this is an infrastructure/hardware problem. Looking into http://logs.test-lab.xenproject.org/osstest/logs/171182/test-amd64-amd64-xl/serial-elb

[linux-linus test] 171182: regressions - FAIL

2022-06-16 Thread osstest service owner
flight 171182 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/171182/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-arm64-arm64-examine 8 reboot fail REGR. vs. 170714 test-amd64-amd64-xl

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

2022-06-16 Thread Juergen Gross
On 16.06.22 09:31, Oleksandr wrote: On 16.06.22 08:37, Juergen Gross wrote: Hello Juergen Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen grant mappings") introduced a new requirement for using virtio devices: the backend now needs to support the VIRTIO_F_ACCESS_P

Re: [RFC PATCH 1/2] xen/unpopulated-alloc: Introduce helpers for DMA allocations

2022-06-16 Thread Roger Pau Monné
On Tue, Jun 14, 2022 at 05:45:53PM -0700, Stefano Stabellini wrote: > Basically, if we allocate (and free) page-by-page it leads to more > efficient resource utilization but it is slower. If we allocate larger > contiguous chunks it is faster but it leads to less efficient resource > utilization. >

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

2022-06-16 Thread Mykyta Poturai
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 also encountered the occasional "Unexpected global fault, this could be serious" error m

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

2022-06-16 Thread Oleksandr
On 16.06.22 08:37, Juergen Gross wrote: Hello Juergen Commit fa1f57421e0b ("xen/virtio: Enable restricted memory access using Xen grant mappings") introduced a new requirement for using virtio devices: the backend now needs to support the VIRTIO_F_ACCESS_PLATFORM feature. This is an undue r