[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen-unstable test] 159077: trouble: blocked/broken/fail/pass
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 <job status> broken test-amd64-amd64-xl-qemuu-ws16-amd64 <job status> broken test-amd64-amd64-xl-qemuu-win7-amd64 <job status> broken test-amd64-amd64-xl-qemuu-ovmf-amd64 <job status> broken test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict <job status> broken test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow <job status> broken test-amd64-amd64-xl-qemuu-debianhvm-amd64 <job status> broken test-amd64-amd64-xl-qemut-ws16-amd64 <job status> broken test-amd64-amd64-xl-qemut-win7-amd64 <job status> broken build-amd64-libvirt <job status> broken test-amd64-amd64-xl-qemut-debianhvm-amd64 <job status> broken test-amd64-amd64-xl-qcow2 <job status> broken build-amd64-xsm <job status> broken test-amd64-amd64-xl-pvshim <job status> broken build-arm64 <job status> broken test-amd64-amd64-xl-pvhv2-intel <job status> broken build-arm64-pvops <job status> broken test-amd64-amd64-xl-pvhv2-amd <job status> broken build-arm64-xsm <job status> broken test-amd64-amd64-xl-multivcpu <job status> broken build-armhf-pvops <job status> broken build-i386 <job status> broken test-amd64-amd64-xl-credit2 <job status> broken build-i386-prev <job status> broken test-amd64-amd64-xl-credit1 <job status> broken build-i386-pvops <job status> broken test-amd64-amd64-xl <job status> broken build-i386-xsm <job status> broken test-amd64-amd64-amd64-pvgrub <job status> broken test-amd64-amd64-dom0pvh-xl-amd <job status> broken test-amd64-amd64-qemuu-nested-intel <job status> broken test-amd64-amd64-dom0pvh-xl-intel <job status> broken test-amd64-amd64-qemuu-nested-amd <job status> broken test-amd64-amd64-i386-pvgrub <job status> broken test-amd64-amd64-qemuu-freebsd12-amd64 <job status> broken test-amd64-amd64-qemuu-freebsd11-amd64 <job status> broken test-amd64-amd64-pygrub <job status> broken test-amd64-amd64-livepatch <job status> broken test-amd64-amd64-migrupgrade <job status> broken test-amd64-amd64-pair <job status> broken test-amd64-amd64-xl-shadow <job status> broken test-amd64-coresched-amd64-xl <job status> broken test-xtf-amd64-amd64-1 <job status> broken test-xtf-amd64-amd64-2 <job status> broken test-xtf-amd64-amd64-3 <job status> broken test-xtf-amd64-amd64-4 <job status> broken test-xtf-amd64-amd64-5 <job status> 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-pvshim 5 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-4 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-multivcpu 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-shadow 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-credit2 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-amd64-pvgrub 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-credit1 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-qemut-debianhvm-amd64 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-pygrub 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-qemuu-freebsd11-amd64 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-livepatch 5 host-install(5) broken REGR. vs. 159036 test-xtf-amd64-amd64-2 5 host-install(5) broken REGR. vs. 159036 build-i386 4 host-install(4) broken REGR. vs. 159036 build-i386-xsm 4 host-install(4) broken REGR. vs. 159036 build-i386-prev 4 host-install(4) broken REGR. vs. 159036 test-xtf-amd64-amd64-3 5 host-install(5) broken REGR. vs. 159036 build-i386-pvops 4 host-install(4) broken REGR. vs. 159036 test-xtf-amd64-amd64-5 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow 5 host-install(5) broken REGR. vs. 159036 test-xtf-amd64-amd64-1 5 host-install(5) broken REGR. vs. 159036 test-amd64-amd64-examine 5 host-install 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-amd64-libvirt 4 host-install(4) broken REGR. vs. 159036 Regressions which are regarded as allowable (not blocking): test-amd64-amd64-xl-rtds 5 host-install(5) 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-xl 1 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-raw 1 build-check(1) blocked n/a test-amd64-i386-xl-shadow 1 build-check(1) blocked n/a test-amd64-i386-xl-xsm 1 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-qemuu-debianhvm-i386-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-amd64-xl-qemut-debianhvm-i386-xsm 1 build-check(1) blocked n/a build-arm64-libvirt 1 build-check(1) blocked n/a build-i386-libvirt 1 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-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-amd64-xl-xsm 1 build-check(1) blocked n/a test-amd64-coresched-i386-xl 1 build-check(1) blocked n/a test-amd64-i386-examine 1 build-check(1) blocked n/a test-amd64-i386-freebsd10-amd64 1 build-check(1) blocked n/a test-amd64-i386-freebsd10-i386 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-amd64-i386-livepatch 1 build-check(1) blocked n/a test-amd64-i386-migrupgrade 1 build-check(1) blocked n/a test-amd64-i386-pair 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-amd 1 build-check(1) blocked n/a test-amd64-i386-qemut-rhel6hvm-intel 1 build-check(1) blocked n/a test-amd64-i386-qemuu-rhel6hvm-amd 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 version targeted for testing: xen ca82d3fecc93745ee17850a609ac7772bd7c8bf7 baseline version: xen ff522e2e9163b27fe4d80ba55c18408f9b1f1cb7 Last test of basis 159036 2021-02-05 08:46:54 Z 2 days Testing same since 159077 2021-02-06 11:11:30 Z 1 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Ian Jackson <iwj@xxxxxxxxxxxxxx> Jan Beulich <jbeulich@xxxxxxxx> Michał Leszczyński <michal.leszczynski@xxxxxxx> Roger Pau Monne <roger.pau@xxxxxxxxxx> Roger Pau Monné <roger.pau@xxxxxxxxxx> Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> jobs: build-amd64-xsm broken build-arm64-xsm broken build-i386-xsm broken build-amd64-xtf pass build-amd64 pass build-arm64 broken build-armhf pass build-i386 broken build-amd64-libvirt broken build-arm64-libvirt blocked build-armhf-libvirt pass build-i386-libvirt blocked build-amd64-prev pass build-i386-prev broken build-amd64-pvops pass build-arm64-pvops broken build-armhf-pvops broken build-i386-pvops 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 broken test-amd64-coresched-amd64-xl broken test-arm64-arm64-xl blocked test-armhf-armhf-xl blocked test-amd64-i386-xl blocked test-amd64-coresched-i386-xl blocked test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm blocked test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm blocked test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm blocked test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm blocked test-amd64-amd64-xl-qemut-debianhvm-i386-xsm blocked test-amd64-i386-xl-qemut-debianhvm-i386-xsm blocked test-amd64-amd64-xl-qemuu-debianhvm-i386-xsm blocked test-amd64-i386-xl-qemuu-debianhvm-i386-xsm blocked test-amd64-amd64-libvirt-xsm blocked test-arm64-arm64-libvirt-xsm blocked test-amd64-i386-libvirt-xsm blocked test-amd64-amd64-xl-xsm blocked test-arm64-arm64-xl-xsm blocked test-amd64-i386-xl-xsm blocked test-amd64-amd64-qemuu-nested-amd broken test-amd64-amd64-xl-pvhv2-amd broken test-amd64-i386-qemut-rhel6hvm-amd blocked test-amd64-i386-qemuu-rhel6hvm-amd blocked test-amd64-amd64-dom0pvh-xl-amd broken test-amd64-amd64-xl-qemut-debianhvm-amd64 broken test-amd64-i386-xl-qemut-debianhvm-amd64 blocked test-amd64-amd64-xl-qemuu-debianhvm-amd64 broken test-amd64-i386-xl-qemuu-debianhvm-amd64 blocked test-amd64-i386-freebsd10-amd64 blocked test-amd64-amd64-qemuu-freebsd11-amd64 broken test-amd64-amd64-qemuu-freebsd12-amd64 broken test-amd64-amd64-xl-qemuu-ovmf-amd64 broken test-amd64-i386-xl-qemuu-ovmf-amd64 blocked test-amd64-amd64-xl-qemut-win7-amd64 broken test-amd64-i386-xl-qemut-win7-amd64 blocked test-amd64-amd64-xl-qemuu-win7-amd64 broken test-amd64-i386-xl-qemuu-win7-amd64 blocked test-amd64-amd64-xl-qemut-ws16-amd64 broken test-amd64-i386-xl-qemut-ws16-amd64 blocked test-amd64-amd64-xl-qemuu-ws16-amd64 broken test-amd64-i386-xl-qemuu-ws16-amd64 blocked test-armhf-armhf-xl-arndale blocked test-amd64-amd64-xl-credit1 broken test-arm64-arm64-xl-credit1 blocked test-armhf-armhf-xl-credit1 blocked test-amd64-amd64-xl-credit2 broken test-arm64-arm64-xl-credit2 blocked test-armhf-armhf-xl-credit2 blocked test-armhf-armhf-xl-cubietruck blocked test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict broken test-amd64-i386-xl-qemuu-dmrestrict-amd64-dmrestrict blocked test-amd64-amd64-examine fail test-arm64-arm64-examine blocked test-armhf-armhf-examine blocked test-amd64-i386-examine blocked test-amd64-i386-freebsd10-i386 blocked test-amd64-amd64-qemuu-nested-intel broken test-amd64-amd64-xl-pvhv2-intel broken test-amd64-i386-qemut-rhel6hvm-intel blocked test-amd64-i386-qemuu-rhel6hvm-intel blocked test-amd64-amd64-dom0pvh-xl-intel broken test-amd64-amd64-libvirt blocked test-armhf-armhf-libvirt blocked test-amd64-i386-libvirt blocked test-amd64-amd64-livepatch broken test-amd64-i386-livepatch blocked test-amd64-amd64-migrupgrade broken test-amd64-i386-migrupgrade blocked test-amd64-amd64-xl-multivcpu broken test-armhf-armhf-xl-multivcpu blocked test-amd64-amd64-pair broken test-amd64-i386-pair blocked test-amd64-amd64-libvirt-pair blocked test-amd64-i386-libvirt-pair blocked test-amd64-amd64-amd64-pvgrub broken test-amd64-amd64-i386-pvgrub broken test-amd64-amd64-xl-pvshim broken test-amd64-i386-xl-pvshim blocked test-amd64-amd64-pygrub broken test-amd64-amd64-xl-qcow2 broken test-armhf-armhf-libvirt-raw blocked test-amd64-i386-xl-raw blocked test-amd64-amd64-xl-rtds broken test-armhf-armhf-xl-rtds blocked test-arm64-arm64-xl-seattle blocked test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow broken test-amd64-i386-xl-qemuu-debianhvm-amd64-shadow blocked test-amd64-amd64-xl-shadow broken test-amd64-i386-xl-shadow blocked test-arm64-arm64-xl-thunderx blocked test-amd64-amd64-libvirt-vhd blocked test-armhf-armhf-xl-vhd 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 test-amd64-amd64-xl-rtds broken broken-job test-amd64-amd64-xl-qemuu-ws16-amd64 broken broken-job test-amd64-amd64-xl-qemuu-win7-amd64 broken broken-job test-amd64-amd64-xl-qemuu-ovmf-amd64 broken broken-job test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict broken broken-job test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow broken broken-job test-amd64-amd64-xl-qemuu-debianhvm-amd64 broken broken-job test-amd64-amd64-xl-qemut-ws16-amd64 broken broken-job test-amd64-amd64-xl-qemut-win7-amd64 broken broken-job build-amd64-libvirt broken broken-job test-amd64-amd64-xl-qemut-debianhvm-amd64 broken broken-job test-amd64-amd64-xl-qcow2 broken broken-job build-amd64-xsm broken broken-job test-amd64-amd64-xl-pvshim broken broken-job build-arm64 broken broken-job test-amd64-amd64-xl-pvhv2-intel broken broken-job build-arm64-pvops broken broken-job test-amd64-amd64-xl-pvhv2-amd broken broken-job build-arm64-xsm broken broken-job test-amd64-amd64-xl-multivcpu broken broken-job build-armhf-pvops broken broken-job build-i386 broken broken-job test-amd64-amd64-xl-credit2 broken broken-job build-i386-prev broken broken-job test-amd64-amd64-xl-credit1 broken broken-job build-i386-pvops broken broken-job test-amd64-amd64-xl broken broken-job build-i386-xsm broken broken-job test-amd64-amd64-amd64-pvgrub broken broken-job test-amd64-amd64-dom0pvh-xl-amd broken broken-job test-amd64-amd64-qemuu-nested-intel broken broken-job test-amd64-amd64-dom0pvh-xl-intel broken broken-job test-amd64-amd64-qemuu-nested-amd broken broken-job test-amd64-amd64-i386-pvgrub broken broken-job test-amd64-amd64-qemuu-freebsd12-amd64 broken broken-job test-amd64-amd64-qemuu-freebsd11-amd64 broken broken-job test-amd64-amd64-pygrub broken broken-job test-amd64-amd64-livepatch broken broken-job test-amd64-amd64-migrupgrade broken broken-job test-amd64-amd64-pair broken broken-job test-amd64-amd64-xl-shadow broken broken-job test-amd64-coresched-amd64-xl broken broken-job test-xtf-amd64-amd64-1 broken broken-job test-xtf-amd64-amd64-2 broken broken-job test-xtf-amd64-amd64-3 broken broken-job test-xtf-amd64-amd64-4 broken broken-job test-xtf-amd64-amd64-5 broken broken-step test-amd64-amd64-xl-qcow2 host-install(5) broken-step test-amd64-amd64-xl-pvhv2-amd host-install(5) broken-step test-amd64-coresched-amd64-xl host-install(5) broken-step test-amd64-amd64-xl-rtds host-install(5) broken-step test-amd64-amd64-xl-qemut-win7-amd64 host-install(5) broken-step test-amd64-amd64-qemuu-nested-amd host-install(5) broken-step test-amd64-amd64-xl-pvshim host-install(5) broken-step test-amd64-amd64-i386-pvgrub host-install(5) broken-step test-amd64-amd64-xl-pvhv2-intel host-install(5) broken-step test-amd64-amd64-qemuu-nested-intel host-install(5) broken-step test-amd64-amd64-xl-qemuu-ws16-amd64 host-install(5) broken-step test-amd64-amd64-dom0pvh-xl-amd host-install(5) broken-step test-amd64-amd64-xl-qemuu-win7-amd64 host-install(5) broken-step test-amd64-amd64-dom0pvh-xl-intel host-install(5) broken-step test-amd64-amd64-xl host-install(5) broken-step test-amd64-amd64-qemuu-freebsd12-amd64 host-install(5) broken-step test-amd64-amd64-migrupgrade host-install/src_host(6) broken-step test-amd64-amd64-pair host-install/src_host(6) broken-step test-amd64-amd64-migrupgrade host-install/dst_host(7) broken-step test-amd64-amd64-xl-qemuu-debianhvm-amd64 host-install(5) broken-step test-amd64-amd64-pair host-install/dst_host(7) broken-step test-amd64-amd64-xl-qemuu-ovmf-amd64 host-install(5) broken-step test-amd64-amd64-xl-qemut-ws16-amd64 host-install(5) broken-step test-xtf-amd64-amd64-4 host-install(5) broken-step test-amd64-amd64-xl-multivcpu host-install(5) broken-step test-amd64-amd64-xl-shadow host-install(5) broken-step test-amd64-amd64-xl-credit2 host-install(5) broken-step test-amd64-amd64-amd64-pvgrub host-install(5) broken-step test-amd64-amd64-xl-credit1 host-install(5) broken-step test-amd64-amd64-xl-qemut-debianhvm-amd64 host-install(5) broken-step test-amd64-amd64-pygrub host-install(5) broken-step test-amd64-amd64-xl-qemuu-dmrestrict-amd64-dmrestrict host-install(5) broken-step test-amd64-amd64-qemuu-freebsd11-amd64 host-install(5) broken-step test-amd64-amd64-livepatch host-install(5) broken-step test-xtf-amd64-amd64-2 host-install(5) broken-step build-i386 host-install(4) broken-step build-i386-xsm host-install(4) broken-step build-i386-prev host-install(4) broken-step test-xtf-amd64-amd64-3 host-install(5) broken-step build-i386-pvops host-install(4) broken-step test-xtf-amd64-amd64-5 host-install(5) broken-step test-amd64-amd64-xl-qemuu-debianhvm-amd64-shadow host-install(5) broken-step test-xtf-amd64-amd64-1 host-install(5) broken-step test-amd64-amd64-examine host-install broken-step build-arm64-pvops host-install(4) broken-step build-arm64 host-install(4) broken-step build-arm64-xsm host-install(4) broken-step build-amd64-xsm host-install(4) broken-step build-armhf-pvops host-install(4) broken-step build-amd64-libvirt host-install(4) Not pushing. ------------------------------------------------------------ commit ca82d3fecc93745ee17850a609ac7772bd7c8bf7 Author: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Date: Sat Jan 30 08:36:37 2021 -0500 x86/vm_event: add response flag to reset vmtrace buffer Allow resetting the vmtrace buffer in response to a vm_event. This can be used to optimize a use-case where detecting a looped vmtrace buffer is important. Signed-off-by: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit c5866ab93167a73a8d4d85b844edf4aa364a1aaa Author: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Date: Mon Jan 18 12:46:37 2021 -0500 x86/vm_event: Carry the vmtrace buffer position in vm_event Add vmtrace_pos field to x86 regs in vm_event. Initialized to ~0 if vmtrace is not in use. Signed-off-by: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 9744611991a042e9aea348c5721b80cc2101c7e5 Author: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Date: Fri Sep 11 20:14:00 2020 +0200 xen/vmtrace: support for VM forks Implement vmtrace_reset_pt function. Properly set IPT state for VM forks. Signed-off-by: Tamas K Lengyel <tamas.lengyel@xxxxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 88dd8389dd2c9442729e9d96a4febaf38cd822e3 Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Tue Jun 16 15:35:07 2020 +0200 tools/misc: Add xen-vmtrace tool Add an demonstration tool that uses xc_vmtrace_* calls in order to manage external IPT monitoring for DomU. Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 53aaa792fdebcf131983d45ee8e3d09bd0740c71 Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Tue Jun 16 15:33:25 2020 +0200 tools/libxc: Add xc_vmtrace_* functions Add functions in libxc that use the new XEN_DOMCTL_vmtrace interface. Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 1cee4bd97c88633c4a39f56f6722be0727c9ea8f Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Sun Jun 28 23:48:09 2020 +0200 xen/domctl: Add XEN_DOMCTL_vmtrace_op Implement an interface to configure and control tracing operations. Reuse the existing SETDEBUGGING flask vector rather than inventing a new one. Userspace using this interface is going to need platform specific knowledge anyway to interpret the contents of the trace buffer. While some operations (e.g. enable/disable) can reasonably be generic, others cannot. Provide an explicitly-platform specific pair of get/set operations to reduce API churn as new options get added/enabled. For the VMX specific Processor Trace implementation, tolerate reading and modifying a safe subset of bits in CTL, STATUS and OUTPUT_MASK. This permits userspace to control the content which gets logged, but prevents modification of details such as the position/size of the output buffer. Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 71cb03f03ce309e8cc1dacd18aa383ccea6af231 Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Tue Jun 16 15:20:18 2020 +0200 x86/vmx: Add Intel Processor Trace support Add CPUID/MSR enumeration details for Processor Trace. For now, we will only support its use inside VMX operation. Fill in the vmtrace_available boolean to activate the newly introduced common infrastructure for allocating trace buffers. For now, Processor Trace is going to be operated in Single Output mode behind the guests back. Add the MSRs to struct vcpu_msrs, and set up the buffer limit in vmx_init_ipt() as it is fixed for the lifetime of the domain. Context switch the most of the MSRs in and out of vCPU context, but the main control register needs to reside in the MSR load/save lists. Explicitly pull the msrs pointer out into a local variable, because the optimiser cannot keep it live across the memory clobbers in the MSR accesses. Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit b72eab263592a3d76aa826675e5d62606d83cecd Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Mon Jun 29 00:05:51 2020 +0200 xen/memory: Add a vmtrace_buf resource type Allow to map processor trace buffer using acquire_resource(). Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 45ba9a7d7688a6a08200e37a8caa2bc99bb4d267 Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Fri Jun 19 00:31:24 2020 +0200 tools/[lib]xl: Add vmtrace_buf_size parameter Allow to specify the size of per-vCPU trace buffer upon domain creation. This is zero by default (meaning: not enabled). Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 217dd79ee29286b85074d22cc75ee064206fb2af Author: Michał Leszczyński <michal.leszczynski@xxxxxxx> Date: Fri Jul 3 01:16:10 2020 +0200 xen/domain: Add vmtrace_size domain creation parameter To use vmtrace, buffers of a suitable size need allocating, and different tasks will want different sizes. Add a domain creation parameter, and audit it appropriately in the {arch_,}sanitise_domain_config() functions. For now, the x86 specific auditing is tuned to Processor Trace running in Single Output mode, which requires a single contiguous range of memory. The size is given an arbitrary limit of 64M which is expected to be enough for anticipated usecases, but not large enough to get into long-running-hypercall problems. Signed-off-by: Michał Leszczyński <michal.leszczynski@xxxxxxx> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Jan Beulich <jbeulich@xxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit 34cc2e5f8dba6906da82fe8d76e839f9ab20f153 Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Date: Mon Jul 27 17:24:11 2020 +0100 xen/memory: Fix mapping grant tables with XENMEM_acquire_resource A guest's default number of grant frames is 64, and XENMEM_acquire_resource will reject an attempt to map more than 32 frames. This limit is caused by the size of mfn_list[] on the stack. Fix mapping of arbitrary size requests by looping over batches of 32 in acquire_resource(), and using hypercall continuations when necessary. To start with, break _acquire_resource() out of acquire_resource() to cope with type-specific dispatching, and update the return semantics to indicate the number of mfns returned. Update gnttab_acquire_resource() and x86's arch_acquire_resource() to match these new semantics. Have do_memory_op() pass start_extent into acquire_resource() so it can pick up where it left off after a continuation, and loop over batches of 32 until all the work is done, or a continuation needs to occur. compat_memory_op() is a bit more complicated, because it also has to marshal frame_list in the XLAT buffer. Have it account for continuation information itself and hide details from the upper layer, so it can marshal the buffer in chunks if necessary. With these fixes in place, it is now possible to map the whole grant table for a guest. Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> Reviewed-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> commit f4318db940c39cc656128fcf72df3e79d2e55bc1 Author: Jan Beulich <jbeulich@xxxxxxxx> Date: Fri Feb 5 14:09:42 2021 +0100 x86/EFI: work around GNU ld 2.36 issue Our linker capability check fails with the recent binutils release's ld: .../check.o:(.debug_aranges+0x6): relocation truncated to fit: R_X86_64_32 against `.debug_info' .../check.o:(.debug_info+0x6): relocation truncated to fit: R_X86_64_32 against `.debug_abbrev' .../check.o:(.debug_info+0xc): relocation truncated to fit: R_X86_64_32 against `.debug_str'+76 .../check.o:(.debug_info+0x11): relocation truncated to fit: R_X86_64_32 against `.debug_str'+d .../check.o:(.debug_info+0x15): relocation truncated to fit: R_X86_64_32 against `.debug_str'+2b .../check.o:(.debug_info+0x29): relocation truncated to fit: R_X86_64_32 against `.debug_line' .../check.o:(.debug_info+0x30): relocation truncated to fit: R_X86_64_32 against `.debug_str'+19 .../check.o:(.debug_info+0x37): relocation truncated to fit: R_X86_64_32 against `.debug_str'+71 .../check.o:(.debug_info+0x3e): relocation truncated to fit: R_X86_64_32 against `.debug_str' .../check.o:(.debug_info+0x45): relocation truncated to fit: R_X86_64_32 against `.debug_str'+5e .../check.o:(.debug_info+0x4c): additional relocation overflows omitted from the output Tell the linker to strip debug info as a workaround. Debug info has been getting stripped already anyway when linking the actual xen.efi. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> commit d7acc47c8201611fda98ce5bd465626478ca4759 Author: Roger Pau Monne <roger.pau@xxxxxxxxxx> Date: Fri Feb 5 13:19:38 2021 +0100 tools/tests: fix resource test build on FreeBSD error.h is not a standard header, and none of the functions declared there are actually used by the code. This fixes the build on FreeBSD that doesn't have error.h Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> (qemu changes not included)
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |