[Xen-devel] [ovmf test] 147474: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147474 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/147474/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail REGR. vs. 145767

[Xen-devel] [linux-4.19 test] 147470: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147470 linux-4.19 real [real] http://logs.test-lab.xenproject.org/osstest/logs/147470/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 142932

Re: [Xen-devel] [PATCH] tools/configure: generate stubs and long-double 32-bit headers if needed

2020-02-23 Thread Christopher Clark
On Mon, Feb 10, 2020 at 8:21 AM Ian Jackson wrote: > > Christopher Clark writes ("[PATCH] tools/configure: generate stubs and > long-double 32-bit headers if needed"): > > The gnu/stubs-32.h and bits/long-double-32.h headers are required to > > build hvmloader but are not always available in

[Xen-devel] [PATCH] block: refactor duplicated macros

2020-02-23 Thread Matteo Croce
The macros PAGE_SECTORS, PAGE_SECTORS_SHIFT and SECTOR_MASK are defined several times in different flavours across the whole tree. Define them just once in a common header. Signed-off-by: Matteo Croce --- block/blk-lib.c | 2 +- drivers/block/brd.c | 3 ---

[Xen-devel] [linux-4.14 bisection] complete test-armhf-armhf-libvirt-raw

2020-02-23 Thread osstest service owner
branch xen-unstable xenbranch xen-unstable job test-armhf-armhf-libvirt-raw testid xen-boot Tree: libvirt git://xenbits.xen.org/libvirt.git Tree: libvirt_gnulib https://git.savannah.gnu.org/git/gnulib.git/ Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git Tree: linux

[Xen-devel] [xen-unstable test] 147458: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147458 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/147458/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemut-rhel6hvm-amd 12 guest-start/redhat.repeat fail REGR. vs. 147298

[Xen-devel] [libvirt test] 147477: regressions - FAIL

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

[Xen-devel] [PATCH v5] ns16550: Add ACPI support for ARM only

2020-02-23 Thread Wei Xu
Parse the ACPI SPCR table and initialize the 16550 compatible serial port for ARM only. Currently we only support one UART on ARM. Some fields which we do not care yet on ARM are ignored. Signed-off-by: Wei Xu Reviewed-by: Jan Beulich Acked-by: Julien Grall --- Changes in v5: - check the

Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only

2020-02-23 Thread Wei Xu
Hi Jan, On 2020/2/21 23:07, Jan Beulich wrote: > On 21.02.2020 15:57, Julien Grall wrote: >> On 21/02/2020 14:02, Jan Beulich wrote: >>> On 21.02.2020 03:22, Wei Xu wrote: --- a/xen/drivers/char/ns16550.c +++ b/xen/drivers/char/ns16550.c @@ -1620,6 +1620,85 @@

Re: [Xen-devel] [PATCH v4] ns16550: Add ACPI support for ARM only

2020-02-23 Thread Wei Xu
Hi Julien, On 2020/2/21 22:57, Julien Grall wrote: > > > On 21/02/2020 14:02, Jan Beulich wrote: >> On 21.02.2020 03:22, Wei Xu wrote: >>> --- a/xen/drivers/char/ns16550.c >>> +++ b/xen/drivers/char/ns16550.c >>> @@ -1620,6 +1620,85 @@ DT_DEVICE_START(ns16550, "NS16550 UART", >>>

[Xen-devel] [examine test] 147499: tolerable trouble: starved

2020-02-23 Thread osstest service owner
flight 147499 examine real [real] http://logs.test-lab.xenproject.org/osstest/logs/147499/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: examine-godello1 2 hosts-allocate starved n/a examine-chardonnay1 2

[Xen-devel] [PATCH] x86/dom0_build: PVH ABI is now in pvh.markdown

2020-02-23 Thread Wei Liu
Signed-off-by: Wei Liu --- xen/arch/x86/hvm/dom0_build.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/arch/x86/hvm/dom0_build.c b/xen/arch/x86/hvm/dom0_build.c index 380412151b..ffbb2bd584 100644 --- a/xen/arch/x86/hvm/dom0_build.c +++ b/xen/arch/x86/hvm/dom0_build.c

[Xen-devel] [linux-5.4 test] 147442: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147442 linux-5.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/147442/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 146121

[Xen-devel] [PATCH v3 01/15] cpu: Add new {add, remove}_cpu() functions

2020-02-23 Thread Qais Yousef
The new functions use device_{online,offline}() which are userspace safe. This is in preparation to move cpu_{up, down} kernel users to use a safer interface that is not racy with userspace. Suggested-by: "Paul E. McKenney" Signed-off-by: Qais Yousef CC: Thomas Gleixner CC: "Paul E. McKenney"

[Xen-devel] [PATCH v3 11/15] driver: xen: Replace cpu_up/down with device_online/offline

2020-02-23 Thread Qais Yousef
The core device API performs extra housekeeping bits that are missing from directly calling cpu_up/down. See commit a6717c01ddc2 ("powerpc/rtas: use device model APIs and serialization during LPM") for an example description of what might go wrong. This also prepares to make cpu_up/down a

[Xen-devel] [PATCH v3 00/15] Convert cpu_up/down to device_online/offline

2020-02-23 Thread Qais Yousef
Changes in v3: * Fixup smp_shutdown_nonboot_cpus() to hold the right lock as suggested by Russel King. * Split the combined arm/arm64 patch into 2 separate patches. * Add new add/remove_cpu() functions that wraps lock, device_online/offline, unlock as

[Xen-devel] [linux-4.4 test] 147435: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147435 linux-4.4 real [real] http://logs.test-lab.xenproject.org/osstest/logs/147435/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 139698

Re: [Xen-devel] [PATCH v2 0/4] xen/rcu: let rcu work better with core scheduling

2020-02-23 Thread Jürgen Groß
On 22.02.20 17:42, Igor Druzhinin wrote: On 22/02/2020 06:05, Jürgen Groß wrote: On 22.02.20 03:29, Igor Druzhinin wrote: On 18/02/2020 12:21, Juergen Gross wrote: Today the RCU handling in Xen is affecting scheduling in several ways. It is raising sched softirqs without any real need and it

[Xen-devel] [linux-4.9 test] 147429: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147429 linux-4.9 real [real] http://logs.test-lab.xenproject.org/osstest/logs/147429/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-qemuu-nested-intel 17 debian-hvm-install/l1/l2 fail REGR. vs. 142947

[Xen-devel] [xen-unstable-coverity test] 147488: all pass - PUSHED

2020-02-23 Thread osstest service owner
flight 147488 xen-unstable-coverity real [real] http://logs.test-lab.xenproject.org/osstest/logs/147488/ Perfect :-) All tests in this flight passed as required version targeted for testing: xen 4cdd4fa29fc24d2d898ac01988b2b10936556d72 baseline version: xen

Re: [Xen-devel] [PATCH v7 03/11] scripts: add coccinelle script to use auto propagated errp

2020-02-23 Thread Markus Armbruster
Vladimir Sementsov-Ogievskiy writes: > Script adds ERRP_AUTO_PROPAGATE macro invocation where appropriate and > does corresponding changes in code (look for details in > include/qapi/error.h) > > Usage example: > spatch --sp-file scripts/coccinelle/auto-propagated-errp.cocci \ > --macro-file

[Xen-devel] [linux-4.14 test] 147418: regressions - FAIL

2020-02-23 Thread osstest service owner
flight 147418 linux-4.14 real [real] http://logs.test-lab.xenproject.org/osstest/logs/147418/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-credit2 7 xen-boot fail REGR. vs. 142849 test-armhf-armhf-xl

[Xen-devel] [PATCH 1/1] efi: capitalize enum efi_secureboot_mode labels

2020-02-23 Thread Heinrich Schuchardt
According to the "Linux kernel coding style" labels in enums are capitalized. Signed-off-by: Heinrich Schuchardt --- The patch is applicable to the efi/next git branch. --- arch/x86/kernel/ima_arch.c| 14 +++--- arch/x86/kernel/setup.c | 4 ++--