[linux-linus test] 160067: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160067 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/160067/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ws16-amd64 7 xen-install fail REGR. vs. 152332 test-amd64-i386-xl-

[qemu-mainline test] 160066: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160066 qemu-mainline real [real] flight 160068 qemu-mainline real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/160066/ http://logs.test-lab.xenproject.org/osstest/logs/160068/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be

[linux-linus test] 160063: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160063 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/160063/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ws16-amd64 7 xen-install fail REGR. vs. 152332 test-amd64-i386-xl-

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

2021-03-13 Thread osstest service owner
flight 160061 xen-unstable real [real] flight 160065 xen-unstable real-retest [real] http://logs.test-lab.xenproject.org/osstest/logs/160061/ http://logs.test-lab.xenproject.org/osstest/logs/160065/ Failures :-/ but no regressions. Tests which are failing intermittently (not blocking): test-amd6

[qemu-mainline test] 160064: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160064 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/160064/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64 6 xen-buildfail REGR. vs. 152631 build-amd64-xsm

[PATCH for-next v2 1/2] xen/arm: Include asm/asm-offsets.h and asm/macros.h on every assembly files

2021-03-13 Thread Julien Grall
From: Julien Grall In a follow-up patch we may want to automatically replace some mnemonics (such as ret) with a different sequence. To ensure all the assembly files will include asm/macros.h it is best to automatically include it on single assembly. This can be done via config.h. It was necess

[PATCH for-next v2 2/2] xen/arm64: Place a speculation barrier following an ret instruction

2021-03-13 Thread Julien Grall
From: Julien Grall Some CPUs can speculate past a RET instruction and potentially perform speculative accesses to memory before processing the return. There is no known gadget available after the RET instruction today. However some of the registers (such as in check_pending_guest_serror()) may c

[PATCH for-next v2 0/2] xen/arm: Mitigate straight-line speculation

2021-03-13 Thread Julien Grall
From: Julien Grall Hi all, Last year, Arm released a whitepaper about a new category of speculation. (see [1] and [2]). In short, a processor may be able to speculate past some of the unconditional control flow instructions (e.g eret, smc, br). In some of the cases, the registers will contain v

Re: preparations for 4.13.3

2021-03-13 Thread Julien Grall
Hi Jan & Stefano, On 08/03/2021 09:49, Jan Beulich wrote: All, the release is overdue (my apologies). Please point out backports you find missing from the respective staging branches, but which you consider relevant. > Ones that I have queued already, but which hadn't passed the push gate to ma

[PATCH for-4.15] SUPPORT.MD: Mark C XenStored LiveUpdate as Tech Preview

2021-03-13 Thread Julien Grall
From: Julien Grall Support to liveupdate C XenStored was adding during the 4.15 development cycle. Add a section in SUPPORT.MD to explain what is the support state. For now, it is a tech preview. Signed-off-by: Julien Grall --- CC: Juergen Gross It looks like the OCaml side was not merged

[PATCH for-4.15 v2] xen: Bump the minimum version of GCC supported to 4.9 for arm32 and 5.1 on arm64

2021-03-13 Thread Julien Grall
From: Julien Grall Compilers older than 4.8 have known codegen issues which can lead to silent miscompilation: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58145 Furthermore, pre-4.9 GCC have known bugs (including things like internal compiler errors on Arm) which would require workaround (I ha

[qemu-mainline test] 160062: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160062 qemu-mainline real [real] http://logs.test-lab.xenproject.org/osstest/logs/160062/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-amd64 6 xen-buildfail REGR. vs. 152631 build-amd64-xsm

[linux-linus test] 160049: regressions - FAIL

2021-03-13 Thread osstest service owner
flight 160049 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/160049/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ws16-amd64 7 xen-install fail REGR. vs. 152332 test-amd64-i386-xl-

Re: [PATCH v3] xen: introduce XENFEAT_direct_mapped and XENFEAT_not_direct_mapped

2021-03-13 Thread Julien Grall
Hi Stefano, On 12/03/2021 23:16, Stefano Stabellini wrote: Introduce two feature flags to tell the domain whether it is direct-mapped or not. It allows the guest kernel to make informed decisions on things such as swiotlb-xen enablement. The introduction of both flags (XENFEAT_direct_mapped and

Re: patchew - gitlab-ci notifications during the Xen 4.16 cycle

2021-03-13 Thread Roger Pau Monné
On Fri, Mar 12, 2021 at 12:55:38PM -0800, Stefano Stabellini wrote: > Hi all, > > During the last 6 months we have been working on improving the Xen > Project gitlab-ci and patchew infrastructure. > > You can see the results from gitlab-ci tests on the staging branch here: > > https://gitlab.com

Re: [PATCH] automation: add arm32 cross-build tests for Xen

2021-03-13 Thread Roger Pau Monné
On Fri, Feb 12, 2021 at 05:38:13PM -0800, Stefano Stabellini wrote: > diff --git a/automation/scripts/build b/automation/scripts/build > index d8990c3bf4..e7d68f7a9d 100755 > --- a/automation/scripts/build > +++ b/automation/scripts/build > @@ -15,6 +15,15 @@ else > make -j$(nproc) -C xen defc

Re: Working Group for Secure Boot

2021-03-13 Thread Roger Pau Monné
On Thu, Mar 11, 2021 at 10:34:02AM -0800, Bob Eshleman wrote: > Hey all, > > We would like to start a working group for secure boot support in Xen > to coordinate the various interested parties and set out a plan for > the feature and its implications for the whole Xen system. > > The end goal is