Re: [PATCH] arm/domain: fix comment for arch_set_info_guest

2022-08-21 Thread Luca Fancellu
> On 5 Aug 2022, at 18:35, Julien Grall wrote: > > Hi Luca, > > On 05/08/2022 14:08, Luca Fancellu wrote: >> The function arch_set_info_guest is not reached anymore through >> VCPUOP_initialise on arm, update the comment. >> Signed-off-by: Luca Fancellu >> --- >> Changes in v2: >> - rephras

Re: [PATCH v2 01/10] x86/mtrr: fix MTRR fixup on APs

2022-08-21 Thread Juergen Gross
On 21.08.22 23:41, Borislav Petkov wrote: On Sun, Aug 21, 2022 at 02:25:59PM +0200, Borislav Petkov wrote: Fix that by using percpu variables for saving the MSR contents. Cc: sta...@vger.kernel.org Signed-off-by: Juergen Gross --- I thought adding a "Fixes:" tag for the kernel's initial git co

[qemu-mainline test] 172693: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172693 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/172693/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172123 build-i386-libvir

[ovmf test] 172697: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172697 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172697/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

[PATCH v3 6/6] xen: introduce a Kconfig option to configure NUMA nodes number

2022-08-21 Thread Wei Chen
Current NUMA nodes number is a hardcode configuration. This configuration is difficult for an administrator to change unless changing the code. So in this patch, we introduce this new Kconfig option for administrators to change NUMA nodes number conveniently. Also considering that not all architec

[PATCH v3 5/6] xen/x86: move NUMA scan nodes codes from x86 to common

2022-08-21 Thread Wei Chen
x86 has implemented a set of codes to scan NUMA nodes. These codes will parse NUMA memory and processor information from ACPI SRAT table. But except some ACPI specific codes, most of the scan codes like memory blocks validation, node memory range updates and some sanity check can be reused by other

[PATCH v3 2/6] xen/x86: move generically usable NUMA code from x86 to common

2022-08-21 Thread Wei Chen
There are some codes in x86/numa.c can be shared by common architectures to implememnt NUMA support. Just like some variables and functions to check and store NUMA memory map. And some variables and functions to do NUMA initialization. In this patch, we move them to common/numa.c and xen/numa.h an

[PATCH v3 4/6] xen/x86: use arch_get_ram_range to get information from E820 map

2022-08-21 Thread Wei Chen
The sanity check of nodes_cover_memory is also a requirement of other architectures that support NUMA. But now, the code of nodes_cover_memory is tied to the x86 E820. In this case, we introduce arch_get_ram_range to decouple architecture specific memory map from this function. This means, other ar

[PATCH v3 0/6] Device tree based NUMA support for Arm - Part#2

2022-08-21 Thread Wei Chen
(The Arm device tree based NUMA support patch set contains 35 patches. In order to make stuff easier for reviewers, I split them into 3 parts: 1. Preparation. I have re-sorted the patch series. And moved independent patches to the head of the series - merged in [1] 2. Move generically usable cod

[PATCH v3 1/6] xen/x86: Provide helpers for common code to access acpi_numa

2022-08-21 Thread Wei Chen
acpi_numa is a specific NUMA switch for ACPI NUMA implementation. Other NUMA implementation may not need this switch. But this switch is not only used by ACPI code, it is also used directly in some general NUMA logic code. So far this hasn't caused any problem because Xen only has x86 implementing

[PATCH v3 3/6] xen/x86: Use ASSERT instead of VIRTUAL_BUG_ON for phys_to_nid

2022-08-21 Thread Wei Chen
VIRTUAL_BUG_ON is an empty macro used in phys_to_nid. This results in two lines of error-checking code in phys_to_nid that is not actually working and causing two compilation errors: 1. error: "MAX_NUMNODES" undeclared (first use in this function). This is because in the common header file, "MAX

[linux-linus test] 172691: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172691 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/172691/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172133 build-amd64-libvirt

Xen 4.17 release: Discussion of Release Candidates schedule

2022-08-21 Thread Henry Wang
Hi, This email is sent to discuss the possible Release Candidates (RCs) for Xen 4.17 release. We are still 1+ month away from where they start but we can start early to gather opinions from all stakeholders. I checked the RC schedule when Xen 4.16 was released. The RCs were prepared after the Cod

[ovmf test] 172694: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172694 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172694/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

[linux-5.4 test] 172688: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172688 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/172688/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172128 build-amd64-libvirt

[ovmf test] 172692: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172692 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172692/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

Re: [PATCH v2 01/10] x86/mtrr: fix MTRR fixup on APs

2022-08-21 Thread Borislav Petkov
On Sun, Aug 21, 2022 at 02:25:59PM +0200, Borislav Petkov wrote: > > Fix that by using percpu variables for saving the MSR contents. > > > > Cc: sta...@vger.kernel.org > > Signed-off-by: Juergen Gross > > --- > > I thought adding a "Fixes:" tag for the kernel's initial git commit > > would maybe

[qemu-mainline test] 172686: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172686 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/172686/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172123 build-i386-libvir

[ovmf test] 172690: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172690 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172690/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

[linux-linus test] 172684: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172684 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/172684/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172133 build-amd64-libvirt

Re: [Xen-devel] Xen crash after S3 suspend - Xen 4.13 and newer

2022-08-21 Thread Marek Marczykowski-Górecki
On Sat, Oct 09, 2021 at 06:28:17PM +0200, Marek Marczykowski-Górecki wrote: > On Sun, Jan 31, 2021 at 03:15:30AM +0100, Marek Marczykowski-Górecki wrote: > > On Tue, Sep 29, 2020 at 05:27:48PM +0200, Jürgen Groß wrote: > > > On 29.09.20 17:16, Marek Marczykowski-Górecki wrote: > > > > On Tue, Sep 2

[ovmf test] 172687: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172687 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172687/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

[linux-5.4 test] 172680: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172680 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/172680/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172128 build-amd64-libvirt

[ovmf test] 172685: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172685 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172685/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

Re: [PATCH v2 01/10] x86/mtrr: fix MTRR fixup on APs

2022-08-21 Thread Borislav Petkov
On Sat, Aug 20, 2022 at 11:25:24AM +0200, Juergen Gross wrote: > When booting or resuming the system MTRR state is saved on the boot > processor and then this state is loaded into MTRRs of all other cpus. s/cpu/CPU/g Pls check all commit messages. > During update of the MTRRs the MTRR mechanism

[xen-unstable test] 172679: tolerable FAIL

2022-08-21 Thread osstest service owner
flight 172679 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/172679/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt-raw 1 buil

[qemu-mainline test] 172677: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172677 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/172677/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-libvirt 6 libvirt-buildfail REGR. vs. 172123 build-i386-libvir

[ovmf test] 172682: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172682 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/172682/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-libvirt6 libvirt-buildfail REGR. vs. 172136 build-amd64-libvirt

[libvirt test] 172683: regressions - FAIL

2022-08-21 Thread osstest service owner
flight 172683 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/172683/ 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-amd64-libvirt