[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xen-unstable bisection] complete test-armhf-armhf-libvirt



branch xen-unstable
xenbranch xen-unstable
job test-armhf-armhf-libvirt
testid guest-start/debian.repeat

Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  9617d5f9c19d1d157629e1e436791509526e0ce5
  Bug not present: 5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/161061/


  commit 9617d5f9c19d1d157629e1e436791509526e0ce5
  Author: Julien Grall <jgrall@xxxxxxxxxx>
  Date:   Sat Feb 20 17:54:13 2021 +0000
  
      xen/arm: mm: flush_page_to_ram() only need to clean to PoC
      
      At the moment, flush_page_to_ram() is both cleaning and invalidate to
      PoC the page.
      
      The goal of flush_page_to_ram() is to prevent corruption when the guest
      has disabled the cache (the cache line may be dirty) and the guest to
      read previous content.
      
      Per this definition, the invalidating the line is not necessary. So
      invalidating the cache is unnecessary. In fact, it may be counter-
      productive as the line may be (speculatively) accessed a bit after.
      So this will incurr an expensive access to the memory.
      
      More generally, we should avoid interferring too much with cache.
      Therefore, flush_page_to_ram() is updated to only clean to PoC the page.
      
      The performance impact of this change will depend on your
      workload/processor.
      
      Signed-off-by: Julien Grall <jgrall@xxxxxxxxxx>
      Reviewed-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>
      Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-unstable/test-armhf-armhf-libvirt.guest-start--debian.repeat.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/xen-unstable/test-armhf-armhf-libvirt.guest-start--debian.repeat
 --summary-out=tmp/161061.bisection-summary --basis-template=160646 
--blessings=real,real-bisect,real-retry xen-unstable test-armhf-armhf-libvirt 
guest-start/debian.repeat
Searching for failure / basis pass:
 160960 fail [host=arndale-westfield] / 160820 [host=cubietruck-gleizes] 160796 
[host=cubietruck-picasso] 160758 [host=arndale-metrocentre] 160646 
[host=cubietruck-braque] 160630 ok.
Failure / basis pass flights: 160960 / 160630
Tree: libvirt git://xenbits.xen.org/libvirt.git
Tree: libvirt_keycodemapdb https://gitlab.com/keycodemap/keycodemapdb.git
Tree: linux git://xenbits.xen.org/linux-pvops.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
Basis pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
90629587e16e2efdb61da77f25c25fba3c4a5fd7
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/libvirt.git#2c846fa6bcc11929c9fb857a22430fb9945654ad-2c846fa6bcc11929c9fb857a22430fb9945654ad
 
https://gitlab.com/keycodemap/keycodemapdb.git#27acf0ef828bf719b2053ba398b195829413dbdd-27acf0ef828bf719b2053ba398b195829413dbdd
 
git://xenbits.xen.org/linux-pvops.git#a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9-a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9
 
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0\
 dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860 
git://xenbits.xen.org/qemu-xen.git#7ea428895af2840d85c524f0bd11a38aac308308-7ea428895af2840d85c524f0bd11a38aac308308
 
git://xenbits.xen.org/xen.git#90629587e16e2efdb61da77f25c25fba3c4a5fd7-935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
Loaded 5001 nodes in revision graph
Searching for test results:
 160581 [host=arndale-metrocentre]
 160630 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
90629587e16e2efdb61da77f25c25fba3c4a5fd7
 160646 [host=cubietruck-braque]
 160733 [host=arndale-metrocentre]
 160745 [host=arndale-metrocentre]
 160758 [host=arndale-metrocentre]
 160776 [host=cubietruck-picasso]
 160796 [host=cubietruck-picasso]
 160820 [host=cubietruck-gleizes]
 160850 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
025eacc13f6147ffa99da5ecee4ed96e7fe8e887
 160878 blocked 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
 160912 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
 160970 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
90629587e16e2efdb61da77f25c25fba3c4a5fd7
 160988 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
 161002 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
06d1f7a278ddf4344efbb28c3360901b5a79ab75
 161024 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
f36179726847a08418a0b4f9c319b24ecb60fe3a
 161032 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
e650311d4ebfd5bdff1f689b237f790ac05e1cab
 160960 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
935d501ccbf5b8c4db1f6d0730a4a4c998e9e76a
 161034 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
9617d5f9c19d1d157629e1e436791509526e0ce5
 161039 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
 161042 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
9617d5f9c19d1d157629e1e436791509526e0ce5
 161046 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
 161053 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
9617d5f9c19d1d157629e1e436791509526e0ce5
 161056 pass 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
 161061 fail 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
9617d5f9c19d1d157629e1e436791509526e0ce5
Searching for interesting versions
 Result found: flight 160630 (pass), for basis pass
 For basis failure, parent search stopping at 
2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7, results HASH(0x55a32b415dc8) 
HASH(0x55a32b3ffd80) HASH(0x55a32b400c80) For basis failure, parent search 
stopping at 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd a6c5dd1db\
 affe4cc398d8454546ba9246b9a95c9 c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
f36179726847a08418a0b4f9c319b24ecb60fe3a, results HASH(0x55a32b410830) For 
basis failure, parent search stopping at 
2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
90629587e16e2efdb61da77f25c25fba3c4a5fd7, results HASH(0x55a32b40\
 1428) HASH(0x55a32b407a68) Result found: flight 160850 (fail), for basis 
failure (at ancestor ~234)
 Repro found: flight 160970 (pass), for basis pass
 Repro found: flight 160988 (fail), for basis failure
 0 revisions at 2c846fa6bcc11929c9fb857a22430fb9945654ad 
27acf0ef828bf719b2053ba398b195829413dbdd 
a6c5dd1dbaffe4cc398d8454546ba9246b9a95c9 
c530a75c1e6a472b0eb9558310b518f0dfcd8860 
7ea428895af2840d85c524f0bd11a38aac308308 
5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
No revisions left to test, checking graph state.
 Result found: flight 161039 (pass), for last pass
 Result found: flight 161042 (fail), for first failure
 Repro found: flight 161046 (pass), for last pass
 Repro found: flight 161053 (fail), for first failure
 Repro found: flight 161056 (pass), for last pass
 Repro found: flight 161061 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  9617d5f9c19d1d157629e1e436791509526e0ce5
  Bug not present: 5c3c410bd2ea8d2cc520e8e8f83ad143c9c5cff7
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/161061/


  commit 9617d5f9c19d1d157629e1e436791509526e0ce5
  Author: Julien Grall <jgrall@xxxxxxxxxx>
  Date:   Sat Feb 20 17:54:13 2021 +0000
  
      xen/arm: mm: flush_page_to_ram() only need to clean to PoC
      
      At the moment, flush_page_to_ram() is both cleaning and invalidate to
      PoC the page.
      
      The goal of flush_page_to_ram() is to prevent corruption when the guest
      has disabled the cache (the cache line may be dirty) and the guest to
      read previous content.
      
      Per this definition, the invalidating the line is not necessary. So
      invalidating the cache is unnecessary. In fact, it may be counter-
      productive as the line may be (speculatively) accessed a bit after.
      So this will incurr an expensive access to the memory.
      
      More generally, we should avoid interferring too much with cache.
      Therefore, flush_page_to_ram() is updated to only clean to PoC the page.
      
      The performance impact of this change will depend on your
      workload/processor.
      
      Signed-off-by: Julien Grall <jgrall@xxxxxxxxxx>
      Reviewed-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>
      Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx>

Revision graph left in 
/home/logs/results/bisect/xen-unstable/test-armhf-armhf-libvirt.guest-start--debian.repeat.{dot,ps,png,html,svg}.
----------------------------------------
161061: tolerable FAIL

flight 161061 xen-unstable real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/161061/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 test-armhf-armhf-libvirt   16 saverestore-support-check fail baseline untested
 test-armhf-armhf-libvirt   18 guest-start/debian.repeat fail baseline untested
 test-armhf-armhf-libvirt     15 migrate-support-check        fail   never pass


jobs:
 build-armhf-libvirt                                          pass    
 test-armhf-armhf-libvirt                                     fail    


------------------------------------------------------------
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




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.