[Xen-devel] [linux-linus test] 125482: regressions - trouble: blocked/broken/fail/pass

2018-07-21 Thread osstest service owner
flight 125482 linux-linus real [real] http://logs.test-lab.xenproject.org/osstest/logs/125482/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64-pvopsbroken build-arm64

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread M. Vefa Bicakci
On 07/21/2018 07:37 PM, M. Vefa Bicakci wrote: On 07/21/2018 07:30 PM, Andy Lutomirski wrote: On Sat, Jul 21, 2018 at 4:19 PM, M. Vefa Bicakci wrote: On 07/21/2018 05:45 PM, Andy Lutomirski wrote: On Sat, Jul 21, 2018 at 12:49 PM, M. Vefa Bicakci wrote: Commit 3ac6d8c787b8

[Xen-devel] [xen-4.8-testing test] 125477: regressions - trouble: blocked/broken/fail/pass

2018-07-21 Thread osstest service owner
flight 125477 xen-4.8-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/125477/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: build-arm64 broken build-arm64-xsm

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread M. Vefa Bicakci
On 07/21/2018 07:30 PM, Andy Lutomirski wrote: On Sat, Jul 21, 2018 at 4:19 PM, M. Vefa Bicakci wrote: On 07/21/2018 05:45 PM, Andy Lutomirski wrote: On Sat, Jul 21, 2018 at 12:49 PM, M. Vefa Bicakci wrote: Commit 3ac6d8c787b8 ("x86/entry/64: Clear registers for exceptions/interrupts, to

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread Andy Lutomirski
On Sat, Jul 21, 2018 at 4:19 PM, M. Vefa Bicakci wrote: > On 07/21/2018 05:45 PM, Andy Lutomirski wrote: >> >> On Sat, Jul 21, 2018 at 12:49 PM, M. Vefa Bicakci >> wrote: >>> >>> Commit 3ac6d8c787b8 ("x86/entry/64: Clear registers for >>> exceptions/interrupts, to reduce speculation attack

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread M. Vefa Bicakci
On 07/21/2018 05:19 PM, Boris Ostrovsky wrote: On 07/21/2018 03:49 PM, M. Vefa Bicakci wrote: diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S index c7449f377a77..96e8ff34129e 100644 --- a/arch/x86/entry/entry_64.S +++ b/arch/x86/entry/entry_64.S @@ -1129,7 +1129,7 @@

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread M. Vefa Bicakci
On 07/21/2018 05:45 PM, Andy Lutomirski wrote: On Sat, Jul 21, 2018 at 12:49 PM, M. Vefa Bicakci wrote: Commit 3ac6d8c787b8 ("x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface") unintendedly broke Xen PV virtual machines by clearing the %rbx register

Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits

2018-07-21 Thread M. Vefa Bicakci
On 07/21/2018 05:25 PM, Boris Ostrovsky wrote: On 07/21/2018 03:49 PM, M. Vefa Bicakci wrote: diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c index 439a94bf89ad..87afb000142a 100644 --- a/arch/x86/xen/enlighten_pv.c +++ b/arch/x86/xen/enlighten_pv.c @@ -1257,6 +1257,7 @@

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread Andy Lutomirski
On Sat, Jul 21, 2018 at 12:49 PM, M. Vefa Bicakci wrote: > Commit 3ac6d8c787b8 ("x86/entry/64: Clear registers for > exceptions/interrupts, to reduce speculation attack surface") unintendedly > broke Xen PV virtual machines by clearing the %rbx register at the end of > xen_failsafe_callback

Re: [Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits

2018-07-21 Thread Boris Ostrovsky
On 07/21/2018 03:49 PM, M. Vefa Bicakci wrote: > diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c > index 439a94bf89ad..87afb000142a 100644 > --- a/arch/x86/xen/enlighten_pv.c > +++ b/arch/x86/xen/enlighten_pv.c > @@ -1257,6 +1257,7 @@ asmlinkage __visible void __init

Re: [Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread Boris Ostrovsky
On 07/21/2018 03:49 PM, M. Vefa Bicakci wrote: > diff --git a/arch/x86/entry/entry_64.S b/arch/x86/entry/entry_64.S > index c7449f377a77..96e8ff34129e 100644 > --- a/arch/x86/entry/entry_64.S > +++ b/arch/x86/entry/entry_64.S > @@ -1129,7 +1129,7 @@ ENTRY(xen_failsafe_callback) > addq

[Xen-devel] [PATCH 2/2] xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits

2018-07-21 Thread M. Vefa Bicakci
Commit d94a155c59c9 ("x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment corruption") has moved the query and calculation of the "x86_virt_bits" and "x86_phys_bits" fields of the "cpuinfo_x86" struct from the "get_cpu_cap" function to a new function named "get_cpu_address_sizes". One of the

[Xen-devel] [PATCH 1/2] x86/entry/64: Do not clear %rbx under Xen

2018-07-21 Thread M. Vefa Bicakci
Commit 3ac6d8c787b8 ("x86/entry/64: Clear registers for exceptions/interrupts, to reduce speculation attack surface") unintendedly broke Xen PV virtual machines by clearing the %rbx register at the end of xen_failsafe_callback before the latter jumps to error_exit. error_exit expects the %rbx

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

2018-07-21 Thread osstest service owner
flight 125468 linux-4.9 real [real] http://logs.test-lab.xenproject.org/osstest/logs/125468/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail REGR. vs. 125183 Tests which are

[Xen-devel] [linux-next test] 125466: regressions - FAIL

2018-07-21 Thread osstest service owner
flight 125466 linux-next real [real] http://logs.test-lab.xenproject.org/osstest/logs/125466/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-amd64-xl-pvshim7 xen-boot fail REGR. vs. 125285

[Xen-devel] [PATCH] xenstore-client: Add option for raw in-/output

2018-07-21 Thread Marek Marczykowski-Górecki
From: Simon Gaiser Parsing/generating the escape sequences used by xenstore-client is non trivial. So make scripting (for use in stubdom) easier by adding a raw option. Signed-off-by: Marek Marczykowski-Górecki --- tools/xenstore/xenstore_client.c | 51 +--- 1 file

[Xen-devel] [qemu-upstream-4.11-testing test] 125465: regressions - FAIL

2018-07-21 Thread osstest service owner
flight 125465 qemu-upstream-4.11-testing real [real] http://logs.test-lab.xenproject.org/osstest/logs/125465/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-qemuu-rhel6hvm-amd 10 redhat-install fail REGR. vs. 124797

[Xen-devel] [ovmf baseline-only test] 74995: regressions - FAIL

2018-07-21 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 74995 ovmf real [real] http://osstest.xensource.com/osstest/logs/74995/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-amd64-i386-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail

[Xen-devel] [ovmf test] 125495: all pass - PUSHED

2018-07-21 Thread osstest service owner
flight 125495 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/125495/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 831bb137a88a578262cf28d60096ad563bad3f7c baseline version: ovmf

[Xen-devel] [distros-debian-stretch test] 74994: tolerable FAIL

2018-07-21 Thread Platform Team regression test user
flight 74994 distros-debian-stretch real [real] http://osstest.xensource.com/osstest/logs/74994/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-armhf-armhf-armhf-stretch-netboot-pygrub 10 debian-di-install fail like 74968

[Xen-devel] [ovmf baseline-only test] 74993: tolerable FAIL

2018-07-21 Thread Platform Team regression test user
This run is configured for baseline tests only. flight 74993 ovmf real [real] http://osstest.xensource.com/osstest/logs/74993/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail like 74990

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

2018-07-21 Thread osstest service owner
flight 125455 linux-4.14 real [real] http://logs.test-lab.xenproject.org/osstest/logs/125455/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-armhf-armhf-xl-arndale broken in 125270

[Xen-devel] [xen-unstable test] 125438: regressions - trouble: broken/fail/pass

2018-07-21 Thread osstest service owner
flight 125438 xen-unstable real [real] http://logs.test-lab.xenproject.org/osstest/logs/125438/ Regressions :-( Tests which did not succeed and are blocking, including tests which could not be run: test-arm64-arm64-xl broken test-arm64-arm64-libvirt-xsm

[Xen-devel] [ovmf test] 125484: all pass - PUSHED

2018-07-21 Thread osstest service owner
flight 125484 ovmf real [real] http://logs.test-lab.xenproject.org/osstest/logs/125484/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf 2aa4fb10a574a62dfb02bba15a2934e8bd83d2a1 baseline version: ovmf