[ovmf test] 168651: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168651 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168651/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

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

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

Re: [XEN PATCH] evtchn/fifo: Don't set PENDING bit if guest misbehaves

2022-03-16 Thread Juergen Gross
On 16.03.22 19:38, Raphael Ning wrote: From: Raphael Ning Currently, evtchn_fifo_set_pending() will mark the event as PENDING even if it fails to lock the FIFO event queue(s), or if the guest has not initialized the FIFO control block for the target vCPU. A well-behaved guest should never trigg

RE: [PATCH v8 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-03-16 Thread Tian, Kevin
> From: Jane Malalane > Sent: Wednesday, March 16, 2022 5:13 PM > > Add XEN_SYSCTL_PHYSCAP_X86_ASSISTED_XAPIC and > XEN_SYSCTL_PHYSCAP_X86_ASSISTED_X2APIC to report accelerated xAPIC > and > x2APIC, on x86 hardware. This is so that xAPIC and x2APIC virtualization > can subsequently be enabled on a

RE: [PATCH] x86/hvm: Include interruptibility state in hvm_hw_cpu

2022-03-16 Thread Tian, Kevin
> From: Tamas K Lengyel > Sent: Monday, March 14, 2022 8:14 PM > > On Mon, Mar 14, 2022 at 3:22 AM Tian, Kevin wrote: > > > > > From: Lengyel, Tamas > > > Sent: Friday, March 11, 2022 2:45 AM > > > > > > During VM fork resetting a failed vmentry has been observed when the > reset > > > is perfo

RE: x86/vmx: Don't spuriously crash the domain when INIT is received

2022-03-16 Thread Tian, Kevin
> From: Jan Beulich > Sent: Monday, March 14, 2022 3:43 PM > > On 14.03.2022 07:35, Tian, Kevin wrote: > >> From: Jan Beulich > >> Sent: Monday, February 28, 2022 3:36 PM > >> > >> On 25.02.2022 18:11, Andrew Cooper wrote: > >>> On 25/02/2022 13:19, Jan Beulich wrote: > On 25.02.2022 13:28,

Re: [PATCH 3/3] tools/xenstore: add documentation for extended watch command

2022-03-16 Thread Juergen Gross
On 16.03.22 19:16, Luca Fancellu wrote: On 16 Mar 2022, at 16:10, Juergen Gross wrote: Add documentation for an extension of the WATCH command used to limit the scope of watched paths. Additionally it enables to receive more information in the events related to special watches (@introduceDom

RE: [PATCH v3 20/23] VT-d: free all-empty page tables

2022-03-16 Thread Tian, Kevin
> From: Jan Beulich > Sent: Monday, March 14, 2022 3:33 PM > > On 14.03.2022 05:01, Tian, Kevin wrote: > >> From: Jan Beulich > >> Sent: Friday, February 18, 2022 4:31 PM > >> > >> On 18.02.2022 06:20, Tian, Kevin wrote: > From: Jan Beulich > Sent: Tuesday, January 11, 2022 12:36 AM >

Re: [PATCH v2 3/3] Use g_new() & friends where that makes obvious sense

2022-03-16 Thread Pavel Dovgalyuk
On 15.03.2022 17:41, Markus Armbruster wrote: g_new(T, n) is neater than g_malloc(sizeof(T) * n). It's also safer, for two reasons. One, it catches multiplication overflowing size_t. Two, it returns T * rather than void *, which lets the compiler catch more type errors. This commit only touche

[ovmf test] 168648: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168648 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168648/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 168645: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168645 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168645/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[ovmf test] 168640: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168640 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168640/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[linux-5.4 test] 168636: regressions - FAIL

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

[PATCH v2 2/2] gitlab-ci: add an ARM32 qemu-based smoke test

2022-03-16 Thread Stefano Stabellini
Add a minimal ARM32 smoke test based on qemu-system-arm, as provided by the test-artifacts qemu container. The minimal test simply boots Xen (built from previous build stages) and Dom0. The test is fetching the Dom0 kernel and initrd from Debian Jessie: they work just fine and this way we don't hav

[PATCH v2 1/2] gitlab-ci: add qemu-system-arm to the existing tests-artifacts container

2022-03-16 Thread Stefano Stabellini
From: Stefano Stabellini Add qemu-system-arm to the existing test-artifacts qemu container (which doesn't get build for every iteration but only updated once in a while.) With qemu-system-arm available, we'll be able to run ARM32 tests. This patch also bumps the QEMU version to v6.0.0 for both

[PATCH v2 0/2] automation: qemu32 smoke test

2022-03-16 Thread Stefano Stabellini
Hi all, This small series adds a simple Xen + Dom0 boot arm32 test to gitlab-ci using QEMU, similar to the existing tests for arm64 and x86. Cheers, Stefano Stefano Stabellini (2): gitlab-ci: add qemu-system-arm to the existing tests-artifacts container gitlab-ci: add an ARM32 qemu-

Re: [PATCH RESEND 2/2] gitlab-ci: add an ARM32 qemu-based smoke test

2022-03-16 Thread Stefano Stabellini
+Anthony, Bertrand Apologies, this feel through the cracks! Also considering the recent arm32 xen breakage, which could have been caught by gitlab-ci before commit, I am keen on getting this short series in. Better late than never :-) I forward-ported the series to staging with minimal changes

Re: [PATCH early-RFC 4/5] xen/arm: mm: Rework switch_ttbr()

2022-03-16 Thread Stefano Stabellini
On Tue, 15 Mar 2022, Julien Grall wrote: > On 14/03/2022 23:48, Stefano Stabellini wrote: > > > > - we save the current mapping > > > > - update it with the Xen 1:1 > > > > - switch_ttbr > > > > - remove Xen 1:1 > > > > - restore mapping > > > > > > > > It should work, right? Basically, a mapping

Re: [PATCH] arch:x86:xen: Remove unnecessary assignment in xen_apic_read()

2022-03-16 Thread Boris Ostrovsky
On 3/14/22 3:05 AM, jianchunfu wrote: In the function xen_apic_read(), the initialized value of 'ret' is unused because it will be assigned by the function HYPERVISOR_platform_op(), thus remove it. Signed-off-by: jianchunfu Reviewed-by: Boris Ostrovsky Applied to for-linus-5.18 (both pa

Re: [PATCH 1/2] xen/grant-table: remove gnttab_*transfer*() functions

2022-03-16 Thread Boris Ostrovsky
On 3/11/22 5:34 AM, Juergen Gross wrote: All grant table operations related to the "transfer" functionality are unused currently. There have been users in the old days of the "Xen-o-Linux" kernel, but those didn't make it upstream. So remove the "transfer" related functions. Signed-off-by: Ju

[ovmf test] 168639: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168639 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168639/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Re: [PATCH] x86/cet: Clear IST supervisor token busy bits on S3 resume

2022-03-16 Thread Andrew Cooper
On 14/03/2022 14:29, Jan Beulich wrote: > On 14.03.2022 12:00, Andrew Cooper wrote: >> Stacks are not freed across S3. Execution just stops, leaving supervisor >> token busy bits active. Fixing this for the primary shadow stack was done >> previously, but there is a (rare) risk that an IST token

Re: [PATCH] x86/cet: Clear IST supervisor token busy bits on S3 resume

2022-03-16 Thread Andrew Cooper
On 14/03/2022 14:16, Jan Beulich wrote: > On 14.03.2022 12:00, Andrew Cooper wrote: >> Stacks are not freed across S3. Execution just stops, leaving supervisor >> token busy bits active. Fixing this for the primary shadow stack was done >> previously, but there is a (rare) risk that an IST token

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Marc-André Lureau
Hi On Wed, Mar 16, 2022 at 5:28 PM Thomas Huth wrote: > > On 16/03/2022 14.16, Philippe Mathieu-Daudé wrote: > > On 16/3/22 10:52, marcandre.lur...@redhat.com wrote: > >> From: Marc-André Lureau > >> > >> One less qemu-specific macro. It also helps to make some headers/units > >> only depend on

[xen-unstable test] 168633: tolerable FAIL

2022-03-16 Thread osstest service owner
flight 168633 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/168633/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-rtds 20 guest-localmigrate/x10 fail like 168626 test-amd64-amd64-xl-qemut-win7-amd64

Re: [PATCH] x86/cet: Remove writeable mapping of the BSPs shadow stack

2022-03-16 Thread Andrew Cooper
On 16/03/2022 08:33, Jan Beulich wrote: > On 15.03.2022 17:53, Andrew Cooper wrote: >> An unintended consequence of the BSP using cpu0_stack[] is that writeable >> mappings to the BSPs shadow stacks are retained in the bss. This renders >> CET-SS almost useless, as an attacker can update both retu

Re: [XEN PATCH] evtchn/fifo: Don't set PENDING bit if guest misbehaves

2022-03-16 Thread Andrew Cooper
On 16/03/2022 18:38, Raphael Ning wrote: > From: Raphael Ning > > Currently, evtchn_fifo_set_pending() will mark the event as PENDING even > if it fails to lock the FIFO event queue(s), or if the guest has not > initialized the FIFO control block for the target vCPU. A well-behaved > guest should

[XEN PATCH] evtchn/fifo: Don't set PENDING bit if guest misbehaves

2022-03-16 Thread Raphael Ning
From: Raphael Ning Currently, evtchn_fifo_set_pending() will mark the event as PENDING even if it fails to lock the FIFO event queue(s), or if the guest has not initialized the FIFO control block for the target vCPU. A well-behaved guest should never trigger either of these cases. There is no go

Re: [PATCH 3/3] tools/xenstore: add documentation for extended watch command

2022-03-16 Thread Luca Fancellu
> On 16 Mar 2022, at 16:10, Juergen Gross wrote: > > Add documentation for an extension of the WATCH command used to limit > the scope of watched paths. Additionally it enables to receive more > information in the events related to special watches (@introduceDomain > or @releaseDomain). > > Si

Re: [PATCH 2/3] tools/xenstore: add documentation for new set/get-quota commands

2022-03-16 Thread Luca Fancellu
> On 16 Mar 2022, at 16:10, Juergen Gross wrote: > > Add documentation for two new Xenstore wire commands SET_QUOTA and > GET_QUOTA used to set or query the Xenstore quota of a given domain. > > Signed-off-by: Juergen Gross Reviewed-by: Luca Fancellu Cheers, Luca > --- > docs/misc/xensto

[ovmf test] 168637: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168637 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168637/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Re: [PATCH 1/3] tools/xenstore: add documentation for new set/get-feature commands

2022-03-16 Thread Luca Fancellu
> On 16 Mar 2022, at 16:10, Juergen Gross wrote: > > Add documentation for two new Xenstore wire commands SET_FEATURE and > GET_FEATURE used to set or query the Xenstore features visible in the > ring page of a given domain. > > Signed-off-by: Juergen Gross Reviewed-by: Luca Fancellu Chee

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

2022-03-16 Thread osstest service owner
flight 168632 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/168632/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-win7-amd64 19 guest-stopfail like 168621 test-armhf-armhf-libvirt 16 sav

[PATCH 0/3] tools/xenstore: add some new features to the documentation

2022-03-16 Thread Juergen Gross
In the past there have been spotted some shortcomings in the Xenstore interface, which should be repaired. Those are in detail: - Using driver domains for large number of domains needs per domain Xenstore quota [1]. The feedback sent was rather slim (one reply), but it was preferring a new set

[PATCH 3/3] tools/xenstore: add documentation for extended watch command

2022-03-16 Thread Juergen Gross
Add documentation for an extension of the WATCH command used to limit the scope of watched paths. Additionally it enables to receive more information in the events related to special watches (@introduceDomain or @releaseDomain). Signed-off-by: Juergen Gross --- docs/misc/xenstore-ring.txt | 1 +

[PATCH 2/3] tools/xenstore: add documentation for new set/get-quota commands

2022-03-16 Thread Juergen Gross
Add documentation for two new Xenstore wire commands SET_QUOTA and GET_QUOTA used to set or query the Xenstore quota of a given domain. Signed-off-by: Juergen Gross --- docs/misc/xenstore-ring.txt | 1 + docs/misc/xenstore.txt | 12 2 files changed, 13 insertions(+) diff --gi

[PATCH 1/3] tools/xenstore: add documentation for new set/get-feature commands

2022-03-16 Thread Juergen Gross
Add documentation for two new Xenstore wire commands SET_FEATURE and GET_FEATURE used to set or query the Xenstore features visible in the ring page of a given domain. Signed-off-by: Juergen Gross --- docs/misc/xenstore-ring.txt | 1 + docs/misc/xenstore.txt | 12 2 files chan

[PATCH] x86/spec-ctrl: Knobs for STIBP and PSFD, and follow hardware STIBP hint

2022-03-16 Thread Andrew Cooper
STIBP and PSFD are slightly weird bits, because they're both implied by other bits in MSR_SPEC_CTRL. Add fine grain controls for them, and take the implications into account when setting IBRS/SSBD. Rearrange the IBPB text/variables/logic to keep all the MSR_SPEC_CTRL bits together, for consistenc

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Marc-André Lureau
Hi On Wed, Mar 16, 2022 at 5:30 PM Daniel P. Berrangé wrote: > > On Wed, Mar 16, 2022 at 01:52:48PM +0400, marcandre.lur...@redhat.com wrote: > > diff --git a/include/qemu/compiler.h b/include/qemu/compiler.h > > index 3baa5e3790f7..f2bd050e3b9a 100644 > > --- a/include/qemu/compiler.h > > +++ b/

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Daniel P . Berrangé
On Wed, Mar 16, 2022 at 01:52:48PM +0400, marcandre.lur...@redhat.com wrote: > diff --git a/include/qemu/compiler.h b/include/qemu/compiler.h > index 3baa5e3790f7..f2bd050e3b9a 100644 > --- a/include/qemu/compiler.h > +++ b/include/qemu/compiler.h > @@ -79,19 +79,12 @@ > #define QEMU_BUILD_BUG_ON_

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Thomas Huth
On 16/03/2022 14.16, Philippe Mathieu-Daudé wrote: On 16/3/22 10:52, marcandre.lur...@redhat.com wrote: From: Marc-André Lureau One less qemu-specific macro. It also helps to make some headers/units only depend on glib, and thus moved in standalone projects eventually. Signed-off-by: Marc-And

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Philippe Mathieu-Daudé
On 16/3/22 10:52, marcandre.lur...@redhat.com wrote: From: Marc-André Lureau One less qemu-specific macro. It also helps to make some headers/units only depend on glib, and thus moved in standalone projects eventually. Signed-off-by: Marc-André Lureau --- audio/audio.h

Re: [PATCH] x86emul/test: correct VSCALEF{P,S}{S,D} entries in predicates test

2022-03-16 Thread Andrew Cooper
On 16/03/2022 10:43, Jan Beulich wrote: > I can't see why these would want / need to suppress testing of the > register forms of the insns. Quite likely a copy-and-paste oversight > when originally creating the table. > > Signed-off-by: Jan Beulich Acked-by: Andrew Cooper

Re: [PATCH] x86emul/test: correct VCVTUSI2S{S,D} comments in predicates test

2022-03-16 Thread Andrew Cooper
On 16/03/2022 10:45, Jan Beulich wrote: > These were missing the size-indicating suffixes. > > Signed-off-by: Jan Beulich Acked-by: Andrew Cooper

[ovmf test] 168635: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168635 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168635/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

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

2022-03-16 Thread Chuck Zmudzinski
On 3/15/2022 9:27 PM, Chuck Zmudzinski wrote: On 3/15/22 7:38 AM, Jan Beulich wrote: On 14.03.2022 04:41, Chuck Zmudzinski wrote: @@ -610,6 +612,45 @@ out:   return ret;   }   +static uint32_t sysfs_dev_get_igd_opregion(libxl__gc *gc, +   libxl_dev

Re: [PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread Richard W.M. Jones
On Wed, Mar 16, 2022 at 01:52:48PM +0400, marcandre.lur...@redhat.com wrote: > From: Marc-André Lureau > > One less qemu-specific macro. It also helps to make some headers/units > only depend on glib, and thus moved in standalone projects eventually. > > Signed-off-by: Marc-André Lureau I chec

[libvirt test] 168630: regressions - FAIL

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

[ovmf test] 168634: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168634 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168634/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

[PATCH] x86emul/test: correct VCVTUSI2S{S,D} comments in predicates test

2022-03-16 Thread Jan Beulich
These were missing the size-indicating suffixes. Signed-off-by: Jan Beulich --- a/tools/tests/x86_emulator/predicates.c +++ b/tools/tests/x86_emulator/predicates.c @@ -1712,8 +1712,8 @@ static const struct evex { { { 0x7a }, 2, T, R, pfx_f3, Wn, Ln }, /* vcvtu{d,q}2pd */ { { 0x7a }, 2,

[PATCH] x86emul/test: correct VSCALEF{P,S}{S,D} entries in predicates test

2022-03-16 Thread Jan Beulich
I can't see why these would want / need to suppress testing of the register forms of the insns. Quite likely a copy-and-paste oversight when originally creating the table. Signed-off-by: Jan Beulich --- a/tools/tests/x86_emulator/predicates.c +++ b/tools/tests/x86_emulator/predicates.c @@ -1822,

Re: [PATCH] kconfig: detect LD implementation

2022-03-16 Thread Michal Orzel
Hi Roger, On 14.03.2022 11:55, Roger Pau Monne wrote: > Detect GNU and LLVM ld implementations. This is required for further > patches that will introduce diverging behaviour depending on the > linker implementation in use. > > Note that LLVM ld returns "compatible with GNU linkers" as part of th

[PATCH 07/27] Replace GCC_FMT_ATTR with G_GNUC_PRINTF

2022-03-16 Thread marcandre . lureau
From: Marc-André Lureau One less qemu-specific macro. It also helps to make some headers/units only depend on glib, and thus moved in standalone projects eventually. Signed-off-by: Marc-André Lureau --- audio/audio.h | 4 +-- block/qcow2.h |

Re: [PATCH] include/public: add command result definitions to vscsiif.h

2022-03-16 Thread Juergen Gross
On 16.03.22 10:09, Jan Beulich wrote: On 16.03.2022 10:03, Juergen Gross wrote: On 14.03.22 10:55, Jan Beulich wrote: On 28.02.2022 12:22, Juergen Gross wrote: +#define XEN_VSCSIIF_RSLT_HOST_OK 0 +#define XEN_VSCSIIF_RSLT_HOST_NO_CONN1 /* Couldn't connect before timeout */ +#defin

[PATCH v8 2/2] x86/xen: Allow per-domain usage of hardware virtualized APIC

2022-03-16 Thread Jane Malalane
Introduce a new per-domain creation x86 specific flag to select whether hardware assisted virtualization should be used for x{2}APIC. A per-domain option is added to xl in order to select the usage of x{2}APIC hardware assisted virtualization, as well as a global configuration option. Having all

[PATCH v8 1/2] xen+tools: Report Interrupt Controller Virtualization capabilities on x86

2022-03-16 Thread Jane Malalane
Add XEN_SYSCTL_PHYSCAP_X86_ASSISTED_XAPIC and XEN_SYSCTL_PHYSCAP_X86_ASSISTED_X2APIC to report accelerated xAPIC and x2APIC, on x86 hardware. This is so that xAPIC and x2APIC virtualization can subsequently be enabled on a per-domain basis. No such features are currently implemented on AMD hardware

[PATCH v8 0/2] xen: Report and use hardware APIC virtualization capabilities

2022-03-16 Thread Jane Malalane
Jane Malalane (2): xen+tools: Report Interrupt Controller Virtualization capabilities on x86 x86/xen: Allow per-domain usage of hardware virtualized APIC docs/man/xl.cfg.5.pod.in | 15 ++ docs/man/xl.conf.5.pod.in | 12 +++ tools/golang/xenligh

Re: [PATCH] include/public: add command result definitions to vscsiif.h

2022-03-16 Thread Jan Beulich
On 16.03.2022 10:03, Juergen Gross wrote: > On 14.03.22 10:55, Jan Beulich wrote: >> On 28.02.2022 12:22, Juergen Gross wrote: >>> +#define XEN_VSCSIIF_RSLT_HOST_OK 0 >>> +#define XEN_VSCSIIF_RSLT_HOST_NO_CONN1 /* Couldn't connect before >>> timeout */ >>> +#define XEN_VSCSIIF_RSLT_HOS

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

2022-03-16 Thread osstest service owner
flight 168626 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/168626/ Failures :-/ but no regressions. Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 20 guest-localmigrate/x10 fail REGR. vs. 168615 Tests which did not succeed

Re: [PATCH] include/public: add command result definitions to vscsiif.h

2022-03-16 Thread Juergen Gross
On 14.03.22 10:55, Jan Beulich wrote: On 28.02.2022 12:22, Juergen Gross wrote: --- a/xen/include/public/io/vscsiif.h +++ b/xen/include/public/io/vscsiif.h @@ -315,6 +315,33 @@ struct vscsiif_response { }; typedef struct vscsiif_response vscsiif_response_t; +/* SCSI I/O status from vscsii

[ovmf test] 168629: regressions - FAIL

2022-03-16 Thread osstest service owner
flight 168629 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/168629/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64-xsm 6 xen-buildfail REGR. vs. 168254 build-amd64

Re: [PATCH] x86/cet: Remove writeable mapping of the BSPs shadow stack

2022-03-16 Thread Jan Beulich
On 15.03.2022 17:53, Andrew Cooper wrote: > An unintended consequence of the BSP using cpu0_stack[] is that writeable > mappings to the BSPs shadow stacks are retained in the bss. This renders > CET-SS almost useless, as an attacker can update both return addresses and the > ret will not fault. >

Re: [PATCH] xen/usb: harden xen_hcd against malicious backends

2022-03-16 Thread Greg Kroah-Hartman
On Wed, Mar 16, 2022 at 06:29:00AM +0100, Juergen Gross wrote: > On 15.03.22 18:41, Greg Kroah-Hartman wrote: > > On Fri, Mar 11, 2022 at 11:35:09AM +0100, Juergen Gross wrote: > > > Make sure a malicious backend can't cause any harm other than wrong > > > I/O data. > > > > > > Missing are verific

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

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