[linux-5.4 test] 159057: regressions - trouble: blocked/broken/fail/pass

2021-02-07 Thread osstest service owner
flight 159057 linux-5.4 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159057/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-coresched-amd64-xl broken
 test-amd64-amd64-xl-xsm  broken
 test-amd64-amd64-xl-shadow   broken
 test-amd64-amd64-xl-rtds broken
 test-amd64-amd64-xl-qemuu-ws16-amd64 broken
 test-amd64-amd64-xl-qemuu-win7-amd64 broken
 test-amd64-amd64-xl-qemuu-ovmf-amd64 broken
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict   broken
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsmbroken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadowbroken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64   broken
 test-amd64-amd64-xl-qemut-ws16-amd64 broken
 test-amd64-amd64-xl-qemut-win7-amd64 broken
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm   broken
 test-amd64-amd64-xl-qemut-debianhvm-i386-xsmbroken
 build-i386   broken
 test-amd64-amd64-xl-qemut-debianhvm-amd64   broken
 test-amd64-amd64-xl-qcow2broken
 build-i386-xsm   broken
 test-amd64-amd64-amd64-pvgrub broken
 test-amd64-amd64-xl-pvshim   broken
 test-amd64-amd64-dom0pvh-xl-amd broken
 test-amd64-amd64-xl-pvhv2-intel broken
 test-amd64-amd64-dom0pvh-xl-intel broken
 test-amd64-amd64-i386-pvgrub broken
 test-amd64-amd64-xl-pvhv2-amd broken
 test-amd64-amd64-libvirt broken
 test-amd64-amd64-libvirt-pair broken
 test-amd64-amd64-xl-multivcpu broken
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm  broken
 test-amd64-amd64-libvirt-vhd broken
 test-amd64-amd64-xl-credit2  broken
 test-amd64-amd64-libvirt-xsm broken
 test-amd64-amd64-pairbroken
 test-amd64-amd64-xl-credit1  broken
 test-amd64-amd64-pygrub  broken
 test-amd64-amd64-qemuu-freebsd11-amd64 broken
 test-amd64-amd64-xl  broken
 test-amd64-amd64-qemuu-freebsd12-amd64 broken
 test-amd64-amd64-qemuu-nested-amd broken
 test-amd64-amd64-qemuu-nested-intel broken
 build-i3864 host-install(4)broken REGR. vs. 158387
 build-i386-xsm4 host-install(4)broken REGR. vs. 158387
 test-arm64-arm64-xl  14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-xl-seattle  14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-xl-xsm  14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-xl-credit1  14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-xl-credit2  14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-libvirt-xsm 14 guest-start  fail REGR. vs. 158387
 test-arm64-arm64-xl-thunderx 14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-xl-multivcpu 14 guest-start fail REGR. vs. 158387
 test-armhf-armhf-xl-credit2  14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-xl-credit1  14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-libvirt 14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-xl-cubietruck 14 guest-startfail REGR. vs. 158387
 test-armhf-armhf-xl-vhd  13 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-xl  14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-xl-arndale  14 guest-start  fail REGR. vs. 158387
 test-armhf-armhf-libvirt-raw 13 guest-start  fail REGR. vs. 158387

Tests which are failing intermittently (not blocking):
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm 5 host-install(5) broken pass in 
159023
 test-amd64-amd64-xl-xsm   5 host-install(5)  broken pass in 159023
 test-amd64-amd64-xl-qcow2 5 host-install(5)  broken pass in 159023
 test-amd64-amd64-qemuu-freebsd12-amd64 5 host-install(5) broken pass in 159023
 test-amd64-amd64-xl-qemut-debianhvm-amd64 5 host-install(5) broken pass in 
159023
 test-amd64-amd64-xl-pvhv2-amd  5 host-install(5) broken pass in 159023
 test-amd64-amd64-xl-qemuu-ws16-amd64  5 host-install(5)  broken pass in 159023
 test-amd64-amd64-qemuu-nested-intel  5 host-install(5)   broken pass in 159023
 test-amd64-amd64-xl-qemuu-win7-amd64  5 host-install(5)  broken pass in 159023
 test-amd64-amd64-xl-pvhv2-intel  5 host-install(5)   brok

[libvirt test] 159064: regressions - trouble: blocked/broken/fail/pass

2021-02-07 Thread osstest service owner
flight 159064 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159064/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-i386-libvirt   broken
 build-i386-xsm   broken
 build-i386-libvirt4 host-install(4)broken REGR. vs. 151777
 build-i386-xsm4 host-install(4)broken REGR. vs. 151777
 build-armhf-libvirt   6 libvirt-buildfail REGR. vs. 151777
 build-amd64-libvirt   6 libvirt-buildfail REGR. vs. 151777
 build-arm64-libvirt   6 libvirt-buildfail REGR. vs. 151777

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-libvirt  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-amd64-libvirt-vhd  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-libvirt-xsm   1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-qcow2  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a

version targeted for testing:
 libvirt  3068294e77c1ad0e08799fc76fac0ef0cee5c1bc
baseline version:
 libvirt  2c846fa6bcc11929c9fb857a22430fb9945654ad

Last test of basis   151777  2020-07-10 04:19:19 Z  212 days
Failing since151818  2020-07-11 04:18:52 Z  211 days  205 attempts
Testing same since   159064  2021-02-06 04:19:49 Z1 days1 attempts


People who touched revisions under test:
  Adolfo Jayme Barrientos 
  Aleksandr Alekseev 
  Andika Triwidada 
  Andrea Bolognani 
  Balázs Meskó 
  Barrett Schonefeld 
  Bastien Orivel 
  Bihong Yu 
  Binfeng Wu 
  Boris Fiuczynski 
  Brian Turek 
  Christian Ehrhardt 
  Christian Schoenebeck 
  Cole Robinson 
  Collin Walling 
  Cornelia Huck 
  Cédric Bosdonnat 
  Côme Borsoi 
  Daniel Henrique Barboza 
  Daniel Letai 
  Daniel P. Berrange 
  Daniel P. Berrangé 
  Dmytro Linkin 
  Eiichi Tsukata 
  Erik Skultety 
  Fabian Affolter 
  Fabian Freyer 
  Fangge Jin 
  Farhan Ali 
  Fedora Weblate Translation 
  gongwei 
  Guoyi Tu
  Göran Uddeborg 
  Halil Pasic 
  Han Han 
  Hao Wang 
  Helmut Grohne 
  Ian Wienand 
  Jakob Meng 
  Jamie Strandboge 
  Jamie Strandboge 
  Jan Kuparinen 
  Jean-Baptiste Holcroft 
  Jianan Gao 
  Jim Fehlig 
  Jin Yan 
  Jiri Denemark 
  John Ferlan 
  Jonathan Watt 
  Jonathon Jongsma 
  Julio Faracco 
  Ján Tomko 
  Kashyap Chamarthy 
  Kevin Locke 
  Laine Stump 
  Laszlo Ersek 
  Liao Pingfang 
  Lin Ma 
  Lin Ma 
  Lin Ma 
  Marc Hartmayer 
  Marc-André Lureau 
  Marek Marczykowski-Górecki 
  Markus Schade 
  Martin Kletzander 
  Masayoshi Mizuma 
  Matt Coleman 
  Matt Coleman 
  Mauro Matteo Cascella 
  Meina Li 
  Michal Privoznik 
  Michał Smyk 
  Milo Casagrande 
  Moshe Levi 
  Muha Aliss 
  Neal Gompa 
  Nick Shyrokovskiy 
  Nickys Music Group 
  Nico Pache 
  Nikolay Shirokovskiy 
  Olaf Hering 
  Olesya Gerasimenko 
  Orion Poplawski 
  Patrick Magauran 
  Paulo de Rezende Pinatti 
  Pavel Hrdina 
  Peter Krempa 
  Pino Toscano 
  Pino Toscano 
  Piotr Drąg 
  Prathamesh Chavan 
  Ricky Tigg 
  Roman Bogorodskiy 
  Roman Bolshakov 
  Ryan Gahagan 
  Ryan Schmidt 
  Sam Hartman 
  Scott Shambarger 
  Sebastian Mitterle 
  Shalini Chellathurai Saroja 
  Shaojun Yang 
  Shi Lei 
  Simon Gaiser 
  Stefan Bader 
  Stefan Berger 
  Szymon Scholz 
  Thomas Huth 
  Tim Wiederhake 
  Tomáš Golembiovský 
  Tomáš Janoušek 
  Tuguoyi 
  Wang Xin 
  Weblate 
  Yalei Li <274268...@qq.com>
  Yalei Li 
  Yang Hang 
  Yanqiu Zhang 
  Yi Li 
  Yi Wang 
  Yuri Chornoivan 
  Zheng Chuan 
  zhenwei pi 
  Zhenyu Zheng 

jobs:
 build-amd64-xsm  pass
 build-arm64-xsm  pass
 build-i386-xsm   broken  
 build-amd64  pass
 build-arm64  pass
 build-armhf  pass
 build-i386   pass
 build-amd64-libvirt  

[xen-unstable-coverity test] 159095: trouble: broken

2021-02-07 Thread osstest service owner
flight 159095 xen-unstable-coverity real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159095/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 coverity-amd64   broken
 coverity-amd644 host-install(4)broken REGR. vs. 158979

version targeted for testing:
 xen  ca82d3fecc93745ee17850a609ac7772bd7c8bf7
baseline version:
 xen  5e7aa904405fa2f268c3af213516bae271de3265

Last test of basis   158979  2021-02-03 09:18:36 Z4 days
Testing same since   159095  2021-02-07 09:19:37 Z0 days1 attempts


People who touched revisions under test:
  Andrew Cooper 
  Christian Lindig 
  Edwin Török 
  Ian Jackson 
  Ian Jackson 
  Jan Beulich 
  Manuel Bouyer 
  Michał Leszczyński 
  Oleksandr Tyshchenko 
  Roger Pau Monne 
  Roger Pau Monné 
  Tamas K Lengyel 

jobs:
 coverity-amd64   broken  



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary


Not pushing.

(No revision log; it would be 453 lines long.)



[linux-linus test] 159061: regressions - trouble: blocked/broken/fail/pass

2021-02-07 Thread osstest service owner
flight 159061 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159061/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-armhf-armhf-libvirt broken
 test-armhf-armhf-xl-credit2  broken
 test-armhf-armhf-xl-cubietruck broken
 test-armhf-armhf-xl-multivcpu broken
 test-amd64-coresched-amd64-xl broken
 test-amd64-amd64-xl-xsm  broken
 test-amd64-amd64-xl-shadow   broken
 test-amd64-amd64-xl-rtds broken
 test-amd64-amd64-xl-qemuu-ws16-amd64 broken
 test-amd64-amd64-xl-qemuu-win7-amd64 broken
 test-amd64-amd64-xl-qemuu-ovmf-amd64 broken
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict   broken
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsmbroken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadowbroken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64   broken
 test-amd64-amd64-xl-qemut-ws16-amd64 broken
 test-amd64-amd64-xl-qemut-win7-amd64 broken
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm   broken
 test-amd64-amd64-xl-qemut-debianhvm-i386-xsmbroken
 build-i386   broken
 test-amd64-amd64-xl-qemut-debianhvm-amd64   broken
 build-i386-pvops broken
 test-amd64-amd64-xl-qcow2broken
 build-i386-xsm   broken
 test-amd64-amd64-amd64-pvgrub broken
 test-amd64-amd64-xl-pvshim   broken
 test-amd64-amd64-dom0pvh-xl-amd broken
 test-amd64-amd64-xl-pvhv2-intel broken
 test-amd64-amd64-dom0pvh-xl-intel broken
 test-amd64-amd64-i386-pvgrub broken
 test-amd64-amd64-xl-pvhv2-amd broken
 test-amd64-amd64-libvirt broken
 test-amd64-amd64-libvirt-pair broken
 test-amd64-amd64-xl-multivcpu broken
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm  broken
 test-amd64-amd64-libvirt-vhd broken
 test-amd64-amd64-xl-credit2  broken
 test-amd64-amd64-libvirt-xsm broken
 test-amd64-amd64-pairbroken
 test-amd64-amd64-xl-credit1  broken
 test-amd64-amd64-pygrub  broken
 test-amd64-amd64-qemuu-freebsd11-amd64 broken
 test-amd64-amd64-xl  broken
 test-amd64-amd64-qemuu-freebsd12-amd64 broken
 test-amd64-amd64-qemuu-nested-amd broken
 test-amd64-amd64-qemuu-nested-intel broken
 build-i3864 host-install(4)broken REGR. vs. 152332
 build-i386-pvops  4 host-install(4)broken REGR. vs. 152332
 build-i386-xsm4 host-install(4)broken REGR. vs. 152332
 test-amd64-amd64-examine  5 host-install   broken REGR. vs. 152332
 test-arm64-arm64-xl  10 host-ping-check-xen  fail REGR. vs. 152332
 test-arm64-arm64-examine  8 reboot   fail REGR. vs. 152332
 test-arm64-arm64-libvirt-xsm  8 xen-boot fail REGR. vs. 152332
 test-arm64-arm64-xl-thunderx 14 guest-start  fail REGR. vs. 152332
 test-armhf-armhf-xl-arndale  14 guest-start  fail REGR. vs. 152332
 test-arm64-arm64-xl-seattle   8 xen-boot fail REGR. vs. 152332
 test-arm64-arm64-xl-credit2   8 xen-boot fail REGR. vs. 152332
 test-arm64-arm64-xl-xsm  10 host-ping-check-xen  fail REGR. vs. 152332
 test-armhf-armhf-xl-vhd  13 guest-start  fail REGR. vs. 152332
 test-armhf-armhf-xl  14 guest-start  fail REGR. vs. 152332
 test-armhf-armhf-xl-credit1  14 guest-start  fail REGR. vs. 152332
 test-armhf-armhf-libvirt-raw 12 debian-di-installfail REGR. vs. 152332

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-xl-rtds 14 guest-start  fail REGR. vs. 152332

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 bu

Re: [PATCH 0/7] xen/events: bug fixes and some diagnostic aids

2021-02-07 Thread Jürgen Groß

On 06.02.21 19:46, Julien Grall wrote:

Hi Juergen,

On 06/02/2021 10:49, Juergen Gross wrote:

The first three patches are fixes for XSA-332. The avoid WARN splats
and a performance issue with interdomain events.


Thanks for helping to figure out the problem. Unfortunately, I still see 
reliably the WARN splat with the latest Linux master (1e0d27fce010) + 
your first 3 patches.


I am using Xen 4.11 (1c7d984645f9) and dom0 is forced to use the 2L 
events ABI.


After some debugging, I think I have an idea what's went wrong. The 
problem happens when the event is initially bound from vCPU0 to a 
different vCPU.


 From the comment in xen_rebind_evtchn_to_cpu(), we are masking the 
event to prevent it being delivered on an unexpected vCPU. However, I 
believe the following can happen:


vCPU0    | vCPU1
     |
     | Call xen_rebind_evtchn_to_cpu()
receive event X    |
     | mask event X
     | bind to vCPU1
    | unmask event X
     |
     | receive event X
     |
     | handle_edge_irq(X)
handle_edge_irq(X)    |  -> handle_irq_event()
     |   -> set IRQD_IN_PROGRESS
  -> set IRQS_PENDING    |
     |   -> evtchn_interrupt()
     |   -> clear IRQD_IN_PROGRESS
     |  -> IRQS_PENDING is set
     |  -> handle_irq_event()
     |   -> evtchn_interrupt()
     | -> WARN()
     |

All the lateeoi handlers expect a ONESHOT semantic and 
evtchn_interrupt() is doesn't tolerate any deviation.


I think the problem was introduced by 7f874a0447a9 ("xen/events: fix 
lateeoi irq acknowledgment") because the interrupt was disabled 
previously. Therefore we wouldn't do another iteration in 
handle_edge_irq().


I think you picked the wrong commit for blaming, as this is just
the last patch of the three patches you were testing.

Aside the handlers, I think it may impact the defer EOI mitigation 
because in theory if a 3rd vCPU is joining the party (let say vCPU A 
migrate the event from vCPU B to vCPU C). So info->{eoi_cpu, irq_epoch, 
eoi_time} could possibly get mangled?


For a fix, we may want to consider to hold evtchn_rwlock with the write 
permission. Although, I am not 100% sure this is going to prevent 
everything.


It will make things worse, as it would violate the locking hierarchy
(xen_rebind_evtchn_to_cpu() is called with the IRQ-desc lock held).

On a first glance I think we'll need a 3rd masking state ("temporarily
masked") in the second patch in order to avoid a race with lateeoi.

In order to avoid the race you outlined above we need an "event is being
handled" indicator checked via test_and_set() semantics in
handle_irq_for_port() and reset only when calling clear_evtchn().


Does my write-up make sense to you?


Yes. What about my reply? ;-)


Juergen


OpenPGP_0xB0DE9DD628BF132F.asc
Description: application/pgp-keys


OpenPGP_signature
Description: OpenPGP digital signature


Re: [PATCH RFC v1 5/6] xen-swiotlb: convert variables to arrays

2021-02-07 Thread Christoph Hellwig
On Thu, Feb 04, 2021 at 09:40:23AM +0100, Christoph Hellwig wrote:
> So one thing that has been on my mind for a while:  I'd really like
> to kill the separate dma ops in Xen swiotlb.  If we compare xen-swiotlb
> to swiotlb the main difference seems to be:
> 
>  - additional reasons to bounce I/O vs the plain DMA capable
>  - the possibility to do a hypercall on arm/arm64
>  - an extra translation layer before doing the phys_to_dma and vice
>versa
>  - an special memory allocator
> 
> I wonder if inbetween a few jump labels or other no overhead enablement
> options and possibly better use of the dma_range_map we could kill
> off most of swiotlb-xen instead of maintaining all this code duplication?

So I looked at this a bit more.

For x86 with XENFEAT_auto_translated_physmap (how common is that?)
pfn_to_gfn is a nop, so plain phys_to_dma/dma_to_phys do work as-is.

xen_arch_need_swiotlb always returns true for x86, and
range_straddles_page_boundary should never be true for the
XENFEAT_auto_translated_physmap case.

So as far as I can tell the mapping fast path for the
XENFEAT_auto_translated_physmap can be trivially reused from swiotlb.

That leaves us with the next more complicated case, x86 or fully cache
coherent arm{,64} without XENFEAT_auto_translated_physmap.  In that case
we need to patch in a phys_to_dma/dma_to_phys that performs the MFN
lookup, which could be done using alternatives or jump labels.
I think if that is done right we should also be able to let that cover
the foreign pages in is_xen_swiotlb_buffer/is_swiotlb_buffer, but
in that worst case that would need another alternative / jump label.

For non-coherent arm{,64} we'd also need to use alternatives or jump
labels to for the cache maintainance ops, but that isn't a hard problem
either.





swiotlb cleanups

2021-02-07 Thread Christoph Hellwig
Hi Konrad,

this series contains a bunch of swiotlb cleanups, mostly to reduce the
amount of internals exposed to code outside of swiotlb.c, which should
helper to prepare for supporting multiple different bounce buffer pools.



[PATCH 1/8] powerpc/svm: stop using io_tlb_start

2021-02-07 Thread Christoph Hellwig
Use the local variable that is passed to swiotlb_init_with_tbl for
freeing the memory in the failure case to isolate the code a little
better from swiotlb internals.

Signed-off-by: Christoph Hellwig 
---
 arch/powerpc/platforms/pseries/svm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/powerpc/platforms/pseries/svm.c 
b/arch/powerpc/platforms/pseries/svm.c
index 7b739cc7a8a93e..b9968ac7cc0789 100644
--- a/arch/powerpc/platforms/pseries/svm.c
+++ b/arch/powerpc/platforms/pseries/svm.c
@@ -56,7 +56,7 @@ void __init svm_swiotlb_init(void)
return;
 
if (io_tlb_start)
-   memblock_free_early(io_tlb_start,
+   memblock_free_early(__pa(vstart),
PAGE_ALIGN(io_tlb_nslabs << IO_TLB_SHIFT));
panic("SVM: Cannot allocate SWIOTLB buffer");
 }
-- 
2.29.2




[PATCH 2/8] xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer

2021-02-07 Thread Christoph Hellwig
Use the is_swiotlb_buffer to check if a physical address is
a swiotlb buffer.  This works because xen-swiotlb does use the
same buffer as the main swiotlb code, and xen_io_tlb_{start,end}
are just the addresses for it that went through phys_to_virt.

Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index 2b385c1b4a99cb..a4026822a889f7 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -111,10 +111,8 @@ static int is_xen_swiotlb_buffer(struct device *dev, 
dma_addr_t dma_addr)
 * have the same virtual address as another address
 * in our domain. Therefore _only_ check address within our domain.
 */
-   if (pfn_valid(PFN_DOWN(paddr))) {
-   return paddr >= virt_to_phys(xen_io_tlb_start) &&
-  paddr < virt_to_phys(xen_io_tlb_end);
-   }
+   if (pfn_valid(PFN_DOWN(paddr)))
+   return is_swiotlb_buffer(paddr);
return 0;
 }
 
-- 
2.29.2




[PATCH 5/8] xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs

2021-02-07 Thread Christoph Hellwig
The xen_io_tlb_start and xen_io_tlb_nslabs variables ar now only used in
xen_swiotlb_init, so replace them with local variables.

Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 57 +--
 1 file changed, 25 insertions(+), 32 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index 57f8d5fadc1fcd..6e0f2c5ecd1a2f 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -40,14 +40,7 @@
 
 #include 
 #define MAX_DMA_BITS 32
-/*
- * Used to do a quick range check in swiotlb_tbl_unmap_single and
- * swiotlb_tbl_sync_single_*, to see if the memory was in fact allocated by 
this
- * API.
- */
 
-static char *xen_io_tlb_start;
-static unsigned long xen_io_tlb_nslabs;
 /*
  * Quick lookup value of the bus address of the IOTLB.
  */
@@ -169,75 +162,75 @@ int __ref xen_swiotlb_init(int verbose, bool early)
int rc = -ENOMEM;
enum xen_swiotlb_err m_ret = XEN_SWIOTLB_UNKNOWN;
unsigned int repeat = 3;
+   char *start;
+   unsigned long nslabs;
 
-   xen_io_tlb_nslabs = swiotlb_nr_tbl();
+   nslabs = swiotlb_nr_tbl();
 retry:
-   if (!xen_io_tlb_nslabs)
-   xen_io_tlb_nslabs = DEFAULT_NSLABS;
-   bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
+   if (!nslabs)
+   nslabs = DEFAULT_NSLABS;
+   bytes = nslabs << IO_TLB_SHIFT;
order = get_order(bytes);
 
/*
 * IO TLB memory already allocated. Just use it.
 */
-   if (io_tlb_start != 0) {
-   xen_io_tlb_start = phys_to_virt(io_tlb_start);
+   if (io_tlb_start != 0)
goto end;
-   }
 
/*
 * Get IO TLB memory from any location.
 */
if (early) {
-   xen_io_tlb_start = memblock_alloc(PAGE_ALIGN(bytes),
+   start = memblock_alloc(PAGE_ALIGN(bytes),
  PAGE_SIZE);
-   if (!xen_io_tlb_start)
+   if (!start)
panic("%s: Failed to allocate %lu bytes align=0x%lx\n",
  __func__, PAGE_ALIGN(bytes), PAGE_SIZE);
} else {
 #define SLABS_PER_PAGE (1 << (PAGE_SHIFT - IO_TLB_SHIFT))
 #define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT)
while ((SLABS_PER_PAGE << order) > IO_TLB_MIN_SLABS) {
-   xen_io_tlb_start = (void 
*)xen_get_swiotlb_free_pages(order);
-   if (xen_io_tlb_start)
+   start = (void *)xen_get_swiotlb_free_pages(order);
+   if (start)
break;
order--;
}
if (order != get_order(bytes)) {
pr_warn("Warning: only able to allocate %ld MB for 
software IO TLB\n",
(PAGE_SIZE << order) >> 20);
-   xen_io_tlb_nslabs = SLABS_PER_PAGE << order;
-   bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
+   nslabs = SLABS_PER_PAGE << order;
+   bytes = nslabs << IO_TLB_SHIFT;
}
}
-   if (!xen_io_tlb_start) {
+   if (!start) {
m_ret = XEN_SWIOTLB_ENOMEM;
goto error;
}
/*
 * And replace that memory with pages under 4GB.
 */
-   rc = xen_swiotlb_fixup(xen_io_tlb_start,
+   rc = xen_swiotlb_fixup(start,
   bytes,
-  xen_io_tlb_nslabs);
+  nslabs);
if (rc) {
if (early)
-   memblock_free(__pa(xen_io_tlb_start),
+   memblock_free(__pa(start),
  PAGE_ALIGN(bytes));
else {
-   free_pages((unsigned long)xen_io_tlb_start, order);
-   xen_io_tlb_start = NULL;
+   free_pages((unsigned long)start, order);
+   start = NULL;
}
m_ret = XEN_SWIOTLB_EFIXUP;
goto error;
}
if (early) {
-   if (swiotlb_init_with_tbl(xen_io_tlb_start, xen_io_tlb_nslabs,
+   if (swiotlb_init_with_tbl(start, nslabs,
 verbose))
panic("Cannot allocate SWIOTLB buffer");
rc = 0;
} else
-   rc = swiotlb_late_init_with_tbl(xen_io_tlb_start, 
xen_io_tlb_nslabs);
+   rc = swiotlb_late_init_with_tbl(start, nslabs);
 
 end:
if (!rc)
@@ -246,17 +239,17 @@ int __ref xen_swiotlb_init(int verbose, bool early)
return rc;
 error:
if (repeat--) {
-   xen_io_tlb_nslabs = max(1024UL, /* Min is 2MB */
-   (xen_io_tlb_nslabs >> 1));
+   nslabs = max(1024UL, /* Min is 2MB */
+ 

[PATCH 3/8] xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported

2021-02-07 Thread Christoph Hellwig
Use the existing variable that holds the physical address for
xen_io_tlb_end to simplify xen_swiotlb_dma_supported a bit, and remove
the otherwise unused xen_io_tlb_end variable and the xen_virt_to_bus
helper.

Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index a4026822a889f7..4298f74a083985 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -46,7 +46,7 @@
  * API.
  */
 
-static char *xen_io_tlb_start, *xen_io_tlb_end;
+static char *xen_io_tlb_start;
 static unsigned long xen_io_tlb_nslabs;
 /*
  * Quick lookup value of the bus address of the IOTLB.
@@ -82,11 +82,6 @@ static inline phys_addr_t xen_dma_to_phys(struct device *dev,
return xen_bus_to_phys(dev, dma_to_phys(dev, dma_addr));
 }
 
-static inline dma_addr_t xen_virt_to_bus(struct device *dev, void *address)
-{
-   return xen_phys_to_dma(dev, virt_to_phys(address));
-}
-
 static inline int range_straddles_page_boundary(phys_addr_t p, size_t size)
 {
unsigned long next_bfn, xen_pfn = XEN_PFN_DOWN(p);
@@ -250,7 +245,6 @@ int __ref xen_swiotlb_init(int verbose, bool early)
rc = swiotlb_late_init_with_tbl(xen_io_tlb_start, 
xen_io_tlb_nslabs);
 
 end:
-   xen_io_tlb_end = xen_io_tlb_start + bytes;
if (!rc)
swiotlb_set_max_segment(PAGE_SIZE);
 
@@ -558,7 +552,7 @@ xen_swiotlb_sync_sg_for_device(struct device *dev, struct 
scatterlist *sgl,
 static int
 xen_swiotlb_dma_supported(struct device *hwdev, u64 mask)
 {
-   return xen_virt_to_bus(hwdev, xen_io_tlb_end - 1) <= mask;
+   return xen_phys_to_dma(hwdev, io_tlb_end - 1) <= mask;
 }
 
 const struct dma_map_ops xen_swiotlb_dma_ops = {
-- 
2.29.2




[PATCH 4/8] xen-swiotlb: remove xen_set_nslabs

2021-02-07 Thread Christoph Hellwig
The xen_set_nslabs function is a little weird, as it has just one
caller, that caller passes a global variable as the argument,
which is then overriden in the function and a derivative of it
returned.  Just add a cpp symbol for the default size using a readable
constant and open code the remaining three lines in the caller.

Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index 4298f74a083985..57f8d5fadc1fcd 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -138,16 +138,6 @@ xen_swiotlb_fixup(void *buf, size_t size, unsigned long 
nslabs)
} while (i < nslabs);
return 0;
 }
-static unsigned long xen_set_nslabs(unsigned long nr_tbl)
-{
-   if (!nr_tbl) {
-   xen_io_tlb_nslabs = (64 * 1024 * 1024 >> IO_TLB_SHIFT);
-   xen_io_tlb_nslabs = ALIGN(xen_io_tlb_nslabs, IO_TLB_SEGSIZE);
-   } else
-   xen_io_tlb_nslabs = nr_tbl;
-
-   return xen_io_tlb_nslabs << IO_TLB_SHIFT;
-}
 
 enum xen_swiotlb_err {
XEN_SWIOTLB_UNKNOWN = 0,
@@ -170,6 +160,9 @@ static const char *xen_swiotlb_error(enum xen_swiotlb_err 
err)
}
return "";
 }
+
+#define DEFAULT_NSLABS ALIGN(SZ_64M >> IO_TLB_SHIFT, IO_TLB_SEGSIZE)
+
 int __ref xen_swiotlb_init(int verbose, bool early)
 {
unsigned long bytes, order;
@@ -179,8 +172,10 @@ int __ref xen_swiotlb_init(int verbose, bool early)
 
xen_io_tlb_nslabs = swiotlb_nr_tbl();
 retry:
-   bytes = xen_set_nslabs(xen_io_tlb_nslabs);
-   order = get_order(xen_io_tlb_nslabs << IO_TLB_SHIFT);
+   if (!xen_io_tlb_nslabs)
+   xen_io_tlb_nslabs = DEFAULT_NSLABS;
+   bytes = xen_io_tlb_nslabs << IO_TLB_SHIFT;
+   order = get_order(bytes);
 
/*
 * IO TLB memory already allocated. Just use it.
-- 
2.29.2




[PATCH 6/8] swiotlb: lift the double initialization protection from xen-swiotlb

2021-02-07 Thread Christoph Hellwig
Lift the double initialization protection from xen-swiotlb to the core
code to avoid exposing too many swiotlb internals.  Also upgrade the
check to a warning as it should not happen.

Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 7 ---
 kernel/dma/swiotlb.c  | 8 
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index 6e0f2c5ecd1a2f..e6c8556e879ee6 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -172,12 +172,6 @@ int __ref xen_swiotlb_init(int verbose, bool early)
bytes = nslabs << IO_TLB_SHIFT;
order = get_order(bytes);
 
-   /*
-* IO TLB memory already allocated. Just use it.
-*/
-   if (io_tlb_start != 0)
-   goto end;
-
/*
 * Get IO TLB memory from any location.
 */
@@ -232,7 +226,6 @@ int __ref xen_swiotlb_init(int verbose, bool early)
} else
rc = swiotlb_late_init_with_tbl(start, nslabs);
 
-end:
if (!rc)
swiotlb_set_max_segment(PAGE_SIZE);
 
diff --git a/kernel/dma/swiotlb.c b/kernel/dma/swiotlb.c
index adcc3c87e10078..a3737961ae5769 100644
--- a/kernel/dma/swiotlb.c
+++ b/kernel/dma/swiotlb.c
@@ -224,6 +224,10 @@ int __init swiotlb_init_with_tbl(char *tlb, unsigned long 
nslabs, int verbose)
unsigned long i, bytes;
size_t alloc_size;
 
+   /* protect against double initialization */
+   if (WARN_ON_ONCE(io_tlb_start))
+   return -ENOMEM;
+
bytes = nslabs << IO_TLB_SHIFT;
 
io_tlb_nslabs = nslabs;
@@ -355,6 +359,10 @@ swiotlb_late_init_with_tbl(char *tlb, unsigned long nslabs)
 {
unsigned long i, bytes;
 
+   /* protect against double initialization */
+   if (WARN_ON_ONCE(io_tlb_start))
+   return -ENOMEM;
+
bytes = nslabs << IO_TLB_SHIFT;
 
io_tlb_nslabs = nslabs;
-- 
2.29.2




[PATCH 7/8] xen-swiotlb: split xen_swiotlb_init

2021-02-07 Thread Christoph Hellwig
Split xen_swiotlb_init into a normal an an early case.  That makes both
much simpler and more readable, and also allows marking the early
code as __init and x86-only.

Signed-off-by: Christoph Hellwig 
---
 arch/arm/xen/mm.c  |   2 +-
 arch/x86/xen/pci-swiotlb-xen.c |   4 +-
 drivers/xen/swiotlb-xen.c  | 124 +++--
 include/xen/swiotlb-xen.h  |   3 +-
 4 files changed, 75 insertions(+), 58 deletions(-)

diff --git a/arch/arm/xen/mm.c b/arch/arm/xen/mm.c
index 467fa225c3d0ed..aae950cd053fea 100644
--- a/arch/arm/xen/mm.c
+++ b/arch/arm/xen/mm.c
@@ -140,7 +140,7 @@ static int __init xen_mm_init(void)
struct gnttab_cache_flush cflush;
if (!xen_initial_domain())
return 0;
-   xen_swiotlb_init(1, false);
+   xen_swiotlb_init();
 
cflush.op = 0;
cflush.a.dev_bus_addr = 0;
diff --git a/arch/x86/xen/pci-swiotlb-xen.c b/arch/x86/xen/pci-swiotlb-xen.c
index 19ae3e4fe4e98e..54f9aa7e845739 100644
--- a/arch/x86/xen/pci-swiotlb-xen.c
+++ b/arch/x86/xen/pci-swiotlb-xen.c
@@ -59,7 +59,7 @@ int __init pci_xen_swiotlb_detect(void)
 void __init pci_xen_swiotlb_init(void)
 {
if (xen_swiotlb) {
-   xen_swiotlb_init(1, true /* early */);
+   xen_swiotlb_init_early();
dma_ops = &xen_swiotlb_dma_ops;
 
 #ifdef CONFIG_PCI
@@ -76,7 +76,7 @@ int pci_xen_swiotlb_init_late(void)
if (xen_swiotlb)
return 0;
 
-   rc = xen_swiotlb_init(1, false /* late */);
+   rc = xen_swiotlb_init();
if (rc)
return rc;
 
diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index e6c8556e879ee6..b2d9e77059bf5a 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -156,96 +156,112 @@ static const char *xen_swiotlb_error(enum 
xen_swiotlb_err err)
 
 #define DEFAULT_NSLABS ALIGN(SZ_64M >> IO_TLB_SHIFT, IO_TLB_SEGSIZE)
 
-int __ref xen_swiotlb_init(int verbose, bool early)
+int __ref xen_swiotlb_init(void)
 {
-   unsigned long bytes, order;
-   int rc = -ENOMEM;
enum xen_swiotlb_err m_ret = XEN_SWIOTLB_UNKNOWN;
+   unsigned long nslabs, bytes, order;
unsigned int repeat = 3;
+   int rc = -ENOMEM;
char *start;
-   unsigned long nslabs;
 
nslabs = swiotlb_nr_tbl();
-retry:
if (!nslabs)
nslabs = DEFAULT_NSLABS;
+retry:
+   m_ret = XEN_SWIOTLB_ENOMEM;
bytes = nslabs << IO_TLB_SHIFT;
order = get_order(bytes);
 
/*
 * Get IO TLB memory from any location.
 */
-   if (early) {
-   start = memblock_alloc(PAGE_ALIGN(bytes),
- PAGE_SIZE);
-   if (!start)
-   panic("%s: Failed to allocate %lu bytes align=0x%lx\n",
- __func__, PAGE_ALIGN(bytes), PAGE_SIZE);
-   } else {
 #define SLABS_PER_PAGE (1 << (PAGE_SHIFT - IO_TLB_SHIFT))
 #define IO_TLB_MIN_SLABS ((1<<20) >> IO_TLB_SHIFT)
-   while ((SLABS_PER_PAGE << order) > IO_TLB_MIN_SLABS) {
-   start = (void *)xen_get_swiotlb_free_pages(order);
-   if (start)
-   break;
-   order--;
-   }
-   if (order != get_order(bytes)) {
-   pr_warn("Warning: only able to allocate %ld MB for 
software IO TLB\n",
-   (PAGE_SIZE << order) >> 20);
-   nslabs = SLABS_PER_PAGE << order;
-   bytes = nslabs << IO_TLB_SHIFT;
-   }
+   while ((SLABS_PER_PAGE << order) > IO_TLB_MIN_SLABS) {
+   start = (void *)xen_get_swiotlb_free_pages(order);
+   if (start)
+   break;
+   order--;
}
-   if (!start) {
-   m_ret = XEN_SWIOTLB_ENOMEM;
+   if (!start)
goto error;
+   if (order != get_order(bytes)) {
+   pr_warn("Warning: only able to allocate %ld MB for software IO 
TLB\n",
+   (PAGE_SIZE << order) >> 20);
+   nslabs = SLABS_PER_PAGE << order;
+   bytes = nslabs << IO_TLB_SHIFT;
}
+
/*
 * And replace that memory with pages under 4GB.
 */
-   rc = xen_swiotlb_fixup(start,
-  bytes,
-  nslabs);
+   rc = xen_swiotlb_fixup(start, bytes, nslabs);
if (rc) {
-   if (early)
-   memblock_free(__pa(start),
- PAGE_ALIGN(bytes));
-   else {
-   free_pages((unsigned long)start, order);
-   start = NULL;
-   }
+   free_pages((unsigned long)start, order);
m_ret = XEN_SWIOTLB_EFIXUP;
goto error;
}
-   if (ea

[PATCH 8/8] xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup

2021-02-07 Thread Christoph Hellwig
Signed-off-by: Christoph Hellwig 
---
 drivers/xen/swiotlb-xen.c | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c
index b2d9e77059bf5a..621a20c1143597 100644
--- a/drivers/xen/swiotlb-xen.c
+++ b/drivers/xen/swiotlb-xen.c
@@ -104,8 +104,7 @@ static int is_xen_swiotlb_buffer(struct device *dev, 
dma_addr_t dma_addr)
return 0;
 }
 
-static int
-xen_swiotlb_fixup(void *buf, size_t size, unsigned long nslabs)
+static int xen_swiotlb_fixup(void *buf, unsigned long nslabs)
 {
int i, rc;
int dma_bits;
@@ -195,7 +194,7 @@ int __ref xen_swiotlb_init(void)
/*
 * And replace that memory with pages under 4GB.
 */
-   rc = xen_swiotlb_fixup(start, bytes, nslabs);
+   rc = xen_swiotlb_fixup(start, nslabs);
if (rc) {
free_pages((unsigned long)start, order);
m_ret = XEN_SWIOTLB_EFIXUP;
@@ -243,7 +242,7 @@ void __init xen_swiotlb_init_early(void)
/*
 * And replace that memory with pages under 4GB.
 */
-   rc = xen_swiotlb_fixup(start, bytes, nslabs);
+   rc = xen_swiotlb_fixup(start, nslabs);
if (rc) {
memblock_free(__pa(start), PAGE_ALIGN(bytes));
if (repeat--) {
-- 
2.29.2




[xen-4.11-testing test] 159081: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159081 xen-4.11-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159081/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-prev broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-amd64-xtf  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-prev  broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i3864 host-install(4)broken REGR. vs. 157566
 build-i386-xsm4 host-install(4)broken REGR. vs. 157566
 build-i386-prev   4 host-install(4)broken REGR. vs. 157566
 build-i386-pvops  4 host-install(4)broken REGR. vs. 157566
 build-arm64   4 host-install(4)broken REGR. vs. 157566
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 157566
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 157566
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 157566
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 157566
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 157566
 build-amd64-xtf   4 host-install(4)broken REGR. vs. 157566
 build-amd64   4 host-install(4)broken REGR. vs. 157566
 build-amd64-prev  4 host-install(4)broken REGR. vs. 157566
 build-armhf   4 host-install(4)broken REGR. vs. 157566

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-xsm1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-11 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-21 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovm

[qemu-mainline test] 159072: trouble: blocked/broken/pass

2021-02-07 Thread osstest service owner
flight 159072 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159072/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-arm64-arm64-xl-seattle  broken
 test-arm64-arm64-xl-thunderx broken
 test-armhf-armhf-libvirt broken
 test-armhf-armhf-libvirt-raw broken
 test-armhf-armhf-xl  broken
 test-armhf-armhf-xl-arndale  broken
 test-armhf-armhf-xl-credit1  broken
 test-armhf-armhf-xl-multivcpu broken
 test-armhf-armhf-xl-rtds broken
 test-armhf-armhf-xl-vhd  broken
 test-amd64-coresched-amd64-xl broken
 test-amd64-amd64-xl-xsm  broken
 test-amd64-amd64-xl-shadow   broken
 test-amd64-amd64-xl-rtds broken
 test-amd64-amd64-xl-qemuu-ws16-amd64 broken
 test-amd64-amd64-xl-qemuu-win7-amd64 broken
 test-amd64-amd64-xl-qemuu-ovmf-amd64 broken
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict   broken
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsmbroken
 build-i386   broken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadowbroken
 build-i386-pvops broken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64   broken
 build-i386-xsm   broken
 test-amd64-amd64-amd64-pvgrub broken
 test-amd64-amd64-xl-qcow2broken
 test-amd64-amd64-dom0pvh-xl-amd broken
 test-amd64-amd64-xl-pvshim   broken
 test-amd64-amd64-dom0pvh-xl-intel broken
 test-amd64-amd64-i386-pvgrub broken
 test-amd64-amd64-libvirt broken
 test-amd64-amd64-xl-pvhv2-intel broken
 test-amd64-amd64-libvirt-pair broken
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm  broken
 test-amd64-amd64-xl-pvhv2-amd broken
 test-amd64-amd64-libvirt-vhd broken
 test-amd64-amd64-libvirt-xsm broken
 test-amd64-amd64-xl-multivcpu broken
 test-amd64-amd64-pairbroken
 test-amd64-amd64-pygrub  broken
 test-amd64-amd64-xl-credit2  broken
 test-amd64-amd64-qemuu-freebsd11-amd64 broken
 test-amd64-amd64-qemuu-freebsd12-amd64 broken
 test-amd64-amd64-xl-credit1  broken
 test-amd64-amd64-qemuu-nested-amd broken
 test-amd64-amd64-qemuu-nested-intel broken
 test-amd64-amd64-xl  broken
 test-armhf-armhf-xl-credit2  broken
 test-armhf-armhf-xl-cubietruck broken
 test-arm64-arm64-xl  broken
 build-i386-pvops  4 host-install(4)broken REGR. vs. 152631
 build-i386-xsm4 host-install(4)broken REGR. vs. 152631
 build-i3864 host-install(4)broken REGR. vs. 152631

Tests which did not succeed, but are not blocking:
 test-amd64-i386-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-xsm   1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-i386  1 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)   blocked  n/a
 test-amd64-coresched-i386-xl  1 build-check(1)   blocked  n/a
 build-i386-libvirt1 build-check(1)   blocked  n/a
 test-amd64-i386-qemuu-rhel6hvm-amd  1 build-check(1)   blocked n/a
 test-amd64-i386-qemuu-rhel6hvm-intel  1 build-check(1) blocked n/a
 test-amd64-i386-xl1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-pvshim 1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-

[xen-unstable test] 159077: trouble: blocked/broken/fail/pass

2021-02-07 Thread osstest service owner
flight 159077 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159077/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-amd64-xl-rtds broken
 test-amd64-amd64-xl-qemuu-ws16-amd64 broken
 test-amd64-amd64-xl-qemuu-win7-amd64 broken
 test-amd64-amd64-xl-qemuu-ovmf-amd64 broken
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict   broken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadowbroken
 test-amd64-amd64-xl-qemuu-debianhvm-amd64   broken
 test-amd64-amd64-xl-qemut-ws16-amd64 broken
 test-amd64-amd64-xl-qemut-win7-amd64 broken
 build-amd64-libvirt  broken
 test-amd64-amd64-xl-qemut-debianhvm-amd64   broken
 test-amd64-amd64-xl-qcow2broken
 build-amd64-xsm  broken
 test-amd64-amd64-xl-pvshim   broken
 build-arm64  broken
 test-amd64-amd64-xl-pvhv2-intel broken
 build-arm64-pvopsbroken
 test-amd64-amd64-xl-pvhv2-amd broken
 build-arm64-xsm  broken
 test-amd64-amd64-xl-multivcpu broken
 build-armhf-pvopsbroken
 build-i386   broken
 test-amd64-amd64-xl-credit2  broken
 build-i386-prev  broken
 test-amd64-amd64-xl-credit1  broken
 build-i386-pvops broken
 test-amd64-amd64-xl  broken
 build-i386-xsm   broken
 test-amd64-amd64-amd64-pvgrub broken
 test-amd64-amd64-dom0pvh-xl-amd broken
 test-amd64-amd64-qemuu-nested-intel broken
 test-amd64-amd64-dom0pvh-xl-intel broken
 test-amd64-amd64-qemuu-nested-amd broken
 test-amd64-amd64-i386-pvgrub broken
 test-amd64-amd64-qemuu-freebsd12-amd64 broken
 test-amd64-amd64-qemuu-freebsd11-amd64 broken
 test-amd64-amd64-pygrub  broken
 test-amd64-amd64-livepatch   broken
 test-amd64-amd64-migrupgrade broken
 test-amd64-amd64-pairbroken
 test-amd64-amd64-xl-shadow   broken
 test-amd64-coresched-amd64-xl broken
 test-xtf-amd64-amd64-1   broken
 test-xtf-amd64-amd64-2   broken
 test-xtf-amd64-amd64-3   broken
 test-xtf-amd64-amd64-4   broken
 test-xtf-amd64-amd64-5   broken
 test-amd64-amd64-xl-qcow2 5 host-install(5)broken REGR. vs. 159036
 test-amd64-amd64-xl-pvhv2-amd  5 host-install(5)   broken REGR. vs. 159036
 test-amd64-coresched-amd64-xl  5 host-install(5)   broken REGR. vs. 159036
 test-amd64-amd64-xl-qemut-win7-amd64 5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-qemuu-nested-amd  5 host-install(5)   broken REGR. vs. 159036
 test-amd64-amd64-xl-pvshim5 host-install(5)broken REGR. vs. 159036
 test-amd64-amd64-i386-pvgrub  5 host-install(5)broken REGR. vs. 159036
 test-amd64-amd64-xl-pvhv2-intel  5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-qemuu-nested-intel  5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-xl-qemuu-ws16-amd64 5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-dom0pvh-xl-amd  5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-xl-qemuu-win7-amd64 5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-dom0pvh-xl-intel  5 host-install(5)   broken REGR. vs. 159036
 test-amd64-amd64-xl   5 host-install(5)broken REGR. vs. 159036
 test-amd64-amd64-qemuu-freebsd12-amd64 5 host-install(5) broken REGR. vs. 
159036
 test-amd64-amd64-migrupgrade 6 host-install/src_host(6) broken REGR. vs. 159036
 test-amd64-amd64-pair   6 host-install/src_host(6) broken REGR. vs. 159036
 test-amd64-amd64-migrupgrade 7 host-install/dst_host(7) broken REGR. vs. 159036
 test-amd64-amd64-xl-qemuu-debianhvm-amd64 5 host-install(5) broken REGR. vs. 
159036
 test-amd64-amd64-pair   7 host-install/dst_host(7) broken REGR. vs. 159036
 test-amd64-amd64-xl-qemuu-ovmf-amd64 5 host-install(5) broken REGR. vs. 159036
 test-amd64-amd64-xl-qemut-ws16-amd64 5 host-install(5) broken REGR. vs. 159036
 test-xtf-amd64-amd64-45 host-install(5)broken REGR. vs. 159036
 test-amd64-amd64-xl-multivcpu  5 host-install(5)   broken REGR. vs. 159036
 test-amd64-amd64-xl-shadow5 host

[ovmf test] 159088: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159088 ovmf real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159088/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-i386   broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i3864 host-install(4)broken REGR. vs. 159040
 build-i386-xsm4 host-install(4)broken REGR. vs. 159040
 build-i386-pvops  4 host-install(4)broken REGR. vs. 159040
 build-amd64   4 host-install(4)broken REGR. vs. 159040
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 159040
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 159040

Tests which did not succeed, but are not blocking:
 build-amd64-libvirt   1 build-check(1)   blocked  n/a
 build-i386-libvirt1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a

version targeted for testing:
 ovmf 43a113385e370530eb52cf2e55b3019d8d4f6558
baseline version:
 ovmf 0d96664df322d50e0ac54130e129c0bf4f2b72df

Last test of basis   159040  2021-02-05 11:11:01 Z2 days
Testing same since   159088  2021-02-07 01:54:46 Z0 days1 attempts


People who touched revisions under test:
  Bob Feng 
  Liming Gao 

jobs:
 build-amd64-xsm  broken  
 build-i386-xsm   broken  
 build-amd64  broken  
 build-i386   broken  
 build-amd64-libvirt  blocked 
 build-i386-libvirt   blocked 
 build-amd64-pvopsbroken  
 build-i386-pvops broken  
 test-amd64-amd64-xl-qemuu-ovmf-amd64 blocked 
 test-amd64-i386-xl-qemuu-ovmf-amd64  blocked 



sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary

broken-job build-amd64 broken
broken-job build-amd64-pvops broken
broken-job build-amd64-xsm broken
broken-job build-i386 broken
broken-job build-i386-pvops broken
broken-job build-i386-xsm broken
broken-step build-i386 host-install(4)
broken-step build-i386-xsm host-install(4)
broken-step build-i386-pvops host-install(4)
broken-step build-amd64 host-install(4)
broken-step build-amd64-xsm host-install(4)
broken-step build-amd64-pvops host-install(4)

Not pushing.


commit 43a113385e370530eb52cf2e55b3019d8d4f6558
Author: Bob Feng 
Date:   Mon Feb 1 18:28:58 2021 +0800

BaseTools: fix the split output files root dir

If the output file path is a relative path, the split
tool will create the output file under the input file path.
But the expected behavior for this case is the output file
should be relative to the current directory. This patch will
fix this bug.

If the output file path is not specified and output prefix is not
specified, the output file should be under the input file path

Signed-off-by: Bob Feng 
Cc: Liming Gao 
Cc: Yuwei Chen 
Acked-by: Liming Gao 
Reviewed-by: Yuwei Chen 



[xen-4.12-testing test] 159090: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159090 xen-4.12-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159090/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-prev broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-amd64-xtf  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-prev  broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i386-pvops  4 host-install(4)broken REGR. vs. 158556
 build-i386-prev   4 host-install(4)broken REGR. vs. 158556
 build-i386-xsm4 host-install(4)broken REGR. vs. 158556
 build-i3864 host-install(4)broken REGR. vs. 158556
 build-arm64   4 host-install(4)broken REGR. vs. 158556
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 158556
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 158556
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 158556
 build-amd64   4 host-install(4)broken REGR. vs. 158556
 build-amd64-xtf   4 host-install(4)broken REGR. vs. 158556
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 158556
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 158556
 build-amd64-prev  4 host-install(4)broken REGR. vs. 158556
 build-armhf   4 host-install(4)broken REGR. vs. 158556

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-xsm1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-11 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-21 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovm

[linux-5.4 test] 159096: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159096 linux-5.4 real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159096/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i386-pvops  4 host-install(4)broken REGR. vs. 158387
 build-i386-xsm4 host-install(4)broken REGR. vs. 158387
 build-i3864 host-install(4)broken REGR. vs. 158387
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 158387
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 158387
 build-arm64   4 host-install(4)broken REGR. vs. 158387
 build-amd64   4 host-install(4)broken REGR. vs. 158387
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 158387
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 158387
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 158387
 build-armhf   4 host-install(4)broken REGR. vs. 158387

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-raw1 build-check(1)   blocked  n/a
 test-arm64-arm64-examine  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-examine  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-amd64-i386-examine   1 build-check(1)   blocked  n/a
 test-amd64-coresched-i386-xl  1 build-check(1)   blocked  n/a
 test-amd64-coresched-amd64-xl  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1) blocked n/a
 build-amd64-libvirt   1 build-check(1)

[libvirt test] 159097: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159097 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159097/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i386-xsm4 host-install(4)broken REGR. vs. 151777
 build-i386-pvops  4 host-install(4)broken REGR. vs. 151777
 build-i3864 host-install(4)broken REGR. vs. 151777
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 151777
 build-arm64   4 host-install(4)broken REGR. vs. 151777
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 151777
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 151777
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 151777
 build-amd64   4 host-install(4)broken REGR. vs. 151777
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 151777
 build-armhf   4 host-install(4)broken REGR. vs. 151777

Tests which did not succeed, but are not blocking:
 build-amd64-libvirt   1 build-check(1)   blocked  n/a
 build-arm64-libvirt   1 build-check(1)   blocked  n/a
 build-armhf-libvirt   1 build-check(1)   blocked  n/a
 build-i386-libvirt1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-amd64-libvirt-vhd  1 build-check(1)   blocked  n/a
 test-amd64-amd64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-libvirt-xsm   1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-qcow2  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a

version targeted for testing:
 libvirt  a58edc602ebfef9323d405f846cb0076bdfc8044
baseline version:
 libvirt  2c846fa6bcc11929c9fb857a22430fb9945654ad

Last test of basis   151777  2020-07-10 04:19:19 Z  212 days
Failing since151818  2020-07-11 04:18:52 Z  211 days  206 attempts
Testing same since   159097  2021-02-07 09:24:19 Z0 days1 attempts


People who touched revisions under test:
  Adolfo Jayme Barrientos 
  Aleksandr Alekseev 
  Andika Triwidada 
  Andrea Bolognani 
  Balázs Meskó 
  Barrett Schonefeld 
  Bastien Orivel 
  Bihong Yu 
  Binfeng Wu 
  Boris Fiuczynski 
  Brian Turek 
  Christian Ehrhardt 
  Christian Schoenebeck 
  Cole Robinson 
  Collin Walling 
  Cornelia Huck 
  Cédric Bosdonnat 
  Côme Borsoi 
  Daniel Henrique Barboza 
  Daniel Letai 
  Daniel P. Berrange 
  Daniel P. Berrangé 
  Dmytro Linkin 
  Eiichi Tsukata 
  Erik Skultety 
  Fabian Affolter 
  Fabian Freyer 
  Fangge Jin 
  Farhan Ali 
  Fedora Weblate Translation 
  gongwei 
  Guoyi Tu
  Göran Uddeborg 
  Halil Pasic 
  Han Han 
  Hao Wang 
  Helmut Grohne 
  Ian Wienand 
  Jakob Meng 
  Jamie Strandboge 
  Jamie Strandboge 
  Jan Kuparinen 
  Jean-Baptiste Holcroft 
  Jianan Gao 
  Jim Fehlig 
  Jin Yan 
  Jiri Denemark 
  John Ferlan 
  Jonathan Watt 
  Jonathon Jongsma 
  Julio Faracco 
  Ján Tomko 
  Kashyap Chamarthy 
  Kevin Locke 
  Laine Stump 
  Laszlo Ersek 
  Liao Pingfang 
  Lin Ma 
  Lin Ma 
  Lin Ma 
  Marc Hartmayer 
  Marc-André Lureau 
  Marek Marczykowski-Górecki 
  Markus Schade 
  Martin Kletzander 
  Masayoshi Mizuma 
  Matt Coleman 
  Matt Coleman 
  Mauro Matteo Cascella 
  Meina Li 
  Michal Privoznik 
  Michał Smyk 
  Milo Casagrande 
  Moshe Levi 
  Muha Aliss 
  Neal Gompa 
  Nick Shyrokovskiy 
  Nickys Music Group 
  

[linux-linus test] 159100: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159100 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159100/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i386-pvops  4 host-install(4)broken REGR. vs. 152332
 build-arm64   4 host-install(4)broken REGR. vs. 152332
 build-i3864 host-install(4)broken REGR. vs. 152332
 build-i386-xsm4 host-install(4)broken REGR. vs. 152332
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 152332
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 152332
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 152332
 build-amd64   4 host-install(4)broken REGR. vs. 152332
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 152332
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 152332
 build-armhf   4 host-install(4)broken REGR. vs. 152332

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-raw1 build-check(1)   blocked  n/a
 test-arm64-arm64-examine  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-examine  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-amd64-i386-examine   1 build-check(1)   blocked  n/a
 test-amd64-coresched-i386-xl  1 build-check(1)   blocked  n/a
 test-amd64-coresched-amd64-xl  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1) blocked n/a
 build-amd64-libvirt   1 build-check(1)  

[xen-4.11-testing test] 159105: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159105 xen-4.11-testing real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159105/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-prev broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-amd64-xtf  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-prev  broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-i3864 host-install(4)broken REGR. vs. 157566
 build-i386-xsm4 host-install(4)broken REGR. vs. 157566
 build-i386-prev   4 host-install(4)broken REGR. vs. 157566
 build-i386-pvops  4 host-install(4)broken REGR. vs. 157566
 build-arm64   4 host-install(4)broken REGR. vs. 157566
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 157566
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 157566
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 157566
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 157566
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 157566
 build-amd64-xtf   4 host-install(4)broken REGR. vs. 157566
 build-amd64   4 host-install(4)broken REGR. vs. 157566
 build-amd64-prev  4 host-install(4)broken REGR. vs. 157566
 build-armhf   4 host-install(4)broken REGR. vs. 157566

Tests which did not succeed, but are not blocking:
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-xsm1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit2   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-cubietruck  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-11 build-check(1)   blocked  n/a
 test-xtf-amd64-amd64-21 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovm

[qemu-mainline test] 159107: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159107 qemu-mainline real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159107/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 152631
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 152631
 build-amd64   4 host-install(4)broken REGR. vs. 152631
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 152631
 build-i386-pvops  4 host-install(4)broken REGR. vs. 152631
 build-i386-xsm4 host-install(4)broken REGR. vs. 152631
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 152631
 build-i3864 host-install(4)broken REGR. vs. 152631
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 152631
 build-arm64   4 host-install(4)broken REGR. vs. 152631
 build-armhf   4 host-install(4)broken REGR. vs. 152631

Tests which did not succeed, but are not blocking:
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-credit1   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-multivcpu  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-rtds  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-vhd   1 build-check(1)   blocked  n/a
 test-amd64-i386-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-xsm   1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-libvirt-pair  1 build-check(1)   blocked  n/a
 test-amd64-i386-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-i386  1 build-check(1)   blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)   blocked  n/a
 test-amd64-coresched-i386-xl  1 build-check(1)   blocked  n/a
 test-amd64-coresched-amd64-xl  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-xsm   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-shadow1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 build-amd64-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 build-arm64-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm  1 build-check(1) blocked n/a
 build-armhf-libvirt   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1) blocked n/a
 build-i386-libvirt1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-debianhvm-amd64  1 build-check(1)blocked n/a
 test-amd64-amd64-amd64-pvgrub  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qcow2 1 build-check(1)   blocked  n/a
 test-amd64-amd64-dom0pvh-xl-amd  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-pvshim1 build-check(1)   blocked  n/a
 test-amd64-amd64-dom0pvh-xl-intel  1 build-check(1)   blocked  n/a
 test-amd64-amd64-i386-pvgrub  1 build-check(1)   blocked  n/a
 test-a

[xen-unstable test] 159109: trouble: blocked/broken

2021-02-07 Thread osstest service owner
flight 159109 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/159109/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-amd64  broken
 build-amd64-prev broken
 build-amd64-pvopsbroken
 build-amd64-xsm  broken
 build-amd64-xtf  broken
 build-arm64  broken
 build-arm64-pvopsbroken
 build-arm64-xsm  broken
 build-armhf  broken
 build-armhf-pvopsbroken
 build-i386   broken
 build-i386-prev  broken
 build-i386-pvops broken
 build-i386-xsm   broken
 build-amd64-xtf   4 host-install(4)broken REGR. vs. 159036
 build-amd64   4 host-install(4)broken REGR. vs. 159036
 build-amd64-pvops 4 host-install(4)broken REGR. vs. 159036
 build-amd64-prev  4 host-install(4)broken REGR. vs. 159036
 build-i3864 host-install(4)broken REGR. vs. 159036
 build-i386-xsm4 host-install(4)broken REGR. vs. 159036
 build-i386-prev   4 host-install(4)broken REGR. vs. 159036
 build-i386-pvops  4 host-install(4)broken REGR. vs. 159036
 build-arm64-pvops 4 host-install(4)broken REGR. vs. 159036
 build-arm64   4 host-install(4)broken REGR. vs. 159036
 build-arm64-xsm   4 host-install(4)broken REGR. vs. 159036
 build-amd64-xsm   4 host-install(4)broken REGR. vs. 159036
 build-armhf-pvops 4 host-install(4)broken REGR. vs. 159036
 build-armhf   4 host-install(4)broken REGR. vs. 159036

Tests which did not succeed, but are not blocking:
 test-amd64-i386-qemuu-rhel6hvm-intel  1 build-check(1) blocked n/a
 test-amd64-i386-xl1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-pvshim 1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-qemut-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemut-debianhvm-i386-xsm  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemut-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-qemuu-ws16-amd64  1 build-check(1)  blocked n/a
 test-amd64-i386-xl-raw1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-shadow 1 build-check(1)   blocked  n/a
 test-amd64-i386-xl-xsm1 build-check(1)   blocked  n/a
 test-arm64-arm64-examine  1 build-check(1)   blocked  n/a
 test-arm64-arm64-libvirt-xsm  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit1   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-credit2   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-seattle   1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-thunderx  1 build-check(1)   blocked  n/a
 test-arm64-arm64-xl-xsm   1 build-check(1)   blocked  n/a
 test-armhf-armhf-examine  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt  1 build-check(1)   blocked  n/a
 test-armhf-armhf-libvirt-raw  1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl   1 build-check(1)   blocked  n/a
 test-armhf-armhf-xl-arndale   1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-rtds  1 build-check(1)   blocked  n/a
 test-amd64-amd64-xl-qemuu-ws16-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-win7-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-ovmf-amd64  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 1 build-check(1) blocked 
n/a
 test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm  1 build-check(1) blocked n/a
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow  1 build-check(1) blocked n/a
 test-amd6